BP: Added theme option to use user stylesheet to config.inc.php and index.tpl. Also...
authoryellowled <yellowled>
Tue, 4 Dec 2007 11:29:35 +0000 (11:29 +0000)
committeryellowled <yellowled>
Tue, 4 Dec 2007 11:29:35 +0000 (11:29 +0000)
templates/bulletproof/UTF-8/lang_bg.inc.php
templates/bulletproof/UTF-8/lang_de.inc.php
templates/bulletproof/UTF-8/lang_en.inc.php
templates/bulletproof/config.inc.php
templates/bulletproof/index.tpl
templates/bulletproof/lang_bg.inc.php
templates/bulletproof/lang_de.inc.php
templates/bulletproof/lang_en.inc.php

index 6814c3dd12d040d8f5f4599d22df6b869b16647d..7e9915e0b714230a8e08ae13a59cf74f1283c41e 100644 (file)
@@ -6,6 +6,7 @@ Translator: Ivan Cenov (jwalker@hotmail.bg)
 
 // Colorsets
 @define('THEME_COLORSET', 'Цветова схема');
+@define('USER_STYLESHEET','');
 // Layout
 @define('LAYOUT_TYPE','Общо оформление (B = Статия, S = Странична приставка, CF = Първо съдържанието)');
 @define('LAYOUT_SBS','Три колони S-B-S');
index 44a769f3c453fa508212fd7f257c0b40ffcb3461..6b66aa34e22f533671221688cc7b746a76f676fe 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 // Colorsets
 @define('THEME_COLORSET', 'Farbwahl');
+@define('USER_STYLESHEET','Zusätzliches Benutzerstylesheet einbinden. Dieses Stylesheet muss vom Benutzer im Template-Verzeichnis angelegt werden. Es muss user.css heißen und kann benutzt werden, um ausgewählte Styles zu überschreiben.');
 // Layout
 @define('LAYOUT_TYPE','Layout des Blogs (B = Blogeinträge, S = Seitenleiste, CF = Content first)');
 @define('LAYOUT_SBS','Dreispaltig S-B-S');
index 3eed2e9305f8133955a2ff840aa0cbe8fa91b972..c6b01a1c43ee4a48be510cefed117b5d3cacadcf 100644 (file)
@@ -1,6 +1,7 @@
 <?php
 // Colorsets
 @define('THEME_COLORSET', 'Colorset');
+@define('USER_STYLESHEET','Use additional user stylesheet. Users have to create this stylesheet in the template directory. It has to be named user.css and can be used to override selected styles.');
 // Layout
 @define('LAYOUT_TYPE','Blog layout (B = Blog entriee, S = Sidebar, CF = Content first)');
 @define('LAYOUT_SBS','Three columns S-B-S');
index 231e46c77c1614eb2f362ddd73f9b3e707f336c6..288d4226d96e1d868364c06dc46540aa9a68d1fe 100644 (file)
@@ -31,6 +31,14 @@ $template_config = array(
         'default'       => 'purple',\r
         'select_values' => $colorsets\r
     ),\r
+    array(\r
+        'var'           => 'userstylesheet',\r
+        'name'          => USER_STYLESHEET,\r
+        'type'          => 'radio',\r
+        'default'       => 'false',\r
+        'radio'         => array('value' => array('true', 'false'),\r
+                                 'desc'  => array(YES, NO))\r
+    ),\r
     array(\r
         'var'           => 'layouttype',\r
         'name'          => LAYOUT_TYPE,\r
index de35f2fdae8188c987eebc9e2b0255f64c89294b..11aefbf65e7eef742b9ea26bf43066764b995351 100644 (file)
@@ -50,6 +50,8 @@
         {if $template_option.jscolumns == 'true'}<script type="text/javascript" src="{$serendipityHTTPPath}templates/{$template}/js/p7_eqCols2_10.js"></script>{/if}
         <!-- print media stylesheet -->
         <link rel="stylesheet" type="text/css" href="{serendipity_getFile file="print.css"}" media="print" />
+        <!-- additional user stylesheet: this can be used to override selected styles -->
+        {if $template_option.userstylesheet == 'true'}<link rel="stylesheet" type="text/css" href="{serendipity_getFile file="user.css"}" media="screen" />{/if}
     </head>
 
     <body{if $template_option.jscolumns == 'true'} onload="P7_equalCols2(0,{if $template_option.layouttype != '1col'}'content','DIV',{/if}'serendipityLeftSideBar','DIV','serendipityRightSideBar','DIV')"{/if}>
index 9fcef8c48c97bc8ccfbfdfa2fda85adb26166c60..c9d86deac13f7a3567fde210c0e2be6315e3dc3c 100644 (file)
@@ -6,6 +6,7 @@ Translator: Ivan Cenov (jwalker@hotmail.bg)
 \r
 // Colorsets\r
 @define('THEME_COLORSET', 'Öâåòîâà ñõåìà');\r
+@define('USER_STYLESHEET','');\r
 // Layout\r
 @define('LAYOUT_TYPE','Îáùî îôîðìëåíèå (B = Ñòàòèÿ, S = Ñòðàíè÷íà ïðèñòàâêà, CF = Ïúðâî ñúäúðæàíèåòî)');\r
 @define('LAYOUT_SBS','Òðè êîëîíè S-B-S');\r
index c7d51b1eec29fb8e719b5ff967cf2ac1db2a1774..e5da2cb4d09d940ff6186099166ce05011ac4f1f 100644 (file)
@@ -1,6 +1,7 @@
 <?php\r
 // Colorsets\r
 @define('THEME_COLORSET', 'Farbwahl');\r
+@define('USER_STYLESHEET','Zusätzliches Benutzerstylesheet einbinden. Dieses Stylesheet muss vom Benutzer im Template-Verzeichnis angelegt werden. Es muss user.css heißen und kann benutzt werden, um ausgewählte Styles zu überschreiben.');\r
 // Layout\r
 @define('LAYOUT_TYPE','Layout des Blogs (B = Blogeinträge, S = Seitenleiste, CF = Content first)');\r
 @define('LAYOUT_SBS','Dreispaltig S-B-S');\r
index fc12c33cf463ca62a97c4ed15162146ff0bb3087..5849eccc8a1164bd4817b4ff7c53cf7ffd0ec94a 100644 (file)
@@ -1,6 +1,7 @@
 <?php\r
 // Colorsets\r
 @define('THEME_COLORSET', 'Colorset');\r
+@define('USER_STYLESHEET','Use additional user stylesheet. Users have to create this stylesheet in the template directory. It has to be named user.css and can be used to override selected styles.');\r
 // Layout\r
 @define('LAYOUT_TYPE','Blog layout (B = Blog entriee, S = Sidebar, CF = Content first)');\r
 @define('LAYOUT_SBS','Three columns S-B-S');\r