Antwort
 
LinkBack (1) Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 10.10.04, 18:56
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 36
Beiträge: 1.535

Konfiguration von BE-Extensions


Hi!
Habe in einer Extension (qcom_belogin) eine Reihe von Konstanten definiert, über die man das Verhalten der Extension konfigurieren kann.
Das finde ich allerdings wirklich unkomfortabel, da man im Moment den PHP-Code der Extension anpassen muss, um Einstellungen zu treffen.

Kann man das nicht besser hinbekommen? Schön wäre es z.B., wenn man die entsprechenden Einstellungen per TS erledigen könnte.

Hat jemand einen Tipp für mich?!

CU
maxhb
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.
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
  #2  
Alt 11.10.04, 07:20
Benutzerbild von T.uX
Forum Newbie
 
Registriert seit: 20.08.04
Ort: Ratingen
Alter: 26
Beiträge: 39
T.uX eine Nachricht über ICQ schicken T.uX eine Nachricht über AIM schicken T.uX eine Nachricht über MSN schicken T.uX eine Nachricht über Skype™ schicken

in der ext

$this->conf['name'];

im TS dann

plugin.tx_extname_pi1.name = Bert


meintest du das so oder habe ich dich falsch verstanden ?
__________________
Mfg, Julian Kleinhans
----------------------------
Deutsche TYPO3 Tutorials
www.typo3tutorials.info
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
  #3  
Alt 11.10.04, 10:07
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 36
Beiträge: 1.535

Hi!
Zitat:
Zitat von T.uX
plugin.tx_extname_pi1.name = Bert
meintest du das so oder habe ich dich falsch verstanden ?
Das klappt normalerweise ganz gut, jedoch weiss ich nicht, ob und wenn ja wie man das bei Extensions zu Systemklassen macht:
Code:
class ux_SC_index extends SC_index {
	function init() {
		parent::init();
...
Vielleicht ist der Ausdruck BE-Extension ja auch nicht gut gewählt gewesen...

Man sieht aber, dass ein entsprechender $conf-Eintrag fehlt, es scheint den hier (BE-Login) nicht zu geben. Auch die Ausgabe von $GLOBALS ist recht unfruchtbar, da sind keine per TS konfigurierbaren Werte zu sehen.

CU
maxhb
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.
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
  #4  
Alt 11.10.04, 18:01
Benutzerbild von T.uX
Forum Newbie
 
Registriert seit: 20.08.04
Ort: Ratingen
Alter: 26
Beiträge: 39
T.uX eine Nachricht über ICQ schicken T.uX eine Nachricht über AIM schicken T.uX eine Nachricht über MSN schicken T.uX eine Nachricht über Skype™ schicken

hau mal

$conf=$this->conf;
mit in die funktion

ansonsten muss ich nachher nochmal schauen wenn ich time habe
__________________
Mfg, Julian Kleinhans
----------------------------
Deutsche TYPO3 Tutorials
www.typo3tutorials.info
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
  #5  
Alt 11.10.04, 18:12
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 36
Beiträge: 1.535

Hi!
Habe folgendes probiert:
Code:
plugin.ux_SC_index.foo = bar
und in der Extension:
Code:
t3lib_div::debug($this->conf);
Es wird allerdings nichts ausgegeben, was mir auch fast logisch erscheint, da ich ja noch nicht eingeloggt(!) bin, sondern erst auf der Login-Maske stehe. Es scheint, als ob an dieser Stelle überhaupt noch keine TS-Setup-bereiche angefasst werden.

CU
maxhb

P.S.: Nochmal ganz deutlich: Es geht um eine BE-Extension, die das Login verändert! Habe ich irgendwie nicht genug drauf hingewisen ... die Uhrzeit :oops:
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.
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
  #6  
Alt 11.10.04, 18:14
Benutzerbild von T.uX
Forum Newbie
 
Registriert seit: 20.08.04
Ort: Ratingen
Alter: 26
Beiträge: 39
T.uX eine Nachricht über ICQ schicken T.uX eine Nachricht über AIM schicken T.uX eine Nachricht über MSN schicken T.uX eine Nachricht über Skype™ schicken

ahh moment, sorry ich bin die ganze zeit bei einer Frontend Extension
wenn du eine Backend hast kannst du dir alles aus dem TCA holen, dort ist ALLES verfügbar
__________________
Mfg, Julian Kleinhans
----------------------------
Deutsche TYPO3 Tutorials
www.typo3tutorials.info
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
  #7  
Alt 11.10.04, 22:12
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 36
Beiträge: 1.535

Lösung gefunden


Hi!
Hab eine schöne Lösung gefunden, einfach eine Datei ext_conf_template.txt im Extension-Verzeichnis anlegen:
Code:
# cat=basic; type=boolean; label=Use data from http-authentication for login
ENABLE_HTACCESS = 1

# cat=basic; type=boolean; label=Hold username even when login fails
HOLD_PASSWD = 1

# cat=basic; type=boolean; label=Use drop-down list to choose usernames. Be aware that this may decrease security of your BE-login as intruders will get a list of valid BE-usernames
USERNAME_SELECT = 0
Damit erzeugt man z.B. drei Checkboxen, deren Wert (0/1) man per $TYPO3_CONF_VARS abfragen kann. Das Beste: man kann die Werte bequem bei der Installation konfigurieren

CU
maxhb
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.
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

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/typo3-3-x-fragen-probleme/2806-konfiguration-extensions.html
Erstellt von For Type Datum
Thema: Extensions, Ext_conf_template.txt This thread Refback 15.09.08 11:28

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
RTE Konfiguration Armin TYPO3 4.x Rich Text Editor 2 17.12.07 14:43
Konfiguration des pdf_generator2 earthling Alle anderen Extensions 0 23.07.07 18:50
HTMLArea Konfiguration innerhalb von Extensions ToDo TYPO3 3.x Rich Text Editor 4 12.07.06 10:25
Server konfiguration? renegade TYPO3 3.x Fragen und Probleme 5 31.05.06 10:03
newloginbox konfiguration mister_x Alle anderen Extensions 0 27.04.06 15:06


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.


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