Modifier la page Votre Compte
Auteur Sujet

Post 
Par rapport à la même page sur PostNuke-France, sur mon site, la page Votre Compte contient deux liens supplèmentaire :

home.gif
Personnaliser votre page d'accueil

et

comments.gif
Configuration des commentaires

Je voudrais supprimer ces deux liens qui me parraissent inutiles et risquent d'embrouiller les utilisateurs.

Si possible, je voudrais en revanche ajouter un lien :

pm.gif
Messages Privés
Données personnelles

Post 
C'est bon, en cherchant un peu, j'ai trouvé.

Pour ajouter un lien vers les Messages privés, il faut créer dans modules/Messages les fichiers suivants :

Dossier user
|
|_ Dossier case_____ case.viewmessages.php
|_ Dossier links_____ links.viewmessages.php
|_ Dossier modules__ viewmessages.php

Avec pour contenu :
case.viewmessages.php
  1. <?php 
  2. if (eregi(basename(__FILE__), $_SERVER['PHP_SELF'])) { 
  3.     die ("You can't access this file directly..."); 
  4.  
  5. switch ($op) { 
  6.     case 'viewmessages': 
  7.     include "modules/Messages/user/modules/viewmessages.php"; 
  8.     break; 
  9. ?> 



links.viewmessages.php
  1. <?php 
  2. if (eregi(basename(__FILE__), $_SERVER['PHP_SELF'])) { 
  3.     die ("You can't access this file directly..."); 
  4.  
  5. modules_get_language(); 
  6.  
  7. user_menu_add_option("user.php?op=viewmessages", "Messages privés", "modules/Messages/pnimages/pm.gif"); 
  8. ?> 



viewmessages.php
  1. <?php 
  2. if (eregi(basename(__FILE__), $_SERVER['PHP_SELF'])) { 
  3.     die ("You can't access this file directly..."); 
  4.  
  5. function viewmessages() { 
  6.     pnRedirect(pnModURL('Messages', 'user', 'view')); 
  7.  
  8. switch ($op) { 
  9.  case "viewmessages": 
  10.    viewmessages(); 
  11.    break; 
  12. ?> 
Données personnelles

Post 
Evidement, pour supprimer "Configuration des commentaires", il suffit de supprimer le dossier modules/Comments/user et tout son contenu.

Pour faire disparaitre "Personnaliser votre page d'accueil", il faut supprimer :
modules/Your_Account/user/case/case.changehome.php
modules/Your_Account/user/links/links.changehome.php
modules/Your_Account/user/modules/changehome.php
Données personnelles
Post 
Merci pour ce post qui m'a rendu service ! icon_wink
Données personnelles