Når du skal oprette noget indhold til dit websted, laver du nogle artikler. I artiklerne skriver du en hel masse, og hvis teksten skal formateres med f.eks. fed skrift, kursiv eller andet, skal du bruge de ikoner der er over artiklens skrivefelt. Der findes flere udgaver af disse teksteditorer, og flere muligheder inden for hver af dem. Spørgsmålet er hvad du skal vælge, og hvordan du skal styre sikkerheden for din valgte template, og sikkerheden for webstedet.
Valg af teksteditor
I første omgang er der to muligheder for at have en teksteditor. Du bestemmer hvilken du vil bruge i menuen Websted, Konfiguration, punktet “Standard WYSIWYG tekstbehandler”. Du kan vælge mellem “Editor – No Editor”, der simpelt hen ER ingen editor, og “Editor – TinyMCE”, der er en standard editor med de fleste funktioner.
Inden du begynder at vælge, skal du overveje hvad det er du laver. Hvis der ikke er nogen editor, betyder det at de skribenter der skriver på dit websted, ikke kan formatere indholdet, og du sikrer dig at alle sider er ens formateret. På den anden side kan det være praktisk at kunne lave noget i et afsnit markant anderledes, for at kunden skal lægge mærke til det. Eller måske lave punktopstillinger (lister), tabeller, indsætte billeder og andre smarte ting.
Nu kan der i de fleste artikler godt indsættes billeder, lister, tabeller osv. uden det får indflydelse på den generelle formatering, det der på internettet er styres med CSS; Cascading Style Sheet. Derfor kan det være praktisk at bruge TinyMCE editoren, og det er for det meste den der benyttes.
TinyMCE i flere udgaver
Nu skal det jo ikke være så nemt, så når først du har besluttet, at det skal være TinyMCE, finder du måske hurtigt ud af, at der mangler noget. Du kan godt nok formatere, indsætte billeder, hyperlinks og meget mere, men du kan ikke ændre skriftstørrelse, skrifttype, farve osv. Det er jo netop for at du ikke laver siden markant anderledes end den style der er defineret i det tema der anvendes!
Hvis du vil have flere muligheder, skal du rette opsætningen af TinyMCE i menuen Udvidelser, Programudvidelser, find og klik på Editor – TinyMCE
I højre side, kan du se at Funktionalitet er sat til Avanceret. Mystisk, for du kan vælge Udvidet, hvis du vil have det hele med 😎
Du kan også vælge Enkel, så nu er der tre muligheder.
Enkel: er det samme som No Editor, der er ganske enkelt ingen muligheder for at formatere teksten.
Avanceret: Der er en del ikoner, og sikkert alle dem du har brug for umiddelbart, så du sikrer dig at det grundlæggende tema ikke ændres. Men der er nogle begrænsninger i nogle af funktionerne. Bare for at nævne en, så kan du ikke holde proportionerne i et indsat billede, hvis du bruger Avanceret. Hvis du derimod bruger Udvidet, kan du bevare proportionerne på billedet, så hvis du ændrer bredden (kun visning), skifter højden automatisk. I Avanceret skifter kun bredden, og så skal du selv regne højden ud!
Udvidet: Her er en del flere ikoner, men det gør det også lidt mere “farligt”, fordi du kan lave sider der er markant anderledes, og måske endda grimme, i forhold til det oprindelige tema. Du kan rette skriftfarver, størrelse og skrifttype, så de ikke passer til webstedets template. Der er bl.a. også mulighed for at indsætte Flash-objekter, smileys, dato, hævet/sænket skrift og flere andre meget brugbare funktioner.
Eksterne moduler – JCE-editoren
Hvis der mangler noget, kan du hente en editor der hedder JCE. Den har de samme ikoner som TinyMCE i Udvidet funktionalitet, men der er en væsentlig forskel. Hvis du indsætter en del billeder i dine artikler, bliver du nødt til at have JCE
I standard Joomla! teksteditoren kan du godt uploade billeder, det sker med Billede-knappen under artiklen. Og du kan rette størrelsen hvor du bevare proportionerne, samt vælge at billedet skal have tekstombrydning, det vælger du på billedikonet i TinyMCE i Udvidet funktion. Dvs. du skal bruge en del tid og omveje for at arbejde med billeder i TinyMCE.
I JCE-editor kan du uploade og bearbejde billedets visning direkte med billed-ikonet i JCE værktøjslinjen. Men det er også den eneste fordel der er ved at bruge JCE-editoren! (eller ser du andre fordele?)
Normalt vil jeg absolut ikke installere moduler i Joomla! eller et hvilken som helst projekt der skal bruges. Alt hvad der tilføres udefra, er en potentiel trussel. En dag opdateres eller opgraderes projektet, og så kan det være de installerede ekstra moduler ikke virker i det nye system. Det kan være modulet ikke længere er gratis, og så skal du betale for at få det opgraderet. Du bliver stavnsbundet til modulerne, og mister friheden. Når du binder dig til eksterne leverandører, skal du derfor hele tiden holde dig ajour med, om de stadig eksisterer, og om de stadig opgraderes til en fornuftig pris.
Alligevel kan JCE godt anbefales i øjeblikket, og der er jo altid TinyMCE hvis JCE en dag bliver grådig.
Hvad skal jeg vælge?
Nu har du en ide om hvad der kan lade sig gøre, og skal vælge hvilken editor du vil bruge. Og her skal du huske, at der er mulighed for at du selv bruger en udgave editor, og at dine brugere tvinges til at bruge en anden!
I Konfiguration indstiller du standardeditor, som brugerne umiddelbart får lov til at bruge, og i Brugere kan du vælge en bruger, og lade dem bruge en anden editor. Det er rimeligt simpelt, så det skal du nok få styr på.
Jeg har hentet den nyeste JCE Editor, men har det problem at når jeg skriver i tekstfeltet så er hjemmesidens baggrunde i feltet.
Det gør det svært at læse det jeg skriver.
Kan man fjerne den, så det bare bliver et hvidt felt?
Hej Preben,
Det problem kender jeg godt, og kunne nok have lavet en lille guide om det 🙂
Problemet er, at nogle temaer er meget tunge at danse med, og ikke gider opføre sig ordentligt, så derfor er det ikke sikkert det virker!
Hvis det ikke virker, slå den fra igen!
Men så bliver det lidt besværligt, for du skal sætte Editor Styles (nedenunder) til Custom CSS Files og finde den css du gerne vil bruge (eller lave en først som du uploader) – men det er ikke de fleste der kan det, og så er vi ude i en lidt længere guide 🙂
Det er background color der skal sættes i den template style du vælger at bruge.
/Michael