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
1.2.0:
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
1.2.1:
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.
1.2.3:
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
2.0.0:
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.
2.1.0:
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
2.1.1:
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)
2.2.0:
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
2.2.2:
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}
2.3.0:
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
2.4.0:
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)
2.4.1:
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
2.4.2:
admin option to upload sql from file (restore a database backup)
expanded fields available in admin advanced options
2.4.3:
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
2.5.0:
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
2.5.1:
For category moderators, usernames with spaces don't mess things up anymore
"No access" template to compliment the language item
Conditionals syntax... then use itdon'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
2.5.2:
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
2.5.3:
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
2.5.4:
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
2.5.5:
&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.
2.5.6:
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
3.0.0:
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 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
3.0.1:
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
3.0.3:
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
3.0.4:
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
3.1.0:
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)
3.1.1:
option to make attachments directory into category tree
ImageMagick support
option to turn site on and off
3.1.2:
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)
3.2.0:
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
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
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
4.0.99:
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
4.1.0:
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
integration null fixes to avoid registration issues with phpbb and other scripts
added {XMLFEEDLASTFETCHEDDATE} template variable
a utf8 support fix
5.0.58:
fixed rewrite issues with changing posted code text
integrated member list secondary sort order fix
fixed personal list display issue for some of the scripts
restored mysql 4.1 compatibility for member integration
5.0.59:
utf-8 defaults in english language
now suppressing dead url errors when debug mode not on
fixed recent alias permissions hiding
5.0.60:
IE6 png transparency fix
fixed outgoing frameset url rewriting bug
fixes for special category urls
added individual regeneration option on edit category page
added {CURRENTURLENCODED} for returnto= url use
utf8 conversion option in admin panel
effective/expiration date internalionalization fix
fixed apache ftp chmod issue
fixed classifieds manage attachments issue
5.0.61:
fixed scenario where sponsorship is used when off
fixed checkbox template variable issue
fixed strange search type code issue
fixed utf8 mail
fixed missing wrapper on admin login prompt bug
added cookie path/domain sanity checks to avoid lockouts
5.0.62:
email line break fix
apache mode cosmetic fix
5.0.63:
safe_mode mail fix
setup fix
5.0.64:
templateschema.wsn fix
option to upgrade to 5.1
fixed apache mode setup issue
fix to apache mode chmod utlity
fixed issue with autolinking bracketed urls
5.0.65:
unparsed template variables now evaluate as false in conditionals for easier testing
meta tags can now be pulled without fopen url wrappers
fixed newlines being lost after email conditionals
hid another form of dead url error
5.0.66:
removed test template content which was accidentally in 5.0.65
albums template now works with missing types with mixing link types
fixed template set fallback
5.0.67:
admin stats format improvement
host resolution format improvement
fixed duplicate view counting with outgoing frameset
no | around tag search in search log anymore
5.0.68:
paypal removed the image buttons being used, to local copies are added and used
mysql extension now always used instead of mysqli on setups/upgrades to prevent issues with servers with multiple mysql versions
5.0.69:
automatic disabling at time of setup of switches the server does not support
fixed modifications system bug
fixed contact form email options
fixed upgrade to 5.1
5.0.70:
better support for hosts with exec functions disabled
mysqli database listing (integration) fix
email+manual member validation email notification fix
search refinement fix
integration properly limits to one radio selection at a time
5.0.71:
fixed category update alias mangling
stopped filling of custom attach field when downloading nonexistent file
fixed category selector default no access bug
fixed url rewriting for inline styles
fixed category count after sponsor autovalidation
fixed various classifieds/kb/gallery bugs
wordpress 2.5+ integration fix
5.0.72:
fixed template variable parsing in description/etc bug
fixed {LINKNUMATTACHMENTS} template variable
enabled BEGIN SUBSUB style subcategories anywhere
made {CATID} be 0 outside categories for toplist convenience
5.0.73:
better punctuation handling in searches
tags not shown until listing validated
{CURRENTCATEGORYID} variable
admin edit of pending edit from validation page now eliminates the pending edit
fixed rewritten tags scenario
fixed rare toplist issue
IE 6 PDF thumbnail compatibility fix
fixed clone utility
5.0.74:
{NUM + type + RESULTS} for search page
fixed emailing members while integrated
speed improvement for large databases
fixed calendar edit redirect
5.0.75:
fixed incompatibility of last version's speed improvement code backport with 5.0 series
5.0.76:
fixed automatic reciprocal verification bug
5.0.77:
unpaid listings now marked separately in validation page and placed at bottom
rssfeed double amp fix
5.0.78:
fixed front page toplist options error
5.0.79:
fixed edit listing error
5.0.80:
fixed html submission issue
fixed moderator action logging bug
5.0.81:
security fix for sql injection issue
5.0.82:
fixed xss vulnerabilities
5.0.83:
security fix
5.0.84:
fixed admin add new link to stay within admin wrapper
5.0.85:
fixed calendar to allow 2011 and 2012 events
5.0.87:
security fix for xss and sql injection issues
5.0.88:
fixed toplists and js exports hindered by recent security patch
5.0.89:
updated google geocoding to v3 api to fix missing coordinates
5.1.0:
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
5.1.1:
fixed guest caching option
5.1.2:
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
5.1.3:
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
5.1.4:
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
5.1.5:
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
5.1.6:
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
5.1.7:
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
5.1.8:
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
5.1.9:
fixed non-mixed types bug
fixed title schema change
5.1.10:
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
5.1.11:
fixed calendar event edit redirect
enabled {THISCAT variables
added blog ping switch
fixed reciprocal link bug
5.1.12:
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
5.1.13:
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
5.1.14:
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
5.1.15:
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
5.1.16:
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 listing collection compatibility with level-based selector switch
5.1.17:
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
5.1.18:
fixes subcategory rewriting format bug created by 5.1.17
5.1.19:
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
5.1.20:
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
5.1.21:
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
5.1.22:
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
5.1.23:
fixed search bug introduced by last release
5.1.24:
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
5.1.25:
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
5.1.26:
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
5.1.27:
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
5.1.28:
PHP 5.3 compatibility for PAD software options
5.1.29:
fixed $tagsizemultiplier tweak
fixed listing details toplist bug
5.1.30:
fixed listing sponsorship add funds for multiple levels
fixed integrated avatars
now 30 reports per page
5.1.31:
fixed the listing details bug introduced in handling for people who didn't apply template changes in the last version
5.1.32:
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
5.1.33:
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
5.1.34:
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
5.1.35:
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
5.1.36:
fixed rating star look on member home page
fixed attachments issue
fixed update queries that were triggering safety restrictions
5.1.37:
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
5.1.38:
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
5.1.39:
enchancements to the send email and email preview pages
ability to rewrite link details / threads without id numbers
map updates on edit fix
5.1.40:
rounded corners and shadows in default stylesheet (in applicable browsers)
5.1.41:
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)
5.1.42:
fixed url rewriting bug that broke redirect links
check to prevent duplicate category name under the same parent
5.1.43:
fixed redirect bug
5.1.44:
fixed more javascript issues introduced by the cached speedup
5.1.45:
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
5.1.46:
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
5.1.47:
fixed wsn forum topic regeneration bug
fixed search results exact match missing bug
fixed details page missing link template error
vbulletin integration fix
5.1.48:
unhid send emails page when members are off
fixed {LINKTOPCATNAME} (requires regeneration)
fixed numeric help category rewriting bug
5.1.49:
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
5.1.51:
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
5.1.52:
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
5.1.53:
security fix
fixed unsubscribe all to remove category subscriptions
confirm email/password fields now persistent on registration incomplete
fixed checkbox custom field issue
5.1.54:
fixed rss feed timezone adjustment
timezone adjustments for expiration and effective times
5.1.55:
{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
5.1.56:
fixed pseudomethod parameter bug
added rollback option
fixed calendar to allow events in 2011 and 2012
5.1.57:
fixed edit listing error introduced by .56's decimal normalization
5.1.58:
backported image type recognition fix from 6.0
ensured uniqueness of incomplete submissions messages
prevented error on blank meta click
5.1.59:
fixed bug with restricting submissions to bottom level
fixed category meta overriding listing detail meta issue
5.1.61:
fixed rollback utility mysql error
fix for losing owner id after editing listing after editing email with email login
5.1.62:
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
5.1.63:
security fix for xss and sql injection issues
5.1.64:
fixed toplists and js exports hindered by recent security patch
5.1.65:
fixed classifieds language conversion
5.1.66:
fixed rss feed ampersands in urls bug
fixed rewrite title bug
fixed PAD type bug with delphi sections
5.1.67:
fixed redirect following in url loading functions
5.1.68:
fixed ability to include message in email listing
fixed curl opt followlocation warning with restrictive hosting
5.1.69:
fixed jquery thickbox bug
fixed url rewriting memory error on large subdirectories
fixed usergroup integration bug
5.1.70:
fixed htaccess bug
5.1.71:
paypal HTTP 1.1 compatibility update for 2013
5.1.72:
updated google geocoding to v3 api to fix missing coordinates
6.0.0:
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.
6.0.1:
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
6.0.2:
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
6.0.4:
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
6.0.5:
fixed cross-post checker bug
fixed sponsorship bug
fixed ratings bug
fixed shopping cart bug
6.0.6:
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
6.0.7:
security fix
6.0.8:
custom pages system can now handle toplists
fixed alias editing bug
fixed admin panel error messages introduced in last security fix
6.0.9:
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
6.0.10:
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
6.0.11:
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
6.0.12:
file attachments in csv imports
gifize tweak for gif images
CSV importer for complex CSV files
manualvalidateimport tweak
6.0.13:
more user friendly csv importer
improvements to attachment import url processing
price sort in default template
6.0.14:
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
6.0.15:
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
6.0.16:
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
6.0.17:
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
6.0.18:
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
6.0.19:
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
6.0.20:
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
6.0.21:
fixed bug with moving category to top level using level-based selector
new tweaks: noindexonly, extranoindex, neverregenerateratings, sitemapexcludeimages and sitemapexcludefields
added {LINKLASTVOTEDATE}
6.0.22:
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
6.0.23:
fixed category submission bug
browser geolocation switch
titleswithpages tweak
handling for new youtube share URLs
useful thumbnails for youtube videos
6.0.24:
fixed 6.0.23's meta html bug
added detection and removal code for bulk mailer hack that's affecting a few people
6.0.25:
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
6.0.26:
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
6.0.27:
fixed listing reports
fixed handling of obscure feed format
fixed multiple voting bug
added {SEARCHCATNAME}
6.0.28:
fixed hits in query url characters
fixed admin panel category search
fixed subcategories when no regular listing type
fixed sponsorship item number defaulting
6.0.29:
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
6.0.30:
fixed javascript export bug
fixed integration error
fixed image code
6.0.31:
fixed blocked phrases bug
fixed nonbreaking wysi spaces
fixed flv conversion issue
6.0.32:
auto spell check as you type now a tweak instead of default, for security
6.0.33:
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
6.0.34:
fixed upgrade error
security fix for xss and sql injection issues
6.0.35:
fixed toplists and js exports hindered by recent security patch
6.0.36:
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
6.0.37:
fixed rewrite title bug
fixed PAD type bug with delphi sections
6.0.38:
fixed compatibility with yahoo hosting file paths
fixed redirect following in url loading functions
6.0.39:
fixed ability to include message in email listing
fixed curl opt followlocation warning with restrictive hosting
6.0.40:
fixed jquery thickbox bug
fixed url rewriting memory error on large subdirectories
fixed usergroup integration bug
6.0.41:
fixed wysiwyg issues
paypal HTTP 1.1 compatibility update for 2013
6.0.42:
updated google geocoding to v3 api to fix missing coordinates
6.1.0:
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
6.1.1:
fixed duplicate checker bug
fixed wsn integration bug
fixed multiple voting bug
added listing calendars
6.1.2:
fixed admin template error
6.1.3:
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
6.1.4:
fixed inability to bulk upload files other than images and videos
fixed previews
added google +1 button
added favorfopen tweak
6.1.5:
clone process now reconnects to db to work on bigger sites
allowunparsedconfig tweak
fixed returnto cookie
fixed html transforming bug that caused unclosed quotes
6.1.6:
added typelimits tweak
fixed javascript export bug
fixed type manager bug
fixed submission count update after sponsorship
6.1.7:
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
6.1.8:
fixed listing details page error introduced by last release
6.1.9:
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
6.1.10:
automatic repair of crashed db tables
fixed bulk sponsor bug
fixed function redelcaration bug of last version
fixed sponsor type separation bug
6.1.12:
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
6.1.13:
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
6.1.14:
fixed register_globals attachments bug
fixed cart rewriting
6.1.15:
fixed nonbreaking wysi spaces
fixed flv conversion issue
6.1.16:
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
6.1.17:
fixed description length preview bug
fixed unicode description length bug
fixed helper calls bug
newline after canonical tag
6.1.18:
auto spell check as you type now a tweak instead of default, for security
6.1.19:
fixed confirmation to submitter without confirmation to admin
fixed functionwillwork bug
6.1.20:
backported option for notification of profile edits
fixed possible description-wiping bug
fixed template/style synchronization bug
6.1.21:
fixed template display bug
6.1.22:
security fix for xss and sql injection issues
maxzoom tweak
6.1.23:
fixed accents bug
fixed toplists and js exports hindered by recent security patch
6.1.24:
fixed effectivetime bug
fixed absolutizing of urls in map pins in rewrite mode
fixed missing listings with mixed types bug
6.1.25:
fixed incorrect message on pad csv import duplicates
fixed search all fulltext bug
fixed quick reply rewriting bug
6.1.26:
fixed bulk move listings bug
fixed language item addition to multiple languages
fixed language item deletion
6.1.27:
fixed rss feed ampersands in urls bug
fixed uploader.swf security issue
6.1.28:
fixed rewrite title bug
fixed PAD type bug with delphi sections
6.1.29:
fixed compatibility with yahoo hosting file paths
fixed redirect following in url loading functions
6.1.30:
fixed ability to include message in email listing
fixed curl opt followlocation warning with restrictive hosting
6.1.31:
improved wordpress member integration file
fixed jquery thickbox bug
removed wysiwyg from the custom pages system so toplists and other codes can format properly
6.1.32:
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
6.1.33:
fixed usergroup integration bug
fixed wysiwyg issues
paypal HTTP 1.1 compatibility update for 2013
6.1.34:
fixed default code for custom file field display
enabled thumbnail caching for custom file fields
6.1.35:
fixed skip to category bug
fixed accepted listing email
updated google geocoding to v3 api to fix missing coordinates
6.1.36:
more geocoding API updates
6.2.0:
made comment ratings a separate switch
added option to allow people to change their rating votes
6.2.1:
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
6.2.2:
fixed nonbreaking wysi spaces
new flash video player with fullscreen
incorporated video player into all scripts details pages
6.2.3:
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
6.2.4:
fixed critical bug in in the automatic thousands/decimal normalization
alterations to the default theme
6.2.5:
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
6.2.6:
fixed description length preview bug
fixed unicode description length bug
fixed helper calls bug
fixed guest ratings bug
multistep submissions option
6.2.7:
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
6.2.8:
fixed secondary category errors
fixed noaccess template
6.2.9:
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
6.2.10:
fixed sponsorship bug
fixed guest submission rate limit
fixed confirmation to submitter without confirmation to admin
6.2.11:
fixed exclusive theme installs
fixed submit after meta data bug
fixed secondary alias cosmetic issue
fixed software directory conditionals bug
6.2.12:
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
6.2.13:
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
6.2.14:
fixed sponsorship bug of not being able to have recip as lone free type
6.2.15:
fixed inability to change settings in 6.2.13/4
6.2.16:
fixed cache system bug from 6.2.13/4/5
fixed flv video thumbnail bug
6.2.17:
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
6.2.18:
fixed template display bug
6.2.19:
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
6.2.20:
bulk sponsorship fixes
fixed validation of listing edits
maxzoom tweak
6.2.21:
fixed toplists and js exports hindered by recent security patch
fixed accents bug
more entropy for backup sql filenames
fixed ffmpeg bitrate error
6.2.22:
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
6.2.23:
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
6.2.24:
expanded authorize.net to cart payments, bundled sdk
defavored member validation tab
6.2.25:
fixed bulk move listings bug
fixed removal of last secondary category
fixed sponsorship page error
6.2.26:
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
6.2.27:
fixed secondary usergroups handling
fixed registration default bug
fixed setup bug
6.2.28:
fixed extranous table closing tag for tableless layouts
fixed sponsored type selection on incomplete submission
fixed rss feed ampersands in urls bug
6.2.29:
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
6.2.30:
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
6.2.31:
fixed bulk sponsorship issues
fixed custom reject/accept bug
fixed compatibility with yahoo hosting file paths
6.2.32:
fixed redirect following in url loading functions
6.2.34:
fixed ability to include message in email listing
fixed curl opt followlocation warning with restrictive hosting
added nofollow to url autolinking
6.2.35:
fixed editing of generics
fixed timezone adjustment bugs in calendar
fixed admin search urls to be absolute
fixed event deletion bug
6.2.36:
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
6.2.37:
category template variables are now parsed in the category details page title
fixed pagination of pending payment
fixed upgrade issue for some accounts
6.2.38:
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
6.2.39:
fixed usergroup integration bug
fixed sponsored description length bug
6.2.40:
fixed wysiwyg issues
fixed to not allow editing integrated usergroups
6.2.41:
fixed uncheck all on validation page
fixed default code for custom file field display
enabled thumbnail caching for custom file fields
6.2.42:
fixed skip to category bug
fixed accepted listing email
updated google geocoding to v3 api to fix missing coordinates
6.2.43:
more geocoding API updates
6.2.44:
fixed listing approval error
6.2.45:
several security updates
fixed to escape spaces and hyphens in subdirectory names in htaccess
fixed autolockout on excessive password attempts
6.2.46:
fixed prevented wrongful logout caused by security precautions in some situations
fixed language selector issue
6.2.47:
fixed wysiwyg descriptions
added iconv conversion to more reliably prevent invalid characters in rss feeds
7.0.0:
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
7.0.1:
fixed compatibility of url rewriting with cloaking switch
fixed coupon issues
fixed compatibility with wysi switch off
7.0.2:
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
7.0.3:
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
7.0.4:
fixed add fields generated template code
fixed scenario where url rewriting activates on setup on non-supporting server
fixed PM forwarding in plain text
7.0.5:
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
7.0.6:
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
7.0.7:
fixed search bug with effective/expirations switches off
fixed rss feed bug with effective/expirations switches off
7.0.8:
fixed checkbox searches
added {CATSUBSCRIBERLIST}
added manage subscriptions option to profile admin menus
7.0.9:
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
7.0.10:
duplicate member checker now more scalable
7.0.11:
fixed broken settings pages
7.0.12:
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
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
7.0.59:
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
7.0.60:
several security updates
fixed a couple of url canonicalizations
fixed autolockout on excessive password attempts
7.0.61:
fixed prevented wrongful logout caused by security precautions in some situations
fixed language selector issue
7.0.62:
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
7.0.63:
fixed extraneous URL absolutizing on some literal html with rewriting
fixed validation problem when category doesn't exist
7.0.64:
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
7.0.65:
fixed number of days in expiration warning emails
fixed wysiwyg html codes
7.0.66:
fixed possible search and toplist sql injections
enabled new autosetup feature selection mechanism
7.0.67:
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
7.1.0:
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
7.1.1:
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
7.1.2:
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
7.1.3:
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
7.1.4:
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
7.1.5:
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}
7.1.6:
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
7.1.7:
fixed email queue table locks issue
7.1.8:
fixed moderation notification PMs
fixed sslization of stylesheets for IE authorize.net
images directory now created when creating new stylesheet in admin
backported THUMBIMAGE} template vars
PAD importer now supports qarchive semicolon format
7.1.46:
fixed helper queue bug
thumbshots now default to using pagepeeker.com
added Run Helper Queue admin option
added regenerate thumbshots option
7.1.47:
fixed watermarked caching bug
stopforumspam now checks email instead of username
new software dataset
7.1.48:
fixed issues with non-image post attachments
fixed left side menu caching bug
added numimages and numfiles listing fields
7.1.49:
fixed alwaysrecordcountry tweak
fixed {LINKPRICEINCURRENCY} bug
fixed states issue
changed trials to not expire front ends
7.1.50:
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
7.1.51:
enabled direct javascript calls to slimbox
fixed imagemagick fallback thumbnails
fixed sponsor separated display of deleted listings
7.1.52:
added 8.0 upgrade link
fixed local maps for designated cities
enabled {CHANGES} change list in edited listings email
7.1.53:
fixed chat bug
fixed cache update bug
7.1.54:
fixed login error
modified MLS importer to work with SFTP
clone utility rewriting fix
7.1.55:
fixed multi-checkbox fields on registration page
fixed clone utiltiy bug
fixed series upgrade uploader directory copy
fixed github 404s affecting new uploader
7.1.56:
fixed misassignment of some attachments to wrong listing
fixed occasional updatelinktotals errors
fixed guest editor switching bug
7.1.57:
fixed PM attachments when bypassing redirects
fixed missing javascript
new member template variables for bulk sponsorships
7.1.58:
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
7.1.59:
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
7.1.60:
several security updates
fixed a couple of url canonicalizations
fixed autolockout on excessive password attempts
7.1.62:
fixed prevented wrongful logout caused by security precautions in some situations
fixed language selector issue
7.1.63:
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
7.1.64:
fixed wysiwyg descriptions
added iconv conversion to more reliably prevent invalid characters in rss feeds
7.1.65:
fixed sporadic toplist bug
fixed extraneous URL absolutizing on some literal html with rewriting
7.1.66:
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
7.1.67:
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
7.1.68:
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
7.1.69:
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
7.1.70:
fixed mistake in default member toplist content
fixed possibility of bad activation codes starting with 3D on quoted-printable mime emails
7.1.71:
fixed guest daily comments calculation error
fixed extraneous ...s at end of some descriptions
fixed filtered upload type error
7.1.72:
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
7.1.73:
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
7.1.64:
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
7.1.75:
fixed jquery hit counter
fixed forum last post info update for empty forums
fixed wsn forum add poll text
7.1.76:
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
7.1.77:
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
7.1.78:
fixed ability tor admin to edit listing into a sponsored type without payment
7.1.79:
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
7.1.80:
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
7.1.81:
fixed problem downloading content from urls containing spaces
fixed adding category to top level
fixed default thumbnails for bad thumb requests
8.0.0:
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
8.0.1:
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
8.0.2:
changed installation language selection
8.0.3:
fixed github 404s affecting file uploader
8.0.4:
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
8.0.5:
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
8.0.6:
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
8.0.7:
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
8.0.8:
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
8.0.9:
fixed template function replacements duplication
fixed wording in non-links scripts
8.0.10:
fixed captions bug
fixed javascript issues
added changeredirectdestination pluggable function
mouseover cluetips for admin help
themes now force styles with $flags['forcestyle']
8.0.11:
fixed regeneration error message
fixed trial autoupdate issue
prevented alertify multiple submissions
added instant subscriptions switch
8.0.12:
fixed alertified comment post bug
fixed datepicker template classes
improved speed of attachments display
new member template variables for bulk sponsorships
8.0.13:
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
8.0.14:
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
8.0.15:
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
8.0.16:
fixed language editor problem
added admin overview alert message when helper queue is backed up
8.0.17:
fixed template variable parsing for some alertified incomplete messages
fixed level selector subcategory bug
8.0.18:
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
8.0.19:
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
8.0.20:
fixed listing url rewriting bug
8.0.21:
fixed autogeneration of listing summaries from descriptions
fixed custom category images to use their original size by default
8.0.22:
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
8.0.23:
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
8.0.26:
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
8.0.27:
several security updates
extra security precaution adminiprestrictions and blocktor tweaks