2010-01-31 4 views
0

J'essaie donc d'obtenir du texte riche pour le programme cheeserater où j'ai ajouté un système de commentaire en utilisant l'éditeur tinyMCE dans le textarea. Voici ce qu'il ressemble à:Obtenir des commentaires Django pour pouvoir utiliser le style gras et italique

<table><td align=left> 
{% get_comment_list for package as comment_list %} 
{% for comment in comment_list %} 
    {{ comment.comment|safe }}<br> 
{% endfor %} 
</table> 

La taille de soulignement et le texte fonctionne, mais les styles gras et italique ne le font pas. Par exemple, j'ai souligné et mis en gras «omg», en gras «wtf», en gras et en italique «lol».

<p><strong><span style="text-decoration: underline;">omg</span></strong><strong> wtf <em>lol</em></strong></p> 

Il affiche comme 'omg' a souligné, mais 'wtf' et 'lol' a leur format inchangé.

Répondre

1

Ces étiquettes fonctionnent bien ici. Vérifiez que vous n'avez pas de feuille de style pour que ces balises utilisent un style sans fioritures.

+0

Je viens de réaliser que toutes les fonctionnalités de tinyMCE ne fonctionnent pas. Tels que les symboles étranges, les smileys, et généralement tout ce qui apparaît. Maintenant que j'y pense, ce n'est probablement pas la racine de mes erreurs. – RaDeuX

+0

En outre, il semble que ce soit un problème autoescape qui ne permet pas aux fonctions pop-up de fonctionner. Je ne suis pas sûr cependant. Je garde la feuille de style inchangée car ce n'est pas celle que j'ai faite moi-même. Je ne sais pas comment faire/éditer des feuilles de style de toute façon. Le programme cheeserater est ici: http://github.com/jacobian/cheeserater – RaDeuX

+0

J'ai trouvé reset.css pour avoir quelque chose comme ça ... "{border: 0;} adresse, légende, citer, code, dfn, em, fort, th, var ". Je ne connais rien au CSS, mais il me semble que je vais devoir le lire un peu. – RaDeuX

Questions connexes