MyBB.de Forum
Extended Useradmininfo - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: Extended Useradmininfo (/thread-30315.html)

Seiten: Seiten: 1 2 3


Extended Useradmininfo - MyBB.de Bot - 02.09.2014

Eine neue Erweiterung wurde veröffentlicht: Extended Useradmininfo

Zitat:With this plugin advanced Informations about a user (Last IP, Useragent, Browser, Operating System) will be saved and shown in a users profile just below the adminoptions. These informations are only visible for people, which are able to see the adminoptions on userprofiles.


To install, just copy the files from the ZIP-archive into the right directory of your server and activate the Plugin in the admin control panel.

In the ZIP-file are language-packs for the languages english, deutsch_du and deutsch_sie.




Version 3.0.0

With this update the localization service was changed from MaxMind Database to the online service from Geolocation DB. This step was required because MaxMind does not offer a free database for longer time.

Please deactivate and reactivate the plugin to refresh the templates!



RE: Extended Useradmininfo - MyBB.de Bot - 22.11.2014

Eine neue Version wurde veröffentlicht: Extended Useradmininfo 1.3.0


RE: Extended Useradmininfo - MyBB.de Bot - 02.12.2014

Eine neue Version wurde veröffentlicht: Extended Useradmininfo 1.4.0


RE: Extended Useradmininfo - MyBB.de Bot - 08.12.2014

Eine neue Version wurde veröffentlicht: Extended Useradmininfo 1.5.0


RE: Extended Useradmininfo - navis - 11.01.2015

Hallo,

ich habe das Plugin aktiviert und installiert, es erscheint auch bei den aktiven Plugins, aber dort steht noch immer "Installieren & aktivieren". Es funktioniert, aber durch die Anzeige könnte ich es eben auch nicht deaktivieren oder deinstallieren. Klicke ich nochmal auf aktivieren, erhalte ich nur die Meldung: 1060 - Duplicate column name 'last_useragent'
Was ja klar ist, da das Plugin eigentlich installiert ist.

Suche ich in der Datenbank über die Suche, kommt kein Eintrag. Schaue ich aber direkt in die users-spalte ist der Eintrag: "last_useragent" vorhanden.


RE: Extended Useradmininfo - Juventiner - 12.01.2015

Guten morgen.

Das Problem ist dass die "extendeduseradmininfos_is_installed()" Methode zwar erstellt aber nicht im Installationsprozess eingebunden ist. Ich hab den Autor des Plugins informatiert dass es da Probleme gibt.


RE: Extended Useradmininfo - Flobo x3 - 12.01.2015

Hallo,

vielen Dank für deine Meldung navis. Ich werde mir das Problem heute Abend ansehen und dementsprechend auch gleich beheben.

Vermutlich ist es ausreichend, wenn du den Inhalt der 'is_installed'-Methode mit folgendem ersetzt:
PHP-Code:
global $db;
        
if(
$db->field_exists("last_useragent""users"))
    return 
true;
        
return 
false

Da das ganze ungetestet ist, besteht keine Garantie, dass es funktioniert.


RE: Extended Useradmininfo - Juventiner - 12.01.2015

Und zum weiteren muss die Methode noch in der Installationsroutine eingebunden werden.

Also in der Installationsmethode dann die folgende einmal aufrufen...

extendeduseradmininfos_is_installed()


RE: Extended Useradmininfo - doylecc - 12.01.2015

Nein, muss sie im Normalfall nicht. Wink
Die Funktion is_installed wird von MyBB (plugins.php) überprüft, nicht vom Plugin selbst.


RE: Extended Useradmininfo - Flobo x3 - 12.01.2015

Hallo navis,

ich habe das bei mir nun noch einmal überprüft und ausprobiert und bin zu dem Ergebnis gekommen, dass auch die ursprüngliche Version der Überprüfung funktioniert hat. Dennoch habe ich es angepasst, um vom System angebotene Funktionen zu nutzen.

Kannst du mir noch die Information zukommen lassen, welche Art der Datenbankverbindung (MySQL, MySQLi, PDO, PGSQL oder SQLite) du verwendest? Dann kann ich das bei künftigen Entwicklungen beachten.