Variable Hintergrundfarbe im Editor

Gesperrt
ThomasUlrich
Beiträge: 8
Registriert: Mi 21. Jan 2004, 13:05
Kontaktdaten:

Variable Hintergrundfarbe im Editor

Beitrag von ThomasUlrich » Di 30. Mär 2004, 08:54

Tag zusammen,
ich hab das Prob, dass ich eine weiße Schrift im weißen Editor angezeigt bekommen möchte.
Das Thema wurde zwar schon behandelt, aber wie sieht das aus, wenn ich die Hintergrundeinstellung nicht allgemein verändern möchte, sondern die Einstellung von Mandant zu Mandant verschieden sein soll.
Wie löse ich das am einfachsten?
(Externes Script mit Abfrage, welcher Mandant gerade angewählt wurde?)

MfG

Thomas

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 31. Mär 2004, 11:37

welche contenido version ?
*** make your own tools (wishlist :: thx)

ThomasUlrich
Beiträge: 8
Registriert: Mi 21. Jan 2004, 13:05
Kontaktdaten:

Beitrag von ThomasUlrich » Mi 31. Mär 2004, 14:10

Ich hab die Version: 4.4.2

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 31. Mär 2004, 14:35

ähm tja in der 4.4.x serie ist es noch nicht eingebaut ein stylesheet für jeden benutzer zu definieren... (bei der 4.5.0alpha ist es glaube ich schon in einer etwas abgewandelten form drinnen)

die änderungen dafür sind aber nicht so gross...

also in
contenido/external/wysiwyg/spaw/config/spaw_control.config.php

sollte sich die zeile

Code: Alles auswählen

//$css_stylesheet = $cfgClient[$client]["path"]["htmlpath"].$user->getUserProperty("wysiwyg","spaw-stylesheet-file");
befinden... diese ersetzt du am besten durch:

Code: Alles auswählen

$css_stylesheet = $user->getUserProperty("wysiwyg","spaw-stylesheet-file");

if ($css_stylesheet == false)
{
	$css_stylesheet = "";
} else {
    $css_stylesheet = $cfgClient[$client]["htmlpath"]["frontend"].$css_stylesheet;
}
zusätzlich modifizierst du die datei
contenido/external/wysiwyg/spaw/editor.php

dort findet sich folgendes:

Code: Alles auswählen

'' /*stylesheet file*/
das ersetzt du durch

Code: Alles auswählen

$css_stylesheet
damit ist es jetzt möglich bei einem benutzer ein dezitiertes stylesheet zuzuweisen.
und zwar unter administration/benutzer/ bei Benutzerdefinierte Eigenschaften mittels
wysiwyg spaw-stylesheet-file css/format.css
(der pfad zum stylesheet geht vom client root verzeichnis aus...)

im stylesheet gibst du dann nur mehr bei body background mit an...
fertig...
*** make your own tools (wishlist :: thx)

ThomasUlrich
Beiträge: 8
Registriert: Mi 21. Jan 2004, 13:05
Kontaktdaten:

Beitrag von ThomasUlrich » Mi 31. Mär 2004, 14:48

Ich werd's gleich ausprobieren, danke für die Hilfe!!!

MfG

Thomas

bachi
Beiträge: 161
Registriert: Di 20. Apr 2004, 12:22
Wohnort: Würzburg
Kontaktdaten:

Beitrag von bachi » Mo 7. Mär 2005, 16:27

Hallo.
Ist das auf die 4.5.2 auch anwendbar, da finde ich nämlich nicht wirklich die Codezeilen in der spaw_control.config.php.

Auch ist mir noch nicht ganz klar, im Editor kann ich oben Links bestimmte Styles auswählen. Wo definiere ich die dann?

Gruß Bachi
C 4.5.2 - 4.6
www.myworkstyle.de
www.hsgweb.de
--
::: It´s not a bug - it´s a feature!!! :::

Gesperrt