' Sub MenuSchedule
|
' $GID = $Login.Group.ID
' For Each $WDate in $System.Week
$_WDate.BSet$$WDate.Day ($WDate.wday)$_WDate.BEnd |
' Next
|
' Set $User = $Login
' $ID = $Login.ID
' $BgColor = #ffffff
' $BackPage = index
' $BackDate = $Date
' $SetDate = $Date
' $IncludeSchedule
' EndSub
' Sub MenuUserList
' EndSub
' Sub MenuWebMail
' EndSub
' Sub MenuReserve
' EndSub
' Sub MenuAddress
' EndSub
' Sub MenuCabinet
' EndSub
' Sub MenuPersonal
' Set $Menus = $TopPage.Menus
' If $Menus.WebMail.Installed or $Menus.Where.Installed or $Menus.WorkFlow.Installed
 | Personal Box |
|---|
' EndIf
' EndSub
' Sub MenuWhere
' EndSub
' Sub MenuLink
' Set $tp = $Login.TopPage
' For Each $Link in $tp.Links
$Link.Name
' Next
' If $tp.LinkCommon != 0
' If $tp.Links.Count and $Links.Count
' EndIf
' For Each $Link in $Links
$Link.Name
' Next
' EndIf
' EndSub
' Sub MenuBulletin
' $Date = $TimeStamp.Date
' $Tops = $Login.Bulletin.Tops
' If ! $Tops and ($Tops != 0)
' $Tops = 5
' EndIf
' If $Tops
' Set $r = $Bulletin.Articles.WhatsNew $Tops
' For Each $a in $r
' $Subject = $a.Subject
' If ! $Subject
' $Subject = "(Title Not Specified)"
' EndIf
' $t = $a.TimeStamp
| $Subject |
' If $t.Date = $Date
($t.hour:$t.Minute00 $t.AMPM, $a.Name) |
' Else
($t.Day $t.month, $a.Name) |
' EndIf
' Next
' EndIf
' EndSub
' Sub MenuSearch
' EndSub
' Sub MenuToDo
' $Tops = $Login.ToDo.Tops
' If ! $Tops and ($Tops != 0)
' $Tops = 5
' EndIf
' EndSub
' Sub MenuForum
' $Date = $TimeStamp.Date
' $Tops = $Login.Forum.Tops
' If ! $Tops and ($Tops != 0)
' $Tops = 5
' EndIf
' For Each $FID in $Login.Forum.Subscribes
' Set $f = $Forum.Forums.$FID
' If $f
' $GContians = 0
' If $f.Private
' $GID = $f.GID
' $GContains = $Groups.$GID.Users.Contains $Login.ID
' EndIf
' If ! $f.Private or $GContains
| $f.Name |
' If $Tops
' $Count = 0
' For Each $s in $f.WhatsNew
' If $Count != $Tops
| $s.Subject |
' $AID = $s.Articles.Head
' Set $a = $s.Articles.$AID
' $t = $s.TimeStamp
' If $t.Date = $Date
($a.Head$... $t.hour:$t.Minute00 $t.AMPM) |
' Else
($a.Head$... $t.Day $t.month) |
' EndIf
' Inc $Count
' EndIf
' Next
' EndIf
' EndIf
' EndIf
' Next
' EndSub
' Sub MenuProject
' For Each $PID in $Login.Project.Subscribes
' Set $p = $Project.Projects.$PID
' If $p
| $p.Name | | $p.Rate% Completed |
|
' If $p.Status = 1
On Schedule |
' Elif $p.Status = 2
Behind ($p.Late% Delay) |
' Elif $p.Status = 3
Urgent ! ($p.Late% Delay) |
' Else
|
' EndIf
' EndIf
' Next
' EndSub