Release Notes
5.0.0:- much groundwork for the future
- speed optimizations
- removed html generation (use the cache system)
- captcha changes after each submission
- custom query more fields from another table in integration
- custom query for usergroup from another table in integration
- a 'delete (no email)' option on the validation page as an alternative to rejection that doesn't send an email
- level-based category selector
- unpaid time-based sponsorships
- more automation, context in template upgrade process
- address switch
- google map for details of addressed items
- category google maps
- zip code range searching
- autogenerate on edit link page
- wordwrap applied only at add/edit for better speed
- administrative IP restriction
- submission denial page
- skip to category option for the album list
- annoyance pseudobans
- human-readable language files
- only prompts for ftp/chmod when in apache mode
- added redirect for after saving link
- alexa graph switch
- one-click AJAX ratings
- phpbb3 integration
- per-country interface for loading zip data
- language page option to more easily create new language
- new spam prevention option
- SMTP support
- feed deletion options of feed + content, feed, or content
- voting code preview
- member link exchange system
- autocalculation of server timezone
- debug mode strict
- made thumbshots code fully customizable as language item
- ability to assign a special custom url to any category
- 301 redirect to new URL when title or category changes with rewriting
- auto email to admins when there's a suggested ban
- membership status box
- titles in template editor
- extension parameters for attachment link variables
- ability to run php on theme install, but not repeat thereafter
- numberless toplists (useful for repeated areas)
- /integration/setup/ to prevent overwrites and ensure updates
- thumbnail caches for each size
- ability to drop in new tables
- critical security fix (see email)
- stylesheets can now be hidden by name like template sets
- settings page detects bad ftp info and refuses to accept
- subdomain url rewriting
- autodetection of whether +Follow Symlinks belongs on .htaccess
- .htaccess problems now cause rewriting to turn itself off and warn, to avoid 500 errors
- url rewriting enabled at setup
- integration can now autodetect table location, accept other database specification for ease of use
- pluggable function for incomplete prompts
- friendly field descriptions
- 404 for comments page when switch is off
- option to force submissions to be x levels deep
- regeneration now faster
- dmoz import now much faster, can handle more report formats
- improved error handling (automatically provides debug, emails when error suppression on)
- redirect pages now hold for reading on errors
- bounced email detector
- option to make theme default on install
- distances can now be localized to kilometers
- easier system for multilingual titles/descriptions
- updates priority labeling system
- templates page option to create stylesheet
5.0.1:- fixed regenerate single member
- fixed vote template problem
- fixed sitemap
- fixed google sitemaps autogeneration
- allowed bulk edit cats subcat type change
- added {LINKTAGSSTRIPPED}
5.0.2:- fixed random debug problem
- fixed birthday cache issue with names containing commas
- fixed forceswitches.php
- weekly digest
5.0.3:- more theme packager options, including english-only
- category maps now calibrate zoom level appropriately
- integration generator now compatible with other databases
- paypal sandbox tweak
- fixed array stripslashes problem
- fixed obscure permissions display issue
- fixed custom field BOOL issue
- fixed attachment deletion warning
- fixed obscure search all totals issue
- fixed hits tracking 0 length setting
- fixed maps javascript warning
- paypal non-IPN fix
- fixed unused attachments thumbnail issue
- fixed guest submit page registration attachment ownership
- fixed issue with null fields
5.0.4:- fixed apostrophe input issue
- fixed html input issue
- fixed chmod issue
- fixed category subscription problem
- fixed polls
- fixed errant space
- fixed single-link checker
- fixed required field issue
5.0.5:- fixed array parameter bug
- fixed edit link alias problem
- fixed rate link page title
5.0.6:- link email validation now properly requires email field
- fixed subscriptions problem
- fixed category regeneration invisibleto bug
- automatic subcatshtml update on cat name change
- multilingual handling for subcatshtml [untested]
- multilingual handling for category selector [untested]
5.0.7:- apache manual setup upgrade ftp fix
- fixed category permissions saving on submit category
- fixed default to no access
- fixed skip-to-category url rewriting issue
5.0.8:- fixed custom attachments
- obscure category pagination fix
- more digest fixes
- can now change number of stars with ajax rater
- added summaries switch
- added phone with address
- added slideshow
5.0.9:- fixed category maps to only show where appropriate
- fixed default to no access autovalidation bug
- fixed pending items total to exclude aliases
- gallery rating IE display fix
- fixed search custom template bug
- fixed admin bypass bug
- fixed {CURRENTPAGE} in title issue with rewriting
- https wordwrap fix
5.0.10:- fixed url rewriting success test bug
- fixed alias validation on edit issue
- fixed alias link evaporation on edit issue
- fixed custom page titles issue
- fixed summaries for some scripts
- fixed advanced search problem
- eliminated duplicate sponsor warnings on aliases
- fixed cache bug with resending pass/activation
- fixed {ATTACHFLVPREVIEW}
5.0.11:- fixed backslashes in importer
- fixed alias original cat issue
- fixed unused attachments problem
- fixed pagerank regeneration
- fixed rewriting TOS redirect
- fixed map issue with some addresses
- fixed wysiwyg issue
- improved group sponsorship automation
5.0.12:- fixed login/logout error
- fixed custom tables search
5.0.13:- rewriting for vote and email pages
- fixed google map regeneration
- fixed minor state address issue
- fixed ugly admin search categories
- fixed permissions regeneration error
- fixed alias edit issue
- fixed bot restriction to allow feed parsing
- fixed rss validation issue
- fixed sitemap for wrapper
- fixed wysi custom code issue
- removed duplicate aliases from digests
- fixed category custom attachments
5.0.14:- fixed occasional guest cache error
- fixed js exporter issue
- fixed apostrophe bug
- fixed subdomain rewriting to work with framesets
- fixed toplists for bulk edit page
- fixed ugly online user location
- added {LINKORIGINALCATURL}
- added ability to search all fields with one field in advanced filter search
- future listings can now be shown in toplists
- 'or' searches now accept arrays
5.0.15:- fixed search history bug
- fixed message on no permission to submit to category
- fixed category pagination accuracy with effective time
- made cache system fully compatible with subdomain rewriting
- improved login message when pending validation
5.0.16:- fixed in-category search error
- fixed category aliasing
- made leaders page sponsor list more scalable
- buddy list enhancements
5.0.17:- fixed paid registrations
- lat/lon regen fix
- contact/report forum ops fix
- cache change to reduce risk of hitting filename char limit
- fixed cat level selector when used via admin panel link
- template sharing can now share all
5.0.18:- cache fix
- guestbook page fix
5.0.19:- digest fix
- duplicate checking now catches dup titles when no url is present
- sped up flat file import
- calendar now hidden when switched off
- added neuter articles
- permissions inheritance fix
- smilies now require a space in front of them
- fixed check/uncheck all
5.0.20:- fixed category rejection bug
- fixed custom meta tags issue
- fixed validation of edits alias bug
- fixed review payments page date column
- validation select/unselect fix
- revamped digest system
- accenttweak now accepts arrays
5.0.21:- smilies fix
- toplist category fix
- important digest fix
5.0.22:- speed optimizations
- fixed file type restriction bug
- get meta button now auto-supplies tags
- fixed minor cache issue
- fixed meta description / rss feeds interaction bug
- fixed slideshow / rewriting combo bug
- fixed meta incorrect incomplete message
- $undigestreplies tweak
5.0.23:- digest fix
- multilingual fields fix
5.0.24:- fixed skip to category bug
- fixed google sitemap autogen deactivation issue
- changed member integration to add null fields for benefit of some other scripts
- spam bait fix
- fixed feed addition/validation bugs
- unvalidated items count now includes feeds, quotes
- fixed switch deactivation permission change bug
- fixed comment filters
5.0.25:- fixed template mistake introduced in last version
5.0.26:- fixed host name display in search ips page
- fixed meta button tags-filling
- fixed memory error for threads with hundreds of unique posters
- fixed symbol-only username profiles to be working links with url rewriting
- fixed missing countries problem
- in.php links now redirect with bad ids
- usergroup permission to limit tags per link
- $keepchars tweak can now accept space properly
5.0.27:- fixed category rewriting special chars issue
- fixed rewriting with backticked titles
- fixed multiple custom file field issue
- added tags, voting, email pages to google sitemaps
- added after payment redirect
5.0.28:- fixed unused attachments issue with custom attachment fields
- fixed rewriting problem with spaces in categories
- fixed auction feedback profile
- fixed redirect bypassing to have lost password exempted
- inserted proper message when denied for wrong category depth
5.0.29:- fixed unvalidated items count
- fixed cookie domain guessing for complex TLDs in setup
- fixed album rewriting bug
- fixed chat room IM link
- fixed subscriptions to fully stop with switch
- fixed forum thread move marker removal cron
- fixed so people can't post in closed threads
- fixed automatic login on registration
- fixed obscure file deletion warning
- fixed help item url rewriting
- fixed comments digest from using link digest text
- fixed integration problem with admin emails
- automatic lowercasing of link types to prevent confusion
5.0.30:- fixed javascript problem
- fixed rewriting issue
- fixed link edit error
- fixed notification to admin to wait for email validation
- fixed vBulletin cookie integration
5.0.31:- fixed slideshow rewriting thumbnail
- fixed UK postal code searching
- special rewrite format support: 1stcat.domain.com/2ndcat/3rdcat.html
5.0.32:- fixed maps javascript error
- rewrite change to allow category{CATID}-{PAGE}.html format
- fixed to set legal sort order automatically after integration
- fixed catid rewriting to avoid comma mixups
- removed calendar subscription prompt for guests
- fixed single checkbox field edit bug
- fixed timed reciprocal verification bug
- fixed space in tags name tweak option
5.0.33:5.0.34:- fixed undeleting deleted categories
- completed support for spaces in tags
- added guest default editor setting
- removed incomplete message on switching editor
- fixed outgoing links in non-links scripts
- fixed filters bug
- fixed current chatters total
- fixed misleading denial page text in unsponsored sites obscure context
- fixed theme packager
- fixed obscure rewriting special chars issue
5.0.35:- enabled [image] code in PMs, previews
- category special urls fixed and now handle pagination
- fixed tabbing mistake in forum deleted topics
- fixed error message selection on autoupgrade to properly detect suPHP vs. apache
- made subcategory html autoupdate when number to show changes
- fixed post bit mistake which can cause certain titles to create errors
- fixed ability to upload language file in admin panel
- automatic 777/666 chmoding of everything in apache mode for easier access
- improved error reporting info
5.0.36:- fixed 5.0.35's duplicates bug
5.0.37:- security enhancement against possible data theft
- thread url rewriting pagination fix
- made load management disappear when necessary functions disabled by host
- cosmetic warning cleanup for apache mode upgrades
- allowed FTP info collection for more different types of servers
- fixed IE/Opera inline styles bug
- fixed images with inline styles switch
- fixed flv conversion for fedora (and maybe some other distros)
- precaution to stop people from writing blank rewrite schemes
- merge tool now accepts paginated URLs
- added missing WSN Forum language
5.0.38:- {LINKSELECTEDLIST[fieldname]} to give comma delimited list of selected values in field
- ability to specify title/nav within custom template
- apache ftp fixes for certain server types
- google maps utf-8 accent encoding fix
- fixed profile link on moved topics
- eliminated warnings on hosts that disable set_time_limit
- yet another url rewriting special characters fix
- another apache chmod fix
- wsn integration fix
- fixed persistence of some checkboxes on edit incomplete/preview
- sub-switches get turned off when parent is
- fixed vote and email rewriting
- fixed missing report comment button and other postbit discrepancies
5.0.39:- autoupgrade workaround for low memory limit (8M) shared hosts
- google maps utf-8 accented characters fix
- fixed obscure wordwrap scenario with [code] tags
- enabled webservice backup for postal code range searches
- memory error avoidance check for regeneration
- fixed cache system delete link bug
- fixed find ips for member utility
- fixed template html mistakes
- pdf thumbnails now possible with imagemagick
- fixed link email validation message
- excessive clicking of activation link no longer gives blank message
5.0.40:- simplified upgrade process from <4.1
- fixed memberlist default after integration issue
- integration fixes to get SMF working
- javascript/css templates now properly marked in customized color in template editor
- added conditional to keep feed submission link from showing when switched off with denial pages on
- apache mode file operations fixes
- fixed rss condition quote bug
- fixed postal code batch loading
5.0.41:- fixed getfiles bug introduced in last version
- fixed integrated registrations page
5.0.42:- proper support for spaces in download file names
- more apache mode fixes
- <10M memory upgrade fix
- pdf thumbnails now fully integrated
- german url rewrite fixes
- for slow servers, apache mode chmods now give up after 5 sec
- fixed multi-level usergroup sponsorship
- fixed link slideshow for aliases
- fixed jumping to editor box issue with customized templates
- improved error detection in member integration system
- fixed allowing admins to register people in group of choice even if not registerable group
- fixed imagemagick extension thumbs and nothumbnail thumb
- new switches now default to off
5.0.43:- yet more apache mode ftp fixes
- security image for imagemagick
- fixed revert to standard for javascriptheader
- speed enhancement and removal of 100 toplist per page limit
- category selector now respects selection to not show what user doesn't have view permissions on
- improved add/edit category selector
- fixed ability to set returnto in form submission
- better suphp chmod safety with cache directory on
- fixed mysql fulltext search bugs
- search relevance enhancements for links simple search
5.0.44:- when the calling template doesn't include a field, field is now automatically un-required
- alternate, safer toplist separator sequence
- automatic memory limit adjustment where permitted
- prevented mangling of utf-8 email accents
- fixed custom file/rating fields issue with members and categories
- allowwysihtml tweak
- fixed category selector permissions issues
- support for expire and effectivetime in flat file imports
- fixed flat file importer bottleneck with google maps
- ability to use other template variables in link detail rewrite scheme
- fixed {CATNUMSIBLINGS} bug
- automated custom submit/edit template persistence on incomplete
- moved skipcustomtemplates checkbox to tweak
- moved attachments tree switch to advanced options
- when mods/admins/leaders sponsor, sponsor group now becomes their secondary rather than primary
- fixed automatic lowercasing of category special urls
- fixed backslashes
- eliminated warnings on creating custom template in apache mode
- fixed category rewriting issue for certain schemes
5.0.45:- fixed url rewriting issue created by last version
- afterhitout pluggable function
5.0.46:- fixed category subscriptions instant notification
- fixed cosmetic warning on admin panel submits/edits
- subcategory cache now automatically regenerates when category rewrite scheme is changed
- moved unpaid sponsorship and redirect bypassing to advanced options
- extended calendar through 2019
- removed duplicate toplist in member home
- proper url rewriting handling for numeric subcategories
- fix for <10M memory autoupgrades
- fixed filters bug
- fixed search all custom template no results page bug
5.0.47:- clone utility
- fixed error on rejecting category
- changed autoupgrade to ensure servertest.php remains on failed upgrade
- fixed to display "invalid login" message when appropriate on autoupgrade
- fixed javascript export to handle new toplist separator sequence
- added ffmpeg test to servertest.php
- tweak to set absolute path for ffmpeg
- fixed obscure sitemap conditionals issue
- fixed wsn directory member listing totals
5.0.48:- fixed classifieds template issue
- fixed link exchange bug
- fixed issue of being able to submit to categories that act as a link
- fixed error on bad reciprocal verification
- fixed language item deletion
- moved submitselector.wsn to schemas directory
5.0.49:- fixed admin profile links on show banned page
- fixed IP and host name bans
- fixed flv conversion with uppercased extensions
- fixed detection of safe mode thwarting of time limits
- fixed incrementing of category counters on aliases
- fixed scenario where sponsorship prompt could appear with sponsorship off
- error reporting enhancements
5.0.50:- fixed google sitemap issues (actually slipped this fix into 5.0.49 about 12 hours after initial release)
- better rewritten link titles for accented languages
- fixed scenario where sponsorship prompt arises when info in boxes even though member sponsorship is off
- backports from 5.1: simplified/advanced admin modes, logo uploader, guided start
5.0.51:- fixed template changing (actually slipped into 5.0.50 day after release)
- google sitemaps fix (actually slipped into 5.0.50 two days after release)
- fixed occasionally-braindead MSIE handling of thumbshots
- added title language var for tag searches
- extended orphan alias deletion to cover orphan categories as well as listings
- ability to make a modifications file execute in end.php instead instead of prestart.php
- exit option in guided start
- id field option in sending emails
- option to join two email sending conditions with and/or
5.0.52:- fixed dead details pages on url rewriting with accents, by stripping accents
- fixed theme packager issue with white style
- prevented typing non-urls in act as link box
- removed listing count by categories that act as links
- fixed ability to turn off member integration
- fixed compatibility of redirect bypassing with sitemap generation
5.0.53:- better utf8 support
- type in template not in settings no longer triggers warning -- go ahead and leave regular type in the template even if not using it
- any link type changes written in settings should now function with no template config (albeit not how you might like them to look)
- prevented an error message in reciprocal url checking
- check to prevent ftp info collection on windows hosts
5.0.54:- fixed thumbnails getting generated in wrong directory with imagemagick
- switching to plain editor now converts to wsn codes instead of stripping formatting
- normalization fix to clone utility
- fixed apache mode chmods on upgrade issue
- line breaks in link-associated feed descriptions
- automatic deactivation of member integration when table is missing or integration file is deleted
- fixed integration generation issue
5.0.55:- fixed moderator log reset
- made unused attachments utility compatible with tree
5.0.56:- fixed spotty database setup issues
- guided setup details and settings redirect fix 7/10/2009
- gallery/kb/classifieds personal list fix 7/10/2009
5.0.57:- ability to import tags in flatfiles
- setup will avoid overwriting existing .htaccess files (to preserve php 5 activation etc)
- integration null fixes to avoid registration issues with phpbb and other scripts
- added {XMLFEEDLASTFETCHEDDATE} template variable
- a utf8 support fix
5.0.58:- fixed rewrite issues with changing posted code text
- integrated member list secondary sort order fix
- fixed personal list display issue for some of the scripts
- restored mysql 4.1 compatibility for member integration
5.0.59:- utf-8 defaults in english language
- now suppressing dead url errors when debug mode not on
- fixed recent alias permissions hiding
5.0.60:- IE6 png transparency fix
- fixed outgoing frameset url rewriting bug
- fixes for special category urls
- added individual regeneration option on edit category page
- added {CURRENTURLENCODED} for returnto= url use
- utf8 conversion option in admin panel
- effective/expiration date internalionalization fix
- fixed apache ftp chmod issue
- fixed classifieds manage attachments issue
5.0.61:- fixed scenario where sponsorship is used when off
- fixed checkbox template variable issue
- fixed strange search type code issue
- fixed utf8 mail
- fixed missing wrapper on admin login prompt bug
- added cookie path/domain sanity checks to avoid lockouts
5.0.62:- email line break fix
- apache mode cosmetic fix
5.0.63:- safe_mode mail fix
- setup fix
5.0.64:- templateschema.wsn fix
- option to upgrade to 5.1
- fixed apache mode setup issue
- fix to apache mode chmod utlity
- fixed issue with autolinking bracketed urls
5.0.65:- unparsed template variables now evaluate as false in conditionals for easier testing
- meta tags can now be pulled without fopen url wrappers
- fixed newlines being lost after email conditionals
- hid another form of dead url error
5.0.66:- removed test template content which was accidentally in 5.0.65
- albums template now works with missing types with mixing link types
- fixed template set fallback
5.0.67:- admin stats format improvement
- host resolution format improvement
- fixed duplicate view counting with outgoing frameset
- no | around tag search in search log anymore
5.0.68:- paypal removed the image buttons being used, to local copies are added and used
- mysql extension now always used instead of mysqli on setups/upgrades to prevent issues with servers with multiple mysql versions
5.0.69:- automatic disabling at time of setup of switches the server does not support
- fixed modifications system bug
- fixed contact form email options
- fixed upgrade to 5.1
5.0.70:- better support for hosts with exec functions disabled
- mysqli database listing (integration) fix
- email+manual member validation email notification fix
- search refinement fix
- integration properly limits to one radio selection at a time
5.0.71:- fixed category update alias mangling
- stopped filling of custom attach field when downloading nonexistent file
- fixed category selector default no access bug
- fixed url rewriting for inline styles
- fixed category count after sponsor autovalidation
- fixed various classifieds/kb/gallery bugs
- wordpress 2.5+ integration fix
5.0.72:- fixed template variable parsing in description/etc bug
- fixed {LINKNUMATTACHMENTS} template variable
- enabled BEGIN SUBSUB style subcategories anywhere
- made {CATID} be 0 outside categories for toplist convenience
5.0.73:- better punctuation handling in searches
- tags not shown until listing validated
- {CURRENTCATEGORYID} variable
- admin edit of pending edit from validation page now eliminates the pending edit
- fixed rewritten tags scenario
- fixed rare toplist issue
- IE 6 PDF thumbnail compatibility fix
- fixed clone utility
5.0.74:- {NUM + type + RESULTS} for search page
- fixed emailing members while integrated
- speed improvement for large databases
- fixed calendar edit redirect
5.0.75:- fixed incompatibility of last version's speed improvement code backport with 5.0 series
5.0.76:- fixed automatic reciprocal verification bug
5.0.77:- unpaid listings now marked separately in validation page and placed at bottom
- rssfeed double amp fix
5.0.78:- fixed front page toplist options error
5.0.79:5.0.80:- fixed html submission issue
- fixed moderator action logging bug
5.0.81:- security fix for sql injection issue
5.0.82:- fixed xss vulnerabilities
5.0.83:5.0.84:- fixed admin add new link to stay within admin wrapper
5.0.85:- fixed calendar to allow 2011 and 2012 events
5.0.87:- security fix for xss and sql injection issues
5.0.88:- fixed toplists and js exports hindered by recent security patch
5.0.89:- updated google geocoding to v3 api to fix missing coordinates