Migration sous dotclear 2
Par LePiaf le dimanche, août 17 2008, 13:53 - Le Blog - Lien permanent

Ca y est ! C'est fait. J'ai installer la nouvelle version de Dotclear. Il vient de passer à la version 2. Totalement différent de l'ancienne, nouvelle interface de gestion et surtout nouvelle manière de faire les blog car il y a un moteur de template. Fini le code PHP mélangé à du xHTML.
On a seulement du code HTML dans le thème, on fait appel au fonction PHP via les templates. C'est cool hein !
.
Pour ma part, j'ai un peu galérer (habitude de dotclear 1
). J'ai essayé d'importer les posts, mais les plugins d'import ne fonctionne pas bien. J'ai ensuite essayer de faire des manipulations génétique dans la base de données, mais ça été un fiasco
.
Finalement, j'ai fait une importation via un flux RSS/Atom, mais ça ne marche que pour les 50 derniers posts. La aussi j'ai essayer de modifier pour afficher 300 posts dans le flux RSS. Mais le plugins d'import dans DC2 ne vient rien savoir. J'ai modifier la requête SQL, pareil. C'est pas grave, les 50 derniers posts sont ceux de cette année.
Voila voila ! Maintenant je dois travailler sur ce thème actuel, je vais modifier le header (bannière), les couleurs, ajouter quelques éléments graphiques, et pis ! et pis voila !
J'espère bien m'amuser avec cette nouvelle version.
Vous pouvez retrouver tout les anciens posts, ainsi que le blog intégrale à cette adresse : http://www.lepiaf-blog.com/dotclear1/



Commentaires
Est ce qu'il y a une manip à faire sur le thème? genre un code à mettre? merci ,lepiaf et good journée
Il faut insérer un bout de code dans le thème.
Ce code dans le fichier post.html
{ { tpl:SmiliesManagerToolbar textarea="c_content" } }Dans ce bloc
<h3>{ { tpl:lang Add a comment } }</h3><fieldset>A la ligne
Cela veut dire que tu insères les smilies juste après le champ "adresse mail"
Merci Lepiafounet
merci je teste de suite ces codes

tu devrai créer un forum
voilà ce que j'ai sur post.html dans mon thème :
<h3>{{tpl:lang Add a comment}}</h3> <fieldset> <!-- # --BEHAVIOR-- publicCommentFormBeforeContent --> {{tpl:SysBehavior behavior="publicCommentFormBeforeContent"}} <p class="field"><label for="c_name">{{tpl:lang Name or nickname}} :</label> <input name="c_name" id="c_name" type="text" size="30" maxlength="255" value="{{tpl:CommentPreviewName encode_html="1"}}" /> </p> <p class="field"><label for="c_mail">{{tpl:lang Email address}} :</label> <input name="c_mail" id="c_mail" type="text" size="30" maxlength="255" value="{{tpl:CommentPreviewEmail encode_html="1"}}" /><h3>{ {tpl:lang Add a comment} }</h3>
<!-- # --BEHAVIOR-- publicCommentFormBeforeContent --> { {tpl:SysBehavior behavior="publicCommentFormBeforeContent"} } <p class="field"><label for="c_name">{ {tpl:lang Name or nickname} } :</label> <input name="c_name" id="c_name" type="text" size="30" maxlength="255" value="{ {tpl:CommentPreviewName encode_html="1"} }" /> </p> <p class="field"><label for="c_mail">{ {tpl:lang Email address} } :</label> <input name="c_mail" id="c_mail" type="text" size="30" maxlength="255" value="{ {tpl:CommentPreviewEmail encode_html="1"} }" /> </p> <p class="field"><label for="c_site">{ {tpl:lang Website} } ({ {tpl:lang optional} }) :</label> <input name="c_site" id="c_site" type="text" size="30" maxlength="255" value="{ {tpl:CommentPreviewSite encode_html="1"} }" /> </p> <p style="display:none"><input name="f_mail" type="text" size="30" maxlength="255" value="" /></p>{ {tpl:SmiliesManagerToolbar textarea="c_content"} } <!- SmiliesManager ................................ ->
<p class="field"><label for="c_content">{ {tpl:lang Comment} } :</label> <textarea name="c_content" id="c_content" cols="35" rows="7">{ {tpl:CommentPreviewContent raw="1" encode_html="1"} }</textarea> </p> <p class="form-help">{ {tpl:lang HTML code is displayed as text and web addresses are automatically converted.} }</p> <!-- # --BEHAVIOR-- publicCommentFormAfterContent --> { {tpl:SysBehavior behavior="publicCommentFormAfterContent"} } </fieldset>Insère le après ce code
<input name="c_mail" id="c_mail" type="text" size="30" maxlength="255" value="{{tpl:CommentPreviewEmail encode_html="1"}}" />Salut

bon marche pas j'ai insérer après la ligne que tu disais
le code { { tpl:SmiliesManagerToolbar textarea="c_content" } }
Mais c'est le code qui s'affiche
Pas grave je vais pas te prendre la tête merci Lepiaf
il faut coller les accolade comme ca {{
il ne faut pas d'espace
merci