version 1.471, 2023/11/03 21:40:22
|
version 1.473, 2023/11/05 20:06:04
|
Line 279 sub build_tools_display {
|
Line 279 sub build_tools_display {
|
'aboutme' => "Personal Information Page", |
'aboutme' => "Personal Information Page", |
'webdav' => "WebDAV access to Authoring Spaces (https)", |
'webdav' => "WebDAV access to Authoring Spaces (https)", |
'editors' => "Available Editors", |
'editors' => "Available Editors", |
'managers' => "Co-authors who can add/revoke co-authors", |
'managers' => "Co-authors who can add/revoke roles", |
'portfolio' => "Personal User Portfolio", |
'portfolio' => "Personal User Portfolio", |
'portaccess' => "Portfolio Shareable", |
'portaccess' => "Portfolio Shareable", |
'timezone' => "Can set Time Zone", |
'timezone' => "Can set Time Zone", |
Line 4025 sub display_userinfo {
|
Line 4025 sub display_userinfo {
|
'prvs' => 'Previous Value:', |
'prvs' => 'Previous Value:', |
'chto' => 'Changed To:', |
'chto' => 'Changed To:', |
'editors' => "Available Editors in Authoring Space", |
'editors' => "Available Editors in Authoring Space", |
'managers' => "Co-authors who can add/revoke co-authors", |
'managers' => "Co-authors who can add/revoke roles", |
'edit' => 'Standard editor (Edit)', |
'edit' => 'Standard editor (Edit)', |
'xml' => 'Text editor (EditXML)', |
'xml' => 'Text editor (EditXML)', |
'daxe' => 'Daxe editor (Daxe)', |
'daxe' => 'Daxe editor (Daxe)', |
Line 5506 sub display_coauthor_managers {
|
Line 5506 sub display_coauthor_managers {
|
} |
} |
$output .= "</p>\n"; |
$output .= "</p>\n"; |
if (@possmanagers) { |
if (@possmanagers) { |
$output .= '<p>'.&mt('Select manager(s)').': '; |
$output .= '<p>'.&mt('If checked, can manage').': '; |
foreach my $user (@possmanagers) { |
foreach my $user (@possmanagers) { |
my $checked; |
my $checked; |
if (grep(/^\Q$user\E$/,@custommanagers)) { |
if (grep(/^\Q$user\E$/,@custommanagers)) { |
Line 6350 sub handler {
|
Line 6350 sub handler {
|
if (($permission->{cusr}) && ($context eq 'author')) { |
if (($permission->{cusr}) && ($context eq 'author')) { |
push(@{$brcrum}, |
push(@{$brcrum}, |
{href => '/adm/createuser?action=camanagers', |
{href => '/adm/createuser?action=camanagers', |
text => 'Co-authors who manage', |
text => 'Co-author Managers', |
help => 'Author_Manage_Coauthors'}); |
help => 'Author_Manage_Coauthors'}); |
if ($env{'form.state'} eq 'process') { |
if ($env{'form.state'} eq 'process') { |
push(@{$brcrum}, |
push(@{$brcrum}, |
Line 6510 function updateCols(caller) {
|
Line 6510 function updateCols(caller) {
|
document.getElementById('showcolstart').checked = false; |
document.getElementById('showcolstart').checked = false; |
document.getElementById('showcolend').checked = false; |
document.getElementById('showcolend').checked = false; |
} |
} |
|
if (context == 'author') { |
|
if (document.studentform.Status.options[document.studentform.Status.selectedIndex].value == 'Expired') { |
|
document.getElementById('showcolmanager').checked = false; |
|
document.getElementById('showcolmanager').disabled = 'disabled'; |
|
} else if (document.studentform.showrole.options[document.studentform.showrole.selectedIndex].value != 'aa') { |
|
document.getElementById('showcolmanager').checked = true; |
|
document.getElementById('showcolmanager').disabled = ''; |
|
} |
|
} |
} |
} |
} |
} |
if (caller == 'output') { |
if (caller == 'output') { |
Line 6595 function updateCols(caller) {
|
Line 6604 function updateCols(caller) {
|
} |
} |
} |
} |
} |
} |
|
if (context == 'author') { |
|
if (document.studentform.showrole.options[document.studentform.showrole.selectedIndex].value == 'aa') { |
|
document.getElementById('showcolmanager').checked = false; |
|
document.getElementById('showcolmanager').disabled = 'disabled'; |
|
} else if (document.studentform.Status.options[document.studentform.Status.selectedIndex].value != 'Expired') { |
|
document.getElementById('showcolmanager').checked = true; |
|
document.getElementById('showcolmanager').disabled = ''; |
|
} |
|
} |
} |
} |
return; |
return; |
} |
} |
Line 6900 sub print_main_menu {
|
Line 6918 sub print_main_menu {
|
linktitle => 'View change log.', |
linktitle => 'View change log.', |
}, |
}, |
{ |
{ |
linktext => 'Co-authors who can add/revoke co-author roles', |
linktext => 'Co-author Managers', |
icon => 'helpdesk-access.png', |
icon => 'camanager.png', |
#help => 'Coauthor_Management', |
#help => 'Coauthor_Management', |
url => '/adm/createuser?action=camanagers', |
url => '/adm/createuser?action=camanagers', |
permission => $permission->{'author'}, |
permission => $permission->{'author'}, |
linktitle => 'Assign/Revoke right to manage co-author roles', |
linktitle => 'Assign/Revoke right to manage co-author roles', |
}, |
}, |
{ |
{ |
linktext => 'Configure coauthor-viewable listing', |
linktext => 'Configure Co-author Listing', |
icon => 'helpdesk-access.png', |
icon => 'coauthors.png', |
#help => 'Coauthor_Settings', |
#help => 'Coauthor_Settings', |
url => '/adm/createuser?action=calist&forceedit=1', |
url => '/adm/createuser?action=calist&forceedit=1', |
permission => ($permission->{'cusr'}), |
permission => ($permission->{'cusr'}), |