Beschreibung:
Dieser Hack fügt extra Felder und ein Foto zum Upload hinzu, für die Xoops 2.0.15 Profil- Seite.
Die Foto-Upload Funktion basiert auf die Avatar-Funktion, hat aber extra Parameter für das Bild welches hinzugefügt werden kann. Das bedeuter, man kann Einstellungen vornehmen, welche in der Administration einzustellen sind. Auch das Menü arbeitet exakt gleich wie der Avatar-Manager.
Die Fotos können also kontrolliert werden durch den Admin, auch hier ähnlich wie beim Avatar. Dabei kann der Admin die Bildgröße, Bildbreite, Bildhöhe festlegen und welche User der Upload gestattet ist. (Siehe auch in System > Voreinstellungen > Usereinstellung.)
In der Profil-Feld Sektion sind mehr Felder hinzugekommen, welche bei der User-Registrierung und in der Profil-Seite zu sehen sind. Die Eingabe vom Geburtstag ist erfoderlich bei der Registration (das kann geändert werden indem das Geburtstagselement gelöscht wird in der Datei include/registerform.php). Das ist zwar keine perfekte Arbeit, aber es funktioniert. Wenn Du eine bessere Lösung kennst, dann lass es mich wissen. Der Admin kann das Geburtdatum des Users ändern, aber der User selbst nicht.
Installation
Du kannst entweder die Dateien mit dem Pack überschreiben, oder alternativ manuell die Dateien selbst editieren und auf den Server kopieren. In den Dateien findest Du als Kommentar immer den Namen “m0nty”, so hast Du eine schöne Übersicht um zu sehen, was geändert wurde.
Be sure to change the default prefix of the mysql file if you changed your xoops from default (xoops_) once that is done, you need to update your system module in xoops admin. by going to admin > system > modules and clicking the update button. if you have custom templates, then you will need to edit those aswell.. (only 1 template is edited > system_userinfo.html)
ACHTUNG:
WENN DAS X-IPB (INVISIONBOARD), X-PHPBB (PHPBB) ODER MULTILINGUAL HACK INSTALLIERT WURDE, DANN FUNKTIONIERT DER HACK NICHT UND ZERSTÖRT DEINE XOOPS-SEITE!!! WENN DU MÖCHTEST, KANNST DEN MANUELLEN WEG GEHEN, IST ABER NICHT ZU EMPFEHLEN!!
BEVOR DU BEGINNST, MUSS UNBEDINGT EIN BACKUP ALLER DATEIEN UND DER DATENBANK VORGENOMMEN WERDEN. FALS DER HACK NICHT LAUFEN SOLLTE, KANN SO AUF DAS BACKUP ZURÜCKGEGRIFFEN WERDEN.
diese Dateien wurden NEU hinzugefügt:
root/class/xoopsform/formselectgender.php
root/class/xoopsform/formselectzodiac.php
root/class/xoopsform/formselectdateofbirth.php
root/include/dobcalendarjs.php
root/include/dobcalendar.js
root/language/english/gender.php
root/language/english/zodiac.php
root/kernel/photo.php
modules/system/admin/photos/
modules/system/admin/photos/main.php
modules/system/admin/photos/xoops_version.php
modules/system/language/admin/photos.php
Diese Dateien wurden geändert:
root/edituser.php
root/userinfo.php
root/misc.php
root/register.php
root/include/functions.php
root/include/registerform.php
root/class/xoopsformloader.php
root/class/xoopslists.php
root/kernel/user.php
root/language/english/user.php
root/language/english/global.php
root/language/english/misc.php
root/modules/system/menu.php
root/modules/system/constants.php
root/modules/system/admin/users/main.php
root/modules/system/admin/users/users.php
root/modules/system/admin/users/userform.php
root/modules/system/language/english/modinfo.php
root/modules/system/language/english/admin.php
root/modules/system/language/english/admin/preferences.php
root/modules/system/language/english/admin/users.php
root/modules/system/templates/system_userinfo.html
Für alle registrieten User ist der
Download kostenlos.

mehr Infos zum Hack in der Webseite von Vaughan







