2013-01-08 16 views
6

Ho un requisito per la produzione di annotare come il seguente per un'immagine all'interno l'editor di testo SDL Tridion Rich:SDL Tridion 2011: Rich Text Editor di configurazione per la produzione di markup specifico

<div class="imagemasksmall"> 
    <img src="tcm:2-123-16" alt="My amazing image" /> 
</div> 

Il mio primo pensiero è stato quello di utilizzare il file FormatAreaStyles.css per aggiungere una classe come div.imagemasksmall { }, tuttavia questo sembra essere disponibile solo se aggiungo il div al markup.

C'è un modo per consentire a un editor di produrre il markup sopra senza dover scrivere il codice manualmente?

risposta

7

Se tutto ciò che serve è un DIV con la classe "imagemasksmall" e l'immagine all'interno, si può fare che in 3 fasi (come è già stato aggiunto lo stile a FormatAreaStyles.css):

  1. Inserire l'immagine
  2. modificare la sezione tipo a discesa per "contenitore generico (div)"
  3. modificare lo stile discesa per "imagemasksmall"

Se si vuole ridurre il numero di passaggi manuali necessari f oppure, probabilmente dovrai scrivere un'estensione che esegue questi passaggi per l'utente.

+0

Ahh, risulta che lo stavo pensando troppo. Perfetto grazie Peter. –

Problemi correlati