Makes the web interface work at least minimally in Php 5.2, a=chris

Chris Pollett [2015-01-19 04:Jan:th]
Makes the web interface work at least minimally in Php 5.2, a=chris
Filename
bin/arc_tool.php
configs/createdb.php
configs/export_public_help_db.php
configs/public_help_pages.php
controllers/admin_controller.php
controllers/components/crawl_component.php
lib/indexing_plugins/recipe_plugin.php
lib/indexing_plugins/wordfilter_plugin.php
lib/utility.php
locale/ar/configure.ini
locale/bn/configure.ini
locale/de/configure.ini
locale/en-US/configure.ini
locale/es/configure.ini
locale/fa/configure.ini
locale/fr-FR/configure.ini
locale/he/configure.ini
locale/hi/configure.ini
locale/in-ID/configure.ini
locale/it/configure.ini
locale/ja/configure.ini
locale/kn/configure.ini
locale/ko/configure.ini
locale/pl/configure.ini
locale/pt/configure.ini
locale/ru/configure.ini
locale/te/configure.ini
locale/th/configure.ini
locale/tr/configure.ini
locale/vi-VN/configure.ini
locale/zh-CN/configure.ini
models/crawl_model.php
models/group_model.php
models/model.php
models/phrase_model.php
models/signin_model.php
diff --git a/bin/arc_tool.php b/bin/arc_tool.php
index cbca71bea..acee2d303 100755
--- a/bin/arc_tool.php
+++ b/bin/arc_tool.php
@@ -23,8 +23,6 @@
  * END LICENSE
  *
  * @author Chris Pollett chris@pollett.org
- * @package seek_quarry
- * @subpackage bin
  * @license http://www.gnu.org/licenses/ GPL3
  * @link http://www.seekquarry.com/
  * @copyright 2009 - 2015
@@ -221,7 +219,7 @@ class ArcTool implements CrawlConstants
      * to stdout header information about the
      * bundle by calling the appropriate sub-function.
      *
-     * @param string $archive_path the path of a directory that holds
+     * @param string $archive_path The path of a directory that holds
      *     WebArchiveBundle,IndexArchiveBundle, or non-Yioop archive data
      */
     function outputInfo($archive_path)
diff --git a/configs/createdb.php b/configs/createdb.php
index b1b8d2d60..9143a2808 100755
--- a/configs/createdb.php
+++ b/configs/createdb.php
@@ -97,7 +97,8 @@ $profile_model->updateProfile(WORK_DIRECTORY, $new_profile, $profile);
 $sha1_of_blank_string =  bchexdec(sha1(''));
 //calculating V  = S ^ 2 mod N
 $temp = bcpow($sha1_of_blank_string . '', '2');
-$zkp_password = bcmod($temp, $new_profile['FIAT_SHAMIR_MODULUS']);
+$zkp_password = ($new_profile['FIAT_SHAMIR_MODULUS']) ?
+    bcmod($temp, $new_profile['FIAT_SHAMIR_MODULUS']) : "";
 //default account is root without a password
 $sql ="INSERT INTO USERS VALUES (".ROOT_ID.", 'admin', 'admin','root',
         'root@dev.null', '".crawlCrypt('')."', '".ACTIVE_STATUS.
@@ -112,7 +113,6 @@ $sql ="INSERT INTO USERS VALUES (".PUBLIC_USER_ID.", 'all', 'all','public',
         "', '".crawlCrypt('public' . AUTH_KEY . $creation_time)."',
         '$creation_time', 0, 0, '$zkp_password')";
 $db->execute($sql);
-
 //default public group with group id 1
 $creation_time = microTimestamp();
 $sql = "INSERT INTO GROUPS VALUES(".PUBLIC_GROUP_ID.",'Public','".
@@ -138,7 +138,6 @@ $db->execute("INSERT INTO USER_GROUP VALUES (" . ROOT_ID . ", " .
     HELP_GROUP_ID . ", " . ACTIVE_STATUS . ", $now)");
 $db->execute("INSERT INTO USER_GROUP VALUES (" . PUBLIC_USER_ID . ", " .
     HELP_GROUP_ID . ", " . ACTIVE_STATUS . ", $now)");
-
 $group_model = new GroupModel(DB_NAME, false);
 $group_model->db = $db;
 // Insert Default Public Wiki Pages
diff --git a/configs/export_public_help_db.php b/configs/export_public_help_db.php
index d276711cc..1edef739d 100644
--- a/configs/export_public_help_db.php
+++ b/configs/export_public_help_db.php
@@ -89,8 +89,11 @@ $result = $db->execute($sql);
 $out .= '$help_pages = array();'."\n";
 if($result) {
     while($row = $db->fetchArray($result)) {
+        /* we don't use nowdocs, but instead heredocs to be PHP 5.2 compatible
+           (slightly risky depending on help doc contents)
+         */
         $out .= '$help_pages["' . $row['LOCALE_TAG'] . '"]["' .
-            $row['TITLE'] . '"] = <<< '."'EOD'\n";
+            $row['TITLE'] . '"] = <<< '."EOD\n";
         $out .= $row['PAGE'] ."\nEOD;\n";
     }
 }
diff --git a/configs/public_help_pages.php b/configs/public_help_pages.php
index 00194ca5b..af22e35e1 100644
--- a/configs/public_help_pages.php
+++ b/configs/public_help_pages.php
@@ -4,20 +4,20 @@
 // Default Public Wiki Pages
 //
 $public_pages = array();
-$public_pages["en-US"]["404"] = <<< 'EOD'
+$public_pages["en-US"]["404"] = <<< EOD
 title=Page Not Found
 description=The page you requested cannot be found on our server
 END_HEAD_VARS
 ==The page you requested cannot be found.==
 EOD;
-$public_pages["en-US"]["409"] = <<< 'EOD'
+$public_pages["en-US"]["409"] = <<< EOD
 title=Conflict

 description=Your request would result in an edit conflict.
 END_HEAD_VARS
 ==Your request would result in an edit conflict, so will not be processed.==
 EOD;
-$public_pages["en-US"]["Main"] = <<< 'EOD'
+$public_pages["en-US"]["Main"] = <<< EOD
 page_type=standard

 page_alias=
@@ -40,7 +40,7 @@ page_footer=

 END_HEAD_VARS
 EOD;
-$public_pages["en-US"]["Syntax"] = <<< 'EOD'
+$public_pages["en-US"]["Syntax"] = <<< EOD
 page_type=standard

 page_alias=
@@ -430,7 +430,7 @@ displays as a single page with all slides visible. Collapsing the Activity panel
 the slides as a typical slide presentation using the
 [[www.w3.org/Talks/Tools/Slidy2/Overview.html|Slidy]] javascript.
 EOD;
-$public_pages["en-US"]["bot"] = <<< 'EOD'
+$public_pages["en-US"]["bot"] = <<< EOD
 title=Bot

 description=Describes the web crawler used with this
@@ -440,7 +440,7 @@ END_HEAD_VARS

 Please Describe Your Robot
 EOD;
-$public_pages["en-US"]["captcha_time_out"] = <<< 'EOD'
+$public_pages["en-US"]["captcha_time_out"] = <<< EOD
 title=Captcha/Recover Time Out
 END_HEAD_VARS
 ==Account Timeout==
@@ -449,7 +449,7 @@ A large number of captcha refreshes or recover password requests
 have been made from this IP address. Please wait until
 %s to try again.
 EOD;
-$public_pages["en-US"]["privacy"] = <<< 'EOD'
+$public_pages["en-US"]["privacy"] = <<< EOD
 title=Privacy Policy

 description=Describes what information this site collects and retains about
@@ -457,7 +457,7 @@ users and how it uses that information
 END_HEAD_VARS
 ==We are concerned with your privacy==
 EOD;
-$public_pages["en-US"]["register_time_out"] = <<< 'EOD'
+$public_pages["en-US"]["register_time_out"] = <<< EOD
 title=Create/Recover Account

 END_HEAD_VARS
@@ -468,10 +468,10 @@ A number of incorrect captcha responses or recover password requests
 have been made from this IP address. Please wait until
 %s to access this site.
 EOD;
-$public_pages["en-US"]["suggest_day_exceeded"] = <<< 'EOD'
+$public_pages["en-US"]["suggest_day_exceeded"] = <<< EOD

 EOD;
-$public_pages["en-US"]["terms"] = <<< 'EOD'
+$public_pages["en-US"]["terms"] = <<< EOD
 =Terms of Service=

 Please write the terms for the services provided by this website.
@@ -480,7 +480,7 @@ EOD;
 // Default Help Wiki Pages
 //
 $help_pages = array();
-$help_pages["en-US"]["Account_Registration"] = <<< 'EOD'
+$help_pages["en-US"]["Account_Registration"] = <<< EOD
 page_type=standard

 page_alias=
@@ -523,7 +523,7 @@ configure an outgoing SMTP server to send the email through.
 * &#039;&#039;&#039;Admin Activation&#039;&#039;&#039;, after registering, an admin account must activate
 the user before the user is allowed to use their account.
 EOD;
-$help_pages["en-US"]["Ad_Server"] = <<< 'EOD'
+$help_pages["en-US"]["Ad_Server"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -533,7 +533,7 @@ title=Ad Server
 END_HEAD_VARS* The Ad Server field-set is used to control whether, where,
 and what external advertisements should be displayed by this Yioop instance.
 EOD;
-$help_pages["en-US"]["Add_Locale"] = <<< 'EOD'
+$help_pages["en-US"]["Add_Locale"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -556,7 +556,7 @@ the language of the locale.
 * So for French you would put :Fran&amp;ccedil;ais. The locale tag should be the
 IETF language tag.
 EOD;
-$help_pages["en-US"]["Adding_Examples_to_a_Classifier"] = <<< 'EOD'
+$help_pages["en-US"]["Adding_Examples_to_a_Classifier"] = <<< EOD
 page_type=standard

 page_alias=
@@ -588,7 +588,7 @@ Another way to give examples is to pick an existing crawl, leave the dropdown se
 When you are done adding example, click &#039;&#039;&#039;Finalize&#039;&#039;&#039; to have Yioop actually build the classifier based on your training.

 EOD;
-$help_pages["en-US"]["Allowed_to_Crawl_Sites"] = <<< 'EOD'
+$help_pages["en-US"]["Allowed_to_Crawl_Sites"] = <<< EOD
 page_type=standard

 page_alias=
@@ -639,7 +639,7 @@ would allow the url
 &lt;/pre&gt;
 to be crawled.
 EOD;
-$help_pages["en-US"]["Arc_and_Re-crawls"] = <<< 'EOD'
+$help_pages["en-US"]["Arc_and_Re-crawls"] = <<< EOD
 page_type=standard

 page_alias=
@@ -667,7 +667,7 @@ END_HEAD_VARS&#039;&#039;&#039;Crawl or Arc Folder to Re-index&#039;&#039;&#039;
 {{right|[[https://www.seekquarry.com/?c=static&amp;p=Documentation#Archive%20Crawl%20Options| Learn More.]]}}

 EOD;
-$help_pages["en-US"]["Authentication_Type"] = <<< 'EOD'
+$help_pages["en-US"]["Authentication_Type"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -692,7 +692,7 @@ exchanges.
 * You should choose which authentication scheme you want before you create many
 users as if you switch everyone will need to get a new password.
 EOD;
-$help_pages["en-US"]["Browse_Groups"] = <<< 'EOD'
+$help_pages["en-US"]["Browse_Groups"] = <<< EOD
 page_type=standard
 page_border=solid-border
 toc=true
@@ -709,7 +709,7 @@ You will then be presented with a web form to narrow your search followed by
 a list of all visible groups to you beneath.
 {{right|[[https://www.seekquarry.com/?c=static&amp;p=Documentation#Managing%20Users,%20Roles,%20and%20Groups| Learn More..]]}}
 EOD;
-$help_pages["en-US"]["Captcha_Type"] = <<< 'EOD'
+$help_pages["en-US"]["Captcha_Type"] = <<< EOD
 page_type=standard

 page_alias=
@@ -749,7 +749,7 @@ Javascript and might run slowly on older browsers. A text captcha might be used
 to test domain expertise of the people who are registering for an account.
 Finally, the graphic captcha is probably the one people are most familiar with.
 EOD;
-$help_pages["en-US"]["Changing_the_Classifier_Label"] = <<< 'EOD'
+$help_pages["en-US"]["Changing_the_Classifier_Label"] = <<< EOD
 page_type=standard

 page_alias=
@@ -777,7 +777,7 @@ END_HEAD_VARSThe label of a classifier determines what meta-words will be added
 If the label is foo, and the foo classifier is used in a crawl, then pages which have the foo property
 will have the meta-word class:foo added to the list of words that are indexed.
 EOD;
-$help_pages["en-US"]["Crawl_Mixes"] = <<< 'EOD'
+$help_pages["en-US"]["Crawl_Mixes"] = <<< EOD
 page_type=standard

 page_alias=
@@ -808,7 +808,7 @@ Clicking &#039;&#039;&#039;Share&#039;&#039;&#039;  on a crawl mix allows a user

 Clicking &#039;&#039;&#039;Set as Index&#039;&#039;&#039;  on a crawl mix means that by default the given crawl mix will be used to serve search results for this site.
 EOD;
-$help_pages["en-US"]["Crawl_Order"] = <<< 'EOD'
+$help_pages["en-US"]["Crawl_Order"] = <<< EOD
 page_type=standard

 page_alias=
@@ -841,7 +841,7 @@ to seed sites, etc.

 &#039;&#039;&#039;Page Importance&#039;&#039;&#039; gives each seed site an initial amount of cash. Yioop then crawls the seed sites. A given crawled page has its cash splits  amongst the sites that it link to based on the link quality and whether it has been crawled yet. The sites with the most cash are crawled next and this process is continued.
 EOD;
-$help_pages["en-US"]["Create_Group"] = <<< 'EOD'
+$help_pages["en-US"]["Create_Group"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -878,7 +878,7 @@ wiki pages for the group&#039;s wiki.
 vote up, -- Voting allows users to vote down. +/- allows Voting up and down.
 &#039;&#039;&#039;Post Life time&#039;&#039;&#039; - Specifies How long the posts should be kept.
 EOD;
-$help_pages["en-US"]["Database_Setup"] = <<< 'EOD'
+$help_pages["en-US"]["Database_Setup"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -907,7 +907,7 @@ are going to make use of Yioop&#039;s social functionality and have many users,
 feeds, and crawl mixes, using a system like Mysql or Postgres might be more
 appropriate.
 EOD;
-$help_pages["en-US"]["Disallowed_and_Sites_With_Quotas"] = <<< 'EOD'
+$help_pages["en-US"]["Disallowed_and_Sites_With_Quotas"] = <<< EOD
 page_type=standard

 page_alias=
@@ -961,7 +961,7 @@ to be crawled.
 &lt;/pre&gt;
 would restrict crawling of urls from Yelp to 100/hour.
 EOD;
-$help_pages["en-US"]["Discover_Groups"] = <<< 'EOD'
+$help_pages["en-US"]["Discover_Groups"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -1004,7 +1004,7 @@ perform some kind of moderation.
 to use a Yioop Group as a blog.
 * &lt;u&gt;Read&lt;/u&gt; Write makes sense for a more traditional bulletin board.
 EOD;
-$help_pages["en-US"]["Editing_Locales"] = <<< 'EOD'
+$help_pages["en-US"]["Editing_Locales"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1035,7 +1035,7 @@ If no translation exists yet for an identifier the translation value for that ro

 The &#039;&#039;&#039;Show dropdown&#039;&#039;&#039; allows one to show either all identifiers or just those missing translations. The filter field let&#039;s one to see only identifiers that contain the filter as a substring.
 EOD;
-$help_pages["en-US"]["Editing_a_Crawl_Mix"] = <<< 'EOD'
+$help_pages["en-US"]["Editing_a_Crawl_Mix"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1068,7 +1068,7 @@ The &#039;&#039;&#039;Add Crawls&#039;&#039;&#039; dropdown can be used to add a


 EOD;
-$help_pages["en-US"]["Filtering_Search_Results"] = <<< 'EOD'
+$help_pages["en-US"]["Filtering_Search_Results"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1100,7 +1100,7 @@ would prevent any urls from this site from appearing in search results. I.e., so
 &lt;/pre&gt;
 would be prevented from appearing in search results.
 EOD;
-$help_pages["en-US"]["Indexing_Plugins"] = <<< 'EOD'
+$help_pages["en-US"]["Indexing_Plugins"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1132,7 +1132,7 @@ The table below allows a user to select and configure which plugins should be us

 {{right|[[http://www.seekquarry.com/?c=static&amp;p=Documentation#Page%20Indexing%20and%20Search%20Options|Learn More..]]}}
 EOD;
-$help_pages["en-US"]["Kinds_of_Summarizers"] = <<< 'EOD'
+$help_pages["en-US"]["Kinds_of_Summarizers"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1163,7 +1163,7 @@ The &lt;b&gt;Basic&lt;/b&gt; summarizer tries to pick text from an ad hoc list o

 The &lt;b&gt;Centroid&lt;/b&gt; summarizer splits a document into &quot;sentence&quot; units. It then computes an &quot;average&quot; sentence for the document. It then adds to the summary sentences in order of how close they are to this average until the desired amount of text has been acquired.
 EOD;
-$help_pages["en-US"]["Locale_List"] = <<< 'EOD'
+$help_pages["en-US"]["Locale_List"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1205,7 +1205,7 @@ text direction of a locale.
 * Finally, clicking the Delete link let&amp;#039;s one delete a locale and all
 its strings.
 EOD;
-$help_pages["en-US"]["Locale_Writing_Mode"] = <<< 'EOD'
+$help_pages["en-US"]["Locale_Writing_Mode"] = <<< EOD
 page_type=standard

 page_border=solid-border
@@ -1229,7 +1229,7 @@ some vertical language support and the Yioop stylesheets for vertical languages
 still need some tweaking. For information on the status in Firefox check out
 this writing mode bug.&#039;&#039;
 EOD;
-$help_pages["en-US"]["Machine_Information"] = <<< 'EOD'
+$help_pages["en-US"]["Machine_Information"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1264,7 +1264,7 @@ There is also a link to the log file of the Media Updater process. Under the Nam

 {{right|[[https://www.seekquarry.com/?c=static&amp;p=Documentation#GUI%20for%20Managing%20Machines%20and%20Servers| Learn More.]]}}
 EOD;
-$help_pages["en-US"]["Manage_Machines"] = <<< 'EOD'
+$help_pages["en-US"]["Manage_Machines"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1307,7 +1307,7 @@ Finally, the &#039;&#039;&#039;Number of Fetchers&#039;&#039;&#039; drop down al

 {{right|[[https://www.seekquarry.com/?c=static&amp;p=Documentation#GUI%20for%20Managing%20Machines%20and%20Servers|Learn More..]]}}
 EOD;
-$help_pages["en-US"]["Media_Sources"] = <<< 'EOD'
+$help_pages["en-US"]["Media_Sources"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1370,7 +1370,7 @@ Not all RSS feeds use the same tag to specify the image associated with a news i
     &quot;rss_thumbnail&quot;)]/img/@src
 &lt;/pre&gt;
 EOD;
-$help_pages["en-US"]["Name_Server_Setup"] = <<< 'EOD'
+$help_pages["en-US"]["Name_Server_Setup"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1397,7 +1397,7 @@ END_HEAD_VARSYioop can be run in a single machine or multi-machine setting. In a

 When someone enters a query into a Yioop set-up, they typically enter the query on the name server. The &#039;&#039;&#039;Use Filecache&#039;&#039;&#039; checkbox controls whether the query results are cached in a file so that they don&#039;t have to be recalculated when someone enters the same query again. The file cache is purged periodically so that it doesn&#039;t get too large.
 EOD;
-$help_pages["en-US"]["Page_Byte_Ranges"] = <<< 'EOD'
+$help_pages["en-US"]["Page_Byte_Ranges"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1424,7 +1424,7 @@ END_HEAD_VARS&#039;&#039;&#039;Byte Range to Download&#039;&#039;&#039; determin

 When Yioop shows the cached version of a URL it shows only what it downloaded.
 EOD;
-$help_pages["en-US"]["Page_Classifiers"] = <<< 'EOD'
+$help_pages["en-US"]["Page_Classifiers"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1447,7 +1447,7 @@ page_footer=

 END_HEAD_VARSClassifiers are used to say whether a page has or does not have a property. The &#039;&#039;&#039;Manage Classifiers&#039;&#039;&#039; activity let&#039;s you create and manage the classifiers for this Yioop system. Creating a classifier will take you to a page that let&#039;s you train the classifier against existing data such as a crawl indexed. Once you have a classifier you can use it to add meta words for that concept to pages in future crawls by selecting in on the Page Options activity. You can also use classifiers to score documents for ranking purposes in search results, again this can be done under the Page Options Activity.
 EOD;
-$help_pages["en-US"]["Page_Grouping_Options"] = <<< 'EOD'
+$help_pages["en-US"]["Page_Grouping_Options"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1479,7 +1479,7 @@ END_HEAD_VARSThe &#039;&#039;&#039;Search Results Grouping&#039;&#039;&#039; con
 &lt;br /&gt;
 &#039;&#039;&#039;Server Alpha&#039;&#039;&#039; controls the number alpha.
 EOD;
-$help_pages["en-US"]["Page_Ranking_Factors"] = <<< 'EOD'
+$help_pages["en-US"]["Page_Ranking_Factors"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1503,7 +1503,7 @@ page_footer=
 END_HEAD_VARSIn computing the relevance of a word/term to a page the fields on this form allow one to set the relative weight given to the word depending on whether it appears in the title, a link, or if it appears anywhere
 else (description).
 EOD;
-$help_pages["en-US"]["Page_Rules"] = <<< 'EOD'
+$help_pages["en-US"]["Page_Rules"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1530,7 +1530,7 @@ END_HEAD_VARS&#039;&#039;&#039;Page Field Extraction Rules &#039;&#039;&#039; ar

 The textarea below this heading can be used to list out which extraction rules should be used for the current crawl.
 EOD;
-$help_pages["en-US"]["Proxy_Server"] = <<< 'EOD'
+$help_pages["en-US"]["Proxy_Server"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1554,7 +1554,7 @@ page_footer=
 END_HEAD_VARS* Yioop can make use of a proxy server to do web
 crawling.
 EOD;
-$help_pages["en-US"]["Search_Results_Editor"] = <<< 'EOD'
+$help_pages["en-US"]["Search_Results_Editor"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1577,7 +1577,7 @@ page_footer=

 END_HEAD_VARSThe &#039;&#039;&#039;Edit Result Page&#039;&#039;&#039; form can be used to change the title and snippet text associated with a given url if it appears in search results. The Edited Urls dropdown let&#039;s one see which URLs have been previously edited and allows one to load and re-edit these if desired. Edited words in the title and description of an edited URL are not indexed. Only the words from the page as originally appearing in the index are used for this. This form only controls the title and snippet text of the URL when it appears in a search engine result page.
 EOD;
-$help_pages["en-US"]["Search_Results_Page_Elements"] = <<< 'EOD'
+$help_pages["en-US"]["Search_Results_Page_Elements"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1609,7 +1609,7 @@ pages appear or not.


 EOD;
-$help_pages["en-US"]["Seed_Sites_and_URL_Suggestions"] = <<< 'EOD'
+$help_pages["en-US"]["Seed_Sites_and_URL_Suggestions"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1649,7 +1649,7 @@ A%20famous%20social%20media%20site

 This should all be on one line. Here ###! is used a separator and the format is url##!title###!description.
 EOD;
-$help_pages["en-US"]["Start_Crawl"] = <<< 'EOD'
+$help_pages["en-US"]["Start_Crawl"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1680,7 +1680,7 @@ Before you start your crawl be sure to start the queue servers and fetchers to b

 The &#039;&#039;&#039;Options&#039;&#039;&#039; link let&#039;s you specify what web sites you want to crawl or if you want to do an archive previous crawls or different kinds of data sets.
 EOD;
-$help_pages["en-US"]["Subsearches"] = <<< 'EOD'
+$help_pages["en-US"]["Subsearches"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1714,7 +1714,7 @@ page. Links to some of the subsearches may appear at the top left hand side of o
 The &#039;&#039;&#039;Folder Name&#039;&#039;&#039; of a subsearch is the name that appears as part of the query string when doing a search restricted to that subsearch. After creating a subsearch, the table below will have a &#039;&#039;&#039;Localize&#039;&#039;&#039; link next to its name. This lets you give names for your subsearch on the More page mentioned above with respect to different languages.

 EOD;
-$help_pages["en-US"]["Summary_Length"] = <<< 'EOD'
+$help_pages["en-US"]["Summary_Length"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1737,7 +1737,7 @@ page_footer=

 END_HEAD_VARSThis determines the maximum number of bytes that can appear in a summary generated for a document that Yioop has crawled. To have any effect this value should be smaller that the byte range downloaded.
 EOD;
-$help_pages["en-US"]["Test_Indexing_a_Page"] = <<< 'EOD'
+$help_pages["en-US"]["Test_Indexing_a_Page"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1760,7 +1760,7 @@ page_footer=

 END_HEAD_VARSThe &#039;&#039;&#039;Test Page&#039;&#039;&#039; form is used to test how Yioop would process a given web page. To test a web page one copies and pastes the source of the web page (obtainable by doing View Source in a browser) into the textarea. Then one selects the mimetype of the page (usually, text/html) and submits the form to see the processing results.
 EOD;
-$help_pages["en-US"]["Using_a_Classifier_or_Ranker"] = <<< 'EOD'
+$help_pages["en-US"]["Using_a_Classifier_or_Ranker"] = <<< EOD
 page_type=standard

 page_alias=
@@ -1802,7 +1802,7 @@ When a document is scored against a classifier foo, it gets a score between 0 an

 The &#039;&#039;&#039;Use to Rank&#039;&#039;&#039; checkbox indicates that Yioop should take the score between 0 and 1 and use this as one of the scores when ranking search results.
 EOD;
-$help_pages["en-US"]["Work_Directory"] = <<< 'EOD'
+$help_pages["en-US"]["Work_Directory"] = <<< EOD
 page_type=standard

 page_alias=
diff --git a/controllers/admin_controller.php b/controllers/admin_controller.php
index ed51e2403..6a4d72718 100755
--- a/controllers/admin_controller.php
+++ b/controllers/admin_controller.php
@@ -253,7 +253,7 @@ class AdminController extends Controller implements CrawlConstants
     {
         if(AUTHENTICATION_MODE == NORMAL_AUTHENTICATION) {
             $result = false;
-            if(isset($_REQUEST['u']) && isset($_REQUEST['p']) ){
+            if(isset($_REQUEST['u']) && isset($_REQUEST['p']) ) {
                 $result = $this->model("signin")->checkValidSignin(
                     $this->clean($_REQUEST['u'], "string"),
                     $this->clean($_REQUEST['p'], "string") );
diff --git a/controllers/components/crawl_component.php b/controllers/components/crawl_component.php
index 6c1eef8cc..dcd435a17 100644
--- a/controllers/components/crawl_component.php
+++ b/controllers/components/crawl_component.php
@@ -1039,7 +1039,8 @@ class CrawlComponent extends Component implements CrawlConstants
                     $change = true;
                 }
             } else {
-                if(in_array($filetype,
+                if(isset($seed_info["indexed_file_types"]["extensions"]) &&
+                    in_array($filetype,
                     $seed_info["indexed_file_types"]["extensions"])) {
                     $filetypes[] = $filetype;
                     $ison = true;
@@ -1200,7 +1201,8 @@ class CrawlComponent extends Component implements CrawlConstants
                 foreach($seed_info['indexing_plugins']['plugins'] as $plugin) {
                     if($plugin == "") { continue; }
                     $plugin_name = $plugin."Plugin";
-                    $supported_processors = $plugin_name::getProcessors();
+                    $tmp_object = new $plugin_name();
+                    $supported_processors = $$tmp_object->getProcessors();
                     foreach($supported_processors as $supported_processor) {
                         $parent_processor = $processor_name;
                         do {
diff --git a/lib/indexing_plugins/recipe_plugin.php b/lib/indexing_plugins/recipe_plugin.php
index aa2c64e27..a65ed8540 100644
--- a/lib/indexing_plugins/recipe_plugin.php
+++ b/lib/indexing_plugins/recipe_plugin.php
@@ -35,6 +35,9 @@
 if(!defined('BASE_DIR')) {echo "BAD REQUEST"; exit();}
 /** Un Register plugin if php version not high enough to have spi*/
 if(!defined('PHP_VERSION_ID') || PHP_VERSION_ID < 50300) {
+    if(!isset($INDEXING_PLUGINS)) {
+        $INDEXING_PLUGINS= array();
+    }
     $INDEXING_PLUGINS = array_values(
         array_diff($INDEXING_PLUGINS, array("recipe")));
 }
diff --git a/lib/indexing_plugins/wordfilter_plugin.php b/lib/indexing_plugins/wordfilter_plugin.php
index 217b86265..10ffd153b 100644
--- a/lib/indexing_plugins/wordfilter_plugin.php
+++ b/lib/indexing_plugins/wordfilter_plugin.php
@@ -120,7 +120,14 @@ class WordfilterPlugin extends IndexingPlugin implements CrawlConstants
      * Default rule string to be used if no other rules string is present
      * @var string
      */
-    var $default_rules_string = <<< EOD
+    var $default_rules_string;
+    /**
+     *
+     */
+    function __construct()
+    {
+        parent::__construct();
+        $this->default_rules_string = <<< EOD
 ;
 ; Below is a set of dummy word filter rules to be used with the zip file
 ; tests/word-filter-test-crawl.zip . A description of how to carry out this
@@ -195,6 +202,7 @@ class WordfilterPlugin extends IndexingPlugin implements CrawlConstants
 term1:NOPROCESS
 +term2:NOFOLLOW,NOSNIPPET
 EOD;
+    }
     /**
      * A string containing a parsable set of filter_rules to be used by
      * the WordFilterPlugin. The format of these rules is described in the
@@ -492,4 +500,4 @@ EOD;
         return array("TextProcessor"); //will apply to all subclasses
     }
 }
-?>
\ No newline at end of file
+?>
diff --git a/lib/utility.php b/lib/utility.php
index f90e7a51c..03a53d725 100755
--- a/lib/utility.php
+++ b/lib/utility.php
@@ -78,6 +78,34 @@ function yioop_error_handler($errno, $errstr, $errfile, $errline,
     }
     echo "</pre>";
 }
+if(!function_exists("gzdecode")) {
+    /**
+     * A substitute for the PHP 5.3 and higher gzdeocde function for older
+     * versions of PHP. This code is from
+     * http://php.net/manual/en/function.gzinflate.php
+     *
+     * @param string $data string to inflate
+     */
+    function gzdecode($data)
+    {
+        // check if filename field is set in FLG, is 4th byte
+        $hex = bin2hex($data);
+        $flg = (int)hexdec(substr($hex, 6, 2));
+        // remove headers
+        $hex = substr($hex, 20);
+        $ret = '';
+        if (($flg & 0x8) == 8 ){
+            for ( $i = 0; $i < strlen($hex); $i += 2 ) {
+                $value = substr($hex, $i, 2);
+                if( $value == '00' ){
+                    $ret = substr($hex, ($i+2));
+                    break;
+                }
+            }
+        }
+        return gzinflate(pack('H*', $ret));
+    }
+}
 /**
  * Adds delimiters to a regex that may or may not have them
  *
diff --git a/locale/ar/configure.ini b/locale/ar/configure.ini
index 7c1dfee6d..687b9b3d2 100755
--- a/locale/ar/configure.ini
+++ b/locale/ar/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "وضع الزحف لاستخدامها كمؤشر"
 ; crawl_component.php line: 190
 crawl_component_no_description = "لا يوجد وصف لتتبع الارتباطات"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "استخدام الخيارات الموجودة بالأسفل"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "استخدام يوب! افتراضيات "
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "استخدام الخيارات الموجودة بالأسفل"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "تتبع الارتباطات السابقة:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "اتساع الأولى"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "أهمية الصفحة"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "محددات مواقع المعلومات حقن!"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "تحديث معلومات الموقع البذور!"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "استخدام الخيارات الموجودة بالأسفل"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "استخدام يوب! افتراضيات "
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "استخدام الخيارات الموجودة بالأسفل"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "ابدأ"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "أيام 1"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "يومين"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "3 أيام"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "7 أيام"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "14 يوما"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "خيارات الصفحة تحديث!"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "تصفية تحديث الصفحات!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "حدد عنوان URL تم تحريرها مسبقاً"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "نتيجة تحديث الصفحة يحتاج إلى تحديد عنوان URL!"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "تحديث الصفحة النتيجة!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "تحميل الصفحة!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = "نوع الوسائط"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = "فيديو"
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = "RSS"
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = "مؤشر/ميكس للاستخدام"
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = "مصدر الوسائط المضافة!"
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = "وأضاف سوبسيرتش!"
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = "مصدر الوسائط المحذوفة!"
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = "حذف سوبسيرتش!"
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "تسجيل الخروج الناجحة!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "استخدام مزيج الزحف:  %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "ويب الوثيقة: %s. الحجم: %s صفحات وعناوين URL %s"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "البحث"
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "لا يوجد مؤشر مجموعة البحث للاستخدام!"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "لا يوجد مؤشر مجموعة البحث للاستخدام!"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = "موقع على شبكة الإنترنت قد طلبت هذه الصفحة لم تتم أرشفة."
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = "هذه الصورة التي ظهرت على الصفحة:"
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "عنوان المستخرجة"
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "وصف استخراج"
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "الروابط المستخرجة"
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "استخراج يسمح لمسارات تتبع الارتباطات"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "استخراج غير مسموح لمسارات تتبع الارتباطات"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "تأخير الزحف ييوببوت"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "يوب ذاكرة التخزين المؤقت الصفحة... هذه الصفحة قد تم تعديل لإضافة توجيه الروبوتات، وجعل ارتباطات مطلقة، إضافة ملخصات المستخرجة، وتسليط الضوء على مصطلحات الاستعلام."
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "تم الحصول على هذه النسخة المخزنة مؤقتاً من  %s الزاحف يوب على  %s."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "خروج السيارات في دقيقة و
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/bn/configure.ini b/locale/bn/configure.ini
index a523876a2..66c67f58e 100755
--- a/locale/bn/configure.ini
+++ b/locale/bn/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/de/configure.ini b/locale/de/configure.ini
index 2752c27a9..afb8fd139 100755
--- a/locale/de/configure.ini
+++ b/locale/de/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/en-US/configure.ini b/locale/en-US/configure.ini
index 4ebf4cf71..36b1a937b 100755
--- a/locale/en-US/configure.ini
+++ b/locale/en-US/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = "Crawls"
 ; admin_controller.php line: 348
 admin_controller_system_settings = "System Settings"
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = "Equals"
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = "Not equals"
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = "Contains"
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = "Begins with"
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = "Ends with"
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = "Equals"
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = "Not equals"
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = "No sort"
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = "Ascending"
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = "Descending"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "Setting Crawl To Use as Index"
 ; crawl_component.php line: 190
 crawl_component_no_description = "No Description for Crawl"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "Use options below"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "Use Yioop! defaults"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "Use options below"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "Previous Crawl:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = "Urls injected on %s."
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = "User suggested URLS added!"
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = "No new urls in suggest data"
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "Breadth First"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "Page Importance"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = "Urls injected on %s."
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "Urls Injected!"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "Updating Seed Site Info!"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = "New classifier created."
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = "A classifier with that name already exists."
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = "Classifier deleted."
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = "No classifier with that name."
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = "No classifier with that name."
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = "Finalizing classifier."
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = "Finalizing classifier."
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = "A classifier with that name already exists."
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = "Failed to load documents"
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = "Loading"
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = "Added {1} {2} examples"
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = "Failed to update labels."
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = "Updating"
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = "Failed to update accuracy"
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = "N/A"
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = "No documents"
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = "{1}{2} documents"
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = "In Class"
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = "Not In Class"
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = "Skip"
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = "Prediction: {1}"
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = "{1}%% confidence, {2}%% disagreement"
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "Use options below"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "Use Yioop! defaults"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "Use options below"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "Never"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "1 days"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "2 days"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "3 days"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "7 days"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "14 days"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = "Basic"
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = "Centroid"
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "Page Options Updated!"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = "Running Tests!"
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "Filter Pages Updated!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "Select a Previously Edited URL"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "Result Page Update needs to Specify the URL!"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "Result Page Updated!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "Page Loaded!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = "Media Kind"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = "Video"
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = "RSS"
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = "Html Feed"
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = "Index/Mix to Use"
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = "Type of Source Not Set!"
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = "Must set media type!"
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = "Invalid URL!"
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = "All Fields Need to be Filled!"
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = "Media Source Added!"
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = "All Fields Need to be Filled!"
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = "Subsearch Added!"
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = "Source Was Not Deleted!"
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = "Media Source Deleted!"
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = "Source Was Not Deleted!"
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = "Subsearch Deleted!"
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = "Subsearch Updated!"
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = "Media Source Updated!"
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = "Check Email Address!"
 ; register_controller.php line: 1077
 register_controller_user_already_exists = "Account not created - Username already in use!!"
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = "Web"
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "Logout Successful!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "Using Crawl Mix: %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "Index: %s -- Size: %s pages/%s urls"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "Search"
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "No Search Index Set For Use!"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "No Search Index Set For Use!"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = "Download Fetcher: %s"
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = "The website in question has requested this page not be archived."
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = "Yioop Cache"
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = "This image appeared on the page:"
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "Extracted Title"
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "Extracted Description"
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "Extracted Links"
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "Extracted Allowed To Crawl Paths"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "Extracted Disallowed To Crawl Paths"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "YioopBot Crawl Delay"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "Yioop Cache Page... This page has been modified to add a robots directive,  make links absolute, add extracted summaries, and to highlight query terms."
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = "Yioop Cache"
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "This cached version of %s was obtained by the Yioop crawler on %s."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = "Download Fetcher: %s"
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = "Toggle Extracted Headers and Summaries"
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = "Toggle History"
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = "All Cached Versions - Change Year and/or Months to see Links"
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = "Year:"
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = "Month:"
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "Auto-logout in One Minute!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = "Word Filter Settings Saved!"
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = "Defaults restored!"
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = "Word Filter Preferences"
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = "Factory Settings"
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = "Save"
diff --git a/locale/es/configure.ini b/locale/es/configure.ini
index 6b986c256..e97d31d9d 100755
--- a/locale/es/configure.ini
+++ b/locale/es/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "Usar el rastreo como &iacute;ndice"
 ; crawl_component.php line: 190
 crawl_component_no_description = "No hay descripci&oacute;n para el rastreo"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "Utilice las opciones a continuaci&oacute;n"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "Utilizar Yioop! por defecto"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "Utilice las opciones a continuaci&oacute;n"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "Rastreo anterior:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "Breadth First"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "Importancia de p&aacute;gina"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "Urls inyectadas!"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "Utilice las opciones a continuaci&oacute;n"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "Utilizar Yioop! por defecto"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "Utilice las opciones a continuaci&oacute;n"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "Nunca"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "1 d&iacute;a"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "2 d&iacute;as"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "3 d&iacute;as"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "7 d&iacute;as"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "14 d&iacute;as"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "Filtrar P&aacute;ginas Actualizadas!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "Seleccionar una URL previamente editada"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "Resultados de la actualizaci&oacute;n de la p&aacute;gina debe especificar la URL!"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "P&aacute;gina Actualizada!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "P&aacute;gina Cargada!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "Se ha cerrado la sesi&oacute;n con &eacute;xito!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "Usando Rastreo Mix: %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "Usando &Iacute;ndice: %s -- Size: %s pages/%s urls"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "No se dispone de &iacute;ndice de b&uacute;squeda para su uso!"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "No se dispone de &iacute;ndice de b&uacute;squeda para su uso!"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "T&iacute;tulo extra&iacute;do"
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "Descripci&oacute;n Extra&iacute;da"
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "Enlaces (links) extra&iacute;dos"
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "Rutas permitidas extra&iacute;das para ser rastreadas"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "Rutas No permitidas extra&iacute;das para no ser rastreadas"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "Rastreo Retrasado de YioopBot"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "P&aacute;gina de cache Yioop ... Esta p&aacute;gina ha sido modificada para a&ntilde;adir una directiva robots, hacer enlaces absolutos, a&ntilde;adir res&uacute;menes extra&iacute;dos, y para resaltar los t&eacute;rminos de la consulta."
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "Esta versi&oacute;n en cach&eacute; de %s se obtuvo mediante el rastreador Yioop en %s."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "Auto-cerrar la sesi&oacute;n en un minuto!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/fa/configure.ini b/locale/fa/configure.ini
index a7f013ed9..18add860d 100755
--- a/locale/fa/configure.ini
+++ b/locale/fa/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "قرار دادن خزش به عنوان نمایه
 ; crawl_component.php line: 190
 crawl_component_no_description = "شرحی برای خزش نیست"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "از گزینه&zwnj;های زیر استفاده کن"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "از پیش&zwnj;فرض&zwnj;های Yioop! استفاده کن"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "از گزینه&zwnj;های زیر استفاده کن"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "خزش قبلی:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "اول سطح"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "اهمیت صفحه"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "urlها وارد شدند."
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "در حال به روز آوری اطلاعات seed site "
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "از گزینه&zwnj;های زیر استفاده کن"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "از پیش&zwnj;فرض&zwnj;های Yioop! استفاده کن"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "از گزینه&zwnj;های زیر استفاده کن"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "هرگز"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "۱ روز"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "۲ روز"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "۳ روز"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "۷ روز"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "۱۴ روز"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "تنظیمات صفحه به روز شد!"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "پالایه صفحات به روز شد!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "یک URL که قبلن ویرایش شده انتخاب کنید"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "به روز رسانی صفحهٔ نتایج احتیاج به تعیین URL دارد! "
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "صفحهٔ نتایج به روز آوری شد!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "صفحه بارگذاری شد!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = "نوع رسانه"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = "ویدیو"
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = "RSS"
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = "نمایه/ترکیب مورد استفاده"
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = "منبع رسانه&zwnj;ها اضافه شد!"
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = "زیرجستجو اضافه شد!"
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = "منبع رسانه&zwnj;ها حذف شد!"
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = "زیر جستجو حذف شد!"
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "با موفقیت خارج شدید!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "با استفاده از ترکیب خزش: %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "نمایه: %s -- اندازه: %s صفحات/%s urls"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "بگرد"
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "هیچ نمایهٔ جستجویی برای استفاده تنظیم نشده است!"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "هیچ نمایهٔ جستجویی برای استفاده تنظیم نشده است!"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = "وب&zwnj;سایت مورد نظر نمی&zwnj;خواهد این صفحه بایگانی شود."
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = "این تصویر در صفحهٔ زیر دیده شده است: "
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "عنوان استخراج شده"
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "توضیح استخراج شده"
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "لینک&zwnj;های استخراج شده"
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "مسیرهای مجاز به خزش استخراج شده"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "مسیرهای غیرمجاز به خزش استخراج شده"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "تاخیر در خزش YioopBot"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "صفحه کش Yioop ... این صفحه برای اضافه کردن دستورالعمل ربات، ایجاد لینک های مطلق، اضافه کردن خلاصه&zwnj;های استخراج شده، و برجسته سازی کلمات مورد پرسمان اصلاح شده است."
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "این نسخه کش شدهٔ ‪%‬s را خزندهٔ Yioop در ‪%‬s به دست آورده است."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = " وضعیت سرصفحه استخراج شده و خلاصه را عوض کن"
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = "وضعیت تاریخچه را عوض کن"
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = "همه نسخه های کش شده - سال و/یا ماه را برای دیدن لینک&zwnj;ها تغییر دهید"
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = "سال:"
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = "ماه:"
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "خروج خودکار تا یک دقیقهٔ
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/fr-FR/configure.ini b/locale/fr-FR/configure.ini
index 3f04d9177..4d6802b56 100755
--- a/locale/fr-FR/configure.ini
+++ b/locale/fr-FR/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "L&#039;index: %s -- Taille: %s pages / %s urls"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "Afficher les r&eacute;sultats pour "
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = "Ann&eacute;e:"
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = "Mois:"
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/he/configure.ini b/locale/he/configure.ini
index 3d05f3443..4a406f70d 100755
--- a/locale/he/configure.ini
+++ b/locale/he/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "השתמש באפשרויות הבאות"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = " השתמש כבררת מחדל כמנוע חיפוש"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "השתמש באפשרויות הבאות"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "השתמש באפשרויות הבאות"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = " השתמש כבררת מחדל כמנוע חיפוש"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "השתמש באפשרויות הבאות"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "התנתקות הצליחה"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/hi/configure.ini b/locale/hi/configure.ini
index e94c8eaa2..b7224257f 100755
--- a/locale/hi/configure.ini
+++ b/locale/hi/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "लॉग आउट सफल"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "क्रॉल जानकारी "
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/in-ID/configure.ini b/locale/in-ID/configure.ini
index 03f718a10..67d7145e4 100755
--- a/locale/in-ID/configure.ini
+++ b/locale/in-ID/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "Logout berhasil"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/it/configure.ini b/locale/it/configure.ini
index 249891649..5d401b58c 100755
--- a/locale/it/configure.ini
+++ b/locale/it/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "Usa Scansione come indice"
 ; crawl_component.php line: 190
 crawl_component_no_description = "Nessuna descrizione per la scansione"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "Usa opzioni seguenti"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "Usa predefiniti Yioop!"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "Usa opzioni seguenti"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "Scansione precedente:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "Ampiezza prima"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "Importanza Pagina"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "URL aggiunti!"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "Aggiornamento info sito di partenza!"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "Usa opzioni seguenti"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "Usa predefiniti Yioop!"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "Usa opzioni seguenti"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "Mai"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "1 giorno"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "2 giorni"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "3 giorni"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "7 giorni"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "14 giorni"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "Opzioni Pagina aggiornate!"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "Filtro Pagina aggiornato!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "Seleziona un URL precedentemente modificato"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "Aggiornamento pagina dei risultati necessita specificare URL!"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "Pagina dei risultatai aggiornata!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "Pagina caricata!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "Accesso eseguito!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "Unione Scansioni in uso: %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "Indice in uso: %s -- Dimensioni: %s pagine/%s URL"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "Nessun Indice in uso!"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "Nessun Indice in uso!"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "Titolo estratto"
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "Descrizione estratta"
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "Link estratti"
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "Percorsi scansionabili ammessi estratti"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "Percorsi scansionabili non ammessi estratti"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "Ritardo Scansione YioopBot"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "Pagina archiviata Yioop... Questa pagina &egrave; stata modificata per aggiungere una direttiva al Robot, creare link assoluti, aggiungere sommari estratti, e evidenziari termini di ricerca."
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "Questa versione archiviata di %s &egrave; stata ottenuta dal Crawler di Yioop il %s."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "Fine Accesso in un minuto!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/ja/configure.ini b/locale/ja/configure.ini
index 0e6e0e6b7..ca008d5f9 100755
--- a/locale/ja/configure.ini
+++ b/locale/ja/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "指数のための検索設定する。"
 ; crawl_component.php line: 190
 crawl_component_no_description = "検索の説明ありません"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "幅優先"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "ページの重要性"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "シッド情報の更新"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "ログアウト成功"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "%sのこのキャッシュされたバージョンは%sのウィオップから入手しました。"
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "自動なログアウト一分ぐらい"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/kn/configure.ini b/locale/kn/configure.ini
index 18ebae074..94b832c2a 100755
--- a/locale/kn/configure.ini
+++ b/locale/kn/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "ಸೂಚಿಕೆಯಾಗಿ ಹೊಂದಿಸ
 ; crawl_component.php line: 190
 crawl_component_no_description = "ಕ್ರಾವ್ಲಿನ ವಿವರಣೆ ಇಲ್ಲ"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "ಯೂಪ್ ನ ಪೂರ್ವನಿಯೋಜಿತ ನಿಗದಿಗಳನ್ನು ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "ಮೊದಲಿನ ಕ್ರಾವ್ಲ:"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "ಅಗಲ ಮೊದಲಾಗಿ"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "ಪುಟ ಪ್ರಾಮುಖ್ಯತೆ"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "ಮೂಲ ವೆಬ್ ಸೈಟಿನ ಮಾಹಿತಿಯನ್ನು ಪರಿಷ್ಕರಿಸಲಾಗುತ್ತಿದೆ"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "ಯೂಪ್ ನ ಪೂರ್ವನಿಯೋಜಿತ ನಿಗದಿಗಳನ್ನು ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/ko/configure.ini b/locale/ko/configure.ini
index ac408fbca..97983ace0 100755
--- a/locale/ko/configure.ini
+++ b/locale/ko/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "크롤을 인덱스로써 사용하기 지정"
 ; crawl_component.php line: 190
 crawl_component_no_description = "크롤에 대한 설명이 존재 하지 않습니다."
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "너비 우선"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "페이지 중요성"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "씨드 사이트 업데이트"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "로그 아웃 성공!!"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "현재 캐시 버젼 %s 은 Yioop 크롤 %s 에 의하여 얻어 졌습니다. "
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "1 분내에 자동 로그 아웃 됍니다."
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/pl/configure.ini b/locale/pl/configure.ini
index 3f78dd7c9..8a555005b 100755
--- a/locale/pl/configure.ini
+++ b/locale/pl/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/pt/configure.ini b/locale/pt/configure.ini
index 864d25ccc..7f2330df6 100755
--- a/locale/pt/configure.ini
+++ b/locale/pt/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/ru/configure.ini b/locale/ru/configure.ini
index f34097511..d9154a861 100755
--- a/locale/ru/configure.ini
+++ b/locale/ru/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/te/configure.ini b/locale/te/configure.ini
index a09406595..9885580d3 100755
--- a/locale/te/configure.ini
+++ b/locale/te/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = "క్రాల్స్"
 ; admin_controller.php line: 348
 admin_controller_system_settings = "సిస్టమ్ సెట్టింగులు"
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = "సమానం"
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = "సమానం కాదు"
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = "కలిగిఉన్నది"
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = "దీనితో ప్రారంభమవుతుంది"
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = "దీనితో ముగుస్తుంది"
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = "సమానం"
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = "సమానం కాదు"
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = "క్రమం లో లేదు "
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = "ఆరోహణ క్రమం "
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = "అవరోహణ క్రమం"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "క్రాల్ ని సూచిక గా
 ; crawl_component.php line: 190
 crawl_component_no_description = "క్రాల్ కు వివరణ లేదు"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "కింది ఆప్సన్స్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "యూప్ డిఫాల్టస్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "కింది ఆప్సన్స్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "ముందటి క్రాల్"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = "యుఆరెల్స్ దీని పై  ఇంజెక్ట్ చేయబడినవి %s."
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = "యూజర్ సజెస్ట్ చేసిన యుఆరెల్స్ ఆడ్ చేయబడినవి!"
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = "సూచించిన డేటా లో క్రొత్త యుఆరెల్స్ ఏమీ లేవు "
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "బ్రెడ్త్-ఫస్ట్"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "పేజ్ ప్రాముఖ్యత"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = "యుఆరెల్స్ దీని పై  ఇంజెక్ట్ చేయబడినవి %s."
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "యుఆరెల్స్ ఇంజెక్ట్ చేయబడినవి!"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "అప్డేటింగ్ సీడ్ సైట్ ఇన్ఫో!"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = "క్రొత్త క్లాసిఫయ్యర్ సృష్టించబడినది."
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = "ఆ పేరు తో క్లాసిఫయ్యర్ ఇంతకుముందే వుంది."
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = "క్లాసిఫయ్యర్ డిలీట్ చేయబడినది."
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = "ఆ పేరు తో క్లాసిఫయ్యర్ ఏమీ లేదు"
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = "ఆ పేరు తో క్లాసిఫయ్యర్ ఏమీ లేదు"
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = "క్లాసిఫయ్యర్ ఖరారు చేయబడినది."
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = "క్లాసిఫయ్యర్ ఖరారు చేయబడినది."
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = "ఆ పేరు తో క్లాసిఫయ్యర్ ఇంతకుముందే వుంది."
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = "డాక్యుమెంట్స్ లోడ్  ఫెయిల్ అయినది"
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = "లోడ్ అవుతోంది"
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = "జోడించిన {1}{2} ఉదాహరణలు"
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = "లేబెల్స్ అప్డేట్ చెయ్యబడలేదు."
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = "అప్డేట్ అవుతోంది"
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = "అప్డేట్ ఆక్యురసీ ఫెయిల్ అయినది "
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = "N/A"
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = "డాక్యుమెంట్స్ ఎమీ లేవు"
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = "{1}{2} డాక్యుమెంట్స్"
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = "ఇన్ క్లాస్"
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = "నాట్ ఇన్ క్లాస్"
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = "దాట వేయి"
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = "అంచనా: {1}"
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = "{1}%% విశ్వాసం,{2}%% అసమ్మతి"
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "కింది ఆప్సన్స్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "యూప్ డిఫాల్టస్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "కింది ఆప్సన్స్ ఉపయొగిచండి"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "ఎప్పుడూ కాదు"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "1 రోజు"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "2 రోజులు"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "3 రోజులు"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "7 రోజులు"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "14 రోజులు"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = "ప్రాథమిక"
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = "సెన్ట్రోయిడ్"
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "పేజ్ ఆప్షన్లు అప్డేట్ అయినవి!"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = "టెస్ట్లు నడుస్తున్నవి!"
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "ఫిల్టర్ పేజీలు నవీకరించబడినవి!"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "ఇంతకముందు ఎడిట్ చేసిన యుఆరెల్ ని ఎంచుకోండి"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "ఫలితాల పేజీ అప్డేట్ కోసం యుఆర్ఎల్ పేర్కొనండి!"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "ఫలితాల పేజీలు అప్డేట్ అయినవి!"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "పేజ్ లోడ్ అయినది!"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = "మీడియా రకం"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = "వీడియో "
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = "ఆర్ ఎస్ ఎస్ "
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = "హెచ్ టి యమ్ ఎల్ ఫీడ్ "
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = "సూచిక/మిక్స్ ఉపయోగించడానికి"
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = "సోర్స్ టైపు ఇంకా సెట్ చేయలేదు!"
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = "చెల్లని యుఆర్ఎల్!"
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = "అన్ని ఖాళీలను భర్తీ చేయాలి!"
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = "మీడియా సోర్సు ఆడ్ చేయడమైనది!"
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = "అన్ని ఖాళీలను భర్తీ చేయాలి!"
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = "సబ్ సెర్చ్ ఆడ్ చేయడమైనది!"
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = "సోర్స్ డిలీట్ చెయ్యబడలేదు!"
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = "మీడియా సోర్సు డిలీట్ చేయడమైనది!"
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = "సోర్స్ డిలీట్ చెయ్యబడలేదు!"
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = "సబ్ సెర్చ్ డిలీట్ చేయడమైనది!"
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = "సబ్ సెర్చ్ అప్డేట్ చేయడమైనది!"
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = "మీడియా సోర్సు అప్డేట్ చేయడమైనది!"
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = "ఇ-మెయిల్ చిరునామ
 ; register_controller.php line: 1077
 register_controller_user_already_exists = "ఖాతా సృస్టించలేదు - యూజర్ పేరు వాడుకలో వున్నది!!"
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = "వెబ్"
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "లాగౌట్ విజయవంతం"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "మిక్స్ క్రాల్ ఉపయోగించబడుతోంది: %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "సూచిక: %s -- పరిమాణము: %s పేజీలు /%s యుఆర్ఎల్ లు"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "అన్వేషించు"
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "శోధన సూచిక సెట్ అయి లేదు "
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "శోధన సూచిక సెట్ అయి లేదు "
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = "డౌన్లోడ్ ఫెచ్చర్: %s"
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = "ఈ వెబ్ సైట్ ఈ పేజీ ఆర్కైవ్ చేయరాదని  అభ్యర్థించారు "
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = "Yioop కాష్"
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = "ఈ చిత్రం  కనిపించిన పేజి:"
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = "సేకరించిన శీర్షిక "
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = "సేకరించిన వివరణ "
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = "సేకరించిన లింకులు "
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = "సేకరించిన అనుమతి ఉన్న క్రాల్  మార్గాలు"
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = "సేకరించిన అనుమతి లేని క్రాల్  మార్గాలు"
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = "యూప్ బాట్ క్రాల్ ఆలస్యం"
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = "యూప్కా ష్ పేజ్ ... ఈ పేజీకి, ఒక రోబోట్ ఆదేశం జోడించండి లింకులు సంపూర్ణ తయారు, సేకరించిన సారాంశాలు జోడించడానికి మరియు ప్రశ్న నిబంధనలు హైలైట్ కు మార్చబడింది"
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = "Yioop కాష్"
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "ఈ కేషెడ్ వెర్షన్ %s యూప్ క్రాలర్ ద్వారా పొందారు %s"
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = "డౌన్లోడ్ ఫెచ్చర్: %s"
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = "టాగుల్ చరిత్ర"
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = "సంవత్సరం:"
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = "నెల:"
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "ఒక నిమిషం లో ఆటో
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = "వర్డ్ ఫ్యాక్టరీ సెట్టింగులు సేవ్ చేయబడినవి! "
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = "డీఫాల్ట్స్ పునరుద్ధరించబడినవి! "
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = "వర్డ్ ఫిల్టర్ ప్రాధాన్యతలు "
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = "ఫ్యాక్టరీ సెట్టింగులు "
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = "సేవ్ చేయి"
diff --git a/locale/th/configure.ini b/locale/th/configure.ini
index 2bb66a7ac..80eca0ba8 100755
--- a/locale/th/configure.ini
+++ b/locale/th/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/tr/configure.ini b/locale/tr/configure.ini
index 3f616ea81..b2cc3b169 100755
--- a/locale/tr/configure.ini
+++ b/locale/tr/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = ""
 ; crawl_component.php line: 190
 crawl_component_no_description = ""
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = ""
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = ""
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = ""
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = ""
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = ""
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = ""
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/vi-VN/configure.ini b/locale/vi-VN/configure.ini
index 29cd1dba6..5d8b2d3fe 100755
--- a/locale/vi-VN/configure.ini
+++ b/locale/vi-VN/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "Thiết lập thu thập dữ liệu để sử d
 ; crawl_component.php line: 190
 crawl_component_no_description = "Kh&ocirc;ng c&oacute; sự m&ocirc; tả n&agrave;o"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "Sử dụng mặc định"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "trước thu thập dữ liệu"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "Bề rộng đầu ti&ecirc;n"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "Trang quan trọng"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = ""
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "Cập nhật th&ocirc;ng tin trang mạng lươi hạt giống"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "Sử dụng mặc định"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = ""
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = ""
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = ""
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = ""
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = ""
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = ""
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = ""
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = ""
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = ""
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = ""
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = ""
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = ""
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = ""
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = ""
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = "Tho&aacute;t th&agrave;nh c&ocirc;ng"
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = "Bằng c&aacute;ch sử dụng kết hợp thu thập dữ liệu %s"
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = "Sử dụng chỉ số %s"
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = "T&igrave;m Kiếm"
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = "Kh&ocirc;ng c&oacute; chỉ mục t&igrave;m kiếm thiết lập để sử dụng"
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = "Kh&ocirc;ng c&oacute; chỉ mục t&igrave;m kiếm thiết lập để sử dụng"
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = "Trang gốc n&agrave;y: %s đ&atilde; t&igrave;m được bởi c&ocirc;ng cụ t&igrave;m kiẽm Yioop v&agrave;o ng&agrave;y %s."
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = "Tự động tho&aacute;t trong một ph&uac
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/locale/zh-CN/configure.ini b/locale/zh-CN/configure.ini
index e1e769504..b5c6e2ed8 100755
--- a/locale/zh-CN/configure.ini
+++ b/locale/zh-CN/configure.ini
@@ -61,34 +61,34 @@ admin_controller_crawl_settings = ""
 ; admin_controller.php line: 348
 admin_controller_system_settings = ""
 ;
-; admin_controller.php line: 521
+; admin_controller.php line: 520
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 522
+; admin_controller.php line: 521
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 523
+; admin_controller.php line: 522
 admin_controller_contains = ""
 ;
-; admin_controller.php line: 524
+; admin_controller.php line: 523
 admin_controller_begins_with = ""
 ;
-; admin_controller.php line: 525
+; admin_controller.php line: 524
 admin_controller_ends_with = ""
 ;
-; admin_controller.php line: 528
+; admin_controller.php line: 527
 admin_controller_equal = ""
 ;
-; admin_controller.php line: 529
+; admin_controller.php line: 528
 admin_controller_not_equal = ""
 ;
-; admin_controller.php line: 532
+; admin_controller.php line: 531
 admin_controller_no_sort = ""
 ;
-; admin_controller.php line: 533
+; admin_controller.php line: 532
 admin_controller_sort_ascending = ""
 ;
-; admin_controller.php line: 534
+; admin_controller.php line: 533
 admin_controller_sort_descending = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//controllers/components
@@ -282,214 +282,214 @@ crawl_component_set_index = "設置索引"
 ; crawl_component.php line: 190
 crawl_component_no_description = "沒有任何項目"
 ;
-; crawl_component.php line: 339
+; crawl_component.php line: 337
 crawl_component_use_below = "以下使用者"
 ;
-; crawl_component.php line: 340
+; crawl_component.php line: 338
 crawl_component_use_defaults = "使用者預設"
 ;
-; crawl_component.php line: 343
+; crawl_component.php line: 341
 crawl_component_use_below = "以下使用者"
 ;
-; crawl_component.php line: 347
+; crawl_component.php line: 345
 crawl_component_previous_crawl = "前一搜尋"
 ;
-; crawl_component.php line: 418
+; crawl_component.php line: 416
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 432
+; crawl_component.php line: 430
 crawl_component_add_suggest = ""
 ;
-; crawl_component.php line: 436
+; crawl_component.php line: 434
 crawl_component_no_new_suggests = ""
 ;
-; crawl_component.php line: 483
+; crawl_component.php line: 481
 crawl_component_breadth_first = "深度優先"
 ;
-; crawl_component.php line: 485
+; crawl_component.php line: 483
 crawl_component_page_importance = "網頁重要性"
 ;
-; crawl_component.php line: 550
+; crawl_component.php line: 548
 crawl_component_added_urls = ""
 ;
-; crawl_component.php line: 560
+; crawl_component.php line: 558
 crawl_component_urls_injected = "插入網址"
 ;
-; crawl_component.php line: 570
+; crawl_component.php line: 568
 crawl_component_update_seed_info = "更新種子資訊"
 ;
-; crawl_component.php line: 625
+; crawl_component.php line: 623
 crawl_component_new_classifier = ""
 ;
-; crawl_component.php line: 629
+; crawl_component.php line: 627
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 652
+; crawl_component.php line: 650
 crawl_component_classifier_deleted = ""
 ;
-; crawl_component.php line: 656
+; crawl_component.php line: 654
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 667
+; crawl_component.php line: 665
 crawl_component_no_classifier = ""
 ;
-; crawl_component.php line: 685
+; crawl_component.php line: 683
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 712
+; crawl_component.php line: 710
 crawl_component_finalizing_classifier = ""
 ;
-; crawl_component.php line: 758
+; crawl_component.php line: 756
 crawl_component_classifier_exists = ""
 ;
-; crawl_component.php line: 767
+; crawl_component.php line: 765
 crawl_component_load_failed = ""
 ;
-; crawl_component.php line: 769
+; crawl_component.php line: 767
 crawl_component_loading = ""
 ;
-; crawl_component.php line: 771
+; crawl_component.php line: 769
 crawl_component_added_examples = ""
 ;
-; crawl_component.php line: 773
+; crawl_component.php line: 771
 crawl_component_label_update_failed = ""
 ;
-; crawl_component.php line: 775
+; crawl_component.php line: 773
 crawl_component_updating = ""
 ;
-; crawl_component.php line: 777
+; crawl_component.php line: 775
 crawl_component_acc_update_failed = ""
 ;
-; crawl_component.php line: 779
+; crawl_component.php line: 777
 crawl_component_na = ""
 ;
-; crawl_component.php line: 781
+; crawl_component.php line: 779
 crawl_component_no_docs = ""
 ;
-; crawl_component.php line: 783
+; crawl_component.php line: 781
 crawl_component_num_docs = ""
 ;
-; crawl_component.php line: 785
+; crawl_component.php line: 783
 crawl_component_in_class = ""
 ;
-; crawl_component.php line: 787
+; crawl_component.php line: 785
 crawl_component_not_in_class = ""
 ;
-; crawl_component.php line: 789
+; crawl_component.php line: 787
 crawl_component_skip = ""
 ;
-; crawl_component.php line: 791
+; crawl_component.php line: 789
 crawl_component_prediction = ""
 ;
-; crawl_component.php line: 793
+; crawl_component.php line: 791
 crawl_component_scores = ""
 ;
-; crawl_component.php line: 835
+; crawl_component.php line: 833
 crawl_component_use_below = "以下使用者"
 ;
-; crawl_component.php line: 836
+; crawl_component.php line: 834
 crawl_component_use_defaults = "使用者預設"
 ;
-; crawl_component.php line: 838
+; crawl_component.php line: 836
 crawl_component_use_below = "以下使用者"
 ;
-; crawl_component.php line: 846
+; crawl_component.php line: 844
 crawl_component_recrawl_never = "取消重新搜尋"
 ;
-; crawl_component.php line: 847
+; crawl_component.php line: 845
 crawl_component_recrawl_1day = "每日重新搜尋"
 ;
-; crawl_component.php line: 848
+; crawl_component.php line: 846
 crawl_component_recrawl_2day = "兩日重新搜尋"
 ;
-; crawl_component.php line: 849
+; crawl_component.php line: 847
 crawl_component_recrawl_3day = "三日重新搜尋"
 ;
-; crawl_component.php line: 850
+; crawl_component.php line: 848
 crawl_component_recrawl_7day = "一週重新搜尋"
 ;
-; crawl_component.php line: 851
+; crawl_component.php line: 849
 crawl_component_recrawl_14day = "兩週重新搜尋"
 ;
-; crawl_component.php line: 859
+; crawl_component.php line: 857
 crawl_component_basic = ""
 ;
-; crawl_component.php line: 860
+; crawl_component.php line: 858
 crawl_component_centroid = ""
 ;
-; crawl_component.php line: 1145
+; crawl_component.php line: 1143
 crawl_component_page_options_updated = "更新頁面選項"
 ;
-; crawl_component.php line: 1173
+; crawl_component.php line: 1171
 crawl_component_page_options_running_tests = ""
 ;
-; crawl_component.php line: 1351
+; crawl_component.php line: 1350
 crawl_component_results_editor_update = "編輯者更新結果"
 ;
-; crawl_component.php line: 1366
+; crawl_component.php line: 1365
 crawl_component_edited_pages = "編輯頁面"
 ;
-; crawl_component.php line: 1379
+; crawl_component.php line: 1378
 crawl_component_results_editor_need_url = "需要網址"
 ;
-; crawl_component.php line: 1385
+; crawl_component.php line: 1384
 crawl_component_results_editor_page_updated = "更新頁面"
 ;
-; crawl_component.php line: 1398
+; crawl_component.php line: 1397
 crawl_component_results_editor_page_loaded = "載入頁面"
 ;
-; crawl_component.php line: 1429
+; crawl_component.php line: 1428
 crawl_component_media_kind = "多媒體類別"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1429
 crawl_component_video = "影片"
 ;
-; crawl_component.php line: 1431
+; crawl_component.php line: 1430
 crawl_component_rss_feed = "RSS"
 ;
-; crawl_component.php line: 1432
+; crawl_component.php line: 1431
 crawl_component_html_feed = ""
 ;
-; crawl_component.php line: 1446
+; crawl_component.php line: 1445
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1502
+; crawl_component.php line: 1501
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1515
+; crawl_component.php line: 1514
 crawl_component_missing_type = ""
 ;
-; crawl_component.php line: 1529
+; crawl_component.php line: 1528
 crawl_component_invalid_url = ""
 ;
-; crawl_component.php line: 1536
+; crawl_component.php line: 1535
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1553
+; crawl_component.php line: 1552
 crawl_component_media_source_added = "增加多媒體"
 ;
-; crawl_component.php line: 1566
+; crawl_component.php line: 1565
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1574
+; crawl_component.php line: 1573
 crawl_component_subsearch_added = ""
 ;
-; crawl_component.php line: 1580
+; crawl_component.php line: 1579
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1586
+; crawl_component.php line: 1585
 crawl_component_media_source_deleted = "刪除多媒體"
 ;
-; crawl_component.php line: 1593
+; crawl_component.php line: 1592
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1600
+; crawl_component.php line: 1599
 crawl_component_subsearch_deleted = ""
 ;
-; crawl_component.php line: 1635
+; crawl_component.php line: 1634
 crawl_component_subsearch_updated = ""
 ;
-; crawl_component.php line: 1710
+; crawl_component.php line: 1709
 crawl_component_media_source_updated = ""
 ;
 ; social_component.php line: 88
@@ -1425,82 +1425,82 @@ register_controller_check_email = ""
 ; register_controller.php line: 1077
 register_controller_user_already_exists = ""
 ;
-; search_controller.php line: 237
+; search_controller.php line: 238
 search_controller_web = ""
 ;
-; search_controller.php line: 297
+; search_controller.php line: 298
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 502
+; search_controller.php line: 503
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 508
+; search_controller.php line: 509
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 544
+; search_controller.php line: 545
 search_controller_search = ""
 ;
-; search_controller.php line: 648
+; search_controller.php line: 649
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 651
+; search_controller.php line: 652
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 1302
+; search_controller.php line: 1303
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1311
+; search_controller.php line: 1312
 search_controller_no_archive_page = ""
 ;
-; search_controller.php line: 1360
+; search_controller.php line: 1361
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1365
+; search_controller.php line: 1366
 search_controller_original_page = ""
 ;
-; search_controller.php line: 1382
+; search_controller.php line: 1383
 search_controller_extracted_title = ""
 ;
-; search_controller.php line: 1384
+; search_controller.php line: 1385
 search_controller_extracted_description = ""
 ;
-; search_controller.php line: 1386
+; search_controller.php line: 1387
 search_controller_extracted_links = ""
 ;
-; search_controller.php line: 1391
+; search_controller.php line: 1392
 search_controller_extracted_allow_paths = ""
 ;
-; search_controller.php line: 1397
+; search_controller.php line: 1398
 search_controller_extracted_disallow_paths = ""
 ;
-; search_controller.php line: 1403
+; search_controller.php line: 1404
 search_controller_crawl_delay = ""
 ;
-; search_controller.php line: 1468
+; search_controller.php line: 1469
 search_controller_cache_comment = ""
 ;
-; search_controller.php line: 1479
+; search_controller.php line: 1480
 search_controller_yioop_cache = ""
 ;
-; search_controller.php line: 1515
+; search_controller.php line: 1516
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 1610
+; search_controller.php line: 1611
 search_controller_download_fetcher = ""
 ;
-; search_controller.php line: 1628
+; search_controller.php line: 1629
 search_controller_header_summaries = ""
 ;
-; search_controller.php line: 1741
+; search_controller.php line: 1742
 search_controller_history = ""
 ;
-; search_controller.php line: 1910
+; search_controller.php line: 1911
 search_controller_all_cached = ""
 ;
-; search_controller.php line: 1941
+; search_controller.php line: 1942
 search_controller_year = ""
 ;
-; search_controller.php line: 1942
+; search_controller.php line: 1943
 search_controller_month = ""
 ;
 ; settings_controller.php line: 118
@@ -4112,17 +4112,17 @@ adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//lib/indexing_plugins
 ;
-; wordfilter_plugin.php line: 347
+; wordfilter_plugin.php line: 355
 wordfilter_plugin_settings_saved = ""
 ;
-; wordfilter_plugin.php line: 356
+; wordfilter_plugin.php line: 364
 wordfilter_plugin_defaults_restored = ""
 ;
-; wordfilter_plugin.php line: 460
+; wordfilter_plugin.php line: 468
 wordfilter_plugin_preferences = ""
 ;
-; wordfilter_plugin.php line: 464
+; wordfilter_plugin.php line: 472
 wordfilter_plugin_factory_settings = ""
 ;
-; wordfilter_plugin.php line: 477
+; wordfilter_plugin.php line: 485
 wordfilter_plugin_save = ""
diff --git a/models/crawl_model.php b/models/crawl_model.php
index e89ef7686..259da2c2c 100755
--- a/models/crawl_model.php
+++ b/models/crawl_model.php
@@ -85,7 +85,7 @@ class CrawlModel extends ParallelModel implements CrawlConstants
      * @return string a comma separated list of tables suitable for a SQL
      *     query
      */
-    function fromCallback($args)
+    function fromCallback($args = NULL)
     {
         return "CRAWL_MIXES";
     }
diff --git a/models/group_model.php b/models/group_model.php
index f441b1a53..eac434a3e 100644
--- a/models/group_model.php
+++ b/models/group_model.php
@@ -80,7 +80,7 @@ class GroupModel extends Model
      *     browse mode is for groups a user could join rather than ones already
      *     joined
      */
-    function selectCallback($args)
+    function selectCallback($args = NULL)
     {
         if(count($args) < 2) {
             return "*";
@@ -105,7 +105,7 @@ class GroupModel extends Model
      * @param mixed $args any additional arguments which should be used to
      *     determine these tables (in this case none)
      */
-    function fromCallback($args)
+    function fromCallback($args = NULL)
     {
         return "GROUPS G, USER_GROUP UG, USERS O";
     }
@@ -123,7 +123,7 @@ class GroupModel extends Model
      * @return string a SQL WHERE clause suitable to perform the above
      *     restrictions
      */
-    function whereCallback($args)
+    function whereCallback($args = NULL)
     {
         $db = $this->db;
         if(count($args) < 2) {
diff --git a/models/model.php b/models/model.php
index cb8919abd..5325e6cce 100755
--- a/models/model.php
+++ b/models/model.php
@@ -559,7 +559,7 @@ class Model implements CrawlConstants
      * @return string a comma separated list of columns suitable for a SQL
      *     query
      */
-    function selectCallback($args)
+    function selectCallback($args  = NULL)
     {
         return "*";
     }
@@ -576,7 +576,7 @@ class Model implements CrawlConstants
      * @return string a comma separated list of tables suitable for a SQL
      *     query
      */
-    function fromCallback($args)
+    function fromCallback($args  = NULL)
     {
         $name = strtoupper(get_class($this));
         $name = substr($name, 0, -strlen("Model"));
@@ -591,7 +591,7 @@ class Model implements CrawlConstants
      *     the WHERE clause.
      * @return string a SQL WHERE clause
      */
-    function whereCallback($args)
+    function whereCallback($args = NULL)
     {
         return "";
     }
diff --git a/models/phrase_model.php b/models/phrase_model.php
index 2c3e74ab3..8896fb8c6 100755
--- a/models/phrase_model.php
+++ b/models/phrase_model.php
@@ -856,12 +856,14 @@ class PhraseModel extends ParallelModel
             $phrase = $letter." ".$phrase."|".$phrase;
         }
         $tokenizer_name = ucfirst($main_tag)."Tokenizer";
-        if(class_exists($tokenizer_name) &&
-            isset($tokenizer_name::$semantic_rewrites)) {
-            $rewrites = $tokenizer_name::$semantic_rewrites;
-            $tmp = trim($phrase);
-            if(isset($rewrites[$tmp])) {
-                $phrase = $rewrites[$tmp];
+        if(class_exists($tokenizer_name)) {
+            $tmp_object = new  $tokenizer_name();
+            if(isset($tmp_object->$semantic_rewrites)) {
+                $rewrites = $tmp_object->$semantic_rewrites;
+                $tmp = trim($phrase);
+                if(isset($rewrites[$tmp])) {
+                    $phrase = $rewrites[$tmp];
+                }
             }
         }
         return $phrase;
diff --git a/models/signin_model.php b/models/signin_model.php
index 1711002d9..3e9a1d2e8 100755
--- a/models/signin_model.php
+++ b/models/signin_model.php
@@ -214,4 +214,4 @@ class SigninModel extends Model
         return $result != false;
     }
 }
-?>
\ No newline at end of file
+?>
ViewGit