Commit 6e6deead authored by Bartek Górny's avatar Bartek Górny

Changes the way to search searchable types in the system.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@13209 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 778a331d
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<div class="tabbertab">\n <div class="tabbertab">\n
<h2>Contribute</h2>\n <h2>Contribute</h2>\n
<div class="fieldset">\n <div class="fieldset">\n
<div tal:define="search_type_list here/WebSite_getSearchableTypeList">\n <div tal:define="search_type_list here/ERP5Site_getSearchableDocumentTypeList">\n
<label for="doctype" i18n:translate="" i18n:domain="ui">Type</label>\n <label for="doctype" i18n:translate="" i18n:domain="ui">Type</label>\n
<select size="1" name="doctype" id="doctype" onchange="toggleMakeTemplateButton(this);">\n <select size="1" name="doctype" id="doctype" onchange="toggleMakeTemplateButton(this);">\n
<option value="" i18n:translate="" i18n:domain="ui">-- Select Document Type --</option>\n <option value="" i18n:translate="" i18n:domain="ui">-- Select Document Type --</option>\n
......
...@@ -57,17 +57,18 @@ ...@@ -57,17 +57,18 @@
</div>\n </div>\n
\n \n
<div id="dashboard">\n <div id="dashboard">\n
<!--\n
<div class="box left" tal:define="global TASK_LEN python: 20">\n <div class="box left" tal:define="global TASK_LEN python: 20">\n
<tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/act"/>\n <tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/act"/>\n
</div>\n </div>\n
<div class="box left" tal:define="NEWS_LEN python: 20">\n <div class="box left" tal:define="NEWS_LEN python: 20">\n
<tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/learn"/>\n <tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/learn"/>\n
</div>\n </div>\n
\n \n
<div class="box left">\n <div class="box left">\n
<tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/evaluate"/>\n <tal:block metal:use-macro="here/WebSite_viewDashboardRenderer/macros/evaluate"/>\n
</div>\n </div>\n
\n -->\n
</div> </div>
]]></string> </value> ]]></string> </value>
......
...@@ -56,7 +56,7 @@ Description:\n ...@@ -56,7 +56,7 @@ Description:\n
\n \n
<tal:block metal:define-macro="main">\n <tal:block metal:define-macro="main">\n
<tal:block metal:use-macro="here/global_definitions_au/macros/main"/>\n <tal:block metal:use-macro="here/global_definitions_au/macros/main"/>\n
<div class="tabber" id="mytabber1" tal:define="search_type_list here/WebSite_getSearchableTypeList">\n <div class="tabber" id="mytabber1">\n
\n \n
<div class="tabbertab">\n <div class="tabbertab">\n
<h2 value="" i18n:translate="" i18n:domain="ui">Search</h2>\n <h2 value="" i18n:translate="" i18n:domain="ui">Search</h2>\n
...@@ -64,11 +64,23 @@ Description:\n ...@@ -64,11 +64,23 @@ Description:\n
<div>\n <div>\n
<input type="text" size="40" name="new_advanced_search_text" id="SearchableText" class="autofocus"/>\n <input type="text" size="40" name="new_advanced_search_text" id="SearchableText" class="autofocus"/>\n
<tal:block i18n:translate="" i18n:domain="ui">in</tal:block>\n <tal:block i18n:translate="" i18n:domain="ui">in</tal:block>\n
<select size="1" class="input" name="search_portal_type">\n <select size="1" class="input" name="new_advanced_search_portal_type">\n
<option value="all" selected value="" i18n:translate="" i18n:domain="ui">Any Documents</option>\n <tal:block metal:define-macro="search_type_option_list">\n
<option tal:repeat="portal_type search_type_list"\n <option value="" selected value="" i18n:translate="" i18n:domain="ui">Everything</option>\n
tal:content="portal_type"\n <option value="all" selected value="" i18n:translate="" i18n:domain="ui">All Documents</option>\n
tal:attributes="value portal_type"/>\n <tal:block tal:repeat="portal_item here/ERP5Site_getSearchableDocumentTypeItemList">\n
<option tal:attributes="value python:portal_item[1]"\n
tal:content="python:portal_item[0]">Standard Type</option>\n
</tal:block>\n
<option value="" i18n:translate="" i18n:domain="ui">-- Directory --</option>\n
<option value="Person" i18n:translate="" i18n:domain="ui">Person</option>\n
<option value="Organisation" i18n:translate="" i18n:domain="ui">Organisation</option>\n
<option value="" i18n:translate="" i18n:domain="ui">-- Quick Search --</option>\n
<tal:block tal:repeat="portal_item here/ERP5Site_getQuickSearchableTypeItemList">\n
<option tal:attributes="value python:portal_item[1]"\n
tal:content="python:portal_item[0]">Standard Type</option>\n
</tal:block>\n
</tal:block>\n
</select>\n </select>\n
<input type="submit" name="searches/WebSite_viewQuickSearchResultList:method" value="Search"/>\n <input type="submit" name="searches/WebSite_viewQuickSearchResultList:method" value="Search"/>\n
</div>\n </div>\n
...@@ -129,15 +141,15 @@ Description:\n ...@@ -129,15 +141,15 @@ Description:\n
<div class="tabbertab">\n <div class="tabbertab">\n
<h2 i18n:translate="" i18n:domain="ui">Query</h2>\n <h2 i18n:translate="" i18n:domain="ui">Query</h2>\n
<div>\n <div>\n
<textarea cols="40" rows="2" name="description"></textarea>\n <textarea cols="80" rows="4" name="query_description"></textarea>\n
<tal:block i18n:translate="" i18n:domain="ui">in</tal:block>\n <tal:block i18n:translate="" i18n:domain="ui">in</tal:block>\n
<select size="1" class="input" name="query_portal_type">\n <select size="1" class="input" name="query_portal_type">\n
<option value="all" selected value="" i18n:translate="" i18n:domain="ui">Any Documents</option>\n <option value="all" selected value="" i18n:translate="" i18n:domain="ui">Any Documents</option>\n
<option tal:repeat="portal_type search_type_list"\n <option tal:repeat="portal_type_item here/ERP5Site_getSearchableDocumentTypeItemList"\n
tal:content="portal_type"\n tal:content="python:portal_type_item[0]"\n
tal:attributes="value portal_type"/>\n tal:attributes="value python:portal_type_item[1]"/>\n
</select>\n </select>\n
<input type="submit" name="Base_postQuery:method" value="Send Query to Expert"/>\n <input type="submit" name="WebSite_postQueryWithType:method" value="Send Query to Expert"/>\n
<div class="clear"></div>\n <div class="clear"></div>\n
</div>\n </div>\n
</div>\n </div>\n
...@@ -148,10 +160,22 @@ Description:\n ...@@ -148,10 +160,22 @@ Description:\n
]]></string> </value> ]]></string> </value>
</item> </item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>expand</string> </key>
<value> <int>0</int> </value>
</item>
<item> <item>
<key> <string>id</string> </key> <key> <string>id</string> </key>
<value> <string>WebSite_viewSearchRenderer</string> </value> <value> <string>WebSite_viewSearchRenderer</string> </value>
</item> </item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary> </dictionary>
</pickle> </pickle>
</record> </record>
......
...@@ -90,8 +90,6 @@ ...@@ -90,8 +90,6 @@
<value> <value>
<tuple> <tuple>
<string>Assignor</string> <string>Assignor</string>
<string>Assignee</string>
<string>Owner</string>
</tuple> </tuple>
</value> </value>
</item> </item>
......
...@@ -90,8 +90,6 @@ ...@@ -90,8 +90,6 @@
<value> <value>
<tuple> <tuple>
<string>Assignor</string> <string>Assignor</string>
<string>Assignee</string>
<string>Owner</string>
</tuple> </tuple>
</value> </value>
</item> </item>
......
536 541
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment