Commentaire
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Reprise du message précédent
Oups, j'avais complétement oublié de UP, désolé, je UP alors
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Code PHP :
<?php /*################################################## * UserCommentsTopicEvents.class.php * ------------------- * begin : January 01, 2013 * copyright : (C) 2013 Kévin MASSY * email : kevin.massy@gmail.com * * ################################################### * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/ class UserCommentsTopicEvents extends CommentsTopicEvents { public function execute_add_comment_event() { PrivateMsg::start_conversation( $this->get_comments_topic()->get_id_in_module(), 'titre du mp', 'contenu du mp', AppContext::init_current_user()->get_id() ); return true; } } ?>
Dans UserCommentsTopic.class.php ajoutes :
Code PHP :
public function get_events() { return new UserCommentsTopicEvents($this); }
Voilà
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Toto à poster un message sur le livre d'or
Membre 44 à poster un message sur le forum
Modérateur à accepter la contribution de toto
Ect..
Merci d'avance (=
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Merci (:
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Maintenant j'ai un message d'erreur lorsque je poste un commentaire :
Fatal error: Call to a member function get_id() on a non-object in /public_html/noridia/user/phpboost/UserCommentsTopicEvents.class.php on line 36
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
:-)
Par contre quelle est la variable pour mettre le lien de son profil dans le MP
Par exemple,
" Pour voir le commentaire veuillez vous rendre sur votre profil " <= Profil est cliquable et ramène vers son profil
Merci encore
ElenWii Membre non connecté
-
Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
-
Equipe Graphique
Code TEXT :
qui permet d'avoir l'identifiant unique de l'utilisateur.user_id
exemple :
Code TEXT :
t’emmène sur le profil de l’utilisateur ayant l'id "1"/user/?url=/profile/1
Tu es dans quel fichier précisément ?
ElenWii
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Te donnes le liens vers le profil
Myster Membre non connecté
Booster Missile
-
Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Code TEXT :
class UserCommentsTopicEvents extends CommentsTopicEvents
{
public function execute_add_comment_event()
{
PrivateMsg::start_conversation(
$this->get_comments_topic()->get_id_in_module(),
'Vous avez un nouveau message sur votre profil',
'Vous avez un message sur votre profil, pour le lire veuillez accéder à votre profil. UserUrlBuilder::profile($this->get_comments_topic()->get_id_in_module())->relative()',
AppContext::get_current_user()->get_id()
);
return true;
}
}
?>Mais le lien fonctionne pas, je pense que j'ai fait une boulette quelque part :/
ReidLos Membre non connecté
-
Modérateur
- Voir le profil du membre ReidLos
- Inscrit le : 27/02/2009
- Site internet
- Groupes :
-
Equipe Développement
Après le relative() tu enlève : '
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie