Adds an edit feature for subsearches, a=chris

Chris Pollett [2014-05-05 06:May:th]
Adds an edit feature for subsearches, a=chris
Filename
controllers/components/crawl_component.php
controllers/components/social_component.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/fa/statistics.txt
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/vi-VN/statistics.txt
locale/zh-CN/configure.ini
models/profile_model.php
models/source_model.php
models/user_model.php
views/elements/groupfeed_element.php
views/elements/searchsources_element.php
views/group_view.php
diff --git a/controllers/components/crawl_component.php b/controllers/components/crawl_component.php
index 7f024dd9b..e54e71789 100644
--- a/controllers/components/crawl_component.php
+++ b/controllers/components/crawl_component.php
@@ -1346,7 +1346,7 @@ class CrawlComponent extends Component implements CrawlConstants
         $crawl_model = $parent->model("crawl");
         $source_model = $parent->model("source");
         $possible_arguments = array("addsource", "deletesource",
-            "addsubsearch", "deletesubsearch", "editsource");
+            "addsubsearch", "deletesubsearch", "editsource", "editsubsearch");
         $data = array();
         $data["ELEMENT"] = "searchsources";
         $data['SCRIPT'] = "";
@@ -1384,9 +1384,9 @@ class CrawlComponent extends Component implements CrawlConstants
         $n = NUM_RESULTS_PER_PAGE;
         $data['PER_PAGE'] =
             array($n => $n, 2*$n => 2*$n, 5*$n=> 5*$n, 10*$n=>10*$n);
-        if(isset($_REQUEST['perpage']) &&
-            in_array($_REQUEST['perpage'], array_keys($data['PER_PAGE']))) {
-            $data['PER_PAGE_SELECTED'] = $_REQUEST['perpage'];
+        if(isset($_REQUEST['per_page']) &&
+            in_array($_REQUEST['per_page'], array_keys($data['PER_PAGE']))) {
+            $data['PER_PAGE_SELECTED'] = $_REQUEST['per_page'];
         } else {
             $data['PER_PAGE_SELECTED'] = NUM_RESULTS_PER_PAGE;
         }
@@ -1406,7 +1406,12 @@ class CrawlComponent extends Component implements CrawlConstants
         $data["CURRENT_SOURCE"] = array(
             "name" => "", "type"=> $data['SOURCE_TYPE'], "source_url" => "",
             "thumb_url" => "", "language" => $data['SOURCE_LOCALE_TAG']);
+        $data["CURRENT_SUBSEARCH"] = array(
+            "locale_string" => "", "folder_name" =>"",
+            "index_identifier" => "",
+            "per_page" => $data['PER_PAGE_SELECTED']);
         $data['SOURCE_FORM_TYPE'] = "addsource";
+        $data["SEARCH_FORM_TYPE"] = "addsubsearch";
         if(isset($_REQUEST['arg']) &&
             in_array($_REQUEST['arg'], $possible_arguments)) {
             switch($_REQUEST['arg'])
@@ -1440,6 +1445,88 @@ class CrawlComponent extends Component implements CrawlConstants
                         tl('crawl_component_media_source_added').
                         "</h1>');";
                 break;
+                case "addsubsearch":
+                    $to_clean = array("folder_name", 'index_identifier');
+                    $must_have = $to_clean;
+                    foreach ($to_clean as $clean_me) {
+                        $r[$clean_me] = (isset($_REQUEST[$clean_me])) ?
+                            $parent->clean($_REQUEST[$clean_me], "string" ):"";
+                        if(in_array($clean_me, $must_have) &&
+                            $r[$clean_me] == "" ) {
+                            $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                                tl('crawl_component_missing_fields').
+                                "</h1>');";
+                            break 2;
+                        }
+                    }
+                    $source_model->addSubsearch(
+                        $r['folder_name'], $r['index_identifier'],
+                        $data['PER_PAGE_SELECTED']);
+                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                        tl('crawl_component_subsearch_added').
+                        "</h1>');";
+                break;
+                case "deletesource":
+                    if(!isset($_REQUEST['ts'])) {
+                        $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                            tl('crawl_component_no_delete_source').
+                            "</h1>');";
+                        break;
+                    }
+                    $timestamp = $parent->clean($_REQUEST['ts'], "string");
+                    $source_model->deleteMediaSource($timestamp);
+                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                        tl('crawl_component_media_source_deleted').
+                        "</h1>');";
+                break;
+
+                case "deletesubsearch":
+                    if(!isset($_REQUEST['fn'])) {
+                        $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                            tl('crawl_component_no_delete_source').
+                            "</h1>');";
+                        break;
+                    }
+                    $folder_name = $parent->clean($_REQUEST['fn'], "string");
+                    $source_model->deleteSubsearch($folder_name);
+                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                        tl('crawl_component_subsearch_deleted').
+                        "</h1>');";
+                break;
+                case "editsubsearch":
+                    $data['SEARCH_FORM_TYPE'] = "editsubsearch";
+                    $subsearch = false;
+                    $folder_name = (isset($_REQUEST['fn'])) ?
+                        $parent->clean($_REQUEST['fn'], "string") : "";
+                    if($folder_name) {
+                        $subsearch = $source_model->getSubsearch($folder_name);
+                    }
+                    if(!$subsearch) {
+                        $data['SOURCE_FORM_TYPE'] = "addsubsearch";
+                        break;
+                    }
+                    $data['fn'] = $folder_name;
+                    $update = false;
+                    foreach($data['CURRENT_SUBSEARCH'] as $field => $value) {
+                        $upper_field = strtoupper($field);
+                        if(isset($_REQUEST[$field]) && $field != 'name') {
+                            $subsearch[$upper_field] = $parent->clean(
+                                $_REQUEST[$field], "string");
+                            $data['CURRENT_SUBSEARCH'][$field] =
+                                $subsearch[$upper_field];
+                            $update = true;
+                        } else if (isset($subsearch[$upper_field])){
+                            $data['CURRENT_SUBSEARCH'][$field] =
+                                $subsearch[$upper_field];
+                        }
+                    }
+                    if($update) {
+                        $source_model->updateSubsearch($subsearch);
+                        $data['SCRIPT'] = "doMessage('<h1 class=\"red\" >".
+                            tl('crawl_component_subsearch_updated').
+                            "</h1>');";
+                    }
+                break;
                 case "editsource":
                     $data['SOURCE_FORM_TYPE'] = "editsource";
                     $source = false;
@@ -1474,53 +1561,6 @@ class CrawlComponent extends Component implements CrawlConstants
                             "</h1>');";
                     }
                 break;
-                case "deletesource":
-                    if(!isset($_REQUEST['ts'])) {
-                        $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                            tl('crawl_component_no_delete_source').
-                            "</h1>');";
-                        break;
-                    }
-                    $timestamp = $parent->clean($_REQUEST['ts'], "string");
-                    $source_model->deleteMediaSource($timestamp);
-                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                        tl('crawl_component_media_source_deleted').
-                        "</h1>');";
-                break;
-                case "addsubsearch":
-                    $to_clean = array("foldername", 'indexsource');
-                    $must_have = $to_clean;
-                    foreach ($to_clean as $clean_me) {
-                        $r[$clean_me] = (isset($_REQUEST[$clean_me])) ?
-                            $parent->clean($_REQUEST[$clean_me], "string" ):"";
-                        if(in_array($clean_me, $must_have) &&
-                            $r[$clean_me] == "" ) {
-                            $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                                tl('crawl_component_missing_fields').
-                                "</h1>');";
-                            break 2;
-                        }
-                    }
-                    $source_model->addSubsearch(
-                        $r['foldername'], $r['indexsource'],
-                        $data['PER_PAGE_SELECTED']);
-                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                        tl('crawl_component_subsearch_added').
-                        "</h1>');";
-                break;
-                case "deletesubsearch":
-                    if(!isset($_REQUEST['fn'])) {
-                        $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                            tl('crawl_component_no_delete_source').
-                            "</h1>');";
-                        break;
-                    }
-                    $folder_name = $parent->clean($_REQUEST['fn'], "string");
-                    $source_model->deleteSubsearch($folder_name);
-                    $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
-                        tl('crawl_component_subsearch_deleted').
-                        "</h1>');";
-                break;
             }
         }
         $parent->pagingLogic($data, $source_model, "MEDIA_SOURCES",
diff --git a/controllers/components/social_component.php b/controllers/components/social_component.php
index 7886fb922..abfa734d1 100644
--- a/controllers/components/social_component.php
+++ b/controllers/components/social_component.php
@@ -550,6 +550,7 @@ class SocialComponent extends Component implements CrawlConstants
         $parent = $this->parent;
         $controller_name =
             (get_class($parent) == "AdminController") ? "admin" : "group";
+        $data["CONTROLLER"] = $controller_name;
         $other_controller_name = (get_class($parent) == "AdminController")
             ? "group" : "admin";
         $group_model = $parent->model("group");
diff --git a/locale/ar/configure.ini b/locale/ar/configure.ini
index 08696bed9..0db122cd2 100755
--- a/locale/ar/configure.ini
+++ b/locale/ar/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = "RSS"
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = "مؤشر/ميكس للاستخدام"
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = "مصدر الوسائط المضافة!"
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = "وأضاف سوبسيرتش!"
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = "مصدر الوسائط المحذوفة!"
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = "وأضاف سوبسيرتش!"
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = "حذف سوبسيرتش!"
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "حدد تتبع الارتباطات"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = "تتبع الارتباطات الافتراضية"
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "حدد تتبع الارتباطات"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = "تتبع الارتباطات الافتراضية"
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "لم يكشف عن اسمه الزحف"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "الزحف ميكس إنشاؤها!"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "الزحف ميكس حذف!"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "ميكسحذف لاتوجد لا!"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "إضافة عمليات تتبع الارتباطات"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "عدد من النتائج"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "الوزن"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "إجراءات"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "إضافة استعلام"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "الزحف ميكس التغييرات المحفوظة!"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = "يوب! (ج) 2014"
 ; footer_element.php line: 83
 footer_element_php_search_engine = "بي إتش بي محرك البحث"
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = "الاسم"
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = "النوع"
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = "محددات مواقع المعلومات"
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = "العمل"
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = "حذف"
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = "إضافة سوبسيرتش"
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = "اسم المجلد:"
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = "فهرسة المصدر:"
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = "النتائج في الصفحة الواحدة:"
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = "تقديم"
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = "سوبسيرتشيس الحالي"
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = "اسم المجلد"
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = "فهرس"
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = "معرف التعريب"
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = "النتائج/الصفحة"
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = "إجراءات"
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = "تعريب"
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = "حذف"
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "تسجيل الخروج"
 ; subsearch_element.php line: 71
 subsearch_element_more = "أكثر"
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "خروج السيارات في دقيقة واحدة!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/bn/configure.ini b/locale/bn/configure.ini
index a81f9e3d5..304a33454 100755
--- a/locale/bn/configure.ini
+++ b/locale/bn/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/de/configure.ini b/locale/de/configure.ini
index 4beb5ccdb..53597be21 100755
--- a/locale/de/configure.ini
+++ b/locale/de/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/en-US/configure.ini b/locale/en-US/configure.ini
index c4cf81bd0..066978651 100755
--- a/locale/en-US/configure.ini
+++ b/locale/en-US/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = "RSS"
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = "Index/Mix to Use"
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = "Type of Source Not Set!"
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = "All Fields Need to be Filled!"
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = "Media Source Added!"
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = "Media Source Updated!"
+; crawl_component.php line: 1456
+crawl_component_missing_fields = "All Fields Need to be Filled!"
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = "Subsearch Added!"
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = "Source Was Not Deleted!"
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = "Media Source Deleted!"
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = "All Fields Need to be Filled!"
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = "Subsearch Added!"
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = "Source Was Not Deleted!"
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = "Subsearch Deleted!"
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = "Subsearch Updated!"
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = "Media Source Updated!"
+;
 ; social_component.php line: 69
 social_component_request_join = "Request Join"
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = "Attempt to change access to unknown value!"
 ; social_component.php line: 536
 social_component_group_filter_users = "Filtering Users!"
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = "Error in comment data!"
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = "Cannot post blank comment!"
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = "Cannot post to that group!"
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = "Cannot post to that group!"
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = "%s joined %s!"
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = "On %s, you joined the group  %s."
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = "Comment Added!"
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = "Error Deleting Item"
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = "Item Deleted!"
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = "No Item Deleted!"
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = "Error in comment data!"
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = "Need both title and description!"
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = "Cannot post to that group!"
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = "Thread Created!"
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = "Error in comment data!"
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = "Need both title and description!"
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = "Cannot Update Post!"
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = "Cannot Update Post!"
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = "Post Updated!"
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = "%s joined %s!"
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = "On %s, you joined the group  %s."
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "Select Crawl"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = "Default Crawl"
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "Select Crawl"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = "Default Crawl"
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "Unnamed Crawl"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "Crawl Mix Created!"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = "Invalid Timestamp!"
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "Crawl Mix Deleted!"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "Mix to Delete Does not Exist!"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = "Mix Successfully Imported!"
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = "Setting Crawl To Use as Index"
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = "Error in comment data!"
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = "Shared Mix Has An Invalid Timestamp"
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = "Cannot post to that group!"
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = "Try out this crawl mix!"
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = "%s is sharing the crawl mix %s!"
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = "Thread Created!"
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = "Not Mix Owner!"
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "Add Crawls"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "Results Shown"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = "Remove"
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "Weight"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = "Name"
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = "Keywords"
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "Actions"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "Add Query"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = "Delete"
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = "Too Many Search Result Fragments!"
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "Crawl Mix Changes Saved!"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = "(c) 2014 Yioop!"
 ; footer_element.php line: 83
 footer_element_php_search_engine = "PHP Search Engine"
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = "My Group Feeds"
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = "Recent Group Activity"
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = "%s group thread: %s "
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = "Feed"
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = "Wiki"
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = "%s User Feed"
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = "Comment"
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = "Start New Thread"
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = "Edit"
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = "Delete"
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = " (%s posts)"
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = "Comment"
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = "Start New Thread"
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = "Add a Comment"
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = "Save"
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = "Start New Thread"
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = "Subject"
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = "Post"
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = "Save"
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = "Edit Post"
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = "Subject"
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = "Post"
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = "Save"
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = "Group Feeds No Longer Updating!"
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = "Name"
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = "Type"
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = "Urls"
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = "Action"
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = "Edit"
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = "Delete"
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = "Add Subsearch Form"
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = "Edit Subsearch"
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = "Add a Subsearch"
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = "Folder Name:"
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = "Index Source:"
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = "Results Per Page:"
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = "Submit"
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = "Current Subsearches"
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = "Folder Name"
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = "Index"
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = "Localization Identifier"
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = "Results/Page"
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = "Actions"
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = "Edit"
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = "Localize"
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = "Delete"
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "Sign Out"
 ; subsearch_element.php line: 71
 subsearch_element_more = "More"
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = "Feed"
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = "Wiki"
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = "%s User"
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = "My Feeds"
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "Auto-logout in One Minute!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/es/configure.ini b/locale/es/configure.ini
index 9b245ce52..7d9015069 100755
--- a/locale/es/configure.ini
+++ b/locale/es/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "Seleccionar Rastreo"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "Seleccionar Rastreo"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "Rastreo sin nombre"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "Rastreo Mix creado!"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "Rastreo Mix eliminado!"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "Mix para eliminar (borrar) no existe!"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "A&ntilde;adir Rastreos"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "N&uacute;mero de Resultados"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "Tama&ntilde;o"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "Acciones"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "Agregar consulta"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "Guardados los Cambios del Rastreo Mix!"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "Auto-cerrar la sesi&oacute;n en un minuto!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/fa/configure.ini b/locale/fa/configure.ini
index cdc1a6c7b..22c5dabd1 100755
--- a/locale/fa/configure.ini
+++ b/locale/fa/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = "RSS"
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = "نمایه/ترکیب مورد استفاده"
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = "منبع رسانه&zwnj;ها اضافه شد!"
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = "زیرجستجو اضافه شد!"
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = "منبع رسانه&zwnj;ها حذف شد!"
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = "زیرجستجو اضافه شد!"
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = "زیر جستجو حذف شد!"
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "یک خزش انتخاب کنید"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = "خزش پیش&zwnj;فرض"
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "یک خزش انتخاب کنید"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = "خزش پیش&zwnj;فرض"
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "خزش بی&zwnj;نام"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "ترکیب خزش ساخته شد!"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "ترکیب خزش حذف شد!"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "ترکیبی که می&zwnj;خواهید حذف کنید وجود ندارد!"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "خزش اضافه کن"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "تعداد نتایج"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "وزن"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "فرمان&zwnj;ها"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "پُرسمان اضافه کن"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "تغییرات ترکیب خزش ذخیره شد!"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = "(c) 2014 Yioop!"
 ; footer_element.php line: 83
 footer_element_php_search_engine = "موتور جستجو PHP"
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = "نام"
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = "نوع"
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = "URLها"
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = "فرمان"
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = "حذف"
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = "زیرجستجویی اضافه کن"
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = "نام پوشه:"
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = "منبع نمایه:"
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = "تعداد نتایج در هر صفحه:"
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = "ارسال"
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = "زیرجستجوهای فعلی"
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = "نام پوشه"
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = "نمایه"
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = "نشانگر محلی&zwnj;سازی"
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = "نتایج/صفحه"
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = "فرمان&zwnj;ها"
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = "محلی سازی"
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = "حذف کن"
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "خروج"
 ; subsearch_element.php line: 71
 subsearch_element_more = "بیشتر"
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "خروج خودکار تا یک دقیقهٔ دیگر!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/fa/statistics.txt b/locale/fa/statistics.txt
index 2e3c64c6e..3bd9f6b04 100755
--- a/locale/fa/statistics.txt
+++ b/locale/fa/statistics.txt
@@ -1 +1 @@
-d:46;
\ No newline at end of file
+d:45;
\ No newline at end of file
diff --git a/locale/fr-FR/configure.ini b/locale/fr-FR/configure.ini
index 91593fd49..37ee7fff6 100755
--- a/locale/fr-FR/configure.ini
+++ b/locale/fr-FR/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = "(c) 2014 Yioop!"
 ; footer_element.php line: 83
 footer_element_php_search_engine = "PHP Moteur de recherche"
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "D&eacute;connexion"
 ; subsearch_element.php line: 71
 subsearch_element_more = "Plus"
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/he/configure.ini b/locale/he/configure.ini
index b38a17a9e..f6a94ddc6 100755
--- a/locale/he/configure.ini
+++ b/locale/he/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/hi/configure.ini b/locale/hi/configure.ini
index 699aebfd3..76dad8043 100755
--- a/locale/hi/configure.ini
+++ b/locale/hi/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "साइन आउट करें"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/in-ID/configure.ini b/locale/in-ID/configure.ini
index de06a0e1a..fedf00eda 100755
--- a/locale/in-ID/configure.ini
+++ b/locale/in-ID/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "Keluar"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/it/configure.ini b/locale/it/configure.ini
index 1127c316c..335a80065 100755
--- a/locale/it/configure.ini
+++ b/locale/it/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "Seleziona Scansione"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "Seleziona Scansione"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "Scansione senza nome"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "Unione Scansioni creata!"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "Unione Scansioni cancellata!"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "Unione Scansioni da cancellare inesistente!"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "Aggiungi scansione"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "Numero di risultati"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "Peso"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "Azioni"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "Aggiungi Ricerca"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "Cambiamenti Unione Scansioni effettuati!"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = "Motore di Ricerca in PHP"
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "Esci"
 ; subsearch_element.php line: 71
 subsearch_element_more = "Pi&ugrave;"
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "Fine Accesso in un minuto!!"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/ja/configure.ini b/locale/ja/configure.ini
index b9bab3c3e..e0d7317b6 100755
--- a/locale/ja/configure.ini
+++ b/locale/ja/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "ログアウト"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "自動なログアウト一分ぐらい"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/kn/configure.ini b/locale/kn/configure.ini
index 43bd63a5b..a1682efcb 100755
--- a/locale/kn/configure.ini
+++ b/locale/kn/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "ಕ್ರಾವ್ಲನ್ನು ಆಯ್ಕೆ ಮಾಡಿ"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "ಕ್ರಾವ್ಲನ್ನು ಆಯ್ಕೆ ಮಾಡಿ"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "ಹೆಸರಿಡದ ಕ್ರಾವ್ಲ"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "ಕ್ರಾವ್ಲಗಳ ಮಿಶ್ರಣ ಸೃಜಿಸಲಾಯಿತು"
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "ಕ್ರಾವ್ಲ ಮಿಶ್ರಣ ಅಳಿಸಲಾಗಿದೆ"
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "ಅಳಿಸಬೇಕಾದ ಕ್ರಾವ್ಲ ಮಿಶ್ರಣ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "ಕ್ರಾವ್ಲಗಳನ್ನು ಸೇರಿಸಿ"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "ಫಲಿತಾಂಶಗಳ ಸಂಖ್ಯೆ"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "ಗೌರವ"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "ಕ್ರಿಯೆಗಳು"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "ಪ್ರಶ್ನೆಯನ್ನು ಸೇರಿಸು"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "ಕ್ರಾವ್ಲ್ ಮಿಶ್ರಣದಲ್ಲಿ ಬದಲಾವಣೆಯನ್ನು ಉಳಿಸು"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "ನಿಷ್ಕ್ರಮಿಸಿ"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/ko/configure.ini b/locale/ko/configure.ini
index 195b6d09a..3fc52da84 100755
--- a/locale/ko/configure.ini
+++ b/locale/ko/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "로그 아웃"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "1 분내에 자동 로그 아웃 됍니다."
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/pl/configure.ini b/locale/pl/configure.ini
index 9d536a59f..50f998d10 100755
--- a/locale/pl/configure.ini
+++ b/locale/pl/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/pt/configure.ini b/locale/pt/configure.ini
index b5c126179..d0be88786 100755
--- a/locale/pt/configure.ini
+++ b/locale/pt/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/ru/configure.ini b/locale/ru/configure.ini
index a368353b2..face22811 100755
--- a/locale/ru/configure.ini
+++ b/locale/ru/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/te/configure.ini b/locale/te/configure.ini
index f99c3ba36..109a4f9fe 100755
--- a/locale/te/configure.ini
+++ b/locale/te/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "క్రాల్ ఎంచుకోండి"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = "డిఫాల్ట  క్రాల్"
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "క్రాల్ ఎంచుకోండి"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = "డిఫాల్ట  క్రాల్"
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "పేరు లేని క్రాల్"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "క్రాల్ లు జోడించుము"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "బరువు"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "యాక్సన్ లు"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "క్వెరి జోడించుము"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "సైన్ ఔట్ "
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/th/configure.ini b/locale/th/configure.ini
index 59c718aaa..10d8e992a 100755
--- a/locale/th/configure.ini
+++ b/locale/th/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/tr/configure.ini b/locale/tr/configure.ini
index 5a8e4bf59..0583e467f 100755
--- a/locale/tr/configure.ini
+++ b/locale/tr/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = ""
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = ""
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = ""
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = ""
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = ""
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = ""
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = ""
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = ""
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = ""
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/vi-VN/configure.ini b/locale/vi-VN/configure.ini
index c85b0818a..8a8098c64 100755
--- a/locale/vi-VN/configure.ini
+++ b/locale/vi-VN/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = ""
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = ""
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = ""
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "Chọn thu thập th&ocirc;ng tin"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "Chọn thu thập th&ocirc;ng tin"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "V&ocirc; danh"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = "Tạo ra hỗn hợp "
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = "X&oacute;a kết hợp "
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = "Kết hợp n&agrave;y kh&ocirc;ng tồn tại"
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "Cộng th&ecirc;m thu thập"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "Số kết quả"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "Trọng lượng"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "H&agrave;nh động"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "Cộng th&ecirc;m truy vấn"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = "Kết hợp đ&atilde; được lưu dữ"
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "Tho&aacute;t"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = "Tự động tho&aacute;t trong một ph&uacute;t"
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/locale/vi-VN/statistics.txt b/locale/vi-VN/statistics.txt
index f2030f01c..80636e031 100755
--- a/locale/vi-VN/statistics.txt
+++ b/locale/vi-VN/statistics.txt
@@ -1 +1 @@
-d:15;
\ No newline at end of file
+d:14;
\ No newline at end of file
diff --git a/locale/zh-CN/configure.ini b/locale/zh-CN/configure.ini
index b8025f3ce..8f5da553e 100755
--- a/locale/zh-CN/configure.ini
+++ b/locale/zh-CN/configure.ini
@@ -543,36 +543,39 @@ crawl_component_rss_feed = "RSS"
 ; crawl_component.php line: 1368
 crawl_component_sources_indexes = ""
 ;
-; crawl_component.php line: 1416
+; crawl_component.php line: 1421
 crawl_component_no_source_type = ""
 ;
-; crawl_component.php line: 1430
+; crawl_component.php line: 1435
 crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1439
+; crawl_component.php line: 1444
 crawl_component_media_source_added = "增加多媒體"
 ;
-; crawl_component.php line: 1472
-crawl_component_media_source_updated = ""
+; crawl_component.php line: 1456
+crawl_component_missing_fields = ""
 ;
-; crawl_component.php line: 1479
+; crawl_component.php line: 1465
+crawl_component_subsearch_added = ""
+;
+; crawl_component.php line: 1471
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1486
+; crawl_component.php line: 1478
 crawl_component_media_source_deleted = "刪除多媒體"
 ;
-; crawl_component.php line: 1498
-crawl_component_missing_fields = ""
-;
-; crawl_component.php line: 1507
-crawl_component_subsearch_added = ""
-;
-; crawl_component.php line: 1513
+; crawl_component.php line: 1485
 crawl_component_no_delete_source = ""
 ;
-; crawl_component.php line: 1520
+; crawl_component.php line: 1492
 crawl_component_subsearch_deleted = ""
 ;
+; crawl_component.php line: 1525
+crawl_component_subsearch_updated = ""
+;
+; crawl_component.php line: 1559
+crawl_component_media_source_updated = ""
+;
 ; social_component.php line: 69
 social_component_request_join = ""
 ;
@@ -702,154 +705,154 @@ social_component_unknown_access = ""
 ; social_component.php line: 536
 social_component_group_filter_users = ""
 ;
-; social_component.php line: 604
+; social_component.php line: 605
 social_component_comment_error = ""
 ;
-; social_component.php line: 610
+; social_component.php line: 611
 social_component_no_comment = ""
 ;
-; social_component.php line: 624
+; social_component.php line: 625
 social_component_no_post_access = ""
 ;
-; social_component.php line: 632
+; social_component.php line: 633
 social_component_no_post_access = ""
 ;
-; social_component.php line: 638
+; social_component.php line: 639
 social_component_join_group = ""
 ;
-; social_component.php line: 641
+; social_component.php line: 642
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 653
+; social_component.php line: 654
 social_component_comment_added = ""
 ;
-; social_component.php line: 661
+; social_component.php line: 662
 social_component_delete_error = ""
 ;
-; social_component.php line: 669
+; social_component.php line: 670
 social_component_item_deleted = ""
 ;
-; social_component.php line: 673
+; social_component.php line: 674
 social_component_no_item_deleted = ""
 ;
-; social_component.php line: 683
+; social_component.php line: 684
 social_component_comment_error = ""
 ;
-; social_component.php line: 690
+; social_component.php line: 691
 social_component_need_title_description = ""
 ;
-; social_component.php line: 702
+; social_component.php line: 703
 social_component_no_post_access = ""
 ;
-; social_component.php line: 709
+; social_component.php line: 710
 social_component_thread_created = ""
 ;
-; social_component.php line: 720
+; social_component.php line: 721
 social_component_comment_error = ""
 ;
-; social_component.php line: 726
+; social_component.php line: 727
 social_component_need_title_description = ""
 ;
-; social_component.php line: 737
+; social_component.php line: 738
 social_component_no_update_access = ""
 ;
-; social_component.php line: 747
+; social_component.php line: 748
 social_component_no_update_access = ""
 ;
-; social_component.php line: 754
+; social_component.php line: 755
 social_component_post_updated = ""
 ;
-; social_component.php line: 772
+; social_component.php line: 773
 social_component_join_group = ""
 ;
-; social_component.php line: 775
+; social_component.php line: 776
 social_component_join_group_detail = ""
 ;
-; social_component.php line: 897
+; social_component.php line: 898
 social_component_select_crawl = "搜尋選擇"
 ;
-; social_component.php line: 898
+; social_component.php line: 899
 social_component_default_crawl = ""
 ;
-; social_component.php line: 900
+; social_component.php line: 901
 social_component_select_crawl = "搜尋選擇"
 ;
-; social_component.php line: 902
+; social_component.php line: 903
 social_component_default_crawl = ""
 ;
-; social_component.php line: 924
+; social_component.php line: 925
 social_component_unnamed = "未命名"
 ;
-; social_component.php line: 931
+; social_component.php line: 932
 social_component_mix_created = ""
 ;
-; social_component.php line: 938
+; social_component.php line: 939
 social_component_mix_invalid_timestamp = ""
 ;
-; social_component.php line: 944
+; social_component.php line: 945
 social_component_mix_deleted = ""
 ;
-; social_component.php line: 962
+; social_component.php line: 963
 social_component_mix_doesnt_exists = ""
 ;
-; social_component.php line: 972
+; social_component.php line: 973
 social_component_mix_imported = ""
 ;
-; social_component.php line: 976
+; social_component.php line: 977
 social_component_set_index = ""
 ;
-; social_component.php line: 997
+; social_component.php line: 998
 social_component_comment_error = ""
 ;
-; social_component.php line: 1005
+; social_component.php line: 1006
 social_component_invalid_timestamp = ""
 ;
-; social_component.php line: 1024
+; social_component.php line: 1025
 social_component_no_post_access = ""
 ;
-; social_component.php line: 1029
+; social_component.php line: 1030
 social_component_share_title = ""
 ;
-; social_component.php line: 1031
+; social_component.php line: 1032
 social_component_share_description = ""
 ;
-; social_component.php line: 1036
+; social_component.php line: 1037
 social_component_thread_created = ""
 ;
-; social_component.php line: 1082
+; social_component.php line: 1083
 social_component_mix_not_owner = ""
 ;
-; social_component.php line: 1095
+; social_component.php line: 1096
 social_component_add_crawls = "增加索引"
 ;
-; social_component.php line: 1097
+; social_component.php line: 1098
 social_component_num_results = "結果數量"
 ;
-; social_component.php line: 1099
+; social_component.php line: 1100
 social_component_del_frag = ""
 ;
-; social_component.php line: 1101
+; social_component.php line: 1102
 social_component_weight = "元素重量"
 ;
-; social_component.php line: 1102
+; social_component.php line: 1103
 social_component_name = ""
 ;
-; social_component.php line: 1104
+; social_component.php line: 1105
 social_component_add_keywords = ""
 ;
-; social_component.php line: 1106
+; social_component.php line: 1107
 social_component_actions = "元素活動"
 ;
-; social_component.php line: 1108
+; social_component.php line: 1109
 social_component_add_query = "增加查詢"
 ;
-; social_component.php line: 1109
+; social_component.php line: 1110
 social_component_delete = ""
 ;
-; social_component.php line: 1157
+; social_component.php line: 1158
 social_component_too_many_fragments = ""
 ;
-; social_component.php line: 1168
+; social_component.php line: 1169
 social_component_mix_saved = ""
 ;
 ; system_component.php line: 83
@@ -1726,76 +1729,76 @@ footer_element_copyright_yioop = ""
 ; footer_element.php line: 83
 footer_element_php_search_engine = ""
 ;
-; groupfeed_element.php line: 85
+; groupfeed_element.php line: 86
 groupfeed_element_back = ""
 ;
-; groupfeed_element.php line: 94
+; groupfeed_element.php line: 95
 groupfeed_element_recent_activity = ""
 ;
-; groupfeed_element.php line: 97
+; groupfeed_element.php line: 98
 groupfeed_element_thread = ""
 ;
-; groupfeed_element.php line: 102
+; groupfeed_element.php line: 103
 groupfeed_element_feed = ""
 ;
-; groupfeed_element.php line: 105
+; groupfeed_element.php line: 106
 group_view_wiki = ""
 ;
-; groupfeed_element.php line: 107
+; groupfeed_element.php line: 108
 groupfeed_element_user = ""
 ;
-; groupfeed_element.php line: 134
+; groupfeed_element.php line: 135
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 145
+; groupfeed_element.php line: 146
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 171
+; groupfeed_element.php line: 172
 groupfeed_element_edit = ""
 ;
-; groupfeed_element.php line: 176
+; groupfeed_element.php line: 177
 groupfeed_element_delete = ""
 ;
-; groupfeed_element.php line: 188
+; groupfeed_element.php line: 189
 groupfeed_element_num_posts = ""
 ;
-; groupfeed_element.php line: 212
+; groupfeed_element.php line: 213
 groupfeed_element_comment = ""
 ;
-; groupfeed_element.php line: 219
+; groupfeed_element.php line: 220
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 292
+; groupfeed_element.php line: 293
 groupfeed_element_add_comment = ""
 ;
-; groupfeed_element.php line: 297
+; groupfeed_element.php line: 298
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 323
+; groupfeed_element.php line: 324
 groupfeed_element_start_thread = ""
 ;
-; groupfeed_element.php line: 326
+; groupfeed_element.php line: 327
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 331
+; groupfeed_element.php line: 332
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 336
+; groupfeed_element.php line: 337
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 365
+; groupfeed_element.php line: 366
 groupfeed_element_edit_post = ""
 ;
-; groupfeed_element.php line: 368
+; groupfeed_element.php line: 369
 groupfeed_element_subject = ""
 ;
-; groupfeed_element.php line: 373
+; groupfeed_element.php line: 374
 groupfeed_element_post = ""
 ;
-; groupfeed_element.php line: 379
+; groupfeed_element.php line: 380
 groupfeed_element_save = ""
 ;
-; groupfeed_element.php line: 408
+; groupfeed_element.php line: 409
 groupfeed_element_no_longer_update = ""
 ;
 ; machinelog_element.php line: 61
@@ -2684,55 +2687,64 @@ searchsources_element_medianame = ""
 ; searchsources_element.php line: 145
 searchsources_element_mediatype = ""
 ;
-; searchsources_element.php line: 146
+; searchsources_element.php line: 147
 searchsources_element_mediaurls = ""
 ;
-; searchsources_element.php line: 147
+; searchsources_element.php line: 150
 searchsources_element_action = ""
 ;
-; searchsources_element.php line: 157
+; searchsources_element.php line: 166
 searchsources_element_editmedia = ""
 ;
-; searchsources_element.php line: 161
+; searchsources_element.php line: 170
 searchsources_element_deletemedia = ""
 ;
-; searchsources_element.php line: 166
+; searchsources_element.php line: 179
+searchsources_element_addsearch_form = ""
+;
+; searchsources_element.php line: 180
+searchsources_element_edit_subsearch = ""
+;
+; searchsources_element.php line: 184
 searchsources_element_add_subsearch = ""
 ;
-; searchsources_element.php line: 175
+; searchsources_element.php line: 197
 searchsources_element_foldername = ""
 ;
-; searchsources_element.php line: 179
+; searchsources_element.php line: 207
 searchsources_element_indexsource = ""
 ;
-; searchsources_element.php line: 185
+; searchsources_element.php line: 213
 searchsources_element_per_page = ""
 ;
-; searchsources_element.php line: 191
+; searchsources_element.php line: 219
 searchsources_element_submit = ""
 ;
-; searchsources_element.php line: 196
+; searchsources_element.php line: 224
 searchsources_element_subsearches = ""
 ;
-; searchsources_element.php line: 205
+; searchsources_element.php line: 233
 searchsources_element_dirname = ""
 ;
-; searchsources_element.php line: 207
+; searchsources_element.php line: 235
 searchsources_element_index = ""
 ;
-; searchsources_element.php line: 208
+; searchsources_element.php line: 238
 searchsources_element_localestring = ""
 ;
-; searchsources_element.php line: 210
+; searchsources_element.php line: 240
 searchsources_element_perpage = ""
 ;
-; searchsources_element.php line: 213
+; searchsources_element.php line: 246
 searchsources_element_actions = ""
 ;
-; searchsources_element.php line: 224
+; searchsources_element.php line: 262
+searchsources_element_editsource = ""
+;
+; searchsources_element.php line: 266
 searchsources_element_localize = ""
 ;
-; searchsources_element.php line: 228
+; searchsources_element.php line: 270
 searchsources_element_deletesubsearch = ""
 ;
 ; serversettings_element.php line: 64
@@ -2831,19 +2843,19 @@ signin_element_signout = "登出"
 ; subsearch_element.php line: 71
 subsearch_element_more = ""
 ;
-; group_view.php line: 81
+; group_view.php line: 88
 group_view_feed = ""
 ;
-; group_view.php line: 88
+; group_view.php line: 95
 group_view_wiki = ""
 ;
-; group_view.php line: 90
+; group_view.php line: 101
 group_view_user = ""
 ;
-; group_view.php line: 93
+; group_view.php line: 108
 group_view_myfeeds = ""
 ;
-; group_view.php line: 112
+; group_view.php line: 130
 adminview_auto_logout_one_minute = ""
 ;
 ; /Applications/MAMP/htdocs/git/yioop//views/helpers
diff --git a/models/profile_model.php b/models/profile_model.php
index 3fb6ba39c..b96696f13 100755
--- a/models/profile_model.php
+++ b/models/profile_model.php
@@ -299,7 +299,7 @@ EOT;
                 (CRAWL_TIME NUMERIC(11) PRIMARY KEY)",
             "CREATE TABLE FEED_ITEM (GUID CHAR(11) PRIMARY KEY,
                 TITLE VARCHAR(512), LINK VARCHAR(256),
-                DESCRIPTION VARCHAR(4096),
+                DESCRIPTION VARCHAR(8192),
                 PUBDATE INT, SOURCE_NAME VARCHAR(16))",
             "CREATE TABLE GROUP_ITEM (ID $serial PRIMARY KEY $auto_increment,
                 PARENT_ID INTEGER, GROUP_ID INTEGER, USER_ID INTEGER,
diff --git a/models/source_model.php b/models/source_model.php
index eeba2df20..651d64045 100644
--- a/models/source_model.php
+++ b/models/source_model.php
@@ -248,6 +248,23 @@ class SourceModel extends Model
         return $subsearches;
     }

+    /**
+     *  Return the media source by the name of the source
+     *  @param string $folder_name
+     *  @return array
+     */
+    function getSubsearch($folder_name)
+    {
+        $db = $this->db;
+        $sql = "SELECT * FROM SUBSEARCH WHERE FOLDER_NAME = ?";
+        $result = $db->execute($sql, array($folder_name));
+        if(!$result) {
+            return false;
+        }
+        $row = $db->fetchArray($result);
+        return $row;
+    }
+
     /**
      * Adds a new subsearch to the list of subsearches. This are displayed
      * at the top od the Yioop search pages.
@@ -270,6 +287,28 @@ class SourceModel extends Model
         $db->execute($sql, array(time(), $locale_string));
     }

+    /**
+     *  Used to update the fields stored in a SUBSEARCH row according to
+     *  an array holding new values
+     *
+     *  @param array $search_info updated values for a SUBSEARCH row
+     */
+    function updateSubsearch($search_info)
+    {
+        $folder_name = $search_info['FOLDER_NAME'];
+        unset($search_info['FOLDER_NAME']);
+        $sql = "UPDATE SUBSEARCH SET ";
+        $comma ="";
+        $params = array();
+        foreach($search_info as $field => $value) {
+            $sql .= "$comma $field=? ";
+            $comma = ",";
+            $params[] = $value;
+        }
+        $sql .= " WHERE FOLDER_NAME=?";
+        $params[] = $folder_name;
+        $this->db->execute($sql, $params);
+    }

     /**
      * Deletes a subsearch from the subsearch table and removes its
diff --git a/models/user_model.php b/models/user_model.php
index 62a2a7d59..bfbf246d6 100755
--- a/models/user_model.php
+++ b/models/user_model.php
@@ -366,7 +366,11 @@ class UserModel extends Model
         foreach($user as $field => $value) {
             $sql .= "$comma $field=? ";
             $comma = ",";
-            $params[] = $value;
+            if($field == "PASSWORD") {
+                $params[] = crawlCrypt($value);
+            } else {
+                $params[] = $value;
+            }
         }
         $sql .= " WHERE USER_ID=?";
         $params[] = $user_id;
diff --git a/views/elements/groupfeed_element.php b/views/elements/groupfeed_element.php
index 8d1287538..4080b0773 100644
--- a/views/elements/groupfeed_element.php
+++ b/views/elements/groupfeed_element.php
@@ -54,8 +54,9 @@ class GroupfeedElement extends Element implements CrawlConstants
      */
     function render($data)
     {
-        $is_admin = (get_class($this->view) == "AdminView");
-        if(!isset($data['STATUS'])) {
+        $is_admin = ($data["CONTROLLER"] == "admin");
+        $is_status = isset($data['STATUS']);
+        if(!$is_status) {
         ?>
             <div id="feedstatus" <?php if($is_admin) {
                 e(' class="current-activity" ');
@@ -239,7 +240,7 @@ class GroupfeedElement extends Element implements CrawlConstants
             ?>
         </div>
         <?php
-        if(!isset($data['STATUS'])) {
+        if(!$is_status) {
             $this->renderScripts($data);
         }
     }
diff --git a/views/elements/searchsources_element.php b/views/elements/searchsources_element.php
index 5973f3f84..0a5cd92fe 100644
--- a/views/elements/searchsources_element.php
+++ b/views/elements/searchsources_element.php
@@ -56,7 +56,7 @@ class SearchsourcesElement extends Element
         $pre_base_url = "?".CSRF_TOKEN."=".$data[CSRF_TOKEN]."&amp;c=admin";
         $base_url = $pre_base_url . "&amp;a=searchSources";
         $localize_url = $pre_base_url . "&amp;a=manageLocales".
-            "&amp;arg=editlocale&amp;selectlocale=".$data['LOCALE_TAG'];
+            "&amp;arg=editstrings&amp;selectlocale=".$data['LOCALE_TAG'];
     ?>
         <div class="current-activity">
         <?php if($data["SOURCE_FORM_TYPE"] == "editsource") {
@@ -173,29 +173,48 @@ class SearchsourcesElement extends Element
         <?php
         } ?>
         </table>
-        <h2><?php e(tl('searchsources_element_add_subsearch'))?></h2>
-        <form id="addSearchSourceForm" method="post" action='#'>
+        <?php if($data["SEARCH_FORM_TYPE"] == "editsubsearch") {
+            ?>
+            <div id='subsearch-section'
+                class='float-opposite'><a href='<?php e($base_url); ?>'><?php
+                e(tl('searchsources_element_addsearch_form')); ?></a></div>
+            <h2><?php e(tl('searchsources_element_edit_subsearch'));?></h2>
+            <?php
+        } else {
+            ?>
+            <h2><?php e(tl('searchsources_element_add_subsearch'));?></h2>
+            <?php
+        }
+        ?>
+        <form id="SearchSourceForm" method="post" action='#'>
         <input type="hidden" name="c" value="admin" />
         <input type="hidden" name="<?php e(CSRF_TOKEN); ?>" value="<?php
             e($data[CSRF_TOKEN]); ?>" />
         <input type="hidden" name="a" value="searchSources" />
-        <input type="hidden" name="arg" value="addsubsearch" />
+        <input type="hidden" name="arg" value="<?php
+            e($data['SEARCH_FORM_TYPE']); ?>" />
         <table class="name-table">
         <tr><td><label for="subsearch-folder-name"><b><?php
             e(tl('searchsources_element_foldername'))?></b></label></td><td>
-            <input type="text" id="subsearch-folder-name" name="foldername"
+            <input type="text" id="subsearch-folder-name" name="folder_name"
+                value="<?php e($data['CURRENT_SUBSEARCH']['folder_name']); ?>"
+                <?php
+                if($data['SEARCH_FORM_TYPE'] == 'editsubsearch') {
+                    e("disabled='disabled'");
+                }
+                ?>
                 maxlength="80" class="wide-field" /></td></tr>
         <tr><td><label for="index-source"><b><?php
             e(tl('searchsources_element_indexsource'))?></b></label></td><td>
             <?php $this->view->helper("options")->render("index-source",
-            "indexsource", $data['SEARCH_LISTS'],
-                ""); ?></td></tr>
+            "index_identifier", $data['SEARCH_LISTS'],
+                $data['CURRENT_SUBSEARCH']['index_identifier']); ?></td></tr>
         <tr>
         <td class="table-label"><label for="per-page"><b><?php
             e(tl('searchsources_element_per_page')); ?></b></label></td>
             <td><?php
-            $this->view->helper("options")->render("per-page", "perpage",
-                $data['PER_PAGE'], $data['PER_PAGE_SELECTED']); ?>
+            $this->view->helper("options")->render("per-page", "per_page",
+                $data['PER_PAGE'], $data['CURRENT_SUBSEARCH']['per_page']); ?>
         </td></tr>
         <tr><td></td><td class="center"><button class="button-box"
             type="submit"><?php e(tl('searchsources_element_submit'));
@@ -215,20 +234,34 @@ class SearchsourcesElement extends Element
         <tr><th><?php e(tl('searchsources_element_dirname'));?></th>
             <th><?php
             e(tl('searchsources_element_index')); ?></th>
-            <th><?php e(tl('searchsources_element_localestring'));
-            ?></th>
-            <th><?php e(tl('searchsources_element_perpage'));
-            ?></th>
-            <th colspan="2"><?php
+            <?php
+            if(!MOBILE) { ?>
+                <th><?php e(tl('searchsources_element_localestring'));
+                ?></th>
+                <th><?php e(tl('searchsources_element_perpage'));
+                ?></th>
+                <?php
+            }
+            ?>
+            <th colspan="3"><?php
                 e(tl('searchsources_element_actions'));?></th></tr>
         <?php foreach($data['SUBSEARCHES'] as $search) {
         ?>
         <tr><td><b><?php e($search['FOLDER_NAME']); ?></b></td>
             <td><?php
                 e("<b>".$data["SEARCH_LISTS"][trim($search['INDEX_IDENTIFIER'])].
-                "</b><br />".$search['INDEX_IDENTIFIER']); ?></td>
-            <td><?php e($search['LOCALE_STRING']);?></td>
-            <td><?php e($search['PER_PAGE']);?></td>
+                "</b><br />".$search['INDEX_IDENTIFIER']); ?></td><?php
+            if(!MOBILE) {
+                ?>
+                <td><?php e($search['LOCALE_STRING']);?></td>
+                <td><?php e($search['PER_PAGE']);?></td><?php
+            }
+            ?>
+            <td><a href="<?php e($base_url."&amp;arg=editsubsearch&amp;fn=".
+                $search['FOLDER_NAME'].$paging1.$paging2.
+                "#subsearch-section"); ?>"><?php
+                e(tl('searchsources_element_editsource'));
+            ?></a></td>
             <td><a href='<?php e($localize_url."#".$search['LOCALE_STRING']);
                 ?>' ><?php
                 e(tl('searchsources_element_localize'));
diff --git a/views/group_view.php b/views/group_view.php
index 04be0262f..8a29f7f84 100644
--- a/views/group_view.php
+++ b/views/group_view.php
@@ -53,6 +53,9 @@ class GroupView extends View implements CrawlConstants
         $logo = "resources/yioop.png";
         $base_query = $data['PAGING_QUERY']."&amp;".CSRF_TOKEN."=".
             $data[CSRF_TOKEN];
+        $other_base_query = $data['OTHER_PAGING_QUERY']."&amp;".CSRF_TOKEN."=".
+            $data[CSRF_TOKEN];
+        $logged_in = isset($data["ADMIN"]) && $data["ADMIN"];
         if(MOBILE) {
             $logo = "resources/m-yioop.png";
         }
@@ -77,21 +80,36 @@ class GroupView extends View implements CrawlConstants
                     "&a=groupFeeds&just_thread=".
                     $data['JUST_THREAD']."'>RSS</a>]");
             }
+            if($logged_in) {
+                e(" <a href='$other_base_query&a=groupFeeds&just_thread=".
+                    $data['JUST_THREAD']."' >&gt;&gt;</a>");
+            }
         } else if(isset($data['JUST_GROUP_ID'])){
             e($data['PAGES'][0][self::SOURCE_NAME]);
             e(" [".tl('group_view_feed'));
-            if(!MOBILE && (!isset($data["ADMIN"]) || !$data["ADMIN"])) {
+            if(!MOBILE && !$logged_in) {
                 e("|<a href='$base_query&a=groupFeeds&just_group_id=".
                     $data['PAGES'][0]["GROUP_ID"]."&f=rss' >RSS</a>");
             }
             e("|<a href='$base_query&a=wiki&group_id=".
                 $data['JUST_GROUP_ID']."'>" .
                 tl('group_view_wiki') . "</a>]");
+            if($logged_in) {
+                e(" <a href='$other_base_query&a=groupFeeds&just_group_id=".
+                    $data['PAGES'][0]["GROUP_ID"]."' >&gt;&gt;</a>");
+            }
         } else if(isset($data['JUST_USER_ID'])) {
             e(tl('group_view_user',
                 $data['PAGES'][0]["USER_NAME"]));
+            if($logged_in) {
+                e(" <a href='$other_base_query&a=groupFeeds&just_user_id=".
+                    $data['PAGES'][0]["USER_ID"]."' >&gt;&gt;</a>");
+            }
         } else {
             e(tl('group_view_myfeeds'));
+            if($logged_in) {
+                e(" <a href='$other_base_query&a=groupFeeds' >&gt;&gt;</a>");
+            }
         }
         ?></small>
         </h1>
ViewGit