Community « Le forum « Les archives, au cas où... « Evénements 2007 «
Yacs 7.10 : je fais la mise à jour !
RV ici le 12 Novembre à 21h, heure de Paris.
Nov. 12 2007
Cloubech, la principale modification de
template.php est l'utilisation de $context['page_footer'] à la fin, comme suit:// end of the footer panel
echo '</div>'."n";
// insert the footer
echo $context['page_footer'];
// nice titles
echo '<script type="text/javascript"
src="'.$context['url_to_root'].'skins/boxesandarrows/nicetitle.js"></script
>';
// end of page
echo '</body>'
.'</html>';
Il y a d'autres modifications subtiles, mais rien de bloquant, du genre gestion des langues, etc. Se référer aux templates de référence pour le détail.
Du côté des feuilles de style, il faut insérer la ligne suivante en début de fichier :
/**
* import core YACS reference style sheet -- this has to come before any other rule
*/
@import url("../_reference/yacs.css");
Thierry : non, les fichiers modifiés ne sont pas toujours les mêmes...
Ah... Quelque chose que je ne comprends pas aussi :
"Chargement des scripts à exécution unique"
Le début présente toujorus des erreurs d'encodage des caractères spéciaux :
060930_fix_decisions_anchors.php Speeding queries in decisions... UPDATE `botin_decisions` SET anchor_type = SUBSTRING_INDEX(anchor, ':', 1), anchor_id = SUBSTRING_INDEX(anchor, ':', -1) : 061007_getid3_update.php Mise à jour de la librairie getid3 included/getid3/getid3.php a �t� mis � jour 1 fichiers ont �t� trait�s 061025_fix_overlays_in_sections.php Change overlay fields in sections... 061112_freemind_update.php Mise à jour pour freemind Impossible d'obtenir included/browser/visorFreemind.swf a �t� mis � jour 2 fichiers ont �t� trait�s 061112_smileys_update.php Mise à jour des emoticons smileys/edit.js a �t� mis � jour Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir Impossible d'obtenir 15 fichiers ont �t� trait�s
Bernard : c'est effectivement un problème en fond, le site de cette base n'est pas le plus important; fais ça quand tu as réglé d'autres priorités...
Thierry, les scripts à exécution unique ont eux-mêmes évolués dans le temps, le principal est de passer à travers, pas de faire un sans-faute.
Bernard : c'est quoi le t et le n qui entoure le nicetitle.js dans le 1er code que tu as donné ?
Par exemple, d'anciens scripts essaient de mettre à jour des icônes qui ont, entre-temps, changé de place... Donc quand on fait exécuter les scripts en séquence, il est toujours possible d'avoir des erreurs, c'est rarement bloquant.
Toujours aucune idée pour la résolution de mon problème d'accents dans les titres des articles redigés après migration, et non ceux écrits avant?
Erreur de script alors ? La je sèche... J'ai pas toucher au emoticone moi, je suis parfaitement innocent ! :D
le /t (tabulation) le n/ nouvelle ligne : Ca permet de générer un code source plus lisible
Qu'est ce qui me bloque alors pour que mon yacs afficher toujours 7.10beta21 alors que tous les scripts sont à jour ?
LeToto, aller sur panneau de configuration, onglet système, dernier lien en bas pour faire afficher les informations système. Puis cliquer sur SQL. Dans la page qui suit, YACS affiche tous les paramètres du sous-système de gestion des données. En tout début de page, est-il mention d'une sauvegarde au format UTF-8 ?
Thierry, c'est que yacs n'a pas pu modifier le script
footprints.php à la racine de ton site. Fais le manuellement, et tu verras la différence...Alors pourquoi il me dit que tout les fichiers sont a jours ?
un blageur ce Yacs ?
Voilà ce que j'ai comme informations :
character_set_client utf8 character_set_connection utf8 character_set_database utf8 character_set_filesystem binary character_set_results utf8 character_set_server latin1 character_set_system utf8 collation_connection utf8_general_ci collation_database utf8_general_ci collation_server latin1_swedish_ci
Thierry, Yacs regarde les versions des fichiers opérationnels, et
footprints.php est seulement informationnel, donc il s'en fiche comme d'une guigne...LeToto, qu'est-ce qui vient AVANT le premier paramètre ? Rien du tout ?
7.10, 071103-22:42:17 GMT, www.yetanothercommunitysystem.com !
Pas mal pour une mise à jour entamé... la semaine dernière

LeToto, normalement, si l'accès à la base se fait en UTF-8, il doit afficher en tout premier le message suivant 'YACS enregistre les informations au format UTF8.'
Il est écrit au début :
YACS utilise l'extension PHP MySQL améliorée.
YACS enregistre les informations au format UTF8.
LeToto, aurais-tu un exemple de page où voir le problème sur les accents ?
Simplement accéder au site : www.kompliss.com
Observer l'affichage des titres dans l'animation Flash qui fait défiler les titres.
J'ai fini la modification de tous mes skins... je repasse sur toutes mes sections principales pour revalider la mise en page car ma page d'accueil est toute chamboulée...
Bonjour tout le monde, me voici. Je me sens un peu stupide d'arriver une heure en retard quand j'ai passé l'après-midi devant mon ordi : j'ai mal calculé le décallage horaire... :[
Cloubech, tu mets le doigt sur un effet de bord important de la 7.1, et il faut prévoir du temps après la migration du logiciel pour revoir le contenu, les sections, etc.
Coucou Lasares, et bienvenue
OK, j'ai tout lu le fil, je commence une migration pour vous rattraper.
(Letoto, je te fais un clavardage privé pour causer de yacs.info et de kompliss)
Et moi je downloade via ftp tout ce que j'ai en ligne pour juste tenter la mise à jour de la page index en local et de deux ou trois petits bidules. Ballot !
Ouf, c'est fini. uploadé mon nouvel index. Ca marche. Reste plus qu'à faire ça pour quelques autres pages. Et ensuite j'attaquerai les onglets. Merci pour la première manche.
Le problème c'est qu'avec mon souci de gestion des droits, je n'ose pas passer mon site principale en 7.10... même si je part de la 7.6.3..
Thierry, il faudrait que tu ais accès aux fichiers directement, tout de même. Ce ne semble pas trop demander à ton ISP, si ?
Voilà, terminé pour les scripts. Il reste le template et le CSS.
Le Toto : je migre un autre site, juste pour le plaisir.
Bernard : une 7.1 déjà migrée en 7.4, avec presque rien comme contenu.
J'ai des doutes avec les fichiers .htaccess. Y en a deux maintenant dont un qui s'appelle safe. Pour le moment, je n'y ai pas touché.
La réponse (provisoir, ils cherchent toujours) de mon hebergeur :
Pour ce qui est du precedent ticket, nous sommes pour le moment dans une impasse. Il est possible de faire fonctionner l'utilisateur ftp sous apache, avec le module suPHP. Mais celui-ci n'est pas compatible avec les serveurs tournants sous plesk. La maintenance des 2 en meme temps ne semblent pas possible. nous cherchons donc une autre solution.
Du chinois pour moi...
Je viens d'avoir une idée : Mon problème UTF( ne serait-il pas lié au SEUL script Flash de la version 7.10? Car excepté celà, tout le reste m'a l'air de fonctionner sans problème.
Thierry, ceci veut dire que ton hébergeur a choisi la plate-forme Plesk pour gérer les systèmes, et que ceci s'avère incompatible avec les meilleures pratiques d'hébergement du moment. Par exemple, le serveur indiqué par Lasares s'est appuyé sur cPanel, qui parait bien plus efficace. Mais je suppose que pour ton hébergeur, le changement complet serait douloureux...
