Antwort
 
LinkBack Themen-Optionen 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
Antwort

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-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
Usergruppen chefarzt TYPO3 4.x Fragen und Probleme 0 28.05.08 06:51
Gelöst sr_feuser_register nach registrierung keine anmeldung mehr möglich skyhead Alle anderen Extensions 1 29.01.08 20:58
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 08:28 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0