2 /************************************************************************/
4 /************************************************************************/
5 /* Copyright (c) 2002-2010 */
6 /* Inclusive Design Institute */
8 /* This program is free software. You can redistribute it and/or */
9 /* modify it under the terms of the GNU General Public License */
10 /* as published by the Free Software Foundation. */
11 /************************************************************************/
14 //Note that this file is no longer needed. Remove when we are sure we no longer need to refer back to it.
16 if (!defined('AT_INCLUDE_PATH')) { exit; }
18 global $user_style_template;
20 $user_style_template = '
21 <STYLE TYPE="text/css">
24 {FG_COLOR} {BG_COLOR} {FONT_SIZE} {FONT} }
25 h1, h2, h3, h4, h5, h6 {
31 a:link, a:visited, a:active {
40 .editorsmallbox, .editorlargebox {
67 td.dropdown a, td.dropdown a:visited {
79 p.search-description {
85 table.tabbed-table th.tab {
88 table.tabbed-table th.selected {
94 div#sub-navigation strong {
101 {FG_COLOR} {BG_COLOR}
104 {FG_COLOR} {BG_COLOR}
107 {FG_COLOR} {BG_COLOR}
110 {FG_COLOR} {BG_COLOR}
113 {FG_COLOR} {BG_COLOR}
115 table.data tbody th {
116 {FG_COLOR} {BG_COLOR}
118 table.data tbody tr.selected {
119 {FG_COLOR} {BG_COLOR}
122 {FG_COLOR} {BG_COLOR}
124 table.data tfoot tr:first-child td {
125 {FG_COLOR} {BG_COLOR}
127 table.data tfoot input {
128 {FG_COLOR} {BG_COLOR}
131 {FG_COLOR} {BG_COLOR}
134 {FG_COLOR} {BG_COLOR}
137 {FG_COLOR} {BG_COLOR}
140 {FG_COLOR} {BG_COLOR}
143 {FG_COLOR} {BG_COLOR}
146 {FG_COLOR} {BG_COLOR}
149 {FG_COLOR} {BG_COLOR}
152 {FG_COLOR} {BG_COLOR}
154 div.dropdown-heading {
155 {FG_COLOR} {BG_COLOR}
158 {FG_COLOR} {BG_COLOR}
161 {FG_COLOR} {BG_COLOR}
164 {FG_COLOR} {BG_COLOR}
167 {FG_COLOR} {BG_COLOR}
169 div.tabs a.selected {
170 {FG_COLOR} {BG_COLOR}
173 {FG_COLOR} {BG_COLOR}
176 {FG_COLOR} {BG_COLOR}
179 {FG_COLOR} {BG_COLOR}
182 {FG_COLOR} {BG_COLOR}
185 {FG_COLOR} {BG_COLOR}
188 {FG_COLOR} {BG_COLOR}
191 {FG_COLOR} {BG_COLOR}
194 {FG_COLOR} {BG_COLOR}
196 div#content-test ol ul li{
197 {FG_COLOR} {BG_COLOR}
200 {FG_COLOR} {BG_COLOR}
203 {FG_COLOR} {BG_COLOR}
206 {FG_COLOR} {BG_COLOR}
209 {FG_COLOR} {BG_COLOR}
211 #forum-thread li.even {
212 {FG_COLOR} {BG_COLOR}
214 #forum-thread li.odd {
215 {FG_COLOR} {BG_COLOR}
217 div.forum-post-ctrl span {
218 {FG_COLOR} {BG_COLOR}
220 div.forum-post-content p.date {
221 {FG_COLOR} {BG_COLOR}
224 {FG_COLOR} {BG_COLOR}
226 div#topnavlistcontainer {
227 {FG_COLOR} {BG_COLOR}
230 {FG_COLOR} {BG_COLOR}
232 ul#topnavlist li a.selected {
233 {FG_COLOR} {BG_COLOR}
236 {FG_COLOR} {BG_COLOR}
239 {FG_COLOR} {BG_COLOR}
242 {FG_COLOR} {BG_COLOR}
245 {FG_COLOR} {BG_COLOR}
247 div.column_equivalent{
248 {FG_COLOR} {BG_COLOR}
251 {FG_COLOR} {BG_COLOR}
254 {FG_COLOR} {BG_COLOR}
257 {FG_COLOR} {BG_COLOR}
259 div.alternative_box legend {
260 {FG_COLOR} {BG_COLOR}
262 div.resource_box legend {
263 {FG_COLOR} {BG_COLOR}
266 {FG_COLOR} {BG_COLOR}
269 {FG_COLOR} {BG_COLOR}
271 div.input-form div.row {
272 {FG_COLOR} {BG_COLOR}
274 div.input-form input[type=text], div.input-form input[type=password] {
275 {FG_COLOR} {BG_COLOR}
277 input[type=checkbox]{
278 {FG_COLOR} {BG_COLOR}
280 div.input-form div.buttons input {
281 {FG_COLOR} {BG_COLOR}
283 div.input-form div.row_alternatives {
284 {FG_COLOR} {BG_COLOR}
287 a:active, a:hover, a:focus, .highlight, a.highlight {
288 {HL_COLOR} {FG_COLOR} }
289 ul#topnavlist li a:hover, ul#topnavlist li a:focus, ul#topnavlist li a.active {
290 {HL_COLOR} {FG_COLOR}
293 background-color: #FF0000; ; {FG_COLOR}
295 .button:focus, .button2:focus {
296 background-color: #FF0000; ; {FG_COLOR}
298 div.input-form textarea:focus, div.input-form input[type=password]:focus, div.input-form input[type=text]:focus{
299 {HL_COLOR}; {FG_COLOR}
302 {HL_COLOR}; {FG_COLOR}
304 table.data tfoot input:focus {
305 {HL_COLOR}; {FG_COLOR}
308 {HL_COLOR}; {FG_COLOR}
310 .buttontab selected {
311 {HL_COLOR}; {FG_COLOR}
313 td.dropdown a:hover {
314 {HL_COLOR}; {FG_COLOR}
316 table.tabbed-table th.tab:hover {
317 {HL_COLOR}; {FG_COLOR}
319 table.tabbed-table th.tab a:focus {
320 {HL_COLOR}; {FG_COLOR}
322 table.tabbed-table a, table.tabbed-table a:visited, table.tabbed-table a:hover {
323 {HL_COLOR}; {FG_COLOR}
325 div#top-links a:focus{
326 {HL_COLOR}; {FG_COLOR}
328 a#editor-link:hover {
329 {HL_COLOR}; {FG_COLOR}
331 table.data tbody tr:hover {
332 {HL_COLOR}; {FG_COLOR}
334 table.data tfoot input:focus {
335 {HL_COLOR}; {FG_COLOR}
337 div.home-link:hover {
338 {HL_COLOR}; {FG_COLOR}
341 {HL_COLOR}; {FG_COLOR}
343 div.tabs a:hover, div.tabs a.active {
344 {HL_COLOR}; {FG_COLOR}
347 {HL_COLOR}; {FG_COLOR}
349 #navlist li a:hover, #navlist li a:active {
350 {HL_COLOR}; {FG_COLOR}
357 function get_user_style()
359 global $user_style_template;
361 if (($_SESSION["prefs"]["PREF_FONT_FACE"] == "")
362 && ($_SESSION["prefs"]["PREF_FONT_TIMES"] == 0 || $_SESSION["prefs"]["PREF_FONT_TIMES"] == 1.0)
363 && ($_SESSION["prefs"]["PREF_FG_COLOUR"] == "")
364 && ($_SESSION["prefs"]["PREF_BG_COLOUR"] == "")
365 && ($_SESSION["prefs"]["PREF_HL_COLOUR"] == ""))
371 if ($_SESSION["prefs"]["PREF_FONT_FACE"] <> "")
372 $font = "font-family: ". $_SESSION["prefs"]["PREF_FONT_FACE"] .";";
374 if ($_SESSION["prefs"]["PREF_FONT_TIMES"] <> 0 && $_SESSION["prefs"]["PREF_FONT_TIMES"] <> 1.0)
375 $font_size = "font-size: ". $_SESSION["prefs"]["PREF_FONT_TIMES"] ."em;";
377 if ($_SESSION["prefs"]["PREF_FG_COLOUR"] <> "")
378 $fg_color = "color: #". $_SESSION["prefs"]["PREF_FG_COLOUR"] .";";
380 if ($_SESSION["prefs"]["PREF_BG_COLOUR"] <> "")
381 $bg_color = "background-color: #". $_SESSION["prefs"]["PREF_BG_COLOUR"] .";";
383 if ($_SESSION["prefs"]["PREF_HL_COLOUR"] <> "")
384 $hl_color = "background-color: #". $_SESSION["prefs"]["PREF_HL_COLOUR"] .";";
386 return str_replace(array("{FONT}", "{FONT_SIZE}", "{FG_COLOR}", "{BG_COLOR}", "{HL_COLOR}"),
387 array($font, $font_size, $fg_color, $bg_color, $hl_color),
388 $user_style_template);