Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Printemps est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 01-01-2013 à 12:52:21

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

[Réglé] Bouton corbeille

Bonjour à tous et bonne année wink !!

voilà j'aimerai avoir un bouton corbeille sur le bas de mon Topic qui me permettrait d'envoyer directement le lien en corbeille

https://www.world-lolo.com/images/uploads/image.num1357041039.of.world-lolo.com.png

si vous savez comment faire je suis preneur merci wink

Cordialement Phil


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 2 Réponse postée le 01-01-2013 à 14:21:31

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

alors j'ai ajouté dans viewtopic.php

Code :

if (($post_count + $start_from) == '1' && $cur_topic['forum_id'] != 38){ $post_actions[] = '<li class="postdelete"><span><a href="corbeille.php?id='.$cur_post['id'].'">'.$lang_topic['Go bin'].'</a></span></li>'; } if (($post_count + $start_from) == '1' && $cur_topic['forum_id'] == 38){ $post_actions[] = '<li class="postdelete"><span><a href="corbeille.php?id='.$cur_post['id'].'&amp;replace=1">sortir de la corbeille</a></span></li>'; }

à la suite de

Code :

$post_actions[] = '<li class="postreport"><span><a href="misc.php?report='.$cur_post['id'].'">'.$lang_topic['Report'].'</a></span></li>';

avec le fichier corbeille.php suivant

Code :

<?php define('PUN_ROOT', './'); require PUN_ROOT.'include/common.php'; define('ID_CORBEILLE', 8); /* Mettre l'id du forum "corbeille" */ if (file_exists(PUN_ROOT.'lang/'.$pun_user['language'].'/misc.php')) require PUN_ROOT.'lang/'.$pun_user['language'].'/misc.php'; else require PUN_ROOT.'lang/English/misc.php'; $arr_lang = array(); $arr_lang['msg1'] = 'Impossible de recenser les modérateurs'; $arr_lang['msg2'] = 'On ne peut deplacer le topic !'; $arr_lang['msg3'] = 'La discussion à bien était déplacée vers la corbeille'; $arr_lang['msg4'] = $lang_misc['Pas_droit']; $corbeille_id = ID_CORBEILLE; $id = intval($_GET['id']); if ($id != '' && $_GET['replace'] == '1'){ /* Si on vient par le lien pour replacer */ $efface_id = (isset($_GET['id'])? intval($_GET['id']) : 0); // On définit la variable $efface_id if($efface_id > 0) { $resultats = $db->query('SELECT * FROM '.$db->prefix.'topics WHERE first_post_id='.$efface_id) or error($arr_lang['msg1'], __FILE__, __LINE__, $db->error()); if($db->num_rows($resultats)) { $topics = $db->fetch_assoc($resultats); $forum_id = $topics['last_forum_id']; $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || $pun_user['g_id'] == PUN_MOD || $pun_user['g_moderator']) ? true : false; if ($is_admmod) { // Sortir de la corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$forum_id.' WHERE first_post_id = '.$efface_id) or error('impossible de remettre le post sur le forum last_forum_id=\' '.$corbeille_requete['forum_id'].'\' ', __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); $resultat = $db->query('SELECT * FROM '.$db->prefix.'posts WHERE id='.$efface_id) or error('impossible de selectionner l\'id du site dans les posts', __FILE__, __LINE__, $db->error()); $posts = $db->fetch_assoc($resultat); redirect('viewforum.php?id='.$forum_id, 'la discussion à bien était remise en ligne'); /*On redirige vers la corbeille */ } } } } else{ $id = intval($_GET['id']); if ($id != '') // Si on vient par le lien { $efface_id = (isset($_GET['id'])? intval($_GET['id']) : 0); // On définit la variable $efface_id if($efface_id > 0) { $resultat = $db->query('SELECT * FROM '.$db->prefix.'topics WHERE first_post_id='.$efface_id) or error('impossible de selectionner l\'id du site dans les posts', __FILE__, __LINE__, $db->error()); $topics = $db->fetch_assoc($resultat); $forum_id = $topics['forum_id']; $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || $pun_user['g_id'] == PUN_MOD || $pun_user['g_moderator']) ? true : false; if ($is_admmod) { // Mettre a corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$corbeille_id.', last_forum_id='.$forum_id.' WHERE first_post_id = '.$efface_id) or error('impossible de supprimer le post sur le forum last_forum_id=\' '.$corbeille_requete['forum_id'].'\' ', __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); // mettre dans la corbeille du site $resultat = $db->query('SELECT * FROM '.$db->prefix.'posts WHERE id='.$efface_id) or error('impossible de selectionner l\'id du site dans les posts', __FILE__, __LINE__, $db->error()); $posts = $db->fetch_assoc($resultat); redirect('viewforum.php?id='.$corbeille_id, $arr_lang['msg3']); /*On redirige vers la corbeille */ } } } } /* si on n'est pas passer par le précédent redirect, on est redirigé vers l'index */ redirect('index.php', $arr_lang['msg4']); ?>

mais le bouton ne s'affiche pas !! coment faire ? l'id est bien celle de ma corbeille


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 3 Réponse postée le 01-01-2013 à 15:00:05

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

Ah c'est un punBB soit un FluxBB! On est pas medium hein tu sais ^^
Pourquoi ne pas créer un forum qui serait nommé en poubelle ou corbeille ? Puis lui attribuer des droits d'accès...

établir un bouton qui serait mis en place sur tous les premiers posts de chaque topics qui permettrait de déplacer un topic dans un forum nommé corbeille (comme on le voit souvent sur divers board).
Seule les admin et modérateur verront le bouton et pourront mettre le topic à la corbeille.
L'id du forum &quot;Corbeille&quot; devra être défini dans le fichier corbeille.php.


Il faudra modifier :

- viewtopic.php
- corbeille.php (à créer)
- french/misc.php
- french/common.php

Dans le viewtopic.php

1) Trouver (ligne 327 environ):

Code :

<h3><?php if (($post_count + $start_from) > 1) echo ' Re: '; ?><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></h3> <div class=&quot;postmsg&quot;> <?php echo $cur_post['message'].&quot;n&quot; ?> <?php if ($cur_post['edited'] != '') echo &quot;ttttt&quot;.'<p class=&quot;postedit&quot;>[i]'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')[/i]</p>'.&quot;n&quot;; ?> </div> <?php if ($signature != '') echo &quot;tttt&quot;.'<div class=&quot;postsignature&quot;><hr />'.$signature.'</div>'.&quot;n&quot;; ?> </div> <div class=&quot;clearer&quot;></div> <div class=&quot;postfootleft&quot;><?php if ($cur_post['poster_id'] > 1) echo ' '.$is_online.'</p>'; ?></div> Ajouter ensuite :

Ajouter ensuite :

Code :

<?php if ($post_count==1)/* Mettre le bouton que sur le premier post du topic */ { if ($is_admmod) /* Si le membre est un modérateur ou un admin */ { echo &quot;<form action='corbeille.php' method='post'> <p align='right'><input type='submit' name='corbeille' value='&quot;.$lang_common['Corbeille'].&quot;' /> <input type='hidden' name='t_id' value='&quot;.$id.&quot;' /> </p></form>&quot;; /* On affiche le bouton &quot;Mettre à la corbeille&quot; */ }; }; ?>

Dans le fichier corbeille.php (à créer) :

2) Ajouter ceci :

Code :

<?php define('PUN_ROOT', './'); require PUN_ROOT.'include/common.php'; define('ID_CORBEILLE', 9); /* Mettre l'id du forum &quot;corbeille&quot; */ $arr_lang = array(); $arr_lang['msg1'] = 'Impossible de recenser les modérateurs'; $arr_lang['msg2'] = 'On ne peut deplacer le topic !'; $arr_lang['msg3'] = $lang_misc['Move topic redirect']; $arr_lang['msg4'] = $lang_misc['Pas_droit']; $corbeille_id = ID_CORBEILLE; if (isset($_POST['corbeille'])) /* Si on a cliqué sur le bouton */ { $efface_id = (isset($_POST['t_id'])? intval($_POST['t_id']) : 0); /* On définit la variable $efface_id */ if($efface_id > 0) { $result = $db->query('SELECT f.moderators, f.id FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id WHERE t.id='.$efface_id) or error($arr_lang['msg1'], __FILE__, __LINE__, $db->error()); if($db->num_rows($result)) { $corbeille_requete = $db->fetch_assoc($result); $forum_id = $corbeille_requete['id']; $mods_array = ($corbeille_requete['moderators'] != '') ? unserialize($corbeille_requete['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; if ($is_admmod) { // Mettre à la corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$corbeille_id.' WHERE id = '.$efface_id) or error($arr_lang['msg2'], __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); redirect('viewforum.php?id='.$corbeille_id, $arr_lang['msg3']); /*On redirige vers la corbeille */ } } } } /* si on n'est pas passé par le précédent redirect, on est redirigé vers l'index */ redirect('index.php', $arr_lang['msg4']); ?>

Dans le fichier french/misc.php

3) Chercher (ligne 58 59 environ) :

Code :

'Stick topic redirect' => 'Discussion épinglée. Redirection ...', 'Unstick topic redirect' => 'Discussion détachée. Redirection ...',

Ajouter ensuite :

Code :

'Pas_droit' => &quot;Vous n'avez pas le droit d'être là, vous allez être redirigé&quot;,

Dans le fichier french/common.php

4) Chercher (ligne 131 environ) :

Code :

// Stuff for the page footer

Ajouter ensuite :

Code :

'Corbeille' => 'Mettre à la corbeille',

PS : Pensez à changer l'id du forum corbeille dans le fichier corbeille par l'id de votre forum corbeille à vous

 

Message 4 Réponse postée le 01-01-2013 à 15:03:09

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

krys31 a écrit :

Ah c'est un punBB soit un FluxBB! On est pas medium hein tu sais ^^
Pourquoi ne pas créer un forum qui serait nommé en poubelle ou corbeille ? Puis lui attribuer des droits d'accès...

établir un bouton qui serait mis en place sur tous les premiers posts de chaque topics qui permettrait de déplacer un topic dans un forum nommé corbeille (comme on le voit souvent sur divers board).
Seule les admin et modérateur verront le bouton et pourront mettre le topic à la corbeille.
L'id du forum &quot;Corbeille&quot; devra être défini dans le fichier corbeille.php.


Il faudra modifier :

- viewtopic.php
- corbeille.php (à créer)
- french/misc.php
- french/common.php

Dans le viewtopic.php

1) Trouver (ligne 327 environ):

Code :

<h3><?php if (($post_count + $start_from) > 1) echo ' Re: '; ?><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></h3> <div class=&quot;postmsg&quot;> <?php echo $cur_post['message'].&quot;n&quot; ?> <?php if ($cur_post['edited'] != '') echo &quot;ttttt&quot;.'<p class=&quot;postedit&quot;>[i]'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')[/i]</p>'.&quot;n&quot;; ?> </div> <?php if ($signature != '') echo &quot;tttt&quot;.'<div class=&quot;postsignature&quot;><hr />'.$signature.'</div>'.&quot;n&quot;; ?> </div> <div class=&quot;clearer&quot;></div> <div class=&quot;postfootleft&quot;><?php if ($cur_post['poster_id'] > 1) echo ' '.$is_online.'</p>'; ?></div> Ajouter ensuite :

Ajouter ensuite :

Code :

<?php if ($post_count==1)/* Mettre le bouton que sur le premier post du topic */ { if ($is_admmod) /* Si le membre est un modérateur ou un admin */ { echo &quot;<form action='corbeille.php' method='post'> <p align='right'><input type='submit' name='corbeille' value='&quot;.$lang_common['Corbeille'].&quot;' /> <input type='hidden' name='t_id' value='&quot;.$id.&quot;' /> </p></form>&quot;; /* On affiche le bouton &quot;Mettre à la corbeille&quot; */ }; }; ?>

Dans le fichier corbeille.php (à créer) :

2) Ajouter ceci :

Code :

<?php define('PUN_ROOT', './'); require PUN_ROOT.'include/common.php'; define('ID_CORBEILLE', 9); /* Mettre l'id du forum &quot;corbeille&quot; */ $arr_lang = array(); $arr_lang['msg1'] = 'Impossible de recenser les modérateurs'; $arr_lang['msg2'] = 'On ne peut deplacer le topic !'; $arr_lang['msg3'] = $lang_misc['Move topic redirect']; $arr_lang['msg4'] = $lang_misc['Pas_droit']; $corbeille_id = ID_CORBEILLE; if (isset($_POST['corbeille'])) /* Si on a cliqué sur le bouton */ { $efface_id = (isset($_POST['t_id'])? intval($_POST['t_id']) : 0); /* On définit la variable $efface_id */ if($efface_id > 0) { $result = $db->query('SELECT f.moderators, f.id FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id WHERE t.id='.$efface_id) or error($arr_lang['msg1'], __FILE__, __LINE__, $db->error()); if($db->num_rows($result)) { $corbeille_requete = $db->fetch_assoc($result); $forum_id = $corbeille_requete['id']; $mods_array = ($corbeille_requete['moderators'] != '') ? unserialize($corbeille_requete['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; if ($is_admmod) { // Mettre à la corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$corbeille_id.' WHERE id = '.$efface_id) or error($arr_lang['msg2'], __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); redirect('viewforum.php?id='.$corbeille_id, $arr_lang['msg3']); /*On redirige vers la corbeille */ } } } } /* si on n'est pas passé par le précédent redirect, on est redirigé vers l'index */ redirect('index.php', $arr_lang['msg4']); ?>

Dans le fichier french/misc.php

3) Chercher (ligne 58 59 environ) :

Code :

'Stick topic redirect' => 'Discussion épinglée. Redirection ...', 'Unstick topic redirect' => 'Discussion détachée. Redirection ...',

Ajouter ensuite :

Code :

'Pas_droit' => &quot;Vous n'avez pas le droit d'être là, vous allez être redirigé&quot;,

Dans le fichier french/common.php

4) Chercher (ligne 131 environ) :

Code :

// Stuff for the page footer

Ajouter ensuite :

Code :

'Corbeille' => 'Mettre à la corbeille',

PS : Pensez à changer l'id du forum corbeille dans le fichier corbeille par l'id de votre forum corbeille à vous

mdr c'est déjà testé ça je n'ai pas le lien corbeille qui s'affiche ça été récupéré sur fluxbb ce que tu me donnes et c'est déjà testé


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 5 Réponse postée le 01-01-2013 à 15:09:13

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

Non encore d'ailleurs.
Bon après c'est dur de savoir qu'est-ce qui vas pas sans page et sans être admin ou personne autorisé à le voir s'afficher. Côté thème peut être ?

Après ceux dans ton cas qui passe par la, ça leur sera utile smile même à google et compagnie.

 

Message 6 Réponse postée le 01-01-2013 à 15:12:01

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

krys31 a écrit :

Non encore d'ailleurs.
Bon après c'est dur de savoir qu'est-ce qui vas pas sans page et sans être admin ou personne autorisé à le voir s'afficher. Côté thème peut être ?

et bien le lien ne s'affiche pas tout simplement tu n'as le bouton corbeille qui doit être placé à l'endroit indiqué !!

et le thème n'a rien à voir là-dedans wink


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 7 Réponse postée le 01-01-2013 à 15:15:30

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

Et je suppose que tu es identifié en admin merde non on ne sais jamais des fois hihi
Pour le thème je disais ça n'ayant plus touché un fluxbb depuis un bon moment.
Après tout connement : tu as essayé avec un autre navigateur ?

 

Message 8 Réponse postée le 01-01-2013 à 15:17:06

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

krys31 a écrit :

Et je suppose que tu es identifié en admin merde non on ne sais jamais des fois hihi
Pour le thème je disais ça n'ayant plus touché un fluxbb depuis un bon moment.
Après tout connement : tu as essayé avec un autre navigateur ?

Oui je suis en Admin !!! et oui IE ou FF c'est du pareil au même wink


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 9 Réponse postée le 01-01-2013 à 15:28:00

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

OK parce que des fois d'un à l'autre ça change tout.
Faut reprendre à zéro voir si tu as pas foiré une étape ou mis du code pas tout à fait au bon endroit.

donc tu as aussi modifié corbeille.php

Code :

<?php define('PUN_ROOT', './'); require PUN_ROOT.'include/common.php'; define('ID_CORBEILLE', 8); /* Mettre l'id du forum &quot;corbeille&quot; */ if (file_exists(PUN_ROOT.'lang/'.$pun_user['language'].'/misc.php')) require PUN_ROOT.'lang/'.$pun_user['language'].'/misc.php'; else require PUN_ROOT.'lang/English/misc.php'; $arr_lang = array(); $arr_lang['msg1'] = 'Impossible de recenser les modérateurs'; $arr_lang['msg2'] = 'On ne peut deplacer le topic !'; $arr_lang['msg3'] = $lang_misc['Move topic redirect']; $arr_lang['msg4'] = $lang_misc['Pas_droit']; $corbeille_id = ID_CORBEILLE; if (isset($_POST['corbeille'])) /* Si on a cliqué sur le bouton */ { $efface_id = (isset($_POST['t_id'])? intval($_POST['t_id']) : 0); /* On définit la variable $efface_id */ if($efface_id > 0) { $result = $db->query('SELECT f.moderators, f.id FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id WHERE t.id='.$efface_id) or error($arr_lang['msg1'], __FILE__, __LINE__, $db->error()); $corbeille_requete = $db->fetch_assoc($result); echo unserialize($corbeille_requete['moderators']); if($db->num_rows($result)) { $corbeille_requete = $db->fetch_assoc($result); $forum_id = $corbeille_requete['id']; $mods_array = ($corbeille_requete['moderators'] != '') ? unserialize($corbeille_requete['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; if ($is_admmod) { // Mettre à la corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$corbeille_id.' WHERE id = '.$efface_id) or error($arr_lang['msg2'], __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); redirect('viewforum.php?id='.$corbeille_id, $arr_lang['msg3']); /*On redirige vers la corbeille */ } } } } $id = intval($_GET['id']); if ($id != '') /* Si on vient par le lien */ { $efface_id = (isset($_GET['id'])? intval($_GET['id']) : 0); /* On définit la variable $efface_id */ if($efface_id > 0) { $result = $db->query('SELECT f.moderators, f.id FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id WHERE t.id='.$efface_id) or error($arr_lang['msg1'], __FILE__, __LINE__, $db->error()); if($db->num_rows($result)) { $corbeille_requete = $db->fetch_assoc($result); $forum_id = $corbeille_requete['id']; $mods_array = ($corbeille_requete['moderators'] != '') ? unserialize($corbeille_requete['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; if ($is_admmod) { // Mettre à la corbeille $db->query('UPDATE '.$db->prefix.'topics SET forum_id='.$corbeille_id.' WHERE id = '.$efface_id) or error($arr_lang['msg2'], __FILE__, __LINE__, $db->error()); update_forum($forum_id); update_forum($corbeille_id); redirect('viewforum.php?id='.$corbeille_id, $arr_lang['msg3']); /*On redirige vers la corbeille */ } } } } /* si on n'est pas passé par le précédent redirect, on est redirigé vers l'index */ // redirect('index.php', $arr_lang['msg4']); ?>

chercher dans viewtopic.php :

Code :

$post_actions[] = '<li class=&quot;postdelete&quot;><span><a href=&quot;delete.php?id='.$cur_post['id'].'&quot;>'.$lang_topic['Delete'].'</a></span></li>';

ajouter après :

Code :

if (($post_count + $start_from) == '1'){ $post_actions[] = '<li class=&quot;postdelete&quot;><span><a href=&quot;corbeille.php?id='.$cur_post['id'].'&quot;>'.$lang_topic['Go bin'].'</a></span></li>'; }

Bon c'est vrais qu'après tout ça sa vas vite devenir dur dur.

 

Message 10 Réponse postée le 01-01-2013 à 15:32:49

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

ah et puis prend directement la, le mod tout prêt.
Avoir une sauvegarde avant application et voir si entre la v1.2.23 et 1.2.22, par rapport à la v1.4 ou 1.5 si il n'y a pas eu de changement de code dans ces pages.

 

Message 11 Réponse postée le 01-01-2013 à 15:55:52

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

krys31 a écrit :

ah et puis prend directement la, le mod tout prêt.
Avoir une sauvegarde avant application et voir si entre la v1.2.23 et 1.2.22, par rapport à la v1.4 ou 1.5 si il n'y a pas eu de changement de code dans ces pages.

Excellent merci ça fonctionne !!


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 12 Réponse postée le 01-01-2013 à 16:19:06

Alex31
No Avatar


Titre: TST Fan
Avancement: Niveau 4
Date d'inscription: 14-10-2012
Messages: 10 749

Re: [Réglé] Bouton corbeille

De rien et c'est temps mieux pour toi smile
Ta pas une capture, même partielle pour admirer le résultat => de plus ça enrichi le topic pour les gens qui passe par là.

 

Message 13 Réponse postée le 01-01-2013 à 17:35:11

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

MDR le mod de merde ! Tout ce code pour ça ???
Et dire que je te torche ça en une seule ligne de code ...


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 14 Réponse postée le 01-01-2013 à 17:41:02

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Loic a écrit :

MDR le mod de merde ! Tout ce code pour ça ???
Et dire que je te torche ça en une seule ligne de code ...

oui mais dans ces cas là donne la ta ligne de code nous on est pas des pros on fait avec ce qu'on a !!

c'est chiant d'entendre ça sérieux !!

ce sont les gars de flux qui pondent ça pas nous


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 15 Réponse postée le 01-01-2013 à 17:44:26

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

C'est le .fr, il n'y a que des abrutis la dessus. Le .org ça c'est du sérieux.


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 16 Réponse postée le 01-01-2013 à 17:46:18

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

krys31 a écrit :

De rien et c'est temps mieux pour toi smile
Ta pas une capture, même partielle pour admirer le résultat => de plus ça enrichi le topic pour les gens qui passe par là.

https://www.world-lolo.com/images/uploads/image.num1357058728.of.world-lolo.com.png


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 17 Réponse postée le 01-01-2013 à 17:47:21

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Loic a écrit :

C'est le .fr, il n'y a que des abrutis la dessus. Le .org ça c'est du sérieux.

bah c'est dans le .org que ça été déniché d'ailleurs le .fr ils font validés ça chez les anglais et après ils les critiquent  siffle


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 18 Réponse postée le 01-01-2013 à 17:52:05

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Par exemple dans moderate.php :

Code :

<div class="blockform"> <h2><span>Déplacer la discussion à la corbeille</span></h2> <div class="box"> <form method="post" action="moderate.php?fid=<?php echo $fid ?>"> <input type="hidden" name="topics" value="<?php echo $topics ?>" /> <input type="hidden" name="move_to_forum" value="40" /> <input type="submit" name="move_topics_to" value="Déplacement Rapide" /> </form> </div> </div>

Et voila c'est torché.


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 19 Réponse postée le 01-01-2013 à 17:53:32

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Loic a écrit :

Par exemple dans moderate.php :

Code :

<div class="blockform"> <h2><span>Déplacer la discussion à la corbeille</span></h2> <div class="box"> <form method="post" action="moderate.php?fid=<?php echo $fid ?>"> <input type="hidden" name="topics" value="<?php echo $topics ?>" /> <input type="hidden" name="move_to_forum" value="40" /> <input type="submit" name="move_topics_to" value="Déplacement Rapide" /> </form> </div> </div>

Et voila c'est torché.

sans touché à rien d'autre? ni ajouter de corbeille.php?


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 20 Réponse postée le 01-01-2013 à 17:56:22

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Philippe a écrit :

Loic a écrit :

Par exemple dans moderate.php :

Code :

<div class="blockform"> <h2><span>Déplacer la discussion à la corbeille</span></h2> <div class="box"> <form method="post" action="moderate.php?fid=<?php echo $fid ?>"> <input type="hidden" name="topics" value="<?php echo $topics ?>" /> <input type="hidden" name="move_to_forum" value="40" /> <input type="submit" name="move_topics_to" value="Déplacement Rapide" /> </form> </div> </div>

Et voila c'est torché.

sans touché à rien d'autre? ni ajouter de corbeille.php?

Absolument rien de plus.


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 21 Réponse postée le 01-01-2013 à 18:06:41

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Loic a écrit :

Philippe a écrit :

Loic a écrit :

Par exemple dans moderate.php :

Code :

<div class="blockform"> <h2><span>Déplacer la discussion à la corbeille</span></h2> <div class="box"> <form method="post" action="moderate.php?fid=<?php echo $fid ?>"> <input type="hidden" name="topics" value="<?php echo $topics ?>" /> <input type="hidden" name="move_to_forum" value="40" /> <input type="submit" name="move_topics_to" value="Déplacement Rapide" /> </form> </div> </div>

Et voila c'est torché.

sans touché à rien d'autre? ni ajouter de corbeille.php?

Absolument rien de plus.

et tu ajoutes ça n'importe ou dans le moderate? et il se voit comment le déplacer en corbeille?


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 22 Réponse postée le 02-01-2013 à 03:13:07

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Non, pas n'importe où.

Tu l'ajoutes après :

Code :

</optgroup> </select> <br /></label> <div class="rbox"> </div> </div> </fieldset> </div> <p><input type="submit" name="move_topics_to" value="<?php echo $lang_misc['Move'] ?>" /><a href="javascript:history.go(-1)"><?php echo $lang_common['Go back'] ?></a></p> </form> </div> </div>

Tu auras un nouveau bouton dans lors d'un déplacement.


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 23 Réponse postée le 02-01-2013 à 10:02:51

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Loic a écrit :

Non, pas n'importe où.

Tu l'ajoutes après :

Code :

</optgroup> </select> <br /></label> <div class="rbox"> </div> </div> </fieldset> </div> <p><input type="submit" name="move_topics_to" value="<?php echo $lang_misc['Move'] ?>" /><a href="javascript:history.go(-1)"><?php echo $lang_common['Go back'] ?></a></p> </form> </div> </div>

Tu auras un nouveau bouton dans lors d'un déplacement.

le bouton est bel et bien là mais ça ne fonctionne pas

ça m'indique en cliquant dessus

après déplacement

Erreur. Le lien que vous avez suivi est incorrect ou périmé.

et plus grave le post disparait il est supprimé direct


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 24 Réponse postée le 02-01-2013 à 12:34:54

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Tu dois changer l'ID du forum.

<div class="blockform">
    <h2><span>Déplacer la discussion à la corbeille</span></h2>
    <div class="box">
    <form method="post" action="moderate.php?fid=<?php echo $fid ?>">
        <input type="hidden" name="topics" value="<?php echo $topics ?>" />
        <input type="hidden" name="move_to_forum" value="40" />
        <input type="submit" name="move_topics_to" value="Déplacement Rapide" />
    </form>
    </div>
</div>


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 25 Réponse postée le 02-01-2013 à 15:21:10

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Ok là c'est parfait !!!! merci !


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 26 Réponse postée le 05-01-2013 à 18:09:47

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

Code :

<?php /** * Copyright (C) 2008-2011 FluxBB * based on code by Rickard Andersson copyright (C) 2002-2008 PunBB * License: http://www.gnu.org/licenses/gpl.html GPL version 2 or higher */ define('PUN_ROOT', dirname(__FILE__).'/'); require PUN_ROOT.'include/common.php'; if ($pun_user['g_read_board'] == '0') message($lang_common['No view']); $action = isset($_GET['action']) ? $_GET['action'] : null; $id = isset($_GET['id']) ? intval($_GET['id']) : 0; $pid = isset($_GET['pid']) ? intval($_GET['pid']) : 0; if ($id < 1 && $pid < 1) message($lang_common['Bad request']); // Load the viewtopic.php language file require PUN_ROOT.'lang/'.$pun_user['language'].'/topic.php'; //BEGIN - FluxBB Jquery Captcha $enable_jquery_captcha = true; if (!$pun_user['is_guest'] OR array_key_exists('o_jquery_captcha_registration_page',$pun_config) AND $pun_config['o_jquery_captcha_registration_page'] == '0') { $enable_jquery_captcha = false; } if ($enable_jquery_captcha) { require_once PUN_ROOT.'include/captcha/functions.php'; $lang_jquery_captcha_file = PUN_ROOT.'lang/'.$pun_user['language'].'/jquery_captcha.php'; if (!file_exists($lang_jquery_captcha_file)) $lang_jquery_captcha_file = PUN_ROOT.'lang/English/jquery_captcha.php'; require_once $lang_jquery_captcha_file; } //END - FluxBB Jquery Captcha // If a post ID is specified we determine topic ID and page number so we can redirect to the correct message if ($pid) { $result = $db->query('SELECT topic_id, posted FROM '.$db->prefix.'posts WHERE id='.$pid) or error('Unable to fetch topic ID', __FILE__, __LINE__, $db->error()); if (!$db->num_rows($result)) message($lang_common['Bad request']); list($id, $posted) = $db->fetch_row($result); // Determine on what page the post is located (depending on $forum_user['disp_posts']) $result = $db->query('SELECT COUNT(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id.' AND posted<'.$posted) or error('Unable to count previous posts', __FILE__, __LINE__, $db->error()); $num_posts = $db->result($result) + 1; $_GET['p'] = ceil($num_posts / $pun_user['disp_posts']); } // If action=new, we redirect to the first new post (if any) else if ($action == 'new') { if (!$pun_user['is_guest']) { // We need to check if this topic has been viewed recently by the user $tracked_topics = get_tracked_topics(); $last_viewed = isset($tracked_topics['topics'][$id]) ? $tracked_topics['topics'][$id] : $pun_user['last_visit']; $result = $db->query('SELECT MIN(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id.' AND posted>'.$last_viewed) or error('Unable to fetch first new post info', __FILE__, __LINE__, $db->error()); $first_new_post_id = $db->result($result); if ($first_new_post_id) { header('Location: viewtopic.php?pid='.$first_new_post_id.'#p'.$first_new_post_id); exit; } } // If there is no new post, we go to the last post header('Location: viewtopic.php?id='.$id.'&action=last'); exit; } // If action=last, we redirect to the last post else if ($action == 'last') { $result = $db->query('SELECT MAX(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id) or error('Unable to fetch last post info', __FILE__, __LINE__, $db->error()); $last_post_id = $db->result($result); if ($last_post_id) { header('Location: viewtopic.php?pid='.$last_post_id.'#p'.$last_post_id); exit; } } // Fetch some info about the topic if (!$pun_user['is_guest']) $result = $db->query('SELECT t.subject, t.closed, t.num_replies, t.sticky, t.first_post_id, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, s.user_id AS is_subscribed FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id LEFT JOIN '.$db->prefix.'topic_subscriptions AS s ON (t.id=s.topic_id AND s.user_id='.$pun_user['id'].') LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id='.$id.' AND t.moved_to IS NULL') or error('Unable to fetch topic info', __FILE__, __LINE__, $db->error()); else $result = $db->query('SELECT t.subject, t.closed, t.num_replies, t.sticky, t.first_post_id, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 AS is_subscribed FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id='.$id.' AND t.moved_to IS NULL') or error('Unable to fetch topic info', __FILE__, __LINE__, $db->error()); if (!$db->num_rows($result)) message($lang_common['Bad request']); $cur_topic = $db->fetch_assoc($result); // Sort out who the moderators are and if we are currently a moderator (or an admin) $mods_array = ($cur_topic['moderators'] != '') ? unserialize($cur_topic['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; // Can we or can we not post replies? if ($cur_topic['closed'] == '0') { if (($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1') || $cur_topic['post_replies'] == '1' || $is_admmod) $post_link = "\t\t\t".'<p class="postlink conr"><a href="post.php?tid='.$id.'">'.$lang_topic['Post reply'].'</a></p>'."\n"; else $post_link = ''; } else { $post_link = $lang_topic['Topic closed']; if ($is_admmod) $post_link .= ' / <a href="post.php?tid='.$id.'">'.$lang_topic['Post reply'].'</a>'; $post_link = "\t\t\t".'<p class="postlink conr">'.$post_link.'</p>'."\n"; } // Add/update this topic in our list of tracked topics if (!$pun_user['is_guest']) { $tracked_topics = get_tracked_topics(); $tracked_topics['topics'][$id] = time(); set_tracked_topics($tracked_topics); } // Determine the post offset (based on $_GET['p']) $num_pages = ceil(($cur_topic['num_replies'] + 1) / $pun_user['disp_posts']); $p = (!isset($_GET['p']) || $_GET['p'] <= 1 || $_GET['p'] > $num_pages) ? 1 : intval($_GET['p']); $start_from = $pun_user['disp_posts'] * ($p - 1); // Generate paging links $paging_links = '<span class="pages-label">'.$lang_common['Pages'].' </span>'.paginate($num_pages, $p, 'viewtopic.php?id='.$id); // Add relationship meta tags $page_head = array(); $page_head['up'] = '<link rel="up" href="viewforum.php?id='.$cur_topic['forum_id'].'" title="'.pun_htmlspecialchars($cur_topic['forum_name']).'" />'; if ($num_pages > 1) { if ($p > 1) { $page_head['first'] = '<link rel="first" href="viewtopic.php?id='.$id.'&amp;p=1" title="'.sprintf($lang_common['Page'], 1).'" />'; $page_head['prev'] = '<link rel="prev" href="viewtopic.php?id='.$id.'&amp;p='.($p-1).'" title="'.sprintf($lang_common['Page'], $p-1).'" />'; } if ($p < $num_pages) { $page_head['next'] = '<link rel="next" href="viewtopic.php?id='.$id.'&amp;p='.($p+1).'" title="'.sprintf($lang_common['Page'], $p+1).'" />'; $page_head['last'] = '<link rel="last" href="viewtopic.php?id='.$id.'&amp;p='.$num_pages.'" title="'.sprintf($lang_common['Page'], $num_pages).'" />'; } } if ($pun_config['o_censoring'] == '1') $cur_topic['subject'] = censor_words($cur_topic['subject']); $quickpost = false; if ($pun_config['o_quickpost'] == '1' && ($cur_topic['post_replies'] == '1' || ($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1')) && ($cur_topic['closed'] == '0' || $is_admmod)) { // Load the post.php language file require PUN_ROOT.'lang/'.$pun_user['language'].'/post.php'; $required_fields = array('req_email' => $lang_common['Email'], 'req_message' => $lang_common['Message']); $quickpost = true; } if (!$pun_user['is_guest'] && $pun_config['o_topic_subscriptions'] == '1') { if ($cur_topic['is_subscribed']) // I apologize for the variable naming here. It's a mix of subscription and action I guess :-) $subscraction = "\t\t".'<p class="subscribelink clearb"><span>'.$lang_topic['Is subscribed'].' - </span><a href="misc.php?action=unsubscribe&amp;tid='.$id.'">'.$lang_topic['Unsubscribe'].'</a></p>'."\n"; else $subscraction = "\t\t".'<p class="subscribelink clearb"><a href="misc.php?action=subscribe&amp;tid='.$id.'">'.$lang_topic['Subscribe'].'</a></p>'."\n"; } else $subscraction = ''; if ($pun_config['o_feed_type'] == '1') $page_head['feed'] = '<link rel="alternate" type="application/rss+xml" href="extern.php?action=feed&amp;tid='.$id.'&amp;type=rss" title="'.$lang_common['RSS topic feed'].'" />'; else if ($pun_config['o_feed_type'] == '2') $page_head['feed'] = '<link rel="alternate" type="application/atom+xml" href="extern.php?action=feed&amp;tid='.$id.'&amp;type=atom" title="'.$lang_common['Atom topic feed'].'" />'; $page_title = array(pun_htmlspecialchars($pun_config['o_board_title']), pun_htmlspecialchars($cur_topic['forum_name']), pun_htmlspecialchars($cur_topic['subject'])); define('PUN_ALLOW_INDEX', 1); define('PUN_ACTIVE_PAGE', 'index'); require PUN_ROOT.'header.php'; ?> <div class="linkst"> <div class="inbox crumbsplus"> <ul class="crumbs"> <li><a href="index.php"><?php echo $lang_common['Index'] ?></a></li> <li><span>» </span><a href="viewforum.php?id=<?php echo $cur_topic['forum_id'] ?>"><?php echo pun_htmlspecialchars($cur_topic['forum_name']) ?></a></li> <li><span>» </span><a href="viewtopic.php?id=<?php echo $id ?>"><strong><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></strong></a></li> </ul> <div class="pagepost"> <p class="pagelink conl"><?php echo $paging_links ?></p> <?php echo $post_link ?> </div> <div class="clearer"></div> </div> </div> <?php require PUN_ROOT.'include/parser.php'; $post_count = 0; // Keep track of post numbers // Retrieve a list of post IDs, LIMIT is (really) expensive so we only fetch the IDs here then later fetch the remaining data $result = $db->query('SELECT id FROM '.$db->prefix.'posts WHERE topic_id='.$id.' ORDER BY id LIMIT '.$start_from.','.$pun_user['disp_posts']) or error('Unable to fetch post IDs', __FILE__, __LINE__, $db->error()); $post_ids = array(); for ($i = 0;$cur_post_id = $db->result($result, $i);$i++) $post_ids[] = $cur_post_id; if (empty($post_ids)) error('The post table and topic table seem to be out of sync!', __FILE__, __LINE__); // Retrieve the posts (and their respective poster/online status) $result = $db->query('SELECT u.email, u.title, u.url, u.location, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, g.g_color, o.user_id AS is_online FROM '.$db->prefix.'posts AS p INNER JOIN '.$db->prefix.'users AS u ON u.id=p.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id LEFT JOIN '.$db->prefix.'online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.id IN ('.implode(',', $post_ids).') ORDER BY p.id', true) or error('Unable to fetch post info', __FILE__, __LINE__, $db->error()); while ($cur_post = $db->fetch_assoc($result)) { $post_count++; $user_avatar = ''; $user_info = array(); $user_contacts = array(); $post_actions = array(); $is_online = ''; $signature = ''; // If the poster is a registered user if ($cur_post['poster_id'] > 1) { $colorspan = (!empty($cur_post['g_color'])) ? '<span style="color:'.$cur_post['g_color'].'; font-weight:bold">' : ''; $colorspan2 = (!empty($cur_post['g_color'])) ? '</span>' : ''; if ($pun_user['g_view_users'] == '1') { $username = '<a href="profile.php?id='.$cur_post['poster_id'].'">'.$colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2.'</a>'; } else { $username = $colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2; } $user_title = get_title($cur_post); if ($pun_config['o_censoring'] == '1') $user_title = censor_words($user_title); // Format the online indicator $is_online = ($cur_post['is_online'] == $cur_post['poster_id']) ? '<strong>'.$lang_topic['Online'].'</strong>' : '<span>'.$lang_topic['Offline'].'</span>'; if ($pun_config['o_avatars'] == '1' && $pun_user['show_avatars'] != '0') { if (isset($user_avatar_cache[$cur_post['poster_id']])) $user_avatar = $user_avatar_cache[$cur_post['poster_id']]; else $user_avatar = $user_avatar_cache[$cur_post['poster_id']] = generate_avatar_markup($cur_post['poster_id']); } // We only show location, register date, post count and the contact links if "Show user info" is enabled if ($pun_config['o_show_user_info'] == '1') { if ($cur_post['location'] != '') { if ($pun_config['o_censoring'] == '1') $cur_post['location'] = censor_words($cur_post['location']); $user_info[] = '<dd><span>'.$lang_topic['From'].' '.pun_htmlspecialchars($cur_post['location']).'</span></dd>'; } $user_info[] = '<dd><span>'.$lang_topic['Registered'].' '.format_time($cur_post['registered'], true).'</span></dd>'; if ($pun_config['o_show_post_count'] == '1' || $pun_user['is_admmod']) $user_info[] = '<dd><span>'.$lang_topic['Posts'].' '.forum_number_format($cur_post['num_posts']).'</span></dd>'; // Now let's deal with the contact links (Email and URL) if ((($cur_post['email_setting'] == '0' && !$pun_user['is_guest']) || $pun_user['is_admmod']) && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="mailto:'.$cur_post['email'].'">'.$lang_common['Email'].'</a></span>'; else if ($cur_post['email_setting'] == '1' && !$pun_user['is_guest'] && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="misc.php?email='.$cur_post['poster_id'].'">'.$lang_common['Email'].'</a></span>'; if ($cur_post['url'] != '') { if ($pun_config['o_censoring'] == '1') $cur_post['url'] = censor_words($cur_post['url']); $user_contacts[] = '<span class="website"><a href="'.pun_htmlspecialchars($cur_post['url']).'">'.$lang_topic['Website'].'</a></span>'; } } if ($pun_user['is_admmod']) { $user_info[] = '<dd><span><a href="moderate.php?get_host='.$cur_post['id'].'" title="'.$cur_post['poster_ip'].'">'.$lang_topic['IP address logged'].'</a></span></dd>'; if ($cur_post['admin_note'] != '') $user_info[] = '<dd><span>'.$lang_topic['Note'].' <strong>'.pun_htmlspecialchars($cur_post['admin_note']).'</strong></span></dd>'; } } // If the poster is a guest (or a user that has been deleted) else { $colorspan = (!empty($cur_post['g_color'])) ? '<span style="color:'.$cur_post['g_color'].'; font-weight:bold">' : ''; $colorspan2 = (!empty($cur_post['g_color'])) ? '</span>' : ''; $username = $colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2; $user_title = get_title($cur_post); if ($pun_user['is_admmod']) $user_info[] = '<dd><span><a href="moderate.php?get_host='.$cur_post['id'].'" title="'.$cur_post['poster_ip'].'">'.$lang_topic['IP address logged'].'</a></span></dd>'; if ($pun_config['o_show_user_info'] == '1' && $cur_post['poster_email'] != '' && !$pun_user['is_guest'] && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="mailto:'.$cur_post['poster_email'].'">'.$lang_common['Email'].'</a></span>'; } // Generation post action array (quote, edit, delete etc.) if (!$is_admmod) { if (!$pun_user['is_guest']) $post_actions[] = '<li class="postreport"><span><a href="misc.php?report='.$cur_post['id'].'">'.$lang_topic['Report'].'</a></span></li>'; if ($cur_topic['closed'] == '0') { if ($cur_post['poster_id'] == $pun_user['id']) { if ((($start_from + $post_count) == 1 && $pun_user['g_delete_topics'] == '1') || (($start_from + $post_count) > 1 && $pun_user['g_delete_posts'] == '1')) $post_actions[] = '<li class="postdelete"><span><a href="delete.php?id='.$cur_post['id'].'">'.$lang_topic['Delete'].'</a></span></li>'; if ($pun_user['g_edit_posts'] == '1') $post_actions[] = '<li class="postedit"><span><a href="edit.php?id='.$cur_post['id'].'">'.$lang_topic['Edit'].'</a></span></li>'; } if (($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1') || $cur_topic['post_replies'] == '1') $post_actions[] = '<li class="postquote"><span><a href="post.php?tid='.$id.'&amp;qid='.$cur_post['id'].'">'.$lang_topic['Quote'].'</a></span></li>'; } } else { $post_actions[] = '<li class="postreport"><span><a href="misc.php?report='.$cur_post['id'].'">'.$lang_topic['Report'].'</a></span></li>'; $post_actions[] = '<li class="postdelete"><span><a href="delete.php?id='.$cur_post['id'].'">'.$lang_topic['Delete'].'</a></span></li>'; $post_actions[] = '<li class="postedit"><span><a href="edit.php?id='.$cur_post['id'].'">'.$lang_topic['Edit'].'</a></span></li>'; $post_actions[] = '<li class="postquote"><span><a href="post.php?tid='.$id.'&amp;qid='.$cur_post['id'].'">'.$lang_topic['Quote'].'</a></span></li>'; } // Perform the main parsing of the message (BBCode, smilies, censor words etc) $cur_post['message'] = parse_message($cur_post['message'], $cur_post['hide_smilies']); // Do signature parsing/caching if ($pun_config['o_signatures'] == '1' && $cur_post['signature'] != '' && $pun_user['show_sig'] != '0') { if (isset($signature_cache[$cur_post['poster_id']])) $signature = $signature_cache[$cur_post['poster_id']]; else { $signature = parse_signature($cur_post['signature']); $signature_cache[$cur_post['poster_id']] = $signature; } } ?> <div id="p<?php echo $cur_post['id'] ?>" class="blockpost<?php echo ($post_count % 2 == 0) ? ' roweven' : ' rowodd' ?><?php if ($cur_post['id'] == $cur_topic['first_post_id']) echo ' firstpost'; ?><?php if ($post_count == 1) echo ' blockpost1'; ?>"> <h2><span><span class="conr">#<?php echo ($start_from + $post_count) ?></span> <a href="viewtopic.php?pid=<?php echo $cur_post['id'].'#p'.$cur_post['id'] ?>"><?php echo format_time($cur_post['posted']) ?></a></span></h2> <div class="box"> <div class="inbox"> <div class="postbody"> <div class="postleft"> <dl> <dt><strong><?php echo $username ?></strong></dt> <dd class="usertitle"><strong><?php echo $user_title ?></strong></dd> <?php if ($user_avatar != '') echo "\t\t\t\t\t\t".'<dd class="postavatar">'.$user_avatar.'</dd>'."\n"; ?> <?php if (count($user_info)) echo "\t\t\t\t\t\t".implode("\n\t\t\t\t\t\t", $user_info)."\n"; ?> <?php if (count($user_contacts)) echo "\t\t\t\t\t\t".'<dd class="usercontacts">'.implode(' ', $user_contacts).'</dd>'."\n"; ?> </dl> </div> <div class="postright"> <h3><?php if ($cur_post['id'] != $cur_topic['first_post_id']) echo $lang_topic['Re'].' '; ?><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></h3> <div class="postmsg"> <?php echo $cur_post['message']."\n" ?> <?php if ($cur_post['edited'] != '') echo "\t\t\t\t\t\t".'<p class="postedit"><em>'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')</em></p>'."\n"; ?> </div> <?php if ($signature != '') echo "\t\t\t\t\t".'<div class="postsignature postmsg"><hr />'.$signature.'</div>'."\n"; ?> </div> </div> </div> <div class="inbox"> <div class="postfoot clearb"> <div class="postfootleft"><?php if ($cur_post['poster_id'] > 1) echo '<p>'.$is_online.'</p>'; ?></div> <?php if (count($post_actions)) echo "\t\t\t\t".'<div class="postfootright">'."\n\t\t\t\t\t".'<ul>'."\n\t\t\t\t\t\t".implode("\n\t\t\t\t\t\t", $post_actions)."\n\t\t\t\t\t".'</ul>'."\n\t\t\t\t".'</div>'."\n" ?> </div> </div> </div> </div> <?php } ?> <div class="postlinksb"> <div class="inbox crumbsplus"> <div class="pagepost"> <p class="pagelink conl"><?php echo $paging_links ?></p> <?php echo $post_link ?> </div> <ul class="crumbs"> <li><a href="index.php"><?php echo $lang_common['Index'] ?></a></li> <li><span>» </span><a href="viewforum.php?id=<?php echo $cur_topic['forum_id'] ?>"><?php echo pun_htmlspecialchars($cur_topic['forum_name']) ?></a></li> <li><span>» </span><a href="viewtopic.php?id=<?php echo $id ?>"><strong><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></strong></a></li> </ul> <?php echo $subscraction ?> <div class="clearer"></div> </div> </div> <?php // Display quick post if enabled if ($quickpost) { $cur_index = 1; ?> <div id="quickpost" class="blockform"> <h2><span><?php echo $lang_topic['Quick post'] ?></span></h2> <div class="box"> <form id="quickpostform" method="post" action="post.php?tid=<?php echo $id ?>" onsubmit="this.submit.disabled=true;if(process_form(this)){return true;}else{this.submit.disabled=false;return false;}"> <div class="inform"> <fieldset> <legend><?php echo $lang_common['Write message legend'] ?></legend> <div class="infldset txtarea"> <input type="hidden" name="form_sent" value="1" /> <input type="hidden" name="form_user" value="<?php echo pun_htmlspecialchars($pun_user['username']) ?>" /> <?php if ($pun_config['o_topic_subscriptions'] == '1' && ($pun_user['auto_notify'] == '1' || $cur_topic['is_subscribed'])): ?> <input type="hidden" name="subscribe" value="1" /> <?php endif; ?> <?php if ($pun_user['is_guest']) { $email_label = ($pun_config['p_force_guest_email'] == '1') ? '<strong>'.$lang_common['Email'].' <span>'.$lang_common['Required'].'</span></strong>' : $lang_common['Email']; $email_form_name = ($pun_config['p_force_guest_email'] == '1') ? 'req_email' : 'email'; ?> <label class="conl required"><strong><?php echo $lang_post['Guest name'] ?> <span><?php echo $lang_common['Required'] ?></span></strong><br /><input type="text" name="req_username" value="<?php if (isset($_POST['req_username'])) echo pun_htmlspecialchars($username); ?>" size="25" maxlength="25" tabindex="<?php echo $cur_index++ ?>" /><br /></label> <label class="conl<?php echo ($pun_config['p_force_guest_email'] == '1') ? ' required' : '' ?>"><?php echo $email_label ?><br /><input type="text" name="<?php echo $email_form_name ?>" value="<?php if (isset($_POST[$email_form_name])) echo pun_htmlspecialchars($email); ?>" size="50" maxlength="80" tabindex="<?php echo $cur_index++ ?>" /><br /></label> <div class="clearer"></div> <?php echo "\t\t\t\t\t\t".'<label class="required"><strong>'.$lang_common['Message'].' <span>'.$lang_common['Required'].'</span></strong><br />'; } else echo "\t\t\t\t\t\t".'<label>'; ?> <textarea name="req_message" rows="7" cols="75" tabindex="<?php echo $cur_index++ ?>"></textarea></label> <ul class="bblinks"> <li><span><a href="help.php#bbcode" onclick="window.open(this.href); return false;"><?php echo $lang_common['BBCode'] ?></a> <?php echo ($pun_config['p_message_bbcode'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> <li><span><a href="help.php#img" onclick="window.open(this.href); return false;"><?php echo $lang_common['img tag'] ?></a> <?php echo ($pun_config['p_message_bbcode'] == '1' && $pun_config['p_message_img_tag'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> <li><span><a href="help.php#smilies" onclick="window.open(this.href); return false;"><?php echo $lang_common['Smilies'] ?></a> <?php echo ($pun_config['o_smilies'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> </ul> </div> </fieldset> </div> <?php //BEGIN - FluxBB Jquery Captcha if ($enable_jquery_captcha) { ?> <div class="inform"> <fieldset> <legend><?php echo $lang_jquery_captcha['Captcha legend']; ?></legend> <div class="infldset"> <p><?php echo $lang_jquery_captcha['Captcha description']; ?></p> <div class="rbox"> <div id="javascriptCaptcha"><?php echo $lang_jquery_captcha['Javascript disabled']; ?></div> <div id="sliderCaptcha"></div> <input type="hidden" id="cleCaptcha" name="cleCaptcha" value="<?php echo $_SESSION['captcha']->initToken(); ?>" /> </div> </div> </fieldset> </div> <?php } //END - FluxBB Jquery Captcha ?> <p class="buttons"><input type="submit" name="submit" tabindex="<?php echo $cur_index++ ?>" value="<?php echo $lang_common['Submit'] ?>" accesskey="s" class="boutonsCaptcha" <?php if ($enable_jquery_captcha) echo 'disabled="disabled"'; ?> /> <input type="submit" name="preview" value="<?php echo $lang_topic['Preview'] ?>" tabindex="<?php echo $cur_index++ ?>" accesskey="p" class="boutonsCaptcha" <?php if ($enable_jquery_captcha) echo 'disabled="disabled"'; ?> /></p> </form> </div> </div> <?php } // Increment "num_views" for topic if ($pun_config['o_topic_views'] == '1') $db->query('UPDATE '.$db->prefix.'topics SET num_views=num_views+1 WHERE id='.$id) or error('Unable to update topic', __FILE__, __LINE__, $db->error()); $forum_id = $cur_topic['forum_id']; $footer_style = 'viewtopic'; require PUN_ROOT.'footer.php';

https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 27 Réponse postée le 05-01-2013 à 18:16:14

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Essaye ceci et fais un screen du résultat :

Code :

<?php /** * Copyright (C) 2008-2011 FluxBB * based on code by Rickard Andersson copyright (C) 2002-2008 PunBB * License: http://www.gnu.org/licenses/gpl.html GPL version 2 or higher */ define('PUN_ROOT', dirname(__FILE__).'/'); require PUN_ROOT.'include/common.php'; if ($pun_user['g_read_board'] == '0') message($lang_common['No view']); $action = isset($_GET['action']) ? $_GET['action'] : null; $id = isset($_GET['id']) ? intval($_GET['id']) : 0; $pid = isset($_GET['pid']) ? intval($_GET['pid']) : 0; if ($id < 1 && $pid < 1) message($lang_common['Bad request']); // Load the viewtopic.php language file require PUN_ROOT.'lang/'.$pun_user['language'].'/topic.php'; //BEGIN - FluxBB Jquery Captcha $enable_jquery_captcha = true; if (!$pun_user['is_guest'] OR array_key_exists('o_jquery_captcha_registration_page',$pun_config) AND $pun_config['o_jquery_captcha_registration_page'] == '0') { $enable_jquery_captcha = false; } if ($enable_jquery_captcha) { require_once PUN_ROOT.'include/captcha/functions.php'; $lang_jquery_captcha_file = PUN_ROOT.'lang/'.$pun_user['language'].'/jquery_captcha.php'; if (!file_exists($lang_jquery_captcha_file)) $lang_jquery_captcha_file = PUN_ROOT.'lang/English/jquery_captcha.php'; require_once $lang_jquery_captcha_file; } //END - FluxBB Jquery Captcha // If a post ID is specified we determine topic ID and page number so we can redirect to the correct message if ($pid) { $result = $db->query('SELECT topic_id, posted FROM '.$db->prefix.'posts WHERE id='.$pid) or error('Unable to fetch topic ID', __FILE__, __LINE__, $db->error()); if (!$db->num_rows($result)) message($lang_common['Bad request']); list($id, $posted) = $db->fetch_row($result); // Determine on what page the post is located (depending on $forum_user['disp_posts']) $result = $db->query('SELECT COUNT(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id.' AND posted<'.$posted) or error('Unable to count previous posts', __FILE__, __LINE__, $db->error()); $num_posts = $db->result($result) + 1; $_GET['p'] = ceil($num_posts / $pun_user['disp_posts']); } // If action=new, we redirect to the first new post (if any) else if ($action == 'new') { if (!$pun_user['is_guest']) { // We need to check if this topic has been viewed recently by the user $tracked_topics = get_tracked_topics(); $last_viewed = isset($tracked_topics['topics'][$id]) ? $tracked_topics['topics'][$id] : $pun_user['last_visit']; $result = $db->query('SELECT MIN(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id.' AND posted>'.$last_viewed) or error('Unable to fetch first new post info', __FILE__, __LINE__, $db->error()); $first_new_post_id = $db->result($result); if ($first_new_post_id) { header('Location: viewtopic.php?pid='.$first_new_post_id.'#p'.$first_new_post_id); exit; } } // If there is no new post, we go to the last post header('Location: viewtopic.php?id='.$id.'&action=last'); exit; } // If action=last, we redirect to the last post else if ($action == 'last') { $result = $db->query('SELECT MAX(id) FROM '.$db->prefix.'posts WHERE topic_id='.$id) or error('Unable to fetch last post info', __FILE__, __LINE__, $db->error()); $last_post_id = $db->result($result); if ($last_post_id) { header('Location: viewtopic.php?pid='.$last_post_id.'#p'.$last_post_id); exit; } } // Fetch some info about the topic if (!$pun_user['is_guest']) $result = $db->query('SELECT t.subject, t.closed, t.num_replies, t.sticky, t.first_post_id, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, s.user_id AS is_subscribed FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id LEFT JOIN '.$db->prefix.'topic_subscriptions AS s ON (t.id=s.topic_id AND s.user_id='.$pun_user['id'].') LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id='.$id.' AND t.moved_to IS NULL') or error('Unable to fetch topic info', __FILE__, __LINE__, $db->error()); else $result = $db->query('SELECT t.subject, t.closed, t.num_replies, t.sticky, t.first_post_id, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 AS is_subscribed FROM '.$db->prefix.'topics AS t INNER JOIN '.$db->prefix.'forums AS f ON f.id=t.forum_id LEFT JOIN '.$db->prefix.'forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id='.$pun_user['g_id'].') WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id='.$id.' AND t.moved_to IS NULL') or error('Unable to fetch topic info', __FILE__, __LINE__, $db->error()); if (!$db->num_rows($result)) message($lang_common['Bad request']); $cur_topic = $db->fetch_assoc($result); // Sort out who the moderators are and if we are currently a moderator (or an admin) $mods_array = ($cur_topic['moderators'] != '') ? unserialize($cur_topic['moderators']) : array(); $is_admmod = ($pun_user['g_id'] == PUN_ADMIN || ($pun_user['g_id'] == PUN_MOD && array_key_exists($pun_user['username'], $mods_array))) ? true : false; // Can we or can we not post replies? if ($cur_topic['closed'] == '0') { if (($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1') || $cur_topic['post_replies'] == '1' || $is_admmod) $post_link = "\t\t\t".'<p class="postlink conr"><a href="post.php?tid='.$id.'">'.$lang_topic['Post reply'].'</a></p>'."\n"; else $post_link = ''; } else { $post_link = $lang_topic['Topic closed']; if ($is_admmod) $post_link .= ' / <a href="post.php?tid='.$id.'">'.$lang_topic['Post reply'].'</a>'; $post_link = "\t\t\t".'<p class="postlink conr">'.$post_link.'</p>'."\n"; } // Add/update this topic in our list of tracked topics if (!$pun_user['is_guest']) { $tracked_topics = get_tracked_topics(); $tracked_topics['topics'][$id] = time(); set_tracked_topics($tracked_topics); } // Determine the post offset (based on $_GET['p']) $num_pages = ceil(($cur_topic['num_replies'] + 1) / $pun_user['disp_posts']); $p = (!isset($_GET['p']) || $_GET['p'] <= 1 || $_GET['p'] > $num_pages) ? 1 : intval($_GET['p']); $start_from = $pun_user['disp_posts'] * ($p - 1); // Generate paging links $paging_links = '<span class="pages-label">'.$lang_common['Pages'].' </span>'.paginate($num_pages, $p, 'viewtopic.php?id='.$id); // Add relationship meta tags $page_head = array(); $page_head['up'] = '<link rel="up" href="viewforum.php?id='.$cur_topic['forum_id'].'" title="'.pun_htmlspecialchars($cur_topic['forum_name']).'" />'; if ($num_pages > 1) { if ($p > 1) { $page_head['first'] = '<link rel="first" href="viewtopic.php?id='.$id.'&amp;p=1" title="'.sprintf($lang_common['Page'], 1).'" />'; $page_head['prev'] = '<link rel="prev" href="viewtopic.php?id='.$id.'&amp;p='.($p-1).'" title="'.sprintf($lang_common['Page'], $p-1).'" />'; } if ($p < $num_pages) { $page_head['next'] = '<link rel="next" href="viewtopic.php?id='.$id.'&amp;p='.($p+1).'" title="'.sprintf($lang_common['Page'], $p+1).'" />'; $page_head['last'] = '<link rel="last" href="viewtopic.php?id='.$id.'&amp;p='.$num_pages.'" title="'.sprintf($lang_common['Page'], $num_pages).'" />'; } } if ($pun_config['o_censoring'] == '1') $cur_topic['subject'] = censor_words($cur_topic['subject']); $quickpost = false; if ($pun_config['o_quickpost'] == '1' && ($cur_topic['post_replies'] == '1' || ($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1')) && ($cur_topic['closed'] == '0' || $is_admmod)) { // Load the post.php language file require PUN_ROOT.'lang/'.$pun_user['language'].'/post.php'; $required_fields = array('req_email' => $lang_common['Email'], 'req_message' => $lang_common['Message']); $quickpost = true; } if (!$pun_user['is_guest'] && $pun_config['o_topic_subscriptions'] == '1') { if ($cur_topic['is_subscribed']) // I apologize for the variable naming here. It's a mix of subscription and action I guess :-) $subscraction = "\t\t".'<p class="subscribelink clearb"><span>'.$lang_topic['Is subscribed'].' - </span><a href="misc.php?action=unsubscribe&amp;tid='.$id.'">'.$lang_topic['Unsubscribe'].'</a></p>'."\n"; else $subscraction = "\t\t".'<p class="subscribelink clearb"><a href="misc.php?action=subscribe&amp;tid='.$id.'">'.$lang_topic['Subscribe'].'</a></p>'."\n"; } else $subscraction = ''; if ($pun_config['o_feed_type'] == '1') $page_head['feed'] = '<link rel="alternate" type="application/rss+xml" href="extern.php?action=feed&amp;tid='.$id.'&amp;type=rss" title="'.$lang_common['RSS topic feed'].'" />'; else if ($pun_config['o_feed_type'] == '2') $page_head['feed'] = '<link rel="alternate" type="application/atom+xml" href="extern.php?action=feed&amp;tid='.$id.'&amp;type=atom" title="'.$lang_common['Atom topic feed'].'" />'; $page_title = array(pun_htmlspecialchars($pun_config['o_board_title']), pun_htmlspecialchars($cur_topic['forum_name']), pun_htmlspecialchars($cur_topic['subject'])); define('PUN_ALLOW_INDEX', 1); define('PUN_ACTIVE_PAGE', 'index'); require PUN_ROOT.'header.php'; ?> <div class="linkst"> <div class="inbox crumbsplus"> <ul class="crumbs"> <li><a href="index.php"><?php echo $lang_common['Index'] ?></a></li> <li><span>» </span><a href="viewforum.php?id=<?php echo $cur_topic['forum_id'] ?>"><?php echo pun_htmlspecialchars($cur_topic['forum_name']) ?></a></li> <li><span>» </span><a href="viewtopic.php?id=<?php echo $id ?>"><strong><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></strong></a></li> </ul> <div class="pagepost"> <p class="pagelink conl"><?php echo $paging_links ?></p> <?php echo $post_link ?> </div> <div class="clearer"></div> </div> </div> <?php require PUN_ROOT.'include/parser.php'; $post_count = 0; // Keep track of post numbers // Retrieve a list of post IDs, LIMIT is (really) expensive so we only fetch the IDs here then later fetch the remaining data $result = $db->query('SELECT id FROM '.$db->prefix.'posts WHERE topic_id='.$id.' ORDER BY id LIMIT '.$start_from.','.$pun_user['disp_posts']) or error('Unable to fetch post IDs', __FILE__, __LINE__, $db->error()); $post_ids = array(); for ($i = 0;$cur_post_id = $db->result($result, $i);$i++) $post_ids[] = $cur_post_id; if (empty($post_ids)) error('The post table and topic table seem to be out of sync!', __FILE__, __LINE__); // Retrieve the posts (and their respective poster/online status) $result = $db->query('SELECT u.email, u.title, u.url, u.location, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, g.g_color, o.user_id AS is_online FROM '.$db->prefix.'posts AS p INNER JOIN '.$db->prefix.'users AS u ON u.id=p.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id LEFT JOIN '.$db->prefix.'online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.id IN ('.implode(',', $post_ids).') ORDER BY p.id', true) or error('Unable to fetch post info', __FILE__, __LINE__, $db->error()); while ($cur_post = $db->fetch_assoc($result)) { $post_count++; $user_avatar = ''; $user_info = array(); $user_contacts = array(); $post_actions = array(); $is_online = ''; $signature = ''; // If the poster is a registered user if ($cur_post['poster_id'] > 1) { $colorspan = (!empty($cur_post['g_color'])) ? '<span style="color:'.$cur_post['g_color'].'; font-weight:bold">' : ''; $colorspan2 = (!empty($cur_post['g_color'])) ? '</span>' : ''; if ($pun_user['g_view_users'] == '1') { $username = '<a href="profile.php?id='.$cur_post['poster_id'].'">'.$colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2.'</a>'; } else { $username = $colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2; } $user_title = get_title($cur_post); if ($pun_config['o_censoring'] == '1') $user_title = censor_words($user_title); // Format the online indicator $is_online = ($cur_post['is_online'] == $cur_post['poster_id']) ? '<strong>'.$lang_topic['Online'].'</strong>' : '<span>'.$lang_topic['Offline'].'</span>'; if ($pun_config['o_avatars'] == '1' && $pun_user['show_avatars'] != '0') { if (isset($user_avatar_cache[$cur_post['poster_id']])) $user_avatar = $user_avatar_cache[$cur_post['poster_id']]; else $user_avatar = $user_avatar_cache[$cur_post['poster_id']] = generate_avatar_markup($cur_post['poster_id']); } // We only show location, register date, post count and the contact links if "Show user info" is enabled if ($pun_config['o_show_user_info'] == '1') { if ($cur_post['location'] != '') { if ($pun_config['o_censoring'] == '1') $cur_post['location'] = censor_words($cur_post['location']); $user_info[] = '<dd><span>'.$lang_topic['From'].' '.pun_htmlspecialchars($cur_post['location']).'</span></dd>'; } $user_info[] = '<dd><span>'.$lang_topic['Registered'].' '.format_time($cur_post['registered'], true).'</span></dd>'; if ($pun_config['o_show_post_count'] == '1' || $pun_user['is_admmod']) $user_info[] = '<dd><span>'.$lang_topic['Posts'].' '.forum_number_format($cur_post['num_posts']).'</span></dd>'; // Now let's deal with the contact links (Email and URL) if ((($cur_post['email_setting'] == '0' && !$pun_user['is_guest']) || $pun_user['is_admmod']) && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="mailto:'.$cur_post['email'].'">'.$lang_common['Email'].'</a></span>'; else if ($cur_post['email_setting'] == '1' && !$pun_user['is_guest'] && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="misc.php?email='.$cur_post['poster_id'].'">'.$lang_common['Email'].'</a></span>'; if ($cur_post['url'] != '') { if ($pun_config['o_censoring'] == '1') $cur_post['url'] = censor_words($cur_post['url']); $user_contacts[] = '<span class="website"><a href="'.pun_htmlspecialchars($cur_post['url']).'">'.$lang_topic['Website'].'</a></span>'; } } if ($pun_user['is_admmod']) { $user_info[] = '<dd><span><a href="moderate.php?get_host='.$cur_post['id'].'" title="'.$cur_post['poster_ip'].'">'.$lang_topic['IP address logged'].'</a></span></dd>'; if ($cur_post['admin_note'] != '') $user_info[] = '<dd><span>'.$lang_topic['Note'].' <strong>'.pun_htmlspecialchars($cur_post['admin_note']).'</strong></span></dd>'; } } // If the poster is a guest (or a user that has been deleted) else { $colorspan = (!empty($cur_post['g_color'])) ? '<span style="color:'.$cur_post['g_color'].'; font-weight:bold">' : ''; $colorspan2 = (!empty($cur_post['g_color'])) ? '</span>' : ''; $username = $colorspan.pun_htmlspecialchars($cur_post['username']).$colorspan2; $user_title = get_title($cur_post); if ($pun_user['is_admmod']) $user_info[] = '<dd><span><a href="moderate.php?get_host='.$cur_post['id'].'" title="'.$cur_post['poster_ip'].'">'.$lang_topic['IP address logged'].'</a></span></dd>'; if ($pun_config['o_show_user_info'] == '1' && $cur_post['poster_email'] != '' && !$pun_user['is_guest'] && $pun_user['g_send_email'] == '1') $user_contacts[] = '<span class="email"><a href="mailto:'.$cur_post['poster_email'].'">'.$lang_common['Email'].'</a></span>'; } // Generation post action array (quote, edit, delete etc.) if (!$is_admmod) { if (!$pun_user['is_guest']) $post_actions[] = '<li class="postreport"><span><a href="misc.php?report='.$cur_post['id'].'">'.$lang_topic['Report'].'</a></span></li>'; if ($cur_topic['closed'] == '0') { if ($cur_post['poster_id'] == $pun_user['id']) { if ((($start_from + $post_count) == 1 && $pun_user['g_delete_topics'] == '1') || (($start_from + $post_count) > 1 && $pun_user['g_delete_posts'] == '1')) $post_actions[] = '<li class="postdelete"><span><a href="delete.php?id='.$cur_post['id'].'">'.$lang_topic['Delete'].'</a></span></li>'; if ($pun_user['g_edit_posts'] == '1') $post_actions[] = '<li class="postedit"><span><a href="edit.php?id='.$cur_post['id'].'">'.$lang_topic['Edit'].'</a></span></li>'; } if (($cur_topic['post_replies'] == '' && $pun_user['g_post_replies'] == '1') || $cur_topic['post_replies'] == '1') $post_actions[] = '<li class="postquote"><span><a href="post.php?tid='.$id.'&amp;qid='.$cur_post['id'].'">'.$lang_topic['Quote'].'</a></span></li>'; } } else { if ($cur_post['id'] == $cur_topic['first_post_id']) $post_actions[] = '<li class="move_to_corbeille"><span><form method="post" action="moderate.php?fid='.$cur_topic['forum_id'].'"> <input type="hidden" name="topics" value="'.$id.'" /> <input type="hidden" name="move_to_forum" value="38" /> <input type="submit" name="move_topics_to" value="Déplacement Rapide" /> </form></span></li>'; $post_actions[] = '<li class="postreport"><span><a href="misc.php?report='.$cur_post['id'].'">'.$lang_topic['Report'].'</a></span></li>'; $post_actions[] = '<li class="postdelete"><span><a href="delete.php?id='.$cur_post['id'].'">'.$lang_topic['Delete'].'</a></span></li>'; $post_actions[] = '<li class="postedit"><span><a href="edit.php?id='.$cur_post['id'].'">'.$lang_topic['Edit'].'</a></span></li>'; $post_actions[] = '<li class="postquote"><span><a href="post.php?tid='.$id.'&amp;qid='.$cur_post['id'].'">'.$lang_topic['Quote'].'</a></span></li>'; } // Perform the main parsing of the message (BBCode, smilies, censor words etc) $cur_post['message'] = parse_message($cur_post['message'], $cur_post['hide_smilies']); // Do signature parsing/caching if ($pun_config['o_signatures'] == '1' && $cur_post['signature'] != '' && $pun_user['show_sig'] != '0') { if (isset($signature_cache[$cur_post['poster_id']])) $signature = $signature_cache[$cur_post['poster_id']]; else { $signature = parse_signature($cur_post['signature']); $signature_cache[$cur_post['poster_id']] = $signature; } } ?> <div id="p<?php echo $cur_post['id'] ?>" class="blockpost<?php echo ($post_count % 2 == 0) ? ' roweven' : ' rowodd' ?><?php if ($cur_post['id'] == $cur_topic['first_post_id']) echo ' firstpost'; ?><?php if ($post_count == 1) echo ' blockpost1'; ?>"> <h2><span><span class="conr">#<?php echo ($start_from + $post_count) ?></span> <a href="viewtopic.php?pid=<?php echo $cur_post['id'].'#p'.$cur_post['id'] ?>"><?php echo format_time($cur_post['posted']) ?></a></span></h2> <div class="box"> <div class="inbox"> <div class="postbody"> <div class="postleft"> <dl> <dt><strong><?php echo $username ?></strong></dt> <dd class="usertitle"><strong><?php echo $user_title ?></strong></dd> <?php if ($user_avatar != '') echo "\t\t\t\t\t\t".'<dd class="postavatar">'.$user_avatar.'</dd>'."\n"; ?> <?php if (count($user_info)) echo "\t\t\t\t\t\t".implode("\n\t\t\t\t\t\t", $user_info)."\n"; ?> <?php if (count($user_contacts)) echo "\t\t\t\t\t\t".'<dd class="usercontacts">'.implode(' ', $user_contacts).'</dd>'."\n"; ?> </dl> </div> <div class="postright"> <h3><?php if ($cur_post['id'] != $cur_topic['first_post_id']) echo $lang_topic['Re'].' '; ?><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></h3> <div class="postmsg"> <?php echo $cur_post['message']."\n" ?> <?php if ($cur_post['edited'] != '') echo "\t\t\t\t\t\t".'<p class="postedit"><em>'.$lang_topic['Last edit'].' '.pun_htmlspecialchars($cur_post['edited_by']).' ('.format_time($cur_post['edited']).')</em></p>'."\n"; ?> </div> <?php if ($signature != '') echo "\t\t\t\t\t".'<div class="postsignature postmsg"><hr />'.$signature.'</div>'."\n"; ?> </div> </div> </div> <div class="inbox"> <div class="postfoot clearb"> <div class="postfootleft"><?php if ($cur_post['poster_id'] > 1) echo '<p>'.$is_online.'</p>'; ?></div> <?php if (count($post_actions)) echo "\t\t\t\t".'<div class="postfootright">'."\n\t\t\t\t\t".'<ul>'."\n\t\t\t\t\t\t".implode("\n\t\t\t\t\t\t", $post_actions)."\n\t\t\t\t\t".'</ul>'."\n\t\t\t\t".'</div>'."\n" ?> </div> </div> </div> </div> <?php } ?> <div class="postlinksb"> <div class="inbox crumbsplus"> <div class="pagepost"> <p class="pagelink conl"><?php echo $paging_links ?></p> <?php echo $post_link ?> </div> <ul class="crumbs"> <li><a href="index.php"><?php echo $lang_common['Index'] ?></a></li> <li><span>» </span><a href="viewforum.php?id=<?php echo $cur_topic['forum_id'] ?>"><?php echo pun_htmlspecialchars($cur_topic['forum_name']) ?></a></li> <li><span>» </span><a href="viewtopic.php?id=<?php echo $id ?>"><strong><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></strong></a></li> </ul> <?php echo $subscraction ?> <div class="clearer"></div> </div> </div> <?php // Display quick post if enabled if ($quickpost) { $cur_index = 1; ?> <div id="quickpost" class="blockform"> <h2><span><?php echo $lang_topic['Quick post'] ?></span></h2> <div class="box"> <form id="quickpostform" method="post" action="post.php?tid=<?php echo $id ?>" onsubmit="this.submit.disabled=true;if(process_form(this)){return true;}else{this.submit.disabled=false;return false;}"> <div class="inform"> <fieldset> <legend><?php echo $lang_common['Write message legend'] ?></legend> <div class="infldset txtarea"> <input type="hidden" name="form_sent" value="1" /> <input type="hidden" name="form_user" value="<?php echo pun_htmlspecialchars($pun_user['username']) ?>" /> <?php if ($pun_config['o_topic_subscriptions'] == '1' && ($pun_user['auto_notify'] == '1' || $cur_topic['is_subscribed'])): ?> <input type="hidden" name="subscribe" value="1" /> <?php endif; ?> <?php if ($pun_user['is_guest']) { $email_label = ($pun_config['p_force_guest_email'] == '1') ? '<strong>'.$lang_common['Email'].' <span>'.$lang_common['Required'].'</span></strong>' : $lang_common['Email']; $email_form_name = ($pun_config['p_force_guest_email'] == '1') ? 'req_email' : 'email'; ?> <label class="conl required"><strong><?php echo $lang_post['Guest name'] ?> <span><?php echo $lang_common['Required'] ?></span></strong><br /><input type="text" name="req_username" value="<?php if (isset($_POST['req_username'])) echo pun_htmlspecialchars($username); ?>" size="25" maxlength="25" tabindex="<?php echo $cur_index++ ?>" /><br /></label> <label class="conl<?php echo ($pun_config['p_force_guest_email'] == '1') ? ' required' : '' ?>"><?php echo $email_label ?><br /><input type="text" name="<?php echo $email_form_name ?>" value="<?php if (isset($_POST[$email_form_name])) echo pun_htmlspecialchars($email); ?>" size="50" maxlength="80" tabindex="<?php echo $cur_index++ ?>" /><br /></label> <div class="clearer"></div> <?php echo "\t\t\t\t\t\t".'<label class="required"><strong>'.$lang_common['Message'].' <span>'.$lang_common['Required'].'</span></strong><br />'; } else echo "\t\t\t\t\t\t".'<label>'; ?> <textarea name="req_message" rows="7" cols="75" tabindex="<?php echo $cur_index++ ?>"></textarea></label> <ul class="bblinks"> <li><span><a href="help.php#bbcode" onclick="window.open(this.href); return false;"><?php echo $lang_common['BBCode'] ?></a> <?php echo ($pun_config['p_message_bbcode'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> <li><span><a href="help.php#img" onclick="window.open(this.href); return false;"><?php echo $lang_common['img tag'] ?></a> <?php echo ($pun_config['p_message_bbcode'] == '1' && $pun_config['p_message_img_tag'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> <li><span><a href="help.php#smilies" onclick="window.open(this.href); return false;"><?php echo $lang_common['Smilies'] ?></a> <?php echo ($pun_config['o_smilies'] == '1') ? $lang_common['on'] : $lang_common['off']; ?></span></li> </ul> </div> </fieldset> </div> <?php //BEGIN - FluxBB Jquery Captcha if ($enable_jquery_captcha) { ?> <div class="inform"> <fieldset> <legend><?php echo $lang_jquery_captcha['Captcha legend']; ?></legend> <div class="infldset"> <p><?php echo $lang_jquery_captcha['Captcha description']; ?></p> <div class="rbox"> <div id="javascriptCaptcha"><?php echo $lang_jquery_captcha['Javascript disabled']; ?></div> <div id="sliderCaptcha"></div> <input type="hidden" id="cleCaptcha" name="cleCaptcha" value="<?php echo $_SESSION['captcha']->initToken(); ?>" /> </div> </div> </fieldset> </div> <?php } //END - FluxBB Jquery Captcha ?> <p class="buttons"><input type="submit" name="submit" tabindex="<?php echo $cur_index++ ?>" value="<?php echo $lang_common['Submit'] ?>" accesskey="s" class="boutonsCaptcha" <?php if ($enable_jquery_captcha) echo 'disabled="disabled"'; ?> /> <input type="submit" name="preview" value="<?php echo $lang_topic['Preview'] ?>" tabindex="<?php echo $cur_index++ ?>" accesskey="p" class="boutonsCaptcha" <?php if ($enable_jquery_captcha) echo 'disabled="disabled"'; ?> /></p> </form> </div> </div> <?php } // Increment "num_views" for topic if ($pun_config['o_topic_views'] == '1') $db->query('UPDATE '.$db->prefix.'topics SET num_views=num_views+1 WHERE id='.$id) or error('Unable to update topic', __FILE__, __LINE__, $db->error()); $forum_id = $cur_topic['forum_id']; $footer_style = 'viewtopic'; require PUN_ROOT.'footer.php';

http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...
 

Message 28 Réponse postée le 05-01-2013 à 18:42:06

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 665

Re: [Réglé] Bouton corbeille

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr" dir="ltr">
<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- Setting Dublin Core Metadata -->
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" />
<meta name="DC.Title" content="[MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3 (Page 1) / DVDRiP XViD / Down-Univers" />
<meta name="DC.Description" content="" />
<meta name="DC.Publisher" content="FluxBB 1.5.0" />
<meta name="DC.Identifier" scheme="DCTERMS.URI" content="www.down-univers.net" />
<meta name="DC.Type" scheme="DCTERMS.DCMIType" content="InteractiveResource" />
<meta name="DC.Language" scheme="DCTERMS.RFC4646" content="en" />
<meta name="DC.Language" scheme="DCTERMS.RFC4646" content="fr" />
    <!-- Posts Metadata -->
    <meta name="DC.Creator" content="Alvanos" />
    <meta name="DCTERMS.created" scheme="DCTERMS.W3CDTF" content="2013-01-03" />
    <meta name="DCTERMS.modified" scheme="DCTERMS.W3CDTF" content="2013-01-05" />
    <!-- End Posts Metadata -->
<!-- End Dublin Core Metadata -->
<title>[MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3 (Page 1) / DVDRiP XViD / Down-Univers</title>
<!-- EZBBC Toolbar integration -->
<link rel="stylesheet" type="text/css" href="plugins/ezbbc/style/Little-buttons/ezbbc.css" />
<script type="text/javascript">
/* <![CDATA[ */
// Preloading the smilies images
var preload = ( function ( ) {
    var images = [ ];
    function preload( ) {
        var i = arguments.length,
        image;
        while ( i-- ) {
            image = new Image;
            images.src = arguments[ i ];
            images.push( image );
        }
    }
    return preload;
}( ) );
preload(
    "plugins/ezbbc/style/smilies/smile.png",
    "plugins/ezbbc/style/smilies/neutral.png",
    "plugins/ezbbc/style/smilies/sad.png",
    "plugins/ezbbc/style/smilies/big_smile.png",
    "plugins/ezbbc/style/smilies/yikes.png",
    "plugins/ezbbc/style/smilies/wink.png",
    "plugins/ezbbc/style/smilies/hmm.png",
    "plugins/ezbbc/style/smilies/tongue.png",
    "plugins/ezbbc/style/smilies/lol.png",
    "plugins/ezbbc/style/smilies/mad.png",
    "plugins/ezbbc/style/smilies/roll.png",
    "plugins/ezbbc/style/smilies/cool.png",
    "plugins/ezbbc/style/smilies/angel.png",
    "plugins/ezbbc/style/smilies/cry.png",
    "plugins/ezbbc/style/smilies/devil.png",
    "plugins/ezbbc/style/smilies/glasses.png",
    "plugins/ezbbc/style/smilies/kiss.png",
    "plugins/ezbbc/style/smilies/monkey.png",
    "plugins/ezbbc/style/smilies/ops.png"
);
// Function to insert the tags in the textarea       
function insertTag(startTag, endTag, tagType) {
        var field  = document.getElementsByName('req_message')[0];
        var scroll = field.scrollTop;
        field.focus();
       
       
        /* === Part 1: get the selection === */
        if (window.ActiveXObject) { //For IE
                var textRange = document.selection.createRange();
                var currentSelection = textRange.text;
        } else { //For other browsers
                var startSelection   = field.value.substring(0, field.selectionStart);
                var currentSelection = field.value.substring(field.selectionStart, field.selectionEnd);
                var endSelection     = field.value.substring(field.selectionEnd);
        }
       
        /* === Part 2: what Tag type ? === */
        if (tagType) {
                switch (tagType) {
            case "smiley":
                           if (window.ActiveXObject) { //For IE
                               //Calculating the start point of the selection
                            var storedRange = textRange.duplicate();
                            storedRange.moveToElementText(field);
                            storedRange.setEndPoint('EndToEnd', textRange);
                            field.selectionStart = storedRange.text.length - currentSelection.length;
                            if (field.selectionStart == 0) { //We are at the beginning of the textarea
                                   startTag = ' ' + startTag + ' ';
                                   currentSelection = '';
                            } else { //We are not at the beginning of the textarea, extending the text selection to handle the previous and next character
                                   textRange.moveStart('character', -1);
                                   textRange.moveEnd('character');
                                   textRange.select();
                                   currentSelection = textRange.text;
                                   if (currentSelection.length == 1) { //Case caret at the end of a line
                                       startTag = currentSelection + ' ' + startTag + '\n';
                                       currentSelection = '';
                                   }
                               }
                                     
                           } else { //For other browsers
                               if (startSelection.length == 0) { //Looking if we are at the beginning of the textarea
                                   startTag = ' ' + startTag + ' ';
                                   currentSelection = '';
                               } else { //Textarea not empty, extending the text selection to handle the previous and next character
                                   field.setSelectionRange(startSelection.length -1, startSelection.length + currentSelection.length +1);
                                   startSelection = field.value.substring(0, field.selectionStart);
                                   currentSelection = field.value.substring(field.selectionStart, field.selectionEnd);
                                   endSelection = field.value.substring(field.selectionEnd);
                                   if (currentSelection.length == 1) { //Case at the end of a line
                                       startTag = currentSelection + ' ' + startTag + ' ';
                                       currentSelection = '';
                                   }
                               }
                           }
                                     
                           //Common situations for all browsers
                           if (currentSelection.length >= 2) {
                            //To ease checking, variable definition
                               var charBefore = currentSelection.substr(0,1);
                               var charAfter = currentSelection.substr(currentSelection.length-1,1);
                               //Parsing and treating the new selection
                               if (charBefore != ' ' && charAfter != ' ') {
                                   //Adding a space before and after the smiley
                                   startTag = charBefore + ' ' + startTag + ' ';
                                   endTag = charAfter;
                               } else if (charBefore != ' ') {
                                   //Adding a space before the smiley
                                   startTag = charBefore + ' ' + startTag + ' ';
                               } else if (charAfter != ' ') {
                                   //Adding a space after the smiley
                                   currentSelection = startTag;
                                   startTag = ' ' + startTag + ' ';
                                   endTag = charAfter;
                               } else {
                                   startTag = ' ' + starTag + ' ';
                               }
                               currentSelection = '';
                           }
            break;
        }
        }
       
        /* === Part 3: adding what was produced === */
        if (window.ActiveXObject) { //For IE
                textRange.text = startTag + currentSelection + endTag;
                textRange.moveStart('character', -endTag.length - currentSelection.length);
                textRange.moveEnd('character', -endTag.length);
                textRange.select();     
        } else { //For other browsers
                field.value = startSelection + startTag + currentSelection + endTag + endSelection;
                field.focus();
                field.setSelectionRange(startSelection.length + startTag.length, startSelection.length + startTag.length + currentSelection.length);
        }
        field.scrollTop = scroll;
       
}
//Function to make an element with a certain id visible or not
function ezbbcVisibility(id) {
    var element = document.getElementById(id);
    if (element.style.display == "none") {
        element.style.display = "inline";
    } else {
        element.style.display = "none";
    }
}
       
//Function to create the Toolbar
function doToolbar() {
        var toolbar = '';
// Toolbar for common textareas
          // Smileys
        toolbar += '<span id="ezbbc_s">';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/smile.png" title=":)" alt=":)" onclick="insertTag(\':)\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/neutral.png" title=":|" alt=":|" onclick="insertTag(\':|\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/sad.png" title=":(" alt=":(" onclick="insertTag(\':(\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/big_smile.png" title=":D" alt=":D" onclick="insertTag(\':D\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/yikes.png" title=":o" alt=":o" onclick="insertTag(\':o\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/wink.png" title=";)" alt=";)" onclick="insertTag(\';)\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/hmm.png" title=":/" alt=":/" onclick="insertTag(\':/\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/tongue.png" title=":p" alt=":p" onclick="insertTag(\':p\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/lol.png" title=":lol:" alt=":lol:" onclick="insertTag(\':lol:\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/mad.png" title=":mad:" alt=":mad:" onclick="insertTag(\':mad:\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/roll.png" title=":rolleyes:" alt=":rolleyes:" onclick="insertTag(\':rolleyes:\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/cool.png" title=":cool:" alt=":cool:" onclick="insertTag(\':cool:\',\'\',\'smiley\'); return false;" />';
        // Additional smilies if ezbbc smilies enabled
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/angel.png" title="O:)" alt="O:)" onclick="insertTag(\'O:)\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/cry.png" title="8.(" alt="8.(" onclick="insertTag(\'8.(\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/devil.png" title="]:D" alt="]:D" onclick="insertTag(\']:D\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/glasses.png" title="8)" alt="8)" onclick="insertTag(\'8)\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/kiss.png" title="{)" alt="{)" onclick="insertTag(\'{)\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/monkey.png" title="8o" alt="8o" onclick="insertTag(\'8o\',\'\',\'smiley\'); return false;" />';
        toolbar += '<img class="smiley" src="plugins/ezbbc/style/smilies/ops.png" title=":8" alt=":8" onclick="insertTag(\':8\',\'\',\'smiley\'); return false;" />';
        toolbar += '<\/span>';
    toolbar += '<br />';
   
 
    // if BBcode enabled
    // Text style
        toolbar += '<a href="#" id="bold" title="Gras » ..." onclick="insertTag(\'\',\'\',\'\'); return false;"><span>B<\/span><\/a>';
            toolbar += '<a href="#" id="underline" title="Souligné » ..." onclick="insertTag(\'\',\'\',\'\'); return false;"><span>U<\/span><\/a>';
            toolbar += '<a href="#" id="italic" title="Italique » ..." onclick="insertTag(\'\',\'\',\'\'); return false;"><span>I<\/span><\/a>';
            toolbar += '<a href="#" id="strike" title="Barré » ..." onclick="insertTag(\'\',\'\',\'\'); return false;"><span>S<\/span><\/a>';
            toolbar += '<a href="#" id="delete" title="Supprimé » [del]...[/del]" onclick="insertTag(\'[del]\',\'[/del]\',\'\'); return false;"><span>Del<\/span><\/a>';
            toolbar += '<a href="#" id="insert" title="Inséré » [ins]...[/ins]" onclick="insertTag(\'[ins]\',\'[/ins]\',\'\'); return false;"><span>Ins<\/span><\/a>';
            toolbar += '<a href="#" id="emphasis"  title="Emphase » [em]...[/em]" onclick="insertTag(\'[em]\',\'[/em]\',\'\'); return false;"><span>Em<\/span><\/a>';
       
    // Color and heading
        toolbar += '<a href="#" id="color"  title="Coloriser » [color=...]...[/color]" onclick="window.open(\'plugins/ezbbc/colorpicker.php?textarea_name=req_message\', \'Colorpicker\', \'height=400, width=400, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>Couleur<\/span><\/a>';
            toolbar += '<a href="#" id="heading" title="Titre » [h]...[/h]" onclick="window.open(\'plugins/ezbbc/heading.php?textarea_name=req_message\', \'Header\', \'height=280, width=500, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>H<\/span><\/a>';
   
    // Links and images
        toolbar += '<a href="#" id="url" title="Lien » ..." onclick="window.open(\'plugins/ezbbc/link.php?textarea_name=req_message\', \'Link\', \'height=335, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>URL<\/span><\/a>';
            toolbar += '<a href="#" id="email" title="Courriel » ..." onclick="window.open(\'plugins/ezbbc/email.php?textarea_name=req_message\', \'Email\', \'height=300, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>@<\/span><\/a>';
        
        // if image tag enabled
    toolbar += '<a href="#" id="image" title="Image » [img=...]...[/img]" onclick="window.open(\'plugins/ezbbc/image.php?textarea_name=req_message\', \'Image\', \'height=300, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>Img<\/span><\/a>';
   
    // Quote and code
        toolbar += '<a href="#" id="quote" title="Citation »

... a écrit :

...

" onclick="window.open(\'plugins/ezbbc/quote.php?textarea_name=req_message\', \'Quote\', \'height=450, width=750, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>Citation<\/span><\/a>';
            toolbar += '<a href="#" id="code" title="Code »

Code :

...

" onclick="window.open(\'plugins/ezbbc/code.php?textarea_name=req_message\', \'Code\', \'height=450, width=750, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"><span>Code<\/span><\/a>';
   
    // Lists
        toolbar += '<a href="#" id="ulist" title="Liste à puce » [list=*][*]...[/*][*]...[/*][/list]" onclick="window.open(\'plugins/ezbbc/list.php?textarea_name=req_message&amp;list_type=*\', \'List\', \'height=350, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no\'); return false;"><span>Liste-P<\/span><\/a>';
            toolbar += '<a href="#" id="olist" title="Liste numérotée » [list=1][*]...[/*][*]...[/*][/list]" onclick="window.open(\'plugins/ezbbc/list.php?textarea_name=req_message&amp;list_type=1\', \'List\', \'height=350, width=620, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no\'); return false;"><span>Liste-N<\/span><\/a>';
            toolbar += '<a href="#" id="aolist" title="Liste alphabétique » [list=a][*]...[/*][*]...[/*][/list]" onclick="window.open(\'plugins/ezbbc/list.php?textarea_name=req_message&amp;list_type=a\', \'List\', \'height=350, width=620, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no\'); return false;"><span>Liste-A<\/span><\/a>';
       
       
    // End if BBCode enabled
 
                // Smilies toggle button
    toolbar += '<a href="#" id="smiliesb" title="Afficher/masquer la barre des émoticônes" onclick="ezbbcVisibility(\'ezbbc_s\'); return false;"><span>Émoticônes<\/span><\/a>';
            // Help link
    toolbar += '<a href="#" id="help" title="Aide EZBBC Toolbar" onclick="window.open(\'plugins/ezbbc/lang/French/help.php\', \'Toolbar_help\', \'height=400, width=750, top=50, left=50, toolbar=no, menubar=yes, location=no, resizable=yes, scrollbars=yes, status=no\'); return false;"><span>Aide<\/span><\/a>';
            
    toolbar += '<br />';
 
// End Toolbar for common teaxtareas


// Returning the right Toolbar
    return toolbar;
}

//Adding the Toolbar on the right place
function addToolbar(){
    var textarea = document.getElementsByName('req_message')[0];
    var span = document.createElement('span');
    span.setAttribute("id","ezbbctoolbar");
    span.setAttribute("idName","ezbbctoolbar"); /* For IE */
    span.innerHTML = doToolbar();
    var html = textarea.parentNode;
    html.insertBefore(span,textarea);
}
window.addEventListener?window.addEventListener('load',addToolbar,false):window.attachEvent('onload',addToolbar);
/* ]]> */
</script>
<!-- EZBBC Toolbar integration end -->
<link rel="stylesheet" type="text/css" href="style/midnight.css" />
<link rel="stylesheet" type="text/css" href="chat/css/shoutbox.css" />

<script type="text/javascript">
/* <![CDATA[ */
function process_form(the_form)
{
    var element_names = {
        "req_email": "E-mail",
        "req_message": "Message"
    };
    if (document.all || document.getElementById)
    {
        for (var i = 0; i < the_form.length; ++i)
        {
            var elem = the_form.elements[i];
            if (elem.name && (/^req_/.test(elem.name)))
            {
                if (!elem.value && elem.type && (/^(?:text(?:area)?|password|file)$/i.test(elem.type)))
                {
                    alert('"' + element_names[elem.name] + '" est un champ obligatoire pour ce formulaire.');
                    elem.focus();
                    return false;
                }
            }
        }
    }
    return true;
}
/* ]]> */
</script>
<!--[if lte IE 6]><script type="text/javascript" src="style/imports/minmax.js"></script><![endif]-->
<link rel="up" href="viewforum.php?id=10" title="DVDRiP XViD" />
<link rel="alternate" type="application/atom+xml" href="extern.php?action=feed&amp;tid=33791&amp;type=atom" title="Flux Atom de la discussion" />
<link rel="top" href="index.php" title="Page d'accueil des forums" />
</head>

<body>

<div id="punviewtopic" class="pun">
<div class="top-box"><div><!-- Top Corners --></div></div>
<div class="punwrap">

<div id="brdheader" class="block">
    <div class="box">
        <div id="brdtitle" class="inbox">
            <div id="brddesc"></div>
        </div>
        <div id="brdmenu" class="inbox">
            <ul>
                <li id="navindex" class="isactive"><a href="index.php">Accueil</a></li>
                <li id="navuserlist"><a href="userlist.php">Liste des membres</a></li>
                <li id="navsearch"><a href="search.php">Recherche</a></li>
                <li id="navprofile"><a href="profile.php?id=12717">Profil</a></li>
                <li id="navadmin"><a href="admin_index.php">Administration</a></li>
                <li id="navextra1"><a href="https://www.world-lolo.com/images/"target="_blank">Hébergeur d'images</a></li>
                <li id="navlogout"><a href="login.php?action=out&amp;id=12717&amp;csrf_token=b77674fda3aa748162ff6f04785f47dba945cf01">Déconnexion</a></li>
            </ul>
        </div>
        <div id="brdwelcome" class="inbox">
           
            <ul class="conl">
                <li><span>Connecté(e) sous l'identité  <strong>Alvanos</strong></span></li>
                <li><span>Dernière visite : Hier 23:12:09</span></li>
            </ul>
            <ul class="conr">
                <li><span>Contributions : <a href="search.php?action=show_replies" title="Trouver les discussions auxquelles vous avez participé.">Personnelles</a> | <a href="search.php?action=show_new" title="Trouver les discussions avec de nouveaux messages depuis votre dernière visite.">Nouvelles</a> | <a href="search.php?action=show_recent" title="Trouver les discussions comportant des messages récents.">Récentes</a> | <a href="search.php?action=show_unanswered" title="Trouver les discussions sans réponse.">Sans réponse</a></span></li>
            </ul>
            <div class="clearer"></div>
        </div>
    </div>
</div>

<div id="announce" class="block">
    <div class="hd"><h2><span>Annonce</span></h2></div>
    <div class="box">
        <div id="announce-block" class="inbox">
            <div class="usercontent"><center><a href="http://www.topwarez.fr" target="_blank"><img src="http://down-univers.net/img/fake4.gif" border="0" alt="telecharger gratuit" /></a></center>
<br>
<center>Que le meilleur de 2012 soit le pire de 2013.
Bonne année </center>
</br>
<br>
<center><a href="https://www.world-lolo.com/images/uploads/image.num1357390985.of.world-lolo.com.png" target="_blank"><img src="http://www.zupmage.eu/up/tHmWPtJEeG.png" border="0"></a></center>
</br></div>
        </div>
    </div>
</div>

<div id="brdmain">
<div class="linkst">
    <div class="inbox crumbsplus">
        <ul class="crumbs">
            <li><a href="index.php">Accueil</a></li>
            <li><span>» </span><a href="viewforum.php?id=10">DVDRiP XViD</a></li>
            <li><span>» </span><a href="viewtopic.php?id=33791"><strong>[MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3</strong></a></li>
        </ul>
        <div class="pagepost">
            <p class="pagelink conl"><span class="pages-label">Pages : </span><strong class="item1">1</strong></p>
            <p class="postlink conr"><a href="post.php?tid=33791">Répondre</a></p>
        </div>
        <div class="clearer"></div>
    </div>
</div>

<div id="p74969" class="blockpost rowodd firstpost blockpost1">
    <h2><span><span class="conr">#1</span> <a href="viewtopic.php?pid=74969#p74969">2013-01-03 14:40:25</a></span></h2>
    <div class="box">
        <div class="inbox">
            <div class="postbody">
                <div class="postleft">
                    <dl>
                        <dt><strong><a href="profile.php?id=12717"><span style="color:#F4013A; font-weight:bold">Alvanos</span></a></strong></dt>
                        <dd class="usertitle"><strong>Débilophobique au stade terminal.</strong></dd>
                        <dd class="postavatar"><img src="http://www.down-univers.net/img/avatars/12717.jpg?m=1357395283" width="133" height="200" alt="" /></dd>
                        <dd><span>Lieu : dans un Paradis Fiscal.</span></dd>
                        <dd><span>Inscription : 2012-08-02</span></dd>
                        <dd><span>Messages : 8 266</span></dd>
                        <dd><span><a href="moderate.php?get_host=74969" title="82.251.147.135">IP de connexion</a></span></dd>
                        <dd class="usercontacts"><span class="email"><a href="mailto:h1183584@rtrtr.com">E-mail</a></span></dd>
                    </dl>
                </div>
                <div class="postright">
                    <h3>[MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3</h3>
                    <div class="postmsg">
                        <div align="center"><p><span class="postimg"><img src="https://www.world-lolo.com/images/uploads/image.num1357223685.of.world-lolo.com.jpg" alt="image.num1357223685.of.world-lolo.com.jpg" /></span></p><br /><p>Origine du film : France<br />Genre : Comédie dramatique<br />Date de sortie : 07 December 2011<br />Réalisateur : Roman Polanski<br />Acteurs : Jodie Foster, Kate Winslet, Christoph Waltz, John C. Reilly, Elvis Polanski<br />Année de production : 2011<br />Budget du film : 25 000 000 $<br />Durée du film : 1 h 20 minutes<br />Titre Original : Carnage<br />Voir la fiche du film : <a href="http://www.allocine.fr/film/fichefilm_gen_cfilm=183445.html" target="_blank">http://www.allocine.fr/film/fichefilm_g ... 83445.html</a><br />Bande Annonce : <a href="http://www.allocine.fr/blogvision/19245502" target="_blank">http://www.allocine.fr/blogvision/19245502</a></p><br /><br /><p>Dans un jardin public, deux enfants de 11 ans se bagarrent et se blessent. Les parents de la &quot;victime&quot; demandent à s'expliquer avec les parents du &quot;coupable&quot;. Rapidement, les échanges cordiaux cèdent le pas à l'affrontement. Où s'arrêtera le carnage ?</p><br /><br /><p>Nom de la release : Carnage.2011.LiMiTED.TRUEFRENCH.DVDRip.XviD.AC3-ARTEFAC</p><br /><div class="codebox"><pre><code>[== Indéfini ==]
--------------------------------------ARTEFAC-------------------------------------
                                                                                 
...............................to suggest looking................................

                                                                                 
CARNAGE DVD Zone 2

                                                                                         
                                                                               
...Release date.......................: 10/07/2012                               
                                                                                 
...Video Codec........................: XVID

...Video Bitrate......................: 2113 kbs                                                                     
                                                                                 
...Resolution.........................: 640 * 272                             
                                                                               
...Frame Rate.........................: 25.000 fps                                                   
                                                                                 
...Audio Codec .......................: AC3 448 kb/s                             
                                                                                 
...Subtitles..........................: ...

...Note...............................: EnJoY !!!</code></pre></div><br /><p><a href="http://www.jheberg.net/captcha/EyF7NA-carnage-2011-limited-truefrench-dvdrip-xvi" target="_blank">http://www.jheberg.net/captcha/EyF7NA-c ... dvdrip-xvi</a></p></div>
                    </div>
                    <div class="postsignature postmsg"><hr /><div align="center"><p><img class="sigimage" src="http://desmond.imageshack.us/Himg69/scaled.php?server=69&amp;filename=signaturejg.jpg&amp;res=landing" alt="scaled.php?server=69&amp;filename=signaturejg.jpg&amp;res=landing" /><br /><img class="sigimage" src="http://zupimages.net/up/1/1538184781.gif" alt="1538184781.gif" /></p><p><em>&quot;Lorsque les lois ou la morale baillonnent l'esprit des Hommes, rappelle-toi que tout est permis.&quot; -Assassin's Creed || &quot; L'impossible ? c'est ce que l'on ne veut pas, par dessus tout &quot; - Tonvoisin </em></p></div></div>
                </div>
            </div>
        </div>
        <div class="inbox">
            <div class="postfoot clearb">
                <div class="postfootleft"><p><strong>En ligne</strong></p></div>                 
                <div class="postfootright">
                    <ul>
                        <li class="move_to_corbeille"><span><form method="post" action="moderate.php?fid=10">
            <input type="hidden" name="topics" value="33791" />
            <input type="hidden" name="move_to_forum" value="38" />
            <input type="submit" name="move_topics_to" value="Déplacement Rapide" />
        </form></span></li>
                        <li class="postreport"><span><a href="misc.php?report=74969">Signaler</a></span></li>
                        <li class="postdelete"><span><a href="delete.php?id=74969">Supprimer</a></span></li>
                        <li class="postedit"><span><a href="edit.php?id=74969">Modifier</a></span></li>
                        <li class="postquote"><span><a href="post.php?tid=33791&amp;qid=74969">Citer</a></span></li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
<div id="p75378" class="blockpost roweven">
    <h2><span><span class="conr">#2</span> <a href="viewtopic.php?pid=75378#p75378">Aujourd'hui 16:05:29</a></span></h2>
    <div class="box">
        <div class="inbox">
            <div class="postbody">
                <div class="postleft">
                    <dl>
                        <dt><strong><a href="profile.php?id=4608"><span style="color:#4201C4; font-weight:bold">capucinetatoo</span></a></strong></dt>
                        <dd class="usertitle"><strong>Membre</strong></dd>
                        <dd><span>Inscription : 2012-03-05</span></dd>
                        <dd><span>Messages : 45</span></dd>
                        <dd><span><a href="moderate.php?get_host=75378" title="78.129.73.77">IP de connexion</a></span></dd>
                        <dd class="usercontacts"><span class="email"><a href="mailto:capucinecbf600@hotmail.com">E-mail</a></span></dd>
                    </dl>
                </div>
                <div class="postright">
                    <h3>Re : [MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3</h3>
                    <div class="postmsg">
                        <p>merci et...meilleurs voeux !!</p>
                    </div>
                </div>
            </div>
        </div>
        <div class="inbox">
            <div class="postfoot clearb">
                <div class="postfootleft"><p><span>Hors ligne</span></p></div>                 
                <div class="postfootright">
                    <ul>
                        <li class="postreport"><span><a href="misc.php?report=75378">Signaler</a></span></li>
                        <li class="postdelete"><span><a href="delete.php?id=75378">Supprimer</a></span></li>
                        <li class="postedit"><span><a href="edit.php?id=75378">Modifier</a></span></li>
                        <li class="postquote"><span><a href="post.php?tid=33791&amp;qid=75378">Citer</a></span></li>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</div>
<div class="postlinksb">
    <div class="inbox crumbsplus">
        <div class="pagepost">
            <p class="pagelink conl"><span class="pages-label">Pages : </span><strong class="item1">1</strong></p>
            <p class="postlink conr"><a href="post.php?tid=33791">Répondre</a></p>
        </div>
        <ul class="crumbs">
            <li><a href="index.php">Accueil</a></li>
            <li><span>» </span><a href="viewforum.php?id=10">DVDRiP XViD</a></li>
            <li><span>» </span><a href="viewtopic.php?id=33791"><strong>[MULTI] Carnage 2011 LiMiTED [TRUEFRENCH] [DVDRiP] XviD AC3</strong></a></li>
        </ul>
        <p class="subscribelink clearb"><a href="misc.php?action=subscribe&amp;tid=33791">Suivre cette discussion</a></p>
        <div class="clearer"></div>
    </div>
</div>

<div id="quickpost" class="blockform">
    <h2><span>Réponse rapide</span></h2>
    <div class="box">
        <form id="quickpostform" method="post" action="post.php?tid=33791" onsubmit="this.submit.disabled=true;if(process_form(this)){return true;}else{this.submit.disabled=false;return false;}">
            <div class="inform">
                <fieldset>
                    <legend>Veuillez composer votre message et l'envoyer</legend>
                    <div class="infldset txtarea">
                        <input type="hidden" name="form_sent" value="1" />
                        <input type="hidden" name="form_user" value="Alvanos" />
                        <label><textarea name="req_message" rows="7" cols="75" tabindex="1"></textarea></label>
                        <ul class="bblinks">
                            <li><span><a href="help.php#bbcode" onclick="window.open(this.href); return false;">BBCode :</a> activé</span></li>
                            <li><span><a href="help.php#img" onclick="window.open(this.href); return false;">Balise [img] :</a> activé</span></li>
                            <li><span><a href="help.php#smilies" onclick="window.open(this.href); return false;">Émoticônes :</a> activé</span></li>
                        </ul>
                    </div>
                </fieldset>
            </div>
                        <p class="buttons"><input type="submit" name="submit" tabindex="2" value="Valider" accesskey="s" class="boutonsCaptcha"  /> <input type="submit" name="preview" value="Prévisualisation" tabindex="3" accesskey="p" class="boutonsCaptcha"  /></p>
        </form>
    </div>
</div>
</div>

<div id="brdfooter" class="block">
    <h2><span>Pied de page des forums</span></h2>
    <div class="box">
        <div id="modcontrols" class="inbox">
            <dl>
                <dt><strong>Modération</strong></dt>
                <dd><span><a href="moderate.php?fid=10&amp;tid=33791&amp;p=1">Modérer la discussion</a></span></dd>
                <dd><span><a href="moderate.php?fid=10&amp;move_topics=33791">Déplacer la discussion</a></span></dd>
                <dd><span><a href="moderate.php?fid=10&amp;close=33791">Fermer la discussion</a></span></dd>
                <dd><span><a href="moderate.php?fid=10&amp;stick=33791">Épingler la discussion</a></span></dd>
            </dl>
            <div class="clearer"></div>
        </div>
        <div id="brdfooternav" class="inbox">
            <div class="conl">
                <form id="qjump" method="get" action="viewforum.php">
                    <div><label><span>Atteindre<br /></span>
                    <select name="id" onchange="window.location=('viewforum.php?id='+this.options[this.selectedIndex].value)">
                        <optgroup label="Down-Univers: Accueil">
                            <option value="3">Règles &amp; Informations</option>
                            <option value="4">Présentations</option>
                            <option value="7">Suggestions &amp; Bugs</option>
                            <option value="6">Centre de Recrutement [ON]</option>
                            <option value="57">Requêtes</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Actualités, Discussions &amp; Entraide">
                            <option value="58">Discussions Générales</option>
                            <option value="48">Humour &amp; Insolite</option>
                            <option value="59">Questions &amp; Urgences</option>
                            <option value="60">Tutoriels &amp; Astuces</option>
                            <option value="51">Recensement &amp; Centralisation d'uploads</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Films">
                            <option value="53">Exclusivités</option>
                            <option value="10" selected="selected">DVDRiP XViD</option>
                            <option value="12">DVDRiP VOSTFR/VO XViD</option>
                            <option value="11">HD 720p &amp; 1080p</option>
                            <option value="15">Animes / Dessins animés</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Films MKV x264 TINY">
                            <option value="74">Films MKV x264 TINY</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Documentaires &amp; Emissions TV">
                            <option value="66">Documentaires</option>
                            <option value="65">Emissions TV &amp; Spectacles</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Séries TV">
                            <option value="19">Pack Séries TV VF</option>
                            <option value="20">Pack Séries TV VOSTFR</option>
                            <option value="21">Séries VF En Cours</option>
                            <option value="22">Séries VOSTFR En Cours</option>
                            <option value="54">Séries HD VF</option>
                            <option value="55">Séries HD VOSTFR</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Séries TV MKV x264">
                            <option value="73">PACKS Séries TV VOSTF MKV x264</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Musique">
                            <option value="24">Single Musique</option>
                            <option value="25">Album Musique</option>
                            <option value="23">Discographie</option>
                            <option value="52">Bande originale Films / Séries / Dessins Animés / Jeux Vidéos</option>
                            <option value="56">Musique HQ / FLAC / Lossless</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Jeux">
                            <option value="29">PC (Microsoft)</option>
                            <option value="28">Consoles de jeux Microsoft</option>
                            <option value="27">Consoles de jeux Nintendo</option>
                            <option value="26">Consoles de jeux Sony</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Utilitaires">
                            <option value="72">Utilitaires</option>
                            <option value="71">Multimédia</option>
                            <option value="70">Sécurité</option>
                            <option value="62">Logiciels Macintosh</option>
                            <option value="64">Applications Mobiles</option>
                            <option value="32">Cracks / Serials / Patchs et Drivers</option>
                            <option value="31">Systèmes d'exploitation Windows</option>
                        </optgroup>
                        <optgroup label="Down-Univers: eBooks">
                            <option value="67">Quotidiens &amp; Magazines</option>
                            <option value="68">BD's, Romans &amp; Autres</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Graphisme">
                            <option value="69">Requêtes Graphiques</option>
                            <option value="44">Galeries</option>
                            <option value="50">Tutos et Cours Graphique</option>
                        </optgroup>
                        <optgroup label="Down-Univers: Divers">
                            <option value="38">Corbeille</option>
                            <option value="41">Staff</option>
                        </optgroup>
                    </select>
                    <input type="submit" value="Aller" accesskey="g" />
                    </label></div>
                </form>
            </div>
            <div class="conr">
                <p id="feedlinks"><span class="atom"><a href="extern.php?action=feed&amp;tid=33791&amp;type=atom">Flux Atom de la discussion</a></span></p>
                <p id="poweredby">Propulsé par <a href="http://fluxbb.org/">FluxBB</a></p>
            </div>
            <div class="clearer"></div>
        </div>
    </div>
</div>

</div>
<div class="end-box"><div><!-- Bottom corners --></div></div>
</div>

</body>
</html>


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...
 

Message 29 Réponse postée le 05-01-2013 à 19:17:07

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 104 613
Site web

Re: [Réglé] Bouton corbeille

Tout à l'air bon dans le code source, les id sont bien récupérés.


http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...