Seite 14 von 67

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

Verfasst: 16.01.2009 17:17
von Trash-Master
Super, danke für deine Hilfe! Geht ja echt fix!

Ich schick dir jetzt den Link zu den Dateien.

lg,
Trash-Master

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

Verfasst: 16.01.2009 23:04
von Mahony
Hallo

In der thanks.php
Suche

Code: Alles auswählen

$sql = 'DELETE FROM ' . THANKS_TABLE . '
         WHERE thanks_from = ' . $user->data['user_id'];
Ersetze mit

Code: Alles auswählen

$sql = 'DELETE FROM ' . THANKS_TABLE . '
         WHERE thanks_from = ' . $user->data['user_id'] . ' AND post_id = ' . $post_id;
        $db->sql_query($sql);
Danach sollte alles wie gewünscht funktionieren.


Grüße: Mahony

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

Verfasst: 16.01.2009 23:30
von Trash-Master
Besten Dank, läuft einwandfrei!
Noch ne Frage: Gibt es einen SQL Befehl, mit dem man die Thanks Funktion bei allen Foren einschalten kann?
Weil ich hab so viele, das dauert so lange :(

mfG,
Trash-Master

/edit: 2. Frage: Gibts den Thanks Button auch in Deutsch?

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

Verfasst: 17.01.2009 00:00
von Mahony
Hallo
Mit diesem SQL Befehl

Code: Alles auswählen

UPDATE phpbb_forums SET enable_thanks = "1" WHERE enable_thanks = "0";
aktivierst du den MOD in allen Foren.



Grüße: Mahony

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

Verfasst: 17.01.2009 12:23
von Trash-Master
Noch eine Frage:

Ist es möglich, eigene Sprachvariablen für den MOD in der thanks.php im Language Verzeichniss zu erstellen.
Ich wollte nämlich, das dass in der membrelist_view.html so aussieht:

[USERNAME] hat sich bereits x mal für ein Thema bedankt.
[USERNAME] wurde bereits x mal für ein Thema gedankt.

Wie krieg ich das hin?

mfG,
Trash-Master

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

Verfasst: 17.01.2009 15:49
von Mahony
Hallo
Im Profil eines jeden Users steht doch bereits
Danke gegeben: x
Danke bekommen: x mal in x Post



Grüße: Mahony

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

Verfasst: 17.01.2009 16:16
von Trash-Master
Ja, aber ich wollte das ein wenig umstellen.
Wie kann man Sprachvariablen hinzufügen bei dem MOD?

mfG,
Trash-Master

/edit: Ich habe mal einen deutschen Button für prosilver erstellt, allerdings sollte dieser neben dem "antworten" Button eingebunden werden, ich hoffe, er gefällt. Wenn du willst, kannst du ihn auch fest in den MOD mit aufnehmen.

button_topic_thanks.gif

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

Verfasst: 17.01.2009 18:37
von Mahony
Hallo
Wie kann man Sprachvariablen hinzufügen bei dem MOD?
Schau dir die Sprachdateien und die dazugehörigen Template-Dateien (L_Variable) an, dann siehst du was du tun musst.

Beispiel (/language/de/mods/thanks.php)

Code: Alles auswählen

'THANKS1'				=> 'Bedanken',
Jetzt machst du

Code: Alles auswählen

'BLABLA'				=> 'Mein neuer Text',
In der Template Datei fügst du an der entsprechenden Stelle {L_BLABLA} ein und dann wird dir der Text im Template ausgegeben.

P.S. Du solltest vielleicht auch mal die Suche benutzen, denn wie man generell Sprachvariablen einbindet wurde hier bereits beschrieben http://www.phpbb.de/community/viewtopic.php?p=962998
Je mehr du selbst lernst, desto weniger bist du auf die Hilfe anderer angewiesen (und kannst dann auch selbst mal anderen Usern helfen).
Getreu dem Motto: Gib einem Hungernden einen Fisch, und er wird einmal satt, lehre ihn Fischen, und er wird nie wieder hungern. :oops: :D


Grüße: Mahony

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

Verfasst: 17.01.2009 18:42
von Trash-Master
OK, ich schau mir das mal ganz genau an. :)

Weißt du, wie ich den Button den ich gemacht habe, direkt richtig neben dem antworten Button einbinden kann, sodass das ganze auch funktioniert :D.

mfG,
Trash-Master

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

Verfasst: 17.01.2009 18:49
von Mahony
Hallo
Was hast du denn schon versucht?
Ich frage , weil ich das Gefühl habe dass du nur vorgefertigte Lösungen haben möchtest aber selbst nichts tun (oder lernen) möchtest.

Grüße: Mahony