Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 14 Gast/Gäste
Thank You/Like System
#71
Gehe im ACP zu Templates & Styles > Templates > MyBB GoMobile Templates > Post Bit Templates und entferne {$post['button_tyl']} aus:
  • postbit:
  • postbit_classic:

   
Zitieren
#72
Danke :-)

postbit hatte ich schon draussen, aber postbit_classic wusste ich nicht
Zitieren
#73
.. und schon wieder.
Diesmal geht es um eine "Erweiterung" dieses Plugins.
Wir möchten, dass im Profil (und später auch in der Postbit, aber wir rätseln erst einmal an einer Sache...) unserer User eine Grafik angezeigt wird, wenn sie eine bestimmte Anzahl an Danksagungen erhalten haben. Nun rätseln wir an der Umsetzung schon wieder mal eine ganze Weile und kommen nicht weiter, da schlichtweg überhaupt nichts passiert. Beispiel: Ein User bekommt seine 1. Danksagung. In seinem Profil soll nun eine kleine Grafik angezeigt werden. Auf der alten Forensoftware Wbblite hat das mit folgender Abfrage geklappt:

Code:
if (variable >= 1)
{

$feather = "<img src=images/orden1.gif>";

}

Wenn wir nun aber "variable" durch
Code:
$memprofile['tyl_unumrcvtyls']
ersetzen, passiert schlichtweg nichts. Im Profil-Template funktioniert die Variable und er gibt die Anzahl an Danksagungen aus, warum nicht in der php - Datei? Wir haben es bereits in thankyoulike.php probiert, in inc/thankyoulike.php probiert und in member.php. Aber nichts ist passiert.. was machen wir falsch? Stimmt die Variable einfach nicht? Oder ist das so überhaupt nicht möglich? Und ja, unsere Variable für die Grafik haben wir in member_profile eingefügt.
Zitieren
#74
Beim Aktiviieren über ACP dieses Plugins bekomme ich folgende Fehlermeldung:

MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE = MYISAM' at line 9
Query:
CREATE TABLE mybb_thx ( txid INT UNSIGNED NOT NULL AUTO_INCREMENT , uid int( 10 ) NOT NULL , adduid int( 10 ) NOT NULL , pid int( 10 ) NOT NULL , tid int( 10 ) NOT NULL , time bigint(30) NOT NULL, PRIMARY KEY ( txid ) ) TYPE = MYISAM ;
Zitieren
#75
Ersetze in der Plugin-Datei überall TYPE = MYISAM durch ENGINE = MYISAM.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#76
Nächste Fehlermeldung:

MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1050 - Table 'mybb_thx' already exists
Query:
CREATE TABLE mybb_thx ( txid INT UNSIGNED NOT NULL AUTO_INCREMENT , uid int( 10 ) NOT NULL , adduid int( 10 ) NOT NULL , pid int( 10 ) NOT NULL , tid int( 10 ) NOT NULL , time bigint(30) NOT NULL, PRIMARY KEY ( txid ) ) ENGINE = MYISAM ;
Zitieren
#77
Dann existiert die Tabelle schon. Hattest Du das Plugin oder ein anderes, das den selben Tabellennamen nutzt, schon einmal installiert und nicht ordentlich deinstalliert?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#78
Weiß vielleicht jemand wie man eine Liste der User mit den meisten Likes/Thanks ausgeben kann?

Muss auch keine permanente Anzeige sein, mir würde auch eine Datenbankabfrage reichen, sodass ich als Admin zumindest nachgucken kann welche User wieviele Likes haben.

Kann mir da jemand helfen?

Danke Smile
Zitieren
#79
Probier es mal mit folgender Abfrage in Deinem Datenbanktool
Code:
SELECT COUNT(pid) AS sum, uid FROM `mybb_g33k_thankyoulike_thankyoulike`
GROUP BY uid
ORDER BY sum DESC
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#80
lässt sich anstelle des Bildes auch ein CSS Button einbauen ?

also hier wie die anderen Buttons (nutze dieses Template)
   

und zusätzlich (auch wenn es das Falsche Thema ist), welches Template gibt die Danke Details aus ? postbit und co hab ich abgesucht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Thank You/Like System MyBB.de Bot 150 33.770 26.09.2023, 11:45
Letzter Beitrag: UweJ
  Thank You MyBB System + Rep + MyAlerts MyBB.de Bot 4 2.940 25.03.2015, 14:36
Letzter Beitrag: Marcin
  Facebook Like (Gefällt mir) - Plugin MyBB.de Bot 75 22.074 30.11.2013, 16:52
Letzter Beitrag: RedBull
  Thank You 2.0 MyBB.de Bot 83 28.513 25.12.2011, 11:32
Letzter Beitrag: StefanT
  Facebook Like Button 1.0 MyBB.de Bot 0 1.892 28.09.2011, 17:35
Letzter Beitrag: MyBB.de Bot