Home
Name Modified Size InfoDownloads / Week
changelog.txt 2017-08-02 132 Bytes
listing-1.1.0.zip 2017-08-02 5.8 MB
README.md 2017-07-19 3.2 kB
listing-1.0.zip 2017-07-19 5.8 MB
Totals: 4 Items   11.5 MB 0

TSW Listing Nano Directory

Small directory script with plenty of options. PHP PDO flavored.

Overview

  • Small foot-print directory listing platform
  • Priority listings can be made to appear first on page
  • Six different front page templates
  • Sort order and pagination counters
  • Upload images and rename with date
  • PDO based and HTML5
  • Easy to follow PHP - no hidden functions
  • Curates PHP as an API not an alternative
  • TSW Login-Register included
  • Utilizes jQuery TE for text-editor
  • Several security functions and sanitizers
  • Uses PHP Pagination Class
  • PHP, HTML5, Twitter Bootstrap, jQuery
  • Uploads and image popovers
  • Respond to any listing on front-end
  • Make listings private
  • Category manager
  • Sorting
  • Pay to list (Beta)
  • Upload 6 images per listing
  • Space and manager for ads
  • Robust, intuitive Admin Panel

Description

Listing is a very robust yet simple to learn directory script. Users can Add up to 6 images on top of main image. Responses to listings can be posted on front end. Has plenty of configuration options for administrator and listing members. Secure login with registration and activation via email. Using MySQL and PDO this script is secure enough for production sites. Has a wysiwyg editor and editing modules for user listings. Admin has full control over all listings and can set private or public.

Motivation

Main motive is to advance the use of PHP out-of-the-box coding over framework deployment of a script. All code for the core application is written and executed in PDO so that any intermediate coder can run their website with a zero learning learning curve. There may be many whom disagree with my intentions to promote "less" MVC but this project is for intermediate learners of PDO and will remain devoted to those people so that the basics of PHP can be understood and the scope of applying PDO and PHP in there "raw" forms will promolgate better understanding of PHP coding.

Installation

Very basic PHP Apache Server, LAMP style install: * Create a database or just add the tables to an existing database * The tables are in the inc directory; file named listing-sql.txt * ** Change the URL in tsw_settings (theme_url) sql table BEFORE adding tables!!! * ** (second entry - no trailing slash ** * Add database connection credentials in inc/dbh.php * * You can register as a new editor or use default in inc/settings.php * Admin level will have to be manually set to 0 * ** IMPORTANT! ***** * Remember this is viewable on Github and sourceForge so you better change login ASAP

Instructions

  • Access to admin is /admin - or use green Bell icon on My Account
  • Choose your theme from Admin > Theme
  • Choose your title and moniker from Admin > Preferences
  • Build your Categories and Adverts from Admin
  • Turn on or off Responses
  • Closed site option for dev mode or seasonal sites.

uri: http://leadspilot.com/listing/

Contributors

Open for contributions. thanks http://jqueryte.com/ jQuery TE text editor thanks http://www.daveismyname.com PHP Pagination Class thanks Colin Verot http://www.verot.net Class upload thanks Twitter Bootstrap

License

Licensed under MIT License (MIT). http://opensource.org/licenses/MIT

Source: README.md, updated 2017-07-19