Documentation

Features

Change Log

68 Classifieds Change Log. This changelog is also included in the download of 68 Classifieds.

v4.2.5

  • readme.html
  • paypal.php
  • administration/ajax.php
  • administration/templates/default/style/default.css
  • administration/templates/default/home.tpl
  • administration/templates/default/layout.tpl
  • templates/adobe/home.tpl
  • templates/cherry/home.tpl
  • templates/default/home.tpl
  • templates/default/renew/step1.tpl
  • templates/default/css/style.css
  • templates/purple/home.tpl
  • templates/purplicious/home.tpl
  • templates/3col/layout.tpl

New files:

  • templates/3col/home.tpl
  • ioncube/ioncube_loader_lin_5.3_ts.so
  • ioncube/ioncube_loader_lin_5.3.so
  • ioncube/ioncube_loader_lin_5.4_ts.so
  • ioncube/ioncube_loader_lin_5.4.so
  • ioncube/ioncube_loader_win_5.3.dll
  • ioncube/ioncube_loader_win_5.4.dll
  • ioncube/loader-wizard.php

Bug fixes:

  • Fixed issue where seller clicked on upgrade for their listing and renew was selected by default
  • Fixed issue in Administration dashboard to show the “News & Announcements” RSS feed

Additional info

  • All images have been fully optimized to reduce file sizes without quality loss
  • All included templates home page use styled div's instead of a table used previously
  • The 3col template no longer has a duplicate menu on the right hand side column

v4.2.4

  • administration/ajax.php
  • administration/fields.php
  • administration/templates/default/layout.tpl
  • administration/templates/default/orders/orders_edit.tpl
  • administration/users.php
  • includes/core/checkout/step3submit.php
  • includes/core/checkout/step5.php
  • includes/core/checkout/step7.php
  • includes/classes/database/mysql.php
  • includes/classes/kernel/Categories.php
  • includes/classes/kernel/Filter.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Modules.php
  • includes/classes/kernel/Private.php
  • includes/paymentapi/paypal/sr.php
  • language/english.php
  • license/codeigniter-license
  • license/license
  • setup/config.php
  • setup/includes/license.txt
  • setup/upgrade/scripts/upgrade.php
  • setup/upgrade/scripts/upgrade-v4.php
  • templates/3col/css/style.css
  • templates/adobe/style.css
  • templates/cherry/style.css
  • templates/deepsea/style.css
  • templates/default/css/style.css
  • templates/default/emails/text/contactus.tpl
  • templates/default/home.tpl
  • templates/purplicious/style.css
  • ajax.php
  • category.php
  • private.php
  • login.php
  • logout.php
  • paypal.php
  • userjoin.php
  • viewlisting.php

New files:

  • templates/default/categories/notavailable.tpl
  • templates/default/viewlisting/notavailable.tpl

Bug fixes:

  • Fixed issue:483 Logout redirects to index.php
  • Fixed issue:484 Improper variable test for PayPal demo mode
  • Fixed issue:485 Added cOrder to get_categories query
  • Fixed issue:486 Showlistings duplicate content 2 urls
  • Fixed issue:495 Fixed extra fields search so it matches all submitted extra fields instead of any
  • Fixed issue:496 Implemented limit for inbox/outbox for pm system
  • Fixed issue:498 Registration terms and conditions always displayed/validated
  • Fixed issue:499 Fixed stray ' in query to upgrade module version number
  • Fixed issue:500 Added redirects if user is already logged in
  • Fixed issue:501 0 not allowed as valid dropdown option
  • Fixed issue:503 Login doesn't properly redirect to intended page
  • Fixed issue:504 Broken breadcrumb for category on step 4 of checkout
  • Fixed issue:506 Admin can't modify a user's newsletter preference and overrides to Y for all
  • Fixed issue:507 301 category.php issue
  • Fixed viewlisting seo to 404 on missing listings, 301 on seo module urls where title changes, fixed seo module's duplicate url
  • Fixed parent/child conflict where child of same name would be loaded regardless of parent id
  • Fixed mysql error notice where column was ambiguous for listing query when browsing member listings
  • Fixed broken renewal/upgrade links when a package is assigned to any usergroup and user is not an admin
  • Fixed bug where using the deprecated method stripTags would resulted in an empty string
  • Fixed broken append http to URL filter return
  • Fixed broken query when upgrading databases that have HTML in the description or short description of a listing
  • Fixed broken parent select for extra fields
  • Fixed possible redirect issue after a new listing image is uploaded
  • Fixed broken file upload for new listings
  • Fixed gap in table.main (default/deepsea/cherry/adobe/3col/purplicious) header where image doesn't expand down with size of the cell, addressed with matching color
  • Fixed double break tags in home.tpl
  • Fixed query counter for administration
  • Fixed issue where extra field plugin didn't have the variable needed during preview
  • Created new EMAIL_CONTACT_US_GREETING_TEXT for text emails to remove errant break tag.
  • Fixed some deprecated warnings in setup

Additional info

  • Unified license text, also added the licenses to the license folder
  • Added ability to handle connections to more than 1 database using the database library
  • Added hooks to login and logout
  • Added additional debug info for paypal
  • If you have a custom template which includes the default template's style.css and you have a different image for the table header cells you will need to set the background color in your custom template's style sheet to override it.
  • 404's for non-existing categories and listings, if a listing title changes and the seo module is enabled it will 301 to the new url

Untranslated language strings new in 4.2.4 (add the following in your language file if you don't use English as the system language)

  • define('LANG_PM_ACCOUNT_FULL', 'PM could not be sent, your inbox/outbox is full.');
  • define('LANG_PM_RECIPENT_ACCOUNT_FULL', 'The recipient\'s inbox is full.');
  • define('LANG_CATEGORY_UNAVAILABLE', 'This category could not be found.');
  • define('EMAIL_CONTACT_US_GREETING_TEXT', “Hi Admin,\n\rThe following message has been sent to you from a visitor on your web site”);

v4.2.3

  • administration/ajax.php
  • administration/coupons.php
  • administration/fields.php
  • administration/products.php
  • includes/classes/kernel/Filter.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Mailer.php
  • includes/classes/kernel/Validate.php
  • setup/config.php
  • setup/index.php
  • setup/upgrade.php
  • templates/default/categories/browse.tpl
  • templates/default/emails/html/mail_footer.tpl
  • ajax.php
  • external.php
  • useraddimages.php

New files:

  • templates/adobe
  • templates/cherry
  • templates/purplicious

Bug fixes:

  • Fixed issue:464
  • Fixed issue:474 and 472: double escaping some HTML for listings and fixes the double encode protection that didn't respect PHP4 compatibility
  • Fixed error reporting for setup now suppresses depreciated, notice, and warning
  • Fixed bug where you couldn't properly read or set the coupon code
  • Fixed issue:469 removed extra <td> that didn't get closed
  • Fixed issue:478 added CDATA tags to a couple elements that are prone to have html values for external.php
  • Fixed issue with filtering admin page content, new user permission to disable filtering of page content html
  • Fixed error notice for unserialize admin permissions
  • Fixed fatal error when non integer values added to extra field ranges
  • Fixed character encoding for email library
  • Fixed issue:479 incorrect mail footer template date
  • Fixed issue:481 extra fields mysql error due to reinitialized pids variable
  • Fixed issue:482 where its possible to manipulate the url to delete other user's listing images.
  • Fixex bug where featured package price couldn't be updated

Additional info

  • Some modules were removed from the core
  • Added ajax functions for login and username/email checks
  • Added 3 color varations for deepsea template
  • Added some new modules in downloads area

Version 4.2.2

  • administration/ajax.php
  • administration/category.php
  • administration/coupons.php
  • administration/editor.php
  • administration/fields.php
  • administration/gateways.php
  • administration/includes/init.php
  • administration/includes/params.php
  • administration/index.php
  • administration/language/english.php
  • administration/listings.php
  • administration/login.php
  • administration/logout.php
  • administration/managemodules.php
  • administration/notes.php
  • administration/orders.php
  • administration/pages.php
  • administration/products.php
  • administration/settingsbadwords.php
  • administration/settingscountries.php
  • administration/settingsimages.php
  • administration/settingslistings.php
  • administration/settingsmain.php
  • administration/settingspm.php
  • administration/settingsregional.php
  • administration/settingssearch.php
  • administration/settingsstates.php
  • administration/settingstemplate.php
  • administration/settingsuseradmin.php
  • administration/settingsusercheckout.php
  • administration/settingsuserregistration.php
  • administration/settingsuserview.php
  • administration/templates/default/fields/fields.tpl
  • administration/templates/default/gateways/gateways.tpl
  • administration/templates/default/listings/listing_add.tpl
  • administration/templates/default/listings/listing_edit.tpl
  • administration/templates/default/settings/settings_main.tpl
  • administration/templates/default/home.tpl
  • administration/templates/default/products/form.tpl
  • administration/templates/default/products/products.tpl
  • administration/usergroups.php
  • administration/users.php
  • includes/classes/database/mysql.php
  • includes/classes/format/Filter.php
  • includes/classes/format/String.php
  • includes/classes/kernel/Categories.php
  • includes/classes/kernel/Core.php
  • includes/classes/kernel/Countries.php
  • includes/classes/kernel/Format.php
  • includes/classes/kernel/Gateways.php
  • includes/classes/kernel/Library.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Mailer.php
  • includes/classes/kernel/Modules.php
  • includes/classes/kernel/Orders.php
  • includes/classes/kernel/Pagination.php
  • includes/classes/kernel/Private.php
  • includes/classes/kernel/Products.php
  • includes/classes/kernel/Register.php
  • includes/classes/kernel/States.php
  • includes/classes/kernel/Template.php
  • includes/classes/kernel/Users.php
  • includes/classes/kernel/Validate.php
  • includes/classes/mailer/class.phpmailer.php
  • includes/classes/smarty/plugins/function.debug.php
  • includes/core/checkout/step3submit.php
  • includes/core/checkout/step5.php
  • includes/core/checkout/step7.php
  • includes/core/renew/step1.php
  • includes/core/renew/step2.php
  • includes/cron.php
  • includes/functions.php
  • includes/init.php
  • javascript/main.js
  • templates/default/checkout/step3.tpl
  • templates/default/checkout/step6.tpl
  • templates/default/checkout/step7.tpl
  • templates/default/home.tpl
  • templates/default/showlistings.tpl
  • templates/default/showlistings2.tpl
  • templates/default/user/userbrowselistings.tpl
  • templates/default/viewlisting/listingextras.tpl
  • templates/default/viewlisting/listingextras2.tpl
  • ajax.php
  • category.php
  • contact.php
  • contactus.php
  • external.php
  • fileCopyProgress.php
  • friendmail.php
  • index.php
  • login.php
  • logout.php
  • modules.php
  • pages.php
  • private.php
  • search.php
  • terms.php
  • useraccountmodify.php
  • useraddimages.php
  • userbrowselistings.php
  • usercheckout.php
  • userfavorites.php
  • userforgot.php
  • userindex.php
  • userjoin.php
  • usermodifylisting.php
  • userorders.php
  • userrenew.php
  • viewimage.php
  • viewlisting.php


The following files are new:

  • includes/classes/kernel/Filter.php
  • includes/classes/kernel/Input.php
  • includes/classes/kernel/Security.php
  • includes/classes/kernel/String.php
  • includes/classes/kernel/Utf8.php

Version 4.2.1

  • upload/templates/default/contact/contactowner.tpl
  • upload/plugins/function.listings.php
  • upload/templates/default/home.tpl
  • upload/plugins/function.get_extra_field.php
  • upload/plugins/block.html_table_adv.php

Version 4.2.0

  • Added new listings plugin. This plugin will deprecate all the other listings plugins but they will remain for backwards compatibility.
  • Added new categories plugin.
  • Reworked categories to be faster and save db recursion.
  • Added ajax validation for user registration.
  • Added check to prevent changing the user group of the only administrator.
  • For a file change log please see this forum thread

v4.1.10

  • upload/includes/functions.php
  • upload/includes/classes/kernel/Validate.php

v4.1.9

  • upload/login.php
  • upload/javascript/jquery/date_input/date_input.css
  • upload/includes/core/checkout/step7.php
  • upload/includes/init.php
  • upload/includes/classes/kernel/Validate.php
  • upload/includes/classes/kernel/Orders.php
  • upload/includes/classes/kernel/Products.php
  • upload/includes/classes/kernel/Login.php
  • upload/includes/classes/kernel/Register.php
  • upload/includes/classes/kernel/Categories.php
  • upload/includes/classes/kernel/Key.php
  • upload/administration/includes/init.php
  • upload/administration/includes/params.php
  • upload/administration/products.php
  • upload/administration/templates/default/orders/orders_edit.tpl
  • upload/templates/default/checkout/step6.tpl

v4.1.8

  • includes/classes/kernel/Login.php

v4.1.7

  • language/english.php
  • language/german.php (added)
  • language/norwegian.php (added)
  • language/dutch_sie.php (deleted)
  • useraddimages.php
  • includes/paymentapi/linkpoint (added)
  • includes/paymentapi/linkpoint/sr.php (added)
  • includes/paymentapi/linkpoint/config.php (added)
  • includes/core/checkout/step3.php
  • includes/core/checkout/step3submit.php
  • includes/init.php
  • includes/classes/kernel/Validate.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Library.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Register.php
  • includes/classes/kernel/Key.php
  • includes/classes/kernel/Core.php
  • includes/classes/format/Filter.php
  • includes/classes/format/String.php
  • includes/classes/mailer/class.phpmailer.php
  • includes/functions.php
  • external.php
  • modules/statistics/admin.php
  • modules/statistics/templates/stats_spenders.tpl
  • modules/statistics/templates/stats_monthly.tpl
  • modules/statistics/templates/stats_registration.tpl
  • modules/statistics/templates/stats_list.tpl
  • modules/statistics/templates/stats_annual.tpl
  • modules/statistics/templates/stats_loyal.tpl
  • modules/statistics/templates/stats_zip.tpl
  • ajax.php
  • contact.php
  • plugins/modifier.format_money.php
  • administration/listings.php
  • administration/pages.php
  • administration/includes/init.php
  • administration/includes/params.php
  • administration/index.php
  • administration/templates/default/listings/listings_browse.tpl
  • administration/templates/default/listings/listing_edit.tpl
  • administration/templates/default/orders/orders_browse.tpl
  • administration/templates/default/style/default.css
  • administration/templates/default/products/form.tpl
  • administration/templates/default/fields/fieldsformtext.tpl
  • templates/3col/css/style.css
  • templates/3col/layout.tpl
  • templates/default/showlistings.tpl
  • templates/default/search.tpl
  • templates/default/checkout/step6.tpl
  • templates/default/checkout/step7.tpl
  • templates/default/checkout/step3.tpl
  • templates/default/checkout/step4.tpl
  • templates/default/emails/html/neworder.tpl
  • templates/default/emails/html/receipt.tpl
  • templates/default/emails/text/receipt.tpl
  • templates/default/layout.tpl
  • templates/default/showlistings2.tpl
  • templates/default/user/useraccountmodify.tpl
  • templates/purple/layout.tpl

v4.1.6

  • language/english.php
  • category.php
  • usermodifylisting.php
  • includes/core/checkout/step2.php
  • includes/core/checkout/step3submit.php
  • includes/init.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Orders.php
  • includes/classes/kernel/Register.php
  • includes/classes/wrapper/SuperglobalWrapper.php
  • templates/default/viewlisting2.tpl
  • templates/default/emails/text/receipt.tpl
  • templates/default/emails/text/renewal.tpl
  • templates/default/user/useraccountmodify.tpl
  • templates/default/user/usermodifylisting.tpl

v4.1.5

  • upload/language/english.php
  • upload/javascript/jquery/date_input/jquery.date_input.pack.js
  • upload/javascript/jquery/date_input/date_input.css
  • upload/javascript/jquery/date_input/jquery.date_input.js
  • upload/javascript/jquery/date_input/jquery.date_input.min.js
  • upload/includes/core/checkout/step5.php
  • upload/includes/core/checkout/step6.php
  • upload/includes/core/checkout/step3submit.php
  • upload/includes/classes/kernel/Listings.php
  • upload/includes/classes/kernel/States.php
  • upload/ajax.php
  • upload/plugins/function.list_templates.php
  • upload/templates/default/css/style.css
  • upload/templates/default/images/barcurrent.gif
  • upload/templates/default/images/barbg.gif
  • upload/templates/default/private/pm_send.tpl
  • upload/templates/default/layout.tpl
  • upload/templates/default/user/useraccountregister.tpl (deleted)

v4.1.4

  • modules/stats - Need to replace all files.
  • language/english.php
  • language/croatian.php (added)
  • usermodifylisting.php
  • javascript/jquery/jquery.validate.js
  • javascript/jquery/thickbox/thickbox-compressed.js
  • javascript/jquery/jquery.min.js
  • includes/cron.php
  • includes/paymentapi/check/sr.php
  • includes/core/checkout/step5.php
  • includes/core/checkout/step3submit.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Orders.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Register.php
  • includes/classes/format/Filter.php
  • plugins/function.feature_listings_vertical_home.php
  • plugins/function.feature_listings_horizontal.php
  • plugins/function.most_viewed.php
  • administration/templates/default/settings/settings_list.tpl
  • administration/templates/default/layout.tpl
  • templates/3col/layout.tpl
  • templates/default/home.tpl
  • templates/default/css/style.css
  • templates/default/search.tpl
  • templates/default/layout.tpl
  • templates/deepsea/home.tpl
  • templates/deepsea/layout.tpl
  • templates/purple/home.tpl
  • friendmail.php

v4.1.3

  • language/spanish.php
  • userindex.php
  • usermodifylisting.php
  • includes/core/checkout/step2.php
  • includes/core/checkout/step3submit.php
  • includes/classes/kernel/Validate.php
  • includes/classes/kernel/Listings.php
  • includes/classes/kernel/Orders.php
  • includes/classes/kernel/Products.php
  • includes/classes/kernel/Login.php
  • includes/classes/kernel/Mailer.php
  • includes/classes/kernel/Private.php
  • includes/classes/kernel/Countries.php
  • includes/classes/kernel/Register.php
  • includes/classes/kernel/Categories.php
  • includes/classes/kernel/Format.php
  • includes/functions.php
  • modules/freecap/freecap_wrap.php
  • modules/freecap/freecap.php
  • modules/statistics/config.php
  • modules/statistics/templates/stats_monthly.tpl.php
  • ajax.php
  • administration/listings.php
  • administration/users.php
  • administration/fields.php
  • administration/index.php
  • templates/default/home.tpl
  • templates/default/checkout/step3.tpl
  • templates/default/emails/html/validate.tpl
  • templates/default/emails/html/receipt.tpl
  • templates/default/emails/html/welcome.tpl
  • templates/default/emails/text/validate.tpl
  • templates/default/emails/text/welcome.tpl
  • templates/default/private/show_messages.tpl
  • templates/default/user/useraccountmodify.tpl
  • templates/default/user/userbrowselistings.tpl
  • templates/default/user/userforgot.tpl
  • templates/default/user/usermodifylisting.tpl
  • templates/purple/home.tpl
  • private.php

v4.1.2

  • upload/language/english.php
  • upload/language/french.php
  • upload/includes/core/checkout/step2.php
  • upload/includes/core/checkout/step3submit.php
  • upload/includes/classes/kernel/Validate.php
  • upload/includes/classes/kernel/Listings.php
  • upload/includes/classes/kernel/Products.php
  • upload/includes/classes/kernel/Format.php
  • upload/administration/listings.php
  • upload/administration/templates/default/settings/settings_usercheckout.tpl
  • upload/templates/default/checkout/step3.tpl
  • upload/templates/default/emails/html/validate.tpl
  • upload/templates/default/emails/html/welcome.tpl
  • upload/templates/default/emails/text/validate.tpl
  • upload/templates/default/emails/text/welcome.tpl
  • upload/templates/default/user/useraccountmodify.tpl
  • upload/templates/default/user/userbrowselistings.tpl
  • upload/templates/default/user/userjoin.tpl
  • upload/templates/deepsea (added)

v4.1.1

  • upload/language/
    • english.php
    • dutch.php
  • upload/viewlisting.php
  • upload/usermodifylisting.php
  • upload/javascript/jquery/thickbox/thickbox-compressed.js
  • upload/includes/core/
    • checkout/step2.php
    • checkout/step3.php
    • checkout/step3submit.php
  • upload/includes/
    • init.php
    • classes/smarty/internals/core.write_compiled_include.php
    • classes/kernel/Validate.php
    • classes/kernel/Listings.php
    • classes/kernel/Orders.php
    • classes/kernel/Modules.php
    • classes/kernel/Register.php
    • classes/kernel/Categories.php
    • classes/kernel/Format.php
    • classes/format/Filter.php
  • upload/external.php
  • upload/modules/debug/hooks.php
  • upload/modules/debug/config.php
  • upload/plugins/modifier.linkurl.php
  • upload/administration/
    • language/english.php
    • users.php
    • settingsuserview.php
    • orders.php
    • products.php
    • templates/default/orders/orders_edit.tpl
    • templates/default/settings/settings_userview.tpl
    • templates/default/modules/managemodules.tpl
  • upload/templates/
    • 3col/layout.tpl
    • default/viewlisting2.tpl
    • default/viewlisting.tpl
    • default/member.tpl
    • default/checkout/step3.tpl
    • default/checkout/step4.tpl
    • default/layout.tpl
    • default/user/userjoin.tpl
    • default/user/usermodifylisting.tpl

v4.1.0

v4.0.9

Added numrows smarty variable to category and searchresults.

  • administration/
    • index.php
    • login.php
    • listings.php
    • language/spanish.php (added)
  • category.php
  • search.php
  • searchresults.php
  • userlogin.php
  • userjoin.php
  • usermodifylisting.php
  • language/
    • english.php
  • templates/default/user/userlogin.tpl
  • includes/classes/
    • kernel/Listings.php
    • kernel/Validate.php
    • smarty/plugins/function.categories_parent.php
    • plugins/function.feature_listings_horizontal.php
    • plugins/function.feature_listings_vertical.php
  • includes/core/checkout/step3submit.php

v4.0.8

  • administration/
    • includes/init.php
    • login.php
  • external.php
  • includes/
    • classes/kernel/Listings.php
    • classes/kernel/Private.php
    • paymentapi/worldpay/sr.php
  • language/
    • dutch.php
    • spanish.php
  • private.php
  • templates/
    • default/emails/html/receipt.tpl

Have more questions? Visit our community forums.