| :: |
| Auteur |
Message |
franckcara PR1


Inscrit le: 23 Fév 2007 Messages: 177
|
Posté le: Sam Mar 24, 2007 3:02 pm Sujet du message: Script news PHPBB |
|
|
Bonjour
ce script met sur la page d'accueil les derniers messages du forum
Je voudrais savoir si il est possible de le modifier pour avoir les dernier message du seul forum "news" .
| Code: | <?php
$nombre = 5;
$auth = auth(AUTH_READ,AUTH_LIST_ALL,$userdata);
$requete = '(';
for($i=1;$i<=count($auth);$i++)
{
if ($auth[$i]['auth_read'])
$requete .= $i . ',';
}
$requete = substr($requete,0,strlen($requete)-1);
$requete .= ')';
$theme = ($userdata['user_style'] != '') ? $userdata['user_style'] : $board_config['default_style'];
$theme = 'SELECT template_name FROM ' . THEMES_TABLE . ' WHERE themes_id = \'' . $theme . '\' LIMIT 1';
$theme = $db->sql_query($theme);
$theme = $db->sql_fetchrow($theme);
$theme = $theme['template_name'];
$sql = 'SELECT ' . TOPICS_TABLE . '.topic_title ,' . TOPICS_TABLE . '.forum_id,' . POSTS_TABLE . '.post_id,' . POSTS_TABLE . '.poster_id,' . POSTS_TABLE . '.post_username,' . POSTS_TABLE . '.post_time,' . USERS_TABLE . '.username
FROM ' . TOPICS_TABLE . '
LEFT JOIN ' . POSTS_TABLE . '
ON ' . POSTS_TABLE . '.post_id = ' . TOPICS_TABLE . '.topic_last_post_id
LEFT JOIN ' . USERS_TABLE . '
ON ' . USERS_TABLE . '.user_id = ' . POSTS_TABLE . '.poster_id
WHERE ' . TOPICS_TABLE . '.topic_status <> 2 AND ' . TOPICS_TABLE . '.forum_id IN ' . $requete . '
ORDER BY ' . TOPICS_TABLE . '.topic_last_post_id DESC LIMIT ' . $nombre;
$result = $db->sql_query($sql);
while( $row = $db->sql_fetchrow($result) )
{
$row['username'] = ( $row['poster_id'] == -1 ) ? ( ($row['post_username'] != '') ? $row['post_username'] : 'Invité' ): $row['username'];
echo('Posté par ' . $row['username'] . ' le ' . create_date($board_config['default_dateformat'], $row['post_time'], $board_config['board_timezone']) . '<br /><a href="' . $phpbb_root_path . 'viewtopic.php?' . POST_POST_URL . '=' . $row['post_id'] . '#' . $row['post_id'] . '" title="' . $row['topic_title'] . '">' . $row['topic_title'] . ' <img src="' . $phpbb_root_path . 'templates/' . $theme . '/images/icon_latest_reply.gif" style="border: 0px;" /></a><br /> <br />');
}
?> |
|
_________________ Forum informatique||Tutoriaux informatique||Annuaire web |
|
| Revenir en haut de page |
|
 |
|
 |
gowap phpBB SEO Team


Inscrit le: 07 Mai 2006 Messages: 1008
|
Posté le: Dim Mar 25, 2007 3:44 pm Sujet du message: Re: Script news PHPBB |
|
|
correction sauvage en regrdant 5 secondes :
remlplace : | Code: |
$requete = '(';
for($i=1;$i<=count($auth);$i++)
{
if ($auth[$i]['auth_read'])
$requete .= $i . ',';
}
$requete = substr($requete,0,strlen($requete)-1);
$requete .= ')'; |
par $requete= '(99)';
ou tu remplaces 99 par le numéro de ton forum "news" |
_________________ Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide. |
|
| Revenir en haut de page |
|
 |
franckcara PR1


Inscrit le: 23 Fév 2007 Messages: 177
|
Posté le: Lun Mar 26, 2007 6:50 pm Sujet du message: Re: Script news PHPBB |
|
|
desolé mais quand je fait ça j'ai une page blanche
| Code: | $requete = '(5)';
for($i=1;$i<=count($auth);$i++)
{
if ($auth[$i]['auth_read'])
$requete .= $i . ',';
}
$requete = substr($requete,5,strlen($requete)-1);
$requete .= ')'; |
|
_________________ Forum informatique||Tutoriaux informatique||Annuaire web |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
franckcara PR1


Inscrit le: 23 Fév 2007 Messages: 177
|
Posté le: Mar Mar 27, 2007 6:54 pm Sujet du message: Re: Script news PHPBB |
|
|
Desolé je suis un boulet
Par contre
| Code: | | Parse error: syntax error, unexpected T_VARIABLE in /home/www/pcparadise/www/index.php on line 221 |
|
_________________ Forum informatique||Tutoriaux informatique||Annuaire web |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
franckcara PR1


Inscrit le: 23 Fév 2007 Messages: 177
|
Posté le: Mer Mar 28, 2007 4:32 pm Sujet du message: Re: Script news PHPBB |
|
|
ça marche,en fin de soirée j'avais surement du mal a lire mais maintenant tout fonctionne merci
Il me reste 2 questions
ce genre de script est il bon pour le referencement???
ce script ne pointe pas vers les derniers topics mais vers les dernier message de chaque topic,bien ou pas???? |
_________________ Forum informatique||Tutoriaux informatique||Annuaire web |
|
| Revenir en haut de page |
|
 |
franckcara PR1


Inscrit le: 23 Fév 2007 Messages: 177
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
|
|