|
System Requirements.
Apache Web Server PHP 4.1.õ and higher installed as Apache module with cURL support Zend Optimizer Crontab |
|
1. Script Installation.
Variant 1 - installing on shell. 1. Open sinstall.php file 2. Declare the required variables: $html_path - the directory path for your website’s html documents (index.html, etc.) $fet_domain - domain that will be used for script installation, no “www” required (e.g.: "mydomain.com") $fet_top_templates - – the directory path for your toplist templates $php_path - path of PHP compiler (ask server administrator for assistance; normally it’s /usr/local/bin/php) 3. Create a temporary directory on server (e.g.: “install”). 4. Rewrite the files from the installation package to the directory. Note: Files with the .txt extension must be uploaded in ASCII mode, while the .dat extension files must be uploaded in BINARY mode. 5. Run sinstall.php file using "php sinstall.php" command in shell 6. Set the Crontab lines that will be given out by the installer in case of a successful completion. 7. . Delete the temporary directory!!! Installation is complete. Variant 2 - installing fromWEB. 1. Open sinstall.php file 2. Declare the required variables: $html_path - the directory path for your website’s html documents (index.html, etc.) $fet_domain - domain that will be used for script installation, no “www” required (e.g.: "mydomain.com") $fet_top_templates - – the directory path for your toplist templates $php_path - path of PHP compiler (ask server administrator for assistance; normally it’s /usr/local/bin/php) 3. Create a temporary directory on server (e.g.: “install”). 4. Rewrite the files from the installation package to the directory. Note: Files with the .txt extension must be uploaded in ASCII mode, while the .dat extension files must be uploaded in BINARY mode. 5. Open http://www.yourdomain.com/install/winstall.php in your browser 6. Set the Crontab lines that will be given out by the installer in case of a successful completion. 7. . Delete the temporary directory!!! Installation is complete. In cases of an unsuccessful installation, please use the message board to contact the tech support. |
|
3. Getting Started
The setup being successful, the entrance to script’s administrator section will be located at: http://www.yourdomain.com/fet/ Originally, the password for the administrator section shall be admin. You will be able to change it later on. You need to enable JavaScript and cookies for the script to function properly. You also need to set Main pagesto start working with the script. Otherwise users will not be able to see your site. We recommend that more experienced users get down to General settings right away. Adding/deleting/editing trades. Each time you log into the administrator section you are taken to the trade’s general stats page. The lower part of the page contains the following options: "Add Trades" option Selecting this option will take you to the Adding trades page. The upper part of the page contains a table consisting of 10 rows for indicating each trade’s individual characteristics: Url - trader's url for accepting traffic Site Name - trader’s site name Trade Type - trade type Min Trade - minimal trade per hour Ratio - trade ratio Webmaster - webmaster’s nickname/name ICQ - contact ICQ number E-Mail - contact email The table is also designed for indicating general parameters characteristic of all the new trades: Main Page - main page for accepting traffic from traders. Main page must be indicated beforehand. Show in toplist - the option allows displaying sites on toplist Clicks order - the order of traders’ clicks’ distribution Content skim - percent sent to content for a given trader Accept proxy traffic - the option allows considering proxy traffic Accept NoRef hits - the option allows considering hits regardless of HTTP_REFERER or not originating from a trader’s domain Accept NoRef clicks - the option allows considering clicks regardless of HTTP_REFERER or not originating from your site No JSCookie click counts as - the option allows counting clicks not containing a JavaScript cookie Proxy traffic % to send - the option allows indicating the amount of proxy traffic to be sent to a trader NoCookie traffic % to send - the option allows indicating the amount of nocookie traffic to be sent to a trader. NoRef traffic % to send - the option allows indicating the amount of HTTP_REFERER-free traffic to be sent to a trader. Once you’re finished with adding traders, please click on "Save New Trades" to save the changes. Please read Trades’ Individual Settings for more information on parameters. Once the traders have been added to the database, you have to allow some time for the script to create stats for them. Updates are carried out once per minute. This is the approximate time the script will need for the trade to appear in the stats. The general statistics table contains an "Edit" option. Clicking on the option will take you to the Trade’s Individual Settings page. Removing trades from the database or adding them to Blacklist is achieved by ticking a box next to the trade site’s domain name and clicking on "Delete Trades" or "Blacklist Trades" correspondingly. Adding special URLs. This page allows indicating addresses that will consequently be accepting traffic in cases when it is impossible to send it to trade. If any of the sections below happens to contain more than one address, the traffic will be distributed between them in volumes that you will be able to define for each of the addresses. ExOut traffic URLs - this option is designed for sending non-unique clicks. It works in cases when the script has already sent the user to all of the currently avalable trades and the option that allows sending non-unique clicks to ExOut is enabled in General Settings. NoRef traffic URLs - this option is designed for HTTP_REFERER-free traffic or an incorrect HTTP_REFERER value in cases when it’s not accepted by any of the currently available trades.The option must be enabled for each and every trade on an individual basis. NoCookie traffic URLs - this option is available for traffic that does not allow cookies. The settings are also individual. Filterd traffic URLs - this option is avalable for bot-filtered traffic. Specific languages Hits redirects URLs - addresses that users will be sent to providing their browsers are set to languages specified as the ones to be redirected. Indicate a language (en, dk, de, ru, en-us, eu-gb) and the page the users with these languages will be sent to in case they attempt to enter your website. Specific languages Clicks redirects URLs - addresses that users with browsers that are set to languages subject to redirect will be sent to. Indicate a language (en, dk, de, ru, en-us, eu-gb) as well as the page users with these languages will be redirected to in case they make clicks within your website. Traffic sent to addresses mentioned above shall be/shall not be considered a valid click by traders depending on settings. |
|
4. Trades’ individual settings.
Once you choose to proceed with editing trade, you get to trades’ individual settings page. Trade URL - despite the fact that you only enter the URL and leave the domain name out when you’re adding the trade, the domain is determined automatically. When editing the trade, you are free to indicate any other address for sending traffic for a particular trade. Trade Type - the script allows seven trade types that will surely appear to be sufficient for satisfying your needs in traffic distribution. Stopped - trade has been stopped Normal - this trade type is traffic productivity orientated. It also considers the quantity of traffic returned by a trader and the set ratio. The important thing here is that there is an attempt to return all the traffic as desired and further develop the trade. Normal+ - this type is quite identical to Normal as far as the way of returning traffic is concerned. However, the Ratio is counted automatically, thus making trades more active and profitable considering productivity, effectivity and the speed at which the traffic is returned by a trader. Ratio - traffic volumes received from the trader and the set Ratio are the main criteria governing this trade type. The main idea is to return more traffic than the trader has sent in Ratio times. Boost - the basic goal is to send traffic to a given trade no matter what. It is recommended for use only with one trade and only in cases when you’re entirely sure it’s worthwhile to do this. This trade type is of top priority among the rest. Almost all of the first clicks will be directed to this trader. Capped - this one is almost identical to the Normal type. However, it presupposes some limitations by traffic feedback. Feedback is stopped as soon as it has exceeded the set Ratio. Quality - automatic trade regulation. Priority is given to sites that have a higher Click Again parameter. However, trade productivity, feedback and effectivity are also considered Quality+ - This is an advanced version of Quality trade type that considers the activity of the trader’s traffic. Minimum Hourly Trade - the script’s aim is to keep the trade from falling below a certain value. It is recommended to use this option only in cases when the script is unable to determine a _profitable_ trade by itself. Set Ratio - feedback ratio for non-automated trade types. Main Pages - it is possible to set up to three pages in rotation for every given trade. Pages are selected from the ones that were added to general settings beforehand. Show In Toplist - this option allows displaying the trade in the trades’ top. Click Order - the order of clicks’ distribution for content/trade. It is presented as follows: 110010101 where "0" means the click will be directed for trade as defined by the set order, while 1 means it will be directed to content if indicated in a href=#out>out.php parameters. Content skim - individual % sent to content for a given trade, if the “Click Order” parameter has not been indicated or is no longer valid. "Click Order" and "Content Skim" parameters are only accepted for allowed links. See general settings and out.php parameters for further detail. Accept proxy traffic - if certain proxy types were not used, the traffic will not be considered as trade relevant and will be treated as filtered. Accept noref hits - in cases when the trader sends ID marked traffic (see Accepting traffic to site), the traffic received without HTTP_REFERER or received from a domain other than the trade’s domain, it is allowed not to consider such traffic as a hit. Accept noref clicks - clicks made by a site user do not always contain an HTTP_REFERER. However, they may contain cookies with the value of a trade that needs this click to be counted. It is you who decides whether clicks of the kind should be accepted. No JSCookie clicks counts as – if a site user does not have cookies installed by JavaScript, but has cookies set in the header through server response, you can make the script consider this type of a click to be cookie-free. Proxy traffic % to send - – the percent of proxy traffic allowed by a given trader NoCookie traffic % to send - the percent of nocookie traffic that the trader allows NoRef traffic % to send - the percent of HTTP_REFERER-free traffic or traffic with an incorrect HTTP_REFERER that may be sent to a trader. Site Name - site name that will be displayed in trades’ top. Webmaster - webmaster’s nickname/name. ICQ UIN - contact ICQ number. E-Mail - contact email |
|
5. General trade settings.
Indicating main pages "Main Pages" section has a menu containing all the files listed on your site’s html directory. Indicate the ones that could be set as main pages for trades. Once you’ve added the pages, you can set some of them as default pages. In cases when certain pages have not been specified for a given trade, the script will be using the ones set by default. Trade limitations minimum by traffic "Minimum Hits for NEW trades required" and "Minimum Hits for MAIN trades required" parameters can be used to indicate the quantity of traffic that the trader must send for the trade to remain active. Trade is ended in cases when it is lower than expected. Trade limitations minimum by productivity "Minimum Productivity for NEW trades required" and "Minimum Productivity for MAIN trades required" parameters serve for indicating the minimum productivity criterion for a trader’s traffic so that trade remains active. Trade is ended in cases when it is lower than expected. Bot filters The script allows several filter types: 1. Manual filtration - this type of bot filtration is carried out through limiting the maximum number of hits and clicks from one user Maximum Hits per user accepted - limitations are set to the number of hits Maximum Clicks per user accepted - limitations are set to the number of clicks The traffic that has been filtered will be marked as “filtered”. It is recommended that you set values for a given filtration type in the descending order, as errors resulting in ignoring “live” traffic are highly probable. 2. Automatic filtration - this system is more flexible as compared to the previous one. It considers traffic productivity for a site and sets limitations on an automated basis. Originally the level of filtration appears to be quite moderate – 1. However, it can be raised to 3 if required. All levels higher than 3 should be treated with due care. 3. Minimum Click Time accepted, sec - in case the click occurs faster than determined or the pause between the clicks is smaller than set, the traffic shall be considered as filtered, and it can be redirected from the trade to special url’s. Managing non-unique clicks If a site user is excessively active and the script no longer has trades that the user has not yet visited, it is crucial to decide where the user shall be directed to once the following click is made. There are two variants here: s/he either gets to the trade again starting with the very first one the user previously visited or to the special ExOut address. This option allows boosting the uniqueness of the outcoming traffic. Correcting trade productivity by language To make things simple, let us suppose that every single language in the world originally carries a value that equals to 1 if not specified otherwise. Thus all the traffic coming from traders has “weight” that equals to 1 on average insuring normal trade. Now let us suppose that you are not fond of traffic with the Chinese language set in the browser. You initiate correction by the Chinese language ( there are several of them in browser settings - "zh-cn", "zh-hk", "zh-mo", "zh-sg", "zh-tw"). You indicate these languages in the table and adjust the settings to, say, 0.10, i.e. 10% of the overall language “weight”. What we get in the end is the limited “weight” of the language each time Chinese users enter the resource plus the productivity correction coefficient lower than 1. Productivity will look as decreasing although in reality this is not the case. In case of a sufficient quantity of Chinese traffic traders can decrease their productivity and bring it down to almost as close as 0(depending on your settings) and the script will stop returning traffic to them, no matter how much of that Chinese traffic they send. Language settings can be found in the lower part of the menu. Redirecting certain languages This function lets the script know how to treat a user whose browser contains a language marked for redirect. Send specific languages Hits to - If it is indeed a hit, it shall be directed to special addresses or to the main page. Send specific languages Clicks to - If it is indeed a click, it shall be directed to the trade or to special addresses. Special addresses can be indicated through general settings. Managing hidden links Hidden links are yet another opportunity of bot filtering. Let’s take white text on a white background, for example. No one will ever see the text, nor will anyone click on it. However, bots read through html pages and are likely to disregard the fact that it’s a hidden link. The script will save the bot’s IP and will write it down in .htaccess. Access to the site from this particular IP will be limited. The period of limitation is indicated in hours. Indicate the name of the hidden link to the script as well as the period of time during which the IP’s that have clicked on the link of the kind shall be blocked. For the option to work properly it is recommended that you set several hidden links of the following nature: <a href=/out.php?link=linkname style='color: #ffffff; text-decoration: none'>Best Free stuff</a> As you see, not only is the link hidden, but it’s hidden with the help of a style(it is understood that the background of the page also has color#ffffff). Normally bots are unable to tell the difference between the styles. Thus they will be unable to tell that the link is hidden. General skim settings Managing skim on links like &p=a1 is carried out in p=a# links settings. The option also makes it possible to use the given links for individual skim settings for trades. Visit out.php parameters section for a detailed description. |
|
6. Traffic forces.
Long forces The script keeps a set minimum for trade within a given time. The time period can be anywhere between 1 minute to 1 week (you can also make it work 24 hours a day). If you select Daily instead of any day of the week at the start/finish, the event will be taking place daily at a given time. The tool is extremely useful for keeping toplist positions. Short forces The option is identical to “min trade” (see trader’s settings). However, it’s limited in time, in contrast to “min trade”. For example: You wish to send 1000 hits within 5 hours. The script must send 200 hits every hour to make it happen. To do this, we select a trader, set hits to 200 and time to 5 hours. As soon as this time is up, the task is erased automatically. The option is useful with new trades when you do not quite know the trader’s possibilities and “min trade” seems too risky. |
|
7. Managing exit ("Exit Traffic" menu).
This option allows setting the exit traffic managing script. It’s quite identical to long forces with the exception of the fact that traffic is distributed according to a set % for every address that is currently active. If there are no active addresses at the moment, a message saying it is impossible to send traffic appears. Usage example: <script> window.open('http://yourdomain.com/exit.php','_blank'); </script> |
|
9. Out.php parameters
Possible commands for out.php script: out.php - a usual way of sending traffic to a trade link= - a command used for attributing names to links. The names will be displayed in the Link Report stats later on. The option is very good for keeping track of link clickability Example:: out.php?link=picture111
- info on clicks will be displayed in the stats named “picture 111”. |
|
12. Statistics
Main Every time you log into the administrative section or every time you click on “Main Stats”, you get into the trades’ main statistics section: Domain - trader’s domain and links to parameter changes and detailed stats Trade - trade type RawIn - number of raw hits TrUin - number of unique hits from a given trader GlUin - number if unique hits as related to site traffic NoJS - number of JS cookie-free clicks Cont - number of content clicks Prod - productivity (apart from content clicks) CA - Click Again parameter ACT - Activity parameter UProd - unique productivity - unique clicks to unique hits ratio. LF - Correction by language coefficient HMin - Hourly trade minimum Ratio - A set return coefficient Return - Return coefficient Effect - Trade effectivity Debt - Debt to trade It is possible to sort columns in the descending order. In order to limit the list of trades, you can use a filter (see settings above the table). The filter allows displaying only active, only inactive or all of the trades. If you are not satisfied with the exceeding number of columns, you can adjust the table in "Settings". Hourly (for the past 24 hours) Displays every hour of trade in full detail for the past 24 hours. History for several days It is possible to view trade history for the past 100 days or less. Select the time period in the lower part of the table. Clicks on links with names ("Link Tracking" menu) Displays the number and productivity of clicks on links containing names. There are always at least two links – divert links, i.e. clicks on a trade and nodivert links, i.e. clicks on content in cases when &link= was not indicated. Traffic source overview ("Referrers" menu) The page displays a list of all the domains your site receieved traffic from. If the list is empty, click on Refresh Referrers to view log analysis for the past 24 hours. The left-hand column displays domains sorted by hits, while the column to the right displays domains in the alphabetic order. Sites with high traffic volumes may take longer for the option to load. WAP stats In cases when you are unable to access your computer, but you still want to keep in touch with what’s happening with the trade, you can use your mobile phone for getting stats via WAP. You’ll need to type in the following URL in your mobile’s browser: http://www.yourdomain.com/fet/?wap=PASSWORD where PASSWORD – is the password to the administrative section. |
|
14. Traders’ Blacklist ("Blacklist" menu)
It’s all very simple – the option allows managing traders’ Blacklist. |
|
15. IP Blacklist ("IP Blacklist" menu)
List of IPs blocked after a click on a hidden link and time left before the IPs are taken off the list. You can also add IPs manually. |
|
16. Settings ("Settings" menu)
Rules for webmasters Trade rules for webmaster page display are set in the "Trade Rules for Webmasters" section. New trades’ settings "New Trades Auto Signup Settings" section is designed for settings of trades added through webmaster page. Site information "Site's Information" section allows setting site info that will be further displayed on webmaster page. Interface settings "Interface settings" serves for setting main stats interface as well as the entire interface in general. You can select from the PreSet color range, stats columns and other elements. Password Change You can change your password in the "Password Change" section. Full Reset Daily site stats are reset to 0. |
|
17. Individual color settings
If you are not satisfied with the existing color range, you can create your own by opening interface_color_conf.inc.php php in the installation package. You are free to create your own color sets by analogy with the default ones and by following the available file prompts. As soon as you’re finished with the range, substitute the interface_color_conf.inc.php file on server with the new one and select your color range in Settings. |
|
18. Webmasters page
Webmasters page can be found at http://www.yourdomain.com/fet/webmasters.php |