3.1.1 General Settings
Are you going to run a static or dynamic directory?
A static Directory is where you generate a complete browsable set of HTML files that is browsable. Light on server resources, search engine friendly and highly recommended. Note that you will have to generate the files by clicking the 'Dir Manager' button. Then click 'Generate HTML files'. When any links are changed or added, the HTML files will have to be regenerated to reflect the changes.From versions 3.0 there is an update function to only update changes to files when links have changed so that you don't have to re-generate everything.
A dynamic directory is where HTML files are generated on the fly while users browse the directory. All changes to links and directories/categories are immediate and no HTML files needs to be generated. We recommend that you go for a static directory if you have under 15 000 links.
Also see:
Next Page Text
This is the link text used where the end- user can click to go to a next page of link listings in categories.
Previous Page Text
This is the link text used where the end user can click to go to a previous page of link listings.
Text before number of pages
When there is more than 1 page containing link listings the number of pages with links to the pages are displayed. For example:
Pages: 1 2 3 4 5 6 7
Separator between next and previous page:
This separator will be used when for example the text 'Next Page' and 'Previous Page' are displayed next to each other. Example: Next Page | Previous Page
Category separator
This is the separator used when displaying the current location of where the end-user is currently residing.
Examples:
Top : Entertainment : Movies : By Genre : Action
Top >> Entertainment >> Movies >> By Genre >> Action
No comments text
Each link has the option of having comments that is also referred to as reviews. When end-users view comments and there is no comments available for the link then this text will be displayed.
Open new windows for links in directories/categories
When this is set to 'Yes', links residing in the directories/categories will open in new windows when clicked.
Number of links displayed next to directories/categories?
If set to ‘Yes, then the number of links will be displayed next to directories/categories in brackets when subdirectories are listed in directories/categories. This setting only affects the display of the pages displayed to end-users and has no effect in the control panel.
Hide URL's when displaying link listings
If set to 'Yes', URL's won't be visible when end users browse categories or search for link listings. (URL's won't display in the status bar of the browser) and the URL's will not be able to be harvested by site rippers and crawlers. Note that if this is set to 'No', that hits won't be counted. When this is set to ‘Yes’ then all URL's in the search engine will have a URL that looks like this: http://www.yourdomain.com/cgi-bin/pseek/go.cgi?id=234
What date format should be used when displaying dates?
Choose a date format. This date format will be used when displaying all dates when end-users use your search engine.
Enable Image Authentication for the 'Report Broken Links' function:
Enable this to require that end users reporting broken links type letters according to images displayed. Avoids the any automated scripts being able to spam this function.
3.1.2 HTML File Generation Settings
Generated File Extensions
All HTML files that are generated by PowerSeek will have this file extension specified.
Default Index File
This is the first file in any generated directory that will be loaded when no file name was given to access a directory. Other index files can be for example, index.htm, default.htm, etc. Web servers are usually configured to load up a default file when no file was specified in the address bar of a web browser. The web server will for example load a default index file if the following URL is loaded in a browser:
http://www.yourdomain.com/somewhere/
Generating from telnet/ssh
If this is set to ‘Verbose’ then build details will be shown in the console when generating HTML files from telnet/ssh. If it is set to ‘Silent’, then no details will be displayed in the console when generating HTML files. The ‘Silent’ setting can come in handy if you generate HTML files via Unix Cron.
Category pages naming convention:
In previous versions of PowerSeek (prior to ver 3.1) more than one page listing links in categories would have the names more1.html, more2.html, etc. Category names can now be used for these file names instead of more1, more2, etc.
'More Info' pages naming convention:
In previous versions of PowerSeek (prior to ver 3.1) 'More Info' pages would be named 123.html, 124.html for example. ('More Info' pages would have numerical names). 'More Info' pages can now have file names according to the title of the link.
Also see:
3.1.3 Directory/Category Listing Settings
Listings in Directories Sorted by
You may choose one of the following options.
Popularity
Each vote, hit & rating receives a score and the link listings with the highest scores are listed first.
Alphabetical
Link listings are alphabetically listed in directories/categories
Hits
Link listings are sorted from most hits (clicks) to least hits
Votes
Link listings are sorted from most votes to least votes
Ratings
Link listings is sorted from highest to lowest rating
Newest to Oldest
List listings from latest to oldest or from oldest to latest.
Number of listings per page
This setting is used to determine what number of links should be displayed on a ‘per page’ basis inside categories when end-users browser your directory.
Substitute with the following text if the category has no title and %%custom_pagetitle%% has been used:
When adding a category a title may be specified for the category. (This is not the category name). This title can be used as a page title. (The title between the <title> tags of the category page.) This can come in handy when search engines index/spider the category as the page title will be displayed on other search engine results. You can for example name the title of the category something that people frequently search for at other search engines. Note that the category template (normally defdir.html) will need to have the variable %%custom_pagetitle%% between the title tags.
If you are using an uploaded image with link listings and there is no image for the link listing then you can specify the path to a default image that will display: (Leaving it blank will results in nothing being displayed)
When links contain uploaded images then this image will be displayed if some links do not have images. It can also be referred to a default image.
Would you like uploaded images displayed with link listings to have a fixed width and height? If so then please supply the width and height. If not then set the values to be zero.
This setting sets the width and height of uploaded images. Note that this setting is global and the width and height will be applied to all uploaded images when displaying it to end users.
Enable image uploading from submission forms?
If this is set to 'No' then image uploads will not be accepted regardless of the image upload box and button on Add URL or Modify Forms.
What is the maximum size of an image file that may be uploaded?
This is the maximum file size of uploaded images that will be accepted. The image will not be accepted when a user attempts to upload a file larger than the size specified in this setting.
3.1.4 Search Settings
Search Method
PowerSeek's Relevance Formula
Higher accuracy than FULLTEXT searching but requires more resources than MySQL's FULLTEXT searching.
MySQL's FULLTEXT Searching
Faster searching with larger amounts of links and highly recommended for directories with tens/hundreds of thousands of links.
List 'Premium' first that matched keywords in 'Search Results'?
Setting this to 'Yes' will list 'Premium' links first in Search Results (above standard links).
What to use when a search revealed no matches
Use and display the template called 'nomatch.html'
Use this to display the ‘no match’ template. You can customize this template to explain to end users that the keywords they are searching for was not found and that they should try to use more or different keywords. Recommended
Use the template called searchres.html with the 'no match text below'
Use the default search template and only display a message to end users.
Text when a search revealed no matches
If you have chosen to display a message to end-users when their searches did no reveal any matches, then this message would be displayed to them.
Open new windows for links from search results
Set this to 'Yes' if you would like links to open in new windows when clicked from the search results.
Number of listings per page:
This setting is used to determine what number of links should be displayed on a ‘per page’ basis when displaying search results.
Remove duplicate links from search results?
When there is identical links in different categories with the same URL then only one instance of this link will be displayed in search results.
If you've chosen to remove duplicates by what should it be filtered:
Links will be filtered by URL or Title depending on what it is set to. When links are filtered by URL then links that have duplicate URLs will then only be displayed once. When links are filtered by Title then links that has the same title will then only be displayed once in Search Results.
Number of listings per page when searching categories from advanced search form:
This is the number of links that will be displayed on a 'per page' basis when visitors use the advanced search function.
Separator to separate categories in category search results when searching categories from advanced search form:
Categories will be separated by this character when category searches are done.
Would you like to use flood control?
If a visitor repeatedly press the search button in more than a certain amount of time then only one search will be performed and not the number of times the visitor clicked the button. This prevents a situation where visitors can overload the server.
Number of seconds to wait when a user tries to press the search button (flood the search script) continuously.
If the search button is pressed more than once in a 2 second time period for example then this is the amount of time the script will wait before attempting the search. If you are not sure about this value, leave it at 2 seconds.
Number of searches allowed by unique IP Address:
This will limit the amount of searches you allow each visitor 'per hour'. This is to avoid spammers submitting spam searches. If set to 0 (zero) then visitors can make an unlimited amount of searches.
Log Search Keywords:
Enabling this will 'log' keywords for the 'Search Term Statistics' plugin so that you can see what was searched for.
3.1.5 New Submission Settings
These settings have relation to new submissions from end-users.
Would you like to use the user registration system?
If you use this then users will be required to register an verify their email addresses before they are able to submit links. Note that different 'Add URL' and 'Link Modify' templates are used as this option provides a control panel to users who submit links. Click the template manager tab for more details from the main control panel when this setting has been enabled.
If you are using the 'User Registration System', would you like users to validate new accounts by email?
Yes = When users register a new account they will then receive an email to validate the account before being able to login. Validating the account involves clicking a link sent to them via email.
No = When users register a new account then they will be able to login without validating the new account via email.
Would you like users to register an account to be able to post comments for links?
Require visitors to register an account before they may post comments. This should be a good deterrent to spammers trying to spam the search engine with comments.
Would you like users to register an account to be able to rate links?
Require visitors to register an account before they may rate links.
What 'Add URL' form will you be using?
You can use 1 of two sets of ‘add URL’ pages.
Medium Sized Search Engine: The 'add url' form for medium sized search engines is recommended for search engines that is using less than 2000 directories. The directory tree is available as a dropdown box on the submission form.
Large Sized Search Engine: The 'add url' form for large sized search engines is recommended for Search Engines that has more than 2000 directories. The directory tree is not available as a dropdown box on the submission form. Users have to go to the directory where they would like to submit a new URL and then click on the 'add URL' link. The Large Sized Search Engine Add URL form or page is used because when there is too much directories, then the ‘Add URL’ page takes to long to load because the drop down box has so many categories. In the Large Sized Search Engine Add URL form the drop down box isn’t available which solves the problem.
Also see:
Maximum Number of Description Characters
This is the maximum number of characters allowed in the description field when a link is submitted from the ‘Add URL’ form by an end-user.
Check for duplicates when new URL's are submitted?
When set to ‘Yes’, all submitted URL's are checked if they would create duplicates. If duplicates are found then the submitter won’t be able to submit his/her link.
Check that a URL is present in submission form
This setting is available to support a situation where listings might not always have a URL. The ‘duplicate checking’ setting in 2.5.3 is ignored if this setting is enabled and no URL has been entered.
Also See:
Check that a modify password was entered?
You can disable the requirement for supplying a password when end-users submit URL's via the ‘Add URL’ forms. Note that users won't be able to modify their links/listings when set to 'No'. When this setting is set to 'Yes', there will be checked if a modify password was entered in the 'Add URL' form.
Send 'Welcome Email' email?
If set to 'Yes', then a welcome email will be sent to the end users that has made new submissions. You can edit this email by clicking on the ‘Settings’ tab in the control panel. Then click 'New Submission' and 'Modify Link' Emails.
Also See:
Be informed when new submissions are made?
If set to 'Yes', then an email will be sent to you, informing you of each new submission. This setting works for normal and premium submissions.
Strip HTML Code from descriptions?
This option will remove any HTML code found in descriptions of listings when they submit a listing.
Enable Image Authentication?
Image authentication will block submissions (or spam submissions) from automated submission services and automated scripts. For full details on enabling or disabling this see:
12.7.1 How to block automated submission services and spammers from using the 'Add URL' forms.
Number of results to display on a 'per page' basis when approving new submissions:
This is the number of listings that will be displayed on a 'per page' basis when approving new submissions for inclusion in the Directory.
Enable the reciprocal link checker for standard URL's?
When this is enabled then PowerSeek will check for a reciprocal link at a specified URL when a visitor makes a new submission.
Enable the reciprocal link checker for premium URL's?
When this is enabled then PowerSeek will check for a reciprocal link at a specified URL when a visitor makes a new premium submission.
If you answered 'Yes' above then specify the URL that should be looked for at the submitters web site:
When a visitor submits a link and the reciprocal link checker is enabled then PowerSeek will check the page at the URL they specified to see if the URL specified here is available. If it's not available then the visitor will not be allowed to make his/her submission.
3.1.6 Comment/Review Submission Settings
Enable Image Authentication when visitors post comments:
Image authentication will block comment/review submissions (or spam submissions) from automated automated submissions scripts. For full details on enabling or disabling this see:
12.7.2 How to block automated submission services and spammers from using the 'Comments' forms.
Number of comments to display on a per page basis when approving comments from the Control Panel:
This is the number of comments that will display on a 'per page' basis when approving comments submitted by visitors.
Maximum amount of characters that may be used when adding a new comment:
This is the maximum amount of characters that visitors may use for a comment when posting a comment for a link listing.
When displaying Comments/Reviews sort them from:
Sort comments from latest to oldest or from oldest to latest when displaying them to visitors.
3.1.7 Control Panel Settings
Number of link listings per page
This is the number of links that will be displayed on a ‘per page’ basis when browsing directories via the Directory Manager in the Control Panel.
Number of link listings per page when searching:
This is the number of links displayed in search results on a ‘per page’ basis when using the built-in search functionality of the Control Panel.
Display of HTML:
If link listings contain HTML code then errors in this HTML code may cause incorrect displays of links inside the Directory Manager. It can also cause situations where the links cannot be edited/moved/copied/deleted because the HTML errors inside links interfere with the HTML code of the Directory Manager. You can solve this problem by turning on the display of HTML code so that HTML code inside listings are ignored. (Not interpreted as HTML)
3.1.8 What's New & Top Hits Settings
These settings affect the way in which the ‘What’s New’ and ‘Top Hits’ page displays works.
Number of links to display on What's New page
If you specify 20 for example, then the 20 latest additions will be displayed in your ‘What's New’ page.
Number of links to display on Top Hits page
If you specify 20 for example, then the 20 links that had the most 'hits' or clicks will be displayed in your ‘Top Hits’ page.
3.1.9 New & Popular Indication Settings
How old should a link be where it will receive a 'New' graphic indication for graphic new1.gif?
This setting is only applicable to the graphic new1.gif
How old should a link be where it will receive a 'New' graphic indication for graphic new2.gif?
This setting is only applicable to the graphic new2.gif
How old should a link be where it will receive a 'New' graphic indication for graphic new3.gif?
This setting is only applicable to the graphic new3.gif
Would you like to display a graphic 'Pop' (Popular) Graphic next to links that is considered to be popular?
If this setting is set to ‘Yes’ then each link displayed in your directory will receive a ‘Pop’ graphic if it is considered to be a popular link. Note that you will need the variable !!pop!! inside your link listing templates for this to work.
How many hits/clicks should a link have received before it is considered as being popular?
If any link inside your directory has this number of clicks, then it will receive a Popular graphic.
This functionality let's you record or collect extra information when users submit comments/reviews about listings. You can for example additionally collect telephone numbers, addresses, company names, etc. when users post comments/reviews about listings. You can also display the extra fields you create with individual comments/reviews displayed for link listings.
To add extra fields for comments/reviews go to the Control Panel >> Settings >> Comments/Reviews Extra Fields/Keys Settings
A popup window will appear and you will now see fill-in-boxes with accompanying names. The names are: Extra Field 1, Extra Field 2, etc. Supply a descriptive name for each extra field you require for any extra information you want to collect from users posting comments/reviews. To the right next to each entry there is a 'Character Limit' and 'Value Required' check box. The character limit option is the maximum number of characters a user may enter. If you check the 'Value Required' box then the user will be required to supply data in the specific field when he/she posts a comment/review.
Fill the boxes from top to bottom. If you only require to collect data for 4 extra fields for example then leave the rest of the fill-in-boxes blank.
After you filled in the descriptive names of the extra fields and checked the check boxes of values required (if required) with character limits then click the 'Save' button.
3.8.1 How to collect 'Comment/Review Extra Fields' data when users submit comments/reviews:
Go to the Control Panel >> Template Manager >> 5. Comment/Review Templates >> Main Comment/Review Page
Let's say that you defined 4 extra fields for example. In this case you will add the following to the comments/review form (where users submits comments/reviews) of the template:
Between the <FORM> tags that defines the form of the section where users post comments place the following:
<input type="text" name="extra1" size="32" value="!!extra1!!">
<input type="text" name="extra2" size="32" value="!!extra1!!">
<input type="text" name="extra3" size="32" value="!!extra1!!">
<input type="text" name="extra4" size="32" value="!!extra1!!">
3.8.2 How to collect 'Comment/Review Extra Fields' data when users submit comments/reviews from 'More Info' pages:
Go to the Control Panel >> Template Manager >> 1. Default Category/Directory Templates >> Link Info
Let's say that you defined 4 extra fields for example. In this case you will add the following to the comments/review form (where users submits comments/reviews) of the template:
Between the <FORM> tags that defines the form of the section where users post comments place the following:
<input type="text" name="extra1" size="32" value="!!extra1!!">
<input type="text" name="extra2" size="32" value="!!extra1!!">
<input type="text" name="extra3" size="32" value="!!extra1!!">
<input type="text" name="extra4" size="32" value="!!extra1!!">
Note that premium link listings uses a different 'More Info' template. (Also called 'Link Info') To add the extra comment/review fields for the 'More Info' template of premium links edit the template located at: the Control Panel >> Template Manager >> 1. Default Category/Directory Templates >> Premium Link Info - and add the HTML code as indicated above.
3.8.3 How to display values of Comment/Review Extra Fields with comments/reviews:
Go to the Control Panel >> Template Manager >> 5. Comment/Review Templates >> Click on 'Comment/Review Listings Style' template (reviewlinks.html) to edit the user comment/review listing style template. This is the template that will define the style of comments/reviews displayed about link listings.
Let's say that you defined 4 extra fields for example. In this case you will add the following to the comments/review Listings Style template:
Company Name: !!extra1!!
City: !!extra2!!
Country: !!extra3!!
Telephone: !!extra4!!
Company Name, City, Country and Telephone as indicated above are fictios examples. It could be other names you have chosen to collect other types of data.