Édition de l'url du serveur Solr. zope-2.13
authorBenoît Pin <pin@cri.ensmp.fr>
Mon, 15 Dec 2014 14:45:25 +0000 (15:45 +0100)
committerBenoît Pin <pin@cri.ensmp.fr>
Mon, 15 Dec 2014 14:45:25 +0000 (15:45 +0100)
catalog.py
locales/en/LC_MESSAGES/plinn.mo
locales/en/LC_MESSAGES/plinn.po
locales/fr/LC_MESSAGES/plinn.mo
locales/fr/LC_MESSAGES/plinn.po
locales/plinn.pot
www/manage_solr.pt

index 69bb701..7e49083 100644 (file)
@@ -58,9 +58,10 @@ class CatalogTool(BaseCatalogTool) :
         """ read the method name """
         return self.delegatedIndexes
     
         """ read the method name """
         return self.delegatedIndexes
     
-    security.declareProtected(ManagePortal, 'setDelegatedIndexes')
-    def setDelegatedIndexes(self, indexes, REQUEST=None) :
-        """setDelegatedIndexes documentation"""
+    security.declareProtected(ManagePortal, 'setSolrProperties')
+    def setSolrProperties(self, url, indexes, REQUEST=None) :
+        """ set Solr server url and delegated indexes """
+        self.solr_url = url
         self.delegatedIndexes = tuple([i.strip() for i in indexes if i.strip()])
         if REQUEST :
             REQUEST.RESPONSE.redirect(self.absolute_url() + '/manage_solr?manage_tabs_message=Saved changes.')
         self.delegatedIndexes = tuple([i.strip() for i in indexes if i.strip()])
         if REQUEST :
             REQUEST.RESPONSE.redirect(self.absolute_url() + '/manage_solr?manage_tabs_message=Saved changes.')
index 867dfff..fa2a7df 100644 (file)
Binary files a/locales/en/LC_MESSAGES/plinn.mo and b/locales/en/LC_MESSAGES/plinn.mo differ
index 6bf883f..18ef7b0 100644 (file)
@@ -14,8 +14,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 2.0 beta 1\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: 2.0 beta 1\n"
-"POT-Creation-Date: Tue Oct 14 15:55:50 2014\n"
-"PO-Revision-Date: 2014-10-14 15:56+0200\n"
+"POT-Creation-Date: Mon Dec 15 15:35:05 2014\n"
+"PO-Revision-Date: 2014-12-15 15:41+0100\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
 "Language: \n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
 "Language: \n"
@@ -236,7 +236,7 @@ msgstr "Add"
 #: n/skins/content/topic_edit_template.pt:26
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
 #: n/skins/content/topic_edit_template.pt:26
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
-#: n/skins/generic/search_results_template.pt:87 n/www/manage_solr.pt:13
+#: n/skins/generic/search_results_template.pt:87 n/www/manage_solr.pt:20
 msgid "Save"
 msgstr "Save"
 
 msgid "Save"
 msgstr "Save"
 
@@ -2071,11 +2071,15 @@ msgstr "(No title)"
 msgid "(No description)"
 msgstr "(No description)"
 
 msgid "(No description)"
 msgstr "(No description)"
 
-#: n/www/manage_solr.pt:4
-msgid "Configure Solr delegated indexes"
-msgstr "Configure Solr delegated indexes"
+#: n/www/manage_solr.pt:6
+msgid "Solr server url"
+msgstr "Solr server url"
 
 
-#: n/www/manage_solr.pt:5
+#: n/www/manage_solr.pt:11
+msgid "Solr delegated indexes"
+msgstr "Solr delegated indexes"
+
+#: n/www/manage_solr.pt:12
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr "Enter names of indexes to delegate to Solr. One per line."
 
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr "Enter names of indexes to delegate to Solr. One per line."
 
@@ -2933,5 +2937,8 @@ msgstr "Directory"
 msgid "Configure portal"
 msgstr "Configure portal"
 
 msgid "Configure portal"
 msgstr "Configure portal"
 
+#~ msgid "Configure Solr delegated indexes"
+#~ msgstr "Configure Solr delegated indexes"
+
 #~ msgid "Modified on ${date} at ${time} – creator: ${creator}"
 #~ msgstr "Modified on ${date} at ${time} – creator: ${creator}"
 #~ msgid "Modified on ${date} at ${time} – creator: ${creator}"
 #~ msgstr "Modified on ${date} at ${time} – creator: ${creator}"
index 9ec97d3..c99b2ea 100644 (file)
Binary files a/locales/fr/LC_MESSAGES/plinn.mo and b/locales/fr/LC_MESSAGES/plinn.mo differ
index f7e3677..a6f7089 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Plinn 2.0\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: Plinn 2.0\n"
-"POT-Creation-Date: Tue Oct 14 15:55:50 2014\n"
-"PO-Revision-Date: 2014-10-14 15:57+0200\n"
+"POT-Creation-Date: Mon Dec 15 15:35:05 2014\n"
+"PO-Revision-Date: 2014-12-15 15:42+0100\n"
 "Last-Translator:  Benoît PIN\n"
 "Language-Team: CRI http://cri.ensmp.fr\n"
 "Language: \n"
 "Last-Translator:  Benoît PIN\n"
 "Language-Team: CRI http://cri.ensmp.fr\n"
 "Language: \n"
@@ -229,7 +229,7 @@ msgstr "Ajouter"
 #: n/skins/content/topic_edit_template.pt:26
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
 #: n/skins/content/topic_edit_template.pt:26
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
-#: n/skins/generic/search_results_template.pt:87 n/www/manage_solr.pt:13
+#: n/skins/generic/search_results_template.pt:87 n/www/manage_solr.pt:20
 msgid "Save"
 msgstr "Enregistrer"
 
 msgid "Save"
 msgstr "Enregistrer"
 
@@ -2100,11 +2100,15 @@ msgstr "(Sans titre)"
 msgid "(No description)"
 msgstr "(Sans description)"
 
 msgid "(No description)"
 msgstr "(Sans description)"
 
-#: n/www/manage_solr.pt:4
-msgid "Configure Solr delegated indexes"
-msgstr "Configurer les index délégués à Solr"
+#: n/www/manage_solr.pt:6
+msgid "Solr server url"
+msgstr "Url du serveur Solr"
 
 
-#: n/www/manage_solr.pt:5
+#: n/www/manage_solr.pt:11
+msgid "Solr delegated indexes"
+msgstr "Index délégués à Solr"
+
+#: n/www/manage_solr.pt:12
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr "Entrer les noms des index à déléguer à Solr. Un par ligne."
 
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr "Entrer les noms des index à déléguer à Solr. Un par ligne."
 
@@ -2967,6 +2971,9 @@ msgstr "Annuaire"
 msgid "Configure portal"
 msgstr "Configurer portail"
 
 msgid "Configure portal"
 msgstr "Configurer portail"
 
+#~ msgid "Configure Solr delegated indexes"
+#~ msgstr "Configurer les index délégués à Solr"
+
 #~ msgid "Modified on ${date} at ${time} – creator: ${creator}"
 #~ msgstr "Modifié le ${date} à ${time} – créateur : ${creator}"
 
 #~ msgid "Modified on ${date} at ${time} – creator: ${creator}"
 #~ msgstr "Modifié le ${date} à ${time} – créateur : ${creator}"
 
index 6334743..f288f5a 100644 (file)
@@ -14,7 +14,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 2.0 beta 1\n"
 msgid ""
 msgstr ""
 "Project-Id-Version: 2.0 beta 1\n"
-"POT-Creation-Date: Tue Oct 14 15:55:50 2014\n"
+"POT-Creation-Date: Mon Dec 15 15:39:47 2014\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope-dev@zope.org>\n"
@@ -238,7 +238,7 @@ msgstr ""
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
 #: n/skins/generic/search_results_template.pt:87
 #: n/skins/custom_content/document_edit_template.pt:23
 #: n/skins/custom_content/event_edit_template.pt:135
 #: n/skins/generic/search_results_template.pt:87
-#: n/www/manage_solr.pt:13
+#: n/www/manage_solr.pt:20
 msgid "Save"
 msgstr ""
 
 msgid "Save"
 msgstr ""
 
@@ -1921,11 +1921,15 @@ msgstr ""
 msgid "(No description)"
 msgstr ""
 
 msgid "(No description)"
 msgstr ""
 
-#: n/www/manage_solr.pt:4
-msgid "Configure Solr delegated indexes"
+#: n/www/manage_solr.pt:6
+msgid "Solr server url"
 msgstr ""
 
 msgstr ""
 
-#: n/www/manage_solr.pt:5
+#: n/www/manage_solr.pt:11
+msgid "Solr delegated indexes"
+msgstr ""
+
+#: n/www/manage_solr.pt:12
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr ""
 
 msgid "Enter names of indexes to delegate to Solr. One per line."
 msgstr ""
 
index 3903698..48e669e 100644 (file)
@@ -1,18 +1,23 @@
 <tal:header tal:replace="structure here/manage_page_header">header</tal:header>
 <tal:tabs   tal:replace="structure here/manage_tabs">tabs</tal:tabs>
 <div i18n:domain="plinn">
 <tal:header tal:replace="structure here/manage_page_header">header</tal:header>
 <tal:tabs   tal:replace="structure here/manage_tabs">tabs</tal:tabs>
 <div i18n:domain="plinn">
-  <h3 i18n:translate="">Configure Solr delegated indexes</h3>
-  <p class="form-help" i18n:translate="">
-    Enter names of indexes to delegate to Solr.
-    One per line.
-  </p>
   <form action="." method="post" tal:attributes="action here/absolute_url">
   <form action="." method="post" tal:attributes="action here/absolute_url">
-    <textarea name="indexes:lines" cols="40" rows="24"
-              tal:content="python:'\n'.join(here.getDelegatedIndexes())">
-    </textarea><br/>
-    <input type="submit" name="setDelegatedIndexes:method" value="Save" i18n:attributes="value" />
+    <div>
+      <h3 i18n:translate="">Solr server url</h3>
+      <input type="text" name="url" size="60"
+             tal:attributes="value here/solr_url"/>
+    </div>
+    <div>
+      <h3 i18n:translate="">Solr delegated indexes</h3>
+      <p class="form-help" i18n:translate="">
+        Enter names of indexes to delegate to Solr.
+        One per line.
+      </p>
+      <textarea name="indexes:lines" cols="40" rows="24"
+                tal:content="python:'\n'.join(here.getDelegatedIndexes())">
+      </textarea><br/>
+    </div>
+    <input type="submit" name="setSolrProperties:method" value="Save" i18n:attributes="value" />
   </form>
 </div>
 <tal:footer tal:replace="structure here/manage_page_footer">footer</tal:footer>
   </form>
 </div>
 <tal:footer tal:replace="structure here/manage_page_footer">footer</tal:footer>
-
-