Classifieds Features and Use Version 1.0 Installation You will need to make the following folders writable (chmod 777) : classifieds/photo classifieds/photo/thumbs classifieds/photo/midsize How to install 1. Unzip the file Classifieds_1.0.zip. 2. Upload the folder classifieds to your Xoops modules folder. 3. If you want to rename the module do it now, you can't change it after you install the module. 4. Go to Xoops Module Administration and install like normal. 5. Go to Ads Module administration and click on category maintenance, create your categories. 6. Go to Ads Module administration and click on Permissions and set up the following for each category. A. View Ads Permissions - Select which groups can view Ads. B. Ads Submit Permissions - Select which groups can submit Ads. C. Ads Premium - Select which groups can set how long an ad will stay on the site until it is deleted. If they don't have permission it will default to whatever you set in the Ads Module preferences (default is 14 days). 7. Go to Ads Module administration and click on Preferences and set to your liking. 8. That should be it. Upgrading 1. Back up your database. 2. Overwrite the classifieds module with the new files. 3. Point your browser to yoursite/modules/classifieds/admin/upgrade.php, you must be admin to run this script. 4. Update module. 5. Delete the files below if they exist. a. include/preferences.inc.php b. include/pictureform.inc.php c. admin/admin.php d. editdesc2.php That should be it. If you need any help just ask me. Features. User Side 1. Xoops Notifications Users can select to be notified if a listing is added in any category(whole module) or get notifications in just certain categories(category). 2. A Sorting System. Users can sort the listings by date DESC, date ASC, price DESC, price ASC, title DESC, title ASC, hits DESC, hits ASC. 3. A Rating System. Users can rate the user who is selling the product and also rate the product. 4. Users can add as many photos as the Admin allows in the preferences. 5. Has a page for users to see all ads by 'this user'. Users can see all the Ads by another user, and the owner of the ads can administer their Ads from that page. 6. Users can choose how to be contacted. Users can select to be contacted by email, PM, telephone or any combination of those. 7. Users can print out the Ad. 8. Users can send an Ad to a friend. 9. Users can now add a number of pictures that you decide, You can choose how many pictures a non premium user can add and how many a premium user can add. I have taken the Yogurt module guts and fit them into this module. Admin Side 1. Has Xoops Group Permissions, per category - per group. 2. Admin can choose how many photos a regular user can add, and a different amount for Premium Users. 3. Clonable. There are only 6 steps to do manually and the module will be cloned, with no errors. 4. Also read about the Preferences below. 5. You can now choose your form editor in the preferences. Only Koivi, DHTML AND FCK work right. 6. Admin can choose in the preferences to allow users to add listings in the main categories, or just in the sub-categories. Setting up the Preferences 1. Currency symbol : Your default money sign -- Module Default is $ 2. Moderate Listings : Allows you to moderate the listings or not Choices are (Yes No) -- Module Default = No 3. Listings per page : How many listings do you want to show -- Module Default = 10 4. Show new Listings : on the Front Page of Module Choices are (Yes No) -- Module Default = Yes 5. Number of new Listings : on the Front Page of Module -- Module Default = 10 6. Listings marked new for : in days Marked with a 'new' graphic for so many days -- Module Default = 3 8. Listing Duration : in days The default time before a listing is automatically deleted, remember premium users can change this time. -- Module Default = 14 9. Listing Duration after being marked sold : in days The default time before a listing is deleted, after the usre marks it as sold. -- Module Default = 3 10. Maximum number of pictures for a non premium user-- Module Default = 1 11. Maximum number of pictures for a premium user-- Module Default = 12 12. Path Uploads. The directory where the photos will be uploaded to. 13. Link Uploads. The URL where the photos will are stored. 14. Thumb width The maximum width of the thumbnail Module Default = 125 15. Thumb height The maximum height of the thumbnail Module Default = 175 16. Resized width The maximum width of the resized picture Module Default = 650 17. Resized height The maximum height of the resized picture Module Default = 450 18. Max original picture width The maximum width of the original picture Module Default = 2048 19. Max original picture height The maximum height of the original picture Module Default = 1600 20. Max size in bytes This the maximum size of your picture, in bytes. like 512000 for 500 KB-- Module Default = 512000 21. Display subcategories : on the Front Page of Module Choices are (Yes No) -- Module Default = Yes 22. Number of subcategories to show : How many subcategories you want to show, if you selected 'yes' to 'Display subcategories' -- Module Default = 4 23. Category Default Sort Order The order that the categories will be sorted. Choices are by alpabetical order or by your personal preference (numbered) order. -- Module Default = alpabetical 24. Listing Default Sort Order The order that the listings will be sorted. Choices are by title, date, price or popularity. -- Module Default = date 25. Allow Users to use different name Will allow users to use a different name when submiting a listing Choices are (Yes No) -- Module Default = No 26. Allow Users to use different e-mail Will allow users to use a different e-mail when submiting a listing Choices are (Yes No) -- Module Default = No 27. Allow Users to rate sellers Will allow users to rate the user selling the item Choices are (Yes No) -- Module Default = No 28. Allow Users to rate items. Will allow users to rate the item being sold Choices are (Yes No) -- Module Default = No 29. Use the country field. Some users want to display the Country Choices are (Yes No) -- Module Default = No 30. Choose Form Editor You can choose which editor your users can use. Choices are DHTML OR Koivi, the others don't seem to work. -- Module Default = DHTML 31. Use lightbox effects with pictures. Choices are (Yes No) -- Module Default = No 32. When to send notice that the ad is about to expire. in days -- Module Default = 3 ____________________________________________________________________ REPORT PROBLEMS Report any problems at www.jlmzone.com Donations Appreciated. Thanks, John (user jlm69 at www.xoops.org)