Gruppen & User-defined properties
Gruppen & User-defined properties
Hallo zusammen,
folgendes Problem: ich habe für mienen WYSIWYG-Editor css-style erstellt und binde diesen bei den "User-defined properties" eines Benutzers ein
(WYSIWYG htmlarea-stylesheet-file css/style.css ).
Funktioniert bei manueller eingabe eines Benutzers. Jetzt kann ich das natürlich meinen Kunden nicht zumuten jedesmal das ganze Geraffel einzugeben wenn sie einen Benutzer anlegen.
Ich kann diese "User-defined properties" auch bei den Gruppen einstellen, nur wird das leider nicht übernommen wenn ich einen neuen Benutzer anlege und diesen dann der Gruppe zuweise?!?
Hat jemend eine Idee warum die Einstellung aus der Gruppe nicht übernommen wird?
folgendes Problem: ich habe für mienen WYSIWYG-Editor css-style erstellt und binde diesen bei den "User-defined properties" eines Benutzers ein
(WYSIWYG htmlarea-stylesheet-file css/style.css ).
Funktioniert bei manueller eingabe eines Benutzers. Jetzt kann ich das natürlich meinen Kunden nicht zumuten jedesmal das ganze Geraffel einzugeben wenn sie einen Benutzer anlegen.
Ich kann diese "User-defined properties" auch bei den Gruppen einstellen, nur wird das leider nicht übernommen wenn ich einen neuen Benutzer anlege und diesen dann der Gruppe zuweise?!?
Hat jemend eine Idee warum die Einstellung aus der Gruppe nicht übernommen wird?
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
ähm das ist ein wenig komplexer
Grundsätzlich gilt:
Eine Eigenschaft des Benutzers bleibt eine Eigenschaft des Benutzers und eine Eigenschaft der Gruppe bleibt eine Eigenschaft der Gruppe.
Ob jetzt Eigenschaften nur am Benutzer, an der Gruppe oder sogar von den Systemeinstellungen gezogen werden hängt von der Art des Aufrufs ab.
Im SPAW ist es z.b. so, daß die Funktion getEffectiveSetting verwendet wird - diese holt sich jeweils die letztlich gültige Einstellung. Definierst du also spaw-stylesheet-file im Systemkontext, so wird diese Einstellung verwendet, es sei denn, sie wird durch eine Gruppen- oder Benutzereinstellung überschrieben.
Grundsätzlich gilt:
Eine Eigenschaft des Benutzers bleibt eine Eigenschaft des Benutzers und eine Eigenschaft der Gruppe bleibt eine Eigenschaft der Gruppe.
Ob jetzt Eigenschaften nur am Benutzer, an der Gruppe oder sogar von den Systemeinstellungen gezogen werden hängt von der Art des Aufrufs ab.
Im SPAW ist es z.b. so, daß die Funktion getEffectiveSetting verwendet wird - diese holt sich jeweils die letztlich gültige Einstellung. Definierst du also spaw-stylesheet-file im Systemkontext, so wird diese Einstellung verwendet, es sei denn, sie wird durch eine Gruppen- oder Benutzereinstellung überschrieben.
aha, und das bedeutet? wie müsste ich nun vorgehen wenn ich z.B. die "propertie" aus einer Gruppe einem neu angelegten Benutzer übergeben möchte. oder geht das dann übergaupt nicht? ich habe eben jetzt das problem das wenn mein kunde einen benutzer anlegt dieser im WYSIWYG-Editor die styles nicht angezeigt bekommt und das ist natürlich schlecht! jetzt bin ich ja schon froh das er es überhaup hinbekommt einen benutzer anzulegen, aber wenn ich ihm jetzt noch erklären muss das er dem benutzer noch den pfad zu den styles........ das wird nie was 

tja, genau das funktioniert ja nicht 
habs aber trotzdem lösen können... hab den pfad einfach in der editor.php angegeben.
trotzdem danke für deine hilfe.

habs aber trotzdem lösen können... hab den pfad einfach in der editor.php angegeben.
Code: Alles auswählen
if ($css_stylesheet == false)
{
$css_stylesheet = "http://www.xyz.de/contenido/cms/css/style.css";
} else {
$css_stylesheet = $cfgClient[$client]["htmlpath"]["frontend"].$css_stylesheet;