Page d'accueil de ce site et derniers messages du forum

bjp
WRInaute passionné
WRInaute passionné
 
Messages: 602
Inscription: Lun Mai 12, 2003 13:23

Page d'accueil de ce site et derniers messages du forum

Message le Ven Juin 13, 2003 22:09

Salut au webmaster de l'un de mes forums préféré.
Quel script utilise tu pour mettre les derniers messages de phpbb sur la page d'accueil ?
Et surtout quel code car tes posts sont en htm.
Je ne sais pas si tu accepte de me communiquer cela ?


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15914
Inscription: Ven Avr 19, 2002 19:51

Message le Ven Juin 13, 2003 22:43

Bonjour !
Le script est basé sur un mod de phpBB : phpbb_fetch_posts (facile à trouver sur le site officiel)
Les posts sont en htm comme tu dis grâce à l'URL Rewriting. Tu trouveras à ce sujet bcp d'info sur le site ou dans le forum


cdpdf
WRInaute passionné
WRInaute passionné
 
Messages: 938
Inscription: Mar Mar 11, 2003 21:37

Message le Sam Juin 14, 2003 9:29

et il se trouve ou ce mod j'ai cherché mais je ne l'ai pas trouvé. Est-il possible de savoir sur quel page on peut le télécharger


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15914
Inscription: Ven Avr 19, 2002 19:51

Message le Sam Juin 14, 2003 10:11

je ne le retrouve plus... je vais t'envoyer par mail ce que j'ai

bjp
WRInaute passionné
WRInaute passionné
 
Messages: 602
Inscription: Lun Mai 12, 2003 13:23

Message le Sam Juin 14, 2003 13:55

Ce mod est ici
http://clanunity.net/forum/viewforum.php?f=12

Par contre je n'ai pas compris comment afficher les derniers messages de tous les forums.
PS ce qui serait utile (pas uniquement pour moi je crois), c'est de disposer de ton fichier
phpbb_fetch_posts.php avec les modifs faites ainsi que les quelques lignes à ajouter en htacces pour avoir les liens en htm sur la page d'accueil.
J'ai déjà fait le rewrite sur mon forum, mais en m'aidant de ce que j'ai trouvé ici. Merci du reste.
d'avance merci


cdpdf
WRInaute passionné
WRInaute passionné
 
Messages: 938
Inscription: Mar Mar 11, 2003 21:37

Message le Sam Juin 14, 2003 14:27

et pour ceux qui comprenent pas bien l'anglais si pas tres mal il font comment
ps j'attends tjs le mail

bjp
WRInaute passionné
WRInaute passionné
 
Messages: 602
Inscription: Lun Mai 12, 2003 13:23

Message le Sam Juin 14, 2003 16:29

Bon,
J'ai progressé. J'ai installé fetch 1.3 et un exemple de fichier de lecture que voici.
La ou le webmaster pourrait m'être d'une grande aide, c'est de m'indiquer les modif à faire pour un url rewritting identique à ce forum (j'ai les mêmes codifications).

Code: Tout sélectionner
<?php
#################################################################
##
## phpBB Fetch Posts - multiple forums example
##
#################################################################
## $Id: multiple.php,v 1.3 2002/06/29 16:05:11 ca5ey Exp $
#################################################################

//
// Prevent hacking attempt.
//

if (!defined('IN_PHPBB')) {
    define('IN_PHPBB', true);
}

//
// Include the Fetch Posts file.
//

include ('./phpbb_fetch_posts.php');

//
// Override the default options for this example.
//

$CFG['trim_character'] = '<br />';

//
// Fetch postings out of the forum with ID 1 and 2.
// Note: Be SURE that THESE FORUMS EXIST.
//

$posts = phpbb_fetch_posts(array(27,18,26));

?>
<html>

<head>
<title>phpBB Fetch Posts - multiple forums example</title>
</head>

<body bgcolor="#ffffff">
<p>

<table bgcolor="#000000" border="0" cellpadding="0" cellspacing="1" width="50%">
<tr>
<td>
<table bgcolor="#ffffff" border="0" cellpadding="2" cellspacing="1" width="100%">
<tr>
<th align="left" bgcolor="#d1d7dc">
<font color="#000000" face="Verdana">
News
</font>
</th>
</tr>
<?php

//
// Output navabar.
//

for ($i = 0; $i < count($posts); $i++) {

    $bgcolor = $i % 2 == 0 ? '#efefef' : '#dee3e7';

?>
<tr>
<td align="left" bgcolor="<?php echo $bgcolor; ?>">
<a href="#<?php echo $posts[$i]['topic_id']; ?>">
<?php echo $posts[$i]['topic_title']; ?>
</a>
</td>
</tr>
<?php

}

?>
</table>
</td>
</tr>
</table>

<p>

<table bgcolor="#000000" border="0" cellpadding="0" cellspacing="1" width="50%">
<tr>
<td>
<table bgcolor="#ffffff" border="0" cellpadding="2" cellspacing="1" width="100%">
<?php

//
// Output all postings.
//

for ($i = 0; $i < count($posts); $i++) {

    $bgcolor = $i % 2 == 0 ? '#efefef' : '#dee3e7';

?>
<tr>
<th align="left" bgcolor="#d1d7dc">
<font color="#000000" face="Verdana">
<?php if ($posts[$i]['topic_type'] == 1) { ?>
<b>[STICKY]</b>
<?php } ?>
<?php if ($posts[$i]['topic_type'] == 2) { ?>
<b>[ANNOUNCEMENT]</b>
<?php } ?>
<a name="<?php echo $posts[$i]['topic_id']; ?>">
<?php echo $posts[$i]['topic_title']; ?>
</a>
</font>
</th>
</tr>
<tr>
<td align="left" bgcolor="<?php echo $bgcolor; ?>">
<font color="#333333" face="Verdana" size="1">
Posted by
<a href="/forum/<?php echo $phpbb_root_path; ?>profile.php?mode=viewprofile&u=<?php echo $posts[$i]['user_id']; ?>">
<?php echo $posts[$i]['username']; ?>
</a>
on <?php echo $posts[$i]['date']; ?> at <?php echo $posts[$i]['time']; ?>
in <a href="/forum/<?php echo $phpbb_root_path; ?>viewforum.php?f=<?php echo $posts[$i]['forum_id']; ?>">
<?php echo $posts[$i]['forum_name']; ?>
</a>
</font>
</td>
</tr>
<tr>
<td align="left" bgcolor="<?php echo $bgcolor; ?>">
<font color="#000000" face="Verdana">
<?php echo $posts[$i]['post_text']; ?>
<?php if ($posts[$i]['trimmed']) { ?>...<?php } ?>
</font>
</td>
</tr>
<tr>
<td align="right" bgcolor="<?php echo $bgcolor; ?>">
<font color="#333333" face="Verdana" size="1">
(<?php echo $posts[$i]['topic_replies']; ?>)
<a href="/forum/<?php echo $phpbb_root_path; ?>viewtopic.php?t=<?php echo $posts[$i]['topic_id']; ?>">
Comment<?php if ($posts[$i]['topic_replies'] != 1) { echo 's'; } ?>
</a>
</font>
</td>
</tr>
<?php

}

?>
</table>
</td>
</tr>
</table>

</body>

</html>

D'avance un grand merci


Lectures recommandées sur ce thème :

  • Calculer l'indice de densité
    Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
  • Test du code HTTP d'une page
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
  • Calculer le ratio de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités