FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Recherche rapide

Vous n'êtes pas identifié(e).

Version 1.4.13 : [.tar.gz][.zip] (maj 20/10/2014)
Pack langue française pour 1.4.x : [.zip] (maj 06/01/2012)

Branche 1.5.x : fluxbb.org
Pack langue française pour 1.5.x : [.zip] (maj 14/01/2016)

Ancienne Version 1.2.24 fr : [.zip] (maj 26/08/2011)

Vous avez un problème ?
Avant de poser votre question sur les forums d'entraide nous vous invitons à consulter :

#26 30-12-2013 11:36:56

david18
Habitué très actif
Lieu : France
Inscription : 28-10-2012
Messages : 466
Site Web

Re : Module "Dernières réponses" sur votre site

bonjour ,


Il faudrait plus de renseignement afin de savoir ou vous voulez placer ce fichier ?

voir l'adresse de destination comme :

define('PUN_ROOT', './forums/');

contrôler le chemin s'il est correct avec  _fluxbb.html


ou

Exemple : si vous voulez que votre fichier soit sur votre page d'accueil se serait une chose comme ça :

Placez ce code dans votre home.php, à l'endroit où vous voulez voir le dernier post :

<?php
// On démarre le blog
require 'dotclear2/inc/prepend.php';
// La classe qui appelera le fichier '_tpl.html'
class tplHome extends dcUrlHandlers
{
    public static function load() {
        @self::serveDocument('_tpl.html','text/html',false);
    }
}
// Indication du blog à utiliser, par défaut c'est 'default'
$core->setBlog('default');
// On enregistre la classe et sa fonction comme évènement par défaut
$core->url->registerDefault(array('tplHome','load'));
// On lit les posts du blog
$_ctx = new context();
$_ctx->posts = $core->blog->getPosts();
// Création du template
$core->tpl = new dcTemplate(DC_TPL_CACHE,'$core->tpl',$core);
$core->tpl->setPath(dirname(__FILE__));
// C'est parti !
$core->url->getDocument();
?>

Et créez dans le même dossier le fichier template _tpl.html contenant ce code (n'hésitez pas à le bidouiller un peu pour arriver à la présentation que vous voulez, mais attention : ce code ne doit pas être celui de votre page HTML, juste celui du post qui s'incrustera dans home.php) :

<div class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}">
<!-- # New day date -->
<tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader>

<h2 id="p{{tpl:EntryID}}" class="post-title"><a
href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>

<p class="post-info">{{tpl:lang By}} {{tpl:EntryAuthorLink}}
{{tpl:lang on}} {{tpl:EntryDate}}, {{tpl:EntryTime}}
<tpl:EntryIf has_category="1">
- <a href="{{tpl:EntryCategoryURL}}">{{tpl:EntryCategory encode_html="1"}}</a>
</tpl:EntryIf>
</p>

<!-- # Entry with an excerpt -->
<tpl:EntryIf extended="1">
  <div class="post-content">{{tpl:EntryExcerpt}}</div>
  <p class="read-it"><a href="{{tpl:EntryURL}}"
  title="{{tpl:lang Continue reading}} {{tpl:EntryTitle encode_html="1"}}">{{tpl:lang Continue reading}}</a>...</p>
</tpl:EntryIf>

<!-- # Entry without excerpt -->
<tpl:EntryIf extended="0">
  <div class="post-content">{{tpl:EntryContent}}</div>
</tpl:EntryIf>

</div>

ou


c'est un exemple tout dépend comme je l'ai dit ou il doit être placer sur votre site  et peut être aussi placer dans un widget ???

Sinon pour votre forum  , il existe une mod pour les dernières  réponses de votre forum selon votre version :

http://fluxbb.org/resources/mods/last-topc-on-index/


cdlt

Dernière modification par david18 (30-12-2013 12:49:07)

Hors ligne

#27 01-01-2014 09:39:47

kipof
Habitué
Inscription : 07-12-2006
Messages : 101
Site Web

Re : Module "Dernières réponses" sur votre site

Du coup j'ai fait autrement car rien a faire :° j'ai utilisé le flux de FluxBB qui a un rendu pas trop mal une fois le tout bien bricolé smile
Merci de l'aide smile


>> Mon FluxBB  <<
Linux qui tombe en panne c'est un miracle, tout comme Windows qui tombe en marche...

Hors ligne

#28 31-03-2014 11:29:03

david18
Habitué très actif
Lieu : France
Inscription : 28-10-2012
Messages : 466
Site Web

Re : Module "Dernières réponses" sur votre site

bonjour,


Est t'il possible d'avoir les derniers fils de discussion d'un autre forum que je voudrait placer sur ma page d'accueil merci !

cdlt

Dernière modification par david18 (08-04-2014 13:33:50)

Hors ligne

#29 09-04-2014 17:18:56

david18
Habitué très actif
Lieu : France
Inscription : 28-10-2012
Messages : 466
Site Web

Re : Module "Dernières réponses" sur votre site

UP sad

Hors ligne

#30 10-04-2014 18:17:11

iDevice
Régulier
Inscription : 28-09-2011
Messages : 74

Re : Module "Dernières réponses" sur votre site

Bonjour smile

david18 a écrit :

Est t'il possible d'avoir les derniers fils de discussion d'un autre forum que je voudrait placer sur ma page d'accueil merci !

J'ignore si c'est vraiment ce que tu souhaites faire, mais normalement, du moment que tu disposes de l'URL du flux, cela ne devrait pas poser de problème.

Par exemple, tu vas sur le Feedburner de Google, puis tu y indiques l'URL du flux afin d'obtenir une adresse de type « http://feeds.feedburner.com/mon-flux  ». Puis à partir de là, tu crées un DIV pour y mettre ton code servant à l'intégration du flux. wink

Un truc du genre ci-dessous :

<div class="feeds">
	<script src="http://feeds.feedburner.com/mon-flux" type="text/javascript"></script>
	<img src="http://feedburner.google.com/fb/lib/images/icons/feed-icon-12x12-orange.gif" width="12px" height="12px" border="0" /> <span class="rss"><a target="_blank" title="S'abonner aux Flux RSS" href="http://feeds.feedburner.com/mon-flux">S'abonner !</a></span><br />
	<noscript><p>Subscribe to RSS headline updates from: <a href="http://feeds.feedburner.com/mon-flux"></a><br/>Powered by FeedBurner</p></noscript>
	<noscript>Feed RSS : <a href="http://feeds.feedburner.com/mon-flux"></a></noscript>
</div>

Ce code peut bien évidement être aussi bien intégré à un « template » qu'à l'une de tes pages. wink

Hors ligne

#31 11-04-2014 21:12:01

Mpok
Néo Admin
Inscription : 10-08-2006
Messages : 2 923
Site Web

Re : Module "Dernières réponses" sur votre site

@david18 : OUI, c'est possible… Mais il faut un certain développement. wink

Je n'ai pas testé la solution de iDevice, c'est peut-être une piste…

Ce qu'il faut savoir, c'est que les flux RSS NE SONT PAS DESTINÉS à être affiché 'directement' sur un site. Donc "ça peut marcher", mais bon…
Question (importante) : tu parles des dernières discussions "d'un autre forum", veux-tu dire d'un forum EXTÉRIEUR au site (d'où la réponse de iDevice) ou d'un forum particulier sur LE MÊME SITE ??


Life is a struggle, programming is a suffer.

Hors ligne

#32 12-04-2014 19:27:06

david18
Habitué très actif
Lieu : France
Inscription : 28-10-2012
Messages : 466
Site Web

Re : Module "Dernières réponses" sur votre site

bonsoir ,


@ Mpok :tout à fait  j'ai deux forums de fluxbb  avec deux url différentes  wink


j'ai installé les dernières réponde de mon premier forum que j'utilise beaucoup   sur ma page d’accueil  que j'ai fait ( première url ) et deuxièmement  je voudrait installer aussi les dernières réponses d'un autre forum afin de garder un œil dessus   et combler un trou tongue

Ps: je pensait que en suppriment cette partie et de rajouter mon url de l'autre forum que sa marcherait mais en vain ?

.PUN_ROOT.'

Avant :

   //On affiche tout !
    echo '<li><a href="'.PUN_ROOT.'viewtopic.php?id'.$val['id'].'&amp;p='.ceil(($num_replies+1)/$disp_posts).'&amp;pid='.$val['last_post_id'].'#'.$val['last_post_id'].'" rel="nofollow">'. $val['subject'].'</a> &raquo; ' .date('d/m/Y - H\:i',$val['last_post']) . $lang['lastposts_by'] .' '.$val['last_poster'].'</li>';

Après :

et de faire :

 //On affiche tout !
     echo '<li><a href="http://www.fansvswild.com/forum/viewtopic.php?id'.$val['id'].'&amp;p='.ceil(($num_replies+1)/$disp_posts).'&amp;pid='.$val['last_post_id'].'#'.$val['last_post_id'].'" rel="nofollow">'.date('d/m/Y - ',$val['last_post']). pun_htmlspecialchars($val['subject']).'</a>  '. $lang['lastposts_by'] .'</li>';

}

mais sa ne marche pas sa affiche la même chose en reprenant ce tuto ( Ishimaru Chiaki )

La méthode de idevice  à l’aire de fonctionner  comme vous pouvez  le voir en bas de page a droite :

http://www.beargryllsvswild.fr

cdlt

Hors ligne

#33 15-04-2016 09:56:21

claude55
Membre
Inscription : 02-11-2014
Messages : 40

Re : Module "Dernières réponses" sur votre site

bonjour,


je voudrait savoir comment  faire la même chose pour afficher mes news sur mon site pouvez vous me donner une direction merci d'avance

Hors ligne

Pied de page des forums