| [ PHPXref.com ] | [ Generated: Sun Jul 20 21:04:14 2008 ] | [ WikkiTikkiTavi 0.26 ] |
| [ Index ] [ Variables ] [ Functions ] [ Classes ] [ Constants ] [ Statistics ] | ||
[Summary view] [Print] [Text view]
1 $Id: ChangeLog.txt,v 1.21 2005/03/31 11:33:09 holroy Exp $ 2 3 WikkiTikkiTavi - ChangeLog 4 -------------------------- 5 2005-03-31 Even Holen <evenh+tavi@pvv.ntnu.no> 6 * ** Version 0.26 released ** 7 8 2005-03-30 Even Holen <evenh+tavi@pvv.ntnu.no> 9 * Introduced the fonts directory 10 * Removed a lot of warning related to error_reporting(E_ALL) 11 * Built the checkDefines.php, based upon lang/default.php 12 * Made the figlet class look for files according to include path 13 * Extended syntax of TitleSearch, and fixed a bug 14 * Changed the language module to use setConst instead of define 15 16 2005-03-29 Even Holen <evenh+tavi@pvv.ntnu.no> 17 * Fixed bug regarding Anchor-macro and paragraphs 18 * Fixed bug regarding double quotes in reference of URL's 19 * Fixed bug regarding reoccuring markup characters in TextEnhance 20 21 2005-03-07 Even Holen <evenh+tavi@pvv.ntnu.no> 22 * Added spam-prevention through lib/captcha.php 23 * Fixed bug regarding timestamp in mySql 4.x 24 25 2004-03-01 Even Holen <evenh+tavi@pvv.ntnu.no> 26 * Fixed bug regarding timestamps showing as link 27 * Removed $AuthorDiff from source 28 * Fixed bugs in TitleSearch-macro, and added functionality 29 * Changed reference to TemplateDir in action/admin.php 30 * Surround time-value with quotes, due to MySQL 4 31 * Fixed bug with (((free links)) and left parenthesis 32 * Allowed international character in Interwiki entries 33 * Extended Transclude to allow offsetting of header level 34 35 2004-02-10 Even Holen <evenh+tavi@pvv.ntnu.no> 36 * Fixed bugs regarding line continuations 37 * Fixed bugs related to translation of user interface 38 39 2003-12-16 Even Holen <evenh+tavi@pvv.ntnu.no> 40 * ** Version 0.25 released ** 41 * Added system to allow for translation of user interface 42 43 2003-12-01 Even Holen <evenh+tavi@pvv.ntnu.no> 44 * Implemented text enhancement, optionally controlled by $EnableTextEnhance 45 * Improved diff compatability regarding safe mode and detection of diff-cmd 46 * Allowed for file in URLs and InterWikis 47 48 2003-11-12 Even Holen <evenh+tavi@pvv.ntnu.no> 49 * Fixed another validation bug regarding interwiki and sisterwiki 50 * Fixed bug regarding $ExpireLen=0 51 * Fixed bug regarding negative timezone offset 52 53 2003-10-28 Even Holen <evenh+tavi@pvv.ntnu.no> 54 * Fixed validation bugs, and now it validates as XHtml 1.0 strict again 55 56 2003-10-22 Even Holen <evenh+tavi@pvv.ntnu.no> 57 * Added use of \ and \\ at end of lines for line break/continuation 58 * Added <phpcode> to highlight php-code 59 * Changed handling of <code>/<phpcode> 60 61 2003-10-21 Even Holen <evenh+tavi@pvv.ntnu.no> 62 * Fixed possibility to use images/text as descriptions with WikiNames 63 * Fixed bug regarding no display of second URLs with one character between 64 65 2003-09-20 Even Holen <evenh+tavi@pvv.ntnu.no> 66 * Fixed bug regarding use of add category field 67 * Relaxed rule for characters appearing in free links, and added no-link 68 * Fixed bug not allowing 0 as a free links page name 69 * Changed /SomeThing to refer to a page on same level, not below 70 * Added $ExtRef to change text around external refs, see lib/defaults.php 71 * Added possibility to use images as descriptions of hyperlinks. 72 * Added the use of InterWiki's as image references 73 * Added macro RefList, to list external references from current page 74 75 2003-09-08 Even Holen <evenh+tavi@pvv.ntnu.no> 76 * ** Version 0.24 released ** 77 78 2003-09-08 Even Holen <evenh+tavi@pvv.ntnu.no> 79 * Added CurlyOptions, ORigin, to show origin of WantedPages 80 * Added markup for child pages, using /ChildPage or ((/Child page)) 81 * Added CurlyOptions, Index, to TitleSearch to make headings 82 in searches. Also changed css-file to allow inside paragraphs 83 * Added CurlyOptions to table formatting code. Now it's possible to 84 set classes, styles and special options on <table>, <row> and <cell> 85 86 2003-08-29 Even Holen <evenh+tavi@pvv.ntnu.no> 87 * lib/defaults.php: Choose $TempDir based on OS 88 * Added TitleSearch-macro 89 90 2003-08-14 Even Holen <evenh+tavi@pvv.ntnu.no> 91 * lib/defaults.php: Removed grouping from patterns, and included 92 multi-level subpage-support 93 * parse/transforms.php: Corrected the subpattern matching according 94 to change in lib/defaults.php 95 96 2003-07-12 Even Holen <evenh+tavi@pvv.ntnu.no> 97 * template/wiki.css: Made css-compliant again, and added code to remove 98 items from footer in printout 99 * templace/common.php: Cleaned up some code in the common_epilogue 100 101 2003-07-03 Even Holen <evenh+tavi@pvv.ntnu.no> 102 * ** Version 0.23 released ** 103 104 2003-06-30 Even Holen <evenh+tavi@pvv.ntnu.no> 105 * parse/transforms.php and parse/save.php: Removed fixed regarding 106 parse_clear which removed all text. Inserted parse_no_macros instead 107 * Fixed sisterwiki-definition like interwiki's below 108 109 2003-06-28 Even Holen <evenh+tavi@pvv.ntnu.no> 110 * parse/macros.php: 111 - In WantedPages changed sql-query (having => where) to make it work with 112 mysql 4.0.0alpha (and later on) 113 - Added warning of deletion on empty pages in OrphanedPages-macro 114 * lib/diff.php: Detect if we're running on Windows, and then use rand() 115 instead of posix_getpid(). 116 * templates/common.php: Added a div#toolbar_top around the toolbar 117 * templates/wiki.css: Added a display:none for div#toolbar_top on 118 media:print to disable printing of menu. Also added a clear:both to 119 the hr in div#header so that one might right-justify the image in the 120 header without it being below the line. 121 * parse/transforms.php: 122 - Allow white space around <code>/</code> 123 - Added assertion to interwiki-regexp to allow interwiki-links to appear 124 next to each other 125 - Added parse_clear() in addition to parse_noop() to be able to remove 126 text in parse_define_links 127 * parse/save.php: 128 - Allowed escaping InterWiki-entries with !, allowing start with a 129 lowercase character, and allowing https:-links as InterWiki-entries. 130 - Changed parse_noop to parse_clear in parse_define_links to avoid 131 using macro names in the link tables (and thus from appearing on 132 WantedPages if not defined) 133 * lib/db.php: Include error message in error output in query(). NOTE! 134 This should be extended/enhanced for all the db-functions... 135 * lib/defaults: Changed alphapatterns to _not_ include $FlgChr, \xff 136 137 2002-02-22 Scott Moonen <smoonen@andstuff.org> 138 * ** Version 0.22 released ** 139 140 2002-02-19 Scott Moonen <smoonen@andstuff.org> 141 * Added code to HTML template to add the page's name, with WikiWords 142 split apart, to the list of meta keywords for a page. This should 143 aid in search engine categorization of pages. 144 * Optimized some of the SQL to use JOINs instead of manual simulation 145 of nested selects. 146 * Changed header regular expression to allow whitespace before first 147 equals sign and after last equals sign. 148 149 2002-02-18 Scott Moonen <smoonen@andstuff.org> 150 151 * Fix bug causing RSS parameters (min=mmm, days=nnn) to be ignored. 152 153 2002-02-15 Scott Moonen <smoonen@andstuff.org> 154 155 * Modified code so as to avoid generating warnings when PHP config 156 variable error_reporting is cranked up to 15. All of the immediately 157 evident at-fault code has been fixed. 158 * Allow URLs to end in an underscore (_). 159 * Relaxed rules for characters permitted in free-link page names. 160 * Relaxed rules for characters allowed in page anchors. 161 * Fixed problems in configure.pl related to quotes in strings and files 162 in DOS format. 163 * Modified templates so that a Content-Length header is emitted. This 164 should allow browsers to implement persistent connections, thereby 165 speeding up page loading. 166 167 2002-02-14 Scott Moonen <smoonen@andstuff.org> 168 169 * Work around regex bug in PHP 4.03 that causes freelinks to render 170 improperly. 171 * Fixed numerous bugs wherein pages with a single quote in their names 172 would generate bad SQL, thereby aborting the engine. 173 * Fixed a bug in the code that maintains the link database that caused 174 it to double-count some links. 175 * Fixed bug that caused Mozilla to show a blank page when saving 176 preferences. 177 178 2002-01-14 Scott Moonen <smoonen@andstuff.org> 179 180 * Introduce '!' as a no-link escape. E.g., !SandBox renders 181 as SandBox, without linking to the given page. 182 183 2002-01-10 Scott Moonen <smoonen@andstuff.org> 184 185 * Added $SeparateLinkWords configurable to insert spaces in 186 links to wiki pages. Default is off. 187 188 2002-01-08 Scott Moonen <smoonen@andstuff.org> 189 190 * Worked on streamlining installation, providing instructions for 191 added security and ease of upgrade. 192 * Introduced [[Transclude PageName]] macro, which will succeed 193 the %%PageName%% syntax. The double-% syntax is now deprecated 194 and will be removed in 0.30. 195 * Added action=style URL action to retrieve stylesheet. 196 * Applied patch from David Baker to allow case-insensitive image 197 suffixes, and also support .jpeg suffix. 198 199 2002-01-03 Scott Moonen <smoonen@andstuff.org> 200 201 * Changed transclusion behavior so that recursive transclusions beyond 202 one level are allowed, but circular transclusions are disallowed. 203 * Streamline installation, configuration, and maintenance process 204 by refactoring the configuration scheme. 205 206 2002-01-02 Scott Moonen <smoonen@andstuff.org> 207 208 * Introduced new option to $SeparateTitleWords in page titles. 209 * Refactored common code in default template. 210 * Fixed security hole in template system. 211 * Tweak macro behavior wrt newlines to better facilitate in-line 212 macros. 213 * Applied patch from Kimmo Suominen to accomodate 214 register_globals=off. 215 * Implemented HTML anchor macro, [[Anchor name]]. 216 * Implemented anchor reference syntax: PageName#anchor and 217 ((free links#anchor)). 218 219 2002-01-01 Scott Moonen <smoonen@andstuff.org> 220 221 * Change raw HTML processing to allow <html> tags to be uppercase. 222 * Rework templates so parameters are passed as an associative array, 223 rather than a hard-coded set of parameters. This will allow for 224 much more flexible extensibility. 225 226 2001-12-31 Scott Moonen <smoonen@andstuff.org> 227 228 * Fix rendering of {{ .. }} so that it slurps up braces within 229 the outer braces. I.e., {{{abc}}} now renders as <tt>{abc}</tt>. 230 231 2001-12-28 Scott Moonen <smoonen@andstuff.org> 232 233 * Removed formatting markup to bring 'Tavi from XHTML-Transitional 234 to XHTML-Strict. 235 * Moved formatting information to 'template/wiki.css'. 236 * 'Tavi now validates as XTHML-Strict and CSS compliant (except for 237 wrap="virtual" attribute on text areas, which I don't think can 238 be accomplished using CSS). 239 240 2001-12-19 Scott Moonen <smoonen@andstuff.org> 241 242 * Thoroughly rework list (indent, bullet, numbered) parsing. 243 Engine output is now entirely XHTML-Transitional-compliant. 244 * Add definition lists (syntax is ";term:definition"). 245 * Change $Unicode configuration option to $Charset configuration 246 option, to allow engine to always emit a character set. 247 248 2001-12-18 Scott Moonen <smoonen@andstuff.org> 249 250 * Fix minor formatting glitches in the parse engine. 251 Code now uses chr(255) to flag elements, rather than '\{n}'. 252 * Include 'alt=' property on img tags, since this is a required 253 XHTML attribute. The property's value is set to the basename of 254 the image's URL. 255 256 2001-12-14 Scott Moonen <smoonen@andstuff.org> 257 258 * Implement table syntax in the rendering engine. 259 * Implement RSS output for syndication. 260 * Implement time-zone option in user preferences. 261 262 2001-12-03 Scott Moonen <smoonen@andstuff.org> 263 264 * Implement a slight variation of Mark Kimes's tweak to display 265 arbitrary link text for free links. Syntax is: 266 ((page name|appears as this)) 267 * Fix parse_diff_message, which sometimes generated false matches 268 for the diff pattern. 269 * Fix html_time so that it returns 'never' for a timestamp that 270 is empty (i.e., for an unedited page). 271 * Remove 'document last modified' message from template/history.php, 272 as the time was never passed to the history template. 273 274 2001-11-30 Scott Moonen <smoonen@andstuff.org> 275 276 * Fix bug in validate_page wherein it would fail to recognize some 277 valid free link page names. 278 279 2001-11-29 Christopher Cashell <topher@zyp.org> 280 281 * Replace '<?' with '<?php' in all files. 282 283 2001-11-29 Scott Moonen <smoonen@andstuff.org> 284 285 * Fix lack of hash ('#') in colors for diff table cells. 286 287 2001-09-10 Scott Moonen <smoonen@andstuff.org> 288 289 * Officially released 0.20, a complete rewrite. A full description of 290 its new functionality is forthcoming, as time permits. 291 292 2001-02-20 Scott Moonen <smoonen@andstuff.org> 293 294 * Squashed a few bugs in preparation for the 0.10 release. 295 - mailto: links now display with a "mailto:" prefix. 296 - Race condition when saving pages eliminated. 297 - Multiple lines of whitespace are folded into one. 298 - Small glitch in generation of link table fixed. 299 * Version 0.10 released. See TaviDownload. 300 301 2001-02-06 Scott Moonen <smoonen@andstuff.org> 302 303 * Added to version 0.10 code: 304 - A META tag forbidding search engines to index history, 305 - old-version, diff, and edit pages. 306 307 2001-01-6 Scott Moonen <smoonen@andstuff.org> 308 309 * Completed changes adding sisterwiki, interwiki, and remote_pages 310 tables to the database schema. The first two define relationships 311 with external wikis, which are now community-accessible through 312 SisterWiki and InterWiki statement. The latter table is the list 313 of known external pages. 314 * Tweaked URL regex to handle a few extra terminating characters. 315 * This constitutes at least part of version 0.1. Will release soon. 316 317 2001-01-15 Scott Moonen <smoonen@andstuff.org> 318 319 * Version 0.05. 320 * Added configuration variable $Persistence, which specifies 321 whether to create a persistent MySQL connection. Default is not 322 to do so. 323 324 2001-01-07 Scott Moonen <smoonen@andstuff.org> 325 326 * Version 0.04. 327 * Fixed a bug introduced in version 0.03 where a PageWithA/SubPage? 328 was rendered improperly (whenever the sub-page was itself a valid 329 page name). 330 331 2001-01-04 Scott Moonen <smoonen@andstuff.org> 332 333 * Version 0.03. 334 * Fixed bug whereby some_text_preceding_a_non_alpha.FollowedByALink? 335 was rendered improperly. 336 337 2000-12-27 Scott Moonen <smoonen@andstuff.org> 338 339 * Version 0.02 released.
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| [ Powered by PHPXref - Served by Debian GNU/Linux ] |