Skip to main content.
Navigation: Home | Edit | HistoryLoginBackLinkIndex
Breadcrumbs : buglist » changelog » homepage » utf-ascii » start » 2005nov » 2005apr

April 2005 (Release Notes)

 

29 Apr 2005 (Release Notes)

new
install/upgrade030.php file added. This converts old style directory structure files into v.0.3 complaint files.
fix
cls_file::LoadFile went into loop if trying to load empty file. Fixed
mod
$BufferSize increased from 4k to 32k. File read now much quicker
mod
Older WikiDX .xml that used '¶' as a newline char now load

 

 

25 April 2005 (Release Notes)

new
{{sectionedit}} and {{nosectionedit}} pages commands.
new
XHTML1.0 compliance tested successfully on various pages
new
Basics of a form building engine within the wiki code/scripts/forms.php.
new
footnotes 1) can now be added using the ((<footnote text>)) syntax.
fix
Small bug in $Rules->Add("Table-simple",...) where tables not picked up if on first line.
mod
page variables can now contain normal formatting
mod
Edit conflict finished.
mod
passwords now use crypt() function

 

 

15 April 2005 (Release Notes)

new
$DefaultOutput flag added. Allows for very simple templates. All actions will generate output into $TPParms['TEXT'] variable. (See the 'simple' skin. Flag is set in skin.php, and template simply contains $TEXT variable.)
new
clsHTML class added. Used to seperate the skinning, and wiki output from the template processing. Also generates the output if above flag is set.
fix
Removed the annoying Warning about bug_compat_42, and bug_compat_warn. Was trying to link a global variable to $_SESSION by 'reference' ( $var=&$_SESSION ).
fix
removed multi template stuff... We now use a single template !

 

 

13 April 2005 (Release Notes)

new
cls_util.php . Check if mkdir() function is disabled (in function FormatPageName() ), which is normally the case in hosts running in safe_mode. If disabled, rename file from 'wikidx/dev/todo' --> 'wikidx_dev_todo' which prevents a directory create call, but still allows 'groups'
fix
Missing a '' from allowed characters for external urls
fix
' and causing problems in search. needed to push through addslashes()
fix
Diff processing. No longer picks up the trailing 'blank lines'.
mod
changehistory.php script amended. Better display, and optional display sizes.
 

11 April 2005 (Release Notes)

new
BackLinks processing added - Find pages linking to 'this'.
new
user variables added. {{var <var>=<val>}} and {$<var>} (These last only for the life of page)
new
cls_auth_session.php added. Provides password security for groups for certain actions, ie read, edit.. (passwords are not yet encrypted...)
new
Added {$This} page variable. ie this page is '2005apr'.
new
ban lists added as external script
new
Search output template processing added
fix
Namespace char ':' not being removed from alternate text.
fix
BugFix - in _KeepText() when replaceing newline n
fix
Really annoying bug with :xxx: at start followed by more :::. All it needed was to make regular expression Ungreedy. Can now put http:// links in definition lists.
mod
Changed button bar forms in default skin to use 'get' method rather than 'post'.
mod
builddiff function moved into clsDiff class
mod
breadcrumbs() function modified to show ../ in front of 'group' pages.
mod
browse.wtp changed after running through xhtml checker
mod
Modified template handling of bad fields, ie function doesnt exist, variable name doesnt exists etc.. Rather than failing, simply puts the <!--{...}--> code out.
mod
modify section editing. Dont issue a section edit if header text is blank
mod
clsRulesEngine changed to be re-usable. This allows sub'rules processing if required. (Trying this out on a forms add-on)
mod
Diff display now handled by template files. Array output from clsDiff::Show()
 

1) These are added via script footnotes.php