Hallo Forum.
Ich will für die Administration verschiedene CSS-Templates benutzen die das gleiche Theme benutzen ( änderbare Schriftgröße etc.)
Also soll man bei "Benutzerspezifische Einstellungen" ne Checkbox aktivieren können.
Wie ist dies den am besten umzusetzen?
Danke
Jörn
Funktion bei Benutzereinstellungen hinzufügen Topic is solved
Re: Funktion bei Benutzereinstellungen hinzufügen
Dann schreib ich mir mal selber... 
Ich hab jetzt schon den Eintrag in "editprefs.php" geschrieben, funzt auch... Aber wie lese ich diesen in der style.php aus?
Hier der Code editprefs.php:
Zeile 40:
Zeile 76:
Zeile 91:
Zeile 182:
Hier der Code ab Zeile 17 in der style.php, wie ich es mir denken würde:
Wie würde dies den funktionieren?
Jörn

Ich hab jetzt schon den Eintrag in "editprefs.php" geschrieben, funzt auch... Aber wie lese ich diesen in der style.php aus?
Hier der Code editprefs.php:
Zeile 40:
Code: Select all
$fontsize = 0;
if (isset($_POST['fontsize'])) $fontsize = $_POST['fontsize'];
Code: Select all
set_preference($userid, 'fontsize', $fontsize);
Code: Select all
$fontsize = get_preference($userid, 'fontsize');
Code: Select all
<div class="pageoverflow">
<p class="pagetext"><?php echo lang('fontsize'); ?>:</p>
<p class="pageinput">
<input class="pagenb" type="checkbox" name="fontsize" <?php if ($fontsize) echo "checked=\"checked\""; ?> /><?php echo lang('fontsize') ?>
</p>
</div>
Hier der Code ab Zeile 17 in der style.php, wie ich es mir denken würde:
Code: Select all
$style="style";
if (isset($_GET['ie']))
{
$style.="_ie";
}
$style .= ".css";
if (file_exists(dirname(__FILE__)."/themes/".$theme."/css/".$style))
{
if(($_SERVER['fontsize']) && file_exists(dirname(__FILE__)."/themes/".$theme."/css/".$style)
{
$style .= "_large.css";
}
readfile(dirname(__FILE__)."/themes/".$theme."/css/".$style);
}
else if (file_exists(dirname(__FILE__)."/themes/default/css/".$style))
{
readfile(dirname(__FILE__)."/themes/default/css/".$style);
}
Jörn
Last edited by joernroeder on Fri Feb 02, 2007 6:20 pm, edited 1 time in total.
Re: Funktion bei Benutzereinstellungen hinzufügen
Ähmm, warum erstellt du dir nicht einfach ein eigenes, zweites (,drittes, viertes ...) Admin-Template?
Oder hab ich da etwas falsch verstanden?
Oder hab ich da etwas falsch verstanden?
Last edited by cyberman on Fri Feb 02, 2007 10:30 pm, edited 1 time in total.