Seite 1 von 2
Hide+bedankomat
Verfasst: 19.09.2003 16:28
von Gast
hoi,
kann ich so machen dass wenn ich auf "danke sagen"(benakomat) drücke, das versteckte(hide) erschent?
nicht dass jeder (kommt bis 100 mal auf thread) schreiben danke oder sonst was...
danke
Verfasst: 19.09.2003 18:27
von Gast
und wo code ändern (viewtopic.php?) um button einzufügen?!
bei der suche hab ich nichts gefunden
Verfasst: 19.09.2003 19:23
von Gast
ich weiß ihr habt viel zutun und es wurden hier alle fragen beantwortet,
aber ich finde wirklich nicht das was ich suche und ihr seit die einzigen die mir helfen können!
Verfasst: 19.09.2003 23:22
von SEAD
Hi,
im hide-Mod ersetzen:
Code: Alles auswählen
$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;}
mit diesem hier:
Code: Alles auswählen
$valid = FALSE;
$validb = FALSE;
$validc = 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);
$validc = $db->sql_numrows($resultat) ? TRUE : FALSE;
$sql = "SELECT b.user_id, b.topic_id
FROM " . BEDANKOMAT_TABLE . " b
WHERE b.topic_id = $topic_id
AND b.user_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$validb = $db->sql_numrows($resultat) ? TRUE : FALSE;
if ($validc or $validb){
$valid = true;
}
das müsste eigendlich gehen

Verfasst: 20.09.2003 13:46
von Gast
in posting.php richtig?
Verfasst: 20.09.2003 19:59
von SEAD
genau

Verfasst: 21.09.2003 12:25
von Gast
habe gemacht, geht nicht!
das hier gefunden:
Code: Alles auswählen
//
// Finalise processing as per viewtopic
//
if( !$html_on )
{
if( $user_sig != '' || !$userdata['user_allowhtml'] )
{
$user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', '<\2>', $user_sig);
}
}
$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 )
und mit dem hier ersetzt:
Code: Alles auswählen
//
// Finalise processing as per viewtopic
//
if( !$html_on )
{
if( $user_sig != '' || !$userdata['user_allowhtml'] )
{
$user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', '<\2>', $user_sig);
}
}
$valid = FALSE;
$validb = FALSE;
$validc = 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);
$validc = $db->sql_numrows($resultat) ? TRUE : FALSE;
$sql = "SELECT b.user_id, b.topic_id
FROM " . BEDANKOMAT_TABLE . " b
WHERE b.topic_id = $topic_id
AND b.user_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$validb = $db->sql_numrows($resultat) ? TRUE : FALSE;
if ($validc or $validb){
$valid = true;
}
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 )
Verfasst: 22.09.2003 11:17
von gool
geht es wirklich nicht? und gib es kein anders code?
Verfasst: 23.09.2003 14:51
von gool
@sead
woher hast du den code? ich habe es in postig.php gemacht, un es funkt nicht! wenn ich auf danke button drücke sehe ich hide text nicht!
Verfasst: 23.09.2003 21:16
von SEAD
Hi,
der Code is von
http://www.phpbb2.de such nach Bedankomat müsste der erste sein dann auf Seite 4.
Bei mir geht er
