Teammitglieder online
Support-Box
Neue Beiträge seit dem letzten Besuch.
Textbausteine des MODERATIONSTOOL
AB > PFAD > GENERATOR
FORUM > PFAD > GENERATOR
Unterstützung Lösungs-Probleme
Auffällige
User
Der Runde
Tisch
HÄUFIG GESTELLTE FRAGEN
Regeln und nützliche Hinweise
Neueste Themen
» Die Heidekriger (WaCa) mit Punktesystem
von Rama So 21 Apr 2024 - 20:44

» Forum löschen, Probleme mit Gründeraccount
von Skouliki Di 9 Apr 2024 - 14:03

» [AwsomeBB] LogIn Farbe Weiß auf weiß
von Skouliki Sa 30 März 2024 - 21:14

» kann man noch Blogs hier erstellen?
von Joost Mi 27 März 2024 - 18:40

» Einstellen der Profilfelder funktioniert nicht
von Skouliki Di 26 März 2024 - 12:54

» Gründer-E-Mail-Adresse ändern
von Skouliki Mo 25 März 2024 - 13:48

» PN's werden nicht mehr rot eingefärbt
von Skouliki Fr 22 März 2024 - 7:44

»  Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
von Skouliki Do 21 März 2024 - 9:03

» [phpBB3] Suchfunktion ohne Funktion
von Skouliki Mi 20 März 2024 - 8:41

» Neuer User kann sich anmelden.
von Skouliki Mi 20 März 2024 - 8:38

» Zugangsdaten vergessen/verloren
von Joost Sa 16 März 2024 - 21:07

» Schwierigkeiten mit BBCode
von Skouliki Fr 15 März 2024 - 11:51

» Entdeckt die neue Option Servimg Premium
von Joost Mi 6 März 2024 - 19:50

» Neues YAMAHA XT660-Forum
von gnadenlos Fr 1 März 2024 - 7:33

» Forum nur noch für Eingeloggte sichtbar?
von Skouliki Di 27 Feb 2024 - 7:53

» [phpBB3] Eine Frage zum Forum selbst.
von Skouliki Di 27 Feb 2024 - 7:52

» Beiträge verschwinden
von Skouliki Do 22 Feb 2024 - 7:47

» [Tutorial - alle Versionen] (De)aktiviert die Anzeige von Signaturen aus Eurem Profil
von Eto Do 15 Feb 2024 - 22:17

Beiträge mit den meisten Reaktionen des Monats
» Beitrag von maddo in [AwsomeBB] LogIn Farbe Weiß auf weiß
( 1 )


Hide code

4 verfasser

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Hide code Empty Hide code

Beitrag von RnExclusive Fr 23 Nov 2007 - 14:54

Ja ich habe ein hide coder aber weiss nicht wo ich den hin schreiben soll ich will z.b
in ein new topic einen link in hide setzen und ich glaube habe den richtigen HTML code gefunden aber weiss jetzt nicht was ich damit anfangen soll und wo der hin gehört.


es tut mir leid wenn ich nicht genau beschreiben kann was ich meine aber ich tu es so gut wie möglich ich es kann also nicht gleich aufregen Smile
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von MaoN Fr 23 Nov 2007 - 15:48

RnExclusive schrieb:Ja ich habe ein hide coder aber weiss nicht wo ich den hin schreiben soll ich will z.b
in ein new topic einen link in hide setzen und ich glaube habe den richtigen HTML code gefunden aber weiss jetzt nicht was ich damit anfangen soll und wo der hin gehört.


es tut mir leid wenn ich nicht genau beschreiben kann was ich meine aber ich tu es so gut wie möglich ich es kann also nicht gleich aufregen Smile
schreibe einfach mal den code denn du meinst hier rein dann kann man besser helfen
MaoN
MaoN
Geselle
Geselle

Männlich Beiträge : 120
Anmeldedatum : 18.10.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von RnExclusive Fr 23 Nov 2007 - 15:53

ja so schlau wie ich jetzt bin habe wei? ich nicht wo ich den Code gespeichert habe aber ich habe mal so ein Beispiel wie ich es gerne hätte vielleicht weiß einer von euch wie ich es so ungefähr hinkriegen kann.

oder wo ich den richtigen code kriege?


Hide code Unbena10
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von RnExclusive Mo 26 Nov 2007 - 19:55

ich habe jetzt ein code aber weiss nicht ob es richtig ist



------------------
1 - In posting.php
------------------

Find

if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
}

if( $bbcode_on )
{
$preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
}


Replace by

$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}

if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
$user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
$user_sig = bbencode_third_pass($user_sig, $userdata['user_sig_bbcode_uid'], $valid);
}

if( $bbcode_on )
{
$preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
$preview_message = bbencode_third_pass($preview_message, $bbcode_uid, $valid);
}


Find

if ( !preg_match('/^Re:/', $subject) && strlen($subject) > 0 )
{
$subject = 'Re: ' . $subject;
}


Add Below

if( !$userdata['session_logged_in'] ) {$message = hide_in_quote($message);}
else { $sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
if(!$db->sql_numrows($resultat)) {$message = hide_in_quote($message);}
}


--------------------
2 - In viewtopic.php
--------------------


Find

//
// Generate a 'Show posts in previous x days' select box. If the postdays var is POSTed
// then get it's value, find the number of topics with dates newer than it (to properly
// handle pagination) and alter the main query
//


Add below

$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}


Find

if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
}

if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}


Replace by

if ( $user_sig != '' && $user_sig_bbcode_uid != '' )
{
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
$user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);
}

if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
}

-----------------
3 - In search.php
-----------------

Find

//
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if ( $return_chars != -1 )


And replace it by

//
// If the board has HTML off but the post has HTML
// on then we process it, else leave it alone
//
if( $return_chars == -1 )


Find

if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}


Replace by

if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
$message = bbencode_third_pass($message, $bbcode_uid, FALSE);
}

-----------------------
4 - In topic_review.php // in the "/includes" directory
-----------------------

Find

//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
//
if ( $row = $db->sql_fetchrow($result) )
{


Add below

$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}


Find

if ( $bbcode_uid != "" )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}


Replace by

if ( $bbcode_uid != "" )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
}

-----------------
5 - In bbcode.php // in the "/includes" directory
-----------------

Find

$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);

Add Below

$bbcode_tpl['show'] = str_replace('{HTEXTE}', '\\1', $bbcode_tpl['show']);


*Before* this text

/**
* Does second-pass bbencoding. This should be used before displaying the message in
* a thread. Assumes the message is already first-pass encoded, and we are given the
* correct UID as used in first-pass encoding.
*/


Add this functions

function hide_in_quote($text)
{
$text = preg_replace("#\[hide\](.*?)\[\/hide\]#si","--- phpBB : The Protected Message is not copied in this quote ---", $text);
return $text;
}

function bbencode_third_pass($text, $uid, $deprotect)
{
global $bbcode_tpl;

// pad it with a space so we can distinguish between FALSE and matching the 1st char (index 0).
// This is important; bbencode_quote(), bbencode_list(), and bbencode_code() all depend on it.
$text = " " . $text;

// First: If there isn't a "[" and a "]" in the message, don't bother.
if (! (strpos($text, "[") && strpos($text, "]")) )
{
// Remove padding, return.
$text = substr($text, 1);
return $text;
}
// Patterns and replacements for URL and email tags..
$patterns = array();
$replacements = array();

if ( $deprotect ) {
$patterns[0] = "#\[hide:$uid\](.*?)\[/hide:$uid\]#si";
$replacements[0] = $bbcode_tpl['show'];
}
else
{
$patterns[0] = "#\[hide:$uid\](.*?)\[/hide:$uid\]#si";
$replacements[0] = $bbcode_tpl['hide'];
}

$text = preg_replace($patterns, $replacements, $text);

// Remove our padding from the string..
$text = substr($text, 1);

return $text;
}


Find in function "bbencode_first_pass"

// Hide code Image_url_here code..
$text = preg_replace("#\[img\](([a-z]+?)://([^ \"\n\r]+?))\[/img\]#si", "[img:$uid]\\1[/img:$uid]", $text);

Add Below

//
$text = preg_replace("#\[hide\](.*?)\[\/hide\]#si","[hide:$uid]\\1[/hide:$uid]", $text);


-----------------
6 - In bbcode.tpl // in the Templates/{Used template}/ directory
-----------------

At the top, add

<BEGIN>








Protected Message:

{HTEXTE}

<END>

<BEGIN>








Protected Message:

--- If you are a *registered user* : you need to post in this topic to see the message ---


<END>

-----------------------
7 - In posting_body.tpl // in the Templates/{Used template}/ directory
-----------------------

This part add a button in the dialog box (newtopic,...).

In the list of "// Helpline messages", add :


h_help = "Hide: (alt+h)";

Find this line :
bbtags = new Array('',''...

And add at the end :
''

You will obtain something like this :


bbtags = new Array('','','','','','','
','
','
Code:
','
','
    ','
','[list=]','[/list]','Hide code ','','[url]','[/url]','');


Find


<input>



Add Below : (Don't forget to adapt the "addbbcode" numbers if neccesary ! (exemple: addbbcode18 -> addbbcode20, 20 -> 22, etc)


<input>



Next, you need to modify all the "addbbcodexx" in the rest of the file. (exemple : addbbcode20 -> addbbcode22)

That's all ! :-)
Philippe

IF YOU HAVE A PROBLEM ("undefined" instead of [hide]...) - Go on my website or contact me :
http://membres.multimania.fr/philiweb/download/hide/hackhide.php?ver=rc3&num=7&lang=en
Official page => http://membres.multimania.fr/philiweb/accueil.php?num=15

das was ich will ist das der link versteckt ist den ich poste und wenn der Member auf danke klickt das er oder sie dann erst den lonk sehen kann.


aber weiss halt nicht ob es der richtige html code ist
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von Alex Mo 26 Nov 2007 - 19:58

Hallo!

Ich hab da eine schnellere Variante:

[hide]Text[/hide]

Funktioniert seit neuestem.

Wo um alles in der Welt soll denn dieser Code eingesetzt werden.....??

Gruß,
Alex

http://tiertreff.com
avatar
Alex
Admin a.D.
Admin a.D.

Männlich Beiträge : 8116
Anmeldedatum : 02.09.07
keine
Invision

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von Gast Mo 26 Nov 2007 - 19:59

brauchst erst nicht versuchen das ganze geht auf basis php. das sind mehrere php seiten sowie tpl datein die du bearbeiten müsstes was hier nicht geht weil dazu müsstes du in die datenbank gelangen von forumieren. kannst nur hier das nutzen an hide was forumieren drin hat. weil du muss dazu komplette php eigenschaften bearbeiten und user php und tpl und was nicht alles... ich hab es erst vorgestern selbst bei mir eingebaut weil ich php forum habe mit eigenen server und datenbank
Anonymous
Gast
Gast


Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von RnExclusive Mo 26 Nov 2007 - 20:13

es geht das ist nicht schlecht ok danke nochmals

und sorry aber habe wirklich null ahnung damit bin ganz neu bei sowas trotzdem thx für eure hilfe
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von RnExclusive Mo 26 Nov 2007 - 20:16

das einzige was mir fehlt ist das der link nicht versteckt ist wenn man es in hide setzt und mit einem extra butten sichbar machen kann z.b mit einem danke butten oder so.
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von Alex Mo 26 Nov 2007 - 20:17

Hallo!

Der User muss im selben Thread gepostet haben, um das Versteckte zu sehen.

Gruß,
Alex

http://tiertreff.com
avatar
Alex
Admin a.D.
Admin a.D.

Männlich Beiträge : 8116
Anmeldedatum : 02.09.07
keine
Invision

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von RnExclusive Mo 26 Nov 2007 - 20:42

es klappt wirklich echt geil ihr seit echt gut muss ich sagen
avatar
RnExclusive
Lehrling
Lehrling

Männlich Beiträge : 24
Anmeldedatum : 11.11.07

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von Fuchsauge Mo 26 Nov 2007 - 21:25

Mal ne bescheidene Frage ^^ wofür ist so ein Hide Code denn?
Fuchsauge
Fuchsauge
Lehrling
Lehrling

Weiblich Beiträge : 33
Anmeldedatum : 22.10.07
keine

Nach oben Nach unten

Hide code Empty Re: Hide code

Beitrag von Gast Mo 26 Nov 2007 - 21:26

alex schrieb:Hallo!

Der User muss im selben Thread gepostet haben, um das Versteckte zu sehen.

Gruß,
Alex

http://tiertreff.com

na halt was zum verstecken löl wo erst sichtbar wird wenn jemand schreibt im thread
Anonymous
Gast
Gast


Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben

- Ähnliche Themen

 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten