Subversion Repositories wimsdev

Rev

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