[ Index ] |
|
Code source de Phorum 5.1.25 |
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
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Thu Nov 29 12:22:27 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |