WBCE CMS – Way Better Content Editing.
You are not logged in.
Pages: 1
Es gab für WB mal ein Modul namens User Extend, mit dem zusätzliche Angaben zu Benutzern gespeichert werden konnten.
Ich habe zwar noch eine Version 2.0 herumliegen, die ist aber von 2012 und wirft mit PHP7 Fehler. Der Download der etwas aktuelleren 2.1 und der dort erwähnten Frontend-Registrierungs-Patches ist über den Zombiemodulfriedhof AMASP nicht mehr möglich.
Frage, hat jemand zufällig eine aktuelle Version des Tools, die auch mit WBCE / PHP7 funktioniert bei sich im Einsatz, und würde mir diese zur Verfügung stellen*, oder hätte irgend jemand zufällig gerade Zeit und Muße, die 2.0-Version nebst Frontenderweiterungen anzupassen*?
* ggf. gegen Münzeinwurf bzw. Scheinrascheln
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Hallo Florian,
es wäre gut zu wissen, wie Du Dir ein optimales/ideales User-Extend Modul vorstellst, welche Funktionalität es alles haben sollte.
Also eine Liste von Features, die es idealerweise mitbringen sollte.
Ich habe die Version mit den erwähnten Frontend-Registrierungs-Patches nicht gesehen.
Auch hier wäre es gut zu wissen, wie das ganze auszusehen hat, bzw. welche Kriterien es erfüllen soll.
Wenn das Ganze etwas Zeit hat, wäre ich bereit mich dessen gegen einen gewissen (kompensatorischen) Münzeinwurf anzunehmen.
Wenn ich mich richtig erinnere habe ich schon mal irgendwo an diesem Modul gearbeitet. Ob es hier oder "drüben" bereit gestellt wurde weiß ich aber nicht mehr. Es hatte aber keine Frontend-Registrierungs-Patches. Deswegen müsste ich hier genauer wissen, was Du Dir darunter vorstellst, was das ganze tun soll etc.
Gruß,
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
Diese hier habe ich bei der Ortspolizei Website im laufenden Einsatz.
Offline
stefanek
Offline
Diese hier habe ich bei der Ortspolizei Website im laufenden Einsatz.
Ah ja, genau an diesem habe ich gearbeitet.
Ist es schon so lange her?
Heute könnte man viel mehr draus machen. :-)
Gruß,
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
@byteworker - Danke. Das ist allerdings die selbe Version, die ich auch noch bei mir im Archiv hatte.
Mit PHP7 funktioniert das Bearbeiten der Benutzerdaten im Admin-Tool zumindest bei mir nicht mehr.
Call to undefined function mysql_real_escape_string() in /.../modules/userextend/tool_view_details.php
Alte Diskussionen/Informationen zum Modul:
websitebakers.com/pages/modules/listings/various/user-extend.php
forum.websitebaker.org/index.php/topic,15162.75.html
Mit Frontend-Patch meinte ich, dass die zusätzlichen Benutzerdaten bei der Registrierung abgefragt werden und im Benutzerprofil geändert werden können.
Im WB-Forum können Anpassungen für die /account/preferences.php und /account/preferences_form.php heruntergeladen werden, die allerdings von 2012 sind. Ich bin daher nicht sicher, ob man damit dann nicht möglicherweise ein Sicherheitsrisiko eingeht (SQL-Injections?), diese Dateien müssten also geprüft und ggf. angepasst werden.
Optimal wäre es, wenn es direkt im Admin-Tool oder der Modul-config.php eine einfache Möglichkeit gäbe, anzugeben, wie viele bzw. welche Zusatzangaben abgefragt werden sollen. Im konkreten Fall brauche ich das PLZ, Ort, Geburtsdatum und die Website beispielsweise nicht, stattdessen Felder für Organisation/Unternehmen und Mitgliedsnummer.
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Mit Frontend-Patch meinte ich, dass die zusätzlichen Benutzerdaten bei der Registrierung abgefragt werden und im Benutzerprofil geändert werden können.
Ach so, verstehe. Also quasi ein Core Patch, der dann auf das UserExtend Modul zugreift und bei der Anmeldung die zusätzlichen Felder ausgibt.
Ich habe vor etwa 3 Jahren für einen Paket-Dienst (wo Kunden sich etwas an eine Adresse schicken können, das sie dann später dort abholen) etwas programmiert, wo die User sich so anmelden konnten und anschließend ihre Daten auch ändern konnten.
Das war ein eigenständiges Modul weil neben der Anmeldung auch die ganzen Pakete, die zur Abholung bereit standen verzeichnet wurden, wie auch eine Historie bereits in der Vergangenheit abgeholter Sendungen; es hat aber mit dem UserExtend Modul zusammen gearbeitet.
Optimal wäre es, wenn es direkt im Admin-Tool oder der Modul-config.php eine einfache Möglichkeit gäbe, anzugeben, wie viele bzw. welche Zusatzangaben abgefragt werden sollen. Im konkreten Fall brauche ich das PLZ, Ort, Geburtsdatum und die Website beispielsweise nicht, stattdessen Felder für Organisation/Unternehmen und Mitgliedsnummer.
Ja, verstehe. Frei wählbare Felder.
Soll der User im Nachhinein sein Profil sehen und modifizieren können?
Gruß,
Christian
Last edited by stefanek (06.06.2018 07:57:07)
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
Hier mal die besagten Patchdateien. (Bitte nicht in Produktivumgebungen verwenden)
Soll der User im Nachhinein sein Profil sehen und modifizieren können?
Hm. Gute Frage. Tendentiell ja.
Nur so als Idee: Wäre es theoretisch denkbar, dass bei Benutzerregistrierung / Profiländerung optional eine Benachrichtigung an eine in der Modulkonfiguration (also nicht durch die jeweiligen Benutzer) zu hinterlegende Mailadresse versendet werden könnte?
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Nur so als Idee: Wäre es theoretisch denkbar, dass bei Benutzerregistrierung / Profiländerung optional eine Benachrichtigung an eine in der Modulkonfiguration (also nicht durch die jeweiligen Benutzer) zu hinterlegende Mailadresse versendet werden könnte?
Du meinst, so dass man weiß, wenn ein User seine Angaben modifiziert hat.
Technisch gesehen machbar, ja.
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
diese Erweiterungen klingen gut, würde mich auch interessieren.
Ich habe das Modul auf einer Website für Polizeistationen im Kanton Bern (CH). Die User selbst verändern dort nichts, es ging darum, eine schnelle Suche und Passwort/Mailadressen Änderung durchführen zu können.
Offline
Hallo,
bevor ich mich an Erweiterungen und Features setze, habe ich gedacht ist es gut diese Version erstmal PHP7 tauglich zu machen.
Zumindest schon mal soweit, dass man keine Notices bekommt und Extends anlegen und speichern kann.
Bitte überprüft die angehängte Version und lasst mich wissen, ob es sonst noch irgendwo nicht ganz so gut läuft.
Gruß,
Christian
“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale
Offline
florian
Funktioniert, danke
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
stefanek
Hier mal die besagten Patchdateien. (Bitte nicht in Produktivumgebungen verwenden)
Ja, ja, ein alter Thread! Ich beziehe mich auf die angehängten Patchdateien (Beitrag #8)
Da wirft die preferences_form.php noch einen Fehler aus. Der Haken sitzt in Zeile 62
// show template
$template->set_file('page', 'template.html');
der müsste dann umgeändert werden und läuft dann auch.
// show template
$template->set_file('page', 'template.php');
Gruß Volker
Offline
Pages: 1