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

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Mathias Z
Mitglied
Beiträge: 56
Registriert: 25.01.2010 11:49

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

Beitrag 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
Ackerparty
Mitglied
Beiträge: 169
Registriert: 21.03.2009 22:05

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

Beitrag 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.
defiant2369
Mitglied
Beiträge: 21
Registriert: 04.04.2010 14:50

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

Beitrag 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:
Mit freundlichen Gruß
defiant2369
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

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

Beitrag 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
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
defiant2369
Mitglied
Beiträge: 21
Registriert: 04.04.2010 14:50

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

Beitrag von defiant2369 »

Danke. :)

Nun funktionierts, so wie ich es gerne hätte.
Mit freundlichen Gruß
defiant2369
derisses
Mitglied
Beiträge: 16
Registriert: 16.10.2010 12:25

Problem nach deinstallation des mods

Beitrag 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()
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Problem nach deinstallation des mods

Beitrag von Mahony »

Hallo
Du hast den MOD nicht komplett deinstalliert. Stell mal deine memberlist.php ins Pastebin

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

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

Beitrag 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
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
derisses
Mitglied
Beiträge: 16
Registriert: 16.10.2010 12:25

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

Beitrag 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.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“