Forum CMS Made Simple FR
[Résolu] bordure des tableaux avec TinyMCE - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : [Résolu] bordure des tableaux avec TinyMCE (/thread-144.html)



[Résolu] bordure des tableaux avec TinyMCE - lorenz - 07/02/2010

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : non
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.6
#~ Installed Modules:
#~ * CMSMailer: 1.73.14
#~ * FileManager: 1.0.1
#~ * MenuManager: 1.6.2
#~ * ModuleManager: 1.3.1
#~ * News: 2.10.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.1
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.5.5
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 20000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: false
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.2.12
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 40M
#~ * max_execution_time: 50000
#~ * safe_mode: Off (Faux)
#~ * session_save_path: /tmp (1777)
#~ * session.use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.81
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour,

Je rencontre un problème avec la gestion des bordures de tableaux
sous TinyMCE.
J'utilise pour ceux-ci un style dans la feuille de style principale
que je peux choisir dans le menu déroulant de TinyMCE.
Mais la partie "border" de ce CSS est écrasée par le border="n"
que rajoute systématiquement l'éditeur. Si on essaie de laisser à blanc
ce champ dans la fenêtre "propriétés" du tableau, TinyMCE rajoute border="0" !

J'ai bien coché "utiliser le fichier de configuration statique" dans
la configuration avancée de TinyMCE comme recommandé mais rien.

Avez-vous une idée pour empêchez l'éditeur de rajouter systématiquement
ce paramètre, sachant que les autres paramètres de propriétés des tableaux
sont optionnels (espacement des cellules, largeur, hauteur ...)

Mrci d'avance de vos réponses


[Résolu] bordure des tableaux avec TinyMCE - jce76350 - 08/02/2010

re

>* TinyMCE: 2.5.5
essayer la dernière version 2.6.1.1
http://dev.cmsmadesimple.org/projects/tinymce

Nota ce post devrait être dans Modules, Tags : Aide concernant l'utilisation des modules,
Je déplace


[Résolu] bordure des tableaux avec TinyMCE - lorenz - 08/02/2010

Exactement le même comportement avec la version 2.6.1.1 de TinyMCE


[Résolu] bordure des tableaux avec TinyMCE - jce76350 - 08/02/2010

re,

>J'utilise pour ceux-ci un style dans la feuille de style principale
alors description du style utilisé

- Inclure seulement le CSS pour l'écran dans Avancé est bien coché ?


[Résolu] bordure des tableaux avec TinyMCE - lorenz - 08/02/2010

Voici le style que j'initialise dans la feuille de style:

.tableau table {
border-width: medium;
border-styleConfusedolid;
border-color:black;
border-collapse: collapse;
}
.tableau td {
border-width: thin;
border-styleConfusedolid;
border-color: #6495ed;
text-align: center;
}

c.a.d une bordure externe noire, un quadrillage bleu fin
et un recouvrement des bordures.
La case "Inclure seulement le CSS pour l'écran" est bien cochée
mais le problème ne concerne pas seulement l'affichage dans la fenêtre
de l'éditeur mais l'apparence sur le site car TinyMCE génère une déclaration:
<table class="tableau" border="0"> et même si j'efface le paramètre "border"
dans la fenêtre html, il le remet quand je fais "Mettre à jour"


[Résolu] bordure des tableaux avec TinyMCE - jce76350 - 08/02/2010

re,

déjà ton code CSS est erroné
c'est .tableau_table et .tableau_td ou ce que tu veux mais pas d'espace !!!
Sinon c'est bon pour moi


[Résolu] bordure des tableaux avec TinyMCE - kraygoon - 09/02/2010

Ou bien :

table.tableau {}
et
table.tableau td {}


[Résolu] bordure des tableaux avec TinyMCE - lorenz - 13/02/2010

Bonjour,

Peu importe la syntaxe CSS. Les deux fonctionnent sur une page statique.
Mais le problème est le même dans les deux cas :

C'est TinyMCE qui rajoute sa déclaration border="x" dans la ligne <table>
et ceci masque tout ce que l'on peut indiquer dans le CSS concernant la bordure
de ce tableau. Je voudrai que le rédacteur puisse rajouter ses propres tableaux
préformatés par moi en CSS et éviter également de répéter dans le HTML
des déclarations dans la centaine de tableaux que compte le site !
Le CSS est bien là pour ça.

J'ai bien envie de déposer un "bug report" dans le projet CMSMS et TinyMCE
car je considère que c'est bien un bug.


[Résolu] bordure des tableaux avec TinyMCE - jce76350 - 13/02/2010

re,

>Peu importe la syntaxe CSS.
heu non la syntaxe est importante

>J'ai bien envie de déposer un "bug report"
qui d'autre à constater ce "truc" ?
Pour moi TinyMCE n'ajoute rien avec une syntaxe CSS correcte


[Résolu] bordure des tableaux avec TinyMCE - Jean le Chauve - 13/02/2010

Premièrement, il ne s'agit pas d'un bug mais de la configuration par défaut de Tiny.
A toi d'étudier comment la modifier : http://tinymce.moxiecode.com/punbb/viewtopic.php?id=20049
Deuxièmement, comme Kraygoon et Jce l'ont spécifié, tu te trompes dans ta css, je viens de tester par acquis de conscience et je modifie la propriété border malgré le border=0.


[Résolu] bordure des tableaux avec TinyMCE - lorenz - 16/02/2010

Oups ! Autant pour moi.
Désolé, le "table" après la déclaration de la classe,
elle même affectée à un tableau, était de trop.
C'est promis, je ne le referai plus!


[Résolu] bordure des tableaux avec TinyMCE - Jean le Chauve - 16/02/2010

[résolu] dans le titre du topic ?