MyBB.de Forum
HideHack -- Bitte um Hilfe - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: HideHack -- Bitte um Hilfe (/thread-1929.html)

Seiten: Seiten: 1 2 3 4 5


HideHack -- Bitte um Hilfe - ergün - 13.02.2006

hallo leute eine frage ich brauche hilde test das ist wen ich eine test screibe es solerst nach anwort gesehen werden und da geht soh unten eine beishpiel

[HIDE]text[/HIDE]

kan ich sowas machen wen ya wie danke für noch alles



Edit:
Betreff geändert



RE: bitte hilfe kan ich hilde test machen - Michael - 13.02.2006

Hallo und willkommen,

das Thema hatten wir hier schonmal.


RE: bitte hilfe kan ich hilde test machen - ergün - 13.02.2006

danke für deine antword aber das ist alles english kan mir keine auf deusch helfen das were seher net danke noch mal.


RE: bitte hilfe kan ich hilde test machen - Michael - 13.02.2006

Übersetzung der Anleitung:

#### showthread.php ####

Suchen:
---
// Lets get the pid's of the posts on this page
---
Davor einfügen:
--
$selfposted = $db->query_first("SELECT count(message) FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='$mybbuser[uid]'");
--

### 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

.gif   hide.gif (Größe: 291 Bytes / Downloads: 397)

Fertig


RE: bitte hilfe kan ich hilde test machen - ergün - 13.02.2006

danke


RE: bitte hilfe kan ich hilde test machen - ergün - 13.02.2006

das ist nicht einfach was bedeuten diese alles gibst da keine einfacher metoden ich kandas nicht machen
oder kan mir das in meine board rein machen das wehre sehr net .


RE: bitte hilfe kan ich hilde test machen - r2d2 - 14.02.2006

da ist nen Fehler drinne kriege die meldung:
Fatal error: Call to undefined method databaseEngine::query_first() in D:\Server\Apache2\htdocs\Forum\showthread.php on line 393


RE: bitte hilfe kan ich hilde test machen - LaOnda - 14.02.2006

jau den Fehler hab ich auch , allerdings Line 394.

Das komische ist,das es in der Vorschau geht,aber sobald der Beitrag
geschrieben wurde,kommt die Fehlermeldung.


RE: bitte hilfe kan ich hilde test machen - r2d2 - 14.02.2006

Und nu! hat irgend jemand den Script noch ausprobiert und den Fehler oder hat einer ne idee woran es liegen könnte?


RE: bitte hilfe kan ich hilde test machen - Michael - 14.02.2006

Ohne Garantie:
PHP-Code:
$selfposted $db->query_first("SELECT count(message) FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='$mybbuser[uid]'"); 
ersetzen durch
PHP-Code:
$result $db->query("SELECT count(message) FROM ".TABLE_PREFIX."posts WHERE tid='$tid' AND uid='$mybbuser[uid]'");
$selfposted $db->fetch_array($result$this->db);