Fork me on GitHub




« 1 2 (3)


Re: Titre - Article - Sujet - News
Guest_
c'est le même que le tien !
Celui qui est disponible à tous.
Que veux tu faire exactement ?

Posté le : 23/11/2005 20:55
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Newbie
Inscrit: 05/02/2004 18:05
Messages: 3
Mille excuses... je n'ai pas bien cherché !!

La réponse se trouvait là : http://www.herve-thouzard.com/modules/news/article.php?storyid=67

Permissions.


Laure.

Posté le : 04/01/2006 20:53
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Aspirant
Inscrit: 27/10/2005 11:37
Messages: 58
Bonne nouvelle !

Voici la solution pour pouvoir afficher les titres au format suivant : "Sujet : Sous-sujet : Titre" (avec autant de sous-sujets que vous voulez)

L'auteur de cette modif. est Hervé :) (merci à lui)

Voici la démarche à suivre :

Je prends le module d'origine version 1.44 comme référence.

Dans le fichier www/modules/news/index.php

Ligne 134, après :
$column_count $xoopsModuleConfig['columnmode'];

Ajouter la ligne :
$mymaintree = new XoopsTree($xoopsDB->prefix("topics"),"topic_id","topic_pid");

--------------------------------------------

Ligne 182, remplacer :
$sarray NewsStory::getAllPublished($xoopsOption['storynum'], $start$xoopsModuleConfig['restrictindex'], $xoopsOption['storytopic'], 0true'published'$topic_frontpage);

Par :
$ids=array();
if(
$xoopsOption['storytopic']!=0) {
    
$ids=$mymaintree->getAllChildId($xoopsOption['storytopic']);
    }
    if(
count($ids)>0) {
        
$ids[]=$xoopsOption['storytopic'];
    } else {
        unset(
$ids);
        
$ids=$xoopsOption['storytopic'];
    }
$sarray NewsStory::getAllPublished($xoopsOption['storynum'], $start$xoopsModuleConfig['restrictindex'], $ids0true'published'$topic_frontpage);

--------------------------------------------

Ligne 194, après :
$filesperstory $sfiles->getCountbyStories($storieslist);

Ajouter la ligne :
static $tbltopics = Array();

--------------------------------------------

Ligne 202, remplacer :
$story['title'] = $thisstory->textlink().' : '.$story['title'];

Par :
if(is_array($tbltopics) && array_key_exists($thisstory->topicid(),$tbltopics)) {
    
$topicpath $tbltopics[$thisstory->topicid()];
} else {
    
$topicpath $mymaintree->getNicePathFromId($thisstory->topicid(), "topic_title""index.php?op=1");
    
$tbltopics[$thisstory->topicid()] = $topicpath;
}
$story['title'] = $topicpath.$story['title'];


Sauvez, et fermez le fichier :). C'est fait !

En espérant que ça fera plaisir à certains qui avaient aimé mon idée :)

@+

Posté le : 07/01/2006 17:28

Edité par jerebenz sur 07/01/2006 18:21:28
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Guest_
Avant d'être "submergé" de demandes de modifications, je précise que dans le cas de Jérémie, il s'agit d'une modification payante.

En tout cas merci à Jérémie de partager cette modification avec tout le monde.

Posté le : 07/01/2006 18:38
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Bonjour,

J'ai deux questions à propos de ce très très très utile hack :

1) où diable doit-on mettre les deux points qui devraient apparaître entre le sujet et le sous-sujet ? Pour le moment le hack colle les deux et je ne parvient pas à trouver par quelle opération magique le sujet et le sous-sujet se concatènent.

2) l'ajout de ce code dans la page index permettrait-il accessoirement de faire une liste des sous-sujets contenu dans le sujet ?
Je trouve que ce hack est très intéressant, mais j'ai plusieurs sous-sujets dont l'un est actualisé beaucoup plus souvent que les autres. Résultat : les articles des autres sujets n'apparaissent que sur la page 5 ou 6 de l'index, et les gens ne voient pas les sous-sujets. J'avais donc dans l'idée de faire apparaître exactement de la même façon que les articles les sous-sujets en première position.
Pour la mise en forme, je m'en occupe, mais pour faire apparaître la liste des sous-sujets, c'est bien compliqué !

Merci

Posté le : 28/05/2009 17:35

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Bon alors juste savoir comment on met les deux points entre le sujet et le sous-sujet...

Posté le : 29/05/2009 20:57

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+
Re: Titre - Article - Sujet - News
Supporter Xoops
Inscrit: 17/02/2005 20:25
Messages: 404
Bon bah.... juste savoir dans quelle partie du code les valeurs du sujet et du sous-sujet se concatènent alors

Posté le : 01/06/2009 10:05

http://www.deficulturel.net - Donnons un sens à  la culture !
http://www.lecran.fr - Devenez pixelligent !
http://www.sauvonslart.com - Un ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 (3)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

134 Personne(s) en ligne (120 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 134 | Plus ...