Historical Release Notes
WSN was first released in August 2002. Since that time, hundreds of releases with thousands of enhancements and fixes demonstrate commitment and support for the forever-improving software.
Here's the full history of release notes describing changes, starting in August 2002 and concluding with the 11.2.88 release on Wednesday, November 6, 2024:
1.0.0:- first release, everything new
- when voting on a link, you'll be taken back to the category you came from instead of to the main page
- subcategories will have their number of links in () next to them, like categories
- Unlimited levels of subcategories (sub-sub-sub-sub categories)
- allow submitters to supply email address and be auto-notified when (if) their site is validated
- admin option to choose to recieve an email each time a new category or link is suggested (if validation is required)
- simple search box to search for a keyword in links and display matches
- improved ability to edit links (will be able to query for groups of links to edit)
- sessions-based login for admin (cookie-based has been scrapped for the time being, the idea may return in a later version)
- fixed register globals off incompatability
- cookie based protection against people voting on the same link multiple times
- advanced admin queries
- online instant template editor
- reduced number of templates by combining
- show newest x links on main page
- show highest rated x links or x links with most votes
- option to check for duplicate link URLs
- option to change admin password
- option to change templates directory (switch between themes)
- verify reciprocal links
- show "new" image by links for x days
- allow easy editing of links and categories using cookies
- Can now view collected email addresses
- Checks to be sure there's at least an @ sign in the email address if an email is provided, and checks that the title and URL aren't left blank.
- If you want to make the email address a required field, open suggest.php and change $emailrequired to true.
- Show subcategories on main page
- Edit email of link, show email when validating
- Show category in search
- Decodes html entities to avoid possible problems with forign character sets
- PHP templates now included in a less trouble-prone way
- Simpler compatability with the new paid "Powered by" removal option
- "Report link" form, allowing visitors to report problems with a link (perhaps a dead link, link with changed content, or in the wrong category)
- Dropdown category selectors now order according to the admin-specified category order
- Add and remove link and category fields through admin panel
- Add and remove settings (preferences variables) through admin panel
- Count clickthroughs to each link
- E-mail a link (records IP to discourage spam)
- Indicates on main screen when there's a new link in a category
- Can show date of submissions
- PHP code works anywhere in any template
- Improved efficiency of navigation code and of category dropdown
generator code (won't kill your server with recursive SQL calls in deep
subcategories anymore) - Debug mode: admin option to echo all database queries, show query
count for page, and show page execution time. Useful for bug tracking. - Custom category templates (template file definable in URL)... or
custom anywhere templates to override defaults - Rewritten language system, editable and expandable through admin
section (no more language.php) - 'Comment on link' - visitors can discuss each link
- Dropdown jump menu of categories
- Toplists: show the top x links/categories/comments ordered by any
field - Fixed number of links in category/subcategory code to not rack up
such large numbers of queries in large databases - 'Copy link' admin option
- Admin option to generate static page with all links listed (for SE
purposes) - Incremental dead/reciprocal link check (no more timeout problems)
- Option to mix recip and regular links (so they aren't ordered
separately, but can still be styled separately) - Option to hide a category from listing
- 'member' class, as expandable skeleton for interface with preexisting
member systems - The most significant improvement is that this version is far
kinder to your server... the number of SQL queries per page is
drastically reduced, especially for large databases.
- fixed mozilla login issues
- fixed problem with user sorting links
- fixed bug where when mixing recip and regular links, recip links in
2nd or later column previously showed as regular links - categories will now show 'new' image if any subcategory has a new
link, no matter how many levels deep - should properly return you to where you came from after editing a link
- added ability to choose requiring validation of links vs. categories
separately - added ability to filter links display by a condition
- checkbox being checked ads the text 'yes' to database... this is just
for easier customization with checkboxes being added as new fields
- Alternate login option for those who still have troubles getting to the admin
panel - Option to mass e-mail users (use responsibly)
- Fixed bug with ' characters in link/category/comment submissions
- Counting of hits now only counts uniques (uses cookie to discourage cheating)
- remote voting code generator
- page ordering sort bug fixed
- ability to use a custom condition to filter toplists
- allow toplists in header and footer
- setting to set cookie duration for tracking unique in and out hits
- navigation bit available on suggest link/category pages
- ability to hide links
- ability to track in-bound clicks
- email notification of comments
- ability to use language vars in templates
- member system allowing people to register and login
- usergroup system with admin editable permissons
- reject link, with custom reason if desired
- show details during link checks
- ability to supress header and footer with headerfooter=no in the URL
- database backup utility
- counter regeneration utility
- filter language display for easier language editing
- ability to delete language variables
- ability to mass-mail members
- ability to execute php code on 'advanced' page
- multi-leveled debug mode
- ability to limit search to current category by subitting form to search.php?catid={CATID}
- the script for upgrading from versions 1.x is fixed and tested... if you're still using a 1.x version, there should no longer be any problem upgrading
- Line breaks now display correctly in comments
- Option to order by last edited date, which by default will be creation time
- ability to add multiple language sets and choose one in profile. ability to export/import language set
- add/remove usergroup options via add/remove fields page
- option to disallow HTML in submissions
- ability to make custom groups that'll work like recip vs. regular links
- admin-customizable required fields for links, cats, comments, members
- category moderators
- allow members to select their own template set and language via editing profile
- IP banning option
- Date locale problem has been fixed so dates translate
- Ability to create WSN Codes for comments, to replace HTML or serve whatever other purpose
- Option to preview templates before confirming changes
- let user change their password
- mass delete items pending validation
- related categories (mult-select list)
- custom permissions restrictions (via comment at top of template)
- register while submitting a link
- validate edits made by members (usergroup permission to require revalidation after edit)
- dropdown list of links (options available as template var {CATLINKSELECTOR})
- misc. queries now show correctly in debug mode, while in 2.23 they only show a ;
- set maximum subcats to show on main page
- Change name of admin directory easily (in setting)
- fix debug mode so 'only show totals and execution time' works
- anti-spam devices for comments
- fix numlinks and parentnames to be updated when category is edited
- registration options: direct, or emailing of validation code to verify email, or validation by admin required
- ability to reset field x every y time units
- Ability to separate out the different link types in search results, like in the category display
- optimized speed for those with large numbers of subcategories
- set number of levels to show in category selector via settings page (see
readme.txt for a discussion of the tradeoffs with this) - regenerate counters utility has been improved for use with large
directories - checks to be sure email address of registering member is unique (unless
it's blank, in which case it's left up to the required fields setting) - when adding categories and links as admin, you can add all options up
front instead of waiting to edit stuff in later - when required fields are missing, user won't lose their data
- file upload option (see readme.txt for how to de-comment items in the
templates to turn it on) - rewritten admin login process which should speed up logins and hopefully
reduce problems - advanced search option
- option to run php file at intervals, like a simulated cron job
- if link is found to be suspect, option to send email to submitter
- marks it in database field when a link is suspect, allows managing those
items through link checker - member profile pages which other users can view
- control where new fields are added in the templates by moving the marker
- optional email notification to link submitter when someone comments on
their link - a sortable member list page
- 'show queries and execution time to admin only' debug mode option
- WSN Codes now allow [code=paramater]text[/code] format, and allow
supplying a description - smilies included
- expire unvalidated members after x hours (useful when you're using email confirmation)
- duplicate and dead link checkers now only check links which haven't already been marked suspect (works like reciprocal link checker)
- option to replace attachment on edit
- new link types default to being displayed as regular links (you don't have to have multiple copies in your template if all the types are going to look the same)
- if you allow members to change their username, they can't change it to one that already exists
- admin option to upload sql from file (restore a database backup)
- expanded fields available in admin advanced options
- fixed mass email issue
- fixed issues with reciprocal link checker
- fixed reset fields issue
- admin option to upload sql from file (restore a database backup)
- expanded fields available in admin advanced options
- links remain visible (as old version) while an edit is pending validation
- hits in tracked without needing in.php link, if it's from the listed reciprocal url page for the link and comes in to a wsn links page
- advanced search option for 'has any of the words' ('or' instead of 'and')
- option to not count hits out by administrator
- censor/replace
- member system integration files simplified, integration now handled through settings page
- upgrade now removes duplicates from language
- Query numbers are down sharply (execution time improved somewhat)
- Sponsorship option for use with paypal
- phpinfo on the admin page as requested by spor, and link to member list there as requested by quantum (IIRC)
- Custom rating fields. Let users rate as many aspects of each link as you want.
- Protection against brute-force style hacking: forces a wait of at least 5 seconds between login attempts, so that automated hacking scripts will not be able to try billions of combonations.
- Use &linkid= in the url to make a particular link's link variables work in a custom template.
- {NUMBER} works in both toplists and in regular category page link listings, if you want a numbered list.
- E-mail opt in/out for members.
- Quantum's custom template, and auto-detection of custom templates
- {LASTUPDATE} global template variable for Quantum (unrequested, but nicer than his hack)
- 'updated' image for shine... you'll really want to replace my image with a decent one
- description character count limit (requested by shine IIRC)
- suspend/unsuspend for pablo
- site map for pablo (but I haven't a clue where to put the link to sitemap.php)
- non-category meta tags (header insert) for jooploco
- category types, for whoever it was that asked
- skip directly to category for Paul (I may be the only one to use it, but I need it)
- Version of din's JS export hack, use custom template with readme's instructions
- member avatars and signatures
- link detail page
- registered members can send custom message when emailing a link
- rewritten template sets
- styles are separate from templates
- styles selectable by visitors, several examples pre-included
- setting to append something to all external links (for all the people who want links to open in a new window), setting to append something to table defintions.
- advanced search 'between' ex: where rating between 2 and 4
- advanced search 'advanced' ex: > 2 or = -1
- option to auto-approve moderator's submissions to their own category
- added couple of toplists in member profile template (just as example)
- option to supply custom url which site uses to reciprocate a link (req by pablo)
- auto-refesh option on link checker to go to the next set after X seconds (req by pablo)
- showing hidden links and other admin searching should now use full search templates (req by pablo)
- category permissions restrictions on edit page
- customize number of days for update image
- create/manage link aliases (one link in many categories)
- edit link only alters supplied fields (greatly simplifies templates)
- much more control over adding fields, automated support for combo boxes, check boxes and radio buttons
- category subscriptions. Send email to subscribers when there's a new link or subcategory in the category (or a subcat of it)
- send emails based on ownerid of links (usually, except comment thread subscription on link submission)
- check image size if the attachment has image extension. allow restricting width and height in settings.
- tacked link/cat/comment/member submission info onto bottom of the notification email to admin
- checkboxes on suspect links
- secondary default order for for links
- 'save and reload' option in template editor
- headerinfo for categories defaults to the regular page headerinfo
- mod_rewrite shortened category and comment thread URLs option
- rename field
- comment types
- comment approval/disapproval (x of y people found this comment helpful)
- new debug mode option (actually more of an anti-debug): suppress errors
- search all option (whichtype=all) which the simple search box now makes use of
- [INSERTFILE=] file insertions
- mass-replace language and templates
- automatic backups
- validation problems from the betas all fixed
- easier setup and upgrade: files are chmoded for you, config.php.txt automatically renamed if there's no config.php
- For category moderators, usernames with spaces don't mess things up anymore
- "No access" template to compliment the language item
- Conditionals syntax...
then use it don't - Use different images for each style, independent of template set. Place images in templates/images_stylename (if directory doesn't exist, it'll use the regular images for the template set)
- IPs displayed on comments for those who have permission to view them
- Limit the number of links a member of each usergroup can submit
- Moderators now own all subcategories of their category, and can submit links at will to all these subcategories (if you choose), and can create subcategories on their own (if you choose)
- Moderators can now edit comments within threads in categories they own
- Set to mix types or not for each individual category
- GZIP compression option in settings, useful for modem users
- {TOTALSUBCATS} to show how many categories there are including all subcategories, since Quantum wanted it
- Use YESNO} at the end of a (custom) template variable to make it be a yes/no selector's options selected according to current value
- Members can email each other through a form (usergroup permission for sender, profile option for recipient)
- Allowing/disallowing html is now a usergroup permission
- Report comments
- updated templates to use conditionals syntax
- now shows advanced search terms
- if templates directory doesn't work, it'll find one that does and use that
- shaved a decent fraction of a second off execution time, cut number of queries
- {CATSUBCATS} should now be safe to use
- debug mode header warnings removed
- reject any existing link by editing
- limit links per day
- set link order for individual categories
- strict option on url duplication
- limitation of 100 failed login attempts per day (IP emailed to admin on 100th, account locked for rest of day)
- override link ordering for category
- category field: totalcomments (gives total number of comments in category)
- manual link width
- require name and password for guests on submission
- control behavior of redirects
- admin field options sorted alphabetically
- personal link lists (and option to alias link over to your list)
- changes to member integration (should auto-generate needed fields for full functionality, automatically lists new integration files)
- ability to set number of columns in toplist, as in WSN Gallery
- {LINKHITSOUTPERDAY}, {LINKHITSOUTPERMONTH}, {LINKHITSINPERDAY} and {LINKHITSINPERMONTH}, {LINKDAYSAGO}
- locked category selector in name ascending order (Quantum's request)
- option to check for (disallow) duplicate urls on submission
- edit expiration date of links
- set the number of search results per page in your settings
- template sets now auto-listed if directory exists. to hide one, put 'hide' in the directory name. to make it only visible to admins (to customize before going public) name it with 'adminonly' in the directory name.
- (As suggested by Quantum) use prefixes to customize language item capitalization:
U_ makes everything caps (in case you're one of those annoying people capitalizing your marketing slogan)
L_ makes everything lower case
P_ capitalizes the first letter of the first word (for if you're beginning a sentance, most likely)
PALL_ capitalizes the first letter of every word (useful for titles, most likely)
Example: {P_LANG_GENERAL_COMMENTS} will result in Comments - use language items within other language items
- IPs of link submitters tracked
- advanced: template variables with paramaters capability
- toplist generator
- copy/alias as usergroup permission
- generate html pages
- {LINKBASEURL} (gives base domain of site)
- custom headers and footers using &customheader= or &customfooter= in url
- Now HTML 4.01 transitional DTD compliant HTML, including templates
- ~35% improvement in speed (thanks to janderk)
- Paypal processing finally works correctly (thanks to kizer)
- 2checkout option added to sponorship system
- 'no matches' text for blank search results, 'no links' text for blank categories
- {LINKDESCRIPTION[5]} sets number of characters to show at 5, etc.
- {COMMENTMESSAGE[5]} sets number of characters to show at 5, etc.
- {MEMBEREMAILDISGUISE} gives person at domain dot com
- In conditionals: 'is not' repaired to be more reliable
- In conditionals: numerics quoted properly when compared to a string
- In conditionals:
and other such not operators repaired to work right - In conditionals: >= and <= operators should now work
- In conditionals: These alternate operators now supported: Equality: =, Greather than: >, Less than: <
- absolute urls no longer being translated in rewrite mode when they shouldn't be
- with mod_rewrite on, the 'edit' path linked to on the 'details' page is no longer wrong
- fixed issue with 2nd and subsequent pages of advanced search results
- with mix link types=no, the types no longer sort incorrectly over multiple pages
- comments version of multipage mixtypes=no sort order problem
- comment submissions which have to be approved by admin now have thanks message indicating that
- pageselection left and right now shown on comments pages page numbering
- aliases no longer all go to top of category, they obey ordering rules
- toplist generator misleading text fixed
- language items categorytypes and commenttypes now work
- member list sort order fixed to properly transfer between pages
- problems with custom checkbox and multiselect fields which prevented proper editing now fixed
- simulated cron jobs fixed to not run too often
- & now properly displayed in language items.
- comments added by non-admins now have type properly defined)
- 'updated' repaired to show again by categories with new links
- bunch of cosmetic errors when upgrading in safe mode have been removed
- &filled=1 added onto links for searching for member's submitted links and comments in search results (searchall.tpl, searchmembers.tpl). This applies only to english-only installs (multilingual is already correct in 2.54).
- People with no template set selected will no longer get a parse error message on the admin panel's settings page.
- An odd host-specific intermitent warning message has been removed. (Seemed to occour on discount-hosting.com, yet not on other safe mode hosts for unknown reasons.)
- The advanced SQL-level filtering option on the settings page has been repaired to work correctly.
- Error reporting fix for those on misconfigured hosts which default to showing all notices.
- Random sort order option tossed into the settings template (you could have added it before anyhow).
- Tossed in thumbnail.php in case anyone wants to show thumbnails of images. Just use to make a 50x50 thumbnail of an attached image.
- Do in-category searches using this form action in displaylinks.tpl: search.php?filled=1&whichtype=links&catid={CATID}
- {CATISSUBCATEGORYOF[x]} now available. Example:
We're in a subcategory of category #2 - Various unimportant tiny miscellenia to close off the 2.5x series, such as redirecting non-existent category id numbers to main category list and making custom redirect templates work for member login and password reset.
- New admin panel design
- Paid listings integration with ULSearch -- make money from your directory by including paid search results in your categories and/or search results. See http://scripts.webmastersite.net/wsnlinks/wsnmanual/link.php?id=142
- Precautions to prevent external voting code from being used to cheat
- More minor bug fixes and slight annoyance fixes
- for links pending validation, option to click to check if they're reciprocating the link
- Admin Option: Don't allow site submitter to vote on his own submission
- let logged out people supply their existing username while submitting link, so that it will be owned by their member account without them needing to login
- option to make outgoing links in rewrite mode be not staticified for those who oddly believe that their pages lose page rank by linking to others
- "Run now" button to run timed scripts immediately (or to test them).
- Mark templates as customized by comparing their file size to the default (which is saved in file)
- wrapper template instead of header and footer
- email queue for huge sites where there are too many subscriptions being sent out (optional setting -- pages slightly slower when using it)
- Usergroups: "Can Delete Links" => Add: "Can Delete Categories & Comments"
- Usergroups: "Can Delete Own Links" => Add: "Can Delete Own Categories & Comments"
- on link edit pending validaiton, clicking 'edit' shows the changes rather than original
- Moderators tracked by member id
- Three improvements to handling of language items
- Restore default settings (on 'advanced' page)
- directory url setting is now autocalculated (like attachments path)
- Comment "Sentence" for limiting the size of the message text for comments (to be used in "Search") [This is now {COMMENTSENTENCE}, takes optional paramater just like the links one]
- The ability to display a list of categories a specific link's aliases are in. (i.e. cat1, cat2, cat3 on one line should be a possible way in which to display them). This is now {LINKALIASEDIN}, customizable through language item aliaslist
- 'last edit by' name for when last edit at least when it's by someone other than original submitter (mods or admin)
- easier "send to all members" radio button
- category fields: category and link columns
- ability to name backup something other than backup.sql
- Pre-written emails that admin can re-send by selecting them
- Custom accept (like custom reject): For i.e. praising the link submitter =).
- email telling user that their link has been submitted -- optional
- {LASTCHANGE} to indicate the time of the last chage to the directory (be it addition or change)
- tracking of individual rating votes
- new and updated images for comments (mainly for search purposes) -- now available as {COMMENTISNEW} and {COMMENTISUPDATED}
- For each link and thread, show which members clicked it. [link fields 'viewers' and 'threadviewers'. OPTIONAL due to load time implications]
- option to name file attachments with 'natural' names instead of random
- of
in details.tpl (the total is already possible) - this is now {LINKNUMBER} - Using toplists in e-mails
- generate custom field code for the chosen type of input method even if templates aren't chmoded
- URL rewriting by category name
- 'Allowed' list for duplicate stopper
- Highlight Search Words, on search result page highlight words (uses searchhighlight CSS)
- mass add subcategories (sub1[,]sub2[,]sub3) when we only care about the titles -- use name as sub1[,]sub2[,]sub3
- preview emails before sending
- Admin option to set "http://" not as default for URL fields.
- who's online -- track guests via unique IP, members by unique ID. Global vars for total, members, guests currently online
- Boolean search directly in the default Search Box (i.e. "and" default with bool=1 or condition=and, "or" through turning on a checkbox or whatever with condition=or)
- Admin option for "," / "." as decimal / thousands separator [locale has been repaired to work right].
- custom file attachment fields: unlimited file fields available for links, categories, comments and members
- moderator control panel to let moderators handle validations (links, link edits and comments) for their category/ies.
- Visit tracking for links which have been visited by viewing member - {LINKISREAD} (boolean)
- comment thread read status - {LINKCOMMENTSREAD} (boolean)
- Logging sent e-mails + IP's of sender (against i.e spammers) when queue is activated [Quantum]
- MIME email option (HTML degradable to text)
- subscription management, with link to subscription management page in profile
- mulitselector for handling aliases all at once - All aliasing now done on suggest and edit pages, can be treated as just secondary categories
- Ability to display "related links" for a specific link
- Function for displaying a "datetime" template variable in custom format. -- You can now pass the date format by treating the template var as a function with that as the paramater.
and buttons in details screen to navigate to previous / next link. Link to link.php?orderid={PREVIOUS} and link.php?orderid={NEXT} for this. - member profile option to be notified by email of every new link in the entire directory
- category selectors on submission pages don't allow choosing category for which submissions are disabled
- category-specific usergroup permissions
- manage redirects for: after submiting vote, after password reset failed, after activating account with email code, after login fails
- {NEWID} gives you the id of the link or category or comment or member just added when on the redirect pages
- category aliasing (a subcategory of one category can be also a subcategory of another, etc)
- Daily generation of .js files of particular toplists for use in javascript export
- 'inhidden' field to prevent links in hidden categoies from being in search engine and toplists -- will obey &showhidden=1 switch
- option to make HTML generation auto-update on submissions and edits to avoid need for taking time to regenerated frequently
- time limit on tracking ips of hits (format IP|time , delete the ip from the list plus count the hit if time is too old)
- exclude album / hidden categories from counts (as an admin option)
- hits in and out over limited user defined time period
- option to restrict admin logins by IP, for the paranoid
- security image to prevent automated spam
- selectable 'from' address for emails
- generate html option: write category paths
- sortable search results
- email notification to owner when sponsor funds expire
- email notificaiton to owner when link expires
- email signature
- search results columns option
- improved ip banning
- time zone (admin default and member choice)
- redirect option for after searching for term with no match
-
a.k.a syntax for conditionals (case structure) - member rating
- Show most searched search terms
- url-less links now allowed to duplicate despite duplicate settings
- if group's categories or links are autoapproved, says it's submitted rather than giving the 'wait for admin to validate' message.
- catid for comments
- album auto-created on save instead of needing special creation first
- {CATISBENEATH[x]}, bool to see if category is beneth (or is itself) number x
- duplicate links checker improved, no longer marks as suspect
- {CATNUMBER} for where {NUMBER} doesn't work (more server-intensive so avoid it where you can use {NUMBER})
- {CATLEVELSDEEP} to give how many levels deep category is
- extra language item sitemap_indent for sitemap indentation separate from category selector indentation
- for multilingual, show untranslated language
- only allow group to select x aliases... if more than x chosen in multiselector, give 'incomplete' message saying max number allowed.
- counting hits on details page an admin option
- admin panel option to find and display/remove-if-allowed all unused attachments directory files
- no longer counts downloads by admin if don't count hits by admin option selected
- don't count hits/downloads from spiders, as determined by specified bits of user agent
- option to allow re-voting
- option in mod_rewrite area to select to change "thread" and "link" to other terms
- better handling of large directories (high numbers of categories and deep levels of subcategories)
- handles half-star images (stars1-5.gif, stars4-5.gif, etc... see manual.)
- option to give reason for comment edit
- RSS feed
- when someone clicks through to link.php from a search engine, send them to details page instead of the link location
- grab meta description tag from website (maybe title too)... use button next to the URL field on submission and edit page
- option to only show next and previous x pages, plus first and last, in page numbering
- can make alternating comment post colors (.commentposteralternate and .commentalternate in the stylesheet)
- {COMMENTNUMBER}
- fields marked as incomplete with css highlight
- pagination on 'search all' page
- filters for links and comments [manual entry will explain it]
- bulk editor for categories
- option to force a space after x characters to prevent horizontal scrolls [doesn't harm html or wsn codes]
- option to display most members ever online
- online users by category or thread. can use category or link template vars with online users where applicable.
- {MULTIPAGE} constructions with toplists [Quantum]
- 'create new custom template' option
- category name rewriting now applies to all pages of category instead of just first
- separate admin cp stylesheet (serves to clean out the main styles a little)
- rewriting skip to cat change: http://www.webmastersite.net/forums/index.php?showtopic=3603
- static page exporter
- customize category selector options html
- option to turn search highlighting off
- search within search results (refine)
- on 'add fields' page, option to specify mysql field type
- {MEMBERRATINGNUMBER} to show member's rank among ratings
- {MEMBERLINKSVIEWED} to return number of links viewed when tracking names is on
- admin setting to select if hits should be counted on comments page
- member rating now a sortable (mysql) field
- {CATRANDOMLINK} to get random link (or thumbnail) from category
- {CATVIEWS} to show number of views of category
- admin-definable 'importance' sorting field for links... will allow complex hotscripts-type sort algorithms, as well as fulfill that 'popular toplist' request. tell people to regenerate when changing formula
- {LINKIMPORTANCENUMBER} to show link's rank
- Remain on same page after language change
- objects can now take multiple parameters being passed in template (previously only worked with template functions)
- canviewvotes and caneditvotes as separate permissions. allow deleting individual votes, recalcs rating after deletion
- median rating for all rating fields
- a moderator/admin checkbox to prevent user from editing comment again
- different templates can be used for javascript export by adding &template=javascript_export2 to the URL.
- {UNVALIDATEDITEMS} from admin cp is now global
- toplists secondary sort order, like
links,rating;votes,10,descending;descending,,, - another term available for toplists: set to 1 to show unvalidated items, 0 to not show
- 'can hide' usergroup permissions
- HTML generation option to skip to specific area (skip first x items)
- when member system is integrated: member profiles can be edited without errors, memberlist and edit profile templates no longer need editing as they find the correct field automatically
- specify absolute path to automated backups (to keep outside your web root), and change file name
- sponsorship option to give a bonus of x percent when more than y dollars deposited
- simple PPC option: works like regular link sponsorship, but deducts based on unique clicks rather than time.
- only notify subscribers of certain link type additions, exclude particular link types [mrowton]
- switches table and spot in settings area to turn on and off features like ratings, comments, etc
- limit link group sponsorship to x sponsors per category [fresco]
- limit to x sponsor results per search [mrowton]
- searching by multiselector of categories now possible to filter results to selected cats (or below selected cats)
- multiple levels of sponsorship for links and usergroups
- full-directory totals global vars for each link type, category type and comment type
- category types now applicable to subcategories, as well as main categories
- 2checkout sponsorship (should work the same as paypal, will confirm that for sure later)
- option to use -f mail paramater for mail, for those who need it
- mambo-style cookie integration
- Placing a comment anywhere in a template causes all pages using that template to not show the wrapper
- security image for category suggestions
- signature limits: maximum x characters and y lines
- minimum characters and words per comment requirement (which excludedes stuff in quote tags)
- option to make attachments directory into category tree
- ImageMagick support
- option to turn site on and off
- Remembers the number used last time when regenerating
- 'regenerate all' option that will do all the tasks one after another
- option to set different default number of links per page for member link list compared to categories
- Count how often a link has been e-mailed -- {LINKTIMESMAILED}
- indicate what fields have changed in link edits (i.e. what precisely are the edited fields the user is submitting)
- subcategories available in category toplists
- Quick submit - enter URLs one per line in text box, to be all added to the same category, and have the titles and meta descriptions automatically pulled from page
- bulk edit page for categories
- rejection emails for members when account is declined
- {ONLINEISBOT} var to deterine if user is a searchbot
- admin switch to check recip submissions for recip link and reject submission if it's not there
- Category selector filtering: {CATOPTIONS[5]} to start selector at category #5 and only use its children
- admin option to omit views by link owner of their own link
- popular searches show by full term (option to use looser method with )
- banning options (move to group, assign reason for ban)
- registration TOS option (turn TOS on and off, and type up custom TOS in admin panel)
- member profile option to set number of days to stay logged in (determine length of your own login cookie)
- link details name rewriting
- cross-script toplists
- member home area for managing submitted links etc
- up to infinite attachments per post/PM/link
- option for members to be notified of moderator actions on their submissions
- WYSIWYG post editor
- secondary usergroups
- assign special category access
- edit submission dates
- member custom titles
- auto-resizing of avatars
- instant messaging system
- subscription notification frequency options
- member personal guestbooks
- buddy and ignore lists
- private messaging enchancements
- moderator usernotes
- modcp tools and enhancements
- contact form
- extensible help system
- auto-calculated 'similar links'
- total time online
- quick registration option
- ability to change login cookie names
- ability to set default chmod value for directories
- option to bypass unnecessary redirect pages
- option to show 'deleted' markers
- cross-post prevention
- various comment content requirement options
- additional registration usergroups
- password encoding method options
- member auto-promotion
- set registration defaults
- more search configuration options
- control spiders: disallow from unimportant pages
- throw 404s to undesirable IPs
- option to require all submissions to be sponsored
- option to autopromote all links owned by a sponsoring member
- moderator log
- administrator permissions
- RSS templates
- site leaders page
- 'new links' page
- stats on registation and submission rates
- merge members
- easier management of banned members
- member ranks system
- improved (less server-intensive) javascript export
- option to distribute load when generating html pages
- make category act as link
- cron-like functionality
- {LINKEXPIREDATE}
- prevention of duplicate registrations
- more explicit error messages for chmod issues
- when a template set is missing a template, default set's template is silently used (a parent-child relationship of sorts)
- switch to use emails as logins
- custom reject edits
- when cat selector on submissions pages switched off, uses input box on bulk edit page... also for secondary categories.
- automatically forced large-number-of-categories safety
- subcategories can now be shown on main page no matter how many categories you have
- made duplicate member checker automatically move on until it finds a duplicate
- better PHP 5.0.5 compatibility
- minor RAM savings
- FTP operations handled by WSN Links to simplify things
- javascript used in places to simplify the display
- conditionals now process items containing line breaks correctly
- auction-style feedback system
- registration invitations system
- 'view original template' option in template editor
- 'preview changes' button on 'edit link' page
- option to put outgoing links in a frameset
- required fields use .required style
- load management via settings->system
- bulk addition of links now allows specifying title and description
- conditionals now work in {ADBANNER}
- registration option for requiring both email and manual validation
- submission rules auto-inserted on suggest link page
- sitemap now works in any template
- automatic .htaccess handling (rewrite_base calculation, etc)
- easy way to rewrite specific URLs
- google pagerank (sortable)
- option on category edit to specify links per page
- confirms email address change on profile edit when using email confirmation
- google sitemap generation (limited to sites with < 25,000 links for now)
- when the url is an RSS feed, feed fields are available within area as {FEEDFIELDNAME}
- WYSIWYG overall switch that takes the option out of profile, registration and comments templates
- WYSIWYG now stores as HTML so that all formatting works
- custom template specification in javascript export static page
- bulkedit.php now handles any field sent to it, not just the presets
- email prefs option to add headers to outgoing email coming from the admin address (for reply-to or the like)
- email prefs option to send all email from the administrative address
- template conditionals now work in emails
- future effective date for links
- revert sponsor links to groups other than what they came fromv
- option to suggest a new category while submitting a link
- a modification creator and installer
- searches table that replaces searchlog.txt and makes toplists of searches possible
- toplist option to sort by most common values of fields
- guid in rss feeds
- check that sites don't contain a list of banned phrases
- a 'clear all suspects' option in link checker
- SQLite database support
- PAD file support
- option to sort sponsored links differently from other links when they're separated
- add fields option for a date field
- pending, expired and hidden links in member home
- custom accept members
- calendar system
- switch to autogenerate accounts when a person submits a link. if their contact email matches an account, associate the link with it -- otherwise, create a new account and email them the password for it
- ability to change link owner by typing new name, instead of id
- conditionals now work in {MAINMETA}
- option to require guests to validate the email they supply for their link
- claim link ownership
- calendar subscription
- registration option for requiring both email and manual validation
- submission rules auto-inserted on suggest link page
- sitemap now works in any template
- automatic .htaccess handling (rewrite_base calculation, etc)
- easy way to rewrite specific URLs
- confirms email address change on profile edit when using email confirmation
- XML based link importer
- customizable flatfile database importer
- a server-cronable htmlcron.php
- option to check for duplicate recipurls
- usergroup option for validation of sponsored links
- option to make former-sponored links hidden
- option to set a default days to expiration
- option to have extra allowable reciprocating urls
- option for misc extras to put in htaccess
- email log size restriction
- incorporated template upgrade instructions into upgrade.php
- searchfeed integration
- made {ALLVARS} global and let it accept a list of exclusions
- made between searches work with hypen separator to be consistant with filters
- made selection of sponsored link types set the link as unpaid and redirect user to payment page (if not admin)
- custom rating fields for members now possible
- added tweak to use accented rewriting, modified htaccess to work with some accents
- minimum posts/links for PM (anti-spam method)
- searchable category fields options
- applied automatic mysqli update for better speed on newer mysql versions
- made related links work everywhere, not just details page
- removed restriction of password editing from integrated versions
- feedurl field is now used to get data for the area -- url is ignored (apologies for breaking backward compatibility but I don't think anyone was using it)
- feeds are now cached
- switch for feeds
- ability to specify number of feed items to show
- made flat-file importer accept custom fields (see updated manual entry)
- added conversion of videos to flv
- nochex payment option
- sitemaps.org support
- tweaks file
- custom email form fields
- saved links
- member list secondary order
- watermarks for GD
- text watermarks
- personal macros
- url rewriting of profiles, memberlist, help items
- automatic updates via prompt in admin panel
- automatic addition of new templates and updating of uncustomized templates. needed changes linked to file comparison.
- automatic addition of new images on upgrade
- listing of changed language items on upgrade, with automatic update of uncustomized items.
- template, style and language selectors now only show up when there are multiple options
- simplified stylesheet
- color scheme wizard (skin your site in seconds)
- compact admin help browser
- customizable common tasks list for admin panel
- admin menu state changes now stick across sessions
- grouped switches by their logical dependancies, changed to checkboxes
- some cleanup on the 'advanced' page
- when deleting category, an option to auto-transfer all links/posts/feeds to specified category
- pagination centralized to a template with {PAGINATION}
- menu frame refreshes after changing switches, so that appropriate options show automatically
- now using language item for currency sign ($), to ease changing it
- custom titles specification page
- post bit and link bit, to simplify templates a little
- centralized navigation bit
- filterable bulk edit categories page
- filterable bulk edit links page
- images directory defaults to whatever style images are available, such that images_default will still be used by a stylesheet newstyle if necessary
- removed admindir length restriction
- upgrade.php now automatically unlocks to non-admins when it detects the upgrade has not been run yet
- installation option: choose full-featured (all switches on) or simple (most switches disabled)
- added links to find deleted items
- search for member usergroups
- subcats html can now differ by template, html changes no longer require regeneration
- custom field data on validation pages
- reorganized usergroup permissions based on type of item
- {ATTACHDOWNLOADURL} to give the download url for an attachment without bothering to type it out
- when translating, the language page brings you to the next set automatically after updating
- option for automatic deletion of duplicates
- category types switch
- distinct hits in switch
- switch for all reciprocal link related material
- admin panel option to show items which have not yet taken effect
- cookie path/domain can now be overriden in config.php/tweaks.php using $cookiepath and $cookiedomain
- subcategories now inherit permissions from parents unless otherwise specified (requires regeneration after upgrade)
- moved ppc search plugins to own directory, any file added is autolisted as search plugin
- usergroup permissions now get auto-set logically on switch activations, no more need to manually turn them on
- crons and emails no longer slowed by cache
- now using XHTML 1.0 transitional
- option for member to subscribe to notifications of matches for a list of keywords
- YESNODEFAULT} template variable appendage to show a selector with the options use default, yes and no
- moved admin panel to templates/admin for independence
- language replacements are now done on template load, so that template vars and conditionals always work in language items
- area that lists totals for all types of links in the category
- optional 'next page' and 'previous page' links in pagination
- import option to scrape links from a page and place result in the 'bulk add' box
- all $_SERVER vars are now available as global template vars {SERVER_X}
- email preview is now templated
- admin stats page moved to template
- {FUNC_PROTECTTEXT[{LINKEMAIL}]} template function available to disguise cleartext emails into ascii codes for (flawed) spam protection
- dropped translation of index.php... link.php... urls to rewritten, you must use {CATURL}, {LINKDETAILSURL} now (improves speed)
- toplist mechanism to select only distinct rows
- [INSERTFILE=] can now process urls in addition to local templates
- in-template method to set a custom wrapper:
- ability to pass the login in url
- option to turn multilingual template set into monolingual
- submitters can add an RSS feed whose items will be inserted into the directory daily
- utility to remove unused language items
- trader rating validation
- option to give a particular thread a custom order
- option to regenerate thumbnails
- dropdown selector on sites with hundreds of categories now possible even when using category permissions
- switch to turn avatars off
- host names for each post in addition to IPs
- option to rewrite ampersands
- switch for PAD files
- email can always be used to login, in addition to name
- [url=] and [size=] wsn codes now yield valid html whether the user quotes the parameter or not
- member list sort options for last login date and user group
- tagging, tag cloud
- searchable fields for members
- centralized search highlighting
- url rewriting allowing full category path in the details, outgoing link and thread urls
- similar categories
- album rewriting
- download category's attachments
- option to block unresolvable host names and proxies from registration
- unsubscribe-from-everything-at-once link
- CURRENCY} template variables (to show number formated as $222.00)
- search log now records advanced searches
- template variable 1190153075 which provides current unix timestamp and works in toplists
- category jump selector now obeys rewriting
- SEO option to serve noindex/nofollow to non-rewritten URLs
- SHOWOBJECTMETHOD[type number method] template function
- censor page option to decide if titles should be censored
- link searches can now be sorted by rotating letter
- to project when member funds run out
- ability to make calendar events span multiple days
- localization settings working same in multilingual as english
- guestbook reply notification option in profile
- required fields for calendar
- whole site IP bans write to .htaccess when it's available
- pluggable functions
- error pages automatically set noindex,nofollow meta tag
- for WSN integration, the category name/url now accurately reflects which site it's on if $registrationurl is set
- 'protected fields' list to make sure only admins can set/change certain data
- flatfile (incl CSV) import for categories
- pending-validation notifications go to all admins
- WSN integration option to share template
- custom attachment fields can be used on any type of object now
- integration generator now prompts for the registration url
- conditionals in email subject lines
- an option on the send emails page to merge all emails heading to the same link owner email address, using a structure to send info about each link.)
- option to let link owners respond to comments within them
- usergroup permission to limit the number of total aliases per member (across all links)
- auto-updating of link details based on the PAD data every x days
- option to recip-check links after 48 hours automatically, then re-verify each month
- per-category sponsorship
- payment detail logging
- shoutbox (from WSN Forum)
- quotes system (from WSN Forum)
- warning points system (from WSN Forum)
- chat room (from WSN Forum)
- moderator whiteboard (from WSN Forum)
- modcp reports page (from WSN Forum)
- suggested bans (from WSN Forum)
- illiteracy detection (from WSN Forum)
- limit on allowed [img] tags per post (from WSN Forum)
- flagging of posts (from WSN Forum)
- necromancing defense (from WSN Forum)
- added release notes list to update notification
- fixed ban list pagination
- fixed half-stars
- fixed details/thread rewriting url spaces
- fixed category total on new install
- fixed guest cache issue
- fixed images directory fallback detection issue
- fixed simple setup (at least for my irrationally-behaved PHP version)
- fixed integration
- fixed error on admin search editing
- prevented leaving feedback on one's own trader profile
- added {MEMBERPOSITIVEPCT}
- fixed CURRENCY} issue
- fixed link description line break issue
- fixed cosmetic issue with checking single link
- fixed PM-sending smilie click
- prevented guests from leaving feedback ratings
- fixed email url breakage
- added helper functions for integration
- fixed custom file field thumbnails
- fixed frameset rewrite issue
- made email field automatically un-required for links in cases where the member has an email in their profile
- several minor integration fixes
- fixed modcp to work with codes and smilies switched off
- fixed custom field listing on validation page issue
- fixed warning on addition of switch
- fixed rewriting to fall back to numeric in particular context
- expiration renewals
- made feed submissions deduce from page that contains the feed
- fixed redirection bypass issue
- fixed bug with multiple link attachment areas in same template
- fixed cross-script toplists link/topic's category/forum issue
- fixed previous/next for comments/detail-comments
- PHP 5 memory improvements
- fixed custom admin wrapper issue
- fixed periodic integration mysql warnings
- fixed feed issues
- fixed bulk edit links warning
- some counting fixes
- fixed search for hidden
- fixed issue of permissions reverting after changing switches
- {LINKNUMCOMMENTS[regular]} to replace {LINKNUMREGULARCOMMENTS}
- blog update fix
- integration search fix
- sent PM deletion fix
- fixed autoupgrade error of the last two releases
- {MEMBERSUBMISSIONS} and {MEMBERPOSTCOUNT} for easier template sharing between WSN scripts
- fixed html for new multiselector fields
- fixed tags in the claim link area
- fixed custom field multiselect comboboxes
- fixed MIME email sending
- changed original template to textarea for easier copying
- modifications system admin fix
- 'revert to standard' option in template editor
- fixed permissions issue in map generation
- better handling of some url rewriting schemes
- duplicate domain check now catches subdomain differences
- fixed to unsubscribe properly on banning
- fixed counting on hide/unhide
- fixed original/reversion for admin templates
- fixed post icons and revision requests and brought to all the scripts
- fixed searches when set to require spaces
- fixed daily digest
- fixed version comparison issue
- fixed upgrade deletion of temp
- fixed email prompt to show on suggesting link
- 'recipocal only' switch
- 'reciprocated with' switch
- ftp import with attachments tree improvements
- workaround for zend 1 compatibility mode incompatibility
- hit in can be counted on custom template homepage
- toplist option to show deleted items
- host name calc fix
- fixed asc/desc sort selections
- fixed warning on activation
- fixed language change notification
- fixed {LINKHIDE}
- fixed auto-chmod-for-htaccess issue
- article rewriting default value fix
- enabled conditionals in RSS feed
- fixed post edit time limit
- obscure search logic fix
- fixed secondary category bug
- code/smilies template cleanup
- prevented attempts to merge thread with itself
- fixed mutli-language upgrade problem
- changes to address expiration issues
- fixed reversion option for admin templates
- prevented adding image without a file
- secondary category editing fix
- protection against random cookies for hosts that have register_globals on
- fixed minor birthdays issue
- subscription fix
- WYSI descrip guest line break fix
- secondary category selection fix
- inserted category restriction option in search template
- minor trader rating postive pct fixes
- expiration/renewal enhancements
- pm drafts fix
- js/css template customization marking fix
- double email input switch
- fixed expiration hiding bug
- double email applied to edit profile as well
- blank category searches now redirect to selected category
- tweak for accent removal in rewriting
- fixed sponsor item template vars
- {NAVIGATION} now available in wrapper
- fixed bypass redirects issue
- fixed {LINKNAV} problem
- category management fix
- wsn codes labeling template fix
- fixed line break problem on regeneration
- fixed expiration on submission bug
- fixed double email bug
- made feed respect descript length, max links
- template packager and installer
- tweak to cache more subcat fields
- fixed repetition in nav with detail-comments on
- fixed category update bug
- trader rating responses
- more trader permissons
- profile notificatication of feedbacks option
- admin notification of feedbacks option
- 'recent ratings' list in admin panel
- incomplete languages cleaned up and restored
- mysql 5.1 setup compatibility fix
- php4 compatibility fix
- bulk deletion fix
- category pagination fix
- fixed importance rounding
- fixed access selection bug
- php 4 compatibility for recent ratings
- made blank max pixel size equivilant to infinite
- fixed switches page to write new .htaccess when updated
- duplicate prevention fix
- fixed email confirmation remembering on incomplete registration
- added ability to delete tags
- {ATTACHDOWNLOADURL[direct]}
- fixed hits cookie timer
- fixed usergroup editing bug
- fixed showimage.php and anything else affected by the safestrpos experiment
- advanced option to purge deleted items
- fixed flat file import bug
- guest WYSI switching improvements
- category incrimenting fix
- star images simplification
- nofollow for profile homepage links
- bulk edit comments fix
- die-to-warning for sites using both english-only and multilingual
- protection against problem with expirations switched off
- deletion within tag cloud
- ability to add tags on suggest page
- resurrected thread splitting option
- blog rss fix
- stopped maps/address showing when no address provided
- option to restrict submissions to bottom level
- html fix to email member template
- thumbshots switch
- fixed multi attachments with admin bypass
- fixed search comments template
- fixed keyword notification email bug
- fixed admin missing file error messages
- detailcomments html fix
- fixed excessive sponsorship expiration emails
- thread page tag deletion link fix with rewriting
- fixed typo in search.tpl
- fixed custom rating stars issue
- stopped switch combo from hiding article rewrite format
- made subscription switch cover profile fields, undo current subs when off
- fixed more redirect bypassing issues
- put category back in search results
- reactivated commentsread cookie
- fixed in-thread search
- fixed incomplete edit profile nav
- fix in admin comments search
- install fix for servers that default to innodb
- IE thumbshot javascript workaround
- fixed unused template removal on installation
- fully excluded default category from nav path
- set cookie domain/path during install
- google map autogen fix
- option for subcategories to not inherit permissions
- fixed path issues in reversion and field adding
- fixed autogenerate acct bug
- fixed cookie conflict with help system
- fixed guestbook comment rating
- fixed boolean search all
- trimmed extranous space from search term
- fixed various member integration search issues
- search highlighting improvement
- some autodetection in setup of when 755 is needed
- category description length parameter
- force email required when requiring email validation
- fixed nav rewrite url
- fixed obscure links ## printing issue
- thumbshots on validation page
- fixed digest issue
- fixed guestbook quoting
- div floats for attachments
- fixed comment report blank option
- fixed obscure toplist/sort interaction
- fixed minor template customization marking issue
- fixed redirect-bypassed category subscription
- fixed wrong case in search highlight
- fixed several modcp blank navigations/titles
- fixed details page html validation
- fixed name shown on ownerless pending links
- fixed lack of guest name in comments
- fixed multilingual issue
- fixed boolean search whole words
- multilingual RSS validation fix
- daily digest fix
- removed extraneous commas from related items lists
- space savings when deleting attachment with tree
- fixed custom suggest/edit template issue
- fixed restore original comment
- fixed obscure thread rewrite issue
- subcats updating now pays attention to the extra fields tweak
- fixed unreplaced template var on error page in online user list
- little integration fix
- obscure search highlighting fixes
- integration member search fix
- fixed horizontal rules in WYSI editor
- forced redirect message when redirects off for failed search
- $keepchars tweak for accents
- {SEARCHTERM} now available in wrapper/title
- fixed validation page error
- fixed image size limit
- fixed rewrite-mode hit counting bug
- fixed bulk edit feeds
- fixed underscored integrated bool search
- fixed small integration issue
- fixed wysi change on edit issue
- changed custom page titles to do on equals url basis
- search option for expired links
- html validation fixes
- feed ownership fix
- fixed multilingual marking bug of last version
- fixed redirect after bulk url addition
- fixed link-associated feeds
- fixed url rewriting issue
- more default fields in flat-file links importer
- improved path guessing for CGI hosts
- fixed online users issue
- windows path guess fix
- patched field default issue
- fixed select all on admin bulk edit page
- underscored field names now allowed in importer
- fixed search no match redirect
- pagerank fix
- emails on reassignment option
- fixed search all
- fixed search matching next to line breaks
- feed switch now properly removes permissions when turning off
- made styling of TOS link more obvious
- ensured attachments autovalidate from feed
- made sure connection errors won't remove links when timed verification on
- timed reciprocal verification fix
- fixed profile link on deleted topics
- better defaults for PayPal's auto return
- fixed bug for related links
- option to add complex logic to redirects
- fixed checkboxes issue
- prevented selection of nonexistant sponsor types
- prevented selection of bad rewrite for ampersand
- fixed setup to save chmod default
- fixed bug related to registration on submission
- fixed sitemaps for 'show links in category'
- better debug mode info
- fixed paypal redirect
- exempted registration page from caching to prevent issues
- proper hiding of unused template set on setup when not using ftp
- autologin on link submission
- {CATTITLENAV} parameters fix
- fixed in.php category-specific redirection
- fixed division warning on only neutral trader feedback
- fixed unvalidated toplist issue
- fixed obscure category usergroup permissions issue
- linked tag items
- preparations for next series
- easier type handling for filters
- fixed pagination when using filters
- other filter fixes
- fixed template variables in category header info
- fixed alias expiration
- fixed newest member when integrated
- fixed foreign state
- fixed category flat-file description import
- associated tags now deleted with their links
- fixed release notes list
- maximum submitted message before submitting item instead of after
- added missing vote confirmation template to editor list
- proper corner-case handling for insertfile= at end of template
- fixed problem with WYSIWYG re-editing of area with hyperlinks
- made search delay only apply to page 1
- fixed link for editing profile from admin panel
- stylesheets can now revert to default properly
- custom page titles now apply to all pages when paginatated
- critical security fix
- fixed obscure thread url rewriting issue
- fixed little subscriptions-off issue
- fixed tiny common tasks naming issue
- bulk add now works with selector off
- fixed navigation on 'show individual votes' page
- fixed $pathtoconfig tweak
- option to change number of subcategories shown at each location
- fixed guestbook display issue with smilies off
- fixed last visit date when integrated with no registration date
- option to delete PM folders
- fixed unvalidated items wrongly showing in toplists
- fixed new post digest mailings
- theme packages now remotely installable with list on installer page
- changes now linked on theme installer result page
- upgrades now properly update all installed template sets
- fixed ampersand issue with "rewrite other urls"
- admin style now overrides all of user style for better visual consistency
- fixed admin un/select all to include attachments, quotes, events
- fixed feeds to properly respect duplicate prevention settings
- support for nested INSERTFILE=s
- common tasks admin permission
- restored sitemap ordering option
- stopped reading of deleted PMs
- fixed admin template reversion
- fixed theme installer issue
- fixed album editing warning
- fixed thread hit counting issue
- fixed timed reciprocal issue
- critical security fix (see email notice)
- fixed problem of unvalidated attachments showing
- fixed image total template mistake
- made images in album count in total
- fixed last version's custom/admin template editing problem
- upgrade check to ensure both default and multilingual aren't installed
- autoremoval of some relics on upgrade
- proper message on failed admin login
- proper message on failed login with redirect bypassing
- prevented redirects from going to different install due to cookie confusion
- last update time now set to current time on new install
- moved admin bypass option to be accessible with members switched off
- buddies only online option now obeys switch
- fixed validation of category permission situation
- another redirect bypassing location fix
- fixed numeric fallback on period in category rewriting
- fixed obscure toplist in INSERTFILE situation
- fixed category grandchild link permissions update issue
- WYSIWYG fix for several codes
- fixed owner name changing on submit link
- fixed comment subscription email duplication issue
- fixed style deletion on theme deletion
- fixed category alias autovalidation bug
- fixed wysiwyg link issues
- sitemap organization fix
- reassignment now works with existing members and on submit
- flv screenshots now taken 5 sec into video
- fixed ftp:// absolutizing bug
- fixed {FEEDDESCRIPTIONSTRIPPED}
- redirecttourl.php now uses 301 redirect for SEO reasons
- 'regenerate all' fixed to properly repeat categories at end
- template permissions restriction fix
- members reassigned to group 2 on usergroup deletion
- fixed email conditionals
- fixed incompletes to always recognize http:// as incomplete
- removed template change previews since they rarely work
- fixed security rule that caused problems in obscure situations
- fixes last version's submit bug
- fixed assignment emails link variable issue
- {TRACKLINKURL} now works in emails
- customizable content for optgroups in category selector
- email on reassignment on submission fix
- further reduced odds of duplicate emails
- fixed link checker
- fixed rewrite issue with moving of posts between threads
- fixed display issue with top level in selectors
- autorecip fix
- category subscriptions now note actual subcategory
- secondary category display fix
- multipage search permissions check improvement
- increased allowed insertfiles to 20
- added instructions for overcoming outdated schema problem
- fixed state editing problem
- fixed subcategory moderator inheritance on regeneration issue
- fixed mime html email
- fixed obscure category usergroup permissions issue
- fixed google sitemaps autogeneration
- fixed birthday cache issue with names containing commas
- weekly digest
- fixed obscure permissions display issue
- paypal non-IPN fix
- fixed chmod issue
- fixed errant space
- fixed required field issue
- link email validation now properly requires email field
- fixed category regeneration invisibleto bug
- apache manual setup upgrade ftp fix
- fixed pending items total to exclude aliases
- fixed {CURRENTPAGE} in title issue with rewriting
- https wordwrap fix
- cache system lost password fix
- fixed validation of edits alias bug
- $undigestreplies tweak
- $undigestreplies fix
- fixed memory error for threads with hundreds of unique posters
- link vars handling for $undigestreplies
- fixed ability to undelete categories
- fixed timed reciprocal verification
- updated upgrade notice
- fix for upgrades from 3.x versions
- apache mode / ftp permissions issue fixes
- restored PHP 4 compatibility
- 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
- fixed regenerate single member
- fixed vote template problem
- fixed sitemap
- fixed google sitemaps autogeneration
- allowed bulk edit cats subcat type change
- added {LINKTAGSSTRIPPED}
- fixed random debug problem
- fixed birthday cache issue with names containing commas
- fixed forceswitches.php
- weekly digest
- 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
- 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
- fixed array parameter bug
- fixed edit link alias problem
- fixed rate link page title
- 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]
- 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
- 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
- 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
- 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}
- 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
- fixed login/logout error
- fixed custom tables search
- 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
- 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
- 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
- fixed in-category search error
- fixed category aliasing
- made leaders page sponsor list more scalable
- buddy list enhancements
- 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
- cache fix
- guestbook page fix
- 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
- 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
- smilies fix
- toplist category fix
- important digest fix
- 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
- digest fix
- multilingual fields fix
- 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
- fixed template mistake introduced in last version
- 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
- 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
- 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
- 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
- fixed javascript problem
- fixed rewriting issue
- fixed link edit error
- fixed notification to admin to wait for email validation
- fixed vBulletin cookie integration
- fixed slideshow rewriting thumbnail
- fixed UK postal code searching
- special rewrite format support: 1stcat.domain.com/2ndcat/3rdcat.html
- 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
- fixed edit comment error
- 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
- 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
- fixed 5.0.35's duplicates bug
- 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
- {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
- 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
- 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
- fixed getfiles bug introduced in last version
- fixed integrated registrations page
- 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
- 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
- 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
- fixed url rewriting issue created by last version
- afterhitout pluggable function
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- fixed moderator log reset
- made unused attachments utility compatible with tree
- fixed spotty database setup issues
- guided setup details and settings redirect fix 7/10/2009
- gallery/kb/classifieds personal list fix 7/10/2009
- 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
- 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
- utf-8 defaults in english language
- now suppressing dead url errors when debug mode not on
- fixed recent alias permissions hiding
- 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
- 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
- email line break fix
- apache mode cosmetic fix
- safe_mode mail fix
- setup fix
- 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
- 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
- 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
- admin stats format improvement
- host resolution format improvement
- fixed duplicate view counting with outgoing frameset
- no | around tag search in search log anymore
- 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
- 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
- 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
- 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
- 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
- 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
- {NUM + type + RESULTS} for search page
- fixed emailing members while integrated
- speed improvement for large databases
- fixed calendar edit redirect
- fixed incompatibility of last version's speed improvement code backport with 5.0 series
- fixed automatic reciprocal verification bug
- unpaid listings now marked separately in validation page and placed at bottom
- rssfeed double amp fix
- fixed front page toplist options error
- fixed edit listing error
- fixed html submission issue
- fixed moderator action logging bug
- security fix for sql injection issue
- fixed xss vulnerabilities
- security fix
- fixed admin add new link to stay within admin wrapper
- fixed calendar to allow 2011 and 2012 events
- security fix for xss and sql injection issues
- fixed toplists and js exports hindered by recent security patch
- updated google geocoding to v3 api to fix missing coordinates
- There are now three setup modes: simple, recommended, and kitchen sink.
- Style designer. Modify the style/colors without learning CSS.
- Type manager. Set up your link types without having to dig into the templates.
- Custom pages system. A more intuitive way to add new pages to your site.
- Autocomplete for simple searches, member list search, postal codes, editing the owner of a listing, sending a PM, quote authors. (Any other spots you can think of where it'd be useful?)
- Click-to-insert lists of template variables with descriptions for template editor, toplist generator, etc.
- Switch to enable leaving a text comment while rating a listing -- suitable for a reviews site.
- The category slideshow is now per-attachment, and available in all scripts (previously just WSN Gallery). The slideshow link in a category opens up a slideshow of all image attachments in said category.
- Added switch for category link counts. By switching this off, you can remove the "(25)" from "Category Name (25)" without touching templates.
- Added switch for new/updated icons. By switching this off, you can remove the "new" and "updated" icons by categories and listings without touching templates.
- Added an option to set the guest default time since for the 'new links' page.
- The thumbshots.org code language item now accepts any link variables you insert in it.
- {MEMBERREPLIESRECEIVED} is now available to count total comments made to links you own by people other than yourself.
- {LINKISSAVED} is now available to check whether the link is saved by the viewer. This is now used in the default link bit so that the "Save to list" link only shows when the link isn't already saved.
- The instant messanging system is now refreshless.
- Added a 'can create album' usergroup permission.
- A tweaks editor for the admin panel. Some -- though not all -- tweaks.php values can now be set there without having to edit the file directly.
- Manual payment processing. If you recieve a payment through a means other than the supported payment processors, you can now enter it manually.
- Added host name search to the search ips page.
- Date picker. For date fields, select desired date visually from a calendar.
- Size-variant, newest-first tag cloud.
- If summaries are switched on, but the listing has no summary filled in, the first part of the description is now repurposed as the summary.
- Toplist generator is now multi-step.
- Toplist generator now prompts directly for a link type to filter to.
- Updated fckeditor to 2.6.4, switched default skin to office2003.
- WYSIWYG now supports wider variety of formatting options.
- Image uploads now work in WYSIWYG editor by default in apache mode.
- Added illiteracy detector options to require validation and exclude categories.
- Sponsorship settings page has been redesigned with an easier interface.
- Sponsorship now asks for $_ per _ days on each level instead of making you do arithmetic.
- All sponsor levels now automatically show up without need to customize display template.
- Added a switch for aliasing to secondary categories.
- When the indirect linking switch is on, the linkbit link to the details page no longer uses the external links appendage.
- City/state/country search options now on advanced search page when applicable.
- The submit/edit category page now includes options to set custom submit/edit listing templates.
- Distinct empty/full folder images for categories.
- Some button beautification work.
- Number currently online in category now hidden when the number is zero.
- Option to add/remove custom ratings table fields.
- Date format for shouts.
- Flat-file imports now processed in chunks to hopefully support larger files.
- "Show untranslated language" now excludes some of the language associated with switches that are off.
- The incomplete submission notification area is now more eye-catching.
- Asterisks by required/incomplete fields.
- Option to block spammers based on stopforumspam.com blacklist.
- Submit/edit link/category pages now refresh when category changes, so category conditionals can be used safely.
- syntax to lock out only particular groups, instead of having to use longer REVERT TO list.
- Add and delete language items from all languages at once.
- Rating a comment is now refeshless.
- Upload multiple attachments without having to press a button and wait.
- On adding a new usergroup, permissions now default to those of a regular member.
- Clickable link to find the members in each usergroup.
- Category usergroup permissions now formated as table of radio options.
- Removed {L_, {P_ and {PALL_ language items for better compatability with languages such as German which have different capitalization rules.
- 'Search' switch to turn off whole search system for a plain directory.
- 'Sponsorship' switch to remove from menu and template list and automatically remove all sponsorship levels.
- For integration with other WSN scripts, usergroup can now be edited.
- For integration with other WSN scripts, usergroups from the integratee script which aren't in the integrater are automatically copied over and mapped.
- Category sponsorship is now done via the sponsorship settings page instead of edit category.
- Implimented canonical tags where appropriate for SEO.
- Style, template and language selectors on registration and edit profile now hidden when there's only one option.
- Prompt to force people to deal with situation of having apparant leftover uncustomized copy of default style or template set.
- Options to delete styles and template sets from the admin panel.
- Added member home main spot to show/edit future listings not yet effective.
- When the link-associated feeds switch is on, any feed at the link url is now automatically associated.
- Author field in RSS feeds where applicable.
- When there are no traditional results, simple-searches for exact title (as in autocomplete) redirect to the listing and simple-searches for a username redirect to the profile.
- edit/regenerate options in details template
- autoincluded PNG fix for IE 6. WINE is broken such that it doesn't appear to work, but I believe it actually does work, I need somebody to verify for me.
- converted all .gif images (except ones likely to be animated) to .png in order to make prettier images more practical
- switch for google map on search results page
- custom subdirectories of base automatically kept accessible by rewriting
- support for rewriting & as and while also using and in names
- sponsored types listed on suggest page, with "x costs $y per z days" in the labels column. when selected, redirects to sponsorship page.
- complete simpler page titling system on the "page titles" page
- automatic path updates on moving directory
- search-based categories
- driving directions with the maps
- shopping cart
- fixed guest caching option
- seo handling for rare case of no categories
- fixed manual upgrade.php runs from 5.0 to not prompt for template changes
- fixed integration from pre-existing choice
- fixed missing can alias categories usergroup permission
- fixed category update alias mangling
- stopped filling of custom attach field when downloading nonexistent file
- fixed category selector default no access bug
- bulk add categories box
- improved driving directions to handle more addresses
- fixed classifieds sponsor level setup issue
- fixed classifieds/sd double price field issue
- fixed url rewriting for inline styles
- fixed category count after sponsor autovalidation
- refusal prompt for non-meta-tag content in default meta tag area
- wordpress 2.5+ integration fix
- added ability to blank search for postal code
- added range search by city name
- added special text files for jquery integration
- added distance listing in search
- added autosort search by distance
- fixed template variable parsing in description/etc bug
- fixed missing edit text area in KB
- fixed a couple of tweaks values that can hang submissions
- fixed issue with category custom listing submit/edit pages
- fixed maps on details
- fixed some legacy template handling issues
- enabled BEGIN SUBSUB style subcategories anywhere
- fixed upgrade error when coming from pre 5.1.3
- search all beautification
- search all range search fix
- english depluralization improvement
- made {CATID} be 0 outside categories for toplist convenience
- better punctuation handling in searches
- prefilled default toplist content for most types
- geolocation distance toplists
- hid rating stars when there are no votes and no permission to vote
- 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
- ability to pre-load data in setup
- ability to change required marker * to something else
- prefix for returnto cookie to prevent conflicts
- IE 6 PDF thumbnail compatibility fix
- fixed logo uploader scenario where logo could be lost on upgrade
- fixed WYSI editing bug (mostly affects KB)
- fixed checkbox preview on submit listing page
- fixed comment deletion bug
- added bulk pad import for software directory
- fixed county data issue
- fixed category parent edit bug
- fixed category selector on setup with category data loaded
- fixed PAD update bug
- fixed installing multiple languages
- fixed dmoz import all in one category
- fixed PAD regeneration bug
- PAD regeneration now requires checkbox
- fixed ability to turn password encoding off
- fixed display issue on send emails page
- fixed toplist bug
- fixed details image slideshow bug
- fixed non-mixed types bug
- fixed title schema change
- fixed subdomain rewriting
- {NUM + type + RESULTS} for search page
- search map now properly removed when no pins
- icon and release date for WSN SD
- removed rss author field to allow validation
- fixed compatibility between javascript export and url rewriting
- fixed number of search results beyond three pages
- fixed emailing members while integrated
- speed improvement for large databases
- fixed calendar event edit redirect
- enabled {THISCAT variables
- added blog ping switch
- fixed reciprocal link bug
- fixed generic form variable template variables
- fixed long category descriptions with short listing descriptions
- PAD addresses (software publisher location maps)
- mixed unmixed types sorting bug
- duplicate check fixed to be useful for software directory
- fixed so pagerank check cannot cause hang
- properly hid pm options from groups that cannot pm
- template translation moved to advanced page with warning text added
- re-enabled category name-only rewrite scheme
- fixed issue with searching partly-numeric region codes
- fixed member sponsorship page text friendliness issues
- switch for claim links
- switch to download application icons
- software downloads counter
- fixed toplists of unvalidated items
- fixed chat room compatibility with MSIE
- fixed SD profile update bug
- attribute values now available for link-associated feeds
- fixed language filter cosmetic error on no result
- fixed login page navigation title
- fixed calendar bugs with partial day events
- fixed compatibility with Windows IIS ASIPI hosts where getenv fails
- fixed count var in frequency toplists
- fixed sponsorship deductions bug
- fixed download PMs bug
- fixed import bugs
- more information on validation screen for software directory
- rss feeds now category-specific automatically where appropriate
- on adding listing field, display code is now autoinserted in listing details
- extra check to prevent duplicate emails
- fixed listings import with category name specified in file
- fixed additional registration usergroups selector autodisplay
- fixed listing collection compatibility with level-based selector switch
- unpaid listings now marked separately in validation page and placed at bottom
- rssfeed double amp fix
- automatic addslashes in tweaks editor
- fixed blank cookie
- set proper warnings for old mysql versions
- fixed loading animation graphic in rewritten categories
- {CATID} as 0 replacement now restricted to toplist config line to avoid messing up toplist body
- category per-type listing totals now cached for speedy repeat use
- enhanced preview function with an iframe-based full preview of the listing details page
- built in way to use special icon to replace category folder image
- category permissions area collapsed by default for easier scrolling
- quoting to handle legacy fields that have spaces in them
- fixes subcategory rewriting format bug created by 5.1.17
- new category filtering system option
- fixed listing edit preview
- template variables to count number of each type on current page
- tweak for balanced tabs
- fixed ftp chmod issue for apache mode
- auto table wrapping improvements in search results to prevent breaking wrapper tables
- fixed member integration issues
- added switch to remove birthdays from calendar
- option to have search results page show when there are no results
- fixed array tag being created on bulk additions
- fixed edit profile page required fields system
- removed indentation from email signatures
- usergroup sponsorship promote to listing type feature is now per-level instead of global
- fixed category permissions saving bug
- yahoo geocoding support for UK postal codes
- red border and asterisk for required selector fields
- parent-related listing template variables can now be used on submit listing page
- bulk url adder now skips when url already exists and setting says to check for duplicates on submission
- fixed getmeta button to add tags
- fixed url rewriting issues with skip to category option
- fixed kb article previews
- wysiwyg editor editing apostrophes fix
- fixed regular member profile editing bug
- fixed possible issue with guest caching
- autoreplacement of bad object template variables with blank values to solve state previewing bug
- integration menu is now sorted alphabetically
- page scrape utility now reports read failures properly
- no longer showing deleted listing details page
- now allows comma decimals in price field
- fixed flatfile import bugs
- fixed use of apostrophes in google map pins
- fixed search bug introduced by last release
- fixed rewriting bug with and
- fixed search all bug
- prevented spaces in category special urls
- fixed modlog cosmetic bug
- removed non-applicable fields from codes/smilies/linebreak selection
- fixed checkincompletes pluggable function hook for edit listings page
- fixed inconsistent paypal processing issues
- fixed postal codes bug
- fixed wysiwyg image upload bug
- fixed after edit category redirect bug
- {THISMEMBER vars now available in redirects even when bypassing redirect pages
- fixed error with category permissions check function
- fixed help item editing bug
- PHP 5.3 compatibility fixes
- fixed duplicate domain checker false positives for obscure cases
- fixed error when you require manual selection of category
- custom file fields now stick on preview/incomplete
- better categorization for some PAD 1.15 spec categories
- fixed $redirectchecks tweak
- fixed incrementing of totals on validation of listings for aliased categories
- fixed data loading on installs
- enabled reactivation of trials after expiration
- more informative message for when account expires and then person attempts to confirm the email on it
- fixed details template to show more than 5 slides
- last profile url etc now update properly on site url change
- lat/lon now autocalculated on view of details page when not already known
- autocomplete for some fields on advanced search page
- fixed instantmembers tweak bug
- fixed ability to edit online users date format
- safer thumbnail caching
- avatar thumbnails
- fixed cyrillic compatibility
- added daylight saving time option
- integration with other wsn scripts now automatically shares the stylesheets+images
- fixed PM draft saving
- fixed thread last post urls to be accurate in custom cases
- streamlining of reports code
- PHP 5.3 compatibility for PAD software options
- fixed $tagsizemultiplier tweak
- fixed listing details toplist bug
- fixed listing sponsorship add funds for multiple levels
- fixed integrated avatars
- now 30 reports per page
- fixed the listing details bug introduced in handling for people who didn't apply template changes in the last version
- fixed multilingual fields bug
- fixed setting rejection levels for guests and spiders
- fixed toplist content defaults
- enabled special forum images in wsn forum
- fixed geolocation bug
- fixed category searches
- fixed multlingualization of category selector
- fixed feed processing with cdata areas
- multilingualization now works properly on search results
- automatic correction of misnamed image file extensions
- deferred member ratings to host script in wsn integration scenarios to prevent conflicts
- fixed star height to 19px
- fixed multipage category sorting
- enabled checking for duplicates on submission in all the scripts based on title
- enabled saved link removal redirect
- added secondary and tertiary listing search sort options
- manual search sorting is now a level above primary sort instead of replacing it
- precautionary code to try to catch database-killer bug
- multilingual category selector fix
- fixed backups for servers where socket is specified in host name
- proper sorting for each language in multilingual category selectors
- added option to reject submissions based on key phrases
- set all installations to mysql instead of mysqli due to cases where mysqli is present yet broken
- fixed bulk categories error when there's no selection
- fixed default stylesheet value changes
- better drupal table guessing
- fixed pre-supplied integrations with other databases
- reenabled pm replied image
- fixed guest listing preview bug
- basic compatibility with servers lacking the timezone list function
- fixed geolocation update on pending edit validation
- fixed wsn codes on validation page for pending listing edits
- fixed rating star look on member home page
- fixed attachments issue
- fixed update queries that were triggering safety restrictions
- fix for multilingual category selector sorting
- fixed search highlighting
- search end dates now go to end of day
- ability to set redirect url after submitting category
- `and` no longer removed from category urls
- removed bad usergroup
- fixed multilevel usergroup sponsorship
- fixed email toplists
- fixed 5.1.37 updaterating bug
- fixed the noindex on non-rewritten option to respect custom rewrite urls
- 301 redirects to rewritten version of category where applicable
- enchancements to the send email and email preview pages
- ability to rewrite link details / threads without id numbers
- map updates on edit fix
- rounded corners and shadows in default stylesheet (in applicable browsers)
- fixed usergroup member counts and searches to work when integrated
- duplicate url check in software directory now checks download url instead of website url
- fixed joomla integration file
- fixed leaders page
- enabled wsn code parsing on member home main page
- fixed add event template insertion on adding event field
- fixed dmoz importer help link
- prevented adding blank fields (which can kill site)
- fixed url rewriting bug that broke redirect links
- check to prevent duplicate category name under the same parent
- fixed redirect bug
- fixed more javascript issues introduced by the cached speedup
- improved totals updating on moving between categories
- moved thickbox back to external file
- fixed issue with attachments on aliased listings
- cookie path sanity check on upgrade
- fixed registration defaults page bug with selecting PM activation
- fixed missing nav bits on editor switch
- fixed little age bug in birthday listings
- html in feed-based listings when wysiwyg is on
- autogenerate accounts now applies to bulk pad uploads
- extra check when category total is 0 to ensure it is right
- applied submission denial switch to comment posts
- fixed wsn forum topic regeneration bug
- fixed search results exact match missing bug
- fixed details page missing link template error
- vbulletin integration fix
- unhid send emails page when members are off
- fixed {LINKTOPCATNAME} (requires regeneration)
- fixed numeric help category rewriting bug
- fix to prevent submissions to categories acting as link or search
- fixed errors to show in show errors to admin only mode
- improved compatibility with 5.0 series templates
- fixed search bug with 1 exact match on deleted title
- fixed digest category subscription bug
- fixed show untranslated language
- security update to prevent possible SQL injection
- auto switch to WYSIWYG mode on editing when there is HTML and the usergroup permission does not allow editing HTML
- fixed continue redirect links to index in rewrite mode
- fixed xss vulnerabilities
- fixed obscure search error in certain situations with custom fields containing numbers
- added navsearch tweak
- took hidden login fields out of template when logged in
- fixed cross-post checker bug
- security fix
- fixed unsubscribe all to remove category subscriptions
- confirm email/password fields now persistent on registration incomplete
- fixed checkbox custom field issue
- fixed rss feed timezone adjustment
- timezone adjustments for expiration and effective times
- {LINKCATNAME} and {LINKCATURL} now offer cached
speedy way to use category info from listing - email as login memberlist search and sort fixes
- fixed issue of listings unhiding on member edit
- fixed betweenmax search issue
- fixed internal replies pagination bug
- fixed registration incomplete page bug
- fixed pseudomethod parameter bug
- added rollback option
- fixed calendar to allow events in 2011 and 2012
- fixed edit listing error introduced by .56's decimal normalization
- backported image type recognition fix from 6.0
- ensured uniqueness of incomplete submissions messages
- prevented error on blank meta click
- fixed bug with restricting submissions to bottom level
- fixed category meta overriding listing detail meta issue
- fixed rollback utility mysql error
- fix for losing owner id after editing listing after editing email with email login
- fixed confirmation to submitter without confirmation to admin
- fixed functionwillwork bug
- fixed possible description-wiping bug
- backported favorzipcodes tweak
- backported option for notification of profile edits
- security fix for xss and sql injection issues
- fixed toplists and js exports hindered by recent security patch
- fixed classifieds language conversion
- fixed rss feed ampersands in urls bug
- fixed rewrite title bug
- fixed PAD type bug with delphi sections
- fixed redirect following in url loading functions
- fixed ability to include message in email listing
- fixed curl opt followlocation warning with restrictive hosting
- fixed jquery thickbox bug
- fixed url rewriting memory error on large subdirectories
- fixed usergroup integration bug
- fixed htaccess bug
- paypal HTTP 1.1 compatibility update for 2013
- updated google geocoding to v3 api to fix missing coordinates
- WSN now uses HTML 5
- Reduced queries and increased speed for scenarios where numerous switches are off.
- A flash-based multi-file uploader with progress bars. Uploading numerous large files at once is now a breeze.
- Lightbox slideshows for image attachments.
- Updated WYSIWYG to the latest CKEditor, added background color for it to the stylesheet, and incorporated smilies into it.
- Admin option to choose which buttons are available in WYSIWYG standard and basic modes.
- Attached images are now listed in google sitemaps to improve your google image search performance.
- Added filter search options to the email log page.
- Banning date and reason now in profile.
- Separated the admin-only options under a special heading on submit/edit pages for clarity.
- Added facebook "like" button to improve your social network marketing.
- Standard edit/deletion reason options in a selector for moderators.
- When the proprietary geoip database is loaded, it's now used to show admins the city a poster lives in.
- Added miniature avatars in IM and shoutbox (plus on threads in WSN Forum).
- Online indicator and IM button by posts, and general rejiggering of the postbit.
- Updated to google maps API v3 and simplified the template code.
- Added an option to preview edits of private messages.
- Enabled conditionals in IM chat line.
- Added type selector to the bulk edit listings admin page.
- Prevented submission of non-html in the category header insertion boxes (auto-guesses appropriate meta tag to use).
- The edit option on the details page now returns to listing details instead of to category after finishing.
- In WSN Forum, added a warning prompt when moving a thread another moderator has already moved.
- Submission times now displayed on validation page.
- Color coding for usergroups on manage usergroups page.
- Added 'can view member list' and 'can view member profiles' usergroup permissions.
- Redid sponsorship backend to be more future-proof.
- Custom file attachment fields for calendar events.
- In WSN Forum, when somebody edits their first post title it now automatically changes the topic title too.
- Member ratings now default to percentage approval, with visual bar by posts illustrating.
- Branding tweak, to show your desired brand name in place of WSN in the admin panel. Potentially useful for web designers.
- Added stylesheet to RSS feed.
- An option on submitting/editing a category to set a special page title.
- An option to delete a custom template in the template editor.
- Software directory now handles multiple currencies properly and includes OS icons.
- Number pending validation now listed next to menu entry, and cached an hour for speed on large databases.
- When (as user or admin) editing a listing that has a pending edit, you now see the pending data on the edit listing page instead of the live data.
- A security image for ratings+comments option.
- Usergroup permissions so that ratings can be held for validation (useful when they come with text reviews).
- Visitor stats tracking system showing people who clicked their listings and downloaded their files.
- An improved automated backups system with gzipping.
- Ability to pass &returnto={CURRENTURLENCODED} to the submit or edit pages to be returned after submitting/editing/deleting.
- Category details page is now linked in template.
- SEO settings to turn canonical tags on and off, plus an option for canonical-redirecting aliases.
- Option to prevent members of a usergroup from using certain listing types.
- Listing description length can now be altered by sponsorship.
- Unified spot on the system settings page to set the linking code to ask people to use for reciprocal links.
- Options (size etc) for shopping cart.
- security update to prevent possible SQL injection
- facility to edit tags on edit listing page
- auto switch to WYSIWYG mode on editing when there is HTML and the usergroup permission does not allow editing HTML
- fixed double text in forum add thread page
- fixed obscure search error in certain situations with custom fields containing numbers
- added navsearch tweak
- fixed ability to update number of automated backups
- fixed category maps bad centering/zoom issue
- fixed rating validation issues
- tweaks to allow changing rating star width and height
- afterrewriteon tweak
- fixed wysiwyg descriptions
- fixed cross-post checker bug
- fixed sponsorship bug
- fixed ratings bug
- fixed shopping cart bug
- fixed xss vulnerabilities
- hid server path from error messages
- fixed bulk uploader file type limits
- oversized software application icons resized on download
- fixed unsubscribe all to remove category subscriptions
- security fix
- custom pages system can now handle toplists
- fixed alias editing bug
- fixed admin panel error messages introduced in last security fix
- confirm email/password fields now persistent on registration incomplete
- fixed editing of telephone numbers
- fixed so phone number can now show when there's no address
- fixed category-specific rss feeds catid= format
- fixed checkbox custom field issue
- fixed inability to disable dst
- fixed rss feed timezone adjustment
- fixed software addition bug
- fix to make html stick in admin-only field after regular member edits listing
- timezone adjustments for expiration and effective dates
- support for thousands separator in price input
- 'nolocalurls' tweak for servers not allowed to access urls on themselves via the internet
- better detection of developmentally disabled web servers
- {LINKCATNAME} and {LINKCATURL} now offer cached
speedy way to use category info from listing - email as login memberlist search and sort fixes
- fixed issue of listings unhiding on member edit
- fixed betweenmax search issue
- fixed internal replies pagination bug
- fixed pseudomethod parameter bug
- added rollback option
- added software directory tweaks for publisher and authors urls
- improvements to show votes page
- fixed multiple voting bug
- file attachments in csv imports
- gifize tweak for gif images
- CSV importer for complex CSV files
- manualvalidateimport tweak
- more user friendly csv importer
- improvements to attachment import url processing
- price sort in default template
- new/regenerated members now auto-claim listings with their email
- pending attachments now indicate associated listing info
- option to autogenerate accounts retroactively in software directory
- fixed database upgrade bug with WSN KB
- fixed issue of the validation requirements of secondary groups taking precedence
- fixed calendar to allow events in 2011 and 2012
- admin bypass now bypasses level submit restrictions
- fixed autoupgrade ckeditor copying bug
- updated ckeditor
- new front page template for WSN SD
- option to import secondary categories in CSV importer
- suppress errors debug level now logs to a wsnerrors.txt instead of sending emails
- pdf thumbnails now automatic with imagemagick
- option for admins to manage member subscriptions
- license/os filters in software directory
- tabbed search all template
- added HTML 5 required field attributes
- employed HTML 5 input type="search"
- fixed image filetype identification issues
- fixed watermarking bug
- watermarks now applied to thumbnails > 400 pixels
- fixed bug with showing listings when there are no regular listings and types are mixed
- pad screenshot attachments now autovalidate unless manualvalidatepads is on
- fixed email confirmation autofill on edit profile
- fixed xml feeds
- fixed search all no mixing of types
- fixed english-only currency symbol changes
- fixed bad tag leftovers from rejected listings in certain scenarios
- added regenerate tags option
- ensured uniqueness of incomplete submissions messages
- separate bulk pad submission page for software directory
- restricted rollbacks option to sites with less than 5000 listings
- fixed expiration options to go beyond default days
- prevented error on blank meta click
- restored youtube embed option in gallery
- fixed reviews bug
- added found helpful for reviews
- os and license filters in software directory
- fixed related category deselection bug
- fixed bug with restricting submissions to bottom level
- simple facebook app for any WSN site at facebook.php
- {LINKSAVEDBYCOUNT} and {LINKSAVEDBYLIST} do show who saved listings
- canonicalized reviews and software downloads pages
- fixed bug with disallow reuse of domain name option
- fixed bug with level-based selector
- fixed issue with special category meta tags overwriting listing detail meta tags
- {LINKNUMRATINGCOMMENTS} template variable
- option to change how often static files are generated
- rss parser for templates
- fixed bug with moving category to top level using level-based selector
- new tweaks: noindexonly, extranoindex, neverregenerateratings, sitemapexcludeimages and sitemapexcludefields
- added {LINKLASTVOTEDATE}
- fixed wsn code or smilie deletion bug
- fixed recent html descriptions bug
- enabled spell check as you type by default in wysiwyg editor
- separate usergroup permissions for own and all tags
- localized rss feeds by distance from viewer to listing
- fixed category submission bug
- browser geolocation switch
- titleswithpages tweak
- handling for new youtube share URLs
- useful thumbnails for youtube videos
- fixed 6.0.23's meta html bug
- added detection and removal code for bulk mailer hack that's affecting a few people
- fixed template sharing insertfile issue
- fixed rollback utility mysql error
- fixed trailing / for category canonical urls
- fixed issue with html entities in SEO rewrite settings
- fixed mini-last-avatars bug
- fixed problem with allowaccents tweak
- fixed integration bug with same table names in different dbs
- fixed cookie duration bug
- fix for losing owner id after editing listing after editing email with email login
- fixed cross-script toplist validation requirement
- fixed width autocalculation
- fixed wysiwyg image alignment bug
- fixed postintegration search sort bug
- fixed guest style selection bug
- fixed mysql timeout issue with link checkers
- fixed digest processing slowness bug
- fixed listing reports
- fixed handling of obscure feed format
- fixed multiple voting bug
- added {SEARCHCATNAME}
- fixed hits in query url characters
- fixed admin panel category search
- fixed subcategories when no regular listing type
- fixed sponsorship item number defaulting
- fixed inability to bulk upload files other than images and videos
- fixed html transforming bug that caused unclosed quotes
- clone process now reconnects to db to work on bigger sites
- allowunparsedconfig tweak
- fixed javascript export bug
- fixed integration error
- fixed image code
- fixed blocked phrases bug
- fixed nonbreaking wysi spaces
- fixed flv conversion issue
- auto spell check as you type now a tweak instead of default, for security
- fixed confirmation to submitter without confirmation to admin
- fixed functionwillwork bug
- fixed possible description-wiping bug
- backported favorzipcodes tweak
- backported option for notification of profile edits
- fixed upgrade error
- security fix for xss and sql injection issues
- fixed toplists and js exports hindered by recent security patch
- fixed combined detail/comments next link
- fixed language item addition to multiple languages
- fixed language item deletion
- fixed rss feed ampersands in urls bug
- fixed uploader.swf security issue
- fixed rewrite title bug
- fixed PAD type bug with delphi sections
- fixed compatibility with yahoo hosting file paths
- fixed redirect following in url loading functions
- fixed ability to include message in email listing
- fixed curl opt followlocation warning with restrictive hosting
- fixed jquery thickbox bug
- fixed url rewriting memory error on large subdirectories
- fixed usergroup integration bug
- fixed wysiwyg issues
- paypal HTTP 1.1 compatibility update for 2013
- updated google geocoding to v3 api to fix missing coordinates
- theme packages now include only changed templates, so manual updating no longer needed
- pay to submitter switch for products
- currency code setting
- cart option price bumps
- cart option builder for listings and categories
- utility to bulk-add a list of subcategories to all categories of a given depth
- option to set sponsorship length as 'unlimited' or other word
- logo designer for text-based logos
- affiliate program PAD fields for software directory
- simple google adsense builder
- antivirus scanner
- improved type manager reliability by autogenerating display code
- option to set display order in type manager
- option to filter listing toplists by submitter usergroup
- more themes
- unified style+template selection (reduces confusion and mismatches)
- option to require unique listing titles
- {PASSWORD} now works in activation email
- tweak to use full wysi editor on submit/edit listing
- countries dataset option in setup
- fixed duplicate checker bug
- fixed wsn integration bug
- fixed multiple voting bug
- added listing calendars
- fixed admin template error
- fixed hits in query url characters
- fixed duplicate check of http://
- fixed admin panel category search
- fixed subcategories when no regular listing type
- fixed sponsorship item number defaulting
- added unnecessaryemailrequirement tweak
- added aliascheckboxes tweak
- added bulk sponsorship
- option to choose location of currency sign
- payments now show paypal fee amount
- fixed inability to bulk upload files other than images and videos
- fixed previews
- added google +1 button
- added favorfopen tweak
- clone process now reconnects to db to work on bigger sites
- allowunparsedconfig tweak
- fixed returnto cookie
- fixed html transforming bug that caused unclosed quotes
- added typelimits tweak
- fixed javascript export bug
- fixed type manager bug
- fixed submission count update after sponsorship
- fixed register_globals on attachment bug
- fixed download template bug
- fixed PM preview
- fixed price search
- fixed visual kink on deleting attachment
- added favorzipcodestable tweak
- when adding field, new checkbox to make field advanced searchable
- classifieds thumbnails no longer random in new installs except with randomthumbs tweak, still random on upgrades which autoset the tweak
- added ability to change usergroup during registration through the submit listing page
- smtp mail option reintroduced
- shopping cart now integrates to paypal cart
- fixed listing details page error introduced by last release
- enabled search by submission date
- notification of pending validation now only sent after payment
- fixed sponsorship system to be more scalable
- fixed integration error on obscure servers
- fixed location toplists to work without ipdb
- fixed default meta tags in some non-links scripts
- fixed missing listing type on validation page
- fixed image code
- fixed thumbnail caching bug
- summaries now default to appropriate number of sentences
- made email required field automatically when needed for validation
- automatic repair of crashed db tables
- fixed bulk sponsor bug
- fixed function redelcaration bug of last version
- fixed sponsor type separation bug
- added option to autohide empty categories
- adding settings export option in theme packager
- enabled csv import for larger filesizes and for tsvs
- fixed blocked phrases bug
- fixed rewrite subdomains bug
- fixed ftp error
- fixed file splitter bug
- fixed temp directory deletion bug
- fixed type manager display order bug
- fixed feeds html conversion
- fixed cross-script toplist bug
- fixed search all
- fixed sponsor separation with mix types off
- enabled 6.2 access
- fixed register_globals attachments bug
- fixed cart rewriting
- fixed nonbreaking wysi spaces
- fixed flv conversion issue
- fixed after preview attachment bug
- fixed rare rss feed validation bug
- fixed logo designer bug
- lastedit now updates when software release date changes
- fixed application of resize and watermark on flashupload
- fixed adding wsn codes
- fixed description length preview bug
- fixed unicode description length bug
- fixed helper calls bug
- newline after canonical tag
- auto spell check as you type now a tweak instead of default, for security
- fixed confirmation to submitter without confirmation to admin
- fixed functionwillwork bug
- backported option for notification of profile edits
- fixed possible description-wiping bug
- fixed template/style synchronization bug
- fixed template display bug
- security fix for xss and sql injection issues
- maxzoom tweak
- fixed accents bug
- fixed toplists and js exports hindered by recent security patch
- fixed effectivetime bug
- fixed absolutizing of urls in map pins in rewrite mode
- fixed missing listings with mixed types bug
- fixed incorrect message on pad csv import duplicates
- fixed search all fulltext bug
- fixed quick reply rewriting bug
- fixed bulk move listings bug
- fixed language item addition to multiple languages
- fixed language item deletion
- fixed rss feed ampersands in urls bug
- fixed uploader.swf security issue
- fixed rewrite title bug
- fixed PAD type bug with delphi sections
- fixed compatibility with yahoo hosting file paths
- fixed redirect following in url loading functions
- fixed ability to include message in email listing
- fixed curl opt followlocation warning with restrictive hosting
- improved wordpress member integration file
- fixed jquery thickbox bug
- removed wysiwyg from the custom pages system so toplists and other codes can format properly
- fixed revoting count bug
- fixed url rewriting memory error on large subdirectories
- fixed thumbnail generation bug
- updated jquery, replaced autocomplete and slideshow to fix IE 9 and 10 autocomplete failure
- fixed usergroup integration bug
- fixed wysiwyg issues
- paypal HTTP 1.1 compatibility update for 2013
- fixed default code for custom file field display
- enabled thumbnail caching for custom file fields
- fixed skip to category bug
- fixed accepted listing email
- updated google geocoding to v3 api to fix missing coordinates
- more geocoding API updates
- made comment ratings a separate switch
- added option to allow people to change their rating votes
- fixed register_globals attachments bug
- fixed cart rewriting
- simplified listing quantity calendars interface
- option to delete all other themes when installing a theme
- added tax options
- added order history section
- autogenerate accounts switch now generates account on cart purchase
- fixed nonbreaking wysi spaces
- new flash video player with fullscreen
- incorporated video player into all scripts details pages
- when editing stylesheet, non-applicable style elements are now hidden to keep it shorter
- automatic thousands/decimal normalization for int and float fields
- reogranized the additions menu
- lastedit now updates when software release date changes
- fixed after preview attachment bug
- fixed rare rss feed validation bug
- fixed application of resize and watermark on flash upload
- fixed logo designer bug
- fixed critical bug in in the automatic thousands/decimal normalization
- alterations to the default theme
- fixed secondary categories on validation page
- fixed adding wsn codes
- added votes per day limit
- combined lost pw and activation resend
- security image for lost password/activation requests
- security image now based on session value
- inline ajax internal replies
- newline after canonical tag
- inviter now listed in profiles
- automatic american city and state and country detection based on category structure, autohiding of those redundant fields
- fixed description length preview bug
- fixed unicode description length bug
- fixed helper calls bug
- fixed guest ratings bug
- multistep submissions option
- added level-based selector for secondary categories
- fixed catname update on bulk move listings
- improved reliability of on-install data loads
- necromancing prevention option to allow posts longer than specified length
- auto spell check as you type now a tweak instead of default, for security
- fixed secondary category errors
- fixed noaccess template
- tweak to disable style integration
- fixed searching in secondary categories
- fixed software directory template errors
- enabling passing custom thumbnail sizes for custom file fields
- fixed error with sponsored submissions
- fixed sponsorship bug
- fixed guest submission rate limit
- fixed confirmation to submitter without confirmation to admin
- fixed exclusive theme installs
- fixed submit after meta data bug
- fixed secondary alias cosmetic issue
- fixed software directory conditionals bug
- fixed feeds bug
- fixed field type upgrade issue
- fixed functionwillwork bug
- fixed validation after sponsorship bug
- turned off html 5 required field attribute
- added incompletefields tweak
- added month ago option to new listings page
- added link trade column to new listings page
- fixed google maps apostrophes bug
- more informative bytespermem limit error
- allow x free listings then more listings as paid
- cache system now respects style selection and mobile
- tabbed validation interface
- fixed thousands and decimal normalization for search
- prevented admins from deselecting all searchable fields
- fixed WYSI to plain editor switching bug
- fixed sponsorship bug of not being able to have recip as lone free type
- fixed inability to change settings in 6.2.13/4
- fixed cache system bug from 6.2.13/4/5
- fixed flv video thumbnail bug
- fixed regenerate listings bug
- fixed style fallback bug
- seconarystatescountry and secondarystateslist tweaks
- fixed sponsorship bad labeling scenario
- fixed possible description-wiping bug
- fixed template/style synchronization bug
- fixed template display bug
- security fix for xss and sql injection issues
- toplists now support infinite levels of sorting instead of just two
- fixed attach file error
- fixed payment member data display error
- fixed search settings update when comments or members switched off
- bulk sponsorship fixes
- fixed validation of listing edits
- maxzoom tweak
- fixed toplists and js exports hindered by recent security patch
- fixed accents bug
- more entropy for backup sql filenames
- fixed ffmpeg bitrate error
- fixed effectivetime bug
- fixed absolutizing of urls in map pins in rewrite mode
- fixed missing template in non-links scripts
- fixed editor switch bugs
- fixed missing listings with mixed types bug
- added related urls feature
- fixed incorrect message on pad csv import duplicates
- fixed missing username in autogenerate account emails
- fixed search all fulltext bug
- fixed quick reply rewriting bug
- expanded authorize.net to cart payments, bundled sdk
- defavored member validation tab
- fixed bulk move listings bug
- fixed removal of last secondary category
- fixed sponsorship page error
- removed email link from bug reports for non-admins, defaulted to suppress errors mode
- proper language for sponsor types
- prevented submission to usergroup-sponsored listing types
- fixed language item addition to multiple languages
- fixed language item deletion
- fixed secondary usergroups handling
- fixed registration default bug
- fixed setup bug
- fixed extranous table closing tag for tableless layouts
- fixed sponsored type selection on incomplete submission
- fixed rss feed ampersands in urls bug
- fixed holding of listing until paid even when validation not required
- fixed redirect message to sponsor page
- fixed add fields search code for several types
- fixed theme packager language bug
- fixed uploader.swf security issue
- fixed rewrite title bug
- fixed PAD type bug with delphi sections
- fixed posts display after undeleting thread
- fixed redirect to dead page after deleting listing
- ensured proper elimination of expired MLS listings
- fixed detail+comments poster name bug
- excluded some undesirable pages from return redirects
- fixed bulk sponsorship issues
- fixed custom reject/accept bug
- fixed compatibility with yahoo hosting file paths
- fixed redirect following in url loading functions
- fixed ability to include message in email listing
- fixed curl opt followlocation warning with restrictive hosting
- added nofollow to url autolinking
- fixed editing of generics
- fixed timezone adjustment bugs in calendar
- fixed admin search urls to be absolute
- fixed event deletion bug
- fixed {MAXFILES} display bug
- fixed jquery thickbox bug
- fixed integration mailadmins bug
- fixed integration edit profile bug
- improved wordpress member integration file
- fixed and speeded type order field calculations
- removed wysiwyg from the custom pages system so toplists and other codes can format properly
- category template variables are now parsed in the category details page title
- fixed pagination of pending payment
- fixed upgrade issue for some accounts
- fixed revoting count bug
- fixed url rewriting memory error on large subdirectories
- fixed thumbnail generation bug
- updated jquery, replaced autocomplete and slideshow to fix IE 9 and 10 autocomplete failure
- fixed usergroup integration bug
- fixed sponsored description length bug
- fixed wysiwyg issues
- fixed to not allow editing integrated usergroups
- fixed uncheck all on validation page
- fixed default code for custom file field display
- enabled thumbnail caching for custom file fields
- fixed skip to category bug
- fixed accepted listing email
- updated google geocoding to v3 api to fix missing coordinates
- more geocoding API updates
- fixed listing approval error
- several security updates
- fixed to escape spaces and hyphens in subdirectory names in htaccess
- fixed autolockout on excessive password attempts
- fixed prevented wrongful logout caused by security precautions in some situations
- fixed language selector issue
- fixed wysiwyg descriptions
- added iconv conversion to more reliably prevent invalid characters in rss feeds
- automatic self-upgrading (never miss a security update)
- autoupdating for uncustomized image files
- autoupdating of uncustomized style elements without messing up customized style elements
- improved switches interface
- free maxmind ip location
- autofill of city and state when entering USA postal code
- maps now separately paginated
- when integrating, the cookie path is autoset to / and cookie domain to .domain.com so we don't have to worry about not being able to read/write the cookie of the other script
- cached settings, switch and usergroups data to improve speed
- changed admin directory name to wsnadmin for new setups to avoid any possible conflicts
- characters used counter now works with wysiwyg, and doesn't count html or codes against the limit
- title/description/tags spidering now automatic without a button
- automatic title/description/tag spidering for youtube videos in WSN Gallery
- image uploader in wysiwyg editor
- option to disallow images in listing descriptions
- ocPortal integration option
- warning for bad styles or template sets
- various wsn gallery cosmetic enhancements
- simplified the add fields page
- sponsorship item numbers now only prompted for with 2checkout, auto-assigned with other processors to simplify interface
- remove field now fully removes all standardly inserted traces
- wsn gallery now properly downloads youtube thumbnails for native use
- wsn gallery's bulk submit page now supports long lists of youtube urls
- wsn gallery's validation page now properly previews youtube video
- listing tools bar subtemplate with current area selected
- place to customize report reasons
- exact map pin positioning with submit/edit map
- renamed javascript functions to use a wsn_ prefix to avoid any possible conflicts
- country flag icons NATIONALFLAG} now available standard
- option to hide member signatures from guests and search engines
- member profile maps of owned listings
- option to ban members by location (IP city or country)
- autoselect timezone for guests when maxmind's geolocation is loaded
- switch editors without page resubmission
- coupon codes system to apply accross the board percentage discount to sponsorships
- sponsorships are now time-based instead of funds-based
- switch for second address field
- opengraph tags option
- 'can email submitters' usergroup permission with associated toolbar option
- rsscacheseconds tweak for rss caching
- now using more flexible yahoo api instead of geonames api for city/postal range geocoding fallback
- trials now autoupdate
- url cloaking switch
- fixed compatibility of url rewriting with cloaking switch
- fixed coupon issues
- fixed compatibility with wysi switch off
- subtemplatized the anti-spam CAPTCHA for easier changes
- fixed guest style selection
- fixed missing flag icons in non-links scripts
- fixed custom reject/accept bug
- fixed timezone autocalculation bug
- option to import listings from web search
- workarounds for some modsec rules
- fixed member ip location bug
- fixed bulk sponsorship issues
- fixed PM quotes
- fixed compatibility with yahoo hosting file paths
- fixed add fields generated template code
- fixed scenario where url rewriting activates on setup on non-supporting server
- fixed PM forwarding in plain text
- easier option for admin to create a sponsor listing without paying
- removed unnecessary fields in csv picker list
- fixed field list update on separated funds import
- fixed default setup types bug
- fixed description editing bug
- enabled addresses containing only state and country
- added challenge questions option for spam prevention
- speed optimizations for certain switches off on large dbs
- noinvisiblegroups tweak for speed
- removed hitsintemp/hitsouttemp
- switchized the keyword subscriptions
- postal code fill fix
- fixed search bug with effective/expirations switches off
- fixed rss feed bug with effective/expirations switches off
- fixed checkbox searches
- added {CATSUBSCRIBERLIST}
- added manage subscriptions option to profile admin menus
- fixed bulk sponsorship page to exclude category-specific sponsorship levels from calculations so values remain correct
- fixed offline payment recording and sponsorship error
- fixed currentlinkableurl bug
- removed extraneous details template character
- added description and notes sponsorship level fields
- included custom subdirectory in theme packages
- added tweak to speed searches
- duplicate member checker now more scalable
- fixed broken settings pages
- fixed switch association updates
- fixed toplist issue
- fixed next/previous bug
- fixed returnto cookie issue
- fixed ability to submit after switching to WSYI when field is required
- fixed a paypal processing bug affecting some server configurations
- search ips page now searches city names instead of host names
- comments no longer resolve host names, allowing speedier submits
- when usergroup can use html, plain editor now shows html
- fixed geolocation of marker on submit map
- fixed strdeep bug affecting level-based category edits
- fixed listing urls in categories that have special urls
- enabled apostrophed category name rewrites
- added french language pack
- switch to download listing attachments as zip
- category attachments download now zip instead of tar
- csv download option
- [youtube] tag now handles youtu.be urls properly
- fixed apostrophe escaping bug of last couple versions
- fixed meta tag changes
- fixed tag additions
- fixed unnumbered toplist issues
- fixed autobuddying of inviter and invitee
- fixed sub-zero submission totals
- fixed redirect following in url loading functions
- fixed upgrade with rollback
- fixed style designer bug
- increased default maximum feed size
- fixed search map bug
- fixed curl openbasedir bug
- fixed full title search with ziprange switched on
- fixed link importance formula mangling
- fixed recent meta tags html strip bug
- fixed recent version extra .htaccess content bug
- added noautofocus tweak
- enabled display of listings pending email validation on validate page, with warning note
- enhanced antivirus scanner
- eliminated antivirus time limit error on restrictive shared hosts
- added claim via edit switch
- fixed bulk sponsorship bug
- fixed tsv imports with attachments
- fixed edit listing aliasing bug
- fixed repeated sponsorship end email scenario
- fixed autolinking of certain urls
- added minimum average words per post feature
- fixed wsn codes update html entity bug
- fixed related urls editing bug
- https-izing for authorize.net now applied only to images and scripts
- fixed CAPTCHAs
- fixed possibility of too large a rating via ajax vote
- fixed description length indicator with sponsored types
- fixed wrongful submission on preview after incomplete
- fixed non-default-country city input
- fixed submit/edit map update on country change
- geocodezips tweak now also does city-only geocodes
- fixed backups bug with special characters in mysql passwords
- fixed description lengths bug with sponsored levels with no length restrictions set
- fixed reporting of listings
- fixed inability to remove adsense
- fixed run sql utility
- fixed ability to include message in email listing
- fixed aliasids foreach error on adding category
- prevented stubborn caching of CAPTCHA by konqueror web browser
- removed page refresh on non-level-based category selector change on submit/edit listing templates for consistency between category selector types
- added {THISMEMBERSUBMISSIONSTODAY}
- added setting to choose whether listings submitted to paid type should use free type until paid
- fixed day count listing for unpaid sponsorship
- added nofollow to url autolinking
- fixed logging of thread move categories
- fixed coupon codes with multiple sponsorship levels
- fixed editing of generics
- fixed display of sponsor level descriptions
- fixed calendar event validation
- nonexistantly large thread and category page numbers now 301 redirect to last page
- for csv imports, city categories now create inside appropriate state if states exist as categories
- added bumps system
- fixed last version's redirect loop on some setups
- fixed comments page redirect loop
- fixed issue with incremental options switch with default days to expiration
- fixed timezone adjustment bugs in calendar
- fixed admin search urls to be absolute
- fixed event deletion bug
- fixed tweaks editor apostrophe/semicolon bug
- added css to force firefox to differentiate placeholder text
- added countrycodenames and countrycodecodes tweaks
- added httpfields tweak
- added pmtofield tweak
- slower geocoding requests on regeneration when google returns 620
- added category-specific total listings limit
- added map making functions
- added BOOL} versions of {FUNC template variables
- fixed guest caching bug
- fixed banned locations bug
- fixed {MAXFILES} display bug
- added {LINKHITSOUTINLASTDAYS}
- fixed conditionals in language items / emails bug
- improved wordpress member integration file
- fixed cookie login during autoregistration
- fixed and speeded type order field calculations
- fixed jquery thickbox bug
- fixed integration mailadmins bug
- fixed integration edit profile bug
- removed wysiwyg from the custom pages system so toplists and other codes can format properly
- fixed registration to sponsor group bugs
- added sponsorship price listings to registration page
- added level descriptions to the price listings
- set calctypeorder to run to ensure correct sorting
- fixed member registration bug
- fixed toplist generator template conditionals bug
- fixed hits counting bug
- autodeselection of name field requirement when email logins switch on
- category template variables are now parsed in the category details page title
- workaround for another crazy mod_security rule
- fixed switch association bug
- fixed style schema bug
- added {RSSDESCRIPTIONSTRIPPED} to template feed parser
- enabled full html in template feeds
- added admin sponsorship package selection option on submit listing
- fixed saving report reasons
- fixed pagination of pending payment
- fixed bug with banned members not seeing message
- fixed bumps per day 0 values
- fixed revoting count bug
- fixed url rewriting memory error on large subdirectories
- updated jquery, replaced autocomplete and slideshow to fix IE 9 and 10 autocomplete failure
- turning site offline now disables caching until back online
- fixed extra htaccess content
- fixed usergroup integration bug
- fixed horizontally-challenged date format
- fixed geocities table bug
- fixed 301 redirection of moved listings
- fixed security image message on previews and multi-page submits
- avatars on listings now updated properly when member avatar changes
- fixed subcategory columns setting
- fixed member rating formulas
- fixed javascript error on details page
- fixed wysiwyg issues
- set mime type for xls files
- paypal HTTP 1.1 compatibility update for 2013
- fixed attachment list on previewing topic in WSN Forum
- fixed slow regeneration bug
- fixed thumbnail caching bug for nonstandard sizes
- fixed multi-word web search scrapes
- fixed to not allow editing integrated usergroups
- fixed limitlinks error
- fixed ratings bug when requiring validation of votes
- fixed default days to expiration not appearing in options
- enabled preview button syntax for multi-step submits
- fixed uncheck all on validation page
- enabled .htaccess conditionals in other .htaccess content box
- fixed extraneous line breaks in WYSIWYG
- fixed 404 redirects in admin panel
- fixed edit listing time timezone adjustment
- fixed bulk uploader duplicates
- fixed search overlaxness bug
- fixed registration defaults
- fixed duplicate title restriction in KB
- fixed xml imports
- fixed editing wysi/plain literal html brackets issues
- write locks to stop duplicate emails on extremely popular sites
- fixed sslization of stylesheets for IE authorize.net
- fixed bulk sponsor price javascript IE compatability
- fixed default code for custom file field display
- fixed theme installer delete other themes missing images bug
- enabled thumbnail caching for custom file fields
- fixed skip to category bug
- fixed custom field thumbnail size bug
- fixed level selector custom template bug when standard template empty
- fixed accepted listing email
- updated google geocoding to v3 api to fix missing coordinates
- fixed listing approval error
- fixed to escape spaces and hyphens in subdirectory names in htaccess
- removed bad email on new category suggestion
- site url now included in upgrade failure notices
- backported THUMBIMAGE} template vars
- fixed table locking bug affecting email notifications
- fixed old parent data on moving category
- fixed category flat file import csv
- fixed multi-checkbox fields on registration page
- fixed occasional updatelinktotals errors
- fixed guest editor switching bug
- fixed PM attachments when bypassing redirects
- fixed missing javascript
- enabled unsubscribe all link to work without login on sites that require login to see any pages
- fixed flaw in csv sample data detection
- fixed extraneous title selection in csv import selectors
- fixed some multibyte character counting issues
- fixed ckeditor excessive html entities
- fixed top level category maps to respect subcategory inheritance setting
- fixed wrong ip on feed-sourced listings
- several security updates
- fixed a couple of url canonicalizations
- fixed autolockout on excessive password attempts
- fixed prevented wrongful logout caused by security precautions in some situations
- fixed language selector issue
- fixed wysiwyg descriptions
- fixed possibility of nameless emailless members with direct registration email login and no required fields set
- added iconv conversion to more reliably prevent invalid characters in rss feeds
- fixed extraneous URL absolutizing on some literal html with rewriting
- fixed validation problem when category doesn't exist
- fixed issue with blank emails on registering during listing submission
- fixed submit template to hide registration on submit when registration is disabled
- ensured that autoregistration doesn't happen when registration is disabled
- increased allowed failed logins per day to 100
- fixed number of days in expiration warning emails
- fixed wysiwyg html codes
- fixed possible search and toplist sql injections
- enabled new autosetup feature selection mechanism
- fixed possibility of bad activation codes starting with 3D on quoted-printable mime emails
- announced final expiration of series, this is the last 7.0 release
- toplist caching for dramatic average speed improvements
- option to use auto-renewing subscriptions for paypal sponsorships
- rollbacks are a switch now and disable at 2000 items
- more secure salted password encoding default
- ability to change password encoding method without forcing people to get new passwords
- improvements to pending validation interface, saving space with thumbnails there
- fixed secondary usergroups permissions with blank-as-infinite fields
- "delete and ban" option on validation page to ban submitters
- option for autoshrinking of large images in comment posts or anywhere else the shrinkimages css class is applied
- added beforemoderation pluggable function
- reduced database space used by category permissions
- added math switch for full LaTeX etc support
- HTML 5 multiple file uploader
- admin payments records page now uses friendly type/usergroup names
- "add offline payment" page now uses selector of sponsorship levels for simpler and more consistent input
- added subtemplate for custom listing field display, which now displays on print page too
- option for moderators and admins to request revisions of listings and comments before validating them
- left side category tree menu switch
- documentready.txt and morejavascript.txt depreciated in favor of templates for their purpose
- admin option to search listings/comments/members by IP city
- quick reply to last page of thread is now ajaxily refreshless
- comment post reporting is not ajaxily refreshless
- added member gender option
- improved speed of threads that have large numbers of internal replies
- option to make live toplists, updated every x seconds without a page refresh
- shoutbox is revamped with AJAX
- post reporting is now refreshless AJAX
- added searchalldefaulttab tweak
- start from scratch option in mls import
- moved all automatic header insertions to before the default stylesheet, so that the stylesheet can override styles set therein
- added an option (enabled by default) to load jquery libraries from google cdn.
- added admin template for custom settings so they can add them without admin cp getting out of date, and a new page in the settings section for displaying them
- localization option to allow submitter to specify price currency
- enabled facebook connect single-click registrations and logins
- moved the caching options to advanced page, since they do mess things up for those who aren't thinking carefully
- social settings page
- added pinterest and google+ share button options
- addthis button now loads asynchronously to avoid slowing down pages
- social feed wizard for displaying twitter feeds
- added option for members to download all their posts as text file
- added usergroup permission for listing description length
- added statistics area switch
- fixed bad setup password bug
- fixed parse error when discussing parse errors
- fixed limitlinks error
- fixed integration field bugs
- prevented admins from inputing bad header info in submit category
- support for {CATNAME}/{LINKCATNAME} rewriting formats
- changed toplist generator to refuse to generate if no content in box
- added option to remove listings with illegal domains that are already in the directory
- fixed ratings bug when requiring validation of votes
- enabled preview button syntax for multi-step submits
- fixed uncheck all on validation page
- fixed default days to expiration not appearing in options
- enabled .htaccess conditionals in other .htaccess content box
- mod_security now autodisabled when URL rewriting is on
- fixed extraneous line breaks in WYSIWYG
- fixed admin deletion of non-admin tags via edit page
- fixed calendar event editing
- fixed issue with secure urls and external jquery
- fixed multiple currency input
- fixed edit listing time timezone adjustment
- fixed bulk uploader duplicates
- fixed facebook logouts/account deletes
- fixed simplemodal js path
- styled social buttons with socialbutton css class
- added default content for more toplist types
- added depluralization adjustment for emails
- added affiliate links switch
- fixed pay per click sponsorship issues
- fixed wysi bugs with required fields
- fixed multiple currencies display bug
- fixed search overlaxness bug
- fixed registration defaults
- fixed duplicate title restriction
- fixed admin settings bug of last version
- removed style designer
- fixed xml imports
- fixed comment edit default hidden and unhid recent hides
- fixed combined detail comment quickposting issue
- write locks to stop duplicate emails on extremely popular sites
- added xmlfields and xmlrecordslabel tweaks
- added {MEMBERSAVEDLIST} template variable to show listings saved by member
- added {CATTOPLEVELNAME}
- fixed rewritten trader profiles
- fixed double coupon use with back button
- fixed editing wysi/plain literal html brackets and text eating issues
- allowed category icons to show despite usergroup permissions on attachment viewing
- fixed email queue table locks issue
- fixed moderation notification PMs
- fixed sslization of stylesheets for IE authorize.net
- fixed bulk sponsor price javascript IE compatability
- added a graph for the stats page
- added REWRITTEN[varname]} template vars for custom rewriting
- fixed default code for custom file field display
- enabled thumbnail caching for custom file fields
- enabled custom sizes for custom file field thumbnails via parameter passing
- now showing {UNIQUETOTAL} instead of {TOTALLINKS} by default
- changed link totals updating to regenerate instead of increment, for hopefully improved accuracy
- added tweaks for number formatting
- fixed member system integration bug
- fixed theme installer delete other themes missing images bug
- fixed debug message got here on country change
- setup now calculates legal max file size
- fixed missing category on search results
- switched back to jquery uploader unless html5uploader tweak is set, to reduce misunderstandings
- removed extraneous affiliatelink
- added afterlogin pluggable function
- new default theme
- fixed dates bug with GMT timezone
- fixed dontcachesubcats tweak
- fixed incomplete regeneration bug
- fixed smilie editor bugs
- fixed custom field thumbnail size bug
- stopped query caching in profile area so subscriptions and saved listings are up to date
- topic regeneration can now fix bad creation timestamps
- added {LINKFIELDCONTAINS[fieldname <,> text here]} for safer text search conditionals
- added {LINKFORMATFIELD[fieldname]} and FORMAT postfix for number formatting so conditionals can still use safe unformatted version
- fixed require unique titles
- fixed unparsed header vars in some parts of admin panel
- fixed style update unwanted change issue
- fixed bad template/style autocorrect
- added nofollowsymlinks tweak
- added option to set name on default email from address
- unvalidated count in menu now updates dynamically every 150 seconds
- added timeout handler for ajax quickposting
- added notification and instructions to member when email is deactivated by bounce detector
- url rewriting updates to support more formats
- fixed email write locks bug
- SymlinksIfOwnerMatch now replaces FollowSymLinks on servers where php and ftp user are the same
- fixed bug where geoip reload messes up submission dates, enabled regenerate listings to fix existing wrong dates
- fixed unvalidated count update
- fixed extraneous admin main message
- fixed gender field editability
- fixed redirect to last page after quicky reply from earlier page
- added number formatting options to the localization settings
- fixed error on registering while submitting
- fixed wsn links missing setup file
- option to choose name/password when autoregisration is on
- eliminated extraneous username prompt from submit page when email logins on
- when excluding search engines from non-rewritten pages a rel nofollow is now affixed to non-rewritten links to compliment the 404s
- offloaded timed actions and digests to helper background threads to speed pages on large dbs
- added thumbnail preview in default listing bit when image is attached
- trial version process changes
- fixed autoscroll in chat
- fixed email notification of pending listings
- made mobile user agent detection case insensitive
- added permalinks on comment posts
- autoquoting of special reserved field names in mysql conditions
- fixed guestbook post editing, post numbers and permalinks
- fixed ordering problem affecting fulltext search
- fixed incorrect category count after rejecting suggested categories
- reordered subscription list by last comment
- revived google pagerank calculation
- fixed quick reply as first comment
- fixed PMing when using emails as usernames
- prevented another special character from breaking rss feeds
- better html-aware string shortenings
- logo designer now supports horizontal stretching
- new header and menu default design
- added gradient shadows at bottoms of boxes
- fixed obscure unwanted quotes for html enabled users
- fixed admin panel context links
- attachments now autovalidated at the time their listing is validated
- newuploader tweak for experimental uploader
- stopped birthday emails from client script when integrated into other wsn script
- added captions and ordering for the experimental uploader
- manage templates page now correctly selects appropriate template/style to match selection
- fixed skip to category bug
- fixed missing rewritelink value in some scripts
- fixed usergroupdata cache update on adding group
- fixed language update bug
- fixed sponsorship level upgrade duration bug
- uncached randomly sorted toplists
- simplified the new uploader
- partial schema.org markup for details templates
- added analytics code option to template settings
- fixed toplist caching bugs with count and distance
- now recording itemnumber and sponsorlevel in payments table
- star ratings for custom rating fields with {LINKSTARS[fieldname]}
- {LINKTHUMBURL[w <,> h <,> number]} go get numberth thumb
- {LINKATTACHMENTFIELD[caption <,> number]} to get numberth attachment caption
- added most recent search terms list to the search log page
- added search type, category, searching member and result count to search log
- added setting to choose how many days to retain search logs
- added caching for toplist totals and pagination counts
- fixed level selector custom template bug when standard template empty
- stopped apache mode chmoding as it sometimes misdetects
- wordpress integration now allows registering via wsn side
- ajax star votes now associated to member correctly
- vote page ajax stars now indicate only own vote(s)
- added google talk and skype member fields
- added custom rating field votes to the show individual votes page
- fixed accepted listing email
- fixed custom size thumbnails bug
- fixed so when member field is added on integrated site it updates the field cache of the other wsn script
- fixed automatic addition of fields referenced in integration file
- autodiverged listing and comment counts for new wsn integrations
- changed default help category rewrite to safer alternative
- added mod_security warning message
- added embed urls for gallery
- fixed autocompletes
- searching username in a thread now brings up all posts by the user in the thread
- display links page query caching for greater speed
- gzipped cache files
- added noinstantsubscriptions tweak
- fixed PM drafts
- fixed file path truncation issue
- fixed cache bug with separated sponsor links
- cURL redirect following for safe mode
- fixed cache bug with ratings, removed some recently added listing query caching spots
- changed default country list to match maxmind
- added modifyendoutput plugin
- removed required field attribute from internet explorer due to report of IE malfunction
- added support for partial category selectors
- fixed emails error
- a backup is now autogenerated of each template set before upgrading
- fixed likely cause of wrongly reverting templates
- fixed disabling of selector options when submitable levels are limited
- updated thumbshots.com support via Admin -> Settings -> Listings
- thumbshots caching
- missing thumbshots now replaced with custom image
- fixed error with non-alphabetical field sort in multilingual
- fixed datepicker bug
- fixed wildcard subdomains javascript bug
- disabled caching of cross-script toplists
- prevented attempts to exchange links with listings that don't have a url
- rewrote listing sponsorship for better efficiency and testability
- made trader ratings only appear when there is one, placed add trader rating link in member home
- extended add from web search to handle country domains and up to 300 listings
- fixed show suspects refresh in link checker
- fixed incorrect trial expiration notice on db error
- support for mapquest openstreetmap geocoding
- fixed redirect after regenerating link when comments disabled
- referrer headers no longer set except for thumbshots.com, to fix google geocoding errors
- updated google geocoding to v3 api to fix missing coordinates
- reenabled members setting custom email for each listing in submit template
- set limit of one helper call per page with queue system to handle extras
- changed uninstaller to make sure to only delete wsn-created files
- changed autofocus defaults
- enabled level based category selector for admin panel
- added quick IP block/unblock links on email logs page
- added prefixed submissions field for wsn integration to avoid conflicts, normalized non-integrated submissions count fields
- speed fix for sites with many categories
- more geocoding API updates
- fixed theme installer to reinstall multilingual instead of default where appropriate
- thumbnails now keep file type of original, enabling transparent thumbnails
- fixed duplicate attachment upload bug
- automatic bad cache flush on manual prefix change
- made logo designer more intelligent in wsn integrated scenarios
- option for top level categories to show listings from their descendents
- new strategy for updating category totals on moving listing, via regeneration trigger
- removed some junk data from settings table
- prevented the name of files with underscores, to fix attachment autodeletion bug
- fixed minor registration defaults issues and auto-included custom fields
- mb string check for geoip in case moving hosts
- {LINKEMAIL} now avoids fallback to member email when in add or edit form, to prevent unintended data
- other rewrite urls now automatically changes links before output to point to the rewritten version so we don't have to manually edit the templates
- added admin panel warning message when GD disabled
- fixed paypal to submitter
- fixed double extension attachment name bug
- fixed related listings bug
- fixed admin notification of edits
- fixed to escape spaces and hyphens in subdirectory names in htaccess
- prevented repetitive caching attempts on dead feeds
- fixed description length calculation discrepancy
- fixed DST locale issue
- fixed attachments from showing on validation page before listing is submitted
- prevented adding fields named after mysql reserved keywords
- default country selection on submit listing page now set by geolocation
- added alwaysrecordcountry tweak
- added level based category selector to bulk edit categories page
- fixed trial version error
- fixed submit bug of last version
- option to email file attachments
- fixed file attachment bug of last version
- fixed attachments shown in preview
- fixed MIME error in WYSI uploader
- fixed search all to always default to a tab that has results in it
- removed bad email on new category suggestion
- added nogeocountry tweak
- fixed attachments bug
- fixed WYSIWYG paragraph break vertical spacing bug
- fixed listing preview
- images directory now created when creating new stylesheet in admin
- backported THUMBIMAGE} template vars
- PAD importer now supports qarchive semicolon format
- fixed helper queue bug
- thumbshots now default to using pagepeeker.com
- added Run Helper Queue admin option
- added regenerate thumbshots option
- fixed watermarked caching bug
- stopforumspam now checks email instead of username
- new software dataset
- fixed issues with non-image post attachments
- fixed left side menu caching bug
- added numimages and numfiles listing fields
- fixed alwaysrecordcountry tweak
- fixed {LINKPRICEINCURRENCY} bug
- fixed states issue
- changed trials to not expire front ends
- fixed {MEMBERSPERPAGE} bug
- fixed quick posting on combined details+comments
- fixed missing map and bulk upload button on admin panel submit listing
- fixed southern hemisphere maps
- fixed behavior on moving category to new parent category
- fixed category flat file import csv
- price searches now autostripped of non-numeric characters
- enabled manual updates of titles summaries and descriptions to override PAD update data in software directory
- enabled direct javascript calls to slimbox
- fixed imagemagick fallback thumbnails
- fixed sponsor separated display of deleted listings
- added 8.0 upgrade link
- fixed local maps for designated cities
- enabled {CHANGES} change list in edited listings email
- fixed chat bug
- fixed cache update bug
- fixed login error
- modified MLS importer to work with SFTP
- clone utility rewriting fix
- fixed multi-checkbox fields on registration page
- fixed clone utiltiy bug
- fixed series upgrade uploader directory copy
- fixed github 404s affecting new uploader
- fixed misassignment of some attachments to wrong listing
- fixed occasional updatelinktotals errors
- fixed guest editor switching bug
- fixed PM attachments when bypassing redirects
- fixed missing javascript
- new member template variables for bulk sponsorships
- enabled unsubscribe all link to work without login on sites that require login to see any pages
- made nofollowsymlinks tweak accessible to tweaks editor
- fixed flaw in csv sample data detection
- fixed extraneous title selection in csv import selectors
- fixed some multibyte character counting issues
- fixed ckeditor excessive html entities
- fixed top level category maps to respect subcategory inheritance setting
- fixed bad link in category edit page
- fixed state selections on geoip country
- fixed wrong ip on feed-sourced listings
- several security updates
- fixed a couple of url canonicalizations
- fixed autolockout on excessive password attempts
- fixed prevented wrongful logout caused by security precautions in some situations
- fixed language selector issue
- fixed registration problem when blank username exists and email login switch is on
- fixed possibility of nameless emailless members with direct registration email login and no required fields set
- fixed wysiwyg descriptions
- added iconv conversion to more reliably prevent invalid characters in rss feeds
- fixed sporadic toplist bug
- fixed extraneous URL absolutizing on some literal html with rewriting
- restored options to wsn forum submit topic
- fixed link checkers autoredirection issue
- fixed cosmetic issue with thumbshot regeneration when there are no thumbshots
- fixed validation problem when category doesn't exist
- made email a required registration field on new installs
- fixed submit template to hide registration on submit when registration is disabled
- ensured that autoregistration doesn't happen when registration is disabled
- fixed number of days in expiration warning emails
- fixed wysiwyg html codes
- enabled new autosetup feature selection mechanism
- fixed query cache update on editing comment
- fixed youtube embeds for secure urls
- removed twitter feeds option since twitter no longer supports rss
- fixed possible search and toplist sql injections
- added toplist option to show listings near coordinates
- fixed error message on removing usergroup field
- fixed thumbshots issue
- fixed mistake in default member toplist content
- fixed possibility of bad activation codes starting with 3D on quoted-printable mime emails
- fixed guest daily comments calculation error
- fixed extraneous ...s at end of some descriptions
- fixed filtered upload type error
- fixed application of ignore list to internal replies
- fixed opengraph image urls
- fixed download conversation option in chat room
- fixed {FORM variables in templates
- fixed single regeneration to update the PAD data
- fixed autoincriment errors on some mysql configurations
- re-allowed javascript in language items
- fixed error on overwriting language
- removed mod_sec disabling code that some servers don't like
- distance search from city now autoincludes any lisings from the city even if beyond range from coordinates
- added minrange tweak
- fixed error on bad location search
- fixed DST check error with old php versions
- fixed member profile rewriting when emails as usernames
- fixed incorrect submission limits when aliasing listings to secondary categories
- removed unvalidated and deleted results in autocomplete
- fixed jquery hit counter
- fixed forum last post info update for empty forums
- fixed wsn forum add poll text
- fixed error on bad location search
- fixed setup problem with db passwords containing plus sign
- fixed username autocomplete on manual payment record page
- fixed thumbnail rendering when debug level suppress errors
- fixed to stop unnecessary birthday emails when integrated with other wsn script
- fixed upgrade issue keeping sites on same version when local url calls fail
- allowed bots to do tag searches when bot restriction to critical areas is on
- fixed ability tor admin to edit listing into a sponsored type without payment
- fixed obscure issue interfering with async javascript on some pages
- fixed nostyleintegration issue
- added reply-to headers for emails when everything sent from admin address
- fixed error for certain blank searches
- fixed problem with field names containing modifiers in the middle
- guest listing claim system now goes through validation with reason
- fixed problem downloading content from urls containing spaces
- fixed adding category to top level
- fixed default thumbnails for bad thumb requests
- template updates now use md5 checksum to be safer in verifying template is customized
- made chat much more scalable and less memory-intensive
- autolinking of URLs in chat
- color picker widget for chat
- made instant messaging less memory-intensive
- 20 minute timeouts for chat and IM
- instant messaging now correctly alerts to unread messages in background window with *** in title
- usergroup permission for moderating own threads
- flashless bulk uploader with progress bars
- new pagination style
- now using linkbit for new listings and saved listings pages to make customization quicker and easier
- sort listings subtemplate for easier customization of sort areas
- simplified css by combining .tableheader and .boxtitle, .details and .boxbody
- email preferences option to force digest subscriptions instead of instant
- moved geolocation options to localization page
- added countries list to localization page
- added autoloading support for class files in modifications/classes/
- simplified some templates with {LINKTHUMBIMAGE} and {MEMBERAVATARIMAGE} for avatars
- autocomplete switch
- when integrated with another wsn script it now warns when the host script is on a different series
- linkcolumnsbit and linktablebit subtemplates for quicker template customization
- {LINKISSPONSORED} to check if listing is actively sponsored
- now including the home My Threads page in all scripts when comments on for easier tracking of replies
- redesigned logo designer to be more user friendly
- dstlocale tweak
- smarter pagerank regeneration
- smarter geo regeneration
- moved some settings to counters table so settings cache will expire less often
- {LINKFIELDTHUMBIMAGE} and {LINKFIELDISIMAGE} for custom file fields
- added regenerate link to edit listing page
- listing tools area switch
- added a delete payment option on payment history, useful for bulk sponsorships if they bought the wrong type
- minified javascriptheader.js for faster downloads
- ajax delete columns for bulk edit categories, bulk edit feeds and bulk edit listings
- option to view original version of post without restoring it
- IP blocking option on validation page
- validations now easier with revamped interface
- added tracking of read posts in each thread by each member, marked with .isread css
- search filters on validation pages
- search filters on review payments history
- category bit subtemplate
- image uploader tool for admins to change images without needing ftp
- radically simplified stylesheet where all colors and sizes can be changed in a few minutes, and fewer images are used
- cascading styles where active style modifies base.css
- switch for secondary usergroups
- removed the can use html permission to avoid issues
- added minurltimeout tweak
- new responsive layout adapts to mobile devices
- more default smilies
- smilie uploader
- styles now theme the admin panel too
- merged detailcomments.tpl into details.tpl so that changing detail+comments switch doesn't reverse customizations and themes needn't take both into account [note: be sure to test upgrade of customized detailcomments.tpl to see that it copies right]
- member home main toplists now include album listings
- improved help browser for templates and toplists
- color picker for stylesheet editor
- rewrote administrator permissions system to be more intuitive
- admin menu now expands and collapses ajaxily
- admin menus now grouped by type of item for user friendliness
- {LINKIMAGE} template variable
- vote count now shows on mouseover of rating stars
- template editor now less confusing with unified theme selector
- admin panel translation widget on multilingual installs
- automatic posting of feed content as threads for WSN Forum
- bulk edit members admin page
- ajaxified the "save to list" option so page doesn't have to reload and it indicates that it's now saved
- single column default
- updated ckeditor to version 4.1.2
- front page google map option to show local listings map based on geolocation
- more HTML 5 sematics with header and nav elements
- tweak for fancy alertify notifications
- added file uploader tool on the admin advanced page to replace/add any file
- added front page map switch
- eliminated {STANDARDSIZE} in favor of css input width
- added alertify switch for fancy notifications
- youtube search and playlist feeds for wsn gallery
- added youtube embed button for wysiwyg editor
- fixed multi-checkbox fields on registration page
- fixed clone utiltiy issues
- fixed thumbnail sizes
- modified MLS importer to work with SFTP
- added autodetection of appropriate language file to use from browser
- changed installation language selection
- fixed github 404s affecting file uploader
- fixed errors on bad request pages
- fixed misassignment of some attachments to wrong listing
- fixed level based category selector pre-selections
- fixed {LINKCATNAME} update after changing category
- fixed thumbnails on pending validation page
- fixed occasional updatelinktotals errors
- fixed guest editor switching bug
- optimized listing validation code to reduce server load on validations
- codes and line breaks now automatically parsed for wysiwyg fields regardless of settings
- enabled wysiwyg for multilingual versions of wysiwyg fields
- added extrawysifields tweak for setting custom fields as wysiwyg
- added disableupdatelinktotals tweak
- fixed PM attachments when bypassing redirects
- fixed administrator permissions issue
- fixed alertify notifications
- renamed WSN Codes to the more standard BB code
- set 404 headers on more error pages
- changed autoregeneration patterns in hope of better efficiency
- added tweak option to make category totals update hourly instead of instantly
- added transformtemplates pluggable function
- applied full completion filter requirements blocked phrases etc to additions from urls or web searches
- fixed so alertify disables on forms with custom file fields so upload can work
- fixed revision requests on pending validation
- fixed admin template overwrites
- fixed validation totals deducting from wrong tab
- separate title for print page
- enabled anyone who registers via facebook to change their username once for privacy
- fixed missing javascript
- fixed theme packager and themes bug
- improved detection and deactivation for browsers WYSIWYG isn't compatible with
- pretty data graph for visitor stats page
- language editor now shows all languages at once for faster translation
- reordered language files alphabetically for better grouping
- started enabling gettext admin panel translation
- fixed listing custom attachment fields
- fixed update of spam hash after alertified submits
- updated ckeditor to latest
- updated uploader component to latest and improved template
- updated jquery and jquery ui
- switch slimbox2 to lightbox2 due to incompatability of slimbox with recent jqueries
- added jqueryuitheme tweak for changing the jquery ui theme
- added thumbimage and slidelink template vars for custom file fields
- fixed template function replacements duplication
- fixed wording in non-links scripts
- fixed captions bug
- fixed javascript issues
- added changeredirectdestination pluggable function
- mouseover cluetips for admin help
- themes now force styles with $flags['forcestyle']
- fixed regeneration error message
- fixed trial autoupdate issue
- prevented alertify multiple submissions
- added instant subscriptions switch
- fixed alertified comment post bug
- fixed datepicker template classes
- improved speed of attachments display
- new member template variables for bulk sponsorships
- enabled unsubscribe all link to work without login on sites that require login to see any pages
- improvements to server load and speed when particular switches are on, especially expiration/effective
- fixed unchangeable email prefs and submitter vote setting
- fixed acceptance/rejection email sending
- fixed a theme removal issue
- fixed pending count with unrevised comments
- fixed unselected secondary groups on edit profile
- added list of templates each language item is used in
- enabled description length checkers for multilingualized fields
- added topjavascript tweak
- made nofollowsymlinks tweak accessible to tweaks editor
- fixed flaw in csv sample data detection
- fixed extraneous title selection in csv import selectors
- improved csv field guessing
- fixed custom template and set deletions
- fixed description length counter
- fixed language editor issues
- fixed some multibyte character counting issues
- fixed ckeditor excessive html entities
- fixed top level category maps to respect subcategory inheritance setting
- fixed registration page to not display sponsorship info for non-registerable usergroups
- fixed bad link in category edit page
- fixed stickiness of default search type
- fixed state selections on geoip country
- fixed software download url to be an http field
- added loading indicator during alertify actions
- added levelselectortype tweak for non-combobox level selector
- made httpfields tweak fill in form defaults
- fixed language editor problem
- added admin overview alert message when helper queue is backed up
- fixed template variable parsing for some alertified incomplete messages
- fixed level selector subcategory bug
- fixed urls bug
- fixed wrong ip on feed-sourced listings
- fixed state selector on edit listing
- custom folder images now use cached thumbnails to avoid excessive server load and enforce size consistency
- {CATFOLDERIMAGE} now accepts width and height parameters
- enabled passing size parameters to custom file field thumbnails
- changed uploader duplication detection to factor in file size
- fixed multiple language url rewriting
- fixed applywordendings tweak
- greatly improved multi-language performance, minorly improved english performance
- fixed listing url rewriting bug
- fixed autogeneration of listing summaries from descriptions
- fixed custom category images to use their original size by default
- fixed login problem with offline sites
- fixed integrated style error message on templates page
- fixed various instant messaging issues
- fixed advanced search select/checkbox options on new fields
- fixed scenario where description images slip through when turned off
- fixed category name on first view of validation page
- multilingual advanced searches now automatically search appropriate translated version of field
- fixed so pending edits by member are cleared when admin edits
- fixed possible loss of sponsorship info with pending edits
- fixed issue with admins manually choosing sponsored listing type on edit
- fixed autoupdating of uncustomized styles
- fixed misdetection of multilingual site when default templates removed
- made map pagination work on search result and profile maps
- enabled manual override of mobile theme autoselection
- polished theme replaces default theme on new installs
- fixed early sponsorship extensions
- added option to treat pending paypal payments as approved
- special handling for subscription payments so owner isn't prompted to renew
- several security updates
- extra security precaution adminiprestrictions and blocktor tweaks
- fixed autolockout on excessive password attempts
- fixed overanxious security rule preventing admin search
- fixed overanxious security rule preventing settings updates
- fixed overanxious security rule preventing member registration
- fixed prevented wrongful logout caused by security precautions in some situations
- fixed language selector issue
- fixed updating of templates on 7.1->8.0 series upgrade
- file locking on append writes to prevent simultaneous write problems
- improved options for aliasing to personal list
- made uploader work properly on servers which lack json_encode
- fixed quoted extensionless filename uploads to better names that avoid errors
- regenerating a listing now regenerates the pagepeeker thumbshot
- excluded aliases from top level category subcategory listings to prevent duplication, with toplevelalias tweak for those who prefer old behavior
- auto ip block of banned members option now only considers past month to limit false positives
- fixed error on regenerating categories
- reduced load caused by autobumping
- fixed changing usergroup in bulk edit members
- new system to prevent email duplication
- fixed search all listing results pagination
- fixed allowed description length issue
- fixed totals update after bulk deleting
- fixed registration problem when blank username exists and email login switch is on
- fixed possibility of nameless emailless members with direct registration email login and no required fields set
- fixed multilingual description character count discrepancy
- shrunk description box in forum and kb scripts
- improved speed of totals update on large sites with hits enabled
- added privacy policy to facebook app
- added release date to software submit templates
- fixed email deduplication log file growth problem
- made category selector regeneration much more efficient for multiple language sites
- added iconv conversion where available to more reliably prevent invalid characters in rss feeds
- applied category bit to member listing lists
- fixed recent problem with advanced searches of nonlistings
- fixed slow email queue
- fixed anti-spam image failure after incomplete message
- fixed selectit bug
- fixed empty shopping cart option issue
- fixed failed login attempts autoreset for people beyond limit
- fixed sporadic toplist bug
- fixed alt_updated language item from old versions
- fixed form url absolutizing rewriting bug
- added verifyfileintegrity tweak
- fixes 8.0.39's URL rewriting form tag bug
- fixed problems with admin menus on view/edit profile pages
- fixed excessive fields relisting on validation page
- fixed form url rewriting issue
- added tags validation page
- language editor page now reloads filter after updating items
- fixed tag additions
- restored options to wsn forum submit topic
- fixed link checkers autoredirection issue
- fixed cosmetic issue with thumbshot regeneration when there are no thumbshots
- fixed downloads page for locally uploaded files in software directory
- added simple image fader rotator when multiple screenshots present in software directory
- fixed validation problem when category doesn't exist
- fixed url mangling on second wysi editing of autosnipped url
- fixed server load increase caused by unnecessary staticqueue helper calls
- better detection of disabled functions
- language page now searches all languages for both name and content
- added prompt for geolocation data update when more than 6 months old
- fixed occasional miscelebration of birthdays
- fixed language filtering duplication
- fixed theme installer installation php execution
- restored theme selection to edit profile page
- fixed guestbook bug
- fixed new theme images
- new theme now autoselected on creation
- fixed redirect after no matches on admin search
- fixed bug with last page of some search results
- fixed submit template to hide registration on submit when registration is disabled
- ensured that autoregistration doesn't happen when registration is disabled
- increased allowed failed logins per day to 100
- made email a required registration field on new installs
- added poll submission permission to forum usergroup permissions in wsn forum
- fixed number of days in expiration warning emails
- enabled lite licenses
- email field now properly colored as required for guests when set to be required for listings
- added noextraheaderstuff tweak to remove autoinserted javascript
- added asyncjavascript tweak for asynchronous loading
- fixed missing separator in {CATNAV}/{CATNAMEWITHNAV}
- fixed bulk uploader switch to be possible to turn off
- fixed bad default selection in toplist generator
- the option to always use fixed size thumbnails now applies only to thumbnails smaller than 500 pixels wide, so that slides are proportional
- fixed query cache update on editing comment
- fixed member list pagination for large sites
- default cookie duration for admin now a year instead of a session
- enabled new autosetup feature selection mechanism
- fixed internet explorer compatibility problems
- replaced color picker component
- fixed IPN failures with the disallow spiders from all but critical setting
- fixed details page error on address coordinate updates
- protection against member last visit time reset bug
- bulk upload switch turned on
- fixed quote addition with alertify
- fixed watch list pagination
- fixed youtube embeds for secure urls
- fixed memory use problems when linking to large pdf or media files
- removed twitter feeds option since twitter no longer supports rss
- added toplist option to show listings near coordinates
- fixed error message on removing usergroup field
- fixed problem with deleting attachments when maximum number uploaded
- fixed redirect after adding listings
- members registering to sponsored usergroups now get their email verification mail so they process right even if not paying
- fixed thumbshots issue
- fixed series upgrade payment button problem
- fixed category custom wrapper
- fixed problem with url rewriting category names that contain a word containing and plus an ampersand
- fixed timevalidated value on csv imports
- fixed possible search and toplist sql injections
- fixed mistake in default member toplist content
- fixed possibility of bad activation codes starting with 3D on quoted-printable mime emails
- fixed query cache updates for help system
- fixed rewriting of categories containing ampersand
- fixed javascript error on "no such content" page
- fixed guest daily comments calculation error
- fixed filtered upload type error
- fixed errors on mysql strict mode hosting
- fixed application of ignore list to internal replies
- fixed download conversation option in chat room
- fixed error on overwriting language
- fixed {FORM variables in templates
- fixed single regeneration to update the PAD data
- fixed administrator permissions
- fixed opengraph image urls
- re-allowed javascript in language items
- fixed keepnumbers tweak problem with titles ending in number
- fixed error on bad location search
- fixed ability to turn off updated listing marker
- fixed member profile rewriting when emails as usernames
- fixed DST check error with old php versions
- fixed incorrect submission limits when aliasing listings to secondary categories
- removed unvalidated and deleted results in autocomplete
- distance search from city now autoincludes any lisings from the city even if beyond range from coordinates
- added minrange tweak
- fixed jquery hit counter
- fixed forum last post info update for empty forums
- fixed wsn forum add poll text
- fixed setup problem with db passwords containing plus sign
- fixed username autocomplete on manual payment record page
- fixed thumbnail rendering when debug level suppress errors
- fixed error on bad location search
- fixed to stop unnecessary birthday emails when integrated with other wsn script
- fixed upgrade issue keeping sites on same version when local url calls fail
- fixed url-rewritten subcategories of same name under parent categories containing ampersand
- allowed bots to do tag searches when bot restriction to critical areas is on
- converted custom page titles from 7.1 era
- fixed obscure issue interfering with async javascript on some pages
- fixed nostyleintegration issue
- added reply-to headers for emails when everything sent from admin address
- fixed error for certain blank searches
- fixed problem with field names containing modifiers in the middle
- guest listing claim system now goes through validation with reason
- fixed problem downloading content from urls containing spaces
- fixed hidden csv imports problem
- fixed adding category to top level
- fixed behavior of some search-based categories
- fixed error on nag email for sites without free types
- fixed default thumbnails for bad thumb requests
- default mysqli with fallback to mysql
- fixed setup default to mysqli
- fixed category selector regeneration errors on settings pages
- fixed bounced email headers
- fixed missing owner names scenario
- fixed email confirmation of listing submission
- fixed youtube embeds in posts
- fixed .htaccess write bug
- fixed disabling of actions on listing preview
- fixed bad redirect after posting on certain SEO rewrite formats
- fixed stopforumspam field in WSN KB
- fixed jumping to deleted posts for moderators
- disabled analytics on validation page due to conflict
- fixed autoupgrade compatibility with misconfigured web servers that default to 600 permissions
- clone utility now copies attachments last in case that fails
- mls import updated to rets system
- fixed url link in report resolution messages
- fixed wrong language value in profile on english-only installs
- fixed so {LINKLABEL} doesn't have search highlighting
- fixed undesirable file extension changes on uploads
- added russian language
- fixed file extension check error of last release
- fixed id field removal on db insertion
- fixed moderator control panel
- fixed ability to send MIME email with recent PHP email header security restrictions
- fixed minor email head/foot issues
- fixed missing from address on MIME emails
- fixed another MIME email issue affecting a limited number of server setups
- fixed nochex CURLOPT_POSTFIELDSIZE warning
- fixed mime email listing
- security improvement against php injection
- fixed quote post error
- fixed sitemap schema urls
- security fix for sql injection in rss feed
- advertising banner management system with slots and frequencies and impressions
- added menu manager utility to allow admins manage the main, home and moderator menus without going into the templates
- announcements, which can be dismissed by viewer
- user friendly field manager utility to add and edit listing fields without any template editing
- ability to set the minimum and maximum length of any listing field (via the field manager)
- category-specific fields (via the field manager)
- usergroup-specific fields (via the field manager)
- type-specific fields (via the field manager)
- admin bypassing of requirements is now a checkbox on submit/edit page, not a setting, and it removes html 5 required attributes so your browser won't stop you
- moved sitemaps to subdirectory to reduce permissions issues and better organize
- combined various directories and files
- enabled language-specific currency order override with currencyorder language item
- changed templates to all properly respect currency order
- added a "listing has expired" banner on expired listing pages
- added a "listing has been deleted" banner on deleted listing pages for groups that can view them
- added member home main actions menu
- applied lightbox for validation page
- added modal login box
- added confirmation dialog template function method: {FUNC_CONFIRM[ActionnUrlIfOK <,> Anchor Text]} (optional extra params: DialogTitle and DialogMessage)
- admin validation is now jquery ui tabs style for consistency
- level selector is regular selector instead of combobox by default (changeable via tweak)
- bulk edit links/categories now handles multilingualized fields
- changed bounced email utility from manual to automated every 12 hours
- admin search page now links to bulk edit for hidden and deleted listings and categories
- speeded shoutbox with avatarname and profileurl caches
- flipped the needs validation permissions to auto-validate permissions so that checkboxes consistently mean extra powers and admins can have all boxes checked
- changed {TRACKLINKURL} to {LINKTRACKURL} for consistency and code simplification
- most bug reports now submit automatically, subject to rate limits
- added {LINKLASTEDITBY} for username of last editor of listing
- added ISNEWSINCELOGIN} for all objects to determine if added since viewer logged in
- submit/edit map now geocodes in javascript to avoid google's daily limit
- added recoversubmission tweak to restore most form data from abandoned submission
- enabled summaries switch for WSN Gallery
- stats page now graphs payments received
- rewrote custom rating fields system to allow sorting and searching by using three fields
- switch for previous/next links, which can be turned off to reduce load on large sites
- better printable versions with CSS only
- add &format=print to any page url to print the page
- added switch for printable page
- added switch for showing default thumbnails
- testpayments tweak replaced authnettesting and paypalsandbox, and adds support for 2checkout testing
- option to add header and footer to emails, which can use HTML
- added search setting to choose whether the simple search defaults to "search links" or "search all"
- "Search all" template now uses jquery ui tabs style
- added an allowable currencies selector options box on the localizations page so that we can offer a dropdown list instead of input box
- added a tool to help users link to search results pages
- optimized code by removing ppc search integration due to lack of user interest and providers
- switch for phone numbers
- validations interface now less cluttered by only showing tabs that have pending items
- guestbooks and moderator notes now better integrated to comments system, AJAX quick reply and advanced reply work for them now
- added usergroup permission to set how many times each member is allowed to change their own username
- added toplist of upcoming events to calendar page
- localization setting for list of timezones
- special urls support in custom pages editor when rewriting is on
- setting for turning email off
- when creating a custom page, an option to add it to a menu
- wysiwyg editor for custom page creation
- custom=yes parameter no longer required in urls to set custom templates
- switch for related listings
- currently applied filter value now selected when there's one selector filter
- editor's priority manual sort order option for listings
- added category sort priority to submit/edit page (previously only on bulk edit)
- quick sort links for bulk edit pages
- My Threads page now still shows full list after username change
- ability to dismiss admin panel warning announcements
- simple style designer
- option for unique urls per language for multilingual sites
- SEO setting to list allowable non-English URL alphanumeric characters
- set automatic request for 20 second mysql timeout
- added jquery ui theme specification in stylesheet
- automatic use of dark-hive theme for dark styles with no other jquery ui theme specified
- category selector now generates in parts for large category structures to avoid timeouts
- category sitemap now generates incrimentally for large category structures to avoid timeouts, and uses ordered list structure
- fixed missing name on guestbook pages
- fixed modcp new posters page
- fixed category selector generation problem for large sites
- fixed admin panel level selector problem
- enabled bootstrap theme
- removed twitter feeds option since twitter no longer supports rss
- fixed error message on editing categories
- converted listing tools bar and footer menus to menu manager system
- "today's birthdays" switch now available for all scripts instead of just forum
- added ability to rate themes on theme installer page
- fixed view comments template html issue
- fixed and improved the color picker
- fixed transparent gif thumbnails
- fixed slowness on large datasets with type totals removed
- reduced queries in category pages
- added toplist option to show listings near coordinates
- fixed login via facebook
- fixed error message on removing usergroup field
- fixed redirect after adding listings/categories
- fixed mistaken login prompt when registering to sponsored usergroup
- members registering to sponsored usergroups now get their email verification mail so they process right even if not paying
- fixed smilie path problem on wysi smilies when theme changes
- enabled user mi/km selectors
- added reminder button on member validation page when sponsorship required to register
- added some bootstrap class names to standard templates for future flexibility
- added refresh option on CAPTCHAs
- when bulk uploader is off, html 5 multi-file uploader now used
- fixed maximum shout length
- fixed thumbshots issue
- fixed obscure rating error
- eliminated queries by caching smilies and bb codes
- made advertising system more efficient with caching
- front page toplist for most scripts/themes no longer a slider
- switchified rss feeds
- fixed last release's breakage of advertising
- fixed advertising slots
- fixed category custom wrapper
- fixed bans not working when no reason given
- fixed problem with url rewriting category names that contain a word containing and plus an ampersand
- added manual priority to bulk edit listings pages
- re-enabled twitter feeds with new system
- fixed outgoing url when detail comments combo and indirect switches are on
- fixed ampersand rewriting for top level categories
- fixed overall site totals after adding listing
- fixed timevalidated value on csv imports
- added option to include hidden and deleted in admin searches
- fixed tags rewriting problem
- fixed possible search and toplist sql injections
- fixed invisible horizontal rules in some themes
- bulk addition of subcategories now has top level option for level-based category selector
- now has username instead of id in title of search results
- fixed possibility of bad activation codes starting with 3D on quoted-printable mime emails
- fixed jpeg extension processing and caching in logo designer
- fixed renaming languages
- added theme change mechanism to style designer page
- automated multilingual input for category name and description, listing title and description
- fixed custom pages creation and editing bugs
- fixed mistake in default member toplist content
- fixed query cache updates for help system
- fixed theme rating on sites with more or less than 5 stars
- fixed default article types in WSN KB to regular and featured
- fixed problem of adding new listing type causing unwanted change to standard listing bit
- fixed description character counter bug
- WSN KB text field now multilingual on new installs
- disabled alertify on avatar upload pages
- logo designer now checks for theme compatibility
- csv importer now accepts secondary categories in primary category field if separated by pipes
- left side menu now uses badge class and updated marker
- language lists now start with default language then go alphabetically
- fixed pagination error on 2D arrays
- fixed suggest a new category bug
- support for servers lacking mime type check functions even though this is poor security
- when autoregistration is on, csv import now has option to suppress registration emails (for testing)
- fixed cross-script template sharing admin panel bug
- fixed large category selector generation bug
- fixed javascript error on "no such content" page
- fixed parent category calculation error
- fixed maps slowness issue
- fixed filter to untranslated language issue
- fixed wysiwygize missing parameter error
- fixed custom pages addition error
- fixed upload issues with hosts lacking mime functions
- moved base style to schemas directory
- fixed postal info autofill to never override existing city/state info
- fixed separate urls by language issues
- fixed large sitemap generations
- fixed cart options error
- fixed guest daily comments calculation error
- added option to download threads as html
- fixed filtered upload type error
- fixed multilingual urls issues
- fixed E_STRICT error messages
- added upgrade utility to fix header-breaking blank lines in mods/plugins/tweaks
- fixed setup error
- fixed more multilingual seo urls issues
- fixed occasional forum category descriptions conditionals issue with new bool variable
- added validatepadedits tweak
- fixed undefined variable errors on some hosting configurations
- fixed autoincriment errors on some mysql configurations
- fixed ad impressions counting/rotating
- added usergroup permission to choose which groups can talk in chat
- added ability for guests to chat
- switched paypal IPN processing to curl instead of fopen to match new paypal sdk
- long listing titles now cut off, instead of causing horizontal scroll
- fixed single regeneration to update the PAD data
- fixed PAD regenerations to update the english fields if english isn't the default language
- added multilingualcountrynames tweak
- multilingualized the site and directory name and description on system config
- fixed url rewriting problem on new installs
- improved antivirus to detect php files in directories they shouldn't be in
- fixed mistaken language file recapitalization creation bug
- fixed administrator permissions
- fixed {FORM variables in templates
- fixed registration default use guest default style
- fixed changing site title and description
- fixed wysi editor change anomolies
- all avatars now shown as thumbnails for extra security
- antivirus now lists last modification time of evil files
- real time automatic gzipping of sql backups, instead of delayed processing
- switch for security questions on new IP and password reset
- fixed bad cache of listing ownership details after reassign
- fixed download conversation option in chat room
- fixed application of ignore list to internal replies
- fixed opengraph image urls
- fixed infinite regeneration scenario
- fixed last version's alertify notifications problems
- prevented field manager from being used to drop native fields damaging db
- optimized listing regeneration time
- improved total comments calculation when archiving of comments is on
- added post quotes section to member home area
- combined some javascript files to reduce requests
- fixed error on overwriting language
- fixed whitelisting of subdirectories in antivirus
- fixed listing regeneration issue with tags
- re-allowed javascript in language items
- enabled editing of archived comment posts
- enabled youtube switch for all scripts and fixed to handle secure urls
- added autoantivirus tweak
- paypal subscription autocancelation on listing or member deletion when paypalapi tweaks are set
- added regeneration resume-in-progress options
- fixed format issue on editing WYSIWYG quotes
- fixed helper.php calls to not clog
- fixed several spots using the wrong site title
- fixed issue of subcategory selector not being displayed until fiddling during submit
- autolinking of listing fields that contain a url, unless custom display html specified
- fixed last version's missing function error
- fixed multilingual default language display on edit
- fixed infinite member regeneration when some members are in guest usergroup
- fixed unsponsored email nag type selection
- fixed type-specific field visibility when type field is hidden from viewing usergroup
- stripped html comments from custom payment buttons to prevent their literal display
- multilingualized the summary field by default on new installations
- add/edit listing fields bind to category now uses level selector when applicable
- for autopromoting sponsorship, type field input html replaced with hidden input and label
- improved daylight saving time detection
- fixed timezone dst uncaught exception error for some timezones
- fixed totals when using comment archiving
- fixed unparsed template variables in reports of guestbook comments
- fixed ajax updates of posts to respect ignore list
- fixed display issue with login from rewritten pseudosubdirectory
- fixed default listing type assignment when no selector to account for group restrictions
- fixed member profile rewriting when emails as usernames
- added url input type to field manager
- added caching for level-based category selector to speed submit page on sites with hundreds of categories at same level
- cached listing fields data for better performance
- distance search from city now autoincludes any lisings from the city even if beyond range from coordinates
- added ability to display current filters
- fixed javascript error in checking for category field restrictions
- fixed expiration field
- fixed advanced searchable date fields
- fixed image thumbnail display on pending validation page
- fixed file attachment associations for autoregistering guest listing submissions
- added minrange tweak
- fixed incorrect submission limits when aliasing listings to secondary categories
- fixed suggesting category during listing submission
- fixed error on bad location search
- fixed bind field to category when secondary categories switched off
- when all usergroups require payment and a member's sponsorship expires, instead of being devalidated they're now redirected to the payment page
- fixed issue with legacy values in levelselectortype tweak
- fixed DST check error with old php versions
- fixed filetype restriction on advanced options file upload
- fixed inheritance of fields by subcategories
- linkid/catid/commentid/memberid can now be passed to any page instead of just template templates
- fixed ability to turn off updated listing marker
- fixed another field binding to categories problem
- enabled alertification of logout link
- removed unvalidated and deleted results in autocomplete
- field manager checkbox to multilingualize input fields
- fixed getlanguages error
- validation tabs now decriment live
- fixed addition of multilingual fields on first edit
- fixed alertify logout
- fixed jquery hit counter
- fixed alertify cache updating problem
- fixed listing expiration date display
- added real-time username availability checking
- added 9.1 upgrade option
- fixed subscription cancellation on member deletion
- fixed modal login bad login message
- fixed custom date field issues
- added {MEMBERSPONSORENDDATE} and {LINKSPONSORENDDATE} template variables
- improved length calculations for sponsorship subscriptions
- fixed javascript dialogs during validation
- advanced search template now handles checkbox searches
- fixed issue of uploader button stealing clicks from field below it
- fixed date display bug with pending edit changes to the three date fields
- fixed forum last post info update for empty forums
- fixed category-restricted field display bug
- fixed url rewriting issue with non-latin characters
- removed call to mainmap when switch is off
- fixed SEO sitemaps path error
- fixed setup problem with db passwords containing plus sign
- fixed username autocomplete on manual payment record page
- fixed thumbnail rendering when debug level suppress errors
- fixed error on bad location search
- fixed problem with backslashes in advertising codes
- fixed csv import request size error
- fixed to stop unnecessary birthday emails when integrated with other wsn script
- fixed next and previous links to point to details page instead of discussion page except in forums
- preexisting paypal subscriptions now autocanceled before new subscription is added, when api details supplied
- added pagepeekerapikey tweak for paid pagepeeker accounts
- added member list to admin members menu
- fixed paypal subscription cancellation problem
- fixed url-rewritten subcategories of same name under parent categories containing ampersand
- fixed subcategory widths
- fixed upgrade issue keeping sites on same version when local url calls fail
- disabled sponsorship warning expirations when a subscription is present
- password failed attempts counter/lockout now only counts unique password attempts
- fixed multilingual urls nav origin
- fixed charts when asyncjavascript tweak is on
- brought back the expiration renewal option on edit listing page
- allowed bots to do tag searches when bot restriction to critical areas is on
- added addtohtaccessextras pluggable function
- widened admin menu on small screens
- converted custom page titles from 7.1 era
- thumbshots now default sized to default thumbnail size
- fixed obscure issue interfering with async javascript on some pages
- fixed category fields on live category change
- fixed integer field search issues
- fixed nostyleintegration issue
- added reply-to headers for emails when everything sent from admin address
- fixed search all refinement error
- fixed preview page thumbnail custom sizing
- fixed removing required field through field manager
- reenabled listing bit previews
- fixed missing month names on add/edit events
- fixed toprightad zindex unclickability
- fixed manual editing of sponsor status on listings
- fixed problem with field names containing modifiers in the middle
- prevented admins from setting max file sizes that are too small
- fixed error for certain blank searches
- guest listing claim system now goes through validation with reason
- fixed problem downloading content from urls containing spaces
- fixed hidden csv imports problem
- fixed moving subcategory to top level
- fixed adding category to top level
- fixed behavior of some search-based categories
- fixed error on nag email for sites without free types
- fixed default thumbnails for bad thumb requests
- fixed PAD processing error
- fixed setup default to mysqli
- fixed category selector regeneration errors on settings pages
- fixed announcements management
- fixed bounced email headers
- fixed missing owner names scenario
- fixed email confirmation of listing submission
- fixed disabling of actions on listing preview
- fixed bad redirect after posting on certain SEO rewrite formats
- fixed youtube embeds in posts
- fixed stopforumspam field in WSN KB
- fixed .htaccess write bug
- fixed jumping to deleted posts for moderators
- fixed modal login issue with special characters in passwords
- fixed admin listing edit fields display
- disabled analytics on validation page due to conflict
- fixed autoupgrade compatibility with misconfigured web servers that default to 600 permissions
- fixed url link in report resolution messages
- fixed blank antivirus scan emails
- fixed decrimenting of validation tabs on approval or rejection
- clone utility now copies attachments last in case that fails
- mls import updated to rets system
- fixed wrong language value in profile on english-only installs
- fixed so {LINKLABEL} doesn't have search highlighting
- fixed undesirable file extension changes on uploads
- added russian language
- fixed moderator control panel
- fixed ability to send MIME email with recent PHP email header security restrictions
- fixed minor email head/foot issues
- fixed missing from address on MIME emails
- fixed another MIME email issue affecting a limited number of server setups
- fixed nochex CURLOPT_POSTFIELDSIZE warning
- fixed mime email listing
- fixed division by 0 when 0 category columns
- security improvement against php injection
- fixed quote post error
- fixed sitemap schema urls
- security fix for sql injection in rss feed
- option to resize youtube videos at Admin -> Settings -> Listings
- send emails page now sends immediately in batches for scalability and quick delivery
- email preview now shows all rows of listings
- option to exclude unvalidated listings from emails
- option to save emails for future reuse
- fixed category-restricted field display bug
- updated ckeditor to 4.4.6
- split email members and email submitters onto separate pages
- CSVs and TSVs can now be used to bulk edit with option to overwrite listings with same title or url
- split the filter untranslated option on languages page to show separate link for each language
- removed the depreciated allowaccents tweak
- easier wordpress template integration
- fixed setup problem with db passwords containing plus sign
- fixed username autocomplete on manual payment record page
- fixed thumbnail rendering when debug level 6
- fixed error on bad location search
- fixed to stop unnecessary birthday emails when integrated with other wsn script
- fixed next and previous links to point to details page instead of discussion page except in forums
- preexisting paypal subscriptions now autocanceled before new subscription is added, when api details supplied
- added pagepeekerapikey tweak for paid pagepeeker accounts
- improved wordpress style integration
- added member list to admin members menu
- added automatic handling for searching radio and multi-checkbox fields using those types of searches
- fixed paypal subscription cancellation problem
- fixed subcategory widths
- fixed upgrade issue keeping sites on same version when local url calls fail
- fixed url-rewritten subcategories of same name under parent categories containing ampersand
- autodisabled illiteracy detector in multilingual installs
- password failed attempts counter/lockout now only counts unique password attempts
- disabled sponsorship warning expirations when a subscription is present
- updated bulk file uploader component to latest version
- singularization improvements
- expanded statistics with category filtering
- unique vs nonunique graphed stats for both admin and visitor stats areas
- added member profile option to disable ratings display
- fixed multilingual urls nav origin
- fixed charts when asyncjavascript tweak is on
- fixed instant messaging
- brought back the expiration renewal option on edit listing page
- allowed bots to do tag searches when bot restriction to critical areas is on
- added docreadychanger pluggable function
- added hooks for ads in alertify boxes
- fixed category fields on live category change
- fixed integer field search issues
- fixed jquery ui close button image
- made file uploader delete button adapt to themes
- added addtohtaccessextras pluggable function
- widened admin menu on small screens
- converted custom page titles from 7.1 era
- thumbshots now default sized to default thumbnail size
- coupon codes can now be restricted to particular sponsorship levels
- field manager option to make people choose yes before filling out field
- new filtering options for maps template variables
- option to set where to demote autopromoted links of sponsored members to
- new simple search type option: has any of the words as part of words
- prevented sending subscription notifications about threads where you were the last poster
- removed html page cache system
- improved admin panel theme
- fixed obscure issue interfering with async javascript on some pages
- fixed nostyleintegration issue
- fixed integration problem
- fixed search all refinement error
- fixed preview page thumbnail custom sizing
- reenabled listing bit previews
- added reply-to headers for emails when everything sent from admin address
- added article text minimum length settings for KB
- added &nocaching=1 url param to stop thumbnail caching on page
- fixed multilingual setup error
- fixed missing month names on add/edit events
- fixed removing required field through field manager
- fixed toprightad zindex unclickability
- prevented admins from setting max file sizes that are too small
- min-height 60% on .main to keep footer toward bottom
- default theme changes
- added {THISMEMBERUNSUBSCRIBEURL}
- added option to limit members checked by duplicate member checker
- added click tracking to ad manager
- fixed manual editing of sponsor status on listings
- fixed error for certain blank searches
- fixed problem with field names containing modifiers in the middle
- guest listing claim system now goes through validation with reason
- fixed owner creation error in new submissions
- fixed brief visible flash of hidden fields on submit/edit
- distance searches now properly fall back to regular ordering when distances are equal
- sales switch replaces paytosubmitter/cart which become settings
- split email validation and re-validation into separate emails
- added preemptlocalzipcoords pluggable function
- fixed problem downloading content from urls containing spaces
- fixed hidden csv imports problem
- internal replies of post now deleted/undeleted properly with parent
- improved default similar listings display
- made csv duplicate overwrite fully consistent with regular duplicate checker
- fixed purging of soft-deleted items
- fixed front page category widths
- fixed bulk add categories bug
- fixed moving subcategory to top level
- validation page now shows pending listings first if there are any, instead of defaulting to what has the most pending
- added shutdown function to report fatal errors
- added nodistancesort tweak to avoid sorting by distance
- integrated OverlappingMarkerSpiderify for handling map pins that are too close togeather
- fixed last release's missing google maps spiderify file
- added nogeoregen tweak
- fixed adding category to top level
- fixed search map bug
- disabled modal login for mobile user agents
- changed ad manager filename to get around adblock
- fixed unchecking checkbox fields
- fixed adding various pages to common tasks
- special error for db table crashes
- improved stopforumspam accuracy
- responsive mobile improvements
- changed css media queries to em instead of px
- made ownership field available when reassign switch is off
- added {TOTALLINKIMAGES} for better detection of when thumbnail columns should be shown
- added Google Sign In
- fixed collation bug for old upgraders
- fixed marking password as required field
- fixed error on nag email for sites without free types
- fixed default thumbnails for bad thumb requests
- fixed search allfields
- fixed behavior of some search-based categories
- changed file locking strategy
- fixed last release's file locking problem which was breaking category regeneration
- fixed PAD processing error
- fixed setup default to mysqli
- disabled non-applicable guest usergroup permissions
- adapted member profiles for small mobile screens
- added ability to select listing type in feed submission
- option to turn off automatic bug reporting
- fixed missing onelink.php error message
- fixed category selector regeneration errors on settings pages
- fixed comments total regeneration bug
- fixed validation page custom field date field check issue
- added character counter for comment posts when max is 1000 or less
- fixed support for ubuntu and other configs using gzopen64
- fixed unreliable conditional in map pin template
- fixed post quick reply WYSIWYG issue
- search engine sitemaps now include hidden listings and categories
- fixed visual mistake in admin menu manager
- fixed default site url
- fixed ownership field displayed name on submit listing
- fixed validation tabs pagination
- fixed navigation base (navorigin language) to use install title instead of overall website title
- fixed pins with multiple maps on same page
- prevented negative orderids in previous/next links
- fixed last release's modal login bug
- fixed title match search sort
- fixed deleting help items
- fixed to exclude aliases from non-category maps
- updated jquery and jquery ui versions
- guests can now save listings (when configured)
- improved category subscriptions interface
- fixed javascript problem
- fixed non-latin url details rewriting
- fixed display of html encoded entities in plain text emails and subject lines
- fixed prevention of large file dimensions in jquery uploader
- improved specificity of file upload error messages
- fixed unintended display of pending ban notice to non-admins
- fixed javascript error when admin panel tries to refresh menu when not in frameset
- fixed helper queue issue which was preventing updates from executing on robot visits
- added html 5 player for mp3s in WSN Gallery
- fixed a template visual mistake on the listing settings page
- fixed issue with quoting posts that end in a url
- fixed announcements management
- fixed last post link to 302 redirect instead of 301
- fixed wysiwyg to plain switch visual discrepancy
- added upgrade prompt for 9.2
- fixed potential template damage on resuming laptop from sleep
- fixed obscure software directory screenshots scenario
- fixed bounced email headers
- normalized varchar fields to prevent newlines (such as in titles)
- fixed helper queue manual run display
- fixed missing owner names scenario
- hid listing reassignment option from non-admins on submit
- fixed email confirmation of listing submission
- fixed disabling of actions on listing preview
- fixed bad redirect after posting on certain SEO rewrite formats
- changed template customization check template links to use internal editor instead of download
- fixed forum category managment
- fixed issue running timed actions on shutdown
- added ability to call subwrappers into templates
- fixed high server load from last release
- fixed scenario where deleting forum category causes display issues
- fixed bulk edit forum category
- fixed youtube embeds in posts
- added partialpreviewdisable tweak
- fixed various text from category to forum in WSN Forum
- fixed stopforumspam field in WSN KB
- fixed .htaccess write bug
- fixed birthday month
- fixed youtube tags
- fixed obscure listing reassignment issue
- fixed autocomplete for ownerid field
- fixed state selector options when geolocating to nondefault country
- fixed redirect destination after modal login
- enabled secondary county states and foreign state input on advanced search
- added allowguestdebug tweak
- fixed debug level controls
- fixed admin listing edit fields display
- fixed modal login issue with special characters in passwords
- fixed automatic sponsorship extension on admin edit
- fixed bulk purchase display on add listing
- fixed and revamped link checkers
- fixed autoupgrade compatibility with misconfigured web servers that default to 600 permissions
- disabled analytics on validation page due to conflict
- fixed url link in report resolution messages
- fixed decrimenting of validation tabs on approval or rejection
- fixed bulk edit members with some integrated member systems
- fixed category navigation path on submit feed page
- fixed some feed issues
- fixed extraneous word in payment reminders
- fixed blank antivirus scan emails
- removed youtube feed references as youtube has disabled rss
- added flickr searching to gallery
- clone utility now copies attachments last in case that fails
- mls import updated to rets system
- fixed wrong language value in profile on english-only installs
- fixed so {LINKLABEL} doesn't have search highlighting
- fixed currency indicator on review payments page
- fixed undesirable file extension changes on uploads
- fixed bad filename on download of file
- fixed {THISMEMBER variables in email footer
- fixed comment undeletion
- added russian language
- fixed no valid types error scenario
- fixed reversequotes
- fixed link checker error
- fixed moderator control panel
- fixed wysi toolbar issue with ads
- fixed empty buddy and ignore lists issue
- fixed security question issue on retrieving password
- fixed rollback error
- input validation on filters
- fixed ability to send MIME email with recent PHP email header security restrictions
- fixed minor email head/foot issues
- fixed support for requiring a file upload
- fixed missing from address on MIME emails
- fixed another MIME email issue affecting a limited number of server setups
- fixed nochex CURLOPT_POSTFIELDSIZE warning
- fixed mime email listing
- fixed division by 0 when 0 category columns
- added hooks for WSN AdUnblocker
- security improvement against php injection
- fixed inaccurate message on no permission page of deleted listings
- fixed quote post error
- fixed sitemap schema urls
- security fix for sql injection in rss feed
- fixed autodeletion of old abandoned file attachments
- fixed sponsored search results when there are multiple sponored types
- enforced automatic writing of .htaccess files
- bootstrap themes now use glyphicons when various images not present in theme
- all named boxes now remember to stay closed when closed
- added ability to update templates from appropriate theme instead of default theme
- added switch for moderators
- when a member changes their username, it's now changed in other people's quotes of their posts
- hid listing reassignment option from non-admins on submit
- registration blocks now also block submissions
- location blocks now apply to submissions or full site when selected
- fixed bad redirect after posting on certain SEO rewrite formats
- fixed forum category managment
- fixed issue running timed actions on shutdown
- added ability to call subwrappers into templates
- fixed high server load of last version
- fixed scenario where deleting forum category causes display issues
- fixed bulk edit forum category
- fixed youtube embeds in posts
- added partialpreviewdisable tweak
- fixed various text from category to forum in WSN Forum
- fixed stopforumspam field in WSN KB
- fixed .htaccess write bug
- fixed integration problem of last version
- fixed birthday month
- fixed youtube tags
- fixed obscure listing reassignment issue
- fixed autocomplete for ownerid field
- fixed redirect destination after modal login
- fixed state selector options when geolocating to nondefault country
- additional registration usergroup setting has become usergroup can register permission
- registration validation exemption setting has become usergroup can bypass validation permission
- enabled secondary county states and foreign state input on advanced search
- logo designer now supports plain color backgrounds
- added allowguestdebug tweak
- fixed jumping to deleted posts for moderators
- fixed debug level controls
- fixed admin listing edit fields display
- fixed bulk purchase display on add listing
- fixed modal login issue with special characters in passwords
- fixed automatic sponsorship extension on admin edit
- fixed issue with english-only custom theme template updates
- fixed and revamped link checkers
- fixed autoupgrade compatibility with misconfigured web servers that default to 600 permissions
- disabled analytics on validation page due to conflict
- fixed jump to post
- fixed url link in report resolution messages
- fixed bulk edit members with some integrated member systems
- fixed decrimenting of validation tabs on approval or rejection
- fixed category navigation path on submit feed page
- fixed some feed issues
- fixed blank antivirus scan emails
- fixed extraneous word in payment reminders
- removed youtube feed references as youtube has disabled rss
- added flickr searching to gallery
- made add/edit map pin draggable instead of clickable
- clone utility now copies attachments last in case that fails
- mls import updated to rets system
- fixed wrong language value in profile on english-only installs
- fixed so {LINKLABEL} doesn't have search highlighting
- enabled guest editing without claiming
- fixed currency indicator on review payments page
- fixed undesirable file extension changes on uploads
- fixed bad filename on download of file
- accessibility improvement with labeling
- fixed {THISMEMBER variables in email footer
- fixed download file type error
- fixed comment undeletion
- optimized away submissions count query for guests who can't submit
- added russian language
- added cachemaintpl tweak for front categories caching
- fixed reversequotes
- fixed link checker error
- fixed moderator control panel
- added autoload gravatars switch
- added sticky footers for default and bootstrap
- added click-to-expand mobile menu support for bootstrap
- fixed wysi toolbar issue with ads
- fixed empty buddy and ignore lists issue
- input validation on filters
- fixed security question issue on retrieving password
- fixed rollback error
- fixed ability to send MIME email with recent PHP email header security restrictions
- fixed minor email head/foot issues
- fixed support for requiring a file upload
- fixed missing from address on MIME emails
- fixed another MIME email issue affecting a limited number of server setups
- fixed nochex CURLOPT_POSTFIELDSIZE warning
- fixed updating of custom theme template schemas
- fixed mime email listing
- fixed pre-regeneration screenshots in software directory
- added support for importing listing rating votes in a csv
- added hooks for WSN AdUnblocker
- shortened lengths of urls mentioned in posts when on mobile to keep pages mobile-friendly
- email logging now logs after conditionals parsing
- fixed search map issue of last version
- hid referring member field from quick registration
- fixed scenario where bug report with certain data kills email log page
- fixed scenario where title is missing on custom page
- banning or suggesting ban on member in integrated wsn script now records it in the moderator log of the host script
- trimmed urls before fetching in case of extraneous spaces
- enabled youtube embeds switch in all scripts
- fixed problem of adding subcategory to aliased category
- fixed {CATSUBCATS} with no parameters
- fixed {CATALIASEDIN}
- security improvement against php injection
- improved debug info for toplist errors
- fixed gzopenwrapper bug from last release
- fixed multilingualized URLs in rss feed
- fixed missing countrynames table
- fixed inaccurate message on no permission page of deleted listings
- fixed multilingual subcategories
- fixed flv video play by implementing flowplayer
- all popular video types now supported with flowplayer without need for flv conversion
- alerts on details page now use standard alert subtemplate
- added pluggable function custompadextractions
- fixed rss error of last release for monolingual sites
- added usergroup permission for setting whether group can use bb codes
- added order status options for sales
- added order status change notification
- localized some email notifications to recipient's language
- extended rss feeds with content:encoded and georss:point
- fixed conditionals in non-mime email headers and footers
- fixed watermark issues
- fixed quote post error
- fixed unparsed var in edit pending notification email
- fixed unrewritten rss feed item urls error
- added copy to clipboard in template editor
- added default atom feed support
- fixed comments page error
- automatic geodata detection for web search and url imports
- option to only add web search results that have mapable geodata
- reverse geocoding to get address from geodata
- fixed thread pages error
- fixed totals on new installations
- fixed csv importer parse error
- fixed multilingual urls in sitemaps
- fixed multilingual urls in admin bulk edit
- fixed secondary usergroups causing worse allowed permissions
- added order confirmation email option for sales
- added email_autoregorderbody and email_autoregordersubject
- fixed admin settings update issue
- fixed potential memory leak/timeout in keyword subscriptions
- fixed rss feed bug with analytics code
- fixed rss feed bug with multilingual urls
- added hreflang tags when language urls are on
- smart details page autofit for screenshots using {LINKSCREENSHOT[fit]}
- added {LINKHASCAPTION[x]}
- added caching for attachment calls on listings
- fixed sitemap schema urls
- fixed duplicate member checker error when all is well
- added {LINKTHUMBURLX[number]}, {LINKTHUMBIMAGEX[number]} and {LINKHASTHUMBX[number]} for easy thumbnail referencing
- fixed sql injection in rss feed
- fixed validation filter apostrophe search bug
- added rich snippets microdata for reviews
- added password reset method for sending link
- new file attachment uploads now get sorted to the bottom automatically instead of to the top
- fixed pad import problem when default language isn't english
- fixed saving pending edit of submission time change
- added "Require Purchase to Download Software?" option for WSN SD
- added hybrid field references
- added {LINKLASTUPDATE} to give last edit when applicable and submission time otherwise
- added padstaticdescription tweak
- changed software directory new listings page to include updated listings
- fixed unparsed {BUMPSTODAY} in autobumping field description
- fixed lightbox on validate attachments page
- fixed display of attachments from other members on previewing editing listing
- fixed theme packager option to include custom fields
- fixed autodeletion of old abandoned file attachments
- ads no longer show in the admin panel (makes it more convenient to place ads on the redirect template)
- added wsn_makeconfirmdialogajax and wsn_makeconfirmdialog for easier confirmation dialogs
- added play/pause for slideshows
- added dutch language pack
- fixed slideshow autoplay
- updated file uploader version
- updated ckeditor version
- added {ADEXISTS[slotnumber]} template variable to check if ad slot is filled in a conditional
- added draggable resorting of attachments
- added automatic extraction of city state and zip from address line in csv import for simple american format
- added option to force specified category during CSV import
- fixed compatibility issue with youtube switch when attachments switched off
- fixed style designer error and changed selectors to text inputs for percentage sizes
- fixed small error in bulk listing addition
- fixed slideshow autoplay inconsistency issue
- fixed wsn gallery bulk add photos compatibility with asyncjavascript tweak
- fixed duplication bug in adding feed content
- fixed so free software listings are downloadable when using pay per download option
- fixed problem of html in image title mouseovers
- fixed comments bug when multilingual without mb_string
- fixed allfields numeric search bug
- fixed scenario where submitter adds listing to two different categories which are aliases of each other and gets two copies
- category types now more flexible, can place type code anywhere on front page
- made the {LINKTHUMBNAIL} functions consistently return the first image
- file attachments now don't appear on listing until submit button pressed
- changes to file captions and sort orders now not effective until submit button pressed
- incorporated slideshow for viewing PM attachments
- added PHP 7 support
- fixed problems of last release for sites with old uploader templates or bulk upload off
- fixed reset error of last release
- fixed submit category error
- fixed WSN Forum category error
- fixed saved listing unbind click issue
- fixed quote addition error
- replaced pagerank with alexa equivalent
- added saved class to saved listing in bit, made it red
- fixed poll voting
- fixed frequency toplists with multi-field sorting
- fixed filter error
- fixed live toplist on custom pages template name bug
- fixed cache string to array conversion
- fixed rss feed apostrophe search filters
- fixed rss style
- fixed wsn gallery slideshow javascript error
- fixed wsn gallery file upload bug
- fixed potential padding issue on preview frames
- fixed modal login bug
- fixed modal login to autodisable when div removed from wrapper
- fixed add from google for servers lacking cURL
- fixed wsn gallery bulk submit
- fixed confirmation dialog for deleting template
- fixed bootstrap facebook login button
- fixed box closure memory
- fixed recip link checker suspect demotion
- fixed indirect linking off switch
- changed all ajax functions to use relative paths for wider server compatibility
- improved edit change list email readability
- fixed to disable sponsor type separation when not separately declared in templates
- fixed sponsored search results when there are multiple sponored types
- fixed link checkers to exclude unvalidated listings
- added url search to admin search page
- added nav path to listing category in validation
- added nomembersearch tweak and made members not searchable to those not authorized to view member list
- fixed to not autoemail errors when autoreporting is off
- fixed password reset form update text
- enforced automatic writing of .htaccess files
- fixed spurious error message on some searches
- fixed listing sponsorship expiration processing bug
- fixed attachment sorts to start from 1 instead of 0
- fixed attachment resorts to remove gaps from deleted attachments
- submit/edit map pin can now be moved by clicking as well as dragging
- fixed attachment sort counting issue
- fixed file upload bug
- fixed custom page title problem
- edit change notifications now include attachment changes
- fixed problems introduced in last release for search and custom pages
- added singleallowedrecipient tweak
- added prompt for google maps api key
- fixed suggest new category on listing edit
- fixed custom file field display problem
- merged googleapikey tweak into googlemapskey setting
- fixed extraneous i on submit lisiting page
- fixed double category count increase
- fixed undesired lowercasing of meta descriptions
- fixed youtube feature to fetch full description
- fixed wordpress integration issue with underscored database names
- fixed timezone issue on new accounts
- fixed autoremoval of custom settings from template
- improved custom settings page
- fixed missing level selector on admin bulk add listings
- fixed expiration change on sponsorship to only apply when on2 is Additional Days
- fixed last update column in link checkers
- fixed error message on usergroup processing when no sponsorship
- fixed spurious custom settings page link
- fixed member variables in toplist generator condition to not be lost
- fixed jquery on verify customizations page
- fixed insecure addthis and fb images on secure pages
- made google ajax api call secure when applicable
- added autoredirection to member sponsor page when viewing category that requires it
- fixed display of comment after quickposting first comment on combined details comments page
- added separate usergroup permission for viewing listing details
- manual upgrade tool enhancement
- fixed php 7 usergroup destruction on edit usergroup
- fixed advanced options language bulk replace tool
- fixed to not notify of attachment deletion when full listing is deleted
- fixed double scroll on some map pins
- fixed max attachments error when refreshing to submit images
- added attachment image rotation option
- fixed help mouseovers
- fixed img temppath error with certain paths
- fixed image manipulation bug
- fixed allfields search error on complex or searches
- thumbnails now include md5 to force cache update when thumb content changes
- fixed https site loading problem with certain web hosts
- fixed mysql 5.7 setup compatibility by turning off strict mode in setup
- fixed menu manager language edit array issue
- fixed notification of profile edits
- fixed message after adding new custom page to menu
- fixed member deletion javascript
- fixed wysiwyg editor switching issue
- fixed google sign in to allow name change
- edit profile page now pauses for email verification requirement message
- backported EU cookie notice switch
- fixed imagemagick attachment processing
- fixed mistaken file upload notifications on editing categories or members
- fixed bootstrap glyphs error
- fixed listing field removal to remove from searchable fields list
- fixed conditionals in custom page editing
- default thumbnails switch now compatible with thumburlx/thumbimagex template variables
- fixed attachment dragging
- fixed issue with manual upgrades from 7.x
- CAPTCHA input is now case-insensitive for easier use with mobile autocorrect
- fixed doubled content issue
- fixed graduated admin permissions
- fixed error on articles containing certain text
- fixed notifications of profile edits to not send when not requested
- fixed error on deleting all attachments
- fixed bootstrap table header centering issue
- fixed mls prices
- fixed issues with old style selector voting
- fixed ability to update bypass redirects and protected fields
- added softdeleteattachments tweak
- fixed clearthumbcache error when there are no thumbnails
- fixed various wordpress integration issues
- fixed visibility of password reset and activation forms to guests on sites denying guests from viewing any pages
- fixed emailing of php code causing parse errors
- fixed saved listing collection with detail views
- prevented a switch combo that breaks uploads
- added {MEMBERTIMEZONEDISPLAY}
- fixed MSIE rendering bug
- fixed file upload max files bug after refreshing submit/edit without submitting files
- fixed tweakseditor issue where tweaks wrongly temp-activated for one page after submit
- automatic cookie deconflicting when installing to a subdirectory of another wsn
- fixed sponsor subscription setting update bug
- fixed single file submission problem
- removed php.ini files from setup because they kill site on some hosts
- fixed missing header on MS Edge
- fixed broken payment button when sponsor level description contains quotes
- fixed broken paypal button when sponsor level description beyond 200 characters
- added adblock detection nag tool to increase your advertising revenue
- fixed add from google for servers lacking cURL
- fixed wsn gallery bulk submit
- added support for bing search api for adding links from web search
- fixed bootstrap facebook login button
- tighter integration of default and bootstrap themes
- fixed recip link checker suspect demotion
- fixed indirect linking off switch
- changed all ajax functions to use relative paths for wider server compatibility
- added thumbshots to link checker suspects page
- improved edit change list email readability
- marked trial-only switches clearly on the switches page
- bootstrap menu improvements
- fixed to disable sponsor type separation when not separately declared in templates
- fixed sponsored search results when there are multiple sponored types
- fixed link checkers to exclude unvalidated listings
- fixed to not autoemail errors when autoreporting is off
- fixed password reset form update text
- enforced automatic writing of .htaccess files
- added url search to admin search page
- added nav path to listing category in validation
- added server-side thumbnailing of thumbshots for faster page loads
- added nomembersearch tweak and made members not searchable to those not authorized to view member list
- added sponsorship level description and listing or member profile url to paypal receipts
- added social ratings and reviews option for business listings
- fixed spurious error messages on some searches
- fixed type display on validation pages to friendly label
- added alert message on details page when listing is pending validation
- fixed listing sponsorship expiration processing bug
- added ability to add listings from news article search
- added tickbox to hold listings for validation on add listings from web search
- added drag to sort for menu manager
- fixed attachment sorts to start from 1 instead of 0
- fixed attachment resorts to remove gaps from deleted attachments
- submit/edit map pin can now be moved by clicking as well as dragging
- edit change notifications now include attachment changes
- added submenus to menu manager for the main navbar
- added automatic redirection of www to non-www or vice versa when rewriting on
- added support for optional https on default-http sites
- added SEO option to force secure URLs
- fixed file upload bug
- fixed custom page title problem
- improved chat departure notifications
- added EU cookie privacy notice switch
- fixed problems introduced in last release for search and custom pages
- fixed forced https compatibility with multilingual urls
- cross-script toplists now cache like native ones
- added singleallowedrecipient tweak
- added prompt for google maps api key
- fixed suggest new category on listing edit
- merged googleapikey tweak into googlemapskey setting
- category-specific and type-specific fields can now be marked required without rendering submissions to other categories/types impossible
- fixed custom file field display problem
- fixed double category count increase
- fixed undesired lowercasing of meta descriptions
- fixed youtube feature to fetch full description
- fixed wordpress integration issue with underscored database names
- added setting to determine whether title matches get search priority
- added settings for category name loose or exact match search priority
- added choosecustomglyphicon plugin for bootstrap glyph changes
- added option to exclude domains when adding from web search
- added setting to select whether to maintain aspect ratio on listing bit images
- fixed bootstrap invisible file upload progress issue
- fixed timezone issue on new accounts
- fixed autoremoval of custom settings from template
- improved custom settings page
- improved wordpress theme integration
- added secondarycatnames field so that one can search listings for secondary category name
- fixed expiration change on sponsorship to only apply when on2 is Additional Days
- offline payment page now accepts listing destination url
- fixed broken url rewritten categories in last release
- fixed last update column in link checkers
- completed template bootstrap integration
- added nocachecompression tweak
- [image] BB code now accepts size parameter to make thumbnails
- [image] BB code is now properly listed an explained to submitters in the BB codes help popup
- fixed spurious custom settings page link
- fixed member variables in toplist generator condition to not be lost
- fixed jquery on verify customizations page
- fixed insecure addthis and fb images on secure pages
- fixed display of comment after quickposting first comment on combined details comments page
- updated bxslider component to 4.1
- guests now retain and import their saved listings when they register
- added auctions system
- added quantity available for items for sale, with option to autohide when quantity reaches 0
- added manualsortsaved tweak
- added {LINKSAVEDBYMEMBERCOUNT}
- added public saved collections, with comments
- added autoredirection to member sponsor page when viewing category that requires it
- added cache/compression option in SEO
- fixed admin translation on secure sites
- fixed link saving error message
- added separate usergroup permission for viewing listing details
- added sort options on admin bulk edit listings
- manual upgrade enhancement
- fixed php 7 usergroup destruction on edit usergroup
- fixed advanced options language bulk replace tool
- fixed to not notify of attachment deletion when full listing is deleted
- fixed double scroll on some map pins
- fixed misidentification of some bootstrap themes as non-bootstrap and resulting visual discongruities
- fixed checkbox vertical alignment in bootstrap themes
- improved bootstrap integration of admin panel
- updated bootstrap to 3.3.7
- added noautoregeneration tweak
- added continue regeneration prompts to front page of admin
- added single state city and county data setup options
- added attachment image rotation option
- fixed help mouseovers
- fixed max attachments error when refreshing to submit images
- when viewing member name of someone else as non-admin with combine emails and names switch on, domain is now autohidden
- fixed img temppath error with certain paths
- fixed image manipulation bug
- fixed allfields search error on complex or searches
- thumbnails now include md5 to force cache update when thumb content changes
- fixed https site loading problem with certain web hosts
- fixed mysql 5.7 setup compatibility by turning off strict mode in setup
- fixed menu manager language edit array issue
- fixed message after adding new custom page to menu
- fixed wysiwyg editor switching issue
- fixed notification of profile edits
- fixed google sign in to allow name change
- fixed member deletion javascript
- edit profile page now pauses for email verification requirement message
- expanded size of modal login window while limiting to below mobile screen size
- fixed menu item duplication issue
- fixed private messaging
- fixed imagemagick attachment processing
- fixed mistaken file upload notifications on editing categories or members
- added rssdescriptionascontent tweak
- fixed saved listings to work without sortable tables
- fixed domain format rewriting rule
- fixed listing field removal to remove from searchable fields list
- fixed description editor switching to change all language versions at once
- fixed ability to randomize saved listings
- default thumbnails switch now compatible with thumburlx/thumbimagex template variables
- added option to combine and minify styles
- added reCAPTCHA as spam prevention option
- fixed search all to only show listings for blank keyword location searches
- fixed distorted addthis button on some mobile sites
- fixed loginorregisterandreturn redirect to always go to login when registration is disabled or invite
- fixed conditionals in custom page editing
- fixed attachment dragging
- CAPTCHA input is now case-insensitive for easier use with mobile autocorrect
- fixed issue with manual upgrades from 7.x
- fixed doubled content issue
- edit field page now warns when it's better to switch off
- fixed association of attachments to listing when registering during submit
- disabled bing search because API has changed and gone paid-only
- fixed graduated admin permissions
- added 10.1 series upgrade prompt
- fixed error on articles containing certain text
- fixed error on deleting all attachments
- fixed bootstrap table header centering issue
- added sequentialupload tweak
- fixed reversequotes error when all bb codes have been manually deleted
- fixed mls prices
- fixed issues with old style selector voting
- fixed combined details and comments plain text editor size
- fixed guest saved links cookie issue
- fixed missing superclick.css
- fixed css minification @import bug affecting bootstrap
- fixed www/no-www redirection to include rewrite base path
- added softdeleteattachments tweak
- fixed ability to update bypass redirects and protected fields
- fixed antivirus to exempt package.json files
- fixed yelp reviews error on some bad addresses
- fixed cross script toplist prefix detection issue
- fixed visual error on add to shopping cart
- fixed {LINKALLCATEGORIES} incorrect separator display
- fixed profile.php edit profile error
- fixed pagination of top level when using skip to category
- fixed clearthumbcache error when there are no thumbnails
- fixed various wordpress integration issues
- fixed visibility of password reset and activation forms to guests on sites denying guests from viewing any pages
- fixed emailing of php code causing parse errors
- fixed saved listing collection with detail views
- prevented a switch combo that breaks uploads
- added {MEMBERTIMEZONEDISPLAY}
- fixed MSIE rendering bug
- fixed file upload max files bug after refreshing submit/edit without submitting files
- fixed tweakseditor issue where tweaks wrongly temp-activated for one page after submit
- automatic cookie deconflicting when installing to a subdirectory of another wsn
- fixed sponsor subscription setting update bug
- fixed sponsor subscription setting update bug
- fixed single file submission problem
- removed php.ini files from setup because they kill site on some hosts
- fixed missing header on MS Edge
- fixed broken payment button when sponsor level description contains quotes
- fixed broken paypal button when sponsor level description beyond 200 characters
- added mobile settings page
- added ability to override number of columns for mobile
- added html minification option
- url display on details page now shortened to 30 characters to avoid overflowing
- fixed error on articles containing certain text
- fixed error on deleting all attachments
- fixed bootstrap table header centering issue
- added guest page cache option
- added boundingoffset tweak
- added timed emails
- fixed reversequotes error when all bb codes have been manually deleted
- fixed guest saved links cookie issue
- fixed issues with old style selector voting
- fixed combined details and comments plain text editor size
- fixed mls prices
- fixed missing superclick.css
- added sequentialupload tweak for bulk upload troubleshooting
- added remembersearchcheckboxes tweak for persistent search checkboxes
- fixed css minification @import bug affecting bootstrap
- fixed wordpress template integration repeat phpass class definition
- fixed www/no-www redirection to include rewrite base path
- extended remembersearchcheckboxes tweak to remember inputs and selectors too
- added softdeleteattachments tweak
- added cacheable thumbnails for cross-script toplists
- fixed ability to update bypass redirects and protected fields
- fixed antivirus to exempt package.json files
- added alterzipsource pluggable function
- added jserroralert and jsadminerroralert tweaks
- fixed yelp reviews error on some bad addresses
- fixed cross script toplist prefix detection issue
- fixed profile.php edit profile error
- fixed visual error on add to shopping cart
- fixed {LINKALLCATEGORIES} incorrect separator display
- fixed pagination of top level when using skip to category
- fixed visitor stats missing 0 values
- fixed fb logins to redirect instead of refresh
- fixed issue with adding member field on integrated site
- workaround for occasional javascript errors
- enabled searching zipcodestable that lacks postal codes
- enabled template conditionals in toplist config lines
- added excludestattypes tweak
- added dynamicmappins tweak
- added ability to do simple search inside advanced search
- fixed clearthumbcache error when there are no thumbnails
- fixed default thumbnail from non-base paths
- fixed various wordpress integration issues
- fixed visibility of password reset and activation forms to guests on sites denying guests from viewing any pages
- navsearch tweak now covers aliased categories too
- enabled recaptcha by default on new installations
- fixed facebook error from last release
- prevented a switch combo that breaks uploads
- added morealwaysallowedpages tweak
- added {MEMBERTIMEZONEDISPLAY}
- fixed saved listing collection with detail views
- fixed emailing of php code causing parse errors
- added statsperpage tweak
- added changesettings and changeswitches tweaks
- added alterdisplayedsearchterm plugin
- added shipping info to cart purchase notification email
- added warning message when crons aren't running in time
- added altersearchorder pluggable function
- added payzone for UK shopping cart payments
- fixed error on setting custom category sort order
- fixed missing jquery ui js
- automatic bug reports now in daily digest form
- automatic cookie deconflicting when installing to a subdirectory of another wsn
- added open hours
- added payment price verification for link and ug sponsorship to prevent paypal form manipulation
- disabled url rewriting option for litespeed servers
- removed legacy support for FTP
- fixed major microsoft windows compatability bug
- fixed minor setup issue
- fixed file upload max files bug after refreshing submit/edit without submitting files
- added map pin loading strategy options
- added ability to turn pins on and off by type with checkboxes
- added tweak for different colored map pins by type
- added minstartingzoom tweak
- fixed timed emails duplication on aliases
- fixed ajax-loaded google map pin colors
- eliminated page reflow on map loading indicator and moved indicator over map
- subtemplates, including custom ones, now display list of parents in template editor
- 'used in templates' list now uses friendly names instead of file names
- submit/edit maps now zoom in when the address is entered
- fixed stylesheet type which was causing bait field to appear
- fixed MSIE rendering bug
- fixed searching for owned listings when ownerid isn't a simple search field
- fixed tweakseditor issue where tweaks wrongly temp-activated for one page after submit
- fixed map loading strategy resets on upgrades
- added htaccesssubdirexclusions tweak
- fixed issues with moving content upon category deletion
- fixed issues with some languages
- instant category selector updates for small sites
- added conditionals sanity check for language editing
- fixed invisible alertify text on dark themes
- fixed sponsor subscription setting update bug
- fixed paypal payment processing problem
- added option to revert customized language items to standard
- added option to show all nonstandard language
- added {LINKDATEVALIDATED}
- added {LINKVALIDATEDBYNAME}
- added autoexpansion of seo textareas to fit content
- added minimum files per listing setting
- fixed missing hours field in non-links scripts
- fixed category-specific meta tags bug
- fixed single file submission problem
- fixed zipcode queries for apostrophed locations
- fixed chrome autofill problem on password reset page
- added {LINKSHOWDAYHOURS}
- fixed broken paypal button when sponsor level description contains quotes
- fixed broken paypal button when sponsor level description beyond 200 characters
- zero priority now sorts after numbered priorities when manual sort ascending
- removed php.ini files from setup because they kill site on some hosts
- fixed template parameter custom width and height for google category maps
- fixed missing validated field on csv import
- fixed missing header on MS Edge
- fixed php 7.1 compatibility
- added special error message for max_questions resource limit
- added 10.2 upgrade button
- fixed edit listing lost category when edit listing page doesn't contain category selector
- fixed edit listing lost category when edit listing page doesn't contain category selector
- enabled error display for some sites refusing to show them
- added excludetypes tweak
- added magicquotes tweak for servers that need it
- fixed upgrade issue with phar extraction method
- fixed coordinate search error
- fixed custom table toplist caching warning
- fixed obscure menu item selection logic corner case
- fixed browser geolocation to autorefresh
- fixed image path corruption for theme names that begin with default
- fixed browser geolocation to autorefresh
- fixed hiddendomain in email
- added afterresetpass pluggable function
- fixed password change detection
- fixed search page mobile alignment issue
- added email notification of profile email change to previous address
- added FUNC_LINKTHUMBNAIL template variable option
- removed md5s from thumbnail names
- fixed www redirect temporarily broken thumbnails on first load
- fixed legacy tar extraction method bug which broke upgrades for some servers
- removed md5s from thumbnail names
- added md5thumbs tweak
- fixed error on regenerating thread posters
- fixed unparsed settings in some emails
- fixed wsnsd php 7.1 compatibility bug
- fixed no permission sponsorship redirect
- disabled html minification due to bugs in the library
- added admin panel warnings when confused about whether site is multilingual
- disabled html minification due to broken library
- disabled yelp due to api changes
- added click to load option for maps
- updated ckeditor and file uploader
- added urgency to upgrade prompt
- fixed ckeditor upload problem from last update
- fixed search all
- fixed bug with case sensitive rss urls
- fixed rss cache colission
- fixed missing images in bxsliders
- fixed empty cookie duration option
- bootstrap becomes the default theme
- added easy option to globally set word to use for listings
- fixed edit listing lost category when edit listing page doesn't contain category selector
- fixed split second display of comments panel when no comments with combined detail comments
- enabled error display for some sites refusing to show them
- added excludetypes tweak
- added magicquotes tweak for servers that need it
- fixed upgrade issue with phar extraction method
- fixed coordinate search error
- made wordforlistings not autoapply to upgrades from older series
- fixed custom table toplist caching warning
- fixed menu manager bug
- fixed obscure menu item selection logic corner case
- fixed calendar event list template bug
- fixed browser geolocation to autorefresh
- fixed image path corruption for theme names that begin with default
- fixed html gunk in csv export
- fixed inability to use datepicker with date field type
- added calendar event feeds option
- added ability to prevent header inserts with in template
- added {CURRENTTIME} for displaying current time/date
- added date-only listing field type
- fixed notify me checkbox state remembering
- fixed password change detection
- added afterresetpass pluggable function
- added email notification of profile email change to previous address
- added invisible recaptcha spam prevention option
- fixed invisible file on comment attachment upload
- fixed search page mobile alignment issue
- added ability to do do toplists of all comment attachments beneth a listing
- added altershowfield plugin
- added alert for unexpected early page output
- fixed dark bootswatch style colors
- sponsorship lengths are now selectors of allowable subscription values
- sponsorship lengths can now be set by week, month or year
- sponsorship subscriptions are now a per-level decision
- made flood check compatible with future-dated submissions
- fixed redirects to wrong page bug
- added sponsorship expiration date column on review payments page
- added payment notification option
- invites can now be done by url
- added smslink tweak for sms notifications
- removed sponsorship level subscription smart disablement
- fixed sponsorship subscriptions duration conversion bug
- fixed sponsorship level duration language
- theme custom javascript no longer runs in admin panel
- admin no longer prompted by email to validate those whose payments will validate them later
- fixed more sponsor subscription problems
- fixed www redirect temporarily broken thumbnails on first load
- fixed legacy tar extraction method bug which broke upgrades for some servers
- removed md5s from thumbnail names
- added md5thumbs tweak
- added Referral Credits sponsorship option
- fixed sponsorship bug
- updated jquery version
- added structured data markup template
- added voguepay support
- fixed setup missing empty directories
- fixed software data load problem
- fixed wsnsd php 7.1 compatibility bug
- fixed unparsed settings in some emails
- detection and escape for illogical parent category structures that create infinite loops and memory exhaustion errors
- added links to email texts on email notifications page
- fixed error on regenerating thread posters
- fixed default style images path
- fixed sponsor expiration warning setting update display
- wordpress theme integration improvements
- further wordpress enhancements
- fixed registration group when no unsponsored registerable groups
- fixed referral recording
- fixed wordpress menu link paths
- added usergroup permission automatically validate when sponsored for members
- fixed menu urls bug of last release
- fixed no permission sponsorship redirect
- changed wordpress usergroup handling
- moved field requirement markers to left column
- added twitter card support in Social settings
- fixed chat bug
- fixed mobile menu button
- updated mathjax cdn url
- added integratereferrals tweak
- added option to specify redirect after usergroup sponsorship payment
- added ability to register plugin setup and upgrade functions
- fixed full youtu.be links in youtube tags
- fixed php 7.1 daily cron error
- added inviteredirect tweak
- added pending member payment reminder button
- added smallscreens css class for mobile-only elements
- temporarily disabled html minification and fixed the effects of minifcation library bugs
- fixed required sponsorship duration text
- added warning for cloudflare users
- added admin panel warnings when confused about whether site is multilingual
- added attempt to detect mod_security problems in servertest.php
- template editor now prevents removal of closing head tag from wrapper
- added support for PHP 7.2 (not well-tested yet)
- added submission dates for pending attachments and feeds
- fixed redirect loop with pipes in listing titles
- fixed premature wordpress admin usergroup assignment error
- fixed integrated usergroup id query
- fixed detection of wordpress admins in wordpresses that lowercase the permission
- fixed detection of wordpress admins in wordpresses in other databases
- enabled rssallowunvalidated tweak
- made unsubmittable top level categories disabled instead of invisible in submit selector
- added SEO option to write robots.txt
- fixed troublesome collation in wordpress integration
- fixed bug in altering dirurl when forcing secure urls
- fixed php 7.2 error on preview edit
- fixed unparsed duration language variable on coupons admin page
- fixed details page stat counting with combined details and comments switch
- fixed englishization of custom input and display html of new fields
- added listing offers system
- added visitor stats per page setting
- added distinction between original expiration and renewed expiration to review payments page
- fixed https detection for site ground
- fixed wordpress integrated admin panel bootstrap glphys
- fixed hiding of reciprocated with field when reciprocal links switched off
- disabled yelp due to api changes
- added click to load option for maps
- fixed review payments page
- fixed bulk sponsorship page problems
- fixed wordpress plugin unsubmittable admin buttons problem
- fixed antivirus false positive
- fixed missing jquery/jquery.js
- fixed category deletion to properly delete associated file attachments
- fixed stats page error scenario
- fixed custom pages wysiwyg issue
- fixed html minification still being on for some scripts
- fixed extraneous password value on submit link
- category special urls now autolowercase on input where needed to avoid errors
- removed auctions switch
- added anti-cloudflare defenses
- fixed broken details links on sites with special category urls
- updated ckeditor and jquery file uploader
- descendants of categories with special urls now use the special url in their path
- removed old style captcha option as it gets hammered by spam now
- fixed firefox checkbox alignment stylesheet issue
- bootstrap icon for file uploader
- fixed add url list 3rd level subcat bug
- fixed alabama
- fixed ckeditor upload problem from last update
- fixed search all
- fixed bug with case sensitive rss urls
- fixed rss cache colission
- hopefully prevented wrong sponsorship term in coupon scenario
- fixed chatroom active chatters panel
- fixed offers infinite loop
- fixed missing images in bxsliders
- fixed so admins can't enter damaging input for offers field html
- fixed empty cookie duration option
- fixed permanent reopening of closed boxes
- fixed required fields import to table from old series
- fixed integration path error
- fixed php 7.2 error after edit listing
- fixed potential conditionals errors in templates
- fixed table width issue on details page
- removed thumbshotskey tweak due to death of thumbshots.com
- structured data template now in all scripts
- fixed image paths on minified styles
- fixed add url list for subcategories
- fixed error at end of csv downloads
- prevented login cookie conflicts with uniquified names during setup
- fixed unclosed pagerankfield span in linkbit template
- fixed mobile scrolls on long urls
- made details table cells go full width stacking on small screens
- fixed additional add urls problem
- fixed listing sponsorships becoming infinite on listing owner's edit
- excluded .html special category URLs from auto-inclusion in subcategory rewrite
- fixed hostname resolution links
- fixed wrong login scenario when blank email exists
- fixed jquery ui close buttons
- added curl handling of gzip compressed webpages
- fixed preview listing php 7.2 error
- fixed iconv php 7.2 errro
- fixed twitter feeds of numbers other than 5
- fixed lightbox problem with noindex/nofollow option
- fixed generic confirmation dialog close
- fixed depreciated autoloader warning in setup
- fixed typeorder recalculation on type manager
- fixed custom rating fields vote bug
- fixed removal of submit link when in disallowed top level
- fixed registration stats
- fixed conditionals problem where postal codes get interpreted as octals
- fixed {LINKEXPIREDATE} errors
- fixed search all page problem when mixing types
- fixed stylesheet minification media queries
- made alexa image https compatibile
- fixed error on adding event with alertify
- fixed stale cache bug
- fixed {CATNAV} broken html tag
- fixed mobile overrides error scenario
- fixed display error due to latest chrome incompatibility with sticky footer
- fixed doc ready inclusion on admin search
- added support for nested toplists
- fixed day of week language autogeneration
- fixed google sign in redirect error
- series end notice
- enabled integration of arbitrary tables between wsn scripts
- banned member list now shows locations for easy pattern spotting
- options to remove signature and content while banning
- updated ckeditor and jquery file uploader
- stats system is now extensible to easily track any new types of stats
- bootstrap icon for file uploader
- fixed add url list 3rd level subcat bug
- fixed alabama
- left menu is now vertical button group for greater bootstrap consistency
- added partial ability to add offer fields
- fixed ckeditor upload issue from last update
- fixed bug with case sensitive rss urls
- fixed rss cache colission
- fixed search all
- hopefully prevented wrong sponsorship term in coupon scenario
- added horizontal frameless admin panel menu option
- horizontal admin menu automatically applied on mobile devices
- fixed chatroom active chatters panel
- fixed missing images in bxsliders
- fixed offers infinite loop
- fixed so admins can't enter damaging input for offers field html
- improved ckeditor dark theme styling
- admin panel now always bootstrap for consistency
- bootstrap files now mostly local
- bootswatch color selection on theme settings page
- fixed style upgrade issue of last release
- fixed empty cookie duration option
- fixed permanent reopening of closed boxes
- integration no longer prompts for registration url on other wsn scripts
- integration page now includes template integration options for wsn scripts
- template editor now alerts when template is shared with other scripts
- auto theme name syncing when integrating wsn scripts
- option to allow members to choose bootswatch themes
- admin menu now shows all integrated scripts
- option to install new wsn script from admin
- option to load category data after install until modifying first category
- option to load geodata after install
- fixed table cell vertical alignments with left menu
- updated ip geolocation to maxmind's new geolite2 mmdb system
- added option to make admin submitted listings ownerless
- fixed ckeditor default text color
- added video and audio players to article details
- fixed filemtime error of last release
- fixed details template error of last release
- fixed integration path error
- fixed php 7.2 error after edit listing
- added sponsorship end date to bulk edit members
- added {SPONSORLINKSUBSCRIPTION} for listing sponsorship template
- fixed table width issue on details page
- fixed potential conditionals errors in templates
- removed thumbshotskey tweak due to death of thumbshots.com
- added geocodio geocoding service
- added open street maps option
- added map settings page
- structured data for article details
- added {FORCELOGOURL}
- added {LINKSTRUCTUREDIMAGELIST}
- improved error detail on eval() errors
- added opencage for worldwide geocoding
- fixed map settings link in framed menu
- fixed dead link checker to allow redirects
- fixed geoip localhost scenario
- added site reset options on advanced page
- added {THISLINK
- added link checker option to convert to wayback machine links
- added bookmarks importer
- fixed bad visuals on toplist generator and a few other pages
- applied default geocoding keys to existing installations
- enabled support for locally hosted version of flowplayer
- added openroute geocoding option
- fixed video streaming bug
- fixed image paths on minified styles
- enabled click to relocate on submit/edit map for OSM
- enabled dynamic pin loading for OSM
- changed convert to flv option to convert to mp4
- utility to convert old vids to mp4
- broken videos review page
- max file size now autocalculated by default in new installs
- fixed language filtering display bug
- added json-ld for websites
- added analytics section to privacy policy template and tweaked policy language
- fixed error when facebook enabled while geoip disabled
- fixed components update failure when facebook enabled while geoip disabled
- expanded word for listings replacements to emails and redirect messages
- enabled global subscription buttons
- added {FUNC_LISTINGSTHISMONTH} calendar widget
- fixed legacy geoip error
- removed cat selector option denied permission setting
- added cat level selector option setting
- added exception handling for corrupt geoip dbs that deletes the db file
- moved frameset switch to advanced options
- fixed add url list for subcategories
- fixed error at end of csv downloads
- fixed admin stats error when stats db empty
- set mobile columns per row to 1 unless otherwise specified
- added complex location input and postal autofill for calendar events
- added calendar event maps
- fixed missing items on manage redirects page
- fixed missing delete buttons on menu manager
- prevented login cookie conflicts with uniquified names during setup
- fixed unclosed pagerankfield span in linkbit template
- fixed mobile scrolls on long urls
- made details table cells go full width stacking on small screens
- fixed ability to remove a set of hours that hasn't been submitted yet
- fixed encoded apostrophe on ajax map pin tooltip
- fixed member personal link list
- fixed additional add urls problem
- fixed language editor reload of just edited language
- fixed login link to not use modal on mobile
- fixed various further mobile portrait mode issues including member home
- moved delete options to bottom of templates for better mobile usability
- added always-visible release notes to admin overview
- added twitter member field and renamed profile IM section to social
- added meetup.com single sign-in option
- panel heading overflow now scrolls on desktop and wraps on mobile
- added geolocation option to use both browser and ip
- added device targeting to ad manager
- added country targeting specification to ad manager
- changed way ad display is chosen to be less repetitive
- fixed listing sponsorships becoming infinite on listing owner's edit
- fixed javascript warnings on validation when using horizontal admin menu
- fixed opencage postal autofill city issue
- rewrote event rsvp system with new eventrsvps table
- added event rsvp caps
- added html minification setting again
- added javascript minification setting
- added BOOL versions of {TWEAK template variables to check if tweaks are enabled
- fixed twitter integration missing class file error
- speed improvements, especially for large pages
- fixed scenario where admin horizontal menu fails with non-bootstrap themes
- fixed guided start settings formatting issue
- fixed link bit bad template variable
- more speed optimizations
- fixed category error on guests who can't save listings when saved listings on
- fixed listing saved status indicator
- fixed stylesheet reversion to default to keep correct image paths
- fixed any possibility of bad edit icons from old language upgrades
- improved readability of EU cookie privacy bar on unknown bootstrap themes
- fixed irrelevant url alert on deleting offer
- fixed cache error with custom table toplists
- excluded .html special category URLs from auto-inclusion in subcategory rewrite
- redesigned offers appearance, input now mobile-friendly
- added map zoom level constraint settings
- added colored map pins as setting
- cleaned up tweaks list
- fixed template mistake which was hiding listing autovalidate sponsored usergroup permission
- fixed toplist generator missing fields
- fixed youtube mixed content with some old version upgrades
- changed bb code and smilie links to full pages to avoid popup blocking
- added curl handling of gzip compressed webpages
- added page speed settings page with a variety of new options
- added file browser tool
- fixed speed cache error on non-html pages
- fixed colored pins setting to be respected when off
- changed colored pins to use local image for google maps
- openlayers now hosted locally
- added colored pins support for OSM
- added profile option to be notified of all new events
- added profile option to be reminded of events
- fixed maps minification javascript error
- fixed missing openlayers images for OSM
- added allowoffsiteredirects tweak
- fixed wrong login scenario when blank email exists
- fixed hostname resolution links
- fixed jquery ui close buttons
- disabled combine resources option in stable series
- fixed unnecessary additional required field markings for registration during submit
- fixed preview listing php 7.2 error
- fixed iconv php 7.2 errro
- fixed twitter feeds of numbers other than 5
- fixed lightbox problem with noindex/nofollow option
- fixed typeorder recalculation on type manager
- fixed generic confirmation dialog close
- fixed depreciated autoloader warning in setup
- added noindex header for ajax.php
- fixed custom rating fields vote bug
- fixed imagemagick avatar resizing bug
- fixed removal of submit link when in disallowed top level
- fixed wrongful attempted upgrades when no customer info present
- fixed registration stats
- fixed conditionals problem where postal codes get interpreted as octals
- fixed {LINKEXPIREDATE} errors
- fixed search all page
- fixed map zoom constraints
- fixed stylesheet minification media queries
- made alexa image https compatibile
- fixed rss feed & in site title error
- fixed error on adding event with alertify
- fixed stale cache bug
- fixed {CATNAV} broken html tag
- fixed mobile overrides error scenario
- fixed display error due to latest chrome incompatibility with sticky footer
- fixed day of week language autogeneration
- fixed doc ready inclusion on admin search
- fixed stylesheet minification media query bug
- fixed integrated minified styles bug scenario
- added support for nested toplists
- fixed mobile columns override
- fixed google sign in redirect error
- stopped google review snippet warnings
- series end notice
- fixed maps minification javascript error
- fixed missing openlayers images for OSM
- wsn installations menu now links to admin panels instead of front ends
- added allowoffsiteredirects tweak
- fixed wrong login scenario when blank email exists
- fixed hostname resolution links
- fixed css relative url paths with resource combo
- fixed file uploader js bug with resource combo
- added {LINKLASTDOWNCHECKDATE}
- added re-check option to link checker
- fixed several page speed tool issues
- fixed jquery ui close buttons
- fixed unnecessary additional required field markings for registration during submit
- fixed another page speed combine resources problem
- fixed historical bad inputs in url field where possible
- fixed preview listing php 7.2 error
- fixed iconv php 7.2 errro
- fixed twitter feeds of numbers other than 5
- added option to include hidden in bulk edit categories/listings
- added automatic twitter feeds to member profiles
- fixed style editing error message
- added aftersavelinkedit pluggable function
- added ajax toplists options
- fixed lightbox problem with noindex/nofollow option
- fixed generic confirmation dialog close
- fixed depreciated autoloader warning in setup
- added noindex header for ajax.php
- added refreshless version of listings this month calendar widget
- added listings this month to admin search template
- fixed typeorder recalculation on type manager
- fixed custom rating fields vote bug
- added support for wsn toplists in wordpress with [wsntoplist] shortcode
- added field addition timeout detection to upgrade script
- added ipremoteaddr tweak
- fixed imagemagick avatar resizing bug
- fixed removal of submit link when in disallowed top level
- fixed wrongful attempted upgrades when no customer info present
- thumbshots now use direct pagepeeker image until cache is generated
- improved WYSI character counting abnormalities
- fixed template editor error of last release
- added includefuture tweak
- added mapcondition tweak
- fixed english-only utf8_substr error
- listings with aliases no longer get multiple sponsorship end notifications
- normalized google colored pins to match OSM versions
- made main menu and buttons compatible with bootstrap v4
- added option to color map pins by whether location is currently open
- added option to edit reviews
- added custom map pins with small logo image
- fixed calendar event map error
- fixed not-yet-effective listings wrongly displaying when effective time applied on edit
- added ability to manually choose which junk files to delete
- fixed event maps bug
- added maximum length setting for navigation elements
- added option to search for templates containing string
- added sponsorsplitaliases tweak
- added {LINKIMAGEURL}
- added option to use default avatars
- added averagerating tweak
- custom templates now listed instead of in dropdown menu
- added member age requirement setting
- fixed pagination template previous page link
- more bootstrap4ification
- fixed category map error in last release
- added bootstrap4 tweak and forceswitches.php flags[bootstrapurl]
- made category selector regeneration more adaptable to sites with thousands of subcategories
- fixed missing map pins / wrongly-filtered aliased versions of listings
- fixed registration stats
- added option to refine language filtering
- fixed decrimenting of pending unpaid listings count on approval in admin
- fixed double decrimenting of pending attachments count on validation
- fixed conditionals problem where postal codes get interpreted as octals
- fixed search all page
- fixed {LINKEXPIREDATE} errors
- migrated jqueryui elements to bootstrap on bootstrap themes
- added linkedin sign in option
- added theme packager/installer support for subdirectories
- added ajaxsite tweak for single page app behavior
- fixed map zoom constraints
- fixed stylesheet minification media queries
- made alexa image https compatibile
- added theme settings option to choose bootstrap 3 or 4
- added fontawesome for bootstrap 4 and legacy theme icons (will replace bootstrap 3 glyphs in next series)
- added headernavonly tweak
- category selector generation now back to one step with automatic max level adjustment
- fixed theme installer tar issue
- added bsjavascripturl tweak
- added {MENUITEMURLCONTAINS[string]}
- fixed rss feed & in site title error
- fixed map pin caching issues
- fixed down check and recheck issues
- added configurable development and production modes
- fixed url check error of last release
- fixed incorrect language for topics issue in WSN Forum
- fixed error on adding event with alertify
- normalized line breaks to windows style in emails
- prevented using age requirement with quick registration
- improved redirect destination after reverting language item
- added location names in addresses
- added confirmation on delete in antivirus
- added cloudflare IP resolution
- added dead link checker option to autofix url schemes
- fixed member profile twitter error
- fixed wsn script installer template problem
- fixed calendar subscription
- fixed javascript compression error
- fixed template problem in SD
- fixed stale cache bug
- added event commenting
- events now directly linked from calendar
- fixed event deletion
- fixed guests from seeing event join option
- fixed {CATNAV} broken html tag
- fixed mobile overrides error scenario
- fixed wordpress menu issues
- added special combo menu options for wordpress plugin
- added multilingual version of wordpress wrapper
- reincluded register/login/logout in wordpress menu to handle wp themes that don't
- fixed menu collapse on phones
- fixed blocked phrase handling error on validation page
- fixed blocked phrase handling to apply to edits
- disabled meetup sign-in due to api change
- fixed link edit incomplete bug
- fixed submenus error in menu manager
- removed deceased translateth.is service
- fixed member pending payment wrong label
- fixed display error due to latest chrome incompatibility with sticky footer
- added {LINKNUMTAGSSTRIPPED[3]}
- added option to only show CAPTCHAs once
- fixed alertify bug with certain combination of options
- fixed redirect seconds after failed search
- fixed javascript file combiner to only combine header javascript not body
- fixed error when upgrading while in devleopment/production modes
- added upgrade prompt for 10.5 series
- fixed speed cache preg error
- fixed doc ready inclusion on admin search
- fixed mixed content scenario in WSN integration
- added support for nested toplists
- fixed day of week language autogeneration
- fixed stylesheet minification media query bug
- fixed integrated minified styles bug scenario
- fixed issue with using both ip and browser geo at once
- fixed debug value stickiness issue
- fixed nav error with conditionals in titles
- fixed google sign in redirect error
- fixed frequency toplist sort bug
- fixed mobile columns override
- admin search now includes front end style so complexly customized non-bootstrap listing bits render correcter
- fixed gallery listing bit
- fixed css combinator to be safer by excluding external resources
- fixed tweaks editor security error
- fixed category jump selector disabled options scenario
- updated bxslider to fix unclickability bug with recent Chrome versions
- fixed js/css combinator issues
- fixed time search timezone adjustment
- fixed forum default max topic length
- fixed character counting accuracy bug
- fixed last version's critical error
- fixed email doubled header/footer scenario
- fixed multiple language separate indexing rewrite
- fixed multiple language urls capitalization bug
- fixed wrong pre-selections on send emails page
- fixed date formats to be Windows-compatible on new installs
- fixed unique subscriptions problem
- fixed errors on exclusive theme installs
- fixed hidden release notes
- fixed upload problem with some filenames containing percent signs
- fixed javascript minification bug
- fixed unclickable links in sliders
- fixed php 7.4 preg error
- fixed non-english setup bug
- stopped google review snippet warnings
- fixed chr error
- fixed stepvars issue with payment button html
- fixed custom payment buttons for selling items
- fixed submit listing bug caused by last release
- fixed guest theme change error
- fixed missing templates in most scripts
- fixed recaptcha on flattern theme
- made helper cron more effective
- fixed issue of geocodio geocoding wrongly falling back to other service
- fixed urldecode text mangling
- fixed Windows tar extraction problem
- modified upgrade prompt text
- fixed recording of IPv6 addresses
- fixed dimensions cache after image rotation
- fixed image rotation dimensions update
- fixed ip location error
- fixed daylight savings non-latin locale error
- series end notice
- fixed speed cache preg error
- added curlinterfaceip tweak
- fixed day of week language autogeneration
- fixed doc ready inclusion on admin search
- fixed mixed content scenario in WSN integration
- added support for nested toplists
- added cyborg bootswatch theme option
- fixed stylesheet minification media query bug
- fixed integrated minified styles bug scenario
- script installer url now points to parent script
- menu items now added on child script install
- removed nostyleintegration tweak (use $integrationoptions['integratetemplates'] = 'no')
- child scripts now use bootswatch setting of parent
- fixed debug value stickiness issue
- fixed code bb tag causing horizontal scroll
- fixed double utf8 issue with automatic locale conversion
- fixed issue with using both ip and browser geo at once
- terms of service are now translatable language item
- added {THISMEMBERIPLATITUDE} and {THISMEMBERIPLONGITUDE}
- added setting to limit application of browser location prompt
- added setting to choose cache time for browser location
- fixed nav error with conditionals in titles
- added https default url schema option
- added template editor link to edit all language from that template
- fixed google sign in redirect error
- added location whitelist option for geofencing registration
- admin search now includes front end style so complexly customized non-bootstrap listing bits render correcter
- fixed style combiner behavior with // schemes
- added option to integrate menus between different wsn scripts on same site
- added automatic menu entry when installing new wsn script from admin
- fixed mobile columns override
- added option to ban ips/locations from contact form and email pages
- fixed frequency toplist sort bug
- fixed gallery listing bit
- fixed css combinator to be safer by excluding external resources
- fixed tweaks editor security error
- fixed search engine sitemap comments page time error
- fixed category jump selector disabled options scenario
- renamed smilies to emojis
- added unicode emoji options for new installations
- added ckeditor emoji selector panel for new installations
- added automatic acceptance of phone-typed emojis for new installations
- added new license activation scheme
- updated bxslider to fix unclickability bug with recent Chrome versions
- replaced flag images with unicode
- fixed js/css combinator issues
- fixed time search timezone adjustment
- enabled socialloginlanding pluggable function
- fixed forum default max topic length
- fixed character counting accuracy bug
- added admin notification of autovalidated comments option
- fixed last version's critical error
- fixed edit/move/delete posts page
- added option to hide categories with no visible forums
- fixed bootstrap4 help icons
- enabled unicode topic icons
- enabled unicode post icons
- minor wordpress integration improvements
- added option to change installation directory in admin
- added polyfill for servers lacking mbstring
- fixed add/edit category error scenario
- fixed .htaccess update on installation move/rename
- fixed email doubled header/footer scenario
- fixed unique subscriptions problem
- fixed wrong pre-selections on send emails page
- fixed multiple language separate indexing rewrite
- fixed multiple language urls capitalization bug
- fixed date formats to be Windows-compatible on new installs
- email preview now includes head and sig
- fixed errors on exclusive theme installs
- fixed hidden release notes
- fixed upload problem with some filenames containing percent signs
- fixed javascript minification bug
- fixed top level installs install directory change bug
- fixed unclickable links in sliders
- fixed php 7.4 preg error
- fixed non-english setup bug
- added safety restrictions on category special url characters
- stopped google review snippet warnings
- fixed bs3 help icons
- fixed autoregistration during csv imports
- fixed missing calendar day template in most scripts
- fixed view event visual issue when comments switched off
- changed some text fields to longtext in new installs
- fixed nonworking category slideshow link to hide when no slides available
- fixed stepvars issue with payment button html
- fixed required field pre-marking on add event
- added ability to register while submitting event
- added option to autoapprove members when approving their listings/events
- fixed custom payment buttons for selling items
- fixed submit listing bug caused by last release
- fixed guest theme change error
- fixed missing templates in most scripts
- fixed missing empty directories on phar hosts
- fixed recaptcha on flattern theme
- fixed constant unnecessary createcomponents() calls
- fixed misflagging of smilies in antivirus
- obfuscated antivirus to evade Noton Web Security's false positives
- fixed width issue with portrait mode phones
- made browser geolocation refresh on as-needed basis
- made helper cron more effective
- fixed deletion confirmation in antivirus
- fixed ability to delete own comments/links/etc
- fixed template editor color picker
- fixed missing registration defaults options
- changed rollbacks system to be files only and compatible with all sizes of sites
- fixed potential extreme downloading when createcomponents fails
- fixed issue of geocodio geocoding wrongly falling back to other service
- fixed mangling of plus sign and other urlencode sequences in posted content
- fixed antivirus flagging of rollbacks
- added option to open links in descriptions/text into new tabs
- fixed google maps problem with defered javascript
- fixed normalization of United States
- added extra prompt for loading postal data
- added automatic postal code fill for towns with only one
- fixed Windows tar extraction problem
- added jquerylatest tweak
- added datetime picker for bootstrap
- fixed missing borders issue affecting some bootstrap themes
- fixed another bxslider links bug
- fixed external links appendage junk yes/no value
- added theme setting option to flush footer to bottom of page
- fixed search bug when categories switched off
- fixed fulltext multilingual fields bug
- stopped title match search redirect to details when indirect linking is off
- fixed calls to missing unminified javascripts
- fixed openlayers insecure image calls
- fixed add themes page to disallow use when theme is integrated to other script
- fixed removal of integrated client scripts from host menu
- sponsor level page now warns if listing types are switched off
- fixed immediate update of subcategory links after changing rewrite scheme
- fixed subscript installer english-only bug
- now passing rewriting and force secure settings to subscript installs
- subscripts now auto-integrate some settings from their host script
- themes now get added and deleted from client scripts when action is done in host script
- added one time forgettable RSS feed submission option
- added ajax avatar upload
- fixed timezone registration default to use geolocated timezone
- added template variables for number of chatters
- added option to flag profile URLs
- added advanced search lax match option
- added option to hide profiles details of banned members
- added option to hide homepages from profiles for non-members
- fixed pm reg default oddity
- fixed offer expiration with new datetime picker
- fixed avatar integration issue
- fixed rating ownership display problem
- added ability to delete reviews
- added redirect settings for after edit and delete review
- added {RATINGAVATARURL}
- added upgrade prompt for WSN 11
- fixed error on unjoining event
- fixed option to open description links in new tabs
- fixed ability to use comparisons in rss feed conditionals
- fixed mapcondition tweak to apply to category maps
- fixed recording of IPv6 addresses
- fixed error on bad cookie
- fixed utc default timezone selection
- fixed dimensions cache after image rotation
- fixed ip location error
- fixed daylight savings non-latin locale error
- fixed integrated settings compatibility with dev/prod modes
- fixed PM menu link wrongly showing when user has PMs off
- fixed dourlwarnings error
- fixed language cookie error
- fixed geolocation for front page map
- fixed ad slot calculation bug
- improved OpenRoute geocoding country selection
- fixed search infinite loop bug
- fixed numeric category rewrite pagination bug
- fixed uuid generation error
- fixed search error
- added contactblock tweak
- updated upgrade recommendation
- added blockurls tweak
- added automated tweeting of new listings
- added web push notifications of new listings
- added admin panel search utility
- fixed error on unjoining event
- fixed missing switches
- added category permissions shortcut to make category read-only for non-admins
- alexa ranks now 9999999 instead of -1 when not found
- fixed option to open description links in new tabs
- fixed ability to use comparisons in rss feed conditionals
- fixed mapcondition tweak to apply to category maps
- added category file uploads
- added {LINKISOPENTODAY}
- added tags to simple search field options
- simplified simple search listing field options
- fixed recording of IPv6 addresses
- restored option to filter by ipcity
- fixed error on bad cookie
- fixed utc default timezone selection
- fixed javascript error on edit category with files off
- added SMTP support for HTML email
- added SMTP support for bounce detection
- setup now creates database much faster
- fixed email header error
- better handling of missing thumbshots
- fixed email from address
- fixed dimensions cache after image rotation
- fixed smtp mail problem
- fixed dimensions cache after image rotation
- fixed daylight saving detection error on non-latin alphabets
- fixed ip location error
- fixed integrated settings compatibility with dev/prod modes
- fixed duplication in client scripts listing
- components.tar.gz now bundled to better support servers that lack ability to download
- switched all email to phpmailer
- fixed mail error on bad addresses
- fixed {LINKISPURCHASED} error
- added option to restrict size of image downloads until purchase
- added automatic dewatermarking of purchased images
- added url parameter to dewatermark image downloads
- added image download button in WSN Gallery details page
- fixed email bug
- fixed open hours date format compatibility with Windows servers
- fixed a few obscure spots to obey timezones
- fixed PM menu link wrongly showing when user has PMs off
- added ignoremissingtemplates tweak
- added verification of SMTP info before applying changes
- fixed br tags in plaintext emails
- added option to move analytics code to header per google instructions
- fixed dourlwarnings error
- fixed language cookie error
- fixed geolocation for front page map
- fixed ad slot calculation bug
- fixed cart listing purchase detection
- improved OpenRoute geocoding country selection
- fixed search infinite loop bug
- fixed script installer bug for legacy tar
- fixed numeric category rewrite pagination bug
- fixed uuid generation error
- fixed installation error
- fixed wrong trial version marking
- fixed subscript installer bug
- more php 8 compatibility work
- fixed minor thumbshot caching issue
- fixed missing IP cities
- fixed wrongly-activated outgoing framesets
- fixed geolocated timezone error
- added nag to update site to secure urls where possible
- add support for csv and xlsx via google docs
- fixed https support detection
- prevented integrating host script into another script
- added smtp recommendation
- fixed non-level category selector
- fixed non-numeric errors on members
- fixed edit category error
- fixed inappropriate length restrictions on some fields
- added utility to fix mixed collation errors
- added privileged phrases that autovalidate listings
- fixed some broken switches in non-links scripts (mainly quick registration)
- fixed auto fb post selector
- added autodisabling of submissions from outside category when category selectors off
- added Submit/Edit Category Selector Style setting to replace confusing switches combos
- added language option to only overwrite blanks
- added sponsorship option to remove expiration date upon payment
- added option to enforce non-submitter-configurable days to expiration
- added checkbox to remove custom file fields
- fixed star ratings clicks
- can now display up to 1000 subcategories in selector instead of 500
- added more useful default display html for listing file fields
- fixed client script install error
- fixed field cache refresh on upgrades
- added wysiwyg editor for submission rules and terms of service
- added privacy policy editor to system settings
- fixed youtube embed field on https sites
- fixed twitter profile feed issue
- fixed watch list on non-forum scripts
- fixed wrong prefilling of new usergroup name
- privacy policy now out of template in english-only
- added upgrade prompt for 11.1 series
- fixed extraneous index.html in custom pages list
- fixed error on toplists of most frequent instances
- fixed gravatar load on registration
- fixed fulltext search error on setup
- fixed front page map fallback to generic map when ip location not resolvable
- fixed link exchange provided linking code
- fixed utf8mb4 detection failure
- youtube field and [youtube] bb code now support wider variety of youtube links
- fixed autosafing of selector/sitemap levels
- fixed missing fields on setup in non-links scripts
- fixed front page map error
- added more reliable fallback tar extraction method for limited servers
- fixed dozens of unglobalized variables bugs
- enabled {FUNC template vars in emails
- setup is now safe when nolocalurls or slow server
- fixed ability to remove custom URL from custom page
- fixed authcode login issue
- fixed bulk uploader reappearing file anomaly
- fixed object caching error treading listings as categories
- fixed distance filtering on search map
- fixed many small bugs caught by new automated testing
- fixed arrows on datetime picker
- added contactblock tweak
- fixed some admin level based category selectors
- fixed underscored youtube video url handling
- fixed web push bug
- fixed submenu cache error
- fixed setup error
- fixed admin add individual listing with no category selector
- fixed ad slot frequency calculation bug
- fixed bug with https member homepages
- fixed marking tags field as required
- fixed thread subscription email check error
- fixed WSN Forum's after delete comment redirect
- fixed some file copy slowness
- fixed menu items additions
- added split step upgrade with redirect for timeout safety
- fixed image path bug
- fixed possible comment deletion issue
- fixed error on owner reassignment
- fixed comment title censorship
- fixed email listing/member error
- disabled shell tar extraction method due to extreme slowness
- fixed youtube error on video ids with hyphens
- fixed lost password retrieval when site is offline
- fixed search refinement bug
- disabled alexa graphs
- fixed too few arguments on language selection
- fixed pushsubscribers index beyond capabilities of some mysql versions
- fixed several admin autoredirects
- fixed ungraceful fail of footer flush on incompatible themes
- fixed de-selection of visibility checkboxes on edit field
- fixed several minor calendar event issues
- type field now displays appropriate language
- fixed counters cache error scenario
- fixed field category binding with all-in-one selector
- fixed menu labels when multilingual with only one language
- enabled sharing of .htaccess file with cpanel generated content or hand-added content
- series begins, free previous series to stabalize
- added unique css classes for each type on link bit for easier styling
- fallback URL rewriting for categories with special characters now includes text as well as number.
- fixed extranous index.html in custom pages list
- fixed disabling of WYSI on custom pages with toplists
- fixed gravatar load on registration
- fixed error on toplists of most frequent instances
- fixed fulltext search error on setup
- added admin registrations no longer set cookies
- added admin registrations redirect back to admin
- added delete all from member and ban to validation options
- added ability for admins to register members when in invite-only mode
- fixed front page map fallback to generic map when ip location not resolvable
- fixed category pagination bug
- added png thumbnails now preserve transparency better
- added conditionals and toplists sanity check when editing templates
- added chosen tweak for searchable selectors
- added portable clone utility
- fixed components autoupdate to include chosen
- re-fixed second pages of categories
- fixed missing fields on setup in non-links scripts
- fixed link exchange provided linking code
- fixed autosafing of selector/sitemap levels
- fixed wysi editor type change
- fixed utf8mb4 detection failure
- enabled {FUNC template vars in emails
- moved quick registration and email login switched to member settings
- updated ckeditor to version 4.16
- normalized theme names when installing subscript
- added wider link format support for youtube field and [youtube] bb code
- added ability to safely WYWIWYG edit on custom pages that have toplists and conditionals
- added WYSIWYG mode for toplist generator
- added WYSIWYG mode for sending bulk emails
- added experimental WYSIWYG template editing
- added autodisabling of search engine sitemap on sites so large it's a hindrance
- added more reliable fallback tar extraction method for limited servers
- fixed dozens of unglobalized variables bugs
- fixed admin wysiwyg to work with wysiwyg switch off
- encoded virus signatures to get past antivirus apps
- all bug reports now have manual send option as well as the digest reporting
- moved alertify to theme settings
- new installs now use innodb instead of myisam
- added WYWIWYG to field manager
- setup is now safe when nolocalurls or slow server
- fixed ability to alter alertify setting
- fixed ability to remove custom URL from custom page
- components directory no longer separated into targz
- set 2 second timeout on email
- added logging of email send fails
- added email method setting for clarity
- fixed email error of last release
- fixed bulk uploader reappearing file anomaly
- fixed authcode login issue
- transformed most checkboxes to appropriate bootstrap markup
- fixed object caching error treading listings as categories
- fixed distance filtering on search map
- facebook autoposting finally sort of works
- facebook autopost fixes
- help tips now open in new tab on click/tap
- new license verification method
- redirect page now hides continue link when autoredirecting
- added redirectcontinue link
- fixed many small bugs caught by new automated testing
- added option to convert to english after wordpress plugin install
- fixed arrows on datetime picker
- fixed some admin level based category selectors
- menu changes for new installs
- rerouted all generated ajax code for easier debugging
- added lots of new logo designer options
- added contactblock tweak
- added full page sponsor level edit
Today's release brings full editing options for sponsorship levels, at last. Coming soon: a pretty price tier feature comparison as an alternative to the simple listing type selector.
- fixed denying notification of validation
- fixed ajax issues and open hours error
- fixed underscored youtube video url handling
- fixed web push bug
- fixed submenu cache error
- fixed extraneous language items on menu item addition
- added purchase history section to member home menu
- added full res file downloads direct from purchase history page for WSN Gallery
- added pricing tier feature comparisons
- added ability to collapse admin options on add/edit listing or category, edit comment
- added collapsable optional section on registration
- quick registration now simply default-collapses optional fields
- fixed member list second page
- fixed admin add individual listing with no category selector
- fixed ad slot frequency calculation bug
- fixed marking tags field as required
- fixed thread subscription email check error
- fixed WSN Forum's after delete comment redirect
- added option to separate required and optional listing fields
- added options to collapse optional or admin fields
- added option to discard first row of csv
- added option to remove label column from feature tiers
- fixed redirect to payment page on submit
- fixed feature comparison wrongly showing in one scenario
- fixed directory copy bug
- fixed missing wysiwyg toolbar options
- fixed bootstrap 3 checkbox formatting issues
- added option to use feature comparison on submit only but not edit
- added {LINKFIELDINPUTHTML[fieldname]}
- fixed bug with https member homepages
- fixed some file copy slowness
- fixed menu items additions
- feature tiers now sized to fit in one row
- added file browser enhancements and mod_security bypass
- added split step upgrade with redirect for timeout safety
- added option to set range of front page local map
- added template encoding for upload to evade mod_security
- added wysitemplates tweak and removed wysi template editing otherwise
- fixed bad setting defaults on install
- fixed image path bug
- fixed missing ckeditor plugins
- disabled shell tar extraction method due to extreme slowness
- fixed license check error
- fixed possible comment deletion issue
- fixed error on owner reassignment
- fixed comment title censorship
- fixed email listing/member error
- fixed missing bootstrap when no bootswap selected
- fixed youtube error on video ids with hyphens
- fixed lost password retrieval when site is offline
- fixed search refinement bug
- disabled alexa graphs
- fixed broken checkboxes in SEO settings and theme installer
- fixed manage redirects bug with old upgrades
- fixed theme update bug with multiple themes
- fixed admin panel visual issues with non-bootstrap themes and minified styles
- fixed too few arguments on language selection
- fixed pushsubscribers index beyond capabilities of some mysql versions
- fixed several admin autoredirects
- fixed ungraceful fail of footer flush on incompatible themes
- fixed de-selection of visibility checkboxes on edit field
- type field now displays appropriate language
- prevented input of a couple types of invalid custom page URLs
- fixed several minor calendar event issues
- fixed multilingual urls
- fixed rewrite change subcatshtml update
- fixed upgrade issue
- fixed ajax pin mysql error
- added times to error reports
- fixed wsn_checkcategories javascript error
- fixed counters cache error scenario
- fixed incomplete prompt on category change page refresh
- fixed field category binding with all-in-one selector
- made deletion of listing type auto-unbind bound fields
- fixed field display/hide scenario on second category change
- fixed bulk sponsorship to autodeactivate when not applicable
- listing fields can now be required even when not applicable to all types/categories
- fixed comments search error
- fixed menu labels when multilingual with only one language
- fixed disappearing settings when email turned off
- fixed bug with partially numeric category rewrite format
- added ability to port all custom fields to portable clone utility
- fixed upgrade error
- fixed upgrade error
- added optional sha1 password encoding
- fixed clone utility category clone bug
- fixed upgrade error
- fixed upload problem with certain debug levels
- added altermetatags pluggable function
- fixed undesired member validation email send
- fixed missing version number on initial install
- fixed member owned listings search
- fixed error on bulk submit to empty directory
- fixed required field bulk submit error when link types switched off
- fixed javascript error for non-bootstrap themes
- fixed color contrast issue for bootstrap 3
- fixed digests to skip day/week if previous digest hasn't finished yet
- fixed pm send error message
- fixed missing inline styles bug
- fixed inability to set description lengths longer than field manager's value
- fixed potential error when running upgrade on a phone
- fixed bulk pricing bug
- fixed old wrongly filled message field
- fixed potential issue with expiration enforcement
- fixed wysiwyg field editing
- fixed PHP 8.1 member rating error
- fixed other tabs on deleted listings to throw appropriate error
- fixed attachment owner update after editing link
- fixed member comment search error
- fixed minify stylesheets always displaying as on
- fixed error on comment search with guest comment
- fixed hourly cron error
- fixed error on deleted profiles
- fixed scenario where jump selector doesn't show enough levels when submit selector and sitemap are off
- fixed separated sponsor search duplicate display
- search category filter now inclusive of subs by default
- fixed further sponsor separate doubling issue
- fixed missing indexes for fulltext categories, comment and member searches
- enabled sharing of .htaccess file with cpanel generated content or hand-added content
- fixed minor php 8 compatibility issues
- fixed help export bug
- fixed admin submit listing map not showing when minifying styles
- added php 8.1 warning
- backported unrequirement of bzip
- added logo text outline color option
- added mod_security bypass for custom pages editor
- fixed search refinement bug
- associated sponsor levels now autoremoved when deleting a listing type
- disabled alexa graphs
- fixed broken checkboxes in SEO settings and theme installer
- added conditionals sanity check on SEO meta tags
- fixed manage redirects bug with old upgrades
- fixed theme update bug with multiple themes
- fixed admin panel visual issues with non-bootstrap themes and minified styles
- fixed too few arguments on language selection
- fixed pushsubscribers index beyond capabilities of some mysql versions
- fixed several admin autoredirects
- fixed ungraceful fail of footer flush on incompatible themes
- fixed de-selection of visibility checkboxes on edit field
- type field now displays appropriate language
- prevented input of a couple types of invalid custom page URLs
- fixed several minor calendar event issues
- fixed multilingual urls
- fixed rewrite change subcatshtml update
- fixed upgrade issue
- fixed ajax pin mysql error
- added times to error reports
- fixed wsn_checkcategories javascript error
- fixed counters cache error scenario
- fixed incomplete prompt on category change page refresh
- fixed field category binding with all-in-one selector
- made deletion of listing type auto-unbind bound fields
- fixed field display/hide scenario on second category change
- fixed bulk sponsorship to autodeactivate when not applicable
- listing fields can now be required even when not applicable to all types/categories
- fixed comments search error
- fixed menu labels when multilingual with only one language
- fixed disappearing settings when email turned off
- fixed bug with partially numeric category rewrite format
- added ability to port all custom fields to portable clone utility
- fixed upgrade error
- fixed upgrade error
- fixed clone utility category clone bug
- fixed upgrade error
- added optional sha1 password encoding
- fixed upload problem with certain debug levels
- added foreignads tweak
- added better support for drop in tables from other databases
- fixed doubled menu items on slow subscript installations
- fixed missing version number on initial install
- fixed undesired member validation email send
- added altermetatags pluggable function
- added partial support for associated attachment thumbnails in cross-script toplists
- added support for cross-script rating star votes
- fixed member owned listings search
- fixed error on bulk submit to empty directory
- fixed required field bulk submit error when link types switched off
- added cache evasion mechanism for redirects
- fixed compatibility of differently sized homepage header with cache-avoiding redirects
- added admin profile edit to menu when members switched off
- added warning note when specifying gmail smtp server
- added setting for jquery version to replace tweak
- new installs get jquery 3 by default
- fixed javascript error for non-bootstrap themes
- fixed color contrast issue for bootstrap 3
- fixed digests to skip day/week if previous digest hasn't finished yet
- fixed pm send error message
- added switch for digest subscriptions
- added ajax for announcement dismissal
- fixed missing inline styles bug
- fixed inability to set description lengths longer than field manager's value
- fixed potential error when running upgrade on a phone
- added warning for non-email login attempts when email is required
- added warning against jquery re-inclusion
- fixed bulk pricing bug
- fixed old wrongly filled message field
- fixed potential issue with expiration enforcement
- fixed wysiwyg field editing
- fixed PHP 8.1 member rating error
- fixed other tabs on deleted listings to throw appropriate error
- fixed attachment owner update after editing link
- fixed PHP 9 strftime depreciation issue
- fixed member comment search error
- fixed error on comment search with guest comment
- tag links no longer use pipes, to evade mod_security rule
- fixed minify stylesheets always displaying as on
- added 'delete all and ban' validation button for guest ip addresses
- made ip block available on validation even when not whole site block
- added sticky header or menu theme setting
- fixed breakage of admin panel javascript when using sticky header
- fixed hourly cron error
- fixed error on deleted profiles
- fixed iscountry function bug introduced in last release
- security update for guzzlehttp/psr7 component
- fixed scenario where jump selector doesn't show enough levels when submit selector and sitemap are off
- fixed related links to auto-skip bad id numbers
- search category filter now inclusive of subs by default
- fixed separated sponsor search duplicate display
- fixed further sponsor separate doubling issue
- fixed edit attempt on nonexistent comment id to show bad request page
- fixed missing indexes for fulltext categories, comment and member searches
- fixed calendar and other potential timestamp issues
- fixed minor issues uncovered in static analysis
- enabled sharing of .htaccess file with cpanel generated content or hand-added content
- fixed bug with common tasks when using horizontal menu
- updated compontents
- fixed common tasks in frameset mode
- fixed help export bug
- when local map finds no results, it now falls back to non-local map instead of nothing
- fixed admin submit listing map not showing when minifying styles
- fixed ability to change category restriction on sponsor level after setting one
- {LINKSPONSOREDDAYSLEFT} now says unlimited instead of N/A where applicable
- added support for searching by expiration date
- fixed accidental PHP 8 dependency
- fixed script installer bug with subdirectories when url rewriting is on
- fixed problem with multiple listing or event maps on a page
- prevented bots following links to deleted/no permission pages from online users list
- fixed google map bug introduced by last version
- fixed css reference to missing image
- added preliminary bootstrap 5 support
- changed default jquery version to 3 on new installs
- fixed PHP 8.1 compatibility issues
- added support for phar without bz2
- added warning about opencage
- fixed many tiny rare errors
- fixed php 8.1 add link field error
- fixed potential conflict of custom link field named name
- transitioned WSN Software Directory to WSN Directory
- added preliminary php 8.2 support
- added support for suggesting category to different parent
- suggested categories without suggested parents now assumed to be siblings
- fixed bug with regenerating search based categories
- fixed bug of field remaining required under old name after name change
- fixed more link field rename issues
- fixed wordpress plugin cookie names on installation issue
- fixed scrambled menu labels on new installs
- added friendship request system
- added can moderate own categories permission
- added autovalidatebuddies tweak
- fixed scenario where members are wrongly asked to pay to register
- fixed scenario where site move fails due to integrated stylesheets not being found
- fixed a couple small error scenarios in listing submission process
- fixed error regenerating search-based categories
- fixed wrongly shown buddy requests in admin validation
- fixed support for allfields searches
- added uploaderoptions tweak
- fixed allfields search issue
- fixed error on regenerating search based category
- fixed missing parameter in google maps call
- fixed several rare minor error messages
- fixed bug with rejecting spiders by server load level
- fixed ad slot geotargeting
- fixed error message on deleting category with attachments
- fixed error message on regenerating categories
- fixed redirecting to sponsor page on edit listing type to sponsored
- removed defunct payment processor voguepay
- fixed category parent data regeneration bug affecting URLs
- fixed disappearance of file attachments on upload
- fixed PHP 8 error on cross-script toplists
- htaccess now doesn't follow symlinks by default for widest server compatibility
- added followsymlinks tweak
- replaced defunct addthis with addtoany for social sharing
- fixed errors on custom file fields upload
- fixed error on listing preview
- fixed setup error
- fixed submit category error scenario
- fixed various PHP 8.2 warnings on usernotes, bulk edit, bulk add
- fixed 0 days hits in per day error
- fixed error on bad website thumbshot image detail refresh
- fixed listing preview warnings scenario
- fixed mysql 8+ compatibility
- fixed { in ad code
- fixed mysql 8+ compatibility
- fixed { in ad code
- fixed scenario where broken image resize attempt takes down site
- fixed bootstrap 5 dropdown menus
- fixed rss feed broken pubdate
- fixed feature comparison matrix change error
- fixed bootstrap 5 visit stats graph visibility
- fixed scenario where submit listing permission denial page shows as blank
- fixed add category missing object id error
- added ajax hook and tweaks for future stripe support
- fixed add category missing object id error
- added ajax hook and tweaks for future stripe support
- fixed error on member deletion
- fixed file browser issue with editing complex files
- fixed bulk edit categories issue
- fixed assorted other minor error messages
- fixed featurematrix.dat error
- dramatic speed improvement for pages with large numbers of map pins
- enabled local map caching for fixed locations
- better menu caching for speed
- caching for geolocated city maps city location queries
- fixed missing usergroup update error
- fixed error on submit category
- fixed bug in menu link to host script
- fixed error when featurematrix.dat not present
- reverted ckeditor to 4.22.1 last open source release
- enabled paths in semi-numeric rewriting
- fixed type checking in generalreplacements
- fixed search error with checkbox array searches
- added copy of support request email to sender to verify server email working
- fixed rewrite ampersands problem
- fixed map caching bug
- fixed error on moving category contents with comments during deletion
- fixed click to load maps error
- fixed error on switching maps on
- fixed statistics pruning failure which causes slowness on busy sites
- added statprunecond tweak
- fixed tweaks editor
- fixed ability to update unclosed bb codes
- fixed session cookie unseralize error
- fixed comment attachments
- fixed redirect after bulk editing members
- fixed .htaccess multilingual urls error scenario
- fixed error when wsnerrors.html doesn't exist
- fixed ckeditor security warning
- fixed non-translation of menus scenario by disabling menu caching with multiple languages
- fixed error on remove all user's content
- fixed csvimporter extraneous warning
- fixed sanitization of ancient or imported member fields
- migrated data from wsnforum.com to webmastersite.net
- fixed forum submission during topic submission permission check
- fixed forum latest post update to blank when only topic is deleted
- fixed bug with reply comments being interpreted as usernotes
- disabled menu caching due to mysterious bug
- fixed user guide link
Looking for a feature which isn't listed? It may be in there already, doable with some creativity, or can be added as a custom project... just ask support.