Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] bordure des tableaux avec TinyMCE
#1

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
#2

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

J-C Etiemble v 2.2.xx
#3

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

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é ?

J-C Etiemble v 2.2.xx
#5

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"
#6

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

J-C Etiemble v 2.2.xx
#7

Ou bien :

table.tableau {}
et
table.tableau td {}
#8

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.
#9

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

J-C Etiemble v 2.2.xx
#10

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/viewt...p?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.
#11

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!
#12

[résolu] dans le titre du topic ?
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)