PDA

Voir la version complète : Probleme Hide hack


Matrix59
24/10/2006, 13h39
bonjour alors voila un ami m'avai aidez a essayer de monté un hide hack pour Vbulletin 3.6.0 donc tout va bien leur de l'installation et le premier jour il cache bien le text grace au balise bbcode ...
mais le lendemain il veut plus fonctionne il ne cache plus le text :(

alors j'espere quelqun pourra m'aidez pour cela je vous affiche la source xml


<?xml version="1.0" encoding="ISO-8859-1"?>
<product productid="hide_hack" active="1">
<title>Hide Hack </title>
<description />
<version>1.00</version>
<codes>
</codes>
<templates>
<template name="bbcode_hide" templatetype="template" date="1136223052" username="ja3" version="3.5.2"><![CDATA[<div style="margin:20px; margin-top:5px; <if condition="$show['iewidthfix']">width: 100%;</if>">
<div class="smallfont" style="margin-bottom:2px">Hide:</div>
<table cellpadding="6" cellspacing="0" border="0" width="100%">
<tr>
<td class="alt2" style="border:1px inset">
$message
</td>
</tr>
</table>
</div>]]></template>
<template name="bbcode_hide_noaccess" templatetype="template" date="1136223115" username="ja3" version="3.6.0"><![CDATA[<div style="margin:20px; margin-top:5px; <if condition="$show['iewidthfix']">width: 100%;</if>">
<div class="smallfont" style="margin-bottom:2px">Hide:</div>
<table cellpadding="6" cellspacing="0" border="0" width="100%">
<tr>
<td class="alt2" style="border:1px inset">
Merci de répondre a ce poste pour voir le messgae qui et cacher
</td>
</tr>
</table>
</div>]]></template>
</templates>
<plugins>
<plugin active="1">
<title><![CDATA[[hide] hack]]></title>
<hookname>forumdisplay_query</hookname>
<phpcode><![CDATA[$hook_query_fields = ',post.pagetext';]]></phpcode>
</plugin>
<plugin active="1">
<title><![CDATA[[hide] hack, no [hide] in reply]]></title>
<hookname>newpost_process</hookname>
<phpcode><![CDATA[if ($type != 'thread')
{
$post['message'] = preg_replace("/\[hide\](.*[\n\r]*)*\[\/hide\]/i","",$post['message']);
$dataman->setr('pagetext', $post['message']);
}]]></phpcode>
</plugin>
<plugin active="1">
<title><![CDATA[[hide] hack]]></title>
<hookname>showpost_post</hookname>
<phpcode><![CDATA[if (preg_match("/\[hide\]((?:.*[\n\r]*)*)\[\/hide\]/i",$post['pagetext'],$hide_regs))
{
$hide_access = $db->query_first("SELECT COUNT(*) AS `num` FROM " . TABLE_PREFIX . "post WHERE `userid` = " . $vbulletin->userinfo['userid'] . " AND `threadid` = " . $threadid);

if($hide_access['num'] > 0) {
$message = $hide_regs[1];
$hide_template = 'bbcode_hide';
}
else {
$hide_template = 'bbcode_hide_noaccess';
}
eval('$hide_fetch = "' . fetch_template($hide_template) . '";');
$post['pagetext_html'] = preg_replace("/\[hide\]((.*[\n\r]*)*)\[\/hide\]/i",$hide_fetch,$post['pagetext_html']);
}]]></phpcode>
</plugin>
<plugin active="1">
<title><![CDATA[[hide] hack]]></title>
<hookname>showthread_postbit_create</hookname>
<phpcode><![CDATA[if (!isset($FIRSTPOSTID) && preg_match("/\[hide\]((?:.*[\n\r]*)*)\[\/hide\]/i",$post['pagetext'],$hide_regs))
{
$hide_access = $db->query_first("SELECT COUNT(*) AS `num` FROM " . TABLE_PREFIX . "post WHERE `userid` = " . $vbulletin->userinfo['userid'] . " AND `threadid` = " . $threadid);

if($hide_access['num'] > 0) {
$message = $hide_regs[1];
$hide_template = 'bbcode_hide';
}
else {
$hide_template = 'bbcode_hide_noaccess';
}
eval('$hide_fetch = "' . fetch_template($hide_template) . '";');
$post['pagetext'] = $postbit_factory->bbcode_parser->do_parse($post['pagetext'],false,true,true,true,true,false);
$post['pagetext_html'] = preg_replace("/\[hide\]((.*[\n\r]*)*)\[\/hide\]/i",$hide_fetch,$post['pagetext']);
}]]></phpcode>
</plugin>
<plugin active="1">
<title><![CDATA[[hide] hack]]></title>
<hookname>threadbit_display</hookname>
<phpcode><![CDATA[if(preg_match("/\[hide\](.*[\n\r]*)*\[\/hide\]/i",$thread['pagetext'])) {
$thread['preview'] = preg_replace("/\[hide\]((.*[\n\r]*)*)\[\/hide\]/i","",$thread['pagetext']);
$thread['preview'] = strip_quotes($thread['preview']);
$thread['preview'] = htmlspecialchars_uni(fetch_trimmed_title(strip_bbc ode($thread['preview'], false, true), $vbulletin->options['threadpreview']));
}]]></phpcode>
</plugin>
</plugins>
<phrases>
</phrases>
<options>
</options>
</product>


merci a tous ce qui pourron m'aidez a réglé ce probleme

Rom56
31/10/2006, 13h27
Bonjour,

Si ton hack a fonctionné un jour il me semble peu cohérent que ce la vient du hack, tu as peut-être sans le vouloir modifier des options de ton forum ou autres qui ont affectés le hack. Cherche plutôt de ce côte et essaye de rétablir la configaturation que tu avais lorsque le hack fonctionnait. Sinon tu peux tenter une désintallation/réinstallation car je ne pense pas que le code ou le XML soit en cause ;)

Bonne chance ;)

bbc04
01/11/2006, 10h54
salut essai de rien ecrire en dessou du lien cacher pour voir si ça marche
j'ai souvent vous c'est petit beug ;)

OlijO
03/11/2006, 07h35
Il y en a un de dispo ici :
http://www.vbulletin.org/forum/showthread.php?t=130117
Mais ca se dispute au portillon pour dire que ca fonctionne ou pas lol

Oxidus
03/11/2006, 16h15
Je vien de tester, il fonctionne chez moi en vb 3.61
Par contre comment faire en sorte que les admin et supermodo n'aient pas à répondre pour voir ?

0a$!s
09/11/2006, 22h50
Faut regler une option dans le gestionnaire de forums puis et dans le gestionnaire de groupes d'utilisateurs .

Matrix59
13/11/2006, 10h21
ok merci a vous je vai testé cela v remonté mon server debian et tout re test je vous tien o couran merci encore

F!louCr@ckeuR
08/12/2006, 16h30
Bonsoir a tous, j ai un probleme le j ai utilisé le hack qui a ete mis sur cette page mais j ai un probleme l admin et les modos ne peuvent pas voir le texte caché quelqu un pourrait m expliquer comment regler le probleme ?

F!louCr@ckeuR
08/12/2006, 16h33
up plz :) :delicious:

Fred
11/12/2006, 04h35
heu pas besoin d'up
on fait du support uniquement pour des hacks téléchargeable ici normalement
donc une reponse te sera donnée si une personne trouve une solution ^^

0a$!s
11/12/2006, 21h05
Allan a fait la demande, dès que l'auteur aura accepté je m'en occuperai .