Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Ich habe ne frage
#1
Wie die überschrift schon sagt will ich gerne mal was beantwortet haben

Und Zwar:

In einem anderen Forum is so eine stelle die heist hide wenn man da draufklickt kann man einen Text schreiben und wenn man antwort gedrückt hat und dann guckt wie der beitrag is dann steht da *zensiert* aber dann wenn ein andere das dann sieht mitt zensiert aber dann einen beitrag macht sieht man dann was dann richtig da steht ich lade mal die datei hoch und hier ist der link wo es ist :

www.wrestling-unit.de

Edit: Ihr könnt es euch ruhig Runterladen es ist kein Virus Wink


Angehängte Dateien
.rar   Hide%20Hack%20MyBB%201%5B1%5D.2.2.rar (Größe: 21,03 KB / Downloads: 39)
.bmp   hide.bmp (Größe: 416,16 KB / Downloads: 40)
Zitieren
#2
... und was ist deine Frage?
Zitieren
#3
Ich konnte das nicht so gut Beschreiben,
es hört sich irgendwie schon komisch an wie ich es Geschrieben habe.

Ich meine so:

Also man schreibt und zum Beispiel [hide]Hallo[/hide] macht dann kommt
das als erstes so wenn man auf den Beitrag macht der es lesen will *zensiert*
Man muss einen Beitrag schreiben damit man das *zensiert* weg bekommt und das Hallo sieht.

Vllt. war das auch wieder unsverständlich ka wie ich es sonst Beschreiben soll Wink
Zitieren
#4
Okay, ich verstehe was das bewirken soll.
Aber was deine Frage dabei ist, ist mir unklar!
Zitieren
#5
Ja besser kann ich es nicht mehr machen,
Denk dir den Teil.
Zitieren
#6
???
Was ist das Problem? Funktioniert es nicht, oder was?
Zitieren
#7
Ich weis garnicht wie ich es ReinmacheSad
Sonst würde ich ja hier nicht fragen.
Zitieren
#8
AH! Das nennt man ne Frage! Wink

... ich schaus mir mal an...

Da ist doch ne Anleitung (englisch und türkisch) dabei.
Du mußt die genannten Dateien ändern und die genannten Änderungen einfügen.
Was verstehst du nicht?


... also hier die Überstetzung.
Ich hab im Anhang noch die neue editor.js die du verwenden solltest (aus Mybb 1.2.3)


search.php

Suche:
Code:
if(!$post['subject'])
{
    $post['subject'] = $post['message'];
}
if(my_strlen($post['subject']) > 50)
{
    $post['subject'] = my_substr($post['subject'], 0, 50)."...";
}
else
{
    $post['subject'] = $post['subject'];
}

Füge drunter ein:

Code:
// Hide Hack
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]=" HIDDEN CONTENT ";
$post['message'] = preg_replace($searcharray, $replacearray, $post['message']);
// Hide Hack End


showthread.php
Suche:

Code:
// Lets get the pids of the posts on this page.

Füge drüber ein:

Code:
// Hide Hack
$result = $db->query("SELECT message FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='{$mybb->user['uid']}'");
$selfposted = $db->num_rows($result);
// Hide Hack End


newreply.php

Suche:

Code:
$username = htmlspecialchars_uni($mybb->input['username']);

Füge drunter ein:

Code:
// Hide Hack
$searcharray[]="/\[hide](.*)\[\/hide\]/siU";
$replacearray[]="";
$post[message] = preg_replace($searcharray, $replacearray, $post[message]);
// Hide Hack End


inc/functions_post.php

Füge nach dem letzten } das ein:

Code:
function hidetags($message)
{

global $db, $n, $mybb, $selfposted;

// if user a guest, answered to Posting, or moderators are not the text indicated
if ( ($mybb->user[uid] != "0" && $selfposted > "0") || $mybb->usergroup['cancp'] == "yes") {
    $search="/\[hide](.*)\[\/hide\]/siU";
    $replace="<font color=red><b><i>Hidden Content:</i></b></font><br /> \\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 Content (Post Reply to See Text)</i></b></font>";
    $message = preg_replace($searcharray, $replacearray, $message);
    $message = str_replace("\'", "'", $message);
}

return $message;

}


inc/class_parser.php

Suche:

Code:
if($options['nl2br'] != "no")
{
    $message = nl2br($message);


Füge drunter ein:

Code:
// Hide Hack
$message = hidetags($message);
// Hide Hack End


Lade die editor.js ins jscripts Verzeichnis..
Lade hide.gif nach images/codebuttons Verzeichnis..

Das wars!


Angehängte Dateien
.zip   editor.zip (Größe: 4,78 KB / Downloads: 16)
Zitieren
#9
Cool Thx ja alles perfeckt geklappt Wink
Danke GM
Zitieren
#10
Gern geschehen! Big Grin
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Habe da mal ne frage ferhatboy38 10 2.717 04.12.2015, 20:12
Letzter Beitrag: Devidra
  Ich habe problem mit chat EYvil 3 1.987 27.02.2009, 14:12
Letzter Beitrag: EYvil