Télécharger la liste

Description du projet

TinyButStrong is a template class for PHP that allows you to generate XML/HTML pages and any other files based on text source. The engine gives facilities to work with any databases, including in native PDO, MySQL, PostgreSQL, SQLite, PHP arrays, and more. It is possible to design templates using any visual editor (like Dreamweaver or FrontPage), and thus to make templates that are compatible with W3C standards for example. It features simple block management, useful display formats, conditional displaying for blocks and locators, remote XML/HTML attribute modification, a cache system, and the ability to include sub-templates and execute associated scripts. Plug-ins are supported since version 3.0.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-04 10:45
3.8.0

Cette version ajoute dix nouvelles fonctionnalités, améliorations quatre des et trois corrections de bogues. Les nouvelles fonctionnalités majeures sont : la possibilité de définir l'étendue des champs automatiques onload, onshow (var), de nouvelles méthodes SetOption() et GetOption() qui permettent de définir les options une par une, ou dans une balle avec une gamme complète d'options, une option « include_path » pour les modèles et les sub-templates, la possibilité de définir des alias de blocs et un nouvel opérateur pour le texte de formatage (minusculemajuscules, etc..).
This release adds ten new features, four enhancements, and three bugfixes. The major new features are: the ability to define the scope of automatic fields (onload, onshow, var), new methods SetOption() and GetOption() which enable you to define options one by one or in one shot with a full array of options, an "include_path" option for templates and sub-templates, the ability to define aliases of blocks, and a new operator for formating text (lower case, upper case, etc.).

2011-03-20 21:57
3.7.0

Cette version apporte de nouvelles fonctionnalités 6 et 5 corrections de bugs. S'il vous plaît noter que le principal du SCT est maintenant pour PHP5. Un autre paquet fournit la classe pour PHP4 et ne seront pas pris en charge pour une longue période. AOP et MySQLi sont maintenant nativement supportés. La méthode MergeBlock () accepte un nouvel argument pour les paramètres de la requête. Le PlugIn () méthode prend en charge des commandes directes. Le meth_PlugIn_SetEvent méthode interne () a été ajouté pour activer ou désactiver un plug-in de l'événement. f_Xml_FindTagStart () a été ajouté, qui peut être utile pour les plug-ins et d'outils externes. Une optimisation a été faite pour le "att" paramètre placés dans des champs bloc.
Tags: PDO, MySQLi, PHP5
This version brings 6 new features and 5 bug fixes. Please note that the main TBS is now for PHP5. Another package provides the class for PHP4 and will not be supported for a long time. PDO and MySQLi are now natively supported. The MergeBlock() method accepts a new argument for Query parameters. The PlugIn() method supports direct commands. The internal method meth_PlugIn_SetEvent() was added to enable or disable a plug-in's event. f_Xml_FindTagStart() was added, which can be useful for plug-ins and external tools. An optimization was made for the "att" parameter placed in block's fields.

2010-09-28 07:06
3.6.0

Cette version apporte de nouvelles fonctionnalités 6 et 6 corrections de bugs. Les nouvelles fonctionnalités sont: un paramètre "htmlconv = utf8" que les forces de la conversion des données en UTF-8; un paramètre "ope = msk" qui applique un masque sur la valeur du champ, un nouveau plugin événement nommé "OnCacheField", un couple de de nouvelles propriétés qui vous permettent d'annuler la fusion des champs automatiques [onload] et [onshow]; un paramètre "atttrue" qui fusionne un document XML / HTML attribut comme un attribut booléen; une option pour limiter les fonctions PHP acceptée par les paramètres "onData »et« OnFormat »et automatique des sous-blocs qui soutiennent une colonne en option.
Tags: Major feature enhancements, Minor bugfixes
This version brings 6 new features and 6 bugfixes. The new features are: a parameter "htmlconv=utf8" that forces the data conversion into UTF-8; a parameter "ope=msk" that applies a mask on the field's value; a new plugin event named "OnCacheField"; a couple of new properties that allow you to cancel the merging of the automatic fields [onload] and [onshow]; a parameter "atttrue" that merges an XML/HTML attribute like a Boolean attribute; an option to limit PHP functions accepted by the parameters "ondata" and "onformat"; and automatic sub-blocks that support an optional column.

2010-04-12 23:52
3.5.3

Cette version apporte de nouvelles fonctionnalités six et cinq corrections de bugs. Des blocs peuvent être définis dans les éléments simples XML / HTML ( <x /> ) Comme si elles étaient couplées éléments ( <x></x> ). Un nouveau format numérique par des zéros a été ajouté. Deux opérateurs pour la gestion des éléments magnétiques ont été ajoutés. Un paramètre pour couper les cordes qui sont en UTF-8 a été ajouté. Un autre paramètre permettant de convertir une chaîne en un URL directement dans le modèle a été ajouté.
Tags: Minor feature enhancements, Minor bugfixes
This version brings six new features and five bug fixes. Blocks can now be defined in single XML/HTML elements (<x />) as if they were coupled elements (<x></x>). A new number format with leading zeros was added. Two operators for managing magnet elements were added. A parameter for cutting strings that are utf-8 was added. Another parameter for converting a string into an URL directly in the template was added.

2009-12-10 03:43
3.5.1

4 corrections de bugs mineurs. Un nouveau paramètre "Renommer", qui vous permet de renommer les blocs et les champs d'un sous-modèle avant qu'il ne soit inséré.
Tags: Minor bugfixes, Minor feature enhancements
4 minor bugfixes. A new parameter "rename", which allows you to rename blocks and fields in a sub-template before it is inserted.

Project Resources