Afficher la version complète : Modifications majeures vBuserbars
Description
Ce hack permet de créer des userbars simples ou animés directement sur vbulletin ! Il s'appuie ainsi sur le principe du générateur d'userbar. De multiples options comme l'upload d'une image, le texte, les couleurs... sont disponibles !
Ce hack est actuellement dans le cimetière des hacks sur vb.org, c'est à dire que les fichiers ne sont plus disponibles et que le coder du hack ne fait plus de support. Nous ne pouvons donc donner suite à vos problèmes si vous en rencontrez. ;)
Remerciements et support / Thanks and support
Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis-à-vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.Conception
Auteur du Hack / Author Of Hack : stonyarc (http://www.vbulletin.org/forum/member.php?u=108305)
Source / Link of Thread: vbuserbars (http://www.vbulletin.org/forum/showthread.php?threadid=132629)
Version vBulletin Requise / Version vBulletin Required : vB 3.6.X
Testé / Tested: oui
Traducteur / Translator: Sofia
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions/ Copyright © 2006 vBulletin-Ressources.com - All Rights Reserved Only For Ours Translations~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Installation:
Voici la procédure à suivre pour utiliser ce hack :
/////////////////////////////////////////////////////////////
- Uploadez le dossier Upload sur votre FTP
/////////////////////////////////////////////////////////////
- Ajouter le xml via votre admincp (Produits & Modules puis importer le produit)
/////////////////////////////////////////////////////////////
- Ajouter un lien dans votre navbar... Pour cela, recherchez :
<td class="vbmenu_control"><a href="faq.php$session[sessionurl_q]" accesskey="5">$vbphrase[faq]</a></td>et ajouter au-dessous :
<td class="vbmenu_control"><a href="vbuserbar.php$session[sessionurl_q]">$vbphrase[vbuserbar]</a></td>/////////////////////////////////////////////////////////////
- Dans Options vBulletin, vérifier que le module est activé.
/////////////////////////////////////////////////////////////
good taff :)
bonne continuation :)
génial ca félicitation trés bon boulot :)
Très jolies boulot Sofia ;)
Pour info, la traduction de ce hack à été relativement longue car il y a énormement de fichier php à traduire, je renouvelle donc mes félicitations ^^
Excellent cette idée de hack. j'ai voulu tester mais j'ai une erreur lors de l'importation du produit sur 3.6.3 :
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'vbuserbar` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY
Error Number : 1064
Je viens de tester en local sur un vB3.6.4, importer sans problème ^^
Excellent cette idée de hack. j'ai voulu tester mais j'ai une erreur lors de l'importation du produit sur 3.6.3 :
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'vbuserbar` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY
Error Number : 1064
Tiens ? je l'ai testé sur 3.6.4 et sur 3.6.2 et tout fonctionne. Je vais voir ca demain matin ;)
Avec la 3.6.3 en local ça fonctionne, mais celui en réseau sur 1and1 ça plante.
Incompatibilité ?
GenjuroS
29/11/2006, 01h42
Ce Hack nécessite mod_rewrite, est ce 1&1 ont ce mod installé ?
Merci sofia excellent hack ;)
Ce Hack nécessite mod_rewrite, est ce 1&1 ont ce mod installé ?
Je peux voir ça ou exactement ?
Merci beaucoup et félicitation :D
Je l'ai installé sur vb 3.6.0...ça marche parfaitement. mais le problème quand je clique sur enregister pour créer un userbar ça donne rien et ce malgré que je clique sur le bouton de mise à jour (update)
Apparement je ne suis pas le seul a avoir cette erreur MySQL.
Une nouvelle verson est sortie : 1.10 qui peut, peut-etre corrigé cette erreur
voir à ce lien : http://www.vbulletin.org/forum/showthread.php?t=132629&page=3
Je l'ai installé sur vb 3.6.0...ça marche parfaitement. mais le problème quand je clique sur enregister pour créer un userbar ça donne rien et ce malgré que je clique sur le bouton de mise à jour (update)
As tu fait aussi update pour le nom de l'userbar ? Car j'avais aussi ce problème mais javais oublié le nom et ca marchais
As tu fait aussi update pour le nom de l'userbar ? Car j'avais aussi ce problème mais javais oublié le nom et ca marchais
oui bien sur, A chaque fois je fais update avant de passer à l'étape suivante
oui bien sur, A chaque fois je fais update avant de passer à l'étape suivante
C'est étrange ca Normalement quand tu fais enregistrer l'userbar, ca te créer deus liens dans "Vos userbars" et ca t'affiche également ton userbar. Dans ton cas, tu ne vois pas ton userbar ni les liens dans "Vos userbars" ?
J'ai également le meme probleme,
il ne se passe rien du tout, meme en cliquant sur update
Mangoboiz
17/12/2006, 13h07
Merci pour le hack, excellent !
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'vbuserbar` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY
Error Number : 1064
exactement la meme erreur (v3.6.4)
C'est peut etre du au prefrixe de la base de données VB?
si je me souviens bien, ce hack a été mis à jour. Je vais traduire bientot la mise à jour :)
nevrotiks
29/12/2006, 11h47
Comme toujours excellent taff, installer sans probleme sur Vb 3.6.4
Warning: fopen(../bars/42226) [function.fopen (http://cody.ro/secret/userbar/designer/function.fopen)]: failed to open stream: Permission denied in /home/cody/domains/cody.ro/public_html/secret/userbar/designer/utils.inc.php on line 28
Warning: fwrite(): supplied argument is not a valid stream resource in /home/cody/domains/cody.ro/public_html/secret/userbar/designer/utils.inc.php on line 28
Warning: fopen(../bars/42226) [function.fopen (http://cody.ro/secret/userbar/designer/function.fopen)]: failed to open stream: Permission denied in /home/cody/domains/cody.ro/public_html/secret/userbar/designer/utils.inc.php on line 28
Warning: fwrite(): supplied argument is not a valid stream resource in /home/cody/domains/cody.ro/public_html/secret/userbar/designer/utils.inc.php on line 28
Warning: Cannot modify header information - headers already sent by (output started at /home/cody/domains/cody.ro/public_html/secret/userbar/designer/utils.inc.php:28) in /home/cody/domains/cody.ro/public_html/secret/userbar/designer/finaliseBar.php on line 49
Vraiment dommage que ce hack ne fonctionne par sur 1 and 1
Salut Sofia
Saitpour te demander si tu as deja commencé sur la nouvelle version merci a toi
Ou en sommes nous sur la nouvelle mise à jour ?
salut
y a t il possibilité de mettre ce hack a jour merci
Bonjour, moi mon souci, c’est que les userbar ne s’enregistre pas, je voudrais savoir où modifier cela.
Pour ceux qui disent que cela ne fonctionne pas, avez vous pensé à faire les réglages CHMOD qui sont écrite dans le fichier .pdf fourni avec l’archive.
Chez free cela ne fonctionne pas non plus :(
Database error in vBulletin 3.6.8:
Invalid SQL:
CREATE TABLE vb_`vbuserbar` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`userid` INT( 10 ) NOT NULL ,
`usergroupid` INT( 10 ) NOT NULL ,
`name` VARCHAR( 100 ) NOT NULL,
`url` VARCHAR( 255 ) NOT NULL,
`path` VARCHAR( 255 ) NOT NULL,
`createdate` INT( 10 ) NOT NULL ,
`modifieddate` INT( 10 ) NOT NULL ,
`groupid` INT( 10 ) NOT NULL ,
INDEX ( `userid` , `usergroupid`, `name`)
) TYPE = MYISAM;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`vbuserbar` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`userid` IN' at line 1
Error Number : 1064
Popperwin
21/11/2007, 19h09
si je me souviens bien, ce hack a été mis à jour. Je vais traduire bientot la mise à jour :)
Merci sofia :)
Nous attendons cette traduction (v1.1.0) avec impatience ;)
Merci Sofia pour ce hack ! :)
Pourrons nous avoir si possible la traduction de la version 1.1.0 ?
super merci sofia mais un petit souci tout c'est bien installer mais quand j'en créé une ça ne s'affiche pas mais ça me donne le code mais rien:
http://les-amis-du-net.fr/forum/userbar/show/Fondateur.png
et si je mais les balise image ça disparais
ça ne sert à rien de supprimer ton message et des le remette chaque fois, attend un peu que l'on te réponde, tout le monde n'est pas tout le temps sur le forum ;)
oui désoler mais je ne voulais pas réécrire pour redemander de l'aide encore désoler mais comme je le trouve super je voudrais bien qu'il marche
Ce hack est actuellement dans le cimetière des hacks sur vb.org, c'est à dire que les fichiers ne sont plus disponibles et que le coder du hack ne fait plus de support. Nous ne pouvons donc donner suite à vos problèmes. ;)
ca a l'air sympa, jolies boulot :)
merci a toi ;)
je viens de voir ou est le problème il n'y a pas le fichier show dans le fichier à upload je pense que le problème viens de là nom
Slt pichou, comme te le dis Sofia il ne pourrais y avoir de réponse pour le moment le hack étant dans les archives de vb.org ....
salut Ombre oui je sais je poser juste se que j'ai remarquer on ne sais jamais ça peut donner des réponse au problème.
Popperwin
10/05/2008, 13h50
Salut,
Installation du hack ok sous vb 3.6.10 sans problème
Quand je fais la création d'une userbar tout marche bien. J'ai même l'adresse mais rien au bout.
http://MONSITE/userbar/show/test.png
Error 404 - Not found
Le fichier requis n'a pas été trouvé. Il peut s'agir d'une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu'il a été supprimé.
Après 2 heures de recherche sur google je n'ai pas trouvé comment résoudre mon problème.
Je pense avoir un problème avec le Rewrite chez 1&1 comme beaucoup de monde pour ce hack.
Voici le fichier htaccess : Qui ce situe dans http://monsite/userbar/ (http://monsite/vbuserbar/)
RewriteEngine on
RewriteRule ^show/(.+).png$ show.php?id=$1 [L]
RewriteRule ^group/(.+).gif$ group.php?id=$1 [L]Je pense que mon problème viens du htaccess lui même...Mais je ne vous pas ou :/
Et voici le fichier show.php je sais pas pourquoi je vous le met sa peut être utile : Qui ce situe également dans http://MONSITE/userbar/
<?php
require_once('userbar.php');
require_once('functions.php');
if (!isset($_GET['id']))
{
$match = array();
preg_match('/\/([a-zA-Z0-9_]+)\.png/', $_SERVER['PHP_SELF'], $match);
$_GET['id'] = $match[1];
}
$dynabar = new Dynabar($_GET['id']);
header('Content-Type: image/png');
header('Content-Disposition: inline; filename='.$dynabar->bar['id'].'.png');
header($dynabar->expires);
fpassthru(fopen('cache/'.$dynabar->bar['id'].'.png', 'r'));
?>Si j'arrive même pas à faire un simple Rewriting d'une image c'est même pas la peine d'acheter un vSEO pour le forum entier :/
Je manque d'information sur ce sujet et sa me dépasse.
Qui arrive à faire un Rewriting d'une url sous 1&1 ??? Et que faut il faire pour que sa marche ?
clonevince
10/05/2008, 15h30
Url Rewriting n'est pas compatible avec le VirtualDocumentRoot proposé par les hébergeurs (dont je fais partie). C'est une imcompatibilité relativement pesante, et jusqu'à présent, il n'y a pas eu de solution trouvée, enfin il paraît ...
Pour ton htacces, je te propose mettre celà comme code dedans :
RewriteEngine on
RewriteRule ^show/(.+).png$ /vbuserbar/show.php?id=$1 [L]
RewriteRule ^group/(.+).gif$ /vbuserbar/group.php?id=$1 [L]
Ou tout simplement :
RewriteEngine on
RewriteBase /vbuserbar/
RewriteRule ^show/(.+).png$ show.php?id=$1 [L]
RewriteRule ^group/(.+).gif$ group.php?id=$1 [L]
Dis moi ce que ça donne :)
Popperwin
10/05/2008, 17h18
Salut clonevince,
Merci d'avoir répondu à ma question.
Pour tes propositions, La 1ére ne marche pas (:() et la deuxième j'avais déjà testé :/
La seule fois que j'ai pu faire de l'url rewriting j'ai utilisé ce script : http://www.siteduzero.com/forum-83-17384-171346.html#r171346
Adapté sur un simple site mais je ne pense pas avoir les capacités pour le faire sous vbulletin.
Je viens de passer 5 heures à traduire (complètement) et améliorer ce hack (en v1.1.0) pour rien !
Bon cette fois je peux me lâcher: 1&1 de mon CUL !
clonevince
10/05/2008, 18h36
Ton dossier vbuserbar se trouve bien comme ceci :
http://www.monnomdedomaine.ext/vbuserbar/ ?
Si oui, normalement, s'ils ont bien configuré, ça devrait marcher les deux solutions (en fait ce sont les mêmes, mais dans l'une tu te tapes chaque ligne à modifier, dans l'autre, tu changes juste de base ...)
J'aurais bien voulu que ça marche pour toi ... il est pourtant bien ... :)
(j'attends juste son adaptation à la version 3.7, j'ai des bugs avec cette release là ...)
Popperwin
10/05/2008, 19h08
Non mon fichier htaccess est dans :
http://monsite/userbar/
pas http://monsite/vbuserbar/
J'avais corrigé ton erreur :D
RewriteEngine on
RewriteRule ^show/(.+).png$ /userbar/show.php?id=$1 [L]
RewriteRule ^group/(.+).gif$ /userbar/group.php?id=$1 [L]
RewriteEngine on
RewriteBase /userbar/
RewriteRule ^show/(.+).png$ show.php?id=$1 [L]
RewriteRule ^group/(.+).gif$ group.php?id=$1 [L] Mais bon marche toujours pas :ranting:
clonevince
10/05/2008, 19h17
Ah oui pardon, j'ai encore lu trop vite :p
Hum bizarre que ça ne marche pas ...
Tu pourrais me donner quel est ton document_root dans ton phpinfo stp ?
Si tu n'en as pas, c'est qu'ils n'en ont pas défini, et c'est pour celà que ça ne fonctionne pas ;) ^^
Popperwin
10/05/2008, 20h02
Yep j'en ai un, dans tes mp.
xzibit72
10/04/2009, 03h30
Désolé, je fais remonter le topic, mais c'est juste pour signaler que dans les fichiers, il manque 2 dossiers (a ajouter via FTP) :
- show > "http://votresite.fr/userbar/show/"
- group > "http://votresite.fr/userbar/group/"
Voila la solution aux problemes d'affichages des userbars :)
Au passage : merci, ce mod est excellent ! :yahoo:
Bonjour, merci pour l'information :)
Propulsé par vBulletin™ Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. Tous droits réservés - Version française par vBulletin-Ressources.com