22.03.2006, 11:38
Danke Michael, so hats bei mir geklappt ;-)
|
HideHack -- Bitte um Hilfe
|
|
22.03.2006, 11:38
Danke Michael, so hats bei mir geklappt ;-)
22.03.2006, 22:24
..........
@vip3r wie hats den bei dir geklappt...kannst du mal bischen nähere angaben machen... cu Bigmemo
14.04.2006, 14:48
(Dieser Beitrag wurde zuletzt bearbeitet: 14.04.2006, 15:15 von Net_Ghost03.)
Bei mir gehts nciht.
Hab die showthread auch so verändert wie michael gesagt hat, aber kommt immernoch der error...
02.05.2006, 01:35
hallo noch mal ich habe schon mal gefragt ob ich in meine board eine hilde text mod ein fügen kan aber damals ist es nicht gegangen gibtest yetz soch was danke für andwort
02.05.2006, 07:16
Nein, leider nicht.
11.05.2006, 00:06
hallo...
hmm das ist sehr schade, dass es nooch nichts neues gibt... als ich dieses tolle forum noch bei funpic hatte, hat es mit der einen veränderung der showthread.php gefunzt. aber seit dem ich bei pytal bin kommt wieder so ne fehlermeldung... Ich finde es sehr schade, dass es hide-hack nicht offiziell gibt mfg Hackmanno1
06.06.2006, 22:09
(Dieser Beitrag wurde zuletzt bearbeitet: 09.06.2006, 20:55 von Hackmanno1.)
moin.
Michael hatte ja folgende Verbesserung. Leider hat die bei der neuen MyBB version 2 nicht mehr funktioniert. (bei mir zumindest) Hab folgende Lösung: Code: #### search.php ####
Suchen:
---
if(strlen($result['subject']) > 50)
{
$title = substr($result['subject'], 0, 50)."...";
}
else
{
$title = $result['subject'];
}
---
Danach einfügen:
---
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]=" HIDDEN CONTENT ";
$result['message'] = preg_replace($searcharray, $replacearray, $result['message']);
---
#### showthread.php ####
Suchen:
---
// Lets get the pid's of the posts on this page
---
Davor einfügen:
--
$result = $db->query("SELECT count(message) FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='$mybbuser[uid]'");
$selfposted = $db->fetch_array($result, $selfposted->db);
--
### newreply.php ###
Suchen:
---
$username = htmlspecialchars_uni($mybb->input['username']);
---
Davor einfügen:
--
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="";
$post[message] = preg_replace($searcharray, $replacearray, $post[message]);
---
### /inc/functions_post.php ###
Suchen:
---
function doquotes($message)
---
Davor einfügen:
---
function hidetags($message) {
global $db, $n, $mybbuser, $selfposted;
// if user a guest, answered to Posting, or moderators are not the text indicated
if ( ($mybbuser[uid] != "0" && $selfposted[0]) || $mybbuser[cancp]) {
$search="/\[hide](.*)\[\/hide\]/siU";
$replace="<font color=red><b><i>Hidden Text:</i></b></font> $1";
$message = preg_replace($search, $replace, $message);
$message = str_replace("\'", "'", $message);
} else {
// sonst nix anzeigen
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="<font color=red><b><i>Hidden Text (post reply to see text)</i></b></font>";
$message = preg_replace($searcharray, $replacearray, $message);
$message = str_replace("\'", "'", $message);
}
return $message;
}
---
Suchen:
---
$message = nl2br($message);
---
Davor einfügen:
---
$message = hidetags($message);
---
Bearbeitete Dateien hochladen
Templates:
### edit codebuttons ####
---
Suchen:
---
<img name="php" src="./images/codebuttons/php.gif" onclick="insertCode('php')" class="toolbar_normal" onmouseover="toolbarHover('php')" onmouseout="toolbarUnHover('php')" onMouseDown="toolbarMouseDown('php')" alt="$lang->alt_php">
---
Danach einfügen:
---
<img name="hide" src="./images/codebuttons/hide.gif" onclick="insertCode('hide')" alt="Hidden Text" border="0" class="toolbar_normal" onmouseover="toolbarHover('hide')" onmouseout="toolbarUnHover('hide')" onMouseDown="toolbarMouseDown('hide')">
---
Die folgende Grafik in den Ordner ./images/codebuttons/ laden
made by:
Massacre
Michael
Gi7mo!
Hackmanno1Hackmanno1
12.06.2006, 16:39
moin. es gab noch einen bug und zwar dass das, was im, Hide gepostet wurde man einfahc sehehn konnte, wenn man auf zitieren klickt.
Folgende komplette Lösung: Code: #### newreply.php ####
Suchen:
---
$quoted['subject'] = preg_replace("#RE:#i", "", stripslashes($quoted['subject']));
$subject = "RE: ".$quoted['subject'];
$quoted['message'] = preg_replace('#^/me (.*)$#im', "* $quoted[username] \\1", $quoted['message']);
---
Darunter einfügen:
---
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]=" HIDDEN CONTENT ";
$quoted['message'] = preg_replace($searcharray, $replacearray, $quoted['message']);
---
#### search.php ####
Suchen:
---
if(strlen($result['subject']) > 50)
{
$title = substr($result['subject'], 0, 50)."...";
}
else
{
$title = $result['subject'];
}
---
Danach einfügen:
---
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]=" HIDDEN CONTENT ";
$result['message'] = preg_replace($searcharray, $replacearray, $result['message']);
---
#### showthread.php ####
Suchen:
---
// Lets get the pid's of the posts on this page
---
Davor einfügen:
--
$result = $db->query("SELECT count(message) FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='$mybbuser[uid]'");
$selfposted = $db->fetch_array($result, $selfposted->db);
--
### newreply.php ###
Suchen:
---
$username = htmlspecialchars_uni($mybb->input['username']);
---
Davor einfügen:
--
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="";
$post[message] = preg_replace($searcharray, $replacearray, $post[message]);
---
### /inc/functions_post.php ###
Suchen:
---
function doquotes($message)
---
Davor einfügen:
---
function hidetags($message) {
global $db, $n, $mybbuser, $selfposted;
// if user a guest, answered to Posting, or moderators are not the text indicated
if ( ($mybbuser[uid] != "0" && $selfposted[0]) || $mybbuser[cancp]) {
$search="/\[hide](.*)\[\/hide\]/siU";
$replace="<font color=red><b><i>Hidden Text:</i></b></font> $1";
$message = preg_replace($search, $replace, $message);
$message = str_replace("\'", "'", $message);
} else {
// sonst nix anzeigen
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="<font color=red><b><i>Hidden Text (post reply to see text)</i></b></font>";
$message = preg_replace($searcharray, $replacearray, $message);
$message = str_replace("\'", "'", $message);
}
return $message;
}
---
Suchen:
---
$message = nl2br($message);
---
Davor einfügen:
---
$message = hidetags($message);
---
Bearbeitete Dateien hochladen
Templates:
### edit codebuttons ####
---
Suchen:
---
<img name="php" src="./images/codebuttons/php.gif" onclick="insertCode('php')" class="toolbar_normal" onmouseover="toolbarHover('php')" onmouseout="toolbarUnHover('php')" onMouseDown="toolbarMouseDown('php')" alt="$lang->alt_php">
---
Danach einfügen:
---
<img name="hide" src="./images/codebuttons/hide.gif" onclick="insertCode('hide')" alt="Hidden Text" border="0" class="toolbar_normal" onmouseover="toolbarHover('hide')" onmouseout="toolbarUnHover('hide')" onMouseDown="toolbarMouseDown('hide')">
---
Die folgende Grafik in den Ordner ./images/codebuttons/ laden
made by:
Massacre
Michael
Gi7mo!
Hackmanno1Hackmanno1 [/quote] mfg Hackmanno1
13.06.2006, 17:05
Hackmanno1 schrieb:### newreply.php ### den rot markierten bereich gibt es zweimal...erstmal oben ca. zeile 85-90 je nach editor...dann ca. bei 440-450...die änderungen haben unten gewirkt... besten dank für diesen hack...hat auf anhieb funktioniert... cu Bigmemo
18.06.2006, 22:02
Hat vielleicht jemand Zeit und Lust das in ein Plugin einzupacken? Den diese manuellen Änderungen der PHP Dateien schreien spätestens beim nächsten Update nach Vergeltung und nix geht mehr
Ich kann es leider nicht selbst machen da ich nicht so bewandt bin in PHP. |
|
|
| Möglicherweise verwandte Themen… | |||||
| Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
| Bitte um Hilfe bei Registrierungs-Fehler: can´t open file | Inkapinka | 1 | 2.805 |
01.07.2011, 06:48 Letzter Beitrag: StefanT |
|
| MyCode - Ich bitte um Hilfe! | ElkeK. | 27 | 9.462 |
21.12.2006, 22:05 Letzter Beitrag: Sebijk |
|