Styles
Hvordan indsætter jeg mine egne styles i FCK-editoren?
Hvis du har installeret WYSIWYG-editoren FCKeditor har du (afhængig af dine indstillinger) nogle drop-down bokse, hvorfra du kan vælge mellem forskellige formaterings- og typografikoder. Valgmulighederne i drop-down boksen ”typografi” er styles som er defineret i et XML-dokument, som du har mulighed for at redigere i. Problemet er imidlertigt, at der er tale om inline-styles, hvilket betyder, at den dag du ønsker at rette værdierne for en given style, giver det ikke gennemslag for alle de eksisterende sider – kun NYE sider, der benytter denne style.
Løsningen er at man opretter et CSS-dokument med de ønskede styles (klassifikationer). I XML-dokumentet er angivet nogle inline-styles, som bliver påført nogle span-koder. Ved at fjerne disse inline-styles og i stedet angive navnet på din(e) klassifikation(er) løses problemet. Følg guiden herunder:
- Opret et CSS-dokument med de ønskede styles. Gem det i roden af dit theme.
- Husk at tilføje dit CSS-dokument i din .info -fil (Drupal 6 +).
- Gå til Administer > Site Configuration > FCKeditor.
- Klik på Edit ud for Default-profilen.
- Under CSS finder du feltet Editor CSS. Fra drop-down boksen vælger du Define CSS.
- I feltet CSS path indtaster du stien til dit CSS-dokument. Eksempelvis sites/all/themes/dittheme/ditcss.css
- I feltet predefined styles vælger du use theme fckstyles.xml.
- Tag en kopi af filen sites/all/modules/fckeditor/fckeditor/fckstyles.xml og placér kopien i roden af dit theme.
-
Åbn kopien og udskift denne kode:
<Style name="Marker: Yellow" element="span">
<Style name="background-color" value="Yellow" />
</Style>med denne:
<Style name="Min style" element="span">
<Attribute name="class" value="min-klassifikation" />
</Style>hvor min-klassifikation naturligvis udskiftes med navnet på den klassifikation du angav i CSS-dokumentet
- log ind eller opret profil for at skrive kommentarer
- Det er gratis
- Du kan skrive artikler og tips
- Du kan få hjælp eller hjælpe andre
- - og meget mere …

1 dag 10 timer siden
1 dag 11 timer siden
4 dage 19 timer siden
5 dage 8 timer siden
3 uger 14 timer siden
3 uger 4 dage siden
4 uger 16 timer siden
4 uger 17 timer siden
4 uger 2 dage siden
4 uger 3 dage siden