Recommend this page to a friend! |
Download .zip |
Info | View files (56) | Download .zip | Reputation | Support forum (4) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2010-07-28 (6 years ago) | 67% | Total: 1,760 This week: 2 | All time: 2,155 This week: 591 |
Version | License | PHP version | Categories | |||
target-cms 1.0.0 | BSD License | 5.0 | PHP 5, Content management |
Description | Author | |||||||||||||
This package implements a content management system. |
|
Target CMS - Home page: http://targetcms.com ============================================ Target CMS is an all-PHP Content Management System, using MySQL to hold all textual site content and providing an easy-to-use admin interface for site owners to manage their pages and add new ones. This package implements a complete website using just PHP classes with supporting CSS and Javascript files. No metafiles or template languages are needed. All the HTML for a page is generated by the PHP classes themselves, allowing the programmer to focus on implementation using just PHP. More complete documentation is available at http://targetcms.com and you are welcome to contact the author by email via the website. Here is an extract from the Install page of the website: Note: TCMS requires the php5-gd module to be installed in your system in order to do certain graphics functions. After installation you'll need to restart your server. You will also need two third-party open-source packages, CKEditor (http://ckeditor.com/) and EditArea (http://www.cdolivet.com/index.php?page=editArea). Go to each of these and download them. If you have difficulty locating either of these then contact us. Installation To install TCMS, copy the downloaded file into an empty directory on your server and unpack it. You should have two folders (php and www) and a single index.php file. Unpack CKEditor and copy the unpacked ckeditor folder into www. Unpack EditArea and copy the edit_area folder (found inside the unpacked folder) into www. Open the php folder and load the "host" file into a text editor. You'll need to provide values for all the bracketed items, as follows. (The brackets must also be removed.) The items are as follows: (host name) The name of the MySQL server, e.g. mysql.mydomain.com. (user) The MySQL user login name. (password) The MySQL password (database) The name of the database you intend to use. (Default page title) The default title of each page on your website. (admin password) The admin password to manage your content. (user password) The user password - fewer rights. (session prefix) A code to use as a session prefix, to avoid clashes with other sites. All other values are optional. Now start up the website at (mydomain)/www?admin Login using "admin" (if you didn't change it) and the admin password. The TCMS admin screen should appear. Go to the Import button and click it to import the sample site. Click the button to return to the site home page. You should see the sample site. Examine the source code (you can do this using the PHP manager), starting with the home page template. If you run into problems, contact us and we'll do our best to help. |
Files |
File | Role | Description | ||
---|---|---|---|---|
php (1 file, 3 directories) | ||||
www (1 file, 7 directories) | ||||
index.php | Appl. | Main program for TCMS | ||
readme | Doc. | Main readme file | ||
target.php | Appl. | Main program |
Files | / | php |
Files | / | php | / | common |
File | Role | Description |
---|---|---|
base.php | Class | Base class for data classes |
db.php | Class | Database classes |
exception.php | Class | Exception class |
fn.php | Class | Miscellaneous functions |
html.php | Class | HTML classes |
Files | / | php | / | lib |
File | Role | Description |
---|---|---|
admin.php | Class | Admin program |
statistics.php | Class | Statistics module |
Files | / | php | / | template |
File | Role | Description |
---|---|---|
blog.php | Class | Blog template class |
button.php | Class | Button template class |
contact.php | Class | Contacts template class |
content.php | Class | Content template class |
forum.php | Class | Forum template class |
home.php | Class | Home template class |
masthead.php | Class | Masthead template class |
misc.php | Class | Misc template class |
sidebar.php | Class | Sidebar template class |
Files | / | www |
Files | / | www | / | bots |
File | Role | Description |
---|---|---|
blocked.html | Aux. | Message to a bot |
blocked2.html | Aux. | Message to a bot |
blocked3.html | Aux. | Message to a bot |
Files | / | www | / | captcha |
File | Role | Description |
---|---|---|
captcha.php | Class | Captcha module |
ttf.readme | Doc. | Documentation |
Files | / | www | / | css |
File | Role | Description | ||
---|---|---|---|---|
admin (1 file) | ||||
blog.css | Aux. | CSS script | ||
button.css | Data | CSS script | ||
contact.css | Data | CSS script | ||
content.css | Data | CSS script | ||
default.css | Data | CSS script | ||
forum.css | Data | CSS script | ||
home.css | Data | CSS script | ||
masthead.css | Data | CSS script | ||
sidebar.css | Data | CSS script |
Files | / | www | / | export |
File | Role | Description |
---|---|---|
blog.txt | Data | Backup data file |
content.txt | Data | Backup data file |
forum.txt | Data | Backup data file |
language.txt | Data | Backup data file |
template.txt | Data | Backup data file |
Files | / | www | / | images | / | system |
File | Role | Description |
---|---|---|
arrow-down.png | Icon | Down arrow |
arrow-up.png | Icon | Up arrow |
blank.png | Icon | Blank icon |
cut.gif | Icon | Cut icon |
edit.gif | Icon | Edit icon |
save.gif | Icon | Save icon |
view.gif | Icon | View icon |
Files | / | www | / | scripts |
File | Role | Description |
---|---|---|
admin.js | Data | Admin script |
date.js | Data | Date script |
editcss.js | Data | Editor support script |
editphp.js | Data | Editor support script |
menu.js | Aux. | CSS script |
Files | / | www | / | upload |
File | Role | Description |
---|---|---|
english.gif | Icon | English flag |
francais.gif | Icon | French flag |
italiano.gif | Icon | Italian flag |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
0% |
|
|
User Ratings | User Comments (1) | ||||||||||||||||||||||||||||||||||
|
|
Applications that use this package |
Anagram Computer Tuition Home computer tuition |
Art Monte-Carlo Fine art expertise - under development |
Cancer Support Group 06 Support group on the French Riviera |
Immostyling Monaco Dual language home staging website |
Target CMS The home of this set of classes |
If you know an application of this package, send a message to the author to add a link here.