--- loncom/interface/mydesk.tab 2016/10/22 20:13:14 1.149.2.21 +++ loncom/interface/mydesk.tab 2023/12/29 20:04:44 1.149.2.25.2.2 @@ -1,3 +1,4 @@ +# $Id: mydesk.tab,v 1.149.2.25.2.2 2023/12/29 20:04:44 raeburn Exp $ # primary menu links # Apache::lonmenu::primary_menu() generates a menu from these elements # prim: item belongs to primary menu @@ -18,17 +19,18 @@ # possible positions: # - empty (will be displayed on right side -- default location). # - left -# prim:link:icon:alt:text:condition:position -prim::::Personal::left -prim:/adm/about.html:/adm/lonIcons/minilogo.gif:LON-CAPA Logo:About:public: -prim:/adm/communicate:::Messages:nonewmsg: -prim:/adm/communicate:::New Messages:newmsg: -prim:/adm/roles:::Roles:roles: -prim:/adm/roles:::Courses:courses: +# name: short name for item (used in visibility check for menu collection in effect) +# prim:link:icon:alt:text:condition:position:name +prim::::Personal::left:pers +prim:/adm/about.html:/adm/lonIcons/minilogo.gif:LON-CAPA Logo:About:public::logo +prim:/adm/communicate:::Messages:nonewmsg::comm +prim:/adm/communicate:::New Messages:newmsg::comm +prim:/adm/roles:::Roles:roles::roles +prim:/adm/roles:::Courses:courses::roles prim:/adm/helpdesk:::Help:onlypublic: prim:/adm/roles:::Log In:onlypublic: -prim::::Help:: -prim:/adm/logout:::Logout:: +prim::::Help:::help +prim:/adm/logout:::Logout:::logout # primary sub-menu links # Apache::lonmenu::primary_menu() generates a sub-menus from these elements @@ -40,16 +42,20 @@ prim:/adm/logout:::Logout:: # possible conditions: # - empty: link displayed if user is authenticated # - portfolio: link displayed if portfolio access -# - blogs: link displayed if blog access +# - blog: link displayed if blog access # - wishlist: link displayed if user has privileges to use Stored Links # - reqcrs: link displayed if user can request Course or Community creation -# primsub:parent:link:text:condition -primsub:Personal:/adm/[domain]/[user]/aboutme:Information: -primsub:Personal:/adm/preferences:Preferences: -primsub:Personal:/adm/portfolio:Portfolio:portfolio -primsub:Personal:/adm/wishlist:Stored Links:wishlist -primsub:Personal:/adm/announcements:Calendar: -primsub:Personal:/adm/[domain]/[user]/_rss.html:RSS Feeds:blog +# - browsepub: link displayed if user can browse published resources +# name: short name for item (used in visibility check for menu collection in effect) +# primsub:parent:link:text:condition:name +primsub:Personal:/adm/[domain]/[user]/aboutme:Information::about +primsub:Personal:/adm/preferences:Preferences::prefs +primsub:Personal:/adm/portfolio:Portfolio:portfolio:port +primsub:Personal:/adm/wishlist:Stored Links:wishlist:wish +primsub:Personal:/adm/announcements:Calendar::anno +primsub:Personal:/adm/[domain]/[user]/_rss.html:RSS Feeds:blog:rss +primsub:Personal:/adm/searchcat:Search Library::srch +primsub:Personal:/res/:Browse Library:browsepub:brse # secondary menu links # Apache::lonmenu::secondary_menu() generates a menu from these elements @@ -61,42 +67,46 @@ primsub:Personal:/adm/[domain]/[user]/_r # condition: when to show link, secondary_menu will act upon this # possible conditions: # - empty: -# - showsyllabus: course context: not mdc and syllabus exists +# - showsyllabus: course context: not mdc and not cev and syllabus exists # (and not included in course content). -# - showfeeds: course context: not mdc and course feeds exist +# - showfeeds: course context: not mdc and not cev and course feeds exist # - showresv: course context and user cannot manage grades, and slots exist # - always: show this link even if user hasn't selected a role -# - mdcCourse: user can modify content in a Course -# - mdcCommunity: user can modify content in a Community -# - mdc: user can modify content in Course/Community +# - crseditCourse: user can modify content in a Course +# - crseditCommunity: user can modify content in a Community +# - crsedit: user can access Course/Community Editor (mdc or cev priv) # - vgr: user can view grades -# - cst: user can grant/revoke student/member roles -# - params: Set and/or view assessment parameters -# - ncst: user can not grant/revoke student roles -# - nvcg: user can only groups in which he/she is a member +# - viewusers: user can grant/revoke student/member roles or can view classlists +# - params: user can set or view assessment parameters +# - noviewusers: user can neither grant/revoke student roles nor view classlists +# - nvcg: user can only view groups in which he/she is a member # - nvgr: user cannot view other people's grades # - whn: user can access what's new # - author: authors (au, ca, aa) -# scnd:link:icon:alt:text:condition -scnd:/adm/menu:::Main Menu:always -scnd:/adm/navmaps?postdata=[url]&postsymb=[symb]:::Contents: -scnd:/adm/quickgrades:::Grades:nvgr -scnd:/adm/coursedocs?command=contents:::Course Editor:mdcCourse -scnd:/adm/coursedocs?command=contents:::Community Editor:mdcCommunity +# - cca: Grant/revoke role of co-author (author only) +# name: short name for item (used in visibility check for menu collection in effect) +# scnd:link:icon:alt:text:condition:name +scnd:/adm/menu:::Main Menu:always:main +scnd:/adm/navmaps?postdata=[url]&postsymb=[symb]:::Contents::cont +scnd:/adm/quickgrades:::Grades:nvgr:grades +scnd:/adm/coursedocs?command=contents:::Course Editor:crseditCourse +scnd:/adm/coursedocs?command=contents:::Community Editor:crseditCommunity scnd:/adm/whatsnew:::What's New:whn +scnd:[javascript]chat_win();:::Chat:plc:chat scnd::::Grades:vgr -scnd::::People:cst +scnd::::People:viewusers scnd::::Settings:params -scnd:/adm/viewclasslist:::People:ncst -scnd:/adm/coursegroups:::Groups:nvcg -scnd:/adm/slotrequest?command=manageresv:::Reservations:showresv -scnd::::Public:mdc -scnd:/public/[cdom]/[cnum]/syllabus:::Syllabus:showsyllabus -scnd:/adm/[cdom]/[cnum]/_rss.html:::Feeds:showfeeds -scnd:/adm/roles:::Roles: +scnd:/adm/viewclasslist:::People:noviewusers:people +scnd:/adm/coursegroups:::Groups:nvcg:groups +scnd:/adm/slotrequest?command=manageresv:::Reservations:showresv:resv +scnd::::Public:crsedit +scnd:/public/[cdom]/[cnum]/syllabus:::Syllabus:showsyllabus:syll +scnd:/adm/[cdom]/[cnum]/_rss.html:::Feeds:showfeeds:feeds +scnd:/adm/roles:::Roles::roles scnd:/priv/[udom]/[uname]/:::Authoring Space:author scnd:/res/[udom]/[uname]/?launch=1:::Browse:author scnd:/adm/createuser:::People:cca +scnd::::Settings:author # secondary sub-menu links # Apache::lonmenu::secondary_menu() generates a sub-menus from these elements @@ -107,22 +117,26 @@ scnd:/adm/createuser:::People:cca # condition: when to show link, secondary_menu() will act based on this # possible conditions: # - empty: link displayed if user is authenticated -# - mdc: user can modify content in Course/Community +# - crsedit: link displayed if user can access Course/Community Editor # - vgr: link displayed if user can view grades -# - opa: link displayed if user can set assessment parameters +# - params: link displayed if user can set or view assessment parameters # - mgr: link displayed if user can manage grades -# - cst: link displayed if user can grant/revoke student/member roles -# - vcg: link displayed if user can view groups to which he/she does not belong +# - viewusers: link displayed if user can either grant/revoke student/member roles or view classlists +# - vcg: link displayed if user can view groups to which he/she does not belong # scndsub:parent:link:text:condition scndsub:Grades:/adm/statistics?reportSelected=student_assessment:Assessment Chart:vgr scndsub:Grades:/adm/statistics:Statistics and Reports:vgr -scndsub:Settings:/adm/courseprefs:Course Settings:opa -scndsub:Settings:/adm/parmset:Content Settings:opa -scndsub:Settings:/adm/slotrequest?command=showslots:Slots:mgr -scndsub:People:/adm/createuser:Users:cst +scndsub:Grades:/adm/grades:Content Grading:vgr +scndsub:Grades:/adm/quickgrades:Individual Points Overview:vgr +scndsub:Settings:/adm/courseprefs:Course Settings:params +scndsub:Settings:/adm/parmset:Content Settings:params +scndsub:Settings:/adm/slotrequest?command=showslots:Slots:vgr +scndsub:Settings:/adm/preferences?action=authorsettings[returnurl]:Editing Options:author +scndsub:Settings:/adm/preferences?action=changedomcoord[returnurl]:Domain Access:cca +scndsub:People:/adm/createuser:Users:viewusers scndsub:People:/adm/coursegroups:Groups:vcg -scndsub:Public:/public/[cdom]/[cnum]/syllabus:Syllabus:mdc -scndsub:Public:/adm/[cdom]/[cnum]/_rss.html:Feeds:mdc +scndsub:Public:/public/[cdom]/[cnum]/syllabus:Syllabus:crsedit +scndsub:Public:/adm/[cdom]/[cnum]/_rss.html:Feeds:crsedit # Categories for main menu # cat:column,row:title @@ -151,7 +165,7 @@ cat:2,6:oth:Other # img-> img for the button # top-> txt for the top row of the remote # bot-> txt for the bottom row of the remote -# act-> javascript to excute when clicked +# act-> javascript to execute when clicked # txt-> text to display in the extended remote or inline remote # cat-> category that this belongs into (or "none" if in top menus) # @@ -199,6 +213,8 @@ cat:2,6:oth:Other 1:1:nsc:any:roles.png:switch[_2]:role[_1]:go('/adm/roles');:Switch to another user role:rol 1:1:nsc:rcm:roles.png:choose[_2]:role[_2]:go('/adm/roles');:Choose the user role:rol 1:2:clear +1:2:pcev:$crs:docs.png:course[_7]:editor[_1]:go('/adm/coursedocs?command=home');:Edit course contents:crc +1:2:pcev:$cmty:docs.png:communi-[_1]:ty edit[_1]:go('/adm/coursedocs?command=home');:Edit community contents:cmc 1:2:pmdc:$crs:docs.png:course[_7]:editor[_1]:go('/adm/coursedocs?command=home');:Edit course contents:crc 1:2:pmdc:$cmty:docs.png:communi-[_1]:ty edit[_1]:go('/adm/coursedocs?command=home');:Edit community contents:cmc 2:1:clear