Billets de la catégorie : Open Source

Thème Blue_Clean pour le script Alex Guestbook

Posté par Kromack le 15 novembre 2009 à 15:45 dans Open Source   
Réagir à ce billet | Ce billet à été lu 1 387 fois

Un ami m’ayant demandé de lui réaliser un thème basique et sobre pour le script de livre d’or AlexGuestbook, j’ai décidé de rendre Open Source le thème et d’en faire profiter la communauté de ce logiciel. Le skin nommé Blue_Clean adopte une présentation plus classique avec un menu horizontal qui peut être modifié ainsi qu’une ambiance plus sobre. J’ai également rajouté quelques effets de survol sur les différents tableaux afin de faciliter la lecture des différents messages. Enfin, le skin est compatible avec le multilingue et à été testé sous la version 5.0.2 de AlexGuestbook.

Capture d’écran du skin Blue_Clean

Skin blue_clean pour AlexGuestbook

Téléchargement du skin :

Cliquez-ici pour télécharger le thème Blue_Clean pour Alex Guestbook.

En espérant que ce thème vous plaise ;)

Mots clés pour ce billet :


Forcer la surveillance des sujets sous phpBB

Posté par Kromack le 14 novembre 2009 à 14:32 dans Open Source   
Réagir à ce billet | Ce billet à été lu 562 fois

Une fonctionnalité que j’apprécie particulièrement sur les forums de CodeIgniter (qui ne sont pas basés sous phpBB) et que par défaut lorsqu’un sujet est posté, l’auteur est automatiquement abonné à la surveillance des réponses. C’est à dire que sauf volonté contraire de sa part, l’auteur reçoit automatiquement une alerte par email lorsqu’une réponse est apportée à son fil de discussion.

Certains assimilent pratiquement cette pratique à du SPAM, pour ma part je trouve cela quasiment normal étant donné que lorsqu’une personne fait l’effort de répondre à un sujet, la moindre des choses et que son auteur lise la réponse. D’autant plus qu’une partie des utilisateurs d’un forum étant souvent novice, ceux-ci ne sont pas forcément au fait qu’une telle fonctionnalité existe et qu’il suffit de cocher une petite case lors de la rédaction du message pour recevoir les alertes par email.

phpBB ne gérant pas nativement la possibilité de forcer la surveillance des sujets pour les utilisateurs, un mod réalisant ce travail a été créé.

Petite subtilité, ce mod permet de forcer la surveillance des sujets pour tous les nouveaux membres qui s’inscriront sur votre forum après l’installation du mod.

Le mod se nomme User Notify Default Setting, est compatible avec AutoMOD et je l’ai testé avec succès sous phpBB 3.0.5.

Voir le sujet officiel sur phpBB.com.

Mots clés pour ce billet :


Erreur phpBB 3 : Field ‘topic_last_post_subject’ doesn’t have a default value [1364]

Posté par Kromack le 29 juin 2009 à 18:07 dans Open Source   
1 Commentaoire | Ce billet à été lu 4 599 fois

Si vous rencontrez soudainement sur votre forum phpBB l’erreur :

Field ‘topic_last_post_subject’ doesn’t have a default value [1364]

C’est sûrement car votre hébergeur à mis à jour la version de votre base de données MySQL. Le schéma de base de données de phpBB étant différent selon la version de MySQL utilisée, vous devez mettre à jour votre base de données manuellement.

Pour cela, l’équipe de phpBB à créé une page spécifique à cette erreur, elle vous permettra de télécharger un fichier nommé mysql_upgrader.php spécifique à votre version de phpBB.

Une fois téléchargé, vous devrez commenter (en ajoutant // ) une ligne du fichier afin de l’utiliser :

//die("Please read the first lines of this script for instructions on how to enable it");

Uploadez ensuite ce fichier dans le dossier de votre serveur FTP où se trouve phpBB, puis exécutez le fichier en tapant l’url de ce dernier :

http://www.domaine.com/forums/mysql_upgrader.php

Le fichier génèrera alors un script SQL qu’il affichera à l’écran. Copiez-collez le script dans l’onglet SQL de votre phpMyAdmin afin d’exécuter les requêtes SQL et ainsi mettre à jour le schéma de base de données de phpBB.

Cette procédure devrait résoudre les erreurs sur votre forum.

Accéder à la page de téléchargement de mysql_upgrader.php.

Mots clés pour ce billet :