
Home
» Talus' Works » Les Restes » Avancement en temps réel » Lecture du Sujet » Page 2 | Forum Fermé - Sujet Fermé | Pages : <<<12 |
|
|
|
|
Dernier message de la page précédente :
Changement du type de table pour les sessions (passage de MyISAM (lent si plusieurs accès en lecture + écriture) à MEMORY) Dev' de Talus' Works |
|
|
|
|
Bonsoir à tous, Ceux qui sont passé pendant les 10 15 dernières minutes ont pu voir s'afficher une petite maintenance... Pas si petite que ça. En effet, j'ai passé toutes les tables de la base de donnée de Talus' Works (à part celle des sessions que j'avais déjà changé en type HEAP / MEMORY) en innoDB. J'ai ainsi du réoroganiser un peu la base de donnée, pour l'adapter à celle en locale, puis supprimer et recréer toutes les tables avec leur enregistrements... L'opération s'est apparement bien passée :). Ouf. si vous trouvez le moindre bug, n'hésitez pas à me le signaler (si vous ne pouvez pas poster, n'hésitez pas à me contacter par le formulaire de contact pour me détailler le bug en question). Le moindre bug, c'est à dire tout type d'erreurs SQL pouvant apparaitre. EDIT > Huhu, bug passager sur l'edit in place résolu, et je viens d'atteindre la 2ème page de ce sujet :') Dernière édition le 24/09/2008, à 23:31, par Talus Dev' de Talus' Works |
|
|
|
|
Plop, Le bug sur l'eip n'était pas tout à fait réglé, et c'est maintenant le cas. En fait, c'etait du à une fonctionnalité à moitié implémentée ; lors de l'edition, la date de mise à jour de l'edition (le petit encart) est aussi désormais modifié en temps réel :)... Ou presque (oui, j'y travaille, j'y travaille) :p. Dernière édition le 24/09/2008, à 22:22, par Talus Dev' de Talus' Works |
|
|
|
|
Et voilà, problème réglé par la création d'un div englobant le message et l'information sur l'edition. C'est pas très propre, mais ca ira pour l'instant. Dev' de Talus' Works |
|
|
|
|
Le bug sur la déconnexion sur les formulaires de création de messages / sujets est apparement résolu. Ne me demandez pas pourquoi, j'en sais rien par contre xD. (4e post §§) Dev' de Talus' Works |
|
|
|
|
Petit bug réglé : les dates étaient pas à tout à fait à la bonne heure (le décalage ne se faisait non pas à partir de l'heure UTC, mais à partir de celle de Europe/Paris... donc prenait 2 heures de trop). La base de donnée a été mise à jour. Dev' de Talus' Works |
|
|
|
|
La tables des utilisateurs a été coupée en deux (une pour les infos utilisées un peu partout, et une autre pour les préférences, celles qui ne sont utilisé que pour la récupération des données et une autre pour celles qui ne sont que peu utilisées). Dev' de Talus' Works |
|
|
|
|
Suppression d'un champ redondant dans la table des lus (fr_time, qui ne servait à rien... En effet, fr_pid pouvait faire son boulot tout seul comme un grand xD). Dev' de Talus' Works |
|
|
|
|
Bonsoir à tous, J'ai mis à jour tous les scripts PHP pour mieux respecter le principe de l'encapsulation en PHP (et, au passage, changer les conventions utilisées pour les noms de méthodes et d'attributs, entre autres). Au moindre bug, vous connaissez la manoeuvre à suivre ;). Aussi, j'en ai profité pour mieux gérer les retours à la ligne (deux retours à la ligne font un nouveau paragraphe, par exemple), et le contenu des balises meta description pour la consultation d'un sujet contiennent désormais non pas la description du sujet, mais le contenu (tronqué si trop long) du premier message. Ce qui a donc impliqué, au passage, le développement d'un "suppresseur" de bbcodes... Mais maintenant, c'est tout beau tout propre, et aligné comme il le faut ^o^. Dernière édition le 29/09/2008, à 00:14, par Talus Dev' de Talus' Works |
|
|
|
|
Mise à jour du moteur de Templates (1.5.0DEV). Le cache devant être vidé (nouvelle manière de procéder), j'ai du donc mettre le site en maintenance expresse. Le tout à l'air de marcher... :p. Non, cette version n'est, pour le moment, pas encore distribuée au grand public, via une release officielle (elle est pas finie...). Mais vous pouvez vous servir dans l'explorateur, l'un n'empêche pas l'autre... EDIT : Au fait, si vous trouvez que parfois le temps de chargement est... abhérant (je le trouve aussi) sur la liste des messages d'un sujet, sachez que c'est une tout petite requête qui fout la grouille (l'update des vues des sujets)... C'est depuis innoDB, et si quelqu'un a une solution, qu'il m'en fasse part :/. Dernière édition le 01/10/2008, à 16:33, par Talus Dev' de Talus' Works |
|
|
|
|
Suppression du champ SQL redondant "f_last_time" de la table forums. Dev' de Talus' Works |
|
|
|
|
Je profite de la correction du bug signalée par Vanger (cf ce sujet) pour transformer les liens des flux RSS vers FeedBurner (pour avoir des stats dessus, et aussi alléger un peu la tache du serveur, vu que les flux FB ne sont mis en cache) :]. J'en profite aussi pour modifier les liens RSS des WP, et aussi de rediriger automatiquement vers les liens FB pour les deux flux principaux. EDIT : Les flux "principaux" sont maintenant automatiquement redirigés vers FeedBurner :] (derniers messages / sujets). A faire : différencier les trucs importants pour les rediriger vers FB (comme les release, l'avancement, ...) :) Dernière édition le 12/12/2008, à 20:56, par Talus Dev' de Talus' Works |
|
|
|
|
J'ai déplacé les appels au scripts JS (via la balise <script>) avant la fermeture de la balise body, au lieu de les déclarer dans la balise <head>, comme le suggère Eric Daspet =]. Le temps de chargement a ainsi été globalement accéléré (enfin, juste que le Javascript étant chargé une fois que tous les éléments du corps de la page sont chargés, ce qui ne demande plus d'attendre 3 plombes pour voir la page) ! Dev' de Talus' Works |
|
|
|
|
Les flux "principaux" sont maintenant redirigés sur FeedBurner (Avancement, Releases) :) Dev' de Talus' Works |
|
|
|
|
Du à des erreurs stupides de ma part, le site a été indisponible quelques minutes. En effet, mauvais header envoyé depuis start. J'avais "partiellement" remplacé le header pour envoyer du xhtml valide... en effet, ce n'est plus "text/html" qu'il faut envoyer, ni "text/xhtml+xml", mais "application/xhtml+xml". Et, par la même occasion, j'ai rendu tous les flux RSS enfin valide, toujours une histoire de header qui ne pasait pas... Et qui le fait, désormais ;). Dev' de Talus' Works |
|
|
|
|
Après un petit mois de dév, de transformation, Talus' Works fonctionne non plus grâce à MySQLi, mais... Grâce à PDO ! J'en ai aussi profité pour faire des optimisations à gauche à droite (réductrices du nombre de requêtes, ou tout du moins de jointures...). Dernière édition le 07/05/2009, à 19:22, par Talus Dev' de Talus' Works |
|
|
|
|
Histoire que vous ne me le signalisiez pas à répetition (mieux vaut prévennir que guérir), je suis au courant du proiblème de déconnexion intempestive lors de la réalisation d'une action demandant une connexion (réponse à un sujet, écriture d'un sujet, résolution, ...). Sachez juste que je travaille dessus en ce moment (enfin, pour le moment, je trouve pas... Si vous avez une idée, n'hésitez pas à me la suggérer...). EDIT > Apparement, c'est que sous Firefox 3 que ca déconne... Les cookies foireux depuis une des dernières majs ? Dernière édition le 16/03/2009, à 20:24, par Talus Dev' de Talus' Works |
|
|
|
|
Talus a écrit :
Je me permets de demander... Pour utiliser le moteur sur les hébergeurs n'acceptant pas PDO, une version avec MSQLi sera dispo ou pas ? En tout cas, j'en profite pour dire (ou redire), que ce moteur est super :) |
|
|
|
|
Salut Pingax, Non, plus de versions sous MySQLi... Car avec le passage à PDO, il y a eu plusieurs gros changements (notament au niveau des requetes), avec l'interpretation des résultats des requetes faits pour PDO, entre autres. Mais sache que PDO est là depuis PHP 5.1, donc si ton hébergeur est un hébergeur PHP5, il *devrait* être activé. Sinon, c'est un hébergeur pas très fiable... Comme l'a dit quelqu'un que je connais, je cite :
Grummfy a écrit :
Dev' de Talus' Works |
|
|
|
|
Bon, apparement, depuis la 3.0.8, les cookies "semblent" mieux se porter... \o/ Dev' de Talus' Works |
|
|
|
|
Talus a écrit :
En fait j'en ai échangé avec les admins. Ils l'ont finalement activé ^^ Et Grummfy, même si je sais qu'il a de sérieuses compétences ^^ a tort, mon hébergeur est très fiable =) Dernière édition le 09/04/2009, à 21:04, par Pingax |
|
|
|
|
=D. J'ai changé les avatars pour adopter les gravatars... Ca fait un peu mieux maintenant :) Dev' de Talus' Works |
|
|
|
|
Un petit changement du soir : Maintenant, IE peut afficher Talus' Works correctement. J'ai du faire une grosse bidouille au niveau des TPLs, et de start.php : détection si le navigateur accepte ou non le content-type "application/xhtml+xml", qui est le content-type standard pour le XHTML 1.1 (oui j'ai changé au passage), et si non (IE par exemple), je donne un "text/html" avec XHTML 1.0 Strict. Donc le doctype change aussi. Et j'en ai profité pour uploader la dernière version des TPLs... Encore un bug ou deux (voir le forum de Talus' TPL), dont les filtres à régler, et la version se fera très proche :). J'ai aussi réinitialisé le cache TPL, nécessaire pour la prochaine version. Et puisque je m'occuppais de IE, j'en ai profité pour mettre la meta de IE8 qui dit que si c'est IE8, alors utiliser le moteur de rendu de IE8 (ou plus). Plus d'infos dans l'explorateur :) EDIT > Au fait, oui je sais ca fait longtemps, mais pour le truc de MySQLi, je pensais en fait à Talus' Works, et non pas TTPL, qui n'a aucunement besoin de SQL. Mea Culpa, je viens de remarquer la bourde. ^^" Dernière édition le 18/06/2009, à 00:18, par Talus Dev' de Talus' Works |
|
|
|
|
Pouah, J'ai enfin réussi à faire afficher ces satanées annonces google. Le problème, c'est que comme j'affiche ici un document application/xhtml+xml (décidément, il m'apporte que des emmerdes cuila...), document.write() n'est pas défini. Donc j'ai travaillé cette soirée chercher et installer un subterfuge à l'aide des commentaires conditionnels... J'ai trouvé l'astuce sur http://www.cromwe[...]se-and-xhtml.html : utiliser un object renvoyant un type "text/html"... C'est pas beau, mais ca fera l'affaire. Beau border, surtout que y'a du code factorisable à première vue, mais le navigateur ne veut pas en entendre parler.... Ce qui est bien dommage. Donc du code redondant :/ Si quelqu'un a une meilleure solution, je suis preneur ! Dernière édition le 18/06/2009, à 23:47, par Talus Dev' de Talus' Works |
|
|
|
|
J'ai mis la version 1.6.0 de Talus' TPL en production, en me cognant un peu les dents sur certains trucs, comme des fichiers sur le FTP pas à jour... Qui le sont maintenant (ou du moins partiellement). Ouf :p Si vous rencontrez des erreurs du type "Fatal Error : set_block() not defined", "Fatal Error : add_style()", merci de me les signaler, ainsi que le fichier *.php correspondant. Dernière édition le 17/07/2009, à 20:42, par Talus Dev' de Talus' Works |
|
|
|
|
A propos des fatal error : Recherche en bois de netbeans, un set_block que j'avais pas vu et dans les RSS en plus >.<. C'est corrigé maintenant... Enfin j'espère... Dev' de Talus' Works |
|
|
|
|
J'ai mis à jour le fichier de classe de la RI. Comme ca vient d'un travail effectué pour un autre projet, il peut rester encore quelques coquilles que je pourrais ne pas encore avoir corrigées ; si vous en voyez une, n'hésitez pas à me la signaler via un rapport de bug. Maintenant, la gestion de la RI est totalement fonctionnelle (et surtout le changement de parent), mis à part le du déplacement haut / bas de noeuds à faire (que j'ai enlevé car surement buggé). Notez aussi que dans un avenir proche, je compte changer un peu la structure de la table des forums pour l'adapter un peu plus génériquement pour ma classe RI (que je compte éventuellement redistribuer dans un package externe). Dernière édition le 24/07/2009, à 16:19, par Talus Dev' de Talus' Works |
|
|
|
|
Je viens d'éditer toutes les archives des tpl en téléchargement, en ajoutant à chaque fois un fichier de diff unix, et j'en ai profité pour changer le nom de l'extension (.tar.gz => .tgz)... Si il y a des erreurs au niveau des versions, faites le moi savoir (il se peut que je peux avoir confondu parfois). Dev' de Talus' Works |
|
|
|
|
Hello, J'ai mis à jour les footers & le header du site : J'ai supprimé le lien (mort) qui redirigeait vers le blog d'Alexande (si il a un nouveau lien à me faire parvenir, si il me lit toujours, qu'il me fasse un signe), et j'ai ajouté un lien vers mon compte Twitter. Dev' de Talus' Works |
|
|
|
|
Je poste juste pour une note pour un truc à faire (même si il est vrai que je ne m'occupe plus tellement de la version actuelle de TWK) : au lieu d'utiliser un bbcode-like, m'orienter entre une combinaison markdown + "balisage" pour trucs plus gros (tels les balises codes / citations) Dev' de Talus' Works |
|
|
|
|
Déplacement du lien de contact via formulaire par mail dans le menu principal du site plutot que dans le footer + suppression du lien fantome (que je ne ferai probablement jamais...) "A propos". Ou une autre fois, du moins :-° Dernière édition le 20/05/2010, à 15:28, par Talus Dev' de Talus' Works |
| Forum Fermé - Sujet Fermé | Pages : <<<12 |