Seite 45 von 67

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 24.01.2011 07:18
von Mathias Z
Hallo!

Was nicht geht hatte ich genau zwei Seiten vorher beschrieben : viewtopic.php?f=88&t=175089&start=420#p1218441

Also ich werde daraus echt nicht schlau, alle Buttons sind da nur zum Bedanken halt nicht. Ich weiß ja nicht ob sich jemand die Mühe machen möchte und es mal mit meinem Style Ausprobieren kann. Dann wüsste man ob es am Style oder an mir liegt!

Gruß
Mathias

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 25.01.2011 10:30
von Ackerparty
Hallo,
Mahony hat geschrieben:Hallo
Tja...kaum macht man es richtig, schon funktioniert es. :D

P.S. Beachte auch die Bugfixes in diesem Thema http://phpbb3.pytalhost.com/viewtopic.php?f=10&t=125

Grüße: Mahony
Das ist was wahres dran.
Ich hatte anstelle :
finde:

Code: Alles auswählen

// Send vars to template
und füge davor ein

Code: Alles auswählen

//Begin Thank Post MOD
$user->add_lang('mods/thanks');
//End Thank Post MOD
irgendwie füge danch ein gelsen / gemacht. Naja kaum macht man es richtig. :lol: Richtig lesen ist manchmal nicht so einfach. War am Abend zuvor wohl zuviel Alkohl im Bier. Wer den wohl darein getan hat.

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 20.02.2011 16:00
von defiant2369
@Mahony: vielen Danke für diesen klasse Mod.

Funktioniert bei mir im Board wunderbar.
Ich habe das mit dem Hide-Mod kombiniert, nun würde mich interessieren, ob es auch möglich ist, die Freischaltung des Hide-Textes nur mit dem "Danke"-Button zu verbinden.
Bislang funktioniert ja beides, also sowohl eine Antwort als auch der Button.
Ich würde auf das "Antwortschreiben" gerne verzichten, weil sonst der Thread zu unübersichtlich wird. :wink:

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 20.02.2011 23:57
von Mahony
Hallo
...nun würde mich interessieren, ob es auch möglich ist, die Freischaltung des Hide-Textes nur mit dem "Danke"-Button zu verbinden.
Dann nimm doch einfach die Abfrage aus der viewtopic.php heraus

Code: Alles auswählen

// Check if the topic viewer has posted in a topic
$unhide = false; 
if ($user->data['user_id'] != ANONYMOUS)
{
    $sql = "SELECT poster_id, topic_id 
        FROM " . POSTS_TABLE . "
        WHERE topic_id = $topic_id 
        AND poster_id = " . $user->data['user_id']; 

    $result = $db->sql_query($sql);
    $unhide = $db->sql_affectedrows($result) ? true : false;
    $db->sql_freeresult($result);
} 

Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 22.02.2011 17:42
von defiant2369
Danke. :)

Nun funktionierts, so wie ich es gerne hätte.

Problem nach deinstallation des mods

Verfasst: 26.02.2011 18:48
von derisses
Hi Leute,
kann mir vielleicht einer helfen bekomme diesen Sql Fehler sobald ich auf einen User Klicke.

SQL ERROR [ mysqli ]

Unknown column 't.poster_id' in 'where clause' [1054]

SQL

SELECT t.*, u.username, u.user_colour FROM (phpbb_thanks t, phpbb_users u) WHERE t.poster_id =75 AND u.user_id = t.user_id

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_thanks.php
LINE: 268
CALL: dbal_mysqli->sql_query()

FILE: memberlist.php
LINE: 672
CALL: output_thanks_memberlist()

Re: Problem nach deinstallation des mods

Verfasst: 26.02.2011 20:39
von Mahony
Hallo
Du hast den MOD nicht komplett deinstalliert. Stell mal deine memberlist.php ins Pastebin

Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 27.02.2011 12:44
von derisses

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 27.02.2011 15:33
von Mahony
Hallo
Suche und lösche aus der memberlist.php

Code: Alles auswählen

include($phpbb_root_path . 'includes/functions_thanks.' . $phpEx);	
	$user->add_lang('mods/thanks_mod');	
	output_thanks_memberlist($user_id);
P.S. Der MOD den du eingebaut hast, ist nicht der Thank Post Mod (hide MOD compatible ) 0.2.0, denn bei meinem MOD gibt es keine includes/functions_thanks.php.

Grüße: Mahony

Re: [DEV] Thank Post Mod (hide MOD compatible ) 0.2.0

Verfasst: 27.02.2011 15:37
von derisses
Ich habe noch einen Thanks Mod eingebaut nachdem ich das mit dem ersten nicht hinbekommen habe. Daher kam wohl der Fehler.
Ich danke dir Vielmals.