[ Index ]
 

Code source de Phorum 5.1.25

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/docs/ -> NEWS (source)

   1  
   2     Phorum 5 Changelog
   3     --------------------------------------------------------------------------------
   4     
   5     2007-09-15 23:39  mmakaay
   6      * Fixed a local file inclusion security hole as reported by
   7        kernelnewbies.org. Also went over the full code and added strict
   8        inclusion prevention code for all include statements.
   9  
  10     2007-09-13 08:43  ts77
  11      * rss-changes for better readability (fixing #622), thanks to
  12        mysql.com
  13  
  14     2007-09-11 18:55  brian
  15      * kill session id in table on logout
  16  
  17     2007-09-09 15:02  mmakaay
  18      * Fix for #624: problems in custom profile field management
  19  
  20     2007-08-21 19:42  ts77
  21      * made a copy
  22  
  23     2007-08-21 08:37  ts77
  24      * fixing search in vroots and search-form (removed 5.2-specific
  25        code)
  26  
  27     2007-08-16 18:40  ts77
  28      * fix for double-escaping of custom profile fields in the
  29        controlcenter
  30  
  31     2007-08-05 04:49  brian
  32      * Added new option for a new message indicator on index page. Its
  33        much faster than new counts
  34  
  35     2007-08-04 18:37  brian
  36      * New hook after_message_save
  37  
  38     2007-08-04 13:23  ts77
  39      * added admin_pre hook
  40  
  41     2007-07-21 20:53  brian
  42      * Fix for ticket #600
  43  
  44     2007-07-18 10:30  ts77
  45      * checking correct variable (fixing #589)
  46  
  47     2007-06-30 20:09  mmakaay
  48      * Fixed #564 (reported by Edward Z. Yang) and a couple of other
  49        similar bugs.
  50  
  51     2007-06-29 15:03  mmakaay
  52      * MFT: # Prevent browser mangling of special characters in
  53        serialized posting form data
  54  
  55     2007-05-27 18:20  mmakaay
  56      * Fixed an XSS bug in PM posting preview (recipient wasn't escaped
  57        correctly).
  58  
  59     2007-05-27 09:16  mmakaay
  60      * Fixed a XSS bug in the user moderation script.
  61  
  62     2007-05-04 17:22  brian
  63      * Fixed bug #547
  64  
  65     2007-04-24 21:23  brian
  66      * Added connection handle to mysql_error. Ticket #542
  67  
  68     2007-04-15 11:11  mmakaay
  69      * Implemented a new hook: failed_login. This hook can be used for
  70        tracking failed login attempts.
  71  
  72     2007-04-10 20:44  mmakaay
  73      * Fixed the phorum_db_sanitize_mixed() function to work correctly
  74        with PHP4.
  75  
  76     2007-04-10 19:21  brian
  77      * Fixed minor issue using get methods to delete items in admin.
  78        Found by Janek Vind (waraxe)
  79  
  80     2007-04-10 18:34  brian
  81      * Fix for Opera javascript redirect issue and response splitting in
  82        IE for old versions of PHP
  83  
  84     2007-04-06 11:47  ts77
  85      * "adding htmlspecialchars to hidden fields in the admin to fix some
  86        XSS-issues in the admin reported by Janek Vind 'waraxe'"
  87  
  88     2007-04-05 15:27  ts77
  89      * "fixed path disclosure in admin. Reported by Janek Vind 'waraxe'"
  90  
  91     2007-04-05 15:25  ts77
  92      * "fixed priviledge escalation for moderators. Reported by Janek
  93        Vind 'waraxe'"
  94  
  95     2007-04-03 12:05  mmakaay
  96      * MFT: # Skip the num_fields key when looping over the
  97        PROFILE_FIELDS array.
  98  
  99     2007-04-02 22:43  mmakaay
 100      * Fixed SQL injection vulnerability in phorum_db_save_group(). This
 101        one would only be exploitable from the admin interface, so this
 102        one is a very low risk vulnerability.
 103  
 104     2007-03-31 22:03  mmakaay
 105      * Fixed a bug: older/newer thread resulted in an error if a normal
 106        user hit a disapproved message in a not moderated forum.
 107  
 108     2007-03-31 21:51  mmakaay
 109      * Fixed a bug: older/newer thread resulted in an error if a normal
 110        user hit a disapproved message in a not moderated forum.
 111  
 112     2007-03-30 06:33  mmakaay
 113      * MFT: # Fix for a problem that I see occurring on my server now and
 114        then: MFT: # "You have an error in your SQL syntax [..] select *
 115        from phorum_users MFT: # where user_id in ()"
 116  
 117     2007-03-28 19:59  brian
 118      * Fixed password changing issue reported in chat
 119  
 120     2007-03-28 08:27  ts77
 121      * Fixed possible XSS issues, exploitable with register_globals = on;
 122        . Reported by Janek Vind 'waraxe'
 123  
 124     2007-03-26 23:23  brian
 125      * Fixed sql injection that could expose user data. Reported by Janek
 126        Vind 'waraxe'
 127  
 128     2007-03-23 12:45  mmakaay
 129      * Implementation of a new prune messages interface in the admin,
 130        which makes pruning messages more versatile by the use of
 131        stackable filters. The tool is now ideal for mass deleting spam
 132        messages and handling user requests like "can you delete all my
 133        messages before 2007-01-01 please?".
 134  
 135     2007-03-21 10:04  mmakaay
 136      * MFT: # Forum paths for more than one level deep were wrong.
 137  
 138     2007-03-19 03:45  brian
 139      * Updated markdown module to do its own quoting per ticket #530
 140  
 141     2007-03-14 10:48  mmakaay
 142      * MFT: Smileys update, fixing #511 (only the beer smiley is replaced
 143        for 5.1)
 144  
 145     2007-03-14 00:58  mmakaay
 146      * Fix for #518: created a group_id index on the forum_group_xref
 147        table.
 148  
 149     2007-03-13 21:59  mmakaay
 150      * Fix for #526 (2nd half) Don't accept PM recipients that are
 151        inactive
 152  
 153     2007-03-13 21:41  mmakaay
 154      * Fix for #526: the PM user drop down now only shows active users
 155  
 156     2007-03-08 17:16  ts77
 157      * "XSS fix for target-uri"
 158  
 159     2007-02-23 02:17  mmakaay
 160      * MFH: Fixed a bbcode quote tag bug (#524).
 161  
 162     2007-02-22 18:44  mmakaay
 163      * Made it possible to make the author field editable for registered
 164        users by modifying the field configuration array. The change was
 165        made, based on the discussion in
 166        http://www.phorum.org/phorum5/read.php?16,120410
 167  
 168     2007-01-30 06:36  brian
 169      * Fixed non-escaped username in group moderation
 170  
 171     2006-11-22 16:30  brian
 172      * This is a fix for ticket #498. The initial profile fields were not
 173        getting set correctly.
 174  
 175     2006-11-21 04:07  brian
 176      * Clarification to docs made as recommended in ticket #349.
 177  
 178     2006-11-21 03:38  brian
 179      * This is a fix for ticket #502.
 180  
 181     2006-11-21 03:32  brian
 182      * This is a fix for ticket #498. The initial profile fields were not
 183        getting set correctly.
 184  
 185     2006-11-13 08:31  mmakaay
 186      * Some changes for newflag counting were missing from mysqli.php.
 187  
 188     2006-10-16 09:00  ts77
 189      * made caching rss-feeds optional
 190  
 191     2006-10-12 21:51  ts77
 192      * updating newflags for announcements which were made a common post
 193        and the other way round
 194  
 195     2006-10-12 14:52  brian
 196      * Using new hook features, pm_sent hook functions now receive a read
 197        only recipient list
 198  
 199     2006-10-11 16:27  ts77
 200      * adding vroot-handling for TITLE and NAME variables (fixing #404)
 201  
 202     2006-10-02 11:30  ts77
 203      * performance enhancements / less memory requirements for
 204        message-counting in moderator notifications
 205  
 206     2006-09-29 10:21  ts77
 207      * added some checks for existing mixed case filenames in case
 208        ftp-clients change it or something
 209  
 210     2006-09-13 20:11  brian
 211      * Multipe parameters can now be passed to module functions. However,
 212        on the first can be returned. The additional parameters are for
 213        information only.
 214  
 215     2006-09-13 16:16  brian
 216      * Non-FullText searching was not using the date option. See ticket
 217        #397
 218  
 219     2006-09-07 17:23  ts77
 220      * "MFB: # fixing tiny phorum_get_url-bug"
 221  
 222     2006-09-06 09:48  ts77
 223      * "fixed a bug with using the alternate search backend. database
 224        search was still done while it shouldn't."
 225  
 226     2006-08-23 12:22  mmakaay
 227      * MFH: addon.php allows for addon scripts that are implemented using
 228        a module
 229  
 230     2006-08-17 02:19  mmakaay
 231      * Added extra hook 'posting_custom_action' to the posting editor
 232        code
 233  
 234     2006-08-16 12:02  mmakaay
 235      * MFH: Added signing of editor form data to prevent data tampering
 236  
 237     2006-08-15 23:35  mmakaay
 238      * Added a simple general purpose private key based signature system
 239  
 240     2006-08-09 16:59  ts77
 241      * redirect back to vroot if mark-read is used (fixing #403)
 242  
 243     2006-07-13 22:24  mmakaay
 244      * Added sanity check for PHP safety (right now it checks for
 245        register_globals)
 246  
 247     2006-07-13 21:57  mmakaay
 248      * initializing and checking template-var
 249  
 250     2006-07-13 21:28  ts77
 251      * "initializing and checking template-var"
 252  
 253     2006-07-13 16:26  ts77
 254      * Removed file/folder
 255  
 256     2006-07-06 21:09  mmakaay
 257      * Fix for #385: show error message if file upload is reported
 258        erronous by PHP
 259  
 260     2006-07-06 15:29  brian
 261      * Fixed non-fulltext searching for exact phrases. Ticket #367
 262  
 263     2006-07-06 11:29  mmakaay
 264      * Straightened out and fixed some bug in max attachment size
 265        computations
 266  
 267     2006-07-06 09:15  mmakaay
 268      * Extra checks to sanitize input data
 269  
 270     2006-07-04 09:46  ts77
 271      * "sanity checking of page var. avoiding error-messages (fixing
 272        #382)"
 273  
 274     2006-07-03 08:27  mmakaay
 275      * Stricter email address recognition, to prevent collisions in
 276        rewriting.
 277  
 278     2006-06-23 17:50  ts77
 279      * sanitizing rss-url
 280  
 281     2006-06-20 22:01  mmakaay
 282      * Fix for #370: show a better error message on duplicate posting of
 283        messages
 284  
 285     2006-06-19 20:18  ts77
 286      * "don't try replacements in rss if none are defined (fixing #375)"
 287  
 288     2006-06-08 08:59  mmakaay
 289      * Re-link attachments when merging threads (problem reported by
 290        Stephan Schulz)
 291  
 292     2006-06-04 16:12  ts77
 293      * "added script for rebuilding meta-data"
 294  
 295     2006-06-02 15:12  ts77
 296      * "added badwords-check to rss-feeds, thanks to andrew levine (
 297        http://www.phorum.org/phorum5/read.php?14,113109 ) "
 298  
 299     2006-06-02 15:04  ts77
 300      * "checking badwords in strip_body too. gets into effect in many
 301        places, should solve bad-words in quoted text too (#325), thanks
 302        to andrew levine (
 303        http://www.phorum.org/phorum5/read.php?14,113172 )"
 304  
 305     2006-06-02 14:54  ts77
 306      * "catching error-condition in reporting, should fix #353"
 307  
 308     2006-05-10 16:01  brian
 309      * MySQL non-ft searches were showing results from hidden forums.
 310  
 311     2006-05-01 12:07  mmakaay
 312      * Fixed some XML escaping problems, e.g. for URL's with & in them
 313        (bug #273)
 314  
 315     2006-04-20 04:50  brian
 316      * Changed search to not use temp tables if not using full text
 317        matching.
 318  
 319     2006-04-12 21:44  brian
 320      * bbcode [img] tag now puts border=0 on image tags as well as an alt
 321        tag.
 322  
 323     2006-04-08 15:01  ts77
 324      * "fixing a problem on windows platforms where checkdnsrr is not
 325        implemented"
 326  
 327     2006-03-23 22:08  ts77
 328      * added index for user_id, rarely used, i.e. for user-deletion (thx
 329        to Boris Nogalj)
 330  
 331     2006-03-22 12:01  mmakaay
 332      * Added the signature to the message preview when posting a forum
 333        message
 334  
 335     2006-03-10 22:40  brian
 336      * keep version as 5.1-dev and change it in tags
 337  
 338     2006-03-10 21:41  mmakaay
 339      * Fixed #289: duplicate page header shown on read page with the
 340        forum in r/o mode
 341  
 342     2006-03-10 12:17  mmakaay
 343      * Fix for #288: editing puts back mail address of registered users
 344        into the post
 345  
 346     2006-03-07 09:19  ts77
 347      * made two different variables for signature in control panel. one
 348        for formatted one and one for the htmlescaped one. fixing #254
 349  
 350     2006-03-06 22:51  ts77
 351      * "fixing new pm-flag with user-caching enabled, fixing #281"
 352  
 353     2006-02-21 12:49  dvl
 354      * Change from INSERT SET to INSERT VALUES
 355  
 356     2006-02-16 12:34  mmakaay
 357      * Fix for updating posts with single quotes in subj/body (resulted
 358        in SQL error)
 359  
 360     2006-02-13 20:51  mmakaay
 361      * Fix for #267: sending a PM with a subject only containing spaces
 362        is now rejected
 363  
 364     2006-02-12 18:19  ts77
 365      * fixed search-escaping and missing search-table inserts (#261)
 366  
 367     2006-02-12 18:12  ts77
 368      * "fixed author search (#262)"
 369  
 370     2006-02-08 16:32  mmakaay
 371      * Made the notification message for PM faster, by using
 372        phorum_db_pm_checknew(). Beware that this change inflicts a
 373        template change. Instead of the variable {PRIVATE_MESSAGES->new},
 374        the variable {NEW_PRIVATE_MESSAGES} has to be used. Before,
 375        {PRIVATE_MESSAGES->new} contained the number of new messages,
 376        while now {NEW_PRIVATE_MESSAGES} contains a value that indicated
 377        whether there are new messages or not.
 378  
 379     2006-02-08 16:29  mmakaay
 380      * Added function phorum_db_pm_checknew for quick checking for new
 381        PMs to db layers
 382  
 383     2006-02-08 16:05  mmakaay
 384      * Some optimization in the private message formatting code for more
 385        speed.
 386  
 387     2006-02-08 11:29  mmakaay
 388      * Bugfix: When using reply in read page, moderators could not view
 389        the message
 390  
 391     2006-02-07 17:07  mmakaay
 392      * Possible fix for templates.php timing out on Windows systems
 393  
 394     2006-02-05 17:30  ts77
 395      * added script for rebuilding the search-table
 396  
 397     2006-02-05 16:41  ts77
 398      * fixed double escaped search-data
 399  
 400     2006-02-04 16:12  mmakaay
 401      * Fix for searching for quoted phrases
 402  
 403     2006-02-04 15:19  ts77
 404      * removed "stale </a>" from #252
 405  
 406     2006-02-03 13:48  ts77
 407      * "build the urls in search-page in any case - fix for #251"
 408  
 409     2006-02-03 13:14  mmakaay
 410      * Fixed bug: admin could not relogin with cookies disabled in
 411        Phorum's settings
 412  
 413     2006-01-28 22:02  ts77
 414      * "first version of console-upgrade script. not yet tested"
 415  
 416     2006-01-28 16:37  ts77
 417      * "added missing POST_VARS, fix for #249"
 418  
 419     2006-01-24 19:54  ts77
 420      * "disabled tight_security by default on new installs"
 421  
 422     2006-01-24 03:04  brian
 423      * Fix for bug #234. Forum permissions not removed when changing from
 424        default forum options to custom
 425  
 426     2006-01-22 21:11  mmakaay
 427      * The query for discovering mutual buddies was incorrect (bug #230,
 428        thanks regdos)
 429  
 430     2006-01-21 18:20  ts77
 431      * fixing default settings overwriting all forums (bug #233)
 432  
 433     2006-01-21 17:49  ts77
 434      * really showing newflags in both flat and threaded read (fixing
 435        #235)
 436  
 437     2006-01-20 11:22  mmakaay
 438      * Fix for #231: Undefined constant used (credits to joys)
 439  
 440     2006-01-20 00:32  mmakaay
 441      * Fix: reply on read page + tighter security gave problems on
 442        session timeout
 443  
 444     2006-01-18 14:34  mmakaay
 445      * Fixed failing combination of tighter security + URI authentication
 446        (no cookies)
 447  
 448     2006-01-17 23:01  mmakaay
 449      * Fix for #229: The list of buddies is now sorted by username
 450        (thanks regdos)
 451  
 452     2006-01-16 23:31  mmakaay
 453      * Bugfix: The administrator could not edit replies to announcements
 454  
 455     2006-01-16 23:13  ts77
 456      * "fixing index-links + #220"
 457  
 458     2006-01-16 18:09  brian
 459      * Profiles for users that are deactivated show an error message now.
 460  
 461     2006-01-16 16:46  mmakaay
 462      * Fix for #219: No charset sent using Content-Type header for admin
 463        interface
 464  
 465     2006-01-16 15:27  mmakaay
 466      * Final fix for [216] and [217]
 467  
 468     2006-01-15 18:59  ts77
 469      * fix for not being able to empty the permissions
 470  
 471     2006-01-15 16:49  ts77
 472      * "focus to search-form only on first entry and no results (#218)"
 473  
 474     2006-01-15 13:21  ts77
 475      * another fix for reply on separate page, quotes and so on (#216)
 476  
 477     2006-01-12 23:48  dvl
 478      * Conversion of final MySQL elements. Search now works
 479  
 480     2006-01-12 22:05  brian
 481      * RSS feeds are now cached for better performance
 482  
 483     2006-01-11 16:18  brian
 484      * Added post count to user profiles
 485  
 486     2006-01-10 21:33  ts77
 487      * "fixed a couple of problems with install-settings, now really
 488        fixing #210"
 489  
 490     2006-01-10 21:18  ts77
 491      * "revert previous change, my bad"
 492  
 493     2006-01-10 21:08  ts77
 494      * "adding default forum settings on install (fix for #210) "
 495  
 496     2006-01-06 22:49  dvl
 497      * Because PostgreSQL doesn't have the same limits as MySQL, just
 498        return NULL from phorum_db_maxpacketsize()
 499  
 500     2006-01-06 22:39  dvl
 501      * Add a work-in-progress for the PostgreSQL port. Search does not
 502        work.
 503  
 504     2006-01-06 21:42  ts77
 505      * "fixing another item of #203"
 506  
 507     2006-01-06 10:29  ts77
 508      * "fixed #203"
 509  
 510     2006-01-04 20:49  mmakaay
 511      * Extended search options for admin user control. Thanks spoier!
 512  
 513     2005-12-18 20:45  brian
 514      * checked that users are fully logged in if that option is selected
 515        in the admin
 516  
 517     2005-12-16 23:11  ts77
 518      * added a switch for using RSS and a link to the header for it
 519  
 520     2005-12-16 21:02  ts77
 521      * streamlined index/messagelist/post-url creation should fix #199
 522  
 523     2005-12-10 19:36  ts77
 524      * made the target of the sql-error-messages configurable
 525  
 526     2005-12-10 18:41  ts77
 527      * some better formatting in banlist and badwords, marking duplicate
 528        entries in banlists (patch from golem.de)
 529  
 530     2005-12-10 18:13  ts77
 531      * remove the unnecessary message-bodies in threaded-read-view for
 532        performance increases in large threads (recommended by golem.de),
 533        added an option to still load them if a template needs this
 534  
 535     2005-12-10 17:40  brian
 536      * changes to blog template for phorum 5.1
 537  
 538     2005-12-05 19:40  ts77
 539      * added banlist-checks for spam-words in subject and body (provided
 540        by golem.de)
 541  
 542     2005-12-04 14:05  ts77
 543      * added options for moderators to avoid getting moderation-emails,
 544        implementing #196
 545  
 546     2005-12-04 13:14  ts77
 547      * "adding checks for duplicate custom profile-fields and reserved
 548        names, fixing #160 , list of reserved names might need some
 549        extension"
 550  
 551     2005-11-27 21:48  ts77
 552      * added navigation and more visible message to report-form (fixing
 553        #185)
 554  
 555     2005-11-23 15:23  brian
 556      * commiting module to allow for attachments to be stored on the
 557        filesystem
 558  
 559     2005-11-22 23:03  ts77
 560      * setting up more data in list.php if the bodies are retrieved too,
 561        like maurice suggested, fixing #169
 562  
 563     2005-11-22 22:25  ts77
 564      * moved default settings from dblayer to install-script calling the
 565        db-dependant functions, should fix #172
 566  
 567     2005-11-22 10:45  ts77
 568      * "fixed #189"
 569  
 570     2005-11-21 13:12  mmakaay
 571      * Fix for bug #188: new flags not shown for sticky and announce in
 572        threaded list
 573  
 574     2005-11-20 23:42  ts77
 575      * "added first experimental mysqli-layer"
 576  
 577     2005-11-08 21:47  ts77
 578      * "fixed removing newlines in table-definitions (kudos to brian)"
 579  
 580     2005-11-03 20:53  mmakaay
 581      * Added upgrade notification iframe banner to the admin interface
 582        header
 583  
 584     2005-11-02 21:40  ts77
 585      * fixed bug #175
 586  
 587     2005-10-29 01:08  mmakaay
 588      * Added 'Check for new version' to the admin interface
 589  
 590     2005-10-25 13:51  mmakaay
 591      * Lots of improvements for the bundled smiley mod. # * Often the
 592        hard-coded smiley path "./smileys" was used instead # of the
 593        configurable prefix. # * Fixed showing a smiley preview image. # *
 594        Preview image is now also shown directly when starting to edit a
 595        smiley. # * Implemented a separate mods/smileys/defaults.php file,
 596        for easy # default config value maintenance and initial
 597        configuration setup. # * In the $PHORUM["mod_smileys"] array,
 598        smileys are not stored at the same # level as the other settings
 599        anymore. # * The smiley prefix path is better checked for
 600        problems. # * The smiley prefix path is forced to always have an
 601        ending "/" character. # * Only files with a real image extension
 602        are used in the smiley drop down. # * If configured smileys have
 603        an unavailable image, the "Smiley image" # column in the overview
 604        will say "UNAVAILABLE" and a clear warning message # is shown to
 605        the administrator, telling him to fix the problem(s). # * The
 606        smiley body & subject replacement arrays are cached in the
 607        database. # * The message "no smileys configured" was never shown.
 608        # * Inputs for smiley and alt tag are made smaller (50 was too
 609        much IMO). # * Smiley images are put in the CSS class
 610        "phorum-smiley", so users can # style the image if they want to. #
 611        * Installation of a default list of smileys is taken out of #
 612        include/db/mysql.php. This is now fully handled by the module
 613        itself. # * Description for "thumbs up smiley" changed to "the
 614        finger smiley". # * Smileys are now stored inside the module
 615        directory itself. # * The configuration for the old smileys mod is
 616        automatically converted.
 617  
 618     2005-10-17 16:35  ts77
 619      * fixing #164, removed debug-output and check for forum inheriting
 620        default settings
 621  
 622     2005-10-17 16:12  ts77
 623      * "fixed [156], table structure needed to be changed"
 624  
 625     2005-10-15 02:19  mmakaay
 626      * Added phorum_check_bans() for easy checking and fixed
 627        phorum_check_ban_lists().
 628  
 629     2005-10-11 06:23  mmakaay
 630      * Only show (Buddy) after username in profile in case PM is enabled
 631  
 632     2005-10-10 13:59  mmakaay
 633      * New template feature: {HOOK hook_name arg1 arg2 .. argn} # Hooks
 634        can now also be called in templates. This is solely for # being
 635        able to let modules writers extend the forms that Phorum uses. #
 636        If one hook argument is used, the hook code will translate to: #
 637        phorum_hook(hook_name, arg1) # If multiple hook arguments are
 638        used, it will translate to: # phorum_hook(hook_name, array(arg1,
 639        arg2, .., argn)) # The hook may also be called without using
 640        arguments.
 641  
 642     2005-10-08 05:01  brian
 643      * Added new hooks to make alternate attachment storage possible
 644  
 645     2005-10-06 23:21  mmakaay
 646      * Activated the new editor code in the Phorum core. # This revision
 647        does not contain cleanup of the old code. # That will be done in a
 648        separate revision.
 649  
 650     2005-10-06 15:52  ts77
 651      * "fixed ticket #138 , typo in database-create-scripts."
 652  
 653     2005-10-06 14:11  mmakaay
 654      * New feature for the PM interface: multiple recipients in one
 655        message
 656  
 657     2005-10-06 13:54  mmakaay
 658      * Added feature to header.tpl, which can be used to set the focus to
 659        a page element. The element's id can be specified using
 660        {FOCUS_TO_ID}.
 661  
 662     2005-10-06 05:00  brian
 663      * simplified the help pop up by ridding us of the iframe and the
 664        extra js code in include.
 665  
 666     2005-10-05 15:20  brian
 667      * added user's status to the user admin.
 668  
 669     2005-10-04 06:28  brian
 670      * New security feature! Users must confirm their login before
 671        posting or making changes to their account if they have been away
 672        from the site.
 673  
 674     2005-10-04 05:02  brian
 675      * Added default forum settings. A forum can now inherit its settings
 676        from another forum, or the defaults.
 677  
 678     2005-10-04 02:21  brian
 679      * Private Messages are now separate from the Control Center.
 680  
 681     2005-10-04 01:49  brian
 682      * ASSIGN now supports ints
 683  
 684     2005-10-03 01:31  mmakaay
 685      * Implemented a buddy system for private messaging.
 686  
 687     2005-10-01 22:24  mmakaay
 688      * Added a new option "System Sanity Checks" to the admin panel. This
 689        can be used to run a number of checks on the system to see if it
 690        is configured correctly for using Phorum. # Implementation: # #
 691        All checks are stored as single PHP files in the directory #
 692        include/admin/sanity_checks/ # Each file you create there must at
 693        least have the following: # # * A variable $check_description
 694        which is set to the description # string that is showed in the
 695        sanity checks result screen. # * A function named
 696        phorum_check_<file basename> which does the # actual checking.
 697        This function has to return two parameters. # The first one is one
 698        of the constants PHORUM_SANITY_OK, # PHORUM_SANITY_WARN or
 699        PHORUM_SANITY_CRIT. The second one # is a description of a problem
 700        that was found or NULL in # case no problem was found. # # The
 701        sanity checking frontend will then take care of the rest. # #
 702        Already implemented checks are checks for: # - database connection
 703        (Config available and can we connect?) # - cache directory (Can we
 704        find and write there? And does caching work?) # - file uploading
 705        (Checking PHP/MySQL max upload size against settings)
 706  
 707     2005-09-28 10:51  mmakaay
 708      * Fixed #123: when deleting a thread, also delete move notification
 709  
 710     2005-09-28 09:32  mmakaay
 711      * Fixed #115
 712  
 713     2005-09-28 00:40  mmakaay
 714      * Rewrote the module creation documentation and updated the list of
 715        hooks
 716  
 717     2005-09-24 11:43  mmakaay
 718      * Cleaned up and updated the Phorum5 docs directory.
 719  
 720     2005-09-22 14:15  mmakaay
 721      * Added e-mail notifications for new private messages. The user can
 722        turn these notification on or off in the control panel (forum
 723        settings). # The users table now has a field "pm_email_notify" to
 724        store the setting in.
 725  
 726     2005-09-22 00:11  mmakaay
 727      * Implemented folder support for private messaging.
 728  
 729     2005-09-20 23:30  brian
 730      * Made fonts look better on Linux
 731  
 732     2005-09-20 23:30  brian
 733      * Changed to use new template abilities
 734  
 735     2005-09-20 23:29  brian
 736      * Added Mark Read and RSS links to index page.
 737  
 738     2005-09-20 23:00  brian
 739      * Stickies and announcements not longer mess up threaded view.
 740  
 741     2005-09-20 22:59  brian
 742      * Stickies and announcements not longer mess up threaded view.
 743  
 744     2005-09-17 17:26  ts77
 745      * added maurice's new method of including/inlining templates so that
 746        just one large template is processed on output (see #90 for
 747        details)
 748  
 749     2005-09-16 13:39  mmakaay
 750      * Implemented a whole new backend for the PM system. This backend is
 751        a preparation for a more sophisticated PM system which supports
 752        things like user folders, buddy lists, multiple recipients and a
 753        trash bin. # # Notes: # # Because the way messages are stored has
 754        changed, the old PM calls # from mysql.php have been deprecated.
 755        When calling these functions, # an error message will be shown.
 756        This will only be done in case # non-Phorum scripts call the old
 757        functions. Phorum uses the new API. # # In the database migration
 758        script, dropping the old private messages # table is not yet
 759        included, so in case of problems a rollback is # possible without
 760        loosing the old private messages. This will be # incorporated as
 761        soon as the new code has proven to be stable. # # New database
 762        structure: # # {prefix}_pm_messages: holds the message data for a
 763        PM # {prefix}_pm_folders: holds the custom folders for the users #
 764        {prefix}_pm_xref: links users, messages and folders together # #
 765        The inbox and outbox for the users are built-in special folders, #
 766        so there will not be in {prefix}_pm_folders.
 767  
 768     2005-09-13 11:15  mmakaay
 769      * Added configuration option for setting max nr. of messages in the
 770        PM storage of a user
 771  
 772     2005-09-12 23:01  mmakaay
 773      * Fix for #111 Added checks for banned users to PM posting
 774  
 775     2005-09-12 21:37  mmakaay
 776      * Added an experimental tool for helping language maintainers
 777  
 778     2005-09-08 14:53  mmakaay
 779      * Fixed "Only variables can be passed by reference" error caused by
 780        PHP 5.0.5 In PHP 5.0.5 constructions like
 781        array_shift(some_function()) are no longer accepted.
 782  
 783     2005-09-06 19:32  mmakaay
 784      * Use phorum_filesize() for formatting filesizes
 785  
 786     2005-09-06 18:50  mmakaay
 787      * Subject needed to be formatted before it was displayed.
 788  
 789     2005-09-06 14:47  mmakaay
 790      * Fixed copyright notice formatting.
 791  
 792     2005-08-31 21:38  mmakaay
 793      * Database upgrade script for [209]
 794  
 795     2005-08-31 11:17  mmakaay
 796      * Fixed some more line-ending properties
 797  
 798     2005-08-29 00:17  mmakaay
 799      * Disabled cumulative attachment size check in case no config value
 800        is set
 801  
 802     2005-08-28 23:52  mmakaay
 803      * Added max cumulative size to attachment settings and some fixes: *
 804        max cumulative size is used to be able to set a maximum total size
 805        for all attachments together. So now you can allow for example 10
 806        attachments of each 1 Mb max, but limit the total attachment size
 807        to 2 Mb. So the user can upload for example either 10 photo's or 1
 808        MP3 file, but not 10 MP3 files. * uploading one or more
 809        attachments always replaced the complete list of attachments,
 810        instead of adding attachments to it; * Added some more explanation
 811        for the attachment admin parameters, to make clear what an empty
 812        or zero value means to Phorum; * The list of allowed file types is
 813        not shown anymore in the template case no list is set in the admin
 814        interface (so you won't get "You are allowed to attach files of
 815        the following type:" without any options behind it on screen);
 816  
 817     2005-08-28 18:49  mmakaay
 818      * Updates from #106
 819  
 820     2005-08-28 14:52  mmakaay
 821      * Implemented formatting of filesizes.
 822  
 823     2005-08-28 14:45  mmakaay
 824      * Added phorum_filesize() for formatting bytes to better readable
 825        file sizes.
 826  
 827     2005-08-26 22:19  mmakaay
 828      * Mysql upgrade script for #97
 829  
 830     2005-08-26 22:00  ts77
 831      * fixes for #97
 832  
 833     2005-08-26 21:48  mmakaay
 834      * Fixed $thread_is_announcement assignment to make
 835        ThreadAnnouncement work
 836  
 837     2005-08-26 19:29  ts77
 838      * "fix for bug #103"
 839  
 840     2005-08-26 19:27  ts77
 841      * "fix for bug #102"
 842  
 843     2005-08-26 19:24  ts77
 844      * "fix for bug #105"
 845  
 846     2005-08-26 19:22  ts77
 847      * fixes bug #101
 848  
 849     2005-08-23 18:21  ts77
 850      * fixing ticket #100, thx to maurice
 851  
 852     2005-08-22 20:11  ts77
 853      * "fixed problem in newflags with vroots"
 854  
 855     2005-08-21 18:57  ts77
 856      * included patch for #89
 857  
 858     2005-08-18 17:23  brian
 859      * Fixed issues with upgrading and made sure no on could run the
 860        install or upgrade on a running Phorum.
 861  
 862     2005-08-12 21:08  ts77
 863      * "changed merge thread to reinsert messages (#60)"
 864  
 865     2005-08-11 16:38  ts77
 866      * added option to generate your own custom urls with phorum_get_url
 867  
 868     2005-08-11 16:10  ts77
 869      * "fixed #86"
 870  
 871     2005-08-11 16:07  ts77
 872      * "fixed #85"
 873  
 874     2005-08-11 16:03  ts77
 875      * "fixed #87"
 876  
 877     2005-08-11 03:04  brian
 878      * Added a new module called markdown that uses the new simple,
 879        single file module method. Markdown is a text decoration syntax
 880        used in several open source blogging applications.
 881  
 882     2005-08-11 02:59  brian
 883      * Added support for new template options. These include adding NOT
 884        to an if and comparing two template vars with an if. Plus some bug
 885        fixes.
 886  
 887     2005-08-10 20:53  ts77
 888      * fixed #79
 889  
 890     2005-08-10 20:34  ts77
 891      * "fixing #72"
 892  
 893     2005-08-10 20:24  ts77
 894      * "fixing #68 and #80"
 895  
 896     2005-08-10 10:43  ts77
 897      * "fixed ticket #81 ... thx"
 898  
 899     2005-08-09 18:28  ts77
 900      * changed post_form-hook to be without arguments
 901  
 902     2005-08-09 16:02  ts77
 903      * "fixed #76"
 904  
 905     2005-08-08 18:25  ts77
 906      * made move-thread much more robust, also less permissions needed to
 907        move a thread *to* a forum
 908  
 909     2005-08-07 15:40  ts77
 910      * "fixed enhancement-request #67"
 911  
 912     2005-08-07 15:30  ts77
 913      * "fixed bug #64"
 914  
 915     2005-08-05 18:54  ts77
 916      * "added strike-through to bbcode"
 917  
 918     2005-08-05 10:50  ts77
 919      * fixed replyable attachments in non-threaded list
 920  
 921     2005-08-05 01:04  brian
 922      * Adding rss.php to the distro officially
 923  
 924     2005-08-05 01:02  brian
 925      * Added blog template to distro
 926  
 927     2005-08-01 19:52  ts77
 928      * formatting the signature on the controlcenter-startpage too
 929  
 930     2005-07-27 18:36  brian
 931      * we need to htmlspecialchars the body previews.
 932  
 933     2005-07-26 16:14  ts77
 934      * "changed meta-field in messages-table mediumtext, there were
 935        problems with long threads before"
 936  
 937     2005-07-24 21:42  ts77
 938      * show index-url only if the forum is not hidden
 939  
 940     2005-07-24 21:12  ts77
 941      * fixed paging of read-pages for moderators if unapproved posts are
 942        there
 943  
 944     2005-07-19 17:28  ts77
 945      * setting charset and encoding for outgoing mails (thx to Stephan
 946        Schulz)
 947  
 948     2005-07-19 17:20  ts77
 949      * fixed tz_offset with default-setting going wrong
 950  
 951     2005-07-19 10:51  ts77
 952      * made bad-words check work on subject and author too
 953  
 954     2005-07-18 17:21  ts77
 955      * fixed setting-inheritance
 956  
 957     2005-07-18 17:19  ts77
 958      * fixed forum-index link in case of new folder view
 959  
 960     2005-07-16 18:52  ts77
 961      * fixed permissions not being saved in the admin
 962  
 963     2005-07-12 08:00  ts77
 964      * show "move thread" only if the moderator moderates more than one
 965        forum
 966  
 967     2005-07-11 21:48  ts77
 968      * option for ignoring administrators in moderator-emails
 969  
 970     2005-07-06 21:11  ts77
 971      * added banlist by userid and blocked blocked users from editing
 972        their posts
 973  
 974     2005-07-06 16:27  brian
 975      * Added a note to inform new admins that they will see the IP
 976        address even when hidden from other users.
 977  
 978     2005-07-05 21:34  ts77
 979      * added merge/split thread feature
 980  
 981     2005-06-27 17:14  ts77
 982      * added link for going to the first new message in a thread (flat
 983        view only)
 984  
 985     2005-06-24 16:13  ts77
 986      * added inherited forum-settings (done as paid work by sandersor.de)
 987  
 988     2005-06-20 19:15  brian
 989      * Rework of attachment workflow. Users can now edit and preview
 990        posts before commiting them to the forum list.
 991  
 992     2005-06-20 17:48  brian
 993      * The admin now uses the charset from the default language file
 994  
 995     2005-06-20 17:35  brian
 996      * Reverse threading hack implemented as a feature
 997  
 998     2005-06-20 17:35  brian
 999      * Reverse threading hack implemented as a feature
1000  
1001     2005-06-20 17:01  brian
1002      * Using charset in htmlentities now ticket #25
1003  
1004     2005-06-19 01:02  brian
1005      * You can now choose between the classic forum/folder display and
1006        the new flat forum display
1007  
1008     2005-06-16 03:55  brian
1009      * Added new ability to toggle the status of the forum. Normal, Read
1010        Only, Admin Only and Disabled. Also, Phorum will display a message
1011        when the database is down and optionally redirect to a URL you set
1012        up in the DB config file.
1013  
1014     2005-06-16 02:17  brian
1015      * few rewrites for SVN and how the change log works now.
1016  
1017     2005-06-16 02:09  brian
1018      * doc update for quote hook and some fixes
1019  
1020     2005-06-16 01:52  brian
1021      * Reply form on a separate page and quote hook are now done.
1022  
1023     2005-06-15 21:56  brian
1024      * replies by moderators were being marked as closed. also, should
1025        have been checking $parent status and not $parent closed.
1026  
1027     2005-06-09 08:41  ts77
1028      * sending user-localized mail-notifications (#42)
1029  
1030     2005-06-08 19:17  ts77
1031      * enhanced announcements with the option to allow replies
1032  
1033     2005-05-25 21:55  ts77
1034      * added another hook "check_post"
1035  
1036     2005-05-18 20:48  ts77
1037      * preview for message-edits by users
1038  
1039     2005-03-28 23:15  ts77
1040      * first implementation of message-caching for read-page
1041  
1042     2005-03-19 13:53  ts77
1043      * added session-id for uri-authentication to make it a bit safer
1044        (i.e. if such a url is posted somewhere)
1045  
1046     2005-03-17 23:26  ts77
1047      * don't allow making a message to an announcement if it has replies
1048  
1049     2005-03-17 22:48  ts77
1050      * make announcements have a better reason that you can not reply to
1051        them (fixes bug #4)
1052  
1053     2005-03-17 17:41  ts77
1054      * Initial Import of HEAD and 5.0.15
1055  
1056  
1057     
1058     
1059     ---------------------------------------------------------------------------------
1060     attached is the previous Changelog up to March, 10th 2005 
1061     (before we were running subversion)
1062     ---------------------------------------------------------------------------------
1063     
1064     
1065  Phorum 5 Changelog
1066  ---------------------------------------------------------------------------
1067  
1068  Release: phorum.5.0.15
1069  -----------------------
1070  
1071     * Better handle invalid input for page value in url. - brian
1072       (03/10/2005)
1073  
1074     * Better handle invalid input for user_id in url. - brian
1075       (03/10/2005)
1076  
1077     * Redirect URL needs to encode the url parts - brian (03/10/2005)
1078  
1079     * make checkdnsrr-calls only if function exists - ts77 (03/09/2005)
1080  
1081     * fixed bug in email-panel of cc - ts77 (03/09/2005)
1082  
1083     * added mark-thread-read (patch from Panu, thx!) - ts77 (03/05/2005)
1084  
1085     * First commit of mysql full text search - brian (03/01/2005)
1086  
1087     * You can reply via PM - brian (03/01/2005)
1088  
1089     * Subscriptions now changed when threads are moved. - brian
1090       (02/28/2005)
1091  
1092     * Fixed a possible XSS issue - brian (02/22/2005)
1093  
1094     * Forum id carried in group parts of CC now. - brian (02/22/2005)
1095  
1096  Release: phorum.5.0.14a
1097  ------------------------
1098  
1099     * clearing special-characters from attachment-name (thanks to Jon
1100       Oberheide) - ts77 (02/21/2005)
1101  
1102     * Removed Upload files permission option. Never used. - brian
1103       (02/21/2005)
1104  
1105  Release: phorum.5.0.14
1106  -----------------------
1107  
1108     * fixed wrong fallback to default-template if user-template is set as
1109       empty - ts77 (02/16/2005)
1110  
1111     * fixed problem if account is denied before the user has verified the
1112       account by mail - ts77 (02/16/2005)
1113  
1114     * checking new user-email also against existing emails - ts77
1115       (02/16/2005)
1116  
1117     * Renamed settings variables to comply with Phorum standards - sheik
1118       (02/08/2005)
1119  
1120     * disallowing time-zone-selection works now too if a user already
1121       selected a timezone. - ts77 (02/05/2005)
1122  
1123     * implemented user-caching with the new cache-layer - ts77
1124       (02/05/2005)
1125  
1126     * Removed call to timing functions - sheik (02/05/2005)
1127  
1128     * Added code for "open links in new window" and "anti-spam tag on
1129       links" - sheik (02/05/2005)
1130  
1131     * Settings file created to make new "open links in new window" and
1132       "anti-spam tag on links" options optional - sheik (02/05/2005)
1133  
1134     * added simple file-caching api - ts77 (12/23/2004)
1135  
1136     * fixed permission-display in admin - ts77 (12/14/2004)
1137  
1138     * MFH: ip-masking in preview too - ts77 (11/28/2004)
1139  
1140     * added stripped body and full body to email-variables, documented
1141       email-variables - ts77 (11/28/2004)
1142  
1143     * added closed-flag to list-page - ts77 (11/28/2004)
1144  
1145     * moved custom profile-fields into their own table and made options
1146       for limiting them in size and htmlencoding them - ts77 (11/26/2004)
1147  
1148     * new upgrade-system: only one upgrade-file at a time, new numbering
1149       - ts77 (11/25/2004)
1150  
1151     * moved format_functions.php out of the condition - ts77
1152       (11/23/2004)
1153  
1154     * changed threaded-list/-read to use padding for indenting and
1155       wrapping long subjects - ts77 (11/23/2004)
1156  
1157     * fixed message after editing - ts77 (11/22/2004)
1158  
1159     * Changed email regex to be more compatible with modern domain names.
1160       - brian (11/22/2004)
1161  
1162     * new hooks cc_user_save, before_register - changed hook
1163       after_register - ts77 (11/16/2004)
1164  
1165     * report a post split out from read.php, allows user to explain the
1166       report - tridus (11/16/2004)
1167  
1168     * added "search"-hook - ts77 (11/16/2004)
1169  
1170     * fixed saving passwords (disallowed empty ones) - ts77 (11/16/2004)
1171  
1172     * fixed converting pure email-addresses if no bbcode was found - ts77
1173       (11/16/2004)
1174  
1175     * showing forum-list-link only if needed - ts77 (11/15/2004)
1176  
1177     * giving just a message if no forums are visible in a folder - ts77
1178       (11/12/2004)
1179  
1180     * changed default for new folders to be visible - ts77 (11/12/2004)
1181  
1182  Release: phorum.5.0.13a
1183  ------------------------
1184  
1185     * reverted more of the entity changes - ts77 (11/11/2004)
1186  
1187  Release: phorum.5.0.13
1188  -----------------------
1189  
1190     * Added a lot of code to check for invalid input - brian
1191       (11/10/2004)
1192  
1193     * Requests for passwords for users that have not verified will not be
1194       sent a new verification email - brian (11/09/2004)
1195  
1196     * some more precautions for html-entities - ts77 (11/08/2004)
1197  
1198     * logout works with empty REFERER now too - ts77 (11/08/2004)
1199  
1200     * fixed wrong message counts in threaded list - ts77 (11/03/2004)
1201  
1202     * fixed backurl in controlcenter while being in a forum-folder - ts77
1203       (11/02/2004)
1204  
1205     * removed requirement to specify a description for forum/folder in
1206       the admin - ts77 (11/02/2004)
1207  
1208     * fixed user_template and user_language to allow the "default"-value
1209       - ts77 (11/01/2004)
1210  
1211     * fixed bug #531, msgs with attachments didn't get the right status
1212       in moderated forums - ts77 (10/29/2004)
1213  
1214     * Escape the HTML in name and description when editing - brian
1215       (10/28/2004)
1216  
1217  Release: phorum.5.0.12
1218  -----------------------
1219  
1220     * XSS really gone now - ts77 (10/27/2004)
1221  
1222     * added profile hook to controlcenter-summary too - ts77
1223       (10/27/2004)
1224  
1225     * better defaults for page if not set - ts77 (10/26/2004)
1226  
1227     * fixed sql-injection issue - ts77 (10/25/2004)
1228  
1229     * fixed sql-injection issue - ts77 (10/24/2004)
1230  
1231     * fixed showing pm-inbox after deleting in the pm-sentbox - ts77
1232       (10/24/2004)
1233  
1234     * fixed wrong message-index if not logged in - ts77 (10/24/2004)
1235  
1236     * posts in closed threads can't be edited - tridus (10/22/2004)
1237  
1238     * Fixed session timeout to allow session cookies by using 0 days -
1239       brian (10/22/2004)
1240  
1241     * Updated bbcode module to have classes in some of the markup - brian
1242       (10/22/2004)
1243  
1244     * fixed bug #526/#528 - ts77 (10/21/2004)
1245  
1246     * fixed move-notification in threaded view - ts77 (10/21/2004)
1247  
1248     * fixed "message not found" for threaded-read - ts77 (10/21/2004)
1249  
1250     * added (optional) move-notification - ts77 (10/19/2004)
1251  
1252  Release: phorum.5.0.11
1253  -----------------------
1254  
1255     * bug fix release (10/15/2004)
1256  
1257     * added attachment-conversion (thanks to Clemens Weiss), checking for
1258       existing group and user tables now - ts77 (10/14/2004)
1259  
1260     * added script for updating the post-counts of users after conversion
1261       - ts77 (10/13/2004)
1262  
1263     * file update_postcount.php was initially added on branch phorum_5_0.
1264       - ts77 (10/13/2004)
1265  
1266     * fixed hidden messages showing in threaded-list - ts77 (10/11/2004)
1267  
1268     * censor-filter now works per-forum too - ts77 (10/09/2004)
1269  
1270     * file creating_templates.txt was initially added on branch
1271       phorum_5_0. - ts77 (10/09/2004)
1272  
1273     * bodies only loaded on request now in the message-list - ts77
1274       (10/09/2004)
1275  
1276     * deleting subscriptions on deleting a message too - ts77
1277       (10/09/2004)
1278  
1279     * Better detection of js in HTML mod - brian (10/08/2004)
1280  
1281     * Reworked key for getting post count for better performance - brian
1282       (10/08/2004)
1283  
1284     * Reworked key for getting post count for better performance - brian
1285       (10/07/2004)
1286  
1287     * Email validity check now allows for capital letters in the email's
1288       domain - brian (10/04/2004)
1289  
1290     * Both datestamp and last_post_time are now formatted in threaded and
1291       non-threaded mode. - brian (09/30/2004)
1292  
1293     * Improved performance of getting unapproved list for moderators -
1294       brian (09/30/2004)
1295  
1296     * Setting tz to default now works properly - brian (09/29/2004)
1297  
1298     * Closed posts could be brute force replied to. - brian (09/28/2004)
1299  
1300     * Fixed warning when adding/editing forums. - brian (09/27/2004)
1301  
1302     * The HTML_TITLE is not set correctly on pages of a read page. -
1303       brian (09/25/2004)
1304  
1305     * fixed newflags for moved threads - ts77 (09/22/2004)
1306  
1307     * fixed ip-display in preview - ts77 (09/20/2004)
1308  
1309     * Registration emails will now work better for AOL users - brian
1310       (09/15/2004)
1311  
1312     * Fixed possible XSS issue with the linked author - brian
1313       (09/15/2004)
1314  
1315     * fixed url in redirect after adding/editing a forum - ts77
1316       (09/14/2004)
1317  
1318     * Bare urls with capital letters in them were not getting converted
1319       properly. - brian (09/14/2004)
1320  
1321     * Fixed the email and url tags in BBCode - brian (09/14/2004)
1322  
1323  Release: phorum.5.0.10
1324  -----------------------
1325  
1326     * BBCode module only works for properly formatted codes now. Urls are
1327       shortened for better display. - brian (09/13/2004)
1328  
1329     * Fixed potential XSS in last post author name - brian (09/10/2004)
1330  
1331     * correctly removing session-info from all notification-urls - ts77
1332       (09/10/2004)
1333  
1334     * Session timeout can be 0 now. - brian (09/10/2004)
1335  
1336     * Added module localization support - tridus (09/09/2004)
1337  
1338     * added forum_last_active column for forum where the user was last
1339       active. - ts77 (09/07/2004)
1340  
1341     * Email verification is no more inline with RFC 2822 - brian
1342       (09/07/2004)
1343  
1344     * We now give better messages upon new installations. - brian
1345       (09/06/2004)
1346  
1347     * new message-notifications for moderators work correctly now - ts77
1348       (09/06/2004)
1349  
1350     * Fixed bug where sticky posts edited by non-moderators stay sticky -
1351       brian (09/06/2004)
1352  
1353     * Changes in admin to forums send you back to that forums parent
1354       instead of the top. - brian (09/06/2004)
1355  
1356     * anchors for read-links now have a msg-<number> name - ts77
1357       (09/05/2004)
1358  
1359     * fixed that user-timezone set to default is really ignored for
1360       tz-conversion then - ts77 (09/05/2004)
1361  
1362     * conversion-script now handles permissions and groups /
1363       group-members too - ts77 (09/03/2004)
1364  
1365     * fixed threaded-view paging. threads could be hidden between page 1
1366       and 2. - ts77 (09/02/2004)
1367  
1368  Release: phorum.5.0.9
1369  ----------------------
1370  
1371     * bug fix release (09/01/2004)
1372  
1373     * new hook \"moderation\" i.e. for logging moderator actions - ts77
1374       (08/31/2004)
1375  
1376     * fixed missing links and vars for mails about attachments - ts77
1377       (08/31/2004)
1378  
1379     * storing forum-offsets in the settings now on conversion - ts77
1380       (08/31/2004)
1381  
1382     * installer now checks if cache is writable on a new install - tridus
1383       (08/31/2004)
1384  
1385     * fixed \"mark all messages read\" in empty forums - ts77
1386       (08/28/2004)
1387  
1388  Release: phorum.5.0.8.RC
1389  -------------------------
1390  
1391     * bumped release version - brian (08/20/2004)
1392  
1393     * newflags are now moved while moving a message - ts77 (08/20/2004)
1394  
1395     * Added a hook to the index.php page - brian (08/19/2004)
1396  
1397     * Added new message count to forum index - brian (08/19/2004)
1398  
1399     * pm-preview now formatted too - ts77 (08/19/2004)
1400  
1401     * Created a function for module writers that will fetch the last x
1402       messages with several options - brian (08/19/2004)
1403  
1404     * Attachments can now be deleted by users and moderators - brian
1405       (08/18/2004)
1406  
1407     * New Smilies - brian (08/17/2004)
1408  
1409     * added script.php, external and scheduled hooks to run things from
1410       command line - tridus (08/12/2004)
1411  
1412     * moderator notifications are now different for messages needing
1413       approval and not needing approval - ts77 (08/11/2004)
1414  
1415     * Moved closed status to its own field for better logic and
1416       performance - brian (08/09/2004)
1417  
1418     * enhancements for smiley-module (thanks to Cameron Brunner) - ts77
1419       (08/08/2004)
1420  
1421     * *** empty log message *** - ts77 (08/07/2004)
1422  
1423     * Improved memory usage of the 3to5 upgrade script. - brian
1424       (08/04/2004)
1425  
1426     * rewrote newflag/readflag storage to be more flexible - ts77
1427       (08/03/2004)
1428  
1429     * added email-verification on email-change - ts77 (08/03/2004)
1430  
1431     * fixed saving permissions, missing break in display_fixed - ts77
1432       (07/29/2004)
1433  
1434  Release: phorum.5.0.7a.beta
1435  ----------------------------
1436  
1437     * removed debugging output - security issue - ts77 (07/28/2004)
1438  
1439     * fixed broken p3-to-p5-conv - ts77 (07/28/2004)
1440  
1441  Release: phorum.5.0.7.beta
1442  ---------------------------
1443  
1444     * bug fix release (07/26/2004)
1445  
1446     * Improved private messaging. Added formatting, security - brian
1447       (07/23/2004)
1448  
1449     * fix table name typo - brian (07/23/2004)
1450  
1451     * Added support to look at banned names and emails to the register
1452       page - brian (07/22/2004)
1453  
1454     * tweaked new installation settings, added smiley defaults - tridus
1455       (07/22/2004)
1456  
1457     * changed config.php to config.php.sample - tridus (07/22/2004)
1458  
1459     * Improved followed (bookmarks/subscriptions) threads - brian
1460       (07/19/2004)
1461  
1462     * allowed for hidden languages/templates - ts77 (07/19/2004)
1463  
1464     * added fixed display-settings - ts77 (07/19/2004)
1465  
1466     * Added hooks to all moderation functions - brian (07/18/2004)
1467  
1468     * Improved followed (bookmarks/subscriptions) threads - brian
1469       (07/18/2004)
1470  
1471     * Improved the email sent when a post is reported. - brian
1472       (07/17/2004)
1473  
1474     * added thread-bookmarking (thanks to Arthur Louie) - ts77
1475       (07/17/2004)
1476  
1477     * added convertViewCount.php to scripts directory - converts
1478       viewcounts to new format - tridus (07/17/2004)
1479  
1480     * Improved help text with regards to permissions - brian
1481       (07/17/2004)
1482  
1483     * Added check of read permissions to attachments. - brian
1484       (07/16/2004)
1485  
1486     * Added tighter security to seaches - brian (07/16/2004)
1487  
1488     * added float-to-top for threaded mode AND an additional setting for
1489       number of threads on the list-page on threaded-mode, paged list for
1490       threaded - ts77 (07/15/2004)
1491  
1492     * added user_list hook - tridus (07/15/2004)
1493  
1494     * added ability for users to join groups in CC, admin can disallow on
1495       a per-group basis - tridus (07/11/2004)
1496  
1497     * groupmod improvements - can filter the list of users, group list
1498       shows how many unapproved - tridus (07/11/2004)
1499  
1500     * added index for unapproved messages-queries - ts77 (07/10/2004)
1501  
1502     * *** empty log message *** - ts77 (07/10/2004)
1503  
1504     * added read-url to subscriptions-page - ts77 (07/10/2004)
1505  
1506     * added option to show smileys in subject too - ts77 (07/10/2004)
1507  
1508     * added users data as USERINFO to the template-vars - ts77
1509       (07/09/2004)
1510  
1511     * fixed checking for correct user if reading a PM - ts77
1512       (07/08/2004)
1513  
1514     * Optimized queries for flat list view. Should help with speed issues
1515       some have seen. - brian (07/07/2004)
1516  
1517     * added fallback to default-language if nonexistent language selected
1518       - ts77 (07/04/2004)
1519  
1520     * allowed macro-expansion in mail-subject too - ts77 (07/03/2004)
1521  
1522     * added SearchTips to the search-page - ts77 (07/03/2004)
1523  
1524     * added missing signature to post-preview - ts77 (07/01/2004)
1525  
1526     * added a notification box to alert users of things that need their
1527       attention - tridus (06/21/2004)
1528  
1529     * initial group moderation interface, can list group members in cc
1530       (assign mods in admin) - tridus (06/19/2004)
1531  
1532     * group moderation is fully functional - tridus (06/19/2004)
1533  
1534     * added optional dropdown list of users when sending a new private
1535       message - tridus (06/19/2004)
1536  
1537     * added error-checking for too large message-bodies - ts77
1538       (06/18/2004)
1539  
1540     * added DST-setting, started email-change verification (not finished
1541       yet) - ts77 (06/14/2004)
1542  
1543     * added confirmation before a post is reported - tridus (06/10/2004)
1544  
1545     * fixed banlist-checking (was wrong order of arguments) - ts77
1546       (06/01/2004)
1547  
1548     * fixed setting a wrong password in the user-admin if no password is
1549       set. - ts77 (05/30/2004)
1550  
1551     * merged viewcount-mod into the main-code, allows per-forum setting
1552       now - ts77 (05/29/2004)
1553  
1554  Release: phorum.5.0.6.beta
1555  ---------------------------
1556  
1557     * File Uploads in CC now global option. Fixes bugs with this system -
1558       brian (05/25/2004)
1559  
1560     * report a post now works - tridus (05/24/2004)
1561  
1562     * approving a whole thread is now implemented - ts77 (05/22/2004)
1563  
1564     * removed page-links from list if the read-view is set to threaded -
1565       ts77 (05/20/2004)
1566  
1567     * fixed missing sticky/announcement in preview - ts77 (05/20/2004)
1568  
1569     * tightened checks for valid values in search-links - ts77
1570       (05/20/2004)
1571  
1572     * fixed missing message-id and -thread in notification messages for
1573       attachments - ts77 (05/20/2004)
1574  
1575     * really abort an message-edit if an error occured - ts77
1576       (05/20/2004)
1577  
1578     * *** empty log message *** - ts77 (05/18/2004)
1579  
1580     * Added an after_register hook - brian (05/15/2004)
1581  
1582     * User searches in admin now list all users when page first accessed
1583       - brian (05/15/2004)
1584  
1585     * improved ban-list checking (does user/email check for registered
1586       now too) - ts77 (05/14/2004)
1587  
1588     * overwriting temporary password too on password-change - ts77
1589       (05/08/2004)
1590  
1591     * unapproved messages are now marked while reading them - ts77
1592       (05/07/2004)
1593  
1594     * author-name is changed now on deleting a user (can be disabled with
1595       a constant in include/constants.php) - ts77 (05/07/2004)
1596  
1597     * hidden/unapproved messages are now ignored in thread-info like
1598       count and new - ts77 (05/07/2004)
1599  
1600     * Title tag now contains some dyanmic information - brian
1601       (05/02/2004)
1602  
1603     * Adding a global HTML title and support for additional tags in the
1604       head of the page. - brian (05/02/2004)
1605  
1606     * Added new constant for string separator for things like the title
1607       tag - brian (05/02/2004)
1608  
1609     * added user-delete to the admin - ts77 (05/02/2004)
1610  
1611     * added an admin option for deleting old messages/threads - ts77
1612       (05/01/2004)
1613  
1614     * Portable code should work now - brian (04/30/2004)
1615  
1616     * enabled IIS-hack - checking for SERVER_SOFTWARE-string - ts77
1617       (04/30/2004)
1618  
1619     * many improvements to the templates, better configurability,
1620       alternating colors and stuff - ts77 (04/30/2004)
1621  
1622     * Added support for meta tags in language files - brian (04/23/2004)
1623  
1624     * Added a link to phorum.org in the template footer - brian
1625       (04/20/2004)
1626  
1627     * fixed signature-flag in user-edit of messages - ts77 (04/18/2004)
1628  
1629     * fixed view of usernames with html-characters, html-encoded now -
1630       ts77 (04/18/2004)
1631  
1632     * *** empty log message *** - ts77 (04/18/2004)
1633  
1634     * forum-list link goes now back to the parent-folder, not the
1635       root-folder - ts77 (04/10/2004)
1636  
1637     * email-addresses of anonymous users are now shown in the list too -
1638       ts77 (04/10/2004)
1639  
1640     * fixed hide_email not saved - ts77 (04/08/2004)
1641  
1642     * fixed hidden messages shown in list - ts77 (04/07/2004)
1643  
1644     * Fixed portable code. - brian (04/02/2004)
1645  
1646     * You can no longer edit settings for a module that is turned off. -
1647       brian (04/02/2004)
1648  
1649     * Searches are now url encoded so that url characters do not break
1650       searching. - brian (04/01/2004)
1651  
1652     * User registering from a forum are now treated properly. - brian
1653       (03/29/2004)
1654  
1655  Release: phorum.5.0.5.beta
1656  ---------------------------
1657  
1658     * bug fix release (03/23/2004)
1659  
1660  Release: phorum.5.0.4a.beta
1661  ----------------------------
1662  
1663     * bug fix release (03/22/2004)
1664  
1665  Release: phorum.5.0.4.beta
1666  ---------------------------
1667  
1668     * implemented dates formatted by locale - ts77 (03/21/2004)
1669  
1670     * Added the date a user is registered and the ability to track when a
1671       user last used Phorum. - brian (03/17/2004)
1672  
1673     * Added ability to detect if cookies are off on the browser. - brian
1674       (03/17/2004)
1675  
1676     * Users can only search forums they are allowed to read now. - brian
1677       (03/17/2004)
1678  
1679     * added link to private messages to the default template, with number
1680       of new messages - tridus (03/12/2004)
1681  
1682     * Added user_info hook so module writers could alter user sigs in
1683       read.php - brian (03/05/2004)
1684  
1685     * fixed bug #489, selecting the max-id from wrong database - ts77
1686       (03/05/2004)
1687  
1688     * added send_mail-hook for plugging into the sending of messages -
1689       ts77 (03/04/2004)
1690  
1691     * fixed saving user-data in the cc - ts77 (03/04/2004)
1692  
1693  Release: phorum.5.0.3.beta
1694  ---------------------------
1695  
1696     * fixed bug #478 - ts77 (03/03/2004)
1697  
1698     * added an idea, group moderators - ts77 (03/03/2004)
1699  
1700     * added user-selectable template - ts77 (03/02/2004)
1701  
1702     * Registration Moderation Added - brian (03/01/2004)
1703  
1704     * added user-selectable language - ts77 (02/25/2004)
1705  
1706     * First commit of attachments. - brian (02/13/2004)
1707  
1708     * added mixed view by checking threaded/non-threaded separately in
1709       list and read - ts77 (01/24/2004)
1710  
1711     * If there is only one forum, index.php now redirects to it. - brian
1712       (12/09/2003)
1713  
1714     * honor admin-setting of allowed tz-selection or not - ts77
1715       (12/09/2003)
1716  
1717     * This is a test of the new cvs update log script. - brian
1718       (11/26/2003)
1719  
1720     * fixed replies to sticky posts - brian (11/02/2003)
1721  
1722  Release: phorum.5.0.2.alpha
1723  ----------------------------
1724  
1725     * bug fix release (10/30/2003)
1726  
1727     * stickies did not show up if there were no other messages. - brian
1728       (10/29/2003)
1729  
1730     * added user-selectable timezone - ts77 (10/04/2003)
1731  
1732     * implemented banlists per forum and put banlists in a table - ts77
1733       (09/27/2003)
1734  
1735     * Moderators can now view all users emails. - brian (09/19/2003)
1736  
1737     * Added a user file storage area to CC - brian (09/18/2003)
1738  
1739     * Added a user file storage area to CC - brian (09/17/2003)
1740  
1741     * Add email confirmation of new registrations. - brian (08/01/2003)
1742  
1743     * added option to show signature in a post or not added default
1744       settings for email-notify and add-signature to controlcenter ->
1745       boardsettings - ts77 (07/25/2003)
1746  
1747     * Added bad word filter. - brian (07/24/2003)
1748  
1749     * added duplicate-post check - ts77 (07/19/2003)
1750  
1751     * ControlCenter (mostly) finished - ts77 (07/12/2003)
1752  
1753     * moved prepost-moderation from its own page to the control-center -
1754       ts77 (06/15/2003)
1755  
1756     * Added list of message-subscriptions to the control-center - ts77
1757       (06/15/2003)
1758  
1759     * activated display-order in the admin - ts77 (06/15/2003)
1760  
1761     * added control-center - ts77 (06/10/2003)
1762  
1763     * Moderator's ips are no longer shown. - brian (06/10/2003)
1764  
1765  Release: phorum.5.0.1.alpha
1766  ----------------------------
1767  
1768     * bug fix release (06/08/2003)
1769  
1770     * $PHORUM['DATA']-array and this entry is used as template-name then.
1771       - ts77 (05/31/2003)
1772  
1773     * Added preview - brian (05/30/2003)
1774  
1775     * Added "last post" feature in list.php to jump to last post in
1776       thread - brian (05/25/2003)
1777  
1778     * Fixed lost password so that it now sends a temp password like
1779       Phorum 3 does. - brian (05/25/2003)
1780  
1781     * Public users can no longer post using registered names. - brian
1782       (05/25/2003)
1783  
1784     * Added showing of IP to read page. - brian (05/23/2003)
1785  
1786     * Added quoting on reply. Does not use javascript. - brian
1787       (05/23/2003)
1788  
1789  Release: phorum.5.0.0.alpha
1790  ----------------------------
1791  
1792     * fixed missing localizations of GoTo - ts77 (04/22/2003)
1793  
1794     * Changed language file. All keys to array have no spaces now. -
1795       brian (04/09/2003)
1796  
1797     * Rewrote large portions of the template engine. - brian
1798       (04/09/2003)
1799  
1800     * added .htaccess-files in important directories to increase security
1801       - ts77 (04/05/2003)
1802  
1803     * added a first version of a conversion script from phorum3.4 to
1804       phorum5 - ts77 (04/04/2003)
1805  
1806     * Added HTML module to allow safe HTML in messages. - brian
1807       (04/04/2003)
1808  
1809     * Added/fixed paging on the list page. - brian (04/03/2003)
1810  
1811     * fix for update_forum_stats if no posts in forum. - ts77
1812       (03/09/2003)
1813  
1814     * added display of number of edits and last edit to read-view added
1815       switch for allowing edit of posts to the admin - ts77 (02/24/2003)
1816  
1817     * added pre-post moderation - ts77 (02/23/2003)
1818  
1819     * added viewcount-mod, new hook "readthreads" - ts77 (02/21/2003)
1820  
1821     * Added a post hook. - brian (02/13/2003)
1822  
1823     * Added a meta field to the message table to store extra info. Useful
1824       for mods to use. - brian (02/13/2003)
1825  
1826     * fixed new-flags while using paging - ts77 (02/12/2003)
1827  
1828     * Added paging to the read page including page links on list.php -
1829       brian (02/04/2003)
1830  
1831     * Fixed more potential cross sight scripting issues with form input.
1832       - brian (01/30/2003)
1833  
1834     * Fixed a cross sight scripting issue when echoing sql errors. -
1835       brian (01/30/2003)
1836  
1837     * User/Group permissions fully done. - brian (01/23/2003)
1838  
1839     * Added Time Zone offset. - brian (01/23/2003)
1840  
1841     * Added group admin - brian (01/23/2003)
1842  
1843     * Added sigs to the read page - brian (01/20/2003)
1844  
1845     * implemented user-edits of posts. - ts77 (01/19/2003)
1846  
1847     * implemented first try of a new upgrade-system - ts77 (01/18/2003)
1848  
1849     * added edit-post parts - ts77 (01/18/2003)
1850  
1851     * Added new item about our CSS/XHTML stance. - brian (01/16/2003)
1852  
1853     * added option to add moderated forums to a user through the
1854       user-admin. - ts77 (01/13/2003)
1855  
1856     * threaded or flat is now a user option. - brian (01/12/2003)
1857  
1858     * added close/reopen thread - ts77 (01/12/2003)
1859  
1860     * fixed sticky and announcement posting - brian (01/12/2003)
1861  
1862     * Added announcement support - brian (01/12/2003)
1863  
1864     * Added color and size tags to bbcode. - brian (01/12/2003)
1865  
1866     * fixed sticky and announcement posting / added nav to post form -
1867       brian (01/12/2003)
1868  
1869     * laid groundwork for popup help in admin - brian (01/11/2003)
1870  
1871     * some more template-code, "if" allows now loopvars and array-vars
1872       too - ts77 (01/11/2003)
1873  
1874     * added move-thread functionality - ts77 (01/11/2003)
1875  
1876     * enabled list-moderation - ts77 (01/11/2003)
1877  
1878     * added code to show menu descriptions in status bar - brian
1879       (01/11/2003)
1880  
1881     * changed user functions to all be named phorum_user_* - brian
1882       (01/10/2003)
1883  
1884     * added a wrapper to allow multiple Phorum's from one source base -
1885       brian (01/10/2003)
1886  
1887     * added first moderation-parts (delete message and delete message
1888       with answers) - ts77 (01/10/2003)
1889  
1890     * fixed lost password error. - brian (01/10/2003)
1891  
1892     * improved installer - brian (01/10/2003)
1893  
1894     * fixed link after register - brian (01/08/2003)
1895  
1896     * Added user admin module. - brian (01/07/2003)
1897  
1898     * email banning was not working - brian (01/06/2003)
1899  
1900     * Modified code to include header and footer templates instead of the
1901       templates having to do it. - brian (12/19/2002)
1902  
1903     * added mark-all-read-functionality - ts77 (11/23/2002)
1904  
1905     * Improved error handling of table creation - brian (11/19/2002)
1906  
1907     * added newflag-support, uses a new table and only works if a user is
1908       logged in - ts77 (11/09/2002)
1909  
1910     * bbcode handles the url translation of all kinds. - brian
1911       (11/06/2002)
1912  
1913     * Changed the read hook to run before the body is formatted. mods
1914       must use special methods to insert tags. - brian (10/30/2002)
1915  
1916     * heh, allow_html was reversed. - brian (10/25/2002)
1917  
1918     * fixed lack of ] - brian (10/21/2002)
1919  
1920     * search was skipping the first result. - brian (10/16/2002)
1921  
1922     * search template - brian (10/16/2002)
1923  
1924     * fixing modifystamp and thread_count. - brian (10/12/2002)
1925  
1926     * made index.php get actual data for posts and last post. - brian
1927       (10/11/2002)
1928  
1929     * removed finish template. - brian (10/07/2002)
1930  
1931     * $extra not implemented in all places. - brian (10/07/2002)
1932  
1933     * check for smiley dir before trying to read from it. - brian
1934       (10/07/2002)
1935  
1936     * adding mod settings admin. - brian (10/06/2002)
1937  
1938     * some smiley-examples - ts77 (10/06/2002)
1939  
1940     * updating error codes, got modules working, added bb code mod, added
1941       dns lookup option and email validation. - brian (10/06/2002)
1942  
1943     * add replace mod and mod creation doc. - brian (10/06/2002)
1944  
1945     * added function for admin-form, corrected hooks-code, added
1946       smiley-plugin - ts77 (10/06/2002)
1947  
1948     * adding mod admin code and email validation code. - brian
1949       (10/06/2002)
1950  
1951     * fixed some install errors. - brian (10/06/2002)
1952  
1953     * actually adding bbcode module now. - brian (10/06/2002)
1954  
1955     * fixes for "headers sent" ... just some newlines removed - ts77
1956       (10/06/2002)
1957  
1958     * more template stuff. more admin stuff. folders working. - brian
1959       (08/29/2002)
1960  
1961     * updated more of the template. - brian (08/28/2002)
1962  
1963     * tweaking install process. - brian (08/28/2002)
1964  
1965     * got search working. - brian (08/27/2002)
1966  
1967     * added ban list to admin. More work on default template. Started
1968       phorum.php wrapper script. - brian (08/24/2002)
1969  
1970     * first shot at a template. added some stubs for needed features. -
1971       brian (08/23/2002)
1972  
1973     * got the install wizard working. started on search - brian
1974       (08/21/2002)
1975  
1976     * small fix to the caching. - ts77 (08/21/2002)
1977  
1978     * convert message tables into one table. rename all database
1979       functions to phorum_db_?? - brian (08/18/2002)
1980  
1981     * admin login was not working. - brian (08/10/2002)
1982  
1983     * got the admin working, got the index.php working. redesigned the
1984       tables, added and install.txt - brian (08/09/2002)
1985  
1986     * lots of changes. Remember this is still pre alpha. - brian
1987       (08/08/2002)
1988  
1989     * fixed read url in flat mode. - brian (07/25/2002)
1990  
1991     * no longer passing refs from the db functions, just arrays. - brian
1992       (07/12/2002)
1993  
1994     * lots of fixes. - brian (06/13/2002)
1995  


Généré le : Thu Nov 29 12:22:27 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics