Wikipedia:SHEIC/Archief/2008-08

Uit Wikipedia, de vrije encyclopedie


Op zoek naar een onderbrekingscode[bewerken | brontekst bewerken]

Meteen een voorbeeld om mijn vraag duidelijk te maken. Om strafrecht als wikilink af te zonderen uit het woord strafrechtelijk zodat -elijk niet blauw 'meedeint' (strafrechtelijk) kun je -dat spreekt voor zich- in de brontekst dit schrijven: strafrechtelijk. Maar er is een heel korte mediawikicode (html oorspr.?) met een & of ; of ... die ik ooit heb gezien (op de Duitse wikipedia, dacht ik, daar 'vaak' gebruikt) en vergeten ben. => deze syntaxis: strafrechtgezochte alfanumerieke codeelijk. Kun je me helpen? (strafrecht;&elijk is het dus niet.) Ik vond ook al strafrechtelijk. Maar ik dacht dat er nog een kortere was, maar misschien wegens uitsluitend html en geen mediawiki niet aan te bevelen. Moet die spatie overigens voor de / (of is dat uitsluitend conventie met de laatste xhtml-standaard? Wie houdt er zich hier aan...altijd? Want zonder werkt het ook.) Ineens geneste vragen ook, hmm. Wil niet antwoorden in proza maar met bullets (*). RobSchop [geef een gil!] 23 aug 2008 12:48 (CEST)[reageer]

Bedoel je ­ ? -> strafrecht­elijk . - Erik Baas 23 aug 2008 12:59 (CEST)[reageer]
op de:Wikipedia Diskussion:Verlinken#Verlinkung_von_Teilworten wordt als nadeel van ­ genoemd dat het niet correct werkt met firefox 2. Zojuist even uitgeprobeert, en het lijkt bij mij wel correct te werken in firefox 2. Zowel onder linux als onder windows. strafrecht­elijk of strafrecht‎elijk is overigens nog korter, maar het lijkt me niet gewenst omdat je niet kunt zien hoe ik dat doe :) . ∼ Wimmel 23 aug 2008 13:33 (CEST)[reageer]
De te­ken­tjes die je er tus­sen ge­zet hebt wor‎den zicht‎baar door de tekst in No‎te‎pad te plak‎ken. - Erik Baas 23 aug 2008 13:47 (CEST)[reageer]

'k Heb niks aan geheimdoenerij hoor, Wimmel, die Erik dan even voor mij ontkracht. Ik heb het in Notepad geplakt en zie een koppelteken of pijltje krom omhoog. Nou, ik besluit nu maar dat elk niet aan een duidelijk karakter (letter) toegewezen ascii symbool de linkonderbreking kan veroorzaken. Ik zal me voorlopig maar aan die nowiki/ of nowiki / ('k kreeg daar geen antwoord op van jullie) houden. Die kan ik makkelijk via het icoontje boven maken en het overtollige wissen.RobSchop [geef een gil!] 26 aug 2008 20:44 (CEST)[reageer]

automatisch wijz. redirects[bewerken | brontekst bewerken]

Ik ben bezig met een tool om automatisch redirects te vervangen. (zie: Help:Helpdesk zolang ie nog niet in het archief zit en overleg gebruiker:miho). Om de tool wat gebruiksvriendelijker te maken, heb ik eigenlijk gewoon de kale tekst nodig zoals je die in het bewerkveld ziet. Weten jullie hoe ik dat voor elkaar kan krijgen mbv een .js scriptje. TOOL.

(uit helpdesk) De volgende actions (in de titel) heb ik inmiddels al uitgeprobeerd:

&action=edit     geeft de bewerkingspagina
&action=submit   geeft bewerkingspagina met voorvertoning
&action=raw      geeft een download van de tekst

Kan ik die laatste ook krijgen, maar dan met de tekst gewoon op de pagina zelf, zodat ik het in m'n script kan gebruiken? Sum U ?rai8? Need a tool? 31 aug 2008 19:54 (CEST)[reageer]

Indien je firefox gebruikt, kun je Open in Browser gebruiken. En anders moet je waarschijnlijk de MIME-types gaan tweaken, zodat text/x-wiki als text herkend wordt in je browser. ∼ Wimmel 1 sep 2008 09:31 (CEST)[reageer]
Aanvulling; uit mw:Manual:Parameters to index.php#Raw blijkt een alternatief, je kunt &action=raw&ctype=text/css gebruiken, dat werkt zonder iets te installeren of aan te passen. ∼ Wimmel 1 sep 2008 09:38 (CEST)[reageer]
Mmmm, toch de raw. Ik heb al eens eerder geprobeerd om de pagina met de 'raw'-action in een iframe te zetten, maar dan krijg je leuke downloadvenstertjes (althans, dat krijg ik :D). Enig idee hoe ik de inhoud van dat in een .js-string kan krijgen? Sum U ?rai8? Need a tool?
Ik snap de eerste zin in je reactie niet helemaal, maar kun je op z'n minst vertellen welke internetbrowser je gebruikt? ∼ Wimmel 1 sep 2008 17:12 (CEST)[reageer]
Het slaat erop dat ik toch de &action=raw moet gebruiken (blijkbaar). Ik heb het zojuist in IE7 en FF2/3? getest. Ik krijg alleen maar de downloadpopup (in 3-voud vanwege 3 links). Ik gebruik Vista, maar dat zou geen probleem moeten zijn. Wat voor foutmeldingen ik krijg in de foutconsole van FF weet ik niet, maar er staat iets met (de engelse benaming) van toegang gewijgerd oid. Tot nu toe is het me alleen nog maar gelukt om in een iframe in te breken als ik lokaal een tekstbestand open in m'n browser. Zou je kunnen uitleggen hoe je 'MIME'-types tweakt, zoals je hierboven neerzet? Sum U ?rai8? Need a tool?
Maar wat gebeurt er dan als je op deze link klikt? Bij mij opent het normaal in firefox 3, FF2 en IE probeer ik straks nog even op een andere pc. ∼ Wimmel 1 sep 2008 21:53 (CEST)[reageer]
Nog even jouw vraag hoe je het in een javascript string kunt krijgen. Het meest makkelijke is denk ik hiervoor en:XMLHttpRequest hiervoor te gebruiken. Zie bijv. [1] en [2]. ∼ Wimmel 1 sep 2008 22:12 (CEST)[reageer]
Nu je het zegt... bij nader inzien had je het al gezegd, maar had ik de text/css nog niet in FF getest. Dat werkt namelijk prima... bedankt :D. In IE7 werkt het niet en wil je nog steeds aan een download helpen. (Maar we hebben in ieder geval FF nog). Die XMLHttpRequest ga ik eens rustig uitproberen. Dank je voor je hulp. Sum U ?rai8? Need a tool?
XMLHttpRequest is misschien in dit geval toch niet zo handig omdat je het cross-site wilt gaan gebruiken. Dat is niet zonder meer mogelijk. Ik zie inderdaad ook dat met IE7 nog steeds een download gestart wordt. Met enkele aanpassingen in de registry kan dit voorkomen worden;
  • Maak een key HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\text/x-wiki
  • Voeg CLSID, Encoding en Extension toe, gebruik daarvoor dezelfde waardes als bij HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\text/plain staan.
Daarbij waarschuw ik wel dat IE de tekst als html kan gaan behandelen, en eventueel ook javascript kan gaan uitvoeren mocht iemand dat toevoegen aan een pagina. ∼ Wimmel 2 sep 2008 19:40 (CEST)[reageer]
:S Dank je, zal zo kijken of het werkt Sum U ?rai8? Need a tool?