Open source PHP web application for ad classified websites
PHP Perl Racket JavaScript
Switch branches/tags
Nothing to show
Latest commit bb6e108 Oct 4, 2012 Azat Mardanov config file; date format
Permalink
Failed to load latest commit information.
Savant3 first commit Apr 15, 2012
class config file; date format Oct 4, 2012
css first commit Apr 15, 2012
htmlpurifier first commit Apr 15, 2012
img first commit Apr 15, 2012
js first commit Apr 15, 2012
pw first commit Apr 15, 2012
securimage first commit Apr 15, 2012
tiny_mce first commit Apr 15, 2012
tpl config file; date format Oct 4, 2012
.DS_Store first commit Apr 15, 2012
.htaccess first commit Apr 15, 2012
ad.php first commit Apr 15, 2012
ad_email_friend.php first commit Apr 15, 2012
ad_manager.php first commit Apr 15, 2012
ad_send_flag.php first commit Apr 15, 2012
ad_send_message.php first commit Apr 15, 2012
contactus.php first commit Apr 15, 2012
content.php first commit Apr 15, 2012
favorite.ico first commit Apr 15, 2012
favorites.php first commit Apr 15, 2012
index.php first commit Apr 15, 2012
install.php first commit Apr 15, 2012
photo.php first commit Apr 15, 2012
post.php first commit Apr 15, 2012
readme.md updated readme.md Apr 18, 2012
rss.php first commit Apr 15, 2012
search.php first commit Apr 15, 2012

readme.md

Welcome to openList

openList is free PHP web application for ad classified websites which you can customize into any Craigslist like website.

Project website is at openList.co

Features

  • Custom fields for ad categories like real estate, for sale etc.
  • Email verification and ad manager for deletion/editing
  • Ad flagging ie spam, like, violation, etc
  • Minimalistic design and use of templates ease customization
  • HTML filter, Captcha and WYSIWYG editor
  • clean URLs
  • photo upload
  • nested categories

Installation

  1. Download application/package
  2. Modify class/systemconsts.class.php with your database parameters
  3. Run install.php
  4. Point localhost to your folder or change class/config.php with a new host name
  5. View application at localhost or your custom host name (it will be pre-populated with data)

Customization

  • class/config.php - global constants
  • class/systemconsts.class.php - database parameters
  • install.php - initial data eg cities, categories, custom fields, etc.

To change cities, categories and other data just modify SQL statements in install.php or edit your database with phpMyAdmin.

Libraries

Future Possible Development

  • Admin panel
  • More user-friendly customization of initial data (ie install.php)