Release Notes
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
- fixed bulk sponsor price javascript IE compatability
- added a graph for the stats page
- added REWRITTEN[varname]} template vars for custom rewriting
7.1.9:
- fixed default code for custom file field display
- enabled thumbnail caching for custom file fields
- enabled custom sizes for custom file field thumbnails via parameter passing
- now showing {UNIQUETOTAL} instead of {TOTALLINKS} by default
- changed link totals updating to regenerate instead of increment, for hopefully improved accuracy
- added tweaks for number formatting
7.1.10:
- fixed member system integration bug
7.1.11:
- fixed theme installer delete other themes missing images bug
- fixed debug message got here on country change
- setup now calculates legal max file size
7.1.12:
- fixed missing category on search results
- switched back to jquery uploader unless html5uploader tweak is set, to reduce misunderstandings
- removed extraneous affiliatelink
- added afterlogin pluggable function
- new default theme
7.1.13:
- fixed dates bug with GMT timezone
- fixed dontcachesubcats tweak
- fixed incomplete regeneration bug
- fixed smilie editor bugs
- fixed custom field thumbnail size bug
- stopped query caching in profile area so subscriptions and saved listings are up to date
- topic regeneration can now fix bad creation timestamps
- added {LINKFIELDCONTAINS[fieldname <,> text here]} for safer text search conditionals
- added {LINKFORMATFIELD[fieldname]} and FORMAT postfix for number formatting so conditionals can still use safe unformatted version
7.1.14:
- fixed require unique titles
- fixed unparsed header vars in some parts of admin panel
- fixed style update unwanted change issue
- fixed bad template/style autocorrect
- added nofollowsymlinks tweak
- added option to set name on default email from address
- unvalidated count in menu now updates dynamically every 150 seconds
- added timeout handler for ajax quickposting
- added notification and instructions to member when email is deactivated by bounce detector
- url rewriting updates to support more formats
7.1.15:
- fixed email write locks bug
- SymlinksIfOwnerMatch now replaces FollowSymLinks on servers where php and ftp user are the same
7.1.16:
- fixed bug where geoip reload messes up submission dates, enabled regenerate listings to fix existing wrong dates
- fixed unvalidated count update
- fixed extraneous admin main message
- fixed gender field editability
- fixed redirect to last page after quicky reply from earlier page
- added number formatting options to the localization settings
7.1.17:
- fixed error on registering while submitting
- fixed wsn links missing setup file
- option to choose name/password when autoregisration is on
- eliminated extraneous username prompt from submit page when email logins on
- when excluding search engines from non-rewritten pages a rel nofollow is now affixed to non-rewritten links to compliment the 404s
- offloaded timed actions and digests to helper background threads to speed pages on large dbs
- added thumbnail preview in default listing bit when image is attached
- trial version process changes
7.1.18:
- fixed autoscroll in chat
- fixed email notification of pending listings
- made mobile user agent detection case insensitive
- added permalinks on comment posts
7.1.19:
- autoquoting of special reserved field names in mysql conditions
- fixed guestbook post editing, post numbers and permalinks
- fixed ordering problem affecting fulltext search
- fixed incorrect category count after rejecting suggested categories
- reordered subscription list by last comment
- revived google pagerank calculation
7.1.20:
- fixed quick reply as first comment
- fixed PMing when using emails as usernames
- prevented another special character from breaking rss feeds
- better html-aware string shortenings
- logo designer now supports horizontal stretching
- new header and menu default design
- added gradient shadows at bottoms of boxes
7.1.21:
- fixed obscure unwanted quotes for html enabled users
- fixed admin panel context links
- attachments now autovalidated at the time their listing is validated
- newuploader tweak for experimental uploader
- stopped birthday emails from client script when integrated into other wsn script
- added captions and ordering for the experimental uploader
- manage templates page now correctly selects appropriate template/style to match selection
7.1.22:
- fixed skip to category bug
- fixed missing rewritelink value in some scripts
- fixed usergroupdata cache update on adding group
- fixed language update bug
- fixed sponsorship level upgrade duration bug
- uncached randomly sorted toplists
- simplified the new uploader
- partial schema.org markup for details templates
- added analytics code option to template settings
7.1.23:
- fixed toplist caching bugs with count and distance
- now recording itemnumber and sponsorlevel in payments table
- star ratings for custom rating fields with {LINKSTARS[fieldname]}
- {LINKTHUMBURL[w <,> h <,> number]} go get numberth thumb
- {LINKATTACHMENTFIELD[caption <,> number]} to get numberth attachment caption
- added most recent search terms list to the search log page
- added search type, category, searching member and result count to search log
- added setting to choose how many days to retain search logs
- added caching for toplist totals and pagination counts
7.1.24:
- fixed level selector custom template bug when standard template empty
- stopped apache mode chmoding as it sometimes misdetects
- wordpress integration now allows registering via wsn side
- ajax star votes now associated to member correctly
- vote page ajax stars now indicate only own vote(s)
- added google talk and skype member fields
- added custom rating field votes to the show individual votes page
7.1.25:
- fixed accepted listing email
- fixed custom size thumbnails bug
- fixed so when member field is added on integrated site it updates the field cache of the other wsn script
- fixed automatic addition of fields referenced in integration file
- autodiverged listing and comment counts for new wsn integrations
- changed default help category rewrite to safer alternative
- added mod_security warning message
- added embed urls for gallery
7.1.26:
- fixed autocompletes
- searching username in a thread now brings up all posts by the user in the thread
- display links page query caching for greater speed
- gzipped cache files
- added noinstantsubscriptions tweak
7.1.27:
- fixed PM drafts
- fixed file path truncation issue
- fixed cache bug with separated sponsor links
7.1.28:
- cURL redirect following for safe mode
- fixed cache bug with ratings, removed some recently added listing query caching spots
7.1.29:
- changed default country list to match maxmind
- added modifyendoutput plugin
7.1.30:
- removed required field attribute from internet explorer due to report of IE malfunction
- added support for partial category selectors
- fixed emails error
- a backup is now autogenerated of each template set before upgrading
- fixed likely cause of wrongly reverting templates
- fixed disabling of selector options when submitable levels are limited
- updated thumbshots.com support via Admin -> Settings -> Listings
- thumbshots caching
- missing thumbshots now replaced with custom image
- fixed error with non-alphabetical field sort in multilingual
7.1.31:
- fixed datepicker bug
- fixed wildcard subdomains javascript bug
- disabled caching of cross-script toplists
- prevented attempts to exchange links with listings that don't have a url
- rewrote listing sponsorship for better efficiency and testability
7.1.32:
- made trader ratings only appear when there is one, placed add trader rating link in member home
- extended add from web search to handle country domains and up to 300 listings
- fixed show suspects refresh in link checker
- fixed incorrect trial expiration notice on db error
- support for mapquest openstreetmap geocoding
- fixed redirect after regenerating link when comments disabled
- referrer headers no longer set except for thumbshots.com, to fix google geocoding errors
7.1.33:
- updated google geocoding to v3 api to fix missing coordinates
- reenabled members setting custom email for each listing in submit template
- set limit of one helper call per page with queue system to handle extras
- changed uninstaller to make sure to only delete wsn-created files
- changed autofocus defaults
- enabled level based category selector for admin panel
- added quick IP block/unblock links on email logs page
- added prefixed submissions field for wsn integration to avoid conflicts, normalized non-integrated submissions count fields
7.1.34:
- speed fix for sites with many categories
7.1.35:
- more geocoding API updates
- fixed theme installer to reinstall multilingual instead of default where appropriate
7.1.36:
- thumbnails now keep file type of original, enabling transparent thumbnails
- fixed duplicate attachment upload bug
- automatic bad cache flush on manual prefix change
- made logo designer more intelligent in wsn integrated scenarios
- option for top level categories to show listings from their descendents
- new strategy for updating category totals on moving listing, via regeneration trigger
- removed some junk data from settings table
7.1.37:
- prevented the name of files with underscores, to fix attachment autodeletion bug
- fixed minor registration defaults issues and auto-included custom fields
- mb string check for geoip in case moving hosts
- {LINKEMAIL} now avoids fallback to member email when in add or edit form, to prevent unintended data
- other rewrite urls now automatically changes links before output to point to the rewritten version so we don't have to manually edit the templates
- added admin panel warning message when GD disabled
7.1.38:
- fixed paypal to submitter
- fixed double extension attachment name bug
- fixed related listings bug
7.1.39:
- fixed admin notification of edits
- fixed to escape spaces and hyphens in subdirectory names in htaccess
- prevented repetitive caching attempts on dead feeds
- fixed description length calculation discrepancy
- fixed DST locale issue
- fixed attachments from showing on validation page before listing is submitted
- prevented adding fields named after mysql reserved keywords
7.1.40:
- default country selection on submit listing page now set by geolocation
- added alwaysrecordcountry tweak
- added level based category selector to bulk edit categories page
- fixed trial version error
7.1.41:
- fixed submit bug of last version
- option to email file attachments
7.1.42:
- fixed file attachment bug of last version
7.1.43:
- fixed attachments shown in preview
- fixed MIME error in WYSI uploader
- fixed search all to always default to a tab that has results in it
- removed bad email on new category suggestion
- added nogeocountry tweak
7.1.44:7.1.45:
- fixed WYSIWYG paragraph break vertical spacing bug
- fixed listing preview
- images directory now created when creating new stylesheet in admin
- backported THUMBIMAGE} template vars
- PAD importer now supports qarchive semicolon format
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