SMF Support > FAQ & Tutorials
[Tutorial] SMF [hide] BB Code
Klozi:
Ich denke jeder weiß was der Hide-Tag bewirkt. Text innerhalb des Hide-Tag's ist unsichtbar für Gäste und für User, die nicht im Thema geanwortet haben. Admins können hingegen jeden Inhalt des Hide-Tag's sehen, ohne extra posten zu müssen.
Öffne die Subs.php
Suche nach:
--- Code: --- global $modSettings, $scripturl, $txt, $settings, $context;
--- End code ---
Folgenden Code anschließend einfügen:
--- Code: --- global $ID_MEMBER, $db_prefix, $user_info;
--- End code ---
Suche nach:
--- Code: --- // Moving text... [move]stuff[/move]
--- End code ---
Folgenden Code davor einfügen:
--- Code: --- // [hide]Guests cannot see this! Mwahaha![/hide]
$codefromcache[] = '~\[hide\](.+?)\[/hide\]~i';
if (isset($disabled['hide']) || $user_info['is_admin'])
$codetocache[] = '$1';
else
{
if (!empty($context['current_topic']) && !$user_info['is_guest'])
{
$request = mysql_query("
SELECT ID_MSG FROM {$db_prefix}messages
WHERE ID_MEMBER = $ID_MEMBER
AND ID_TOPIC = $context[current_topic]
LIMIT 1");
if (mysql_num_rows($request))
$codetocache[] = '<b>$1</b>';
else
$codetocache[] = $txt['hide_tag_a'];
mysql_free_result($request);
}
else
$codetocache[] = $txt['hide_tag_b'];
}
--- End code ---
Öffne Themes/default/languages/Modifications.german.php (Oder wo auch immer deine Sprachmodifikationsdatei liegt)
Suche nach:
--- Code: ---?>
--- End code ---
Folgendne Code davor einfügen:
--- Code: ---$txt['hide_tag_a'] = '<i>Antworte auf diesen Beitrag, um den versteckten Text sichtbar zu machen !</i>';
$txt['hide_tag_b'] = '<i>Gäste müssen sich registrieren oder einloggen und anschließend antworten, um den versteckten Text sichtbar machen zukönnen !<i>';
--- End code ---
Nun kann man mit folgenden Code Inhalte verschwinden lassen:
--- Code: ---[hide]Nachricht[/hide]
--- End code ---
Mitglieder müssen nun auf diesen Beitrag antworten, um den versteckten Inhalt sehen zukönnen.
Orignal von Kirby
cojo:
Super ding,klappt wunderbar,vielen dank.
Hast du auch ne Ahnung wie ich diesen Befehl mit nem neuen Button verknüpfen kann
Klozi:
Nein, aber Kirby sagte, er wird es als Mod releasen, inklusive Button und Optionen dazu.
Daniel D.:
Sonst mit den vorhandenen Buttons vergleichen. Ist nicht schwer.
cojo:
Gibt es eigentlich auch die möglich Downloads per Hide Code zu verstecken???
Navigation
[0] Message Index
[#] Next page
Go to full version