To import the categories go to the Control Panel >> Plug-Ins >> Import/Export Utility >> Choose the Import option and configure the first field to be the categories and the rest of the fields to be 'blank'. You can then upload the text file containing your categories to import them into PowerSeek.
Notes:
You can find detailed instructions on using the import plugin here.
When adding or editing a category from the 'Dir Manager' you can specify an additional title to be used as the title of the category.
To make sure that the title you specify when adding or editing a category is used, make sure that the Category Template has the %%custom_pagetitle%% variable between the title tags.
To make sure that the Category Template has %%custom_pagetitle%% as the page title go to the PowerSeek Control Panel >> Template Manager >> 1. Default Category/Directory Templates >> click on 'Main Category/Directory' (defdir.html) - Make sure that %%custom_pagetitle%% is available between the <TITLE> tags of the template.
Notes:
When a category has no custom title specified then the category name will be used for %%custom_pagetitle%% - What this means is that if you have %%custom_pagetitle%% as the title of the category template and you are browsing a category that has not custom title defined then the category name will be used for the custom title.
This means that your hosting or server does not have the LWP::Simple Perl Module installed. Contact your host and ask them to install the LWP::Simple Perl module. (One of the PowerSeek requirements). This is a very popular Perl module and most hosts will normally install it for you at no charge.
If you are hosted on a virtual host (getting hosting from a hosting company on a virtual server) then something you can do is to send them the link to this Knowledge Base Entry for a complete explanation of the problem.
If this is your own server (if you have your own dedicated server) then you will need to install the Perl LWP::Simple Perl module yourself. To install the LWP::Simple Perl module on your own server run the following from an SSH session when logged in as the root user:
perl -MCPAN -e 'install LWP::Simple'
After doing the above the module will automatically be downloaded, extracted and installed for you.
Let's say the URL of the affilaite link is something like this:
http://www.qksrv.net/click-1225464-532965114
Use this as the URL of the link.
Enter the title of the link in the usual title field when adding a link.
Let�s also say that you have to have a loadable image that needs to be used for tracking purposes. It could look something like this for example:
http://www.qksrv.net/image-1225464-5329652334
You can add the loadable image to the description field like this:
[img-PSESC-]http://www.qksrv.net/image-1225464-5329652334[-PSESC-/img]
Place it at the end of the description field or in any other field that you have created.
You can also create custom image fields/keys at the installation time of PowerSeek. You may then only use:
http://www.qksrv.net/image-1225464-5329652334
instead of:
[-PSESC-img]http://www.qksrv.net/image-1225464-5329652334[/img-PSESC-]
See the documentation of PowerSeek for more information on custom image fields/keys.
The examples above can for example be used from the HTML code below that you will get from the affiliate network.
<a href="http://www.qksrv.net/click-1225464-532965114">Some Link Name</a>
<img src="http://www.qksrv.net/image-1225464-5329652334">
The href tag above indicates the URL of the link. The img tag indicates the image used for tracking purposes.
This indicates the total number of links inside a category. To turn it off, go to the Control Panel >> Settings >> Global Engine Settings >> 1. General Settings >> Number of links displayed next to directories/categories? - Set it to 'No'
The onClick part instructs the browser to open a window with the URL supplied. The !!-PSESC-hidden_url!!-PSESC- is replaced by the PowerSeek script that counts clicks and redirects end-users to the site of the link they clicked.
Yes you can. To accomplish this we recommend that you run a static directory for maximum targeting ability by Google. You will also need to edit your category templates to include the Google Adsense HTML code that you obtain from Google.
Yes you can. Go to the Control Panel. Then click the 'Settings' tab. Click on the 'Global Engine Settings' link. Look for a setting that reads 'Hide URLs when displaying link listings:' - Choose 'Yes'.
This will give all URLs in your directory a URL address like: http://www.yourdomain.com/cgi-bin/go.cgi?id=232
Setting the above mentioned setting to 'No' will cause links to display their real URLs in the status bar of the browser and the URLs will be available within the source of pages.
Note that clicks or hits to links won't be counted if you turn off the 'hide URLs' feature.
If you run a static directory then the category pages are Search Engine friendly and can easily be indexed by any Search Engine as the entire category structure is generated as HTML files. The reason for this is because the URLs are not programmatic/script URLs but normal web URLs pointing to normal web pages.
Go to your PowerSeek Control Panel >> Template Manager >> 1. Default Category/Directory Templates - Now edit your 'Main Category/Directory' category template. (defdir.html)
Between the <head> tags of defdir.html place the following JavaScript code:
<script LANGUAGE="JavaScript">
<!-- Hide
function popup(loc,ww,hh)
{
var mywidth = (ww + 0);
var myheight = (hh + 0);
var myspecs = "'menubar=0,status=1,resizable=1,location=0,titlebar=1,toolbar=1,scrollbars=1,width=" + mywidth + ",height=" + myheight + "'";
var random = parseInt(Math.random()*10000)
var popupwin = null;
myWindow = open (loc, popupwin + random, myspecs);
myWindow.moveTo(100,40);
myWindow.focus();
}
// End Hide -->
</script>
Now edit the links style (tmplsearch.html) and premium link style (tmplsearch_prem.html) templates.
You will need to manually edit the HTML code of the above templates. Replace the hyper link HTML code that goes to the 'Extra Link Information Page' which will look like this:
Yes you can. Go to the Control Panel. Then click the 'Settings' tab. Click on the 'Global Engine Settings' link. Look for a setting that reads 'Open new windows for links in directories/categories:' - Choose 'Yes'. Also look for a setting that reads 'Open new windows for links in directories/categories:' and also set it to 'Yes'.
You need to set up a URL where users are redirected when doing a premium submission. This could be a URL of your order processor (so that users can pay you for the submission) or just a normal HTML page on your web site thanking users for the submission if you are not going to charge for a premium submission.
You specify the URL where users are redirected to by going to the Control Panel >> Plugins >> Premium Link Manager >> Premium Link Settings
Ensure that your computer is set to the correct date. If the date on your server or host doesn't relatively match your computer's time by a couple of hours then the Login won't let you in.
Also ensure that you have cookies turned on in your browser. The Control Panel needs to be able to set cookies. If cookies is turned on, clear your browser's cache and cookies and try again. It might also be that you are actually providing the wrong user name and password. Read below for instructions on changing or retrieving your user name and password.
If your computer has firewall software installed then it may be that the firewall software is blocking cookies that need to be set for the Login to work. Check that the firewall software is not blocking cookies. Some memory resident Antivirus programs may also block cookies.
If you forgot the user name and password rerun setup.cgi and change the user name and password. If you deleted setup.cgi previously as instructed when you installed PowerSeek, just transfer setup.cgi to the location where the rest of your admin cgi scripts resides. Then assign the permission of 755 to setup.cgi so that it can be executed from your browser.
When adding a category you are able to specify a description and keywords for the category. This description and keywords can then be used for the meta description and keywords for the category. In other words, for each category you can specify a description and keywords which can then be used as meta tags for each category. The meta tags will work best when the HTML pages has been generated as the URLs will then be Search Engine friendly.
This means that the script cannot find the links that is to be moved (They may have already been moved). Close the popup window, and refresh the parent browser window. The parent browser window is the browser window where you browse the Dir Manager.
Yes. When adding a listing from the Control Panel, just leave the URL field blank.
To be able to accept listings from your 'Add URL' form without requiring a URL, go to the PowerSeek Control Panel >> Settings >> Global Engine Settings >> 5. New Submission Settings
Then look for a setting reading: 'Check that a URL is present in the submission form?' - Set it to 'No'.
You will need to run setup.cgi if you want to change the user name and password of the control panel.
If you deleted setup.cgi (for security reasons as the control panel instructs) you will need to transfer setup.cgi back so that you can run it. To transfer setup.cgi back to your host, do the following:
1. Download the PowerSeek .zip installation archive and extract setup.cgi from it. It will be under the '/cgi/admin' directory inside the .zip installation archive.
2. Now upload it (via FTP) to your PowerSeek 'admin' directory where the PowerSeek admin script files reside.
3. After this, assign the permission setting of 755 to setup.cgi - (See below if you don't know how to set file permissions).
4. Now you can load setup.cgi inside your web browser to change the user name or password of the control panel. Note that you will need to go through the various setup steps until you can change the user name and password.
The control panel already has password protection. If you are paranoid when it comes to security (probably a good thing) you may also password protect the 'admin' directory with the web server. Your hosting company should be able to help you with this. If you own your own server consult your web server's documentation on how to do this.
Many hosting control panels will also allow you to protect directories. You will normally be able to use this functionality to password protect the 'admin' directory where the PowerSeek 'admin' script files reside.
chmod is a unix program enabling you to set or assign permissions to files. You can do this from telnet/ssh or via FTP program. Most FTP programs supports the setting of file permissions. In Unix/Linux all files has ownerships with specific permissions for files.
The easiest way to set permissions of files is to use your FTP client. Your FTP program will have some menu item or button to change the file attributes/permissions of files. You can also normally set the permissions of files by right clicking them from your FTP program.
Yes. To do this, remove all reference 'variable words' to these functions. This can be done by editing the PowerSeek templates and removing all instances of !!<b>rate_link_url</b>!! and/or !!<b>review_link_url</b>!! and/or !!<b>rating</b>!! and/or !!<b>votes</b>!!
To accomplish this, go to the Control Panel >> Settings >> Global Engine Settings >> 3. Directory/Category Listing Settings. Look for a setting that reads 'Listings in Directories Sorted by:'
To change a premium link so that it is not a premium link anymore, edit the premium link from the Control Panel. Then assign a premium value of 0 (zero) to the link's 'Premium Position' field. After this the premium link will be regarded as a normal link.
Telnet/SSH is used to build or generate HTML files - mainly used for large directories. You can use PowerSeek without Telnet/SSH access but with tens or hundreds of thousands of links it will take time to generate the HTML files. Generating HTML files from telnet/ssh is much faster than via the browser. The reason it is slower when building from the browser, is because of browser limitations.
Set the config.cgi file to the permission setting of 755 - config.cgi is located inside your cgi-bin directory where the PowerSeek script files reside. You can find out how to set the permission setting of files on link below.
Ftp into your host and go to the directory that holds the PowerSeek admin .cgi script files. Delete a file called setup.cgi and upgrade.cgi
Yes. Everything displayed to end-users can be customized. What this means is that you can customize all PowerSeek templates so that they are suitable for mobile devices.
Some people additionally provide a second Search Engine & Directory for mobile devices. They do this by installing a second instance of PowerSeek and then customizing it's templates so that the templates are suitable for mobile devices. (The templates are ordinary HTML files) If the mobile version of the Search Engine & Directory needs to display the same links as the standard version then you can configure the second installation to use the same MySQL database details. The mobile version would then use the same MySQL database details as the standard version. This way the standard version can be used for normal PC's and the mobile version used for mobile devices.
Notes:
The licensing policy of PowerSeek provides you with the option to install as many instances of PowerSeek on one domain as required. (The licensing works on a 'per domain name' basis.
You can use the same database for the second installation of PowerSeek as the first installation of PowerSeek. The first installation could be your standard Search Engine & Directory and the second installation can be for the mobile Search Engine & Directory for example. To use the same database for the second installation specify the same database details inside setup.cgi when installing the second installation of PowerSeek.
To add the 'nofollow' attribute to outgoing links inside your Directory you can do the following:
Go to the Control Panel >> Template Manager >> 1. Default Category/Directory Templates >> Links Style
A popup window will appear where you can edit the template. Remove the existing nofollow or whatever you are using for the title of the listing and replace it with:
To obtain it, FTP into your web hosting account. Go to the cgi-bin directory where the PowerSeek .cgi and .pm script files reside. Download a file called config.cgi - Open it with a Unix compatible text editor like Textpad. Textpad can be obtained at textpad.com
To implement ThumbShots.org place the following HTML code inside your link style templates:
<img src="http://open.thumbshots.org/image.pxf?url=http://" border="0" onload="if (this.width>50) this.border=1; this.alt='Thumbnails by Thumbshots.org';">
The HTML code above will load the screenshot of a listing when displaying listings.
Note that you need to add the above mentioned HTML code inside the following templates under the Template Manager:
1. Default Category/Directory Templates
Links Style (tmplsearch.html)
Premium Links Style (tmplsearch_prem.html)
2. Search Result Templates
Links Style (lsearchres_loc.html)
Premium Links Style (lsearchres_loc_prem.html)
6. What's New Templates
What's New Listings Style (whatsnew_lists.html)
What's New Listings Premium Style (whatsnew_lists_prem.html)
7. Top Hits Templates
Top Hits Listings Style (tophits_listings.html)
Top Hits Listings Premium Style (tophits_listings_prem.html)
9. Favorites
Favorites Link Style (fav_standard.html)
Favorites Premium Link Style (fav_premium.html)
Remember that ThumbShots.org requires you to link back to them if you are using their free service. What this means is that you need to have a link back to their web site.