MyBB.support, le portail francophone de MyBB

Version complète : Problème d'ouverture d'images
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3
Moi non plus, Tu veux te connecter en admin pour voir ?
Il me faudrait les informations de connexion en MP...
Merci exdiogene spyto est sur le coup
Erreur, c'est moi qui a fait le test des 6 images... Wink
Ola je suis perdu donc c'est toi qui est sur le site en ce moment?

Je te laisse les clés du forum je vais aller fermer les yeux je regarderai tout çà demain matin !
Je te souhaite une bonne nuit , journée !
Bonjour,

Tout est OK maintenant! Merci pour tout, on peut fermer ce sujet maintenant
Vous êtes des chefs, je le pense sincèrement

Bonne journée

Cordialement
Bonjour,

Je confirme Wink
ligthbox 2 testé avec les modifs expliqués ci-dessus au fil des messages sous MyBB 1.6.8 et 1.6.9 tout est OK.

Effectivement pour que les invités/guest puissent utiliser, il faut obligatoirement autoriser le téléchargement des pièces jointes dans le PCA : forum et messages > gestion du forum > forum XXX > permissions > invités/guest (editer les permissions).

J'ai tester les suppressions proposer par spyto mais sans succés hélas ce qui aurai été plus simple quand même, dommage sauf si vous avez une solution ?

Encore Merci ! Smile
Il suffit de modifier le plugin en remplaçant la ligne suivante :
Code PHP :
if(!empty($thread)&&$permissions["candlattachments"]==1

par :
Code PHP :
if(!empty($thread)) 
J'ai essayer la fenêtre s'ouvre (donc il n'y a pas de demande de connection), mais ne charge pas l'image reste en chargement sans jamais s'afficher :-/

Code :
<?php

/*
Lightbox 2 Plugin for MyBB
Copyright (C) 2009 Sebastian Wunderlich

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

if(!defined("IN_MYBB"))
{
    die();
}

$plugins->add_hook("pre_output_page","lightbox2");

function lightbox2_info()
{
    return array
    (
        "name"=>"Lightbox 2",
        "description"=>"Open thumbnails with Lightbox 2.",
        "website"=>"http://mods.mybboard.net/view/lightbox-2",
        "author"=>"Sebastian Wunderlich",
        "version"=>"1.3",
        "guid"=>"bec33c6b744715e71a18f224c20582cd",
        "compatibility"=>"16*"
    );

}

function lightbox2($page)
{
    global $mybb,$db;
    if(THIS_SCRIPT=="showthread.php")
    {
        $result=$db->simple_select("threads","fid","tid='".intval($mybb->input["tid"])."'",array("limit"=>1));
        $thread=$db->fetch_array($result);
        $permissions=forum_permissions($thread["fid"]);
        if(!empty($thread))
        {
            $page=str_replace("</head>",'<link rel="stylesheet" type="text/css" href="'.$mybb->settings["bburl"].'/themes/lightbox.css" />
<script type="text/javascript" src="'.$mybb->settings["bburl"].'/jscripts/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="'.$mybb->settings["bburl"].'/jscripts/lightbox/lightbox.js"></script>
</head>',$page);
            $page=preg_replace('/\<a href="attachment.php\?aid=([0-9]+)" target="_blank"\>\<img/Usi','<a href="attachment.php?aid=$1" rel="lightbox[tid'.intval($mybb->input["tid"]).']"><img',$page);
            return $page;
        }
    }
}

?>

Si des fois tu vois une autre modif à faire ?
Merci dans tous les cas Smile
C'est parce que dans le fichier "attachment.php" il est encore vérifier que le membre peut télécharger les pièces jointes.

Il faudrait soit modifier le fichier original, ce qui serait annulé lors d'une prochaine mise à jour, ou encore il faudrait nécessairement valider cette permission "Peut télécharger les pièces jointes ?" dans les forums appropriés pour les visiteurs.
Merci beaucoup exidiogene pour ta réponse juste, je pense que je vais valider les forums, mieux pour la mise à jour ce qui au final reviendra au même comme tu la justement écrit Smile
Pages : 1 2 3
 Utilitaire de traduction fourni par Regentronique