Bonjour, MyPhpCom 7 est un système de commentaires
dynamique
très simple à installer et à paramétrer, ce système
de commentaires est en
PHP5 tournant avec une base de
données
MySQL.
Il faut environ 10 minutes pour mettre en place le
système et moins d'une heure pour intégrer le système
dans une page existante de votre site. MyPhpCom comprend
une interface d'administration permettant de modifier tous les paramètres et
un système de connexion pour les
membres, on peut ainsi limiter la rédaction de
commentaires aux personnes connectées. Ce système est pensé pour être
dynamique, si vous créez une page de maniére dynamique, comme une page par membre par exemple,
vous pouvez avec MyPhpCom, y associer une boite de commentaires personnelle.
MyPhpCom contient, en plus du système de commentaires de base:
-
Un système de pagination.
-
Un système de BBcode.
-
Un système de captcha.
-
Un système de smiley.
-
Une fonction prévisualiser.
-
Il peut modifier les url en lien.
-
Vous n'avez pas besoin de vous connecté a PhpMyAdmin
toutes les tables sont crées automatiquement.
-
Vous pouvez modifier / supprimer des commentaires.
-
Il a une interface d'administration permettant de
régler une multitude de paramètres.
-
Il a système de connexion (membre / modérateur /administrateur) pouvant être utilisé indépendamment.
-
Il affiche les visiteurs en cours.
-
Vous pouvez enregistrer des textes types.
-
MyPhpCom utilise un système d'email.
-
il a une interface intuitive et un sytème d'alertes.
-
il a un système de sous-commentaires.
-
on peut régler des paramètres différents pour chaque table de commentaires.
Pour comprendre comment mettre en place le système je vous conseille
de lire l'aide de MyPhpCom visible dans le zip dans le fichier
MyPhpCom/aide/LISEZ_MOI.html, ou
par ici, je vous invite aussi à
visualiser
le forum pour poser vos questions, ou pour trouver
des réponse. Vous pouvez voir le nouveau design
par là.
Le système de commentaires, de connexion et d'affichage des visiteurs de cette page est MyPhpCom.
Dariumis le 22/01/2011 à TOULOUSE.
Je remercie Kader pour sa participation qu'il a eu à travers ses suggestions.
l'erreur d'affichage aussi je l'ai plus donc ton étourdi a bien été corrigé.
Thank
Merci beaucoup.
Edit: j'ai bidouiller ma base de donné et j'ai perdu tes traces sur mon site j'ai recréer un compte avec ton nom et 1234 comme mot de passe il faudra que tu le change et tu change l'avatar.
Merci
public function to_dernier_auteur($t) {
$base=new BaseSql();
if($base->getParam("ActiveMail","myphpcom_2")) {
$membre=new Membre("MyPhpCom_Membre");
$i=0;
$a=array() ;
$rs=$base->executeQuery("select mail,son_nom,son_statut from myphpcom_vu_com where la_table='$t' order by clef desc limit 1,3");
while($v=$rs->fetch()) {
$a[$i]=$v['mail'];
$statut[$i]=$v['son_statut'];
$nom[$i]=$v['son_nom'];
$i++;
}
$cpt=0;
foreach ($a as $v2) {
if($statut[$cpt]=="visiteur") {
if($v2!="") {
if($this->testDouble($v2,$cpt)&&$membre->getMail()!=$v2)
@mail($v2, $this->leSujet, $this->leTexte,$this->headers);
}
}else if($statut[$cpt]=="membre"||$statut[$cpt]=="modérateur"||$statut[$cpt]=="admin") {
if($v2!="") {
$rs2=$base->executeQuery("select active_alert from myphpcom_membres where nom='".$nom[$cpt]."'");
$rs2=$rs2->fetch();
$active=$rs2[0];
if($active) {
if($this->testDouble($v2,$cpt)&&$membre->getMail()!=$v2)
@mail($v2, $this->leSujet, $this->leTexte,$this->headers);
}
}
}
$cpt++;
}
}
}
je pense que ça devrait être bon!!
d'ailleurs je pose une encore. le membre qui publie un commentaire reçois une alerte email même si c'est lui qui écrit. es ce possible de ne recevoir l'alerte que si c'est quelqu'un d'autre qui publie.
"si un membre modifie son commentaire les sous commentaires disparaissent jusqu'a reactualisation de la page"
Oui je sais, mais comme ça ne l'enlève que sur la vu du modificateur, je me suis dit que c'était pas bien grave... Le truc c'est que le système de sous commentaires alourdi beaucoup le système, ainsi je conseille de ne pas afficher beaucoup de commentaires par page quant on utilise les sous commentaire. aprés pour changer le nombre de sous commentaire affiché, c'est un peu compliqué, car il ne faut pas oublié un des nombreux endroit ou il faut changer le 3 (nombre de commentaires affiché) dans le script, qui dit en passant devient trés épais.
le script sur ce site appartenant a une association
http://afriquejeunesse.webou.net/citoyens.php
si le système de sous commentaire est activé et qu'on publie un nouveau commentaire l'alerte est "commentaire enregistré " juste en bas de cas ya cette erreur qui bloque le formulaire et le reste de la page.
fatal error : call to member function fetch () on a non-object in blablablabla myphpcom/classe/lesousaffiche.php on line 88
si tu clique sur le lien de la page pour faire disparaître l'alerte de la barre d'adresse alors tout s'affiche bien en ce moment sans erreur
si ya au moins un sous commentaire ya pas d'erreur.
sur le fichier index de myphpcom l'erreur ne se présente pas c'est dans l'intégration sur mes pages que ya l'erreur. c'est d'ailleurs la bas que j'ai publier au moins un sous commentaire et quand je suis revenu sur ma page ya plus erreur. dois-je intégrer quelque chose a mes pages pour éviter l'erreur?
si un membre modifie son commentaire les sous commentaires disparaissent jusqu'a reactualisation de la page
mais j'ai pas tester la version que tu viens de publier pour voir si ya le même bug je vais le tester après. merci