Rev 12880 | Blame | Compare with Previous | Last modification | View Log | RSS feed
!for ttt in homepage, bgcolor, bgimg, refcolor, ref_menucolor, ref_button_help_bgcolor, \
ref_button_help_color, ref_button_bgcolor, ref_button_color, logo, logoside
pr_$ttt=!word 1 of $(pr_$ttt)
!next ttt
pr_sccolor=$empty
!for ttt=1 to 12
tmp=!word 1 of $(pr_sccolor$ttt)
tmp=!item 1 of $tmp
pr_sccolor=$pr_sccolor,$tmp
!next ttt
pr_sccolor=!item 2 to -1 of $pr_sccolor
pr_actcolor=$empty
!set actcolor=!defof DF_actcolor in wimshome/public_html/bases/sys/defaults.conf
!for ttt=1 to 9
tmp=!word 1 of $(pr_actcolor$ttt)
tmp=!item 1 of $tmp
!default tmp=$(actcolor[$ttt])
pr_actcolor=!append item $tmp to $pr_actcolor
!next ttt
!setdef !set class_logo=$pr_logo\
!set class_logoside=$pr_logoside\
!set class_homepage=$pr_homepage\
!set class_bgcolor=$pr_bgcolor\
!set class_refcolor=$pr_refcolor\
!set class_ref_menucolor=$pr_ref_menucolor\
!set class_ref_button_bgcolor=$pr_ref_button_bgcolor\
!set class_ref_button_color=$pr_ref_button_color\
!set class_ref_button_help_bgcolor=$pr_ref_button_help_bgcolor\
!set class_ref_button_help_color=$pr_ref_button_help_color\
!set class_bgimg=$pr_bgimg\
!set class_theme=$pr_theme\
!set class_theme_icon=$pr_theme_icon\
!set class_css=$pr_css\
!set class_scorecolor=$pr_sccolor\
!set class_actcolor=$pr_actcolor\
in wimshome/log/classes/$wims_class/.def
pr_cssfile=!trim $pr_cssfile
!writefile wimshome/log/classes/$wims_class/css $pr_cssfile
!if / notin $wims_deposit and .. notin $wims_deposit and $wims_deposit!=$empty
l=!sh du -s $wims_home/$wims_sesdir/user-deposit
l=!word 1 of $l
!if $l<17
!sh mv $wims_home/$wims_sesdir/user-deposit $wims_home/log/classes/$wims_class/css
!else
error=toobigfile
!endif
!endif
!for ttt in css, bgimg, theme, theme_icon
!if $(pr_$ttt)!=$(wims_$ttt)
wims_$ttt=$(pr_$ttt)
!setdef wims_$ttt=$(pr_$ttt) in wimshome/$wims_sesdir/var.stat
!endif
!next ttt
!if $pr_bgcolor!=$wims_class_bgcolor
!if $pr_bgcolor!=$empty
wims_bgcolor=$pr_bgcolor
!endif
!setdef wims_class_bgcolor=$wims_bgcolor in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_refcolor!=$wims_class_refcolor
!if $pr_refcolor!=$empty
wims_ref_bgcolor=$pr_refcolor
!endif
!setdef wims_class_refcolor=$pr_refcolor in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_ref_menucolor!=$wims_class_ref_menucolor
!if $pr_ref_menucolor!=$empty
wims_ref_menucolor=$pr_ref_menucolor
!endif
!setdef wims_class_ref_menucolor=$pr_ref_menucolor in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_ref_button_color!=$wims_class_ref_button_color
!if $pr_ref_button_color!=$empty
wims_ref_button_color=$pr_ref_button_color
!endif
!setdef wims_class_ref_button_color=$pr_ref_button_color in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_ref_button_bgcolor!=$wims_class_ref_button_bgcolor
!if $pr_ref_button_bgcolor!=$empty
wims_ref_button_bgcolor=$pr_ref_button_bgcolor
!endif
!setdef wims_class_ref_button_bgcolor=$pr_ref_button_bgcolor in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_ref_button_help_color!=$wims_class_ref_button_help_color
!if $pr_ref_button_help_color!=$empty
wims_ref_button_help_color=$pr_ref_button_help_color
!endif
!setdef wims_class_ref_button_help_color=$pr_ref_button_help_color in wimshome/$wims_sesdir/var.stat
!endif
!if $pr_ref_button_help_bgcolor!=$wims_class_ref_button_help_bgcolor
!if $pr_ref_button_help_bgcolor!=$empty
wims_ref_button_help_bgcolor=$pr_ref_button_help_bgcolor
!endif
!setdef wims_class_ref_button_help_bgcolor=$pr_ref_button_help_bgcolor in wimshome/$wims_sesdir/var.stat
!endif