Fråga angående editor

Events happening in the community are now at Drupal community events on www.drupal.org.
jrmaster's picture

Jag undrar om det finns något sätt i editorn där man kan ange vilka delar av innehållet som kan editeras och respektive inte kan editeras?
Jag vill kunna använda det på div-taggar då en "vanlig användare" inte ska kunna sabotera layouten när de vill endast editera text och byta vissa bilder.

Tex:
< ! -- Här kan du ändra -- >
< div id="exempel" >
< p >Test test< / p >
< / div >

< ! -- Här kan du inte ändra -- >
< div id="exempel2" >
< p >Test test< / p >
< / div >

Jag använder TinyMCE och har prövat exemplet som fanns i deras wiki, men det fungerade inte.

Comments

CCK och nodmallar

zoo33's picture

Mitt förslag för den typen av mallad sida är nog att skapa en nodtyp med fält för varje del av sidan och sedan använda en nodmall för att strukturera innehållet som du vill ha det. Du slipper då bekymra dig för att dina användare ska paja sidstrukturen.

(Om du inte vet vad jag pratar om så säg till så jag eller någon annan förklara närmare...)

/ Hannes Lilljequist – SthlmConnection

Förklara mer om nodmallar

jrmaster's picture

Ok. Jag är inte så insatt i det. Skulle vilja veta mer hur det fungerar.

Tack!

OK. Tanken är då att man

zoo33's picture

OK. Tanken är då att man skapar en specifik nodtyp för varje ny "mall" man vill göra. Det sker under Administrera >> Innehåll >> Innehållstyper. På samma ställe kan man sedan lägga till nya fält till nodtypen, förutsatt att man har CCK installerat. Exempelvis skulle fälten kunna vara:

Name Label Type
bild Bild image (http://drupal.org/project/imagefield)
fakta Fakta text
Rubrik (inbyggt)
Huvudtext (inbyggt)

På fliken Display fields kan du välja hur fälten ska visas. Det är särskilt användbart i kombination med Imagecache för att presentera bilder i valfria storlekar.

Sedan skapar du en ny nodmall som bestämmer hur denna nodtyp ska visas. Se CCKs README-fil för theming (som verkar bli ersatt av en hjälpsida inom kort). Exempelvis skapar du filen node-exempel.tpl.php och skriver där ut dina fält såhär:

<?php print $field_fakta_rendered; ?>

Sen kan du självklart anpassa din css för att stajla nodtypen.

Hoppas det räcker för att du ska komma vidare!

/ Hannes Lilljequist – SthlmConnection

Jag ska prova det. Tack ska

jrmaster's picture

Jag ska prova det.

Tack ska du ha!

Enkel redigering - jmf Typo3 eller DotNetNuke

WhiplashInfo's picture

Jag undrar om det går att få en funktion som finns i Typo3 och DotNetNuke och som medger att man kan redigera och skriva in text direkt in i kontainers eller liknande?

Tomas

Ny tråd

itangalo's picture

Jag tolkar att denna fråga är tillräckligt skild från den ursprungliga frågan för att markera den som besvarad - ställ gärna frågan om text direkt i containers igen i en ny tråd. (Jag är också nyfiken på svaret!)

//Johan Falk, Solna

OK - Jag gör en ny tråd

WhiplashInfo's picture

OK - Jag gör en ny tråd
Tomas

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week