Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 11-04-2008 09:43:55

JeRoMe31320
Membre

ShadowPunBox 1.0

Auteur : akisp

Intégration de la SadowBox dans PunBB.

Description de la Shadowbox by Michael J. I. Jackson :

http://mjijackson.com/shadowbox/

Je tiens à préciser que si vous mettez un lien shadowbox dans l'annonce, lorsque vous serez sur la page admin_options.php, le lien shadowbox dans l'annonce ne fonctionnera pas.

Télécharger

Dernière modification par JeRoMe31320 (15-04-2008 17:09:02)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#2 11-04-2008 11:52:21

Defaz
Membre

Re : ShadowPunBox 1.0

Sympa le script!

Ça fonctionne pour tout les liens ? yikes

Hors ligne

#3 11-04-2008 11:54:28

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Non seulement les liens externes.


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#4 11-04-2008 12:32:20

Defaz
Membre

Re : ShadowPunBox 1.0

Edit : Ça fonctionne \o/

Il faut ajouter une balise </script> à la fin du code à mettre dans main.tpl happy

Dernière modification par Defaz (11-04-2008 13:39:55)

Hors ligne

#5 11-04-2008 15:26:02

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Oui pardon, j'ai modifié dans l'archive. La fin du code est :

Shadowbox.init();

};

</script>

</head>

[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#6 13-04-2008 14:46:41

Amigo41
Membre

Re : ShadowPunBox 1.0

moi j'ai tous instalé sa doit faire quoi normalement ?

Hors ligne

#7 13-04-2008 14:59:23

M@x
Membre

Re : ShadowPunBox 1.0

Cliquer sur un lien ?

M@x.


...

Hors ligne

#8 13-04-2008 22:17:46

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Bonsoir, tu peux essayer sur mon forum, et dans l'annonce, tu cliques sur lancer Google.

Bonen soirée.


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#9 15-04-2008 16:59:01

Delichoc
Membre

Re : ShadowPunBox 1.0

Excuse, mais j'ai fais ce que tu as dis dans ton txt et rien ne fonctione...Que faire ?


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#10 15-04-2008 17:02:09

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Tu as bien modifié  include/template/main.tpl et include/parser.php ?

#
#---------[ 1. Le module ShadowPunBox ]-------------------------------------------------------
#

- Téléchargez l'archive box.zip => http://cybermedia31.free.fr/downloads/box/box.zip
- Decompressez l'archive téléchargée.
- Uploadez le contenu du repertoire box de l'archive à la racine de votre forum.

Une fois l'archive uploadé vous obtiendrez une arborescence de ce type :
            RACINE PUNBB/box/liste de fichier

#
#---------[ 2. OUVRIR ]-------------------------------------------------------
#

include/template/main.tpl

#
#---------[ 3. AJOUTER DANS <head> ]-----------------------------------------------------
#

<head>

<meta http-equiv="Content-Type" content="text/html; />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://localhost/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://localhost/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};

</script>

</head>

#
#---------[ 4. ATTENTION A BIEN REMPLACER http://localhost/forum ]-----------------------------------------------------
#

Remplacez http://localhost/forum par le chemin de votre forum punbb. Par exemple mon forum se trouve à cette adresse :
http://www.claf.fr/forums/

#
#---------[ 5. OUVRIR ]-------------------------------------------------------
#

include/parser.php

#
#---------[ 6. TROUVER ]-----------------------------------------------------
#

eturn '<a href="'.$full_url.'">'.$link.'</a>';

#
#---------[ 7. REMPLACER PAR ]-----------------------------------------
#

return '<a rel="shadowbox" href="'.$full_url.'">'.$link.'</a>';          
                             
#
#---------[ 8. ENREGISTRER/ENVOYER SUR LE SERVEUR ]----------------------------
#

As tu bien remplacé les adresses "http://localhost/forum/" par celle de ton forum ? dans include/template/main.tpl  ?

<link rel="stylesheet" type="text/css" href="http://www.lercpn.fr/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/shadowbox.js"></script>

Tu as bien une arborescence  comme celle qui suit ?

Racine_du_site/forum/box

Dernière modification par JeRoMe31320 (15-04-2008 17:06:53)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#11 15-04-2008 17:10:13

Delichoc
Membre

Re : ShadowPunBox 1.0

Oui, j'ai respecté ton script ...
Quand tu dis mettre dans le HEAD : return '<a href="'.$full_url.'">'.$link.'</a>'; C'est à dire le script aussi  car en dehors il apparaît dans ma page index $link...
Je ne sais pas quoi faire ?


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#12 15-04-2008 17:12:55

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

En fait, il ne faut pas mettre ca dans le head.

#
#---------[ 5. OUVRIR ]-------------------------------------------------------
#

include/parser.php

#
#---------[ 6. TROUVER ]-----------------------------------------------------
#

return '<a href="'.$full_url.'">'.$link.'</a>';

#
#---------[ 7. REMPLACER PAR ]-----------------------------------------
#

return '<a rel="shadowbox" href="'.$full_url.'">'.$link.'</a>';

[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#13 15-04-2008 17:15:17

Delichoc
Membre

Re : ShadowPunBox 1.0

voilà ce qu'il y a dans le fichier main.tpl :

<!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" dir="<pun_content_direction>">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=<pun_char_encoding>" />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://www.lercpn.fr/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://www.lercpn.fr/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};
return '<a href="'.$full_url.'">'.$link.'</a>';
</script>
</head>
<body>

<div id="punwrap">
<div id="pun<pun_page>" class="pun">

<div id="brdheader" class="block">
    <div class="box">
        <div id="brdtitle" class="inbox">
            <pun_title>
            <pun_desc>
        </div>
        <pun_navlinks>
        <pun_status>
    </div>
</div>
<pun_JS-menu>
<pun_announcement>

<pun_main>

<pun_footer>

</div>
</div>

</body>
</html>


Excuse moi, je ne maitrise pas encore les captures...Merci d'avoir répondu si rapidement !!!


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#14 15-04-2008 17:18:01

Delichoc
Membre

Re : ShadowPunBox 1.0

Dans le txt que j'ai, tu dis :

#
#---------[ 2. OUVRIR ]-------------------------------------------------------
#

include/template/main.tpl

#
#---------[ 3. AJOUTER DANS <head> ]-----------------------------------------------------
#

    return '<a href="'.$full_url.'">'.$link.'</a>';

#
#---------[ 4. REMPLACER PAR ]-----------------------------------------
#

<head>

<meta http-equiv="Content-Type" content="text/html; />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://localhost/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://localhost/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#15 15-04-2008 17:18:14

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Tu as un bouton code dans la puntoolbar si tu veux.

Pour ce qui est de ton script, tu as rajouté dans include/template.main.tpl
return '<a href="'.$full_url.'">'.$link.'</a>';

Enlèves cette ligne.

Ensuite il faut ouvrir le fichier include/parser.php et trouver
return '<a href="'.$full_url.'">'.$link.'</a>';

et le remplacer par

return '<a rel="shadowbox" href="'.$full_url.'">'.$link.'</a>';

Dernière modification par JeRoMe31320 (15-04-2008 17:19:03)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#16 15-04-2008 17:20:16

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Delichoc a écrit :

Dans le txt que j'ai, tu dis :

#
#---------[ 2. OUVRIR ]-------------------------------------------------------
#

include/template/main.tpl

#
#---------[ 3. AJOUTER DANS <head> ]-----------------------------------------------------
#

    return '<a href="'.$full_url.'">'.$link.'</a>';

#
#---------[ 4. REMPLACER PAR ]-----------------------------------------
#

<head>

<meta http-equiv="Content-Type" content="text/html; />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://localhost/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://localhost/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};

Oui, je m'étais trompé, regardes le txt que j'ai t'ai posté un peu plus haut.

#
#---------[ 2. OUVRIR ]-------------------------------------------------------
#

include/template/main.tpl

#
#---------[ 3. AJOUTER DANS <head> ]-----------------------------------------------------
#

<head>

<meta http-equiv="Content-Type" content="text/html; />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://localhost/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://localhost/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};

</script>

</head>

#
#---------[ 4. ATTENTION A BIEN REMPLACER http://localhost/forum ]-----------------------------------------------------
#

Remplacez http://localhost/forum par le chemin de votre forum punbb. Par exemple mon forum se trouve à cette adresse :
http://www.claf.fr/forums/

#
#---------[ 5. OUVRIR ]-------------------------------------------------------
#

include/parser.php

#
#---------[ 6. TROUVER ]-----------------------------------------------------
#

eturn '<a href="'.$full_url.'">'.$link.'</a>';

#
#---------[ 7. REMPLACER PAR ]-----------------------------------------
#

return '<a rel="shadowbox" href="'.$full_url.'">'.$link.'</a>';          
                             
#
#---------[ 8. ENREGISTRER/ENVOYER SUR LE SERVEUR ]----------------------------
#

Dernière modification par JeRoMe31320 (15-04-2008 17:20:54)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#17 15-04-2008 17:30:16

Delichoc
Membre

Re : ShadowPunBox 1.0

Ok, mais j'avais bien changé aussi ce paramètre...Je ne comprend pas !!!
il n'y a que la balise meta que je n'ai pas changé sinon mon css fou le can.
exemple :
<meta http-equiv="Content-Type" content="text/html; charset=<pun_char_encoding>" />


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#18 15-04-2008 18:12:58

Delichoc
Membre

Re : ShadowPunBox 1.0

Jerôme, je te remercis tout fonctionne...Merci encore et à bientôt


Dans la vie on partage toujours les emmerdes, jamais le pognon.

Hors ligne

#19 22-04-2008 16:42:44

steve2206
Membre

Re : ShadowPunBox 1.0

je comprenais pas ce que ça faisait tant que j'avais pas activé le javascript sur ton forum jerome! mdr C'est un détail qui a son importance... tongue

Bref je l'ai pas encore installé mais ça ne saurait tarder, c'est génial ce truc!
Grand merci à toi.

Hors ligne

#20 22-04-2008 17:01:32

JeRoMe31320
Membre

Re : ShadowPunBox 1.0

Avec grand plaisir ^^

J'a travaillé avec aussi sur http://catalogue.claf.fr

J'ai créé un bouton de loading et un bouton close happy

Si vous les voulez, vla :

loading.gif

close.gif

Bonne soirée à tous.

Dernière modification par JeRoMe31320 (22-04-2008 17:03:20)


[img]http://www.claf.fr/forum/img/avatars/signature_forum.png[/img]

Hors ligne

#21 25-05-2008 07:16:58

hein
Membre

Re : ShadowPunBox 1.0

ça ne marche pas chez moi... dans parser.php aussi je n'ai pas la ligne de code dont le txt parle return '<a href="'.$full_url.'">'.$link.'</a>'; , le seul que j'ai qui y ressemble auquel j'ai ajouté rel="shadowbox c'est:

return '<a href="'.$full_url.'" onclick="window.open(this.href); return false;">'.$link.'</a>';

Cela peut-il venir d'une mod installée?

Dernière modification par hein (25-05-2008 07:17:29)

Hors ligne

#22 26-05-2008 20:43:51

provencepitchoun
Membre

Re : ShadowPunBox 1.0

bonjour,
j'ai moi aussi des soucis avec ce script.
qui peut me guider pour voir où sont les erreurs sur mon installations?
En fait, peut-être que cela marche, j'ai juste besoin de savoir comment une fois installé, on insère ses images dans les messages.
merci à vous
----
ce jour, j'ai finalement refait mon installation qui semble correcte.
comment maintenant utiliser la shadowbox dans mon forum...
je sais ce n'est pas très compliqué pour vous, mais je découvre.... merci de votre indulgence et de votre aide

Dernière modification par provencepitchoun (03-06-2008 14:51:22)


Pascale
http://artisane13.online.fr
----------------------------------
Joys come to those who take the time to transform pain in art...

Hors ligne

#23 01-06-2008 00:23:25

TéBéyX
Membre

Re : ShadowPunBox 1.0

J'ai installé le shadowpunbox sur mon forum
ça marche impeccable

mais pourriez vous me donner une modification
du code à ajouter dans le fichier parser.php

Pour que la shadowbox sois active seulement pour les URL contenant
"youtube" ".flv" ".wmv" ".png" ".jpg ".gif"

et que pour le reste le liens crée utilise target="_blank"

Si j'étais le webmaster de google par exemple je ne souhaiterais retrouver le site google inclu dans un forum sans voir apparaitre l'adresse dans la barre d'adresse.

Avez vous une solution ?

Hors ligne

#24 04-06-2008 20:12:36

iFlighT
Membre

Re : ShadowPunBox 1.0

Bonjour,

Voilà je viens de mettre en place un forum avec punbb, j'ai voulu installer shadowpunbox, mais ca ne marche pas. Pourtant j'ai bien vérifié ce qu'il fallait rajouter dans le fichier main.tpl ( en changeant bien le localhost smile ) :
[c]<head>

<meta http-equiv="Content-Type" content="text/html; />

<pun_head>

<link rel="stylesheet" type="text/css" href="http://localhost/forum/box/src/css/shadowbox.css">

<script type="text/javascript" src="http://localhost/forum/box/src/js/lib/yui-utilities.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/adapter/shadowbox-yui.js"></script>

<script type="text/javascript" src="http://localhost/forum/box/src/js/shadowbox.js"></script>

<script type="text/javascript">

window.onload = function(){

Shadowbox.init();

};

</script>

</head>
[/c]

et dans le fichier parser.php :
[c]return '<a rel="shadowbox" href="'.$full_url.'">'.$link.'</a>';[/c]


Mais ca ne marche pas. Je vois pas trop ce que j'ai pu oublier.

merci

Dernière modification par iFlighT (04-06-2008 20:13:17)

Hors ligne

#25 05-06-2008 01:53:02

diryou
Membre

Re : ShadowPunBox 1.0

provencepitchoun a écrit :

bonjour,
j'ai moi aussi des soucis avec ce script.
qui peut me guider pour voir où sont les erreurs sur mon installations?
En fait, peut-être que cela marche, j'ai juste besoin de savoir comment une fois installé, on insère ses images dans les messages.
merci à vous
----
ce jour, j'ai finalement refait mon installation qui semble correcte.
comment maintenant utiliser la shadowbox dans mon forum...
je sais ce n'est pas très compliqué pour vous, mais je découvre.... merci de votre indulgence et de votre aide

Salutation , pour faire simple, il faut utiliser, par exemple pour une image,
un lien du genre :

<a href="Adresse-de-ton-image" rel="shadowbox">Texte</a>

[small](ne pas enlever les " " )[/small]

le script, ouvrira l'image dans sa taille par defaut !
-si tu souhaites definir sa taille il faut ajouter

<a href="Adresse-de-ton-image" rel="shadowbox;height=XXX;width=XXX">Texte</a>

([small]remplacer xxx !! > etant la valeure desiré en pixel[/small])

^^

pour en savoir plus sur les options >> http://mjijackson.com/shadowbox/doc/usage.html

___________

Pour iFlighT :

verifies un de tes liens du main.tpl , au cas ou,  !
-en le mettant dans la barre d adresse par ex
-en enlevant la fin genre "shadow.js", pour voir si ca s ouvre bien
parfois le vrai chemin est *box/box/* ca depend du dossier que tu a upload dans ton ftp smile

Sinon test en mettant un lien comme j ai indiqué ci dessus.dans la description d un forum par ex smile
si ca ne fonctionne pas je pense que tu devrai plutot coller ici ton main.tpl du moins tout ce qui est dans "head" ca aidera mieux à cerner je pense smile

Dernière modification par diryou (05-06-2008 02:47:34)

Hors ligne

Pied de page des forums