Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - Petite modif sur NSN News [RESOLU]
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum -> Modules » NSN News 2.0.0

Poster un nouveau sujet   Répondre au sujet
Petite modif sur NSN News [RESOLU]
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Nasedo
Régulier
Régulier


Inscrit le: Dec 22, 2005
Messages: 220

MessagePosté le: 17 Jul 2007, 18:43    Sujet du message: Petite modif sur NSN News [RESOLU] Répondre en citant

Bonjour,

Je cherche à faire une petite modif sur NSN News mais je n'y parvient pas...

Ce que je veut faire est en fait tout simple à première vu mais je ne trouve pas le code...

J'explique :

En bas de chaque news apparait le message suivant : "Transmis par Nasedo le 17 juillet 2007 à 17:48:51 (2 lectures)"

Ici le nom du posteur est cliquable et renvoi vers le profil du posteur. Ce que je souhaiterai faire c'est pouvoir modifier l'url de destination voir carrément la supprimer!

Ca parait simple mais je n'arrive pas a trouver le code dans les fichiers de NSN News (aucun commentaire n'est présent, c'est la misère pour s'y retrouver...)

Je remercie d'avance la personne qui sera en mesure de me donner un coup de pouce là dessus!
_________________
Actualité informatique, jeux vidéo | Tutoriaux
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Snesman
Bénévole SV
Bénévole SV


Inscrit le: Apr 30, 2006
Messages: 1846

MessagePosté le: 17 Jul 2007, 20:00    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Bonjour,

C'est pas dans le module que tu dois chercher mais dans le thème. Plus précisement dans le fichier theme.php.

Tu recherches la fonction themeindex() ou themearticle(). Sachant que le pseudo est contenu dans la variable $informant.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Nasedo
Régulier
Régulier


Inscrit le: Dec 22, 2005
Messages: 220

MessagePosté le: 17 Jul 2007, 20:53    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Merci pour ta réponse Snesman.

Cependant après avoir effectuer La modification (supression de l'url) j'ai toujours le lien sur le nom du posteur :s

Voilà les deux fonction d'origine du thème :

Code:
/************************************************************/
/* Function themeindex()                                    */
/*                                                          */
/* This function format the stories on the Homepage         */
/************************************************************/

function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) {
    global $anonymous, $tipath;
    if ($notes != "") {
   $notes = "<br /><br /><b>"._NOTE."</b> <i>$notes</i>\n";
    } else {
   $notes = "";
    }
    if ("$aid" == "$informant") {
   $content = "$thetext$notes\n";
    } else {
   if($informant != "") {
       $content = "<a href=\"modules.php?name=Your_Account&amp;op=userinfo&amp;uname=$informant\">$informant</a> ";
   } else {
       $content = "$anonymous ";
   }
   $content .= ""._WRITES." <i>\"$thetext\"</i>$notes\n";
    }
    $posted = ""._POSTEDBY." ";
    $posted .= get_author($aid);
    $posted .= " "._ON." $time $timezone ($counter "._READS.")";
    $tmpl_file = "themes/CoolVista/story_home.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;
}

/************************************************************/
/* Function themearticle()                                  */
/*                                                          */
/* This function format the stories on the story page, when */
/* you click on that "Read More..." link in the home        */
/************************************************************/

function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) {
    global $admin, $sid, $tipath;
    $posted = ""._POSTEDON." $datetime "._BY." ";
    $posted .= get_author($aid);
    if ($notes != "") {
   $notes = "<br /><br /><b>"._NOTE."</b> <i>$notes</i>\n";
    } else {
   $notes = "";
    }
    if ("$aid" == "$informant") {
   $content = "$thetext$notes\n";
    } else {
   if($informant != "") {
       $content = "<a href=\"modules.php?name=Your_Account&amp;op=userinfo&amp;uname=$informant\">$informant</a> ";
   } else {
       $content = "$anonymous ";
   }
   $content .= ""._WRITES." <i>\"$thetext\"</i>$notes\n";
    }
    $tmpl_file = "themes/CoolVista/story_page.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;
}


Et voici les fonctions une foi modifié :

Code:
/************************************************************/
/* Function themeindex()                                    */
/*                                                          */
/* This function format the stories on the Homepage         */
/************************************************************/

function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) {
    global $anonymous, $tipath;
    if ($notes != "") {
   $notes = "<br /><br /><b>"._NOTE."</b> <i>$notes</i>\n";
    } else {
   $notes = "";
    }
    if ("$aid" == "$informant") {
   $content = "$thetext$notes\n";
    } else {
   if($informant != "") {
       $content = "<a href=\"\">$informant</a> ";
   } else {
       $content = "$anonymous ";
   }
   $content .= ""._WRITES." <i>\"$thetext\"</i>$notes\n";
    }
    $posted = ""._POSTEDBY." ";
    $posted .= get_author($aid);
    $posted .= " "._ON." $time $timezone ($counter "._READS.")";
    $tmpl_file = "themes/CoolVista/story_home.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;
}

/************************************************************/
/* Function themearticle()                                  */
/*                                                          */
/* This function format the stories on the story page, when */
/* you click on that "Read More..." link in the home        */
/************************************************************/

function themearticle ($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) {
    global $admin, $sid, $tipath;
    $posted = ""._POSTEDON." $datetime "._BY." ";
    $posted .= get_author($aid);
    if ($notes != "") {
   $notes = "<br /><br /><b>"._NOTE."</b> <i>$notes</i>\n";
    } else {
   $notes = "";
    }
    if ("$aid" == "$informant") {
   $content = "$thetext$notes\n";
    } else {
   if($informant != "") {
       $content = "<a href=\"\">$informant</a> ";
   } else {
       $content = "$anonymous ";
   }
   $content .= ""._WRITES." <i>\"$thetext\"</i>$notes\n";
    }
    $tmpl_file = "themes/CoolVista/story_page.html";
    $thefile = implode("", file($tmpl_file));
    $thefile = addslashes($thefile);
    $thefile = "\$r_file=\"".$thefile."\";";
    eval($thefile);
    print $r_file;
}


En laissant seulement \ en guise d'url, le lien devrai donc logiquement renvoyer vers l'accueil non?

Hors ce n'est pas le cas Rolling Eyes
_________________
Actualité informatique, jeux vidéo | Tutoriaux
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Snesman
Bénévole SV
Bénévole SV


Inscrit le: Apr 30, 2006
Messages: 1846

MessagePosté le: 17 Jul 2007, 22:44    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Bonjour,

Là tu n'as pas laissé de \ en guise d'url, le \ qui est présent est pour signifier que le " est à prendre dans l'echo. Donc en fait tu as un lien vide. Mais le mieux est de toujours spécifier où le lien doit pointer.

Ton lien est :

Code:
<a href=\"\">$informant</a>


Le mieux serait de mettre :

Code:
<a href=\"index.php\">$informant</a>
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Nasedo
Régulier
Régulier


Inscrit le: Dec 22, 2005
Messages: 220

MessagePosté le: 18 Jul 2007, 0:44    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Re,

Question référencement, pas terrible de faire pointer vers index.php alors que tous les autres liens vers l'accueil pointe sur le ndd.

Mais même avec un lien vide, cela ne devrai plus m'afficher le lien vers le profil non?

Je vais quand même faire un test avec index.php pour voir...

[Edit] Effectivement, même en mettant index.php l'url est toujours celle du profil, la solution doit se trouver ailleurs Rolling Eyes

Ou sinon, si je veut afficher en lien le site web du posteur (comme c'est le cas sur ce site) comment doit-je m'y prendre?
_________________
Actualité informatique, jeux vidéo | Tutoriaux
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Lorand
Expert
Expert


Inscrit le: Apr 08, 2006
Messages: 1029
Localisation: La Rochelle

MessagePosté le: 18 Jul 2007, 3:56    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Bonjour,

C'est pas plutôt dans le storyhome.html du thème qu'il faut supprimer "posted by" ?
_________________
Visitez Lorand Ville
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Nasedo
Régulier
Régulier


Inscrit le: Dec 22, 2005
Messages: 220

MessagePosté le: 18 Jul 2007, 4:29    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Salut Lorand,

Attention, je ne souhaite pas supprimer le nom du posteur, je souhaite modifier l'url vers laquelle elle pointe.

Par défaut sur mon site, elle pointe vers le profil. Hors, sur ce site par exemple ainsi que sur le tien d'après ce que j'ai pu constater, elle pointe vers l'adresse du site du posteur (newseur serai plus approprié)

La modif à effectuer pour arriver à ce résultat ne doit pas être bien méchante, encore faut il savoir quoi modifier Laughing
_________________
Actualité informatique, jeux vidéo | Tutoriaux
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Snesman
Bénévole SV
Bénévole SV


Inscrit le: Apr 30, 2006
Messages: 1846

MessagePosté le: 18 Jul 2007, 4:58    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Bonjour,

Normalement tu n'as rien à faire, c'est déjà programmé, cette fonction est get_author. Tu peux aller dans le mainfile et la lire, tu verras. Je pense que pour l'activer il faut que tu ailles dans l'administration. Tu fais Editer l'auteur, et tu édites ton compte admin, en mettant une url. Tu sauvegardes et là normalement tu as ton url sous les news au lieu du lien vers ton profil.

Le fait d'avoir mis ton adresse dans ton profil ne veut rien dire puisque tu postes en tant qu'admin. Donc il va chercher l'adresse de l'admin et non de l'utilisateur. Ce sont deux comptes différents.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Nasedo
Régulier
Régulier


Inscrit le: Dec 22, 2005
Messages: 220

MessagePosté le: 18 Jul 2007, 10:00    Sujet du message: Re : Petite modif sur NSN News Répondre en citant

Re,

RHAAAA!

C'était si simple! Et moi qui cherchai comme un *** dans le code ^^

Effectivement j'avais vu la fonction dans le mainfile mais quand on est pas doué... Laughing

Je vient encore d'apprendre quelque chose au sujet de php-nuke!

Merci pour ton aide Snesman, je sais pas dans quels modifs je me serai embarqué si tu m'avais pas donné la soluce Wink

Arrow Sujet résolut donc.

Encore merci.
_________________
Actualité informatique, jeux vidéo | Tutoriaux
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum -> Modules » NSN News 2.0.0 Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'www-data'@'localhost' (using password: NO) in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/stefvar.com/public_html/modules/Multiheadlines/functions.php on line 355
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx