Author: daburna Date: 2008-02-01 12:57:59 +0100 (Fri, 01 Feb 2008) New Revision: 4425
Modified: yacybar/CHANGELOG yacybar/chrome/yacybar/content/prefs.xul yacybar/chrome/yacybar/content/sidebarOverlay.xul yacybar/chrome/yacybar/content/yacybarOverlay.js yacybar/chrome/yacybar/locale/de-DE/yacybar.dtd yacybar/chrome/yacybar/locale/de-DE/yacybar.properties yacybar/chrome/yacybar/locale/en-US/yacybar.dtd yacybar/chrome/yacybar/locale/en-US/yacybar.properties Log: #added mediasearch (very ugly code!!!) Modified: yacybar/CHANGELOG =================================================================== --- yacybar/CHANGELOG 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/CHANGELOG 2008-02-01 11:57:59 UTC (rev 4425) @@ -1,3 +1,4 @@ ++ added mediasearch (daburna) + added property-files for translating .js files (daburna) + added UTF-8 for all xml files (daburna) + added missing css for QPH at statusbar (daburna) @@ -2,3 +3,3 @@ + added bookmark icon (daburna) -- removed "order by"-function +- removed "order by"-function (daburna) Modified: yacybar/chrome/yacybar/content/prefs.xul =================================================================== --- yacybar/chrome/yacybar/content/prefs.xul 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/content/prefs.xul 2008-02-01 11:57:59 UTC (rev 4425) @@ -52,7 +52,10 @@ name="extensions.yacybar.QuickCrawl.last.xdstopw" type="bool"/> - <!-- searching preferences --> + <!-- searching preferences --> + <preference id="yacybar_searchContent" + name="extensions.yacybar.search.content" + type="string"/> <preference id="yacybar_searchMaxResults" name="extensions.yacybar.search.maxResults" type="int"/> <preference id="yacybar_searchResource" @@ -138,11 +141,22 @@ <!-- search preferences --> <tabpanel id="yacyBar_PrefsSearchTab" orient="vertical"> - <description>&prefs.tabpanel.description.searching;</description> - + <description>&prefs.tabpanel.description.searching;</description> <grid> <rows> <row> + <label value="&prefs.tabpanel.label.value.content;"/> + <menulist id="search.content" preference="yacybar_searchContent" editable="false"> + <menupopup> + <menuitem label="&prefs.tabpanel.menuitem.label.text;"/> + <menuitem label="&prefs.tabpanel.menuitem.label.image;"/> + <menuitem label="&prefs.tabpanel.menuitem.label.audio;"/> + <menuitem label="&prefs.tabpanel.menuitem.label.video;"/> + <menuitem label="&prefs.tabpanel.menuitem.label.app;"/> + </menupopup> + </menulist> + </row> + <row> <label value="&prefs.tabpanel.label.value.maxresults;"/> <menulist preference="yacybar_searchMaxResults" id="search.MaxResults" editable="true"> <menupopup> @@ -156,7 +170,8 @@ <row> <label value="&prefs.tabpanel.label.value.res;"/> <menulist preference="yacybar_searchResource" id="search.Resource" editable="false"> - <menupopup> + <menupopup> +<!-- ids vergeben, da lokal falsche Angabe ist --> <menuitem label="&prefs.tabpanel.menuitem.label.global;"/> <menuitem label="&prefs.tabpanel.menuitem.label.local;"/> </menupopup> Modified: yacybar/chrome/yacybar/content/sidebarOverlay.xul =================================================================== --- yacybar/chrome/yacybar/content/sidebarOverlay.xul 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/content/sidebarOverlay.xul 2008-02-01 11:57:59 UTC (rev 4425) @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> -<?xml-stylesheet href="chrome://yacybar/skin/sidebarOverlay.css" type="text/css"?> +<?xml-stylesheet href="chrome://yacybar/skin/sidebarOverlay.css" type="text/css"?> +<!DOCTYPE window SYSTEM "chrome://yacybar/locale/yacybar.dtd"> <window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" width="600" height="250" persist="width height screenX screenY sizeMode" - title="QuickCrawl"> + title="&sidebarOverlay.window.title;"> <script src="sidebarOverlay.js" /> <script src="functions.js" /> @@ -45,7 +46,7 @@ </richlistbox> <hbox> <hbox id="commandBar" flex="1" align="right"> - <button id="cleanUpButton" label="CleanUp" onclick="cleanup();"/> + <button id="cleanUpButton" label="&sidebarOverlay.button.label;" onclick="cleanup();"/> </hbox> <resizer id="windowResizer" dir="bottomright"/> Modified: yacybar/chrome/yacybar/content/yacybarOverlay.js =================================================================== --- yacybar/chrome/yacybar/content/yacybarOverlay.js 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/content/yacybarOverlay.js 2008-02-01 11:57:59 UTC (rev 4425) @@ -55,11 +55,12 @@ } // init search settings + if (!Branch.prefHasUserValue("search.content")) Branch.setCharPref("search.content","text"); if (!Branch.prefHasUserValue("search.maxResults")) Branch.setIntPref("search.maxResults",10); if (!Branch.prefHasUserValue("search.resource")) Branch.setCharPref("search.resource","global"); if (!Branch.prefHasUserValue("search.maxSearchTime")) Branch.setIntPref("search.maxSearchTime",6); if (!Branch.prefHasUserValue("search.urlMaskFilter")) Branch.setCharPref("search.urlMaskFilter",".*"); - + // init peer monitoring settings if (!Branch.prefHasUserValue("peerMonitoring.enabled")) Branch.setBoolPref("peerMonitoring.enabled",false); if (!Branch.prefHasUserValue("peerMonitoring.refreshRate")) Branch.setIntPref("peerMonitoring.refreshRate",30000); @@ -105,15 +106,23 @@ function getSearchURL(keyword) { // alert(searchwords); + var content = Branch.getCharPref("search.content"); var maxResults = Branch.getIntPref("search.maxResults"); var resource = Branch.getCharPref("search.resource"); var maxSearchTime = Branch.getIntPref("search.maxSearchTime"); - var urlMask = Branch.getCharPref("search.urlMaskFilter"); + var urlMask = Branch.getCharPref("search.urlMaskFilter"); + var stringBundle = document.getElementById("yacybar-string-bundle"); if (urlMask == "") urlMask = ".*"; + if (content == stringBundle.getString("yacybar_content_text")) content = "text"; + if (content == stringBundle.getString("yacybar_content_image")) content = "image"; + if (content == stringBundle.getString("yacybar_content_audio")) content = "audio"; + if (content == stringBundle.getString("yacybar_content_video")) content = "video"; + if (content == stringBundle.getString("yacybar_content_app")) content = "app"; return getBaseURL() + "/yacysearch.html" + - "?search=" + keyword + + "?search=" + keyword + + "&contentdom=" + content + "&count=" + maxResults + "&resource=" + resource + "&time=" + maxSearchTime + Modified: yacybar/chrome/yacybar/locale/de-DE/yacybar.dtd =================================================================== --- yacybar/chrome/yacybar/locale/de-DE/yacybar.dtd 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/locale/de-DE/yacybar.dtd 2008-02-01 11:57:59 UTC (rev 4425) @@ -61,6 +61,12 @@ <!ENTITY prefs.tabpanel.hbox.checkbox.label.remote "Remote Indexierung"> <!ENTITY prefs.tabpanel.hbox.checkbox.label.stop "Statische Stopp-Wörter ausschliessen"> <!ENTITY prefs.tabpanel.description.searching "Einstellungen, die für die Suche benutzt werden sollen."> +<!ENTITY prefs.tabpanel.label.value.content "Inhalt"> +<!ENTITY prefs.tabpanel.menuitem.label.text "Text"> +<!ENTITY prefs.tabpanel.menuitem.label.image "Bilder"> +<!ENTITY prefs.tabpanel.menuitem.label.audio "Audio"> +<!ENTITY prefs.tabpanel.menuitem.label.video "Video"> +<!ENTITY prefs.tabpanel.menuitem.label.app "Anwendungen"> <!ENTITY prefs.tabpanel.label.value.maxresults "Max. Ergbnisanzahl"> <!ENTITY prefs.tabpanel.label.value.res "Quelle"> <!ENTITY prefs.tabpanel.menuitem.label.global "global"> @@ -85,10 +91,13 @@ <!ENTITY quickcrawl.groupbox.checkbox.stopwords "Statische Stopp-Wörter ausschliessen"> <!ENTITY quickcrawl.checkbox.label.default "Angaben als Standard benutzen und nicht nochmal fragen"> +<!ENTITY sidebarOverlay.window.title "QuickCrawl"> +<!ENTITY sidebarOverlay.button.label "Aufräumen"> + <!ENTITY statusBar.statusbarpanel.tooltip.qph "Anfragen pro Stunde"> <!ENTITY statusBar.statusbarpanel.tooltip.ppm "Seiten pro Minute"> -<!ENTITY statusBar.statusbarpanel.tooltip.url "Gespeichert URLs"> -<!ENTITY statusBar.statusbarpanel.tooltip.rwi "Gespeichert RWI"> +<!ENTITY statusBar.statusbarpanel.tooltip.url "Gespeicherte URLs"> +<!ENTITY statusBar.statusbarpanel.tooltip.rwi "Gespeicherte RWI"> <!ENTITY statusBar.statusbarpanel.tooltip.menu "YaCyBar Statusbar Menü"> <!ENTITY statusBar.menuitem.label.qph "QPH anzeigen"> <!ENTITY statusBar.menuitem.label.ppm "PPM anzeigen"> Modified: yacybar/chrome/yacybar/locale/de-DE/yacybar.properties =================================================================== --- yacybar/chrome/yacybar/locale/de-DE/yacybar.properties 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/locale/de-DE/yacybar.properties 2008-02-01 11:57:59 UTC (rev 4425) @@ -20,6 +20,13 @@ # yacybaroverlays +# Diese Übersetzungen müssen die gleichen sein wie in der dtd Datei für prefs.tabpanel.menuitem.label.text etc. +yacybar_content_text=Text +yacybar_content_image=Bilder +yacybar_content_audio=Audio +yacybar_content_video=Video +yacybar_content_app=Anwendungen + yacybar_proxyon=Proxy ist AN yacybar_proxyoff=Proxy ist AUS yacybar_indexingon=Indexierung ist AN Modified: yacybar/chrome/yacybar/locale/en-US/yacybar.dtd =================================================================== --- yacybar/chrome/yacybar/locale/en-US/yacybar.dtd 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/locale/en-US/yacybar.dtd 2008-02-01 11:57:59 UTC (rev 4425) @@ -61,6 +61,12 @@ <!ENTITY prefs.tabpanel.hbox.checkbox.label.remote "Remote Indexing"> <!ENTITY prefs.tabpanel.hbox.checkbox.label.stop "Exclude static Stop-Words"> <!ENTITY prefs.tabpanel.description.searching "Settings that should be used for searching."> +<!ENTITY prefs.tabpanel.label.value.content "Content"> +<!ENTITY prefs.tabpanel.menuitem.label.text "text"> +<!ENTITY prefs.tabpanel.menuitem.label.image "image"> +<!ENTITY prefs.tabpanel.menuitem.label.audio "audio"> +<!ENTITY prefs.tabpanel.menuitem.label.video "video"> +<!ENTITY prefs.tabpanel.menuitem.label.app "application"> <!ENTITY prefs.tabpanel.label.value.maxresults "Max. number of results"> <!ENTITY prefs.tabpanel.label.value.res "Resource"> <!ENTITY prefs.tabpanel.menuitem.label.global "global"> @@ -85,6 +91,9 @@ <!ENTITY quickcrawl.groupbox.checkbox.stopwords "Exclude static Stop-Words"> <!ENTITY quickcrawl.checkbox.label.default "Use this as the default and do not ask again"> +<!ENTITY sidebarOverlay.window.title "QuickCrawl"> +<!ENTITY sidebarOverlay.button.label "CleanUp"> + <!ENTITY statusBar.statusbarpanel.tooltip.qph "Queries Per Hour"> <!ENTITY statusBar.statusbarpanel.tooltip.ppm "Pages Per Minute"> <!ENTITY statusBar.statusbarpanel.tooltip.url "Stored URLs"> Modified: yacybar/chrome/yacybar/locale/en-US/yacybar.properties =================================================================== --- yacybar/chrome/yacybar/locale/en-US/yacybar.properties 2008-01-31 23:40:47 UTC (rev 4424) +++ yacybar/chrome/yacybar/locale/en-US/yacybar.properties 2008-02-01 11:57:59 UTC (rev 4425) @@ -19,6 +19,13 @@ # yacybaroverlays +# these ones must be the same as in the dtd file for prefs.tabpanel.menuitem.label.text etc. +yacybar_content_text=text +yacybar_content_image=image +yacybar_content_audio=audio +yacybar_content_video=video +yacybar_content_app=application + yacybar_proxyoff=Proxy is ON yacybar_proxyon=Proxy is OFF yacybar_indexingon=Indexing is ON _______________________________________________ YaCy-svn mailing list YaCy-svn@lists.berlios.de https://lists.berlios.de/mailman/listinfo/yacy-svn