Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)
Benutzer, die gerade dieses Thema anschauen: 16 Gast/Gäste
Thank You/Like System
|
24.11.2013, 21:47
Danke :-)
postbit hatte ich schon draussen, aber postbit_classic wusste ich nicht
14.01.2014, 20:33
(Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2014, 20:35 von CallHerJule.)
.. 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) Wenn wir nun aber "variable" durch Code: $memprofile['tyl_unumrcvtyls']
30.04.2014, 18:11
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 ;
30.04.2014, 18:15
Ersetze in der Plugin-Datei überall TYPE = MYISAM durch ENGINE = MYISAM.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
30.04.2014, 18:37
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 ;
02.05.2014, 17:43
Dann existiert die Tabelle schon. Hattest Du das Plugin oder ein anderes, das den selben Tabellennamen nutzt, schon einmal installiert und nicht ordentlich deinstalliert?
02.06.2014, 14:33
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
02.06.2014, 20:38
Probier es mal mit folgender Abfrage in Deinem Datenbanktool
Code: SELECT COUNT(pid) AS sum, uid FROM `mybb_g33k_thankyoulike_thankyoulike` |
|
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 |
Foren-Team |
Kontakt | MyBB.de | Nach oben | Archiv-Modus | Alle Foren als gelesen markieren | RSS-Synchronisation | Zur mobilen Ansicht