Go through the followingthat explains how to add article functionality. Only follow steps 1 and 2 - (ignore the rest)
If you want to Accept links and articles for the same Directory then you will need to add an extra customized version of the 'Add URL' function to accept Articles. To do that you will need to add extra 'Add URL forms' to explicitly receive Article Submissions. (In addition to links) - You can find out how to set up these extra 'Add Url forms' here. When creating the extra 'Add URL forms' you will need to set it up so that articles can only be submitted to specific categories, reason being that the displays of articles in categories will look different than links.
So the idea is that you have an extra Add URL form that only accept articles. The Add URL forms for articles only gives the user the option to submit to specific categories. (This option is available when you create the extra Add URL forms as explained here.)
After you have a specific Add URL form for Articles you need to use 'custom category template sets' to display these Articles in the specific categories. You can find out how custom category templates works here. 'Custom category template sets' gives you the ability to assign a unique look to listings or in this case Articles being listed in categories. The idea here is that you list Articles in specific categories but since they are not links being listed they need to look different. You use 'Custom Category Templates' to make them look different. Ideally you would want a list of articles in categories and a link with each listing linking to the 'more info' page which displays the complete article. So you will need to customize the custom category templates for that. Also keep in mind that you will need to assign the custom category template set you created to the categories where only Articles can be submitted to.
The Add URL link that you have inside your category template (defdir.html) is not correct. The Add URL link should look something like this:
<a href="!!add_url_link!!">Add URL</a>
The defdir.html template can be edited inside the Control Panel >> Template Manager >> 1. Default Category/Directory Templates
Something else you can also do would be to switch to the Medium Sized Search Engine Add URL forms. To do this go to the Control Panel >> Settings >> Global Engine Settings >> 5. New Submission Settings - Look for a setting that reads: 'What 'Add URL' form will you be using?' and set it to use: 'Medium Sized Search Engine'.
You have to many categories in the drop down box. Use the Large Search Engine 'Add Url' templates. To switch to the 'Large-Search-Engine-Add-URL-Templates', click on the 'Settings' tab. Then click the 'Global Engine Settings' link. Look for a setting that reads: 'What 'Add URL' form will you be using?' - Set it to 'Large Search Engine'.
Now, go to the template manager by clicking the 'Template Manager' tab and customize the 'Add URL' templates to suite your needs.
Q: What is the differences between using medium and large sized search engine 'Add Url' forms?
The directory tree is available as a dropdown box in the 'Add Url' forms when using Medium Sized Search Engine 'Add Url' templates.
The directory tree is not available as a dropdown box in the 'Add Url' forms when using the Large Sized 'Add Url' templates. Users have to go to the category where they would like to submit a new Url and then click on the 'Add Url' link.
Yes, there should be a message that the category is locked but the message will only appear if you are using the 'Add URL' form for Large Sized Search Engines. For more information on using the 'Add URL' form for Large Sized Search Engines see the 'Also See' links below.
The reason your are still seeing the 'Add URL' form is because you are using the 'Add URL' form for Medium Sized Search Engines. For more information on using the 'Add URL' form for Medium Sized Search Engines see the 'Also See' links below. When using the 'Add URL' form for Medium Sized Search Engines the 'Add URL' form will appear with a category drop-down box. If you look at the categories inside the dropdown box, then you will see that the categories you have locked is not available for selection.
The link you are using has criteria that instructs the Add URL form to select a different category. To solve the problem change the Add URL link you are using so that it has no criteria that it is passing on. Your existing Add URL link will look something like this:
Some of the fill-in-box names in the 'Add URL' form/template is most likely not what it should be. Compare your 'Add URL' templates to the ones that came with the .zip installation archive.
You can also choose to restore the default 'Add URL' template by clicking the 'Restore Default' button when editing the 'Add URL' template from the Template Manager. Once the default 'Add URL' template has been restored the submission process should work again. After this you can just re-customize the 'Add URL' template.
Double check that the fill-in-field box names has the names of your fields/keys in the 'Add URL' template. This means that all the fill-in-field-boxes for extra fields/keys must correspond to the field/key names you have.
Let's say you have 3 fields/keys. Their names are:
In the 'Add URL' template you should have the following so that end-users are able to successfully add values for the extra fields/keys:
Enable this setting by going to the Control Panel >> Settings >> Global Engine Settings - Look for a setting that reads: 'Be informed when new submissions are made?' - Set it to 'Yes'
To customize the email message being sent to you, go to the Control Panel >> Settings >> Customize Emails >> New Submission Emails (Standard Listings) >> New Submission Informer Email
If you would like to be notified of a 'Premium' link submission then customize the 'Premium Submission Informer Email'. To do this go to the Conrol Panel >> Settings >> Customize Emails >> New Premium Submission Emails (Premium Listings) >> New Premium Submission Informer Email
Ensure that you have a hidden form variable called p = !!p!! in the Premium Add Url template. Open the Premium Add URL template and make sure that you have the following within the scope of the <FORM> tags:
The %%submission%% variable is there because using a text-field-box creates HTML problems when working with the Template Manager. You are welcome to use your own submission box (manually inserting the box HTML code into the template(s)).
This way you can resize or use the style that you have in mind for it. Note that you will have to manually open the 'Add Url' template with your Web Editor. Do this by opening the relevant 'Add URL' Template file or files. You can get the file names of the 'Add Url' templates from the template manager, by clicking to edit the templates 'Add URL' templates. The template files are .html files and all of them are located inside your 'data' directory. You can find out where the PowerSeek 'data' directory is located by going to the Control Panel >> Home tab >> Configuration Info
Once you have opened the 'Add Url' template, add your own text-field-box to the 'Add Url' form and name it: 'description' - It is very important that the box name is 'description' - without the quotes off-course. Remember that you will have to remove %%submission%% from the template.
If you want to change the number of characters that's allowed to be submitted by end-users, click on the settings tab when in the Control Panel. Then click on the 'Global Engine Settings' link. Look for a setting that reads: 'Maximum Number of Description Characters'