========================== PHOTOPOST CLASSIFIEDS 2.41 ========================== Classifieds 2.41 is a security update which includes all bug fixes reported to date. Anyone who is running a prior version of PhotoPost Classifieds is strongly encouraged to upgrade to 2.41. Files changed from 2.4: /*.php (except config-inc.php, config-int.php, install.php) /forums/*.php (you only need your integration file) /languages/*.php Security Update --------------- There is no upgrade script to run, the changes for the security update are entirely in pp-inc.php. ========================= PHOTOPOST CLASSIFIEDS 2.4 ========================= This is a consolidation update along with some bug fixes and some new security code inherited from the latest version of PhotoPost. The new security code in place prevents unexpected data from being passed via URLs which can be used to corrupt data being submitted. Anyone who is running a prior version of PhotoPost Classifieds is strongly encouraged to upgrade to 2.4. Files changed from 2.4: /*.php (except config-inc.php, config-int.php, install.php) /forums/*.php (you only need your integration file) /languages/*.php Note: You will notice that many of the language files have been combined into one. Because of the functionality to create new templates, there are still some individual files which are stored in the language directory while are used to overwrite the default settings. If you use custom templates, then you simply need to keep the same set of files with only those strings you need to overwrite from the original set. templates/: bids.tmpl bulkupload.tmpl contact.tmpl custompal1.tmpl login.tmpl membhead.tmpl payment.tmpl (important update to conform to new PayPal POST system) profile.tmpl search.tmpl searchmem.tmpl showcat.tmpl showmembers.tmpl uploadproduct.tmpl uploadproduct1.tmpl uploadproduct2.tmpl uploadproduct3.tmpl templates/vb3enhanced/*.tmpl Note for vB3Enhanced users: We no longer require you to copy your templates over the old ones, you now upload the vb3enhanced directory in its entirety and Classifieds will select this directory automatically when vB3Enhanced mode is enabled. How do I upgrade? ----------------- 1) In your Admin Options, close your classifieds. 2) Backup your database. 3) Copy the files from the ZIP download in the main directory as outlined above. Note for vB3Enhanced users: See note above concerning new templates directory layout. 4) Run the upgrade.php script and follow the upgrade instructions to upgrade from your current version. Note that all the upgrade scripts have been combined into one easy-to-use upgrade script and you no longer have to upload individual scripts from the upgrades directory. 5) Once the upgrade is complete, delete the upgrade.php script and reopen your classifieds. ========================= PHOTOPOST CLASSIFIEDS 2.3 ========================= Minor update with fixes reported to date. adm-editcfg.php . version number updated adm-options.php . no imaging option placed back into code adm-product.php pp-inc.php . version numbers updated . thumbnail caching code updated sendnotice.php . link fixed showcat.php . thumbnail caching fixed templates/thumbnail.tmpl templates/feature.tmpl templates/featurepal.tmpl templates/showcat.tmpl vb3enhanced/templates/feature.tmpl vb3enhanced/templates/featurepal.tmpl . thumbnail caching code updated (copy vb3enhanced files to templates directory if using vb3 enhanced mode) languages/english/emails.php . fixed link strings forums/vb3.php . added avatar code There is no upgrade.php script needed to upgrade from 2.1 or 2.2. ========================= PHOTOPOST CLASSIFIEDS 2.2 ========================= Minor update with fixes reported to date and added in latest vB3 Enhanced integration code from the latest PhotoPost5 and ReviewPost releases. This update brings all three products up to the same integration level with vB3. Files changed: All the main directory .php scripts have been updated with the exception of config-int.php and config-inc.php which you should not upload. Most of the updates are just adding identifiers to the script files to track which script is being executed. forums/postnuke.php (only for postnuke users) templates/featurepal.tmpl templates/thumbnail.tmpl langages/english/showproduct.php langages/english/showproduct1.php langages/english/showproduct2.php langages/english/showproduct3.php langages/english/emails.php langages/english/member.php langages/english/uploadproduct.php There are no database changes, you only need to upload the updated scripts. ========================== PHOTOPOST CLASSIFIEDS 2.11 ========================== Minor update with fixes reported to date. Files changed: adm-cats.php adm-cfgint.php adm-editcfg.php adm-options.php editproduct.php pp-inc.php showcat.php showproduct.php uploadproduct.php templates/quickcom.tmpl (not needed for vb3 enhanced users) templates/comments.tmpl (not needed for vb3 enhanced users) languages/english/uploadproduct.php forums/ib2.php (only needed by IB2 users) There are no database changes; you only need to upload new files. ========================= PHOTOPOST CLASSIFIEDS 2.1 ========================= Minor update included any issues reported to date and with the following new items: . vB3 Enhanced capability from PhotoPost . zip code database included . new install script . new header-inc.php for better integration . Edit Integration added to Admin . new combined upgrade scripts - only 1 upgrade script to use . star graphics in images directory given transparency . convert_markups moved to forum files . reduced size of config-inc.php by moving items to database . .threads uses new cache code to get number of users . added an Approved option in the Payments Pending area to allow manual approval of ads . error messages only contain SQL errors if the admin is logged in Files changed: adm-approve.php adm-intedit.php adm-cfgint.php adm-editcfg.php adm-inc.php adm-menu.php adm-options.php bulkupload.php comments.php header-inc.php index.php pp-inc.php showcat.php showproduct.php forums/threads.php templates/showcat2.tmpl templates/showproduct.tmpl images/stars-1.gif images/stars-2.gif images/stars-3.gif images/stars-4.gif images/stars-5.gif You will need to upload the upgrade.php script and upgrade any previous release following the instructions. You can also import the zip code database from the upgrade.php script. ========================== PHOTOPOST CLASSIFIEDS 2.02 ========================== Minor update to address possible security vunerability. Files changes since 2.01: showcat.php header-inc.php templates/searchbox.tmpl Version numbers were updated with the files and should be uploaded: pp-inc.php adm-editcfg.php You only need to upload these two files to bring your release up-to-date. There is no upgrade script to run and no database changes. ========================== PHOTOPOST CLASSIFIEDS 2.01 ========================== Minor updates to fix a few files. . Added a "minimum bid" over the current bid to prevent people from setting high bids in 1 cent increments. . header-inc.php has been ported from PhotoPost 4.8.5. . a "contact member" link has also been added to the member profile page. . unsubscribe option from member.php has been fixed . version number in pp-inc.php updated (and edit config templates) . vb3.php modified to support sessions Once the vb3enhanced features of PhotoPost have been throughly tested, we will port them over to Classifieds. Files changed since 2.0: adm-editcfg.php bids.php contact.php header-inc.php (see note) member.php pp-inc.php templates/contact.tmpl templates/profile.tmpl languages/english/bids.php languages/english/contact.php languages/english/member.php forums/vb3.php NOTE: header-inc.php has been modified to use new "auto rewrite" code and also to be compatible with the new code in place with PP4.8.5. As such, you should modify this file as you did the previous ones and uncomment the section that suits your setup and fill in the $vbpath and $ppath variables. DATABASE CHANGES There are no database changes for this upgrade, so there is no upgrade script. ========================= PHOTOPOST CLASSIFIEDS 2.0 ========================= Major update for PhotoPost Classifieds! Improvements . Feedback System. Styled after the familiar eBay, members can leave Positive, Neutral or Negative feedback on another member. Points (which can be set by admin) determine the type of "star" a user can get (there are five stars). Positive are +1, Neutral are 0 and Negative is -1. . Bidding. If enabled, users can elect to have their items open for bidding. This auction-style bidding will allow users to bid and incrementally have their bids raised to their max bid rate (eBay style). . PayPal payments. A new feature which allows PayPal integration to be enabled, prices for ads (and each option) can be set individually by category. Ads go active after they have been paid for. The Bulk Actions page has been modified to show a "Payment Pending Queue" so that ads awaiting payments can be viewed (or removed). When Classifieds is notified of a payment, an email is sent to the admin with information to verify the payment. . Highlighted, Bold and Italic Ads. Permissions are set by usergroup for which groups can use which features. . Ad Expiration. The ad expiration has been change to not delete ads automatically, but to "expire" them and remove them from the views. In the Admin panel an "Expired Ads" seciton has been added to the Approve / Bulk Actions page which have links to and allow for the actual deletion of ads. . Stats Update. A new stats caching table tracks the number of items sold and a "$ amount" of items sold. . Currency Indicator. Changed in Admin Options to allow for other currency indicators other than "$". . Zip Code Integration. Although lacking the actual zip code information which can be purchased commercially, the code has been modified to allow a switch to turn on/off this feature. By adding the actual zip code data to your database, you can get the "Distance From You" feature enabled without having to modify PhotoPost Classifieds code. . Simple Machines Forums Integration. SMF forum integration included. . # viewing added to category list. . All updates reported to date and some visual/language updates. (ongoing) . All .SQL files have been removed and instead the queries are embedded into the scripts themselves. This will simplify the installation/upgrade process. UPDATED FILES Most of the files have changed; to be sure you have the latest updates, upload the files: . All PHP files from main directory EXCEPT config-inc.php and install.php . The templates, images, forums and languages directory CONFIG-INC.PHP No changes. DATABASE CHANGES Database changes require running upgrade scripts. Upload the contents of upgrades directory to your main Classifieds directory and run upgrade.php for more information. Classifieds 1.8 users only need run the upgrade18.php script. =========================== PHOTOPOST CLASSIFIEDS 1.8.2 =========================== Minor updates to fix a few files: pp-inc.php index.php (added permissions to comments view) showmembers.php (add permissions to comments view) forums/threads.php (fixed missing init_user_groups() function) forums/ib.php (slight changes to styles integration and a fix for import_user_groups to identify admins) forums/ib2.php (slight changes to styles integration, a fix for import_user_groups to identify admins and an authication addition) There are no database changes for this upgrade, so there is no upgrade script. You only need to upload files which have changed since the 1.8.1 update. =========================== PHOTOPOST CLASSIFIEDS 1.8.1 =========================== 1.8.1 is the official upgrade to 1.8 which includes all of the fixes below and support for InvisionBoard v2. Files changed: adm-inc.php index.php search.php showcat.php forums/ib2.php (new file) templates/indexhead.tmpl templates/showproduct.tmpl templates/showproduct1.tmpl templates/showproduct2.tmpl templates/showproduct3.tmpl templates/categories.tmpl Please consult the lists below for any additional files which may have been changed since your version. You only need to upload these files; no other changes have been made and no upgrade script is required. ========================== PHOTOPOST CLASSIFIEDS 1.8c ========================== A minor update to address some minor issues: Updated files: adm-main.php (change to use different news script) catopts.php (change to accomidate users with register globals off) pp-inc.php (version update, added gen_passwd) showproduct.php (various updates) templates/showproduct1.tmpl (added in comments code) templates/showproduct2.tmpl (added in comments code) templates/showproduct3.tmpl (added in comments code) forums/* (all files have been updated, only need file with corresponds to your integration) . Changed menu seperators from | to · You only need upload these files which have changed. No other modifications are necessary. ========================= PHOTOPOST CLASSIFIEDS 1.8 ========================= The changes for 1.8 are to bring Classifieds up-to-date with PhotoPost 4.8. New features include: - New portal-style layout! - Fixes couple issues reported to date - Reformatted Admin Options (to match 4.8RC) - New admin option to allow displaying of ads without images - New usergroup import code provided by Astaran (adopted for PP, RP, Classifieds) – prevents wholesale deleting of usergroups when sync’ing - Thumbnail border template (with admin configured border color) - PhotoPost integration updated - Installation updated - "Old style" index when sidebars and undercat is disabled - New Improved header-inc.php for vB3 integration - New SEARCH page - enhanced searching of ads and comments UPDATED FILES Most of the files have changed; to be sure you have the latest updates, upload the files: . All PHP files from main directory EXCEPT config-inc.php and install.php . The templates, images, forums and languages directory CONFIG-INC.PHP No changes. DATABASE CHANGES Database changes require running upgrade scripts. Upload the contents of upgrades directory to your main Classifieds directory and run upgrade.php for more information. Classifieds 1.1 users only need run the upgrade11.php script. ========================= PHOTOPOST CLASSIFIEDS 1.1 ========================= Some minor fixes for issues reported and several new features: - User Comments (can be enabled/disabled and configured by usergroup) - User Notifications - Avatars and Signatures (vB3 and Threads users) - Who's Online displayed on main index Files Changed adm-cats.php adm-editcfg.php adm-product.php adm-userg.php comments.php (new file) editproduct.php index.php install.php (added PhotoPost and ReviewPost external application options) pp-inc.php showproduct.php languages/adm-product.php languages/comments.php (new file) languages/editproduct1.php languages/editproduct2.php languages/editproduct3.php languages/editproduct.php languages/emails.php languages/index.php languages/showproduct.php languages/showproduct2.php templates/comments.tmpl (new file) templates/categories.tmpl templates/diewell.tmpl templates/editproduct.tmpl templates/index.tmpl templates/showproduct.tmpl forums/* Upgrade Script ============== There are a few database updates, if you have v1.0 installed, you will want to upload the upgrade10.php script into your main PhotoPost Classifieds directory and run this script to update your database. Once the script is done, you can remove the file.