Fork me on GitHub




(1) 2 »


comment avoir un affichage des news comme sur frxoops.org
Régulier
Inscrit: 07/03/2004 18:48
De Alger
Messages: 201
bonjour
je souhaiterais connaitre la facon dans frxoops.org fait pour avoir les dernniers news de chaque catégories sur la pages d'accuille merci
pour moi el serait préferable d'avoir la derniere news en text par categorie
thank's

Posté le : 28/01/2006 14:26
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Aspirant
Inscrit: 19/09/2005 02:38
Messages: 96
Regarde ici

Posté le : 28/01/2006 14:57
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Salut,

Il faut utiliser le module spotlight

A +

Posté le : 28/01/2006 16:53

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Régulier
Inscrit: 24/09/2004 18:21
De Longueville, Caen
Messages: 482
Pour le moment, c'est malheureusement impossible d'avoir ce genre de blocs.

Posté le : 28/01/2006 17:46
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
ceci devrait vous interesser
http://www.xoops.org/modules/newbb/vi ... id=203434#forumpost203434

merci de tester et de nous dire si ce module tourne
marco

Posté le : 28/01/2006 20:32

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Xoops accro
Inscrit: 18/01/2004 17:13
De Ma Caverne
Messages: 2839
personne pour tester ?

Posté le : 06/02/2006 07:43

Trio de choc : FrXoops, FreeboxHD et OVH
MdxProd.com : des liens xoops indispensables
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Aspirant
Inscrit: 28/02/2003 16:25
Messages: 59
Impec pour une mise en page plus soignée (voir frxoops !).
Néanmoins limité à 4 catégories. L'ajout de catégories supplémentaires nécessite de modifier le code mais reste facilement réalisable (les fichiers de ce module étant peu nombreux)...

---

Pour afficher la date de publication des news après leur titre, éditer /modules/xmspotlight/blocks/xmspotlight_block_news.php

ajouter après la ligne 27 :
$dateformat = "d/m/Y";
$news['posttime'] = formatTimestamp($article->published(),$dateformat);

ajouter après la ligne 53 :
$dateformat = "d/m/Y";
$news2['posttime'] = formatTimestamp($article2->published(),$dateformat);

ajouter après la ligne 75 :
$news3['posttime'] = formatTimestamp($article3->published(),$dateformat);

ajouter après la ligne 95 :
$news4['posttime'] = formatTimestamp($article4->published(),$dateformat);

ajouter après la ligne 115 :
$news5['posttime'] = formatTimestamp($article5->published(),$dateformat);

Puis éditer /modules/xmspotlight/templates/blocks/news_block_xmspotlight.html

Remplacer la ligne 7 :
<td style="font-style: italic; border-bottom:1px solid #999999;" align="right">Posted By: <{$news.poster}></td>
par :
<td style="font-style: italic; border-bottom:1px solid #999999;" align="right">Posté par <{$news.poster}> le <{$news.posttime}></td>

A la ligne 25 remplacer </a><br> par :
</a>&nbsp;(<{$news2.posttime}>)<br>

A la ligne 26 remplacer </a><br> par :
</a>&nbsp;(<{$news3.posttime}>)<br>

A la ligne 32 remplacer </a><br> par :
</a>&nbsp;(<{$news4.posttime}>)<br>

A la ligne 34 remplacer </a><br> par :
</a>&nbsp;(<{$news5.posttime}>)<br>

Ceci n'est qu'un exemple d'insertion de la date après le titre, pour l'afficher en début de titre insérer <{$news2.posttime}>&nbsp; après <{foreach item=news2 from=$block.stories2}> et ainsi de suite pour les 3 lignes (26, 32, & 34) relatives à chaque bloc.

Mettre à jour le module.

---

Les 2 premiers blocs affichent 5 titres de news alors que les 2 derniers n'affichent que 3 titres ! Pour unifier celà et donc afficher seulement 3 titres dans ces 2 premiers blocs, éditer /modules/xmspotlight/blocks/xmspotlight_block_news.php

Remplacer la ligne 46 :
$storyarray2 = NewsStory::getByTopic($topic1['xmspotlight_sid'],5);
par :
$storyarray2 = NewsStory::getByTopic($topic1['xmspotlight_sid'],3);
et la ligne 66 :
$storyarray3 = NewsStory::getByTopic($topic2['xmspotlight_sid'],5);
par :
$storyarray3 = NewsStory::getByTopic($topic2['xmspotlight_sid'],3);

---

Un autre bug est qu'un article mis "A la une" (titre+texte), a bien son titre retiré du bloc correspondant mais pas remplacé par un titre suivant. On se retrouve donc avec un bloc affichant seulement 2 titres. Cependant l'excellent module News ;) permet de contourner ce problème en affichant un article "A la une" à l'aide d'un de ses blocs, et ainsi éviter d'utiliser cette fonctionnalité.

---

En test sous xoops 2.0.13.2

Posté le : 06/02/2006 14:34
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Newbie
Inscrit: 18/12/2005 13:20
Messages: 17
Bonjour,
J'utilise XMspotlight, cela marche pas mal, vous pouvez jeter un coup d'oeil sur mon site :JurisForum.Net
Par contre je n'arrive pas à aller dans les préférences générales du module, je veux configurer le module pour que le bloc à la Une affiche le nom réel quand il est disponible au lieu du pseudo.

Merci d'avance pour l'aide que vous pourriez m'apporter !

Posté le : 09/02/2006 13:44
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Aspirant
Inscrit: 28/02/2003 16:25
Messages: 59
hello,

quelque chose comme ça ?


dans xmspotlight_block_news.php remplacer la ligne :

$news['poster'] = xoops_getLinkedUnameFromId(intval($article->uid()));


par :

$news['poster'] = $article->uname();
if ( 
$news['poster'] ) {
    
$news['posterid'] = $article->uid();
    
$news['poster'] = '<a href="'.XOOPS_URL.'/userinfo.php?uid='.$news['posterid'].'">'.$news['poster'].'</a>';
} else {
    
$news['poster'] = '';
    
$news['posterid'] = 0;
    if(
getmoduleoption('displayname')!=3) {
        
$news['poster'] = $xoopsConfig['anonymous'];
    }
}

Posté le : 09/02/2006 16:38
Partager Twitter Partagez cette article sur GG+
Re: comment avoir un affichage des news comme sur frxoops.org
Newbie
Inscrit: 18/12/2005 13:20
Messages: 17
Merci j'avais déjà réussi à modifier le module de cette façon et j'ai posté la solution sur xoops.org mais pas ici. ;)

Posté le : 18/02/2006 10:41
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



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

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