Classified Ads  v3.1.0 Infusion for PHP-Fusion v7.00.xx
Classified Ads Infusion v3.1.0 for Fusion v7.00.xx by Grimloch | See included aGPLver3 for licensing information.
What you get:
FOURTH BETA-TEST VERSION 01/01/2010


AusiMods Classified Ads Infusion for PHP-Fusion ver6, totally re-coded and enhanced to function with PHP-Fusion ver7 CMS system. I have added "multiple ad image upload" capability for users. Total separation of 'for sale ads' and 'wanted ads' completed. Two ad tables instead of only one. A very nice 'HighSlide' feature for ad images has been added by Dallas. Thanks Dallas! The main classified ads script as well as all admin functions have been totally modularized to facilitate ease of coding changes and future upgrades. New contact info for sellers and buyers. Pricing info for sellers that is not visible to guests. New input for sellers to enter their (Buy Now) PayPal button code. New 'styles.css' in include folder for customizing the look and feel of your ads. This readme will be updated and enhanced as further changes are made and added to the archieve. Classified Ads ver3.1.0 BETA-4, is now complete and submitted for live BETA testing.


FEATURES:
  • Automatic deletion of 'low priority/expired' ads/images whenever main Classified Ads link is clicked.


  • Page navigation added in all 'ad display' scripts except single ads. Set to display 5 ads per page.


  • Ad image uploads are now saved with unique random number filenames. Duplication of filenames is virtually impossible.


  • New for sale classified ads 'disposition' field added to denote 'for sale', 'sale pending' and 'item has sold' display.


  • New classified ads 'main menu' created for accessing 'buy' or 'sell' side of the 'classifieds' system.


  • Separation of for sale ads and wanted ads. Two seperate systems in one.


  • Very nice HighSlide feature for ad images. Coded and added by Dallas.


  • New folder 'highslide' added to infusion for highslide code.


  • New seller/buyer contact information field and item pricing field for sellers.
    (pricing only visible to members)


  • New 'styles.css' file in include folder. Customize the 'look' and 'feel' of
    your ads as desired.


  • New input field has been added for
    sellers' (Buy Now) PayPal button code.


  • Eight new fields added to 'classified_buyads' and 'classified_sellads' tables for seller/buyer information and pricing.


  • New table 'currency' added to db for storage of new country currency codes.


  • More features on the way!
    (see TO-DO section)

Latest Ads
Latest Ads

Side-Panel
Side Panel

INSTALLATION:
  • Upload everything under 'php-files' to your 'root folder' and 'infuse' through your admin panel as usual.


  • Only an "English & Hebrew" locale file is available at the moment.
    (Hebrew locale file is outdated)


    • Next Step:

  • Go to "System Admin/Panels"
    and add the side-panel called "classified_ads_panel".


  • Don't forget to locate the panel:
    ( left-right/up-down ) and enable it.
CORE FILE MODIFICATIONS:
  • File modifications: None.


CONFIGURATION & USAGE:
  • Adding Categories, Sub-categories & Editing:

    • I have included the 22 most common "classified ad main categories" that are created at infuse time in each table.
    • I have also included ALL the sub-categories under each main category in each table.
    • You may edit or delete cats & sub-cats as you see fit for your usage but maintain at least 1 category & 1 sub-category
      for each table.
    • You may edit the sub-categories as you see fit; being sure to select the "main category" under which it falls.
    • You may if you wish, use images instead of names for your cats and sub-cats, though I strongly discourage it.
    • With images as cats and sub-cats the screen layout is pretty hard to control and is not very eye appealing.
    • The only way to accomplish good eye appeal using cat images, is if all cat images are the same physical size.
    • When a user clicks "Post Ad" they are presented with a choice of the number of images needed for their ad.
    • Scripts have been re-coded to accept a maximum of 6 ad images. I think this should be enough.
    • User modification of ads does not include changing images that may be included in the ad.
    • In order for a user to change ad images the ad must be deleted and re-entered.


  • Recommendation For System Right-Panel Exclusions: (or both sides if desired)

    •   /infusions/classified_ads_panel/buy/view_ads.php
    •   /infusions/classified_ads_panel/buy/new_ads.php
    •   /infusions/classified_ads_panel/buy/my_ads.php
    •   /infusions/classified_ads_panel/buy/single_ads.php
    •   /infusions/classified_ads_panel/buy/same_ads.php
    •   /infusions/classified_ads_panel/buy/view_cats.php
    •   /infusions/classified_ads_panel/buy/view_subcats.php
    •   /infusions/classified_ads_panel/sell/view_ads.php
    •   /infusions/classified_ads_panel/sell/new_ads.php
    •   /infusions/classified_ads_panel/sell/my_ads.php
    •   /infusions/classified_ads_panel/sell/single_ads.php
    •   /infusions/classified_ads_panel/sell/same_ads.php
    •   /infusions/classified_ads_panel/sell/view_cats.php
    •   /infusions/classified_ads_panel/sell/view_subcats.php
CHANGELOG:
  • January 23, 2010 - Automatic deletion of expired ads/images fixed.

    • Finally got rid of the old ver6 code which did not work correctly.
    • When main link is clicked db is checked for expired ads.
    • First the ad images are deleted and then the ad itself is removed from the db.


  • January 01, 2010 - Fusion7 style pagenav added

    • Finally got around to adding Fusion7 style page navigation to all 'ad display' scripts.
    • Paging not needed for 'single_ads.php'.
    • Page navigation coded to display 5 ads per page.
    • '$newads' variable in 'include/classified_ads_config.php' is now only used for side panel.


  • December 31, 2009 - New BETA-4 package updates completed

    • Ad image uploads are now saved with unique random number filenames.
    • Duplication of image filenames is virtually impossible.
    • New error routines put in place.


  • December 26, 2009 - New BETA-3 package updates completed

    • All sub-cats are once again created at infuse time.
    • New file added called 'view_subcats.php' to better handle sub-cats.


  • December 14, 2009 - New BETA-2 package updates completed

    • Only first sub-cat for each tables' main cat created at infuse time.
    • Removed creation of all 236 sub-cats from infusion.
    • Complete Separation of 'for sale' and 'wanted' ads.
    • Two seperate tables for 'sell' and 'buy' added.


  • December 07, 2009 - Final package updates completed

    • All scripts updated with highslide and new input fields.
    • Package fully updated; additionsl code enhancements.


  • December 07, 2009 - Highslide photo effects integration completed

    • A huge thanks to Dallas of dtawebdesigns for the addition of highslide.


  • December 06, 2009 - New db fields added

    • Eight new fields added to 'classified' table for seller contact infor.
    • New table added to db for country/currency codes.


  • December 02, 2009 - Code Optimization & Cleanup

    • Total infusion zip file size slightly reduced due to below efforts.
    • Removed hard-coded main menu code in several scripts.
      ( main menu called from functions_include.php )
    • Cleaned up and optimized coding in all scripts.


  • December 01, 2009 - Multiple Bug Fixes

    • Two bugs found and fixed in delete_ads.php.
    • Two bugs found and fixed in send_contact.php.


  • November 30, 2009 - Hebrew Locale File - Submitted by dothemath



  • November 27, 2009 - Version3.1.0 Completed

    • Added error handling for all fields except image uploading.
    • Successfully modularized all classified ads scripts for ease of coding changes.
    • Cleaned up multiple incompatible coding techniques to work with PHP-Fusion ver7.
    • Added db fields to "classified" table for multiple image storage.
    • Added multiple image upload capability for user ads.


  • Copyright 2005 - Version3.0.1

    • AusiMods original Classified Ads Infusion for PHP-Fusion version6.xx


 

TO-DO LIST:
  • Future upgrade: Email/PM notification of pending ad expiry.

    • Adding code to email/pm user when ad is about to expire.


  • Future upgrade: Locale File Re-Organization & Aquisition of New Locales.

    • Re-vamp the locale file; it's a mess right now.
    • Will simply take a lot of time and patience.
    • Aquire new locale file translations from volunteers.

 

MISCELLANEOUS:
  • Help Needed: Locale Files.

    • To enhance the "usability" of this infusion I am in need of assistance.
    • Any locale file translations would be greatly appreciated and added to
      the archieve immediately !


 

ACKNOWLEDGMENTS/CREDITS:
  • The Following People & Scripts Have Contributed To The Successful Creation of Classified Ads Infusion - ver7

    1. (Dallas)
      • http://dtawebdesigns.com/DTA Web Designs
      • Classified Ads - (v3.1.0) Thanks for the addition of Highslide photo effects for ad images

      • Classified Ads - (v3.1.0) Beta-Test Forum Hosting, Beta-Testing, Coding Help & Suggestions


    2. (SKC)
      • http://www.skcentral.com/SK Central
      • Classified Ads - (v3.1.0) Extensive Beta-Testing & Suggestions


    3. (AusiMods)
      • http://www.ausimods.net/AusiMods Home
      • Classified Ads Script v3.0.1 For PFver6 - Original Author (to the best of my knowledge)



 

E-Mail:    webmaster@whisperwillow.com
Website: www.whisperwillow.com/news
Support: www.whisperwillow.com/forums
Classified Ads Version: 3.1.0
Whisperwillow.Com - Mods, Infusions, Themes Support