Hjelp:AceWikiEditor

Fra Wikipedia, den frie encyklopedi
Redigering av Aki na ukwa med AceWikiEditor.

AceWikiEditor er en eksperimentell MediaWiki-utvidelse for å gi fargekoding av grunnleggende syntakselementer i wikitekst og dermed gjøre redigeringsfeltet mer lesbart frem til VisualEditor blir ferdig. Utvidelsen kan skrus på under Spesial:Tilleggsfunksjoner.

Utvidelsen erstatter redigeringsfeltet med kodeeditoren Ace. Implementeringen er en fork av Brion Vibbers CodeEditor-utvidelse for redigering av JavaScript og CSS. Ace har i utgangspunktet ingen modul for wikitekst, så det er laget en liten wikitekst-modul. Denne er ikke utviklet for å være komplett, men for å støtte fargekoding av et sett av vanlige syntakselementer, som maler, tabeller og <ref>-tagger. Tankestreker og harde mellomrom markeres også, slik at de er enkle å skille fra bindestreker og myke mellomrom.

Editoren virker ikke med den gamle verktøylinja (dvs. hvis ikke «Aktiver utvidet verktøylinje for redigering» er skrudd på under Innstillinger.

AceWikiEditor er ikke grundig testet, og brukes helt på eget ansvar! Hvis du opplever problemer er det fint om du melder fra på diskusjonssiden.

Kjente problemer[rediger | rediger kilde]

  • Teksteditoren støtter ikke redigering av komplekse skriftspråk og høyre-til-venstre skrift. I artikler som inneholder slik skrift ser det ut til at det fungerer fint å redigere linjer som ikke inneholder slik skrift, men vær ekstra forsiktig. Se for eksempel Vijayanagarariket.
  • Nettleseren viser ikke en advarsel hvis du forsøker å navigere bort fra siden uten å ha lagret.
  • Virker ikke med den gamle verktøylinjen.
  • Tab og shift-tab blir overstyrt. For å navigere seg ut fra feltet kan en bruke Ctrl+Alt+B (Chrome Mac) / Alt+B (Chrome Win) / Ctrl+B (Firefox Mac) / Alt+ Shift+B (Firefox Win) for å hoppe til redigeringsforklaringsfeltet.
  • Linjebrytning skjer midt i ord i editoren, men dette er myk brytning, så det har ingen betydning for det lagrede resultatet.
  • Hjelp:Koordinater og tilsvarende tilleggsfunksjoner som gjør endringer i tekstfeltet vil ikke fungere. Hvis man trenger å sette inn koordinater kan man bare skru av AceWikiEditor mens man setter inn koordinatene (det ligger en knapp for å skru AceWikiEditor av/på i verktøylinja).

Nettleserstøtte[rediger | rediger kilde]

  • Nettlesere testet:
    • Firefox 11.0/Mac, 6.0/Win
    • Chrome 18.0.1025.142/Mac
  • Nettlesere testet med problemer:
    • Opera 12.00 alpha/Mac: Kopiere og lime inn fungerer ikke
    • Safari 5.1.4/Mac: kan ikke skrive høyre krøllparentes }
  • Nettlesere som ikke er støttet:
    • Internet Explorer 8.0.6001.18702 / Win XP: Flere alvorlige problemer; Linjeskift forsvinner, uregelmessig scrolling
  • Nettlesere som ikke er testet enda:
    • Internet Explorer 9 og nyere

For å forhindre problemer skrur AceWikiEditor seg ikke automatisk på i Internet Explorer 9.0 eller eldre. For testing kan den skrus på manuelt ved å trykke på knappen i verktøylinja.

Mulige utvidelser[rediger | rediger kilde]

  • Ace har støtte for code folding. Code folding av maler (infobokser) og tabeller hadde vært snedig.

Utvidelsen lastes fra MediaWiki:Gadget-AceWikiEditor.js, som foreløpig laster resten av koden rett fra GitHub

Eksterne lenker[rediger | rediger kilde]