Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 25.03.08, 11:24
Forum Zuschauer
 
Registriert seit: 17.03.08
Beiträge: 2
sr_feuser_register Nur bestimmte Usergruppen bei der Registrierung

Hallo,

Ich habe die Extension sr_feuser_register installiert. Funktioniert auch soweit ganz gut. Allerdings ist es momentan so dass der User bei der Registrierung verschiedene Usergruppen auswählen kann. Ich möchte das allerdings so haben dass nur bestimmte Usergruppen ausgewählt werden. Und zwar diejenigen Gruppen die einen bestimmten String im Namen besitzen.
Auch möchte ich dann nicht den Namen der Usergruppe sondern den Namen der Usergruppe ohne den String von vorher. Versteht ihr was ich meine?

Also ich habe hier die Gruppen:



Jetzt soll aber nur stephan_xyz_rightless ausgewählt werden, bzw. nur
als stephan_xyz angezeigt werden.

Das lässt sich ja bestimmt irgendwo im php code ändern?
Habe mir mal die Datei class.tx_srfeuserregister_data.php angeschaut:
Das lässt sich doch bestimmt in folgendem teil anpassen:

Code:
function overrideValues() {
        $cmdKey = $this->controlData->getCmdKey();
        // Addition of overriding values
        if (is_array($this->conf[$cmdKey.'.']['overrideValues.'])) {
            foreach ($this->conf[$cmdKey.'.']['overrideValues.'] as $theField => $theValue) {
                if ($theField == 'usergroup' && $this->controlData->getTable() == 'fe_users' && $this->conf[$cmdKey.'.']['allowUserGroupSelection']) {
                    $this->dataArray[$theField] = implode(',', array_merge(array_diff(t3lib_div::trimExplode(',', $this->dataArray[$theField], 1), t3lib_div::trimExplode(',', $theValue, 1)), t3lib_div::trimExplode(',', $theValue, 1)));
                } else {
                    $stdWrap = $this->conf[$cmdKey.'.']['overrideValues.'][$theField.'.'];
                    if ($stdWrap)    {
                        $this->dataArray[$theField] = $this->cObj->stdWrap($theValue, $stdWrap);
                    } else {
                        $this->dataArray[$theField] = $theValue;
                    }
                }
            }
        }
        if ($cmdKey == 'edit') {
        }

    }    // overrideValues
Hat einer eine Idee wie ich das anpassen muss?
Danke.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
sr_feuser_register nach registrierung keine anmeldung mehr möglich skyhead Alle anderen Extensions 1 29.01.08 20:58
Usergruppen werden nicht zugeordnet Hampelfreak TYPO3 4.x FE-User 2 07.09.07 11:39
FE Usergruppen verschachteln Nicolas Lermann TYPO3 4.x FE-User 0 06.08.07 13:45
Problem bei Login / Registrierung mit sr_feuser_register und newloginbox quba Alle anderen Extensions 18 15.11.06 23:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:55 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS