Fishcakes Exponent Installation

   Fishcakes Exponent Installation

Notes on how Fishcakes Exponent Installation.

User Settings

 * 1) Login to Exponent CMS and goto Admin Control Panel > Configure Site > Edit.
 * 2) Set Default File Permissions to World Readable and Writable.
 * 3) Set Default Directory Permissions to World Readable and Writable. See also Forum: Image Upload Permission and Forum: Permissions Problems.
 * 4) Tick Use PHP mail function.
 * 5) Set Title, Keywords and Description to suit the site.
 * 6) Change the Not Found error text (see below).
 * 7) Change the Access Denied error text (see below).
 * 8) Change the Session Expired error text (see below).
 * 9) Set Session Timout to 19600*5 for longer login.
 * 10) Set Date & Time formats. First upload Custom date/time files (see below). See also Forum: Editing Calendar Views.
 * 11) Install custom themes and remove unused ones.
 * FishcakesRev


 * 1) Install extra modules but don't remove unused ones until sure!
 * Bulletin Board
 * FAQ
 * Google Translation
 * Image Gallery with Lightbox
 * Keyword
 * Listings & Extended Listings
 * Page Displayer


 * 1) Goto Admin Control Panel > Configure Site > Edit.
 * 2) Change the Display Settings > Theme to FishcakesRev.
 * 3) Protect directories by editing .htaccess file and adding this code:
 * Options FollowSymLinks MultiViews

Custom Date & Time Formats
/conf/data/                              (folder) /conf/data/time_format.dropdown          (file) /conf/data/datetime_format.dropdown      (file) /conf/data/date_format.dropdown          (file)

Exponent Forum Posts
Posts made to the Exponent Forums to fix problems I've encountered.

Select a Page Error

 * Forum: Insert/modify link problem — added to existing forum post.

 Hi,

Did you ever manage to fix this problem? I'm getting an error when trying to use the HTML Text Editor's Insert/Modify Link function to Select a Page:

Not Acceptable: An appropriate representation of the requested resource /modules/navigationmodule/nav.php could not be found on this server. Apache/1.3.37 Server at dansalmon.info Port 80

It works fine on my development site but on my live site I'm unable to use this feature. I've checked that all the files:
 * modules/nav.php
 * modules/navigationmodule/actions/linker.php
 * external/htmlarea/popups/section_linked.php

Everything seems to be in place and identical to my development environment.

Any ideas on what might be causing this problem?

Help greatly appreciated.

Cheers, Dan


 * Still no response...

Protecting Exponent Sub-directories

 * Forum: Protecting Exponent Sub-directories

 I'm running Exponent on a few sites and am concerned about anyone being able to view the contents of the various sub-directories, as this is the first place a hacker will go when looking to do mischief. I'd like to put an index.html file into each Exponent sub-directory with the redirect code:       I've tried it on my development site and it seems to be ok, but before I do it to a live site I'd like to find out it's likely to cause any problems.

Any advice from more experinced Exponent users would be greatly appreciated.

Cheers

Reply from Cletus:

 Hi Dan. Putting an index.html in each and every directory is not the proper way to solve this problem. This is a server config option that needs changed. You need to tell apache to NOT index directories. You can do this by editing your  file and find the  entry that corresponds to your Exponent install directory. It should look something like this.  Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place #RedirectMatch ^/$ /apache2-default/ 

What you are going to do is remove the option for indexing. To do this change this line.... Options Indexes FollowSymLinks MultiViews ...to look lik e this... Options FollowSymLinks MultiViews

If you are on a shared host you should be able to accomplish the same thing via a  file.

Hope this helps.

-Adam (cletus)

[[Image:Icon_Html_File_40px.png]] Fishcakes Wiki Reference File

 * [[Image:Icon_Html_File_20px.png]] Fishcakes Exponent CMS Notes — Fishcakes Wiki Reference File.