nun hab´ ich auch mal ne frage...
aus administrativen sowie organisatorischen gründen und
der besseren übersicht wegen sind bei mir zwei
sysfolder mit usern und dazugehörigen gruppendefinitionen
vorhanden.
frontend user können sich mit hilfe der user registration
selber registrieren und erhalten zugriff... alles tutti.
ich will aber verhindern, daß jemand "zufällig" denselben
benutzernamen wählt, wie jemand, der schon in dem andern
sysfolder hinterlegt ist...
ich müßte also bei der konstante
"plugin.tx_srfeuserregister_pi1.pid=xx"
zwei pagedIDs angeben können... so zumindest meine
vorstellung.... allerdings funzt das natürlich nicht.
hat jemand eine idee, wie ich ohne hack der php-klasse
das hinbekommen?
danke schonmal ganz herzlich für jeden hinweis.
plugin.tx_srfeuserregister_pi1.pid=34,56
geht nicht? mit komma getrennt?
nein, genau das hatte ich erwartet / gehofft, aber
bei mir wird diese angabe ignoriert, sondern es
wird immer nur die erste PID gecheckt...
yves
Ok ich weiß schon warum
pi1/class.tx_srfeuserregister_pi1.php => Zeile 131
$this->thePid = intval($this->conf['pid']) ? strval(intval($this->conf['pid'])) : $GLOBALS['TSFE']->id;
lg
nicht, daß ich jetzt erklären könnte warum, aber ich habe
einen dirty workaround gefunden, der bei mir hilft und
ausreichend ist:
plugin.tx_srfeuserregister_pi1.pid=25 or 27
legt neuregistrierungen brav im sysfolder mit der pageid 25
an und läßt keine usernamen zu, die schon vorhanden sind.
allerdings unabhängig davon, ob sie nun in sysfolderpid 25,
27, oder sonstwo angelegt wurden.
da ich nur 2 sysfolder mit usern habe und keine weitere
differenzierung benötige, reicht das vollauf.
man könnte natürlich mal dem entwickler mailen, daß es
ein nettes feature wäre, denn so ungewöhnlich finde ich
dieses requirement eigentlich nicht..
danke für den seelischen beistand,
yves