RLAJ.COM EzContent Manager Help and Installation File


Installation
Please read this entire page before starting the installation.


Upload all the files to your server, follow the format of the .zip file archive.
Upload all the files in ASCII mode (text mode) except the images. 
all images upload in binary mode.


Setting Program File and Folder Permissions
cgi-bin
	Set the cgi-bin/content-manager/data folder to 777 - rwx-rwx-rwx
	Set the cgi-bin/content-manager/data/modules folder to 777 - rwx-rwx-rw
	Set the cgi-bin/content-manager/data/jsmodules folder to 777 - rwx-rwx-rw
	Set the cgi-bin/content-manager/data/links.txt file to 666 - rw-rw-rw
	
	Set all .pl files to 755 - rx-rx-rx

Web Space

	Set the /content-manager/templates/template.html file to 666 - rw-rw-rw
	Set the /content-manager/templates/index.html file to 666 - rw-rw-rw

		Create a folder where you want to place the pages (content folder)
		This is where the program will store the pages you create.
		Create a folder under that folder called 'content-images' (no quotes)
		
	You now should have:
			/Content-Folder 
				/Content-Folder/content-images 
				
	Comlete folder and file information is available in the installation package.			

Your style sheet goes in the main folder.
Any images for your templates goes in the content-images folder.
	chmod sytle sheet to (666)
XML Feed

	/Content-Folder/feed.xml
	if you are goung to use the XML feed, place the feed.xml file
	in your /Content-Folder/ folder and set the permissions to 666 - rw-rw-rw		
	
				
Edit the configuration.txt file	

	You can run the install program (recomended) to do the install
	from your web browser. 
	
	OR You can edit the config file manually with a text editor.

	Edit the variables in the configuration file for your site.
	If you need help with the paths, run the pathtest.pl file
	to help you get the paths for your web space.
	http://www/Your_Server.com/cgi-bin/content-manager/pathtest.pl	
	
	IMPORTANT:
	After install, remove the install program
	from your server. Keep a copy in case you need to reinstall.

Create your Templates (page design)

	This program uses 2 templates.
	1. Home page template - used for main site page (usually index.html)
	2. Main template - used for all other pages.
	
	Option for more templates can be set in the Admin options.

	For images and style sheets, etc.  Alwasy use the full web
	address to the image in your templates.
	<IMG SRC="http://server.com/folder/content-images/image.gif">

	/content-manager/templates/template.html
	You can make the page design just about any way you like.
	There are only 6 available tags that you will place on
	your template page where you want the page text, title 
	and links to appear. Template Help
	
	If you do not know what a template is, do a search on
	Google for 'free web templates' and you will find 100's
	of free to use page designs.
	
	Special Tags
		These tags are called [search and replace tags]
		When the program runs (add new page, etc.) it 
		searches for the tags on your template, and replaces 
		them with the text that you entered for the page.
		 
	<!Kew_Words_Here>
	<!Meta_Desc_Here>
	<!Article_Title_Here>
	<!Page_Content_Here>
	<!New_Link_Here>
	<!Link_Name_Here>
	<!Content_Images>
	<!Outside_Links>
	<!Home_Link>
	
	<!Article_Title_Here> - this will place the Title that you 
	enter on the admin form on the page where you want it to
	appear.
	EXAMPLE:  <Title><!Article_Title_Here></Title>
	EXAMPLE:  <H1><!Article_Title_Here></H1>
	
	<!Page_Content_Here> - this will place all the text and 
	images that you enter in the wizard on the page where you want it to
	appear.
	EXAMPLE:  <Table>
			<!Page_Content_Here>
				</Table>
				
 
 	<!New_Link_Here> - this prints the link in a specific format.
 	The format is:
 	<A HREF="page_name.html"><Font Class=Links Color=Blue>Title</Font></A><BR>
				
	<!Link_Name_Here> - this prints the name of the page only.
	EXAMPLE: page_name.html

	<!Content_Images> - this prints the web address to the content-images folder
	
	Please see the templates provided for examples of realtime
	use of the templates and tags.
	
	<!Kew_Words_Here> - auto generated key words for meta tag
	<!Meta_Desc_Here> - auto generated description for meta tag
				(1st 100 characters of text)
	EXAMPLE:
		<meta NAME="description" CONTENT="<!Meta_Desc_Here>">
   		<meta NAME="keywords" CONTENT="<!Kew_Words_Here>">
   	

   	List of links to the outside world.
	<!Outside_Links> - this prints the link in a specific format.
   	The format is:
 	<A HREF="http://www.server.com/page_name.html"><Font Class=OutsideLinks Color=Blue>Title</Font></A><BR>

	See javascrpt help for more page link options.

	<!Home_Link> - this prints the link in a specific format.
   	The format is:
 	<A HREF="index.html"><Font Class=Links Color=Blue>Home</Font></A><BR>


	
The Home Page Template

	/content-manager/templates/index.html
	The program will create a home page or an INDEX	page 
	automatically. You can use any of the tags above on 
	the page. The title of the page you should type in,
	and not use the auto generated title.
	
	There is one extra special tag you need to insert in
	the home page (index.html) where you want the BODY of
	the page to appear.
	
		<!Home_Page_Content_Here> - this is replaced with the
			text that you type in using your administration
			page, Edit Home Page section.
	
	 	<!New_Link_Here> - this prints the link in a specific format.
 	The format is:
 	<A HREF="page_name.html"><Font Class=Links Color=Blue>Title</Font></A><BR>
 	
	If you want to change the link STYLE - the CLASS name is: Links
	Just add the .Links to your style sheet. A style sheet is
	included with the program.
	
	If you want to put all the links on all the pages,
	USE:
	<Script src="/cgi-bin/content-manager/java-links-feed.pl"></Script>	

		This is a java script feed -> with links to all your pages.

	See javascrpt help for more page navigation options.


Making Template Changes
	
	If you have created many pages and want to change your template, 
	you can refresh all the pages to reflect the new page design.
	This is done on the main admin page.	

XML Feed

	if you are going to use the XML feed, place the feed.xml file
	in your /content folder and set the permissions to 666 - rw-rw-rw		


Using Modules
	You can create "Modules" to use on your pages where you want have
	the same text or data on all the pages. each time you create a
	module, there is a new 'search and replace' tag created. Just 
	place the tag on the page where you want the text to appear.
	All module file name END with _Mod


JavaScript Modules

	The WYSIWYG editor will not allow you to insert javascript for the 
	page. So add a new javascript module and paste the javascript code 
	in the module. Then on your page where you want the javascript, place 
	the tag for the javascript module where you want the javascript to appear.
	
	Some javascripts are multi part and may require more than one module.
	
	
Notes

If a Title is too long for your page menu,
you can edit the Page Title by using the 
"Edit Links Database" function, without 
changing the page address.

	
# If you need help, please use our help desk.
# http://www.rlaj.com/scripts/helpdesk/

# We will not answer help requests unless the program
# is registered.

# We no longer receive email sent directly to us.
# had to do this because of the amount of spam.