Serchilo talk:Main Page/Archive

Umlauts
I tried several browsers but I still can't use strings that contain umlauts or qoutation marks with Serchilo (e.g. g ernährung becomes g ern&Atilde;&curren;hrung ).


 * Sorry, this was a bug I introduced yesterday. It should be fixed now. --Jorges 20:39, 7 December 2006 (CET)

Plans for Serchilo
Hi, as there are now some more active contributors on the wiki, I would like to share my plans for Serchilo. But first Welcome! :-)

You already noticed that we use English, although most of us are probably German speaking. But using English even now makes it easier for non-Germans to start contributing and to follow old discussions.

First idea: New command syntax
Now a command with 2 parameters has to be written like this: query: /^db ([^,]*)\s*,\s*([^,]*)$/ url:   http://reiseauskunft.bahn.de/bin/query.exe/d?S=$1&Z=$2&start=1 I would like to add a second (default) option: keyword: db url:   http://reiseauskunft.bahn.de/bin/query.exe/d?S=${Start}&Z=${Ziel}&start=1 The old regexp way would still work, but most (almost all) commands would be easier to understand. Furthermore we would now know the names of the parameters (${Start}, ${Ziel}) and could implement an online help:

Second idea: Help during typing
While you're typing db on the Homepage a drop-down-box is opening and shows all commands with description containing en in its keyword, name, category.

Third idea: User commands
Set up your own command list on your user page. Now you go on http://username.serchilo.net all your own commands have highest priotity (if there's a keyword clash with a "general" keyword, your keyword is used).

Any comments? I would be happy to read them, especially about the syntax. This would be the first thing to implement. --Jorges 21:02, 7 December 2006 (CET)

Proposal for new command syntax
I rewrote my first idea, this is the current, shorter one.

No parameters: spon  http://www.spiegel.de 1 parameter: lisp http://lispdoc.com/?q=${Command} more parameters, encoding different from UTF-8 db  http://reiseauskunft.bahn.de/bin/query.exe/d?S=${Start:iso-8859-1}&Z=${Ziel:iso-8859-1}&start=1 db  http://reiseauskunft.bahn.de/bin/query.exe/d?S=${Start:iso-8859-1}&Z=${Ziel:iso-8859-1}&T={Zeit}&start=1 db  http://reiseauskunft.bahn.de/bin/query.exe/d?S=${Start:iso-8859-1}&Z=${Ziel:iso-8859-1}&T={Zeit}&D={Datum}&start=1 1 Parameter, $language is defined by subdomain. gb  http://blogsearch.google.com/blogsearch?hl=$language&q=${query} regular expression, description must be provided in regexp comment (?#...) /^(?#gb{language code} {query})gb([\w]{2}) (.*)$/ http://blogsearch.google.com/blogsearch?hl=$language&lr=lang_$1&q=$2 From other commands the description will be generated automatically, e.g. from the db commands we'll get
 * db {Start}, {Ziel}
 * db {Start}, {Ziel}, {Zeit}
 * db {Start}, {Ziel}, {Zeit}, {Datum}

This desciption will be used at the online help (to do). Any comments? --Jorges 19:13, 9 January 2007 (CET)

SBB (Schweizerische Bundesbahnen)
Hallo Jorges,

gratulation nochmals fuer diesen nützlichen Dienst. Ich wollte mir schon lange sowas basteln. Dass es nun eine kollaborative Plattform gibt, um solche Shortcuts zu erstellen, finde ich super. Ich freue mich schon auf zukünftige Features :)

Ich habe mal die Syntax fuer die SBB im Wiki hinzugefügt. Für Schweizer eine der wichtigsten Suchdienste. Wäre nett, wenn du das mal freischalten könntest. (http://de.serchilo.net/wiki/index.php/SBB_Schweizerische_Bundesbahnen_Fahrplan:_sbb) --bernhard


 * Hallo, danke für deinen Beitrag! Der musste nicht freigeschaltet werden, es musste nur die Serchilo-Datenbank geupdated werden, das kann jeder mit dem Befehl machen. --Jorges 00:40, 19 January 2007 (CET)


 * Danke fuer den Hinweis. Das mit dem "update" hab ich glatt übersehen. Das ist absolut genial.


 * Ich werde in bei Gelegenheit noch weitere Schweizer-Suchdienste ergänzen.


 * Wie lautet übrigens die Syntax um im Mediawiki nach einem Kommentar den Namen oder die IP und die aktuelle Zeit generieren zu lassen? --bernhard
 * Das kannst Du mit 4 Tilden: ~ --Jorges 02:09, 19 January 2007 (CET)

Standardsuche in Opera 9
Scheinbar gibt es in Opera keine Standardsuche. Wenn man bei Firefox z.B. ein beliebiges Wort im Adressfeld eingibt, wird standardmaessig auf gut Glück der erste Google-Treffer angezeigt. Bei Opera wird einfach eine Endung (z.B. ".de") angehaengt. Leerzeichen werden dabei von Opera automatisch entfernt.

Opera bietet allerdings schon länger die Möglichkeit, Shortcuts für Suchfelder anzulegen. Bei Opera 9 geht das besonders praktisch, indem man einfach mit der rechten Maustaste auf ein beliebiges Suchfeld klickt und "Suche erstellen..." auswählt. Dies funktioniert aber nicht, wenn innerhalb des Suchstrings mehrere Suchwörter an verschiedenen Positionen stehen (z.B. bei der Deutschen Bahn).

Es gibt aber eine Möglichkeit, wie man dies Opera mit Hilfe von Serchilo trotzdem beibringen kann. Dazu legt man einfach einen Serchilo-Suchstring in Opera an. Bei der Deutschen Bahn könnte dies so aussehen: http://de.serchilo.net/?q=db%20%s --bernhard


 * Noch praktischer ist es, wenn Du ein Schlüsselwort für Serchilo insgesamt anlegst, z.B. könnte s nach http://de.serchilo.net/?q=%s leiten. Dann rufst du die Bahn-Suche mit s db berlin, hamburg auf -- oder s und jedes andere Serchilo-Kommando. --Jorges 00:44, 19 January 2007 (CET)


 * Als überzeugter Minimalist geht mir das völlig gegen den Strich, wenn ich vor dem eigentlichen Shortcut nochmals ein s (für Serchilo) schreiben muss ;)


 * Im Moment bin ich mit den Möglichkeiten von Opera so ganz gut zufrieden. Mehr als 23 Such-Keys brauche ich voraussichtlich sowieso nicht, so dass ich mir die wichtigsten Suchstrings in meine Search.ini eintragen kann. Es ist auch möglich, gleichzeitig von verschiedenen Betriebssystemen aus auf eine Search.ini zuzugreifen.


 * Das hat auch den Vorteil, dass ich z.B. meine Google-Suchbegriffe nicht noch über einen zusätzlichen Server laufen und nur Google meine Vorlieben mitloggen kann (was zugegebenermassen auch nicht besonders beruhigend ist ;)


 * Ein weiter Vorteil von der Opera Shortcut-Suche sehe ich darin, dass ich mir meine (Serchilo)-Shortcuts selber auswaehlen kann. Sowas hast du ja auch geplant, wenn ich dich richtig verstanden habe. Also nochmals vielen Dank für diese geniale Dienstleistung. --bernhard

Dictionary Shortcut : de
Hello, How do you handle the fact that every dictionary Deutsch-other Language has the same shortcut. When I now use the de shortcut i get a german slovenian dictionary. Formerly i got an german-english one. I don't want to change all the de shortcuts because probably somebody did this with an idea behind it. Give me advise please. -smeno
 * Hi, the idea behind dictionary shortcuts is
 * you as a German use http://de.serchilo.net
 * if you look up an Czech word, use Tschechisch-Deutsch: cs
 * Now a Czech user
 * goes to http://cs.serchilo.net
 * and uses Německo-český: de
 * So the dictionary shortcut is always the language code of the foreign language. And actually de is not defined for de.serchilo.net it just happens to get executed, because the engine first searches for commands of the current subdomain (Category:Subdomain:de, and afterwards in all commands - even of other subdomains.
 * It think, I'm gonna change this and make de from de.serchilo.net go to an error page. --Jorges 22:35, 25 January 2007 (CET)

Tip for Firefox
If you use Firefox, you can easily set serchilo to work in the adressbar other than the searchbar. Go into the frfox settings by typing in about:config in the searchbar. Now search for keyword and change the settings under keyword.URL to  http://de.serchilo.net/?action=command&query= 

You can also use your own searches, just change "de" to your username.

POST
Maybe I overlooked it, but serchilo can send parameters only via GET, not via POST, right? Some services, like Wortschatz Deutsch, only allow POST (though in this case, there is a second web interface which already has its serchilo command). Would it be possible at all to direct the serchilo user's browser to make a POST request via JavaScript?

Sketch (inspired by http://www.thescripts.com/forum/thread89063.html): When serchilo is called with a command that it recognizes must be translated to a POST request, it could, instead of the usual HTTP redirect, respond with a minimal HTML page with a form and the paramter values in input elements of type "hidden" (or "text", or in textareas, for that matter). Also, there would be a submit button, but if JavaScript was enabled in the users's browser, the form would be submitted instantly onLoad.

Kevang 22:59, 12 September 2007 (CEST)

Bug report: commands broken after page revert
Moved to Serchilo:Bugs. --Jorges 10:30, 1 October 2007 (CEST)

Nutzung von Commands verschiedener Sprachen in User Spaces
Ist ein bisschen schwerer zu beschreiben, deswegen mach ich es auch erstmal auf deutsch.

Es geht um meine Erstellung der Spiegel Suche. Ich konnte sie nicht nutzen. Da ich bei der Eingabe von "spon irgendwas" nicht weitergeleitet wurde sondern auf die Startseite von Serchilo geleitet wurde. Dies liegt daran, dass die Spiegel Suche den Language-Tag de hat. Dadurch ist es kein globaler Command mehr und in meinem User-Space kann ich es nicht nutzen.

Kann man dafür eine Lösung finden? Falls es Fragen für ein besseres Verständnis gibt, immer her damit.

Lengemann 21:09, 10 October 2007 (CEST)


 * Hat sich wohl inzwischen erledigt, oder? spon ging nicht, weil durch einen Bug die Kommandos bei einem Admin-Revert nicht aktualisiert werden. Wenn man den Artikel nochmal bearbeiten->speichert, kann man das nachholen.
 * Auch sonst werden Kommandos, die zwar einer Sprache zugeordnet sind, trotzdem von einer andere Sprache aus erkannt, wenn sonst nix gefunden wird. --Jorges 14:48, 20 October 2007 (CEST)


 * Ja, es klappt wieder. Muss man denn jetzt immer bei einem Revert den Artikel nochmal bearbeiten->speichern? Oder geht das auch irgendwie automatisch. Wäre natürlich viel angenehmen ;) Lengemann 11:10, 22 October 2007 (CEST)


 * Momentan ja. Oder nur alte Version bearbeiten -> speichern. Ich muss mal einfach diesen Bug fixen. :-/ --Jorges 15:55, 28 October 2007 (CET)

Pages for deletion
The following pages can be deleted (either emtpy spam page or random garbage): Maybe also all the redirects that are remenants from the previous Serchilo with different language wikis should be deleted in order to clean up the wiki. I have manually looked through the entire article namespace (ns0) for spam. It is now completly spam free. :-) Arnomane
 * Current events (maybe cascading protection?)
 * Diskussion:Hauptseite (maybe cascading protection?)
 * Wörterbuch Deutsch Russisch: r
 * Talk:Manusal
 * Manusal
 * Talk:Clipfish
 * Talk:Trinity concerts
 * Talk:Excite
 * Category talk:Yahoo
 * Category talk:Language:da
 * Talk:Italienisch-Deutsch
 * Serchilo talk:Command syntax
 * Talk:Italienisch-Deutsch
 * Serchilo talk:Command syntax


 * Thanks a lot! I deleted all these old spam pages, but the others should remain, I think they don't really disturb (cause for a command list we have Category:Command) and maybe there are old links to them. --Jorges 15:55, 28 October 2007 (CET)

Hi, please delete: thanks. --85.179.5.92
 * Mv (this is a double to MyVideo - was set up mistakenly)

Unfinished commands/pages
There are probably more. Just some broken commands, I came across during my spam hunt. Arnomane 16:51, 21 October 2007 (CEST)
 * Accueil
 * Binmovie search
 * C++ Reference (not accessible, due to mod_rewrite problem? Special:Whatlinkshere/C_Plus_Plus_Reference reveals that it is a redirect)
 * Hex encode & decode (not accessible, due to mod_rewrite problem? Special:Whatlinkshere/Hex_encode_and_decode reveals that it is a redirect)
 * Tweaks
 * Uk tv programme
 * You are right with the mod-rewrite problem. And the others are broken because they have no example? I'm not sure what to do with them, maybe someone is using them. --Jorges 15:55, 28 October 2007 (CET)

Anonymous editing temporarily disabled
Until I get a proper spam protection only registered users may edit the wiki. There was too much spam the last days. --Jorges 15:57, 28 October 2007 (CET)
 * Enabled again. Let's see, if it works. --Jorges 00:24, 29 October 2007 (CET)
 * Not really. ;-( Maybe http://www.mediawiki.org/wiki/Extension:SpamBlacklist (also used by Wikimedia) can help you reducing the URL spam and avoiding asking regular anon URL-edits with captchas (like in http://www.mediawiki.org/wiki/Extension:ConfirmEdit) at the same time. The non-URL spam was greatly reduced by my SpamRegex (which could be enhanced a bit in order to catch the "4"-strings as well). Arnomane 09:51, 30 October 2007 (CET)
 * I also saw that the spammer now registered at least one user account User:Letoc4tboc. I did block the account indefinite. So in order to be able catching spam accounts quickly (so that they cannot sit and wait for their autoconfirmation e.g.) I would suggest as well adding http://www.mediawiki.org/wiki/Extension:Newuserlog. Arnomane 10:16, 30 October 2007 (CET)
 * BTW. I now finished looking through all namespaces and deleted/reverted every old spam, so Serchilo is now 100% spam free. Let's see for how long... Arnomane 11:58, 30 October 2007 (CET)
 * Oh no, because of all the spam in those times I just now saw your answers. Thanks a lot for your spam hunt! It seems, the current protection works fine. --Jorges 16:59, 23 November 2007 (CET)

Categories
could not figure out how to create a new categorie, but i think one for "download" would be great (torrent, sourceforge etc.)
 * Just add

to the page, then fill Category:Something with --Jorges 16:59, 23 November 2007 (CET)

profile based assembly of suitable commands
If searchilo becomes more popular (which I strongly hope) an average user will not be able to browse through the mass of available commands. And the drop down box (after having typed the first letter) will become too large. My idea is that the user should get a form with some checkboxes to describe his profile (there would be no need to store that profile but storing it could be offered as an option) - and based on the domains (s)he is interested in the user would get a personal subset of all available commands.

If a person was, say, interested in medicine, all links for medical search would be offered. If not, only the two or three most basic links would be on the list.

If the person does not speak Spanish, however, medical links to Spanish websites would be excluded (or, ideally, an online translator would be used to present Spanish results in a language that the user understands).

As a result searchilo would create a personal list for each user which contains references to the subset of the official commands he wants to use. References are better than copies because the commands might change. Storing the profile would even allow to add new commands to the personal pages of those users who are interested in the resp. knowledge domain ...
 * 18:46, 22 January 2008 (CET)
 * One could regard users as {%number of availalble commands}-dimensional vectors of command usage frequencies and base the order of suggested commands on their position in the vector space. Kevang 21:35, 22 January 2008 (CET)


 * At the moment the drop down box shows only the first 20 15 commands. If the size of available commands really becomes a problem we could sort it based on the usage of the certain user, as Kevang suggested. I rather would dislike a solution, where the user has to input additional data.
 * But let's see, if the number of commands really grows much. I prefer to look for solutions when the problem is actually in sight. --Jorges 22:53, 22 January 2008 (CET)

picileaUP
thanks on the side of this kindly tips 147896325