Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.333.729 Times

N:PyTpl 0.5.1

  Date Added: July 27, 2010  |  Visits: 936

N:PyTpl

Report Broken Link
Printer Friendly Version


Product Homepage
Download (90 downloads)



N:PyTpl comes from Necs Python Template System and is a template script written in Python. It parses template files and creates e.g. HTML as output. Therefore, it is ideal to use for HTML pages, because it reduces redundancy to an absolute minimum. Templates Files - file extension: .tpl Comments - comments start with a hash # - only a full line can be commented out Tags - tags are written in-between square brackets and have to take a whole line: [Tag] - whitespaces in front of a tag are allowed - everything following a tag is called "the arguments"; every single line is one argument - TAG(arg1,arg2) shows the definition above - Names of tags: + can held every char - umlauts should be avoided + should not start with a dollar sign $ - these are handled by the system (differently) + should not consist of special characters - in generally, newlines (n) are deleted from the arguments - these can be prevented by an exclamation mark ! at the end of the tag: [Tag!] - if an option-tag should be disabled (e.g. $PARENTS_LINK), a question mark ? is used at the end of name: [Tag?] - alternatively you can state "NOT" as the argument - should a tag be stated as a constant (ie. it isnt looked up during loops), append an equation sign = to the name of the tag: [Tag=] - it is not possible to set multiple flags in one tag - if arguments are given w/o a tag, they are said to belong to the tag $MAIN (q.v.) Taggys - taggys are these expressions, which are replaced by the arguments of the tag later on - they are written in double curly braces: {{Taggy}} - names of taggys: + _must_ have the same name as the corresponding tag + ==> same restrictions - if a taggy cannnot be replaced, the whole argument is removed - this can be avoided by a terminating excl. mark: {{Taggy!}} - in this case the output will show {{Taggy}} - if a taggy should not be processed during a loop, add an equation sign to the end: {{Taggy=}} Whats New in This Release: - Increased loop performance, a new loop type, and standard templates directly in the source..

Requirements: No special requirements
Platforms: Linux
Keyword: Libraries Necs Python Template System Npytpl Programming Python Pytpl Script Written System Tag Taggy Template Template System Written Written In
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


N:PYTPL RELATED
Chat  -  Plottable Tagboard System 4.0.0
Plottable Tagboard System is a tagboard (shoutbox) script written in PHP and uses MySQL as a backend. It features Web 2.0 AJAX features and is easy to install and use.
 
Chat  -  Plottable Tagboard System for Scripts 4.0.0
Plottable Tagboard System is a tagboard (shoutbox) script written in PHP and uses MySQL as a backend.It features Web 2.0 AJAX features and is easy to install and use.
286.72 KB  
Development Tools  -  change_cvsroot 1.0
change_cvsroot  is a simple script written in Python that can switch a working copy of a CVS module (or modules) to another CVS root.
 
Networking  -  ModsCentral 1.0
ModsCentral provides a central hub system for Modules based upon the Xoops dynamic open source portal script written in PHP.The XOOPS community has more than dozen official support sites around the world which support non-English speaking user.
645.12 KB  
Networking  -  Java Applet Redirection 1.0
Java Applet Redirection JAR is a usefull script written in javascript that redirects the user if he does not have the JRE installed on its system to an other webpage not using applet.The script is compatible with all web browsers. It is also easy...
 
Audio Tools  -  Python Music Daemon 0.3
PyMusicD is yet another jukebox daemon written in python. It was born out of my frustration with the current mp3 jukeboxes, mostly the lack of features that I want. Ive also been playing with python quite a lot lately, and this is my first attempt...
13.31 KB  
Libraries  -  WebPython 0.6.4
WebPython is a Web-application development toolkit written in the Python programming language. WebPython project contains an object relational database layer, portable over MySQL and PostgreSQL; a document templating engine complete with simple...
30.72 KB  
Libraries  -  pysnort 0.91
pysnort is a set of libraries written in python and for python. The main goal is to provide developers with a fast, easy to use, powerful and reliable program interface. Up to now theres only a mysql log interface. But this interface is powerful...
24.58 KB  
Utilities  -  Kudev Alpha
Kudev is a system tool, written in python, which helps you create and (will help you) manage your udev rules. To launch it unpack the archive and launch sudo python ./launch.py in your favorite console..
12.29 KB  
Network & Internet  -  Leonardo 0.7.0
Leonardo is an extensible content management system written in Python. Leonardo is architected in a REST-like style and initially focused on providing for personal websites with a password-protected wiki and blog (including Atom feed). It can be...
97.28 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB