Comment récupérer image et la redimensionner

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Comment récupérer image et la redimensionner

Messagepar Pegdm » 07 Mar 2011 à 15:55

Bonjour,

J'utilise un script news très bien fait, voilà le lien:
discus-recherche-trad-phpbb3/sujet139812.html

Mais seul problème, ce script efface toute trace des bbcode image
Code: Tout sélectionner
// [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
$replacements[] = "";

// [imgleft]image_url_here[/imgleft] code..
// This one gets first-passed..
$patterns[] = "#\[imgleft:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/imgleft:$uid\]#i";
$replacements[] = "";


Or je souhaiterais récupérer aussi les images dans les news
Edit: Appremment voilà une solution, donnée par l'auteur du script, mais du coup les autres bbcode bloque le texte qui ne s'affiche plus:
Code: Tout sélectionner
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
for ($i = 0; $i < $total; $i++)
{
    // Define the global bbcode bitfield, will be used to load bbcodes
    $bbcode_bitfield = $bbcode_bitfield | base64_decode($row[$i]['bbcode_bitfield']);

    // Instantiate BBCode if need be
    if ($bbcode_bitfield !== '')
    {
        $bbcode = new bbcode(base64_encode($bbcode_bitfield));
    }
    // Parse the message and subject
    $message = censor_text($row[$i]['post_text']);

    // Second parse bbcode here
    if ($row[$i]['bbcode_bitfield'])
    {
        $bbcode->bbcode_second_pass($message, $row[$i]['bbcode_uid'], $row[$i]['bbcode_bitfield']);
    }
    $message = bbcode_nl2br($message);
    $message = smiley_text($message);

    $template->assign_block_vars('news_row', array(
        'TITLE'                => $row[$i]['topic_title'],
        'TIME'               => $user->format_date($row[$i]['topic_time']),
        'TEXT'              => (strlen(strip_post($message, $row[$i]['bbcode_uid'])) > $longueur) ? substr(strip_post(html_entity_decode($message), $row[$i]['bbcode_uid']), 0, $longueur - 3).'...' : strip_post(html_entity_decode($message), $row[$i]['bbcode_uid']),
        'REPLIES'           => $row[$i]['topic_replies'],
        'U_VIEW_COMMENTS'   => append_sid($phpbb_root_path . 'viewtopic.' . $phpEx . '?t=' . $row[$i]['topic_id'] . '&amp;f=' . $row[$i]['forum_id']),
        'U_POST_COMMENT'    => append_sid($phpbb_root_path . 'posting.' . $phpEx . '?mode=reply&amp;t=' . $row[$i]['topic_id'] . '&amp;f=' . $row[$i]['forum_id']),
    ));
} 


Auriez-vous une solution?

Merci d'avance
Pegdm
Roi des posts
Roi des posts
 
Messages: 612
Enregistré le: 03 Oct 2010 à 17:12

Re: Comment récupérer image et la redimensionner

Messagepar Pegdm » 08 Mar 2011 à 15:21

Bonjour,

Petit up,
Quelqu'un pour m'aider s'il vous plaît?
Pourquoi les bbcode bloquent ils le texte?

Voilà le script en entier:
- code supprimé par Lolovoisin -
Motif: 20 lignes de codes maximum


Merci
Pegdm
Roi des posts
Roi des posts
 
Messages: 612
Enregistré le: 03 Oct 2010 à 17:12

Re: Comment récupérer image et la redimensionner

Messagepar lolovoisin » 08 Mar 2011 à 17:49

Merci de ne faire des UPs que toutes les 24 heures minimum !

De plus:
Le nombre de ligne de code inséré dans votre message est trop important.
Veuillez fournir un lien vers où télécharger le(s) fichier(s), cela aura le mérite d'être plus pratique.
Ceux qui échouent trouvent des excuses, ceux qui réussissent trouvent les moyens
Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
PAS DE SUPPORT PAR MP !!

tutophpbb3 + astuce + tutos debian
Avatar de l’utilisateur
lolovoisin
Rugbix ³
Rugbix ³
 
Messages: 39786
Enregistré le: 04 Mai 2006 à 13:16
Localisation: Dans la BDD ...

Re: Comment récupérer image et la redimensionner

Messagepar Pegdm » 09 Mar 2011 à 12:22

Bonjour,

Voilà le fichier donc:
http://lesguidesdumonde.com/download/scriptnews.txt

Merci à celui ou celle qui m'aidera, il doit manquer grand chose pour que ça fonctionne
Pegdm
Roi des posts
Roi des posts
 
Messages: 612
Enregistré le: 03 Oct 2010 à 17:12

Re: Comment récupérer image et la redimensionner

Messagepar Pegdm » 10 Mar 2011 à 15:34

Quelqu'un?
Pegdm
Roi des posts
Roi des posts
 
Messages: 612
Enregistré le: 03 Oct 2010 à 17:12

Re: Comment récupérer image et la redimensionner

Messagepar Pegdm » 12 Mar 2011 à 16:45

Bonjour,

up

merci
Pegdm
Roi des posts
Roi des posts
 
Messages: 612
Enregistré le: 03 Oct 2010 à 17:12


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité