TinyButStrong Changelog

What's new in TinyButStrong 3.9.0

Feb 3, 2014
  • 2 new features, 3 fixed bugs, and 3 enhancements.
  • A new parameter "parallel" for merging a block in columns (or any other parallel ways).
  • A new way for merging sub-templates without absorbing PHP error messages.
  • Fixed bugs: the HTML plug-in with the parameter "select" now works with values containing special HTML characters.
  • In the parameter "frm", a leading zero coming with a prefix or a suffix may not have formatted the number as expected.
  • An old error message when the entity of the parameter "att" is not found has been fixed.
  • There are also 3 enhancements.

New in TinyButStrong 3.8.2 (Apr 22, 2013)

  • 1 new option for allowing methods in automatic fields.
  • 3 bugs have been fixed: an explicit message when a column is missing for a grouping parameter; an array to string error with PHP 5.4; and the plug-in MergeOnFly had debug mode activated by default.

New in TinyButStrong 3.7.0 (Mar 21, 2011)

  • New features:
  • new feature Support MySQLi connectivity in native.
  • new feature Support PDO connectivity in native.
  • new feature MergeBlock() accepts a new argument for Query parameters.
  • new feature Method PlugIn() support direct commands.
  • new feature New internal method meth_PlugIn_SetEvent() for enable/disable a plug-in's event.
  • new feature New f_Xml_FindTagStart() which can be useful for plug-ins and external tools (yet used in OpenTBS and Excel plug-in)
  • Enhancements:
  • new feature Better management of fields put in cache when parameter att is used.
  • Fixed bugs:
  • orange pin Internal method f_Xml_AttFind() does not find attributes that have uppercase characters, that's because f_Loc_PrmRead() save attributes lowercase.
  • orange pin Internal method f_Misc_GetFile() founds the correct size using fstat().
  • orange pin The special automatic field [onshow..template_date] now call f_Misc_GetFile() in order to be sure to found the file the same way.
  • orange pin Parameter mtype=*m or mtype=m* does't use encapsulation level. Now it can find .
  • orange pin When parameter ondata is used on a array string then $CurrRec is not an array. "Warning: Cannot use a scalar value as an array in [...]"
  • http://www.tinybutstrong.com/forum.php?thr=2673

New in TinyButStrong 3.6.0 (Sep 28, 2010)

  • 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.