Comment ne plus mettre de code ??

95 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

on continue pour l'installation de FCK ou on fait ça après les vacances ??

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

qui est pour le fait d'epinglé le sujet ?? il a été vu plus de 4000 fois tout de même !!

et qui est pour le fait de continuer pour l'installation de FCK ??

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Salut,

Je viens d'installer TinyMCE, ça à l'air très bien mais lorsque je modifie par exemple: la page CGV, ça me place des espaces en plus à chaque mise à la ligne.

Quelqu'un à t'il rencontrer ce problème ?

Exemple:

Dans la fenêtre de TinyMCE j'ai ceci:

Article 1 : Intégralité 

Les présentes conditions générales expriment l'intégralité des obligations des parties. En ce sens, le consommateur est réputé accepter sans réserve l'intégralité des dispositions prévues dans ces conditions générales.


Aucune condition générale ou spécifique figurant dans les documents envoyés ou remis par le consommateur ne pourra s'intégrer aux présentes, dès lors que ces documents seraient incompatibles avec ces conditions générales.
Après avoir cliqué sur "Sauvegarder changements" je vais voir sur la page CGV et là voilà ce que ça me donne:
Article 1 : Intégralité 


Les présentes conditions générales expriment l'intégralité des obligations des parties. En ce sens, le consommateur est réputé accepter sans réserve l'intégralité des dispositions prévues dans ces conditions générales.




Aucune condition générale ou spécifique figurant dans les documents envoyés ou remis par le consommateur ne pourra s'intégrer aux présentes, dès lors que ces documents seraient incompatibles avec ces conditions générales.

J'ai donc des espaces en plus, avez vous une idée ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

on peut voir la page cgv ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le code ou le lien de la page ?

Voici le lien de ma page CGV

http://www.batteries-joskin.be/boutique/cgv.php

Voici le script sur la page modele/haut.php pour l'intégration de TinyMCE

<!-- tinyMCE -->

<script language="javascript" type="text/javascript" src="../administrer/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>

<script language="javascript" type="text/javascript">


tinyMCE.init({

	mode : "textareas",

	theme : "simple",

	remove_trailing_nbsp : true,

	editor_selector : "mceSimple"

});


	tinyMCE.init({

		mode : "textareas",

		language : "fr",

		theme : "advanced",

		remove_trailing_nbsp : true,

		plugins : "spellchecker,style,layer,table,save,advhr,advimage,advlink,iespell,insertdat

etime,preview,zoom,media,searchreplace,print,contextmenu,paste,directionality,ful

lscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,filemanager,image

manager",

		theme_advanced_buttons1_add : "fontselect,fontsizeselect",

		theme_advanced_buttons2_add : "separator,insertdate,inserttime,preview,separator,forecolor,backcolor",

		theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,search,replace,separator",

		theme_advanced_buttons3_add_before : "tablecontrols,separator",

		theme_advanced_buttons3_add : "emotions,iespell,media,advhr,separator,print,separator,ltr,rtl,separator,ful

lscreen",

		theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,spellchecker,ci

te,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,|,insertfile,i

nsertimage",

		theme_advanced_toolbar_location : "top",

		theme_advanced_toolbar_align : "left",

		theme_advanced_path_location : "bottom",

		content_css : "/example_data/example_full.css",

		plugin_insertdate_dateFormat : "%Y-%m-%d",

		plugin_insertdate_timeFormat : "%H:%M:%S",

		extended_valid_elements : "hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style],p[lang]",

		external_link_list_url : "example_data/example_link_list.js",

		external_image_list_url : "example_data/example_image_list.js",

		flash_external_list_url : "example_data/example_flash_list.js",

		template_external_list_url : "example_data/example_template_list.js",

		file_browser_callback : "mcFileManager.filebrowserCallBack",

		theme_advanced_resize_horizontal : false,

		theme_advanced_resizing : true,

		apply_source_formatting : true,

		spellchecker_languages : "French=fr",

		editor_selector : "mceAdvanced"

	});

</script>

<!-- /tinyMCE -->
remove_trailing_nbsp : true, --> est un ajout pour essayer de règler ce problème d'espace mais sans succes. Voici le script pour le textarea sur la page CGV
<p>

<textarea style="width: 100%"  name="texte" id="texte" class="mceAdvanced" cols="54" rows="25"><?php echo stripslashes(vb($frm['texte']))?></textarea>

 </p>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour info, quand je retourne dans l'édition de mon texte CGV les espaces ne sont plus présent et la présentation est correct dans TinyMCE.

Voici le script du fichier cgv.php

<?php 


include("configuration.inc.php");


$DOC_TITLE = "www.batteries-joskin.be";


include("$repertoire_modele/haut.php");


$sql = "SELECT * FROM peel_cgv WHERE id = '1'";


$res = mysql_query($sql);


if (mysql_num_rows($res) > 0) {


$cgv = mysql_fetch_object($res);


?>

<div class="tetiere"><?php echo  strtoupper(stripslashes($cgv->titre)); ?></div>


	<p>

	<?php echo  nl2br(stripslashes($cgv->texte)); ?>

	</p>

<?php 

} else {


echo "Les conditions de vente du site $wwwroot ne sont pas encore définies";


}


include("$repertoire_modele/bas.php");

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Désolé, je viens de trouver en voyant le dernier script. <_<

C'est le code nl2br qui me rajoute un BR à chaque mise à la ligne

Je peux supprimer définitivement ce code ?

A quoi servait il ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

à prendre en compte les saut de lignes, si le souci persiste faut montrer la page

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour info,

Tout maintenant fonctionne mais j'ai du modifier les codes comme ci dessous:

Les lignes

<?php echo  nl2br(stripslashes($cgv->texte)); ?>
ont été modifiées comme ceci
<?php echo  stripslashes($cgv->texte); ?>

nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne

J'ai donc supprimer les codes nl2br --> http://fr.php.net/nl2br

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

atila m'a parlé du nouveau FCK...

une fois que j'ai fini le design sur mon site de test je m'y colle !!

mais si une personne l'a déjà intégré alors qu'elle n'hésite pas à en faire profiter les autres !

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

est que une personne a tenté d'installer la dernière version de FCK editor ??

il semble être plus léger !

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pour info

pour passer tinymce en francais

il suffit apres avoir telecharger le pack de langue , d ouvrir tiny_mce.js

et de remplacer "this._def("language","en") " par "this._def("language","fr")"

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Merci de cette précision ARTLIB !!

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour à tous,

je suis en cours de test pour FCK mais en attendant voici ce que j'ai installé en 10 mn sur les sites d'un client (ce n'est pas aussi complet que les gros systèmes (FCK ou Tiny) mais cela fonctionne nickel

http://www.nicedit.com

Si cela vous intéresse je vous met la marche à suivre.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

oui met les codes jpcreation

ça servira !!

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

OK, c'est parti !

ETAPE 1 : chargement des 2 fichiers ("nicEdit.js" et "nicEditorIcons.gif") sur le site (j'ai pris les 2 fichiers en direct de la page d'accueil car le zip plantait en décompression).

ETAPE 2 : on mets "nicEdit.js" dans le dossier /lib/js et le fichier "nicEditorIcons.gif" dans /administrer

ETAPE 3 : on colle le texte suivant dans sous le </head> de /administrer/modeles/haut.php

ETAPE 4 : on ouvre les fichiers sur lesquel on veut disposer du système. Je vous fais l'exemple avec les articles :

on remplace :

<input type="hidden" value="html" name="p_format" tabindex="1" id="p_format" />
<p>
<textarea style="width:100%" rows="10" name="texte" id="texte" class="formulaire1"><?php echo stripslashes($frm['texte'])?></textarea>
</p>
&lt;script src="<?php echo $wwwroot?>/lib/js/toolbar.js" type="text/javascript"></script>
&lt;script type="text/javascript">if (document.getElementById) {
var tb = new dcToolBar(document.getElementById('texte'),
document.getElementById('p_format'),'images/');

tb.btStrong('Forte emphase');
tb.btEm('Emphase');
tb.btIns('Inséré');
tb.btDel('Supprimé');
tb.btQ('Citation en ligne');
tb.btCode('Code');
tb.addSpace(10);
tb.btBr('Saut de ligne');
tb.addSpace(10);
tb.btBquote('Bloc de citation');
tb.btPre('Texte préformaté');
tb.btList('Liste non ordonnée','ul');
tb.btList('Liste ordonnée','ol');
tb.addSpace(10);
tb.btLink('Lien',
'URL ?',
'Langue ?',
'fr');
tb.btImgLink('Image externe',
'URL ?');
tb.addSpace(10);
tb.draw('Vous pouvez utiliser les raccourcis suivants pour enrichir votre présentation.');
}
</script>[/codebox]

par cela :

[codebox] <input type="hidden" value="html" name="p_format" tabindex="1" id="p_format" />
<p>
<textarea style="width:800px" rows="15" name="texte" id="texte" class="formulaire1"><?php echo stripslashes($frm['texte'])?></textarea>
</p>
&lt;script type="text/javascript">
bkLib.onDomLoaded(function() {
new nicEditor({buttonList : ['bold','italic','underline','strikeThrough','left', 'center', 'right', 'justify', 'ol', 'ul', 'indent', 'unindent', 'fontSize', 'fontFamily', 'color','undo','redo','subscript','superscript', 'hr', 'link','image', 'html']}).panelInstance('texte');
});
</script>

Voilà vous avez maintenant une barre d'enrichissement équivalente au modèle 2 de cette page :

http://www.nicedit.com/examples2.php

Personnellement cela m'a pris 15 min pour le mettre sur les boites de Rubriques, Catégories, Articles et produits sachant que les sites de mon client dispose de plus de boite que la version de base.

Une dernière précision de taille : contrairement à Tiny il ne génère pas automatiquement la balise <p></p>

Il faut en revanche passer les "nl2br(stripslashes" en "stripslashes" pour les textes concernés

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

merci pour ton code jpcreation !!

si tu install le nouveau FCK n'hésite pas à mettre le code !!

il servira !!

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

merci pour ton code jpcreation !!

si tu install le nouveau FCK n'hésite pas à mettre le code !!

il servira !!

à bientôt...

Je pense que ce sera pas avant fin du mois car là j'explose !!

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

ça n'urge pas !

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

pour les pb rencontrés avec le code <p></p>

ajouter ce code :

forced_root_block : false,

force_br_newlines : true,

force_p_newlines : false

il remplace les <p></p> par des <br />

à bientôt...

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping