version 1.280, 2009/02/09 04:11:11
|
version 1.284, 2009/03/05 10:25:10
|
Line 337 sub print_username_entry_form {
|
Line 337 sub print_username_entry_form {
|
'dom' => "Domain", |
'dom' => "Domain", |
'ecrp' => "Edit Custom Role Privileges", |
'ecrp' => "Edit Custom Role Privileges", |
'nr' => "Name of Role", |
'nr' => "Name of Role", |
'cre' => "Custom Role Editor", |
'cre' => "Next", |
); |
); |
$r->print($start_page."\n".$crumbs); |
$r->print($start_page."\n".$crumbs); |
if ($env{'form.action'} eq 'custom') { |
if ($env{'form.action'} eq 'custom') { |
Line 347 sub print_username_entry_form {
|
Line 347 sub print_username_entry_form {
|
<input type="hidden" name="action" value="$env{'form.action'}" /> |
<input type="hidden" name="action" value="$env{'form.action'}" /> |
<input type="hidden" name="phase" value="selected_custom_edit" /> |
<input type="hidden" name="phase" value="selected_custom_edit" /> |
<h3>$lt{'ecrp'}</h3> |
<h3>$lt{'ecrp'}</h3> |
$lt{'nr'}: $choice <input type="text" size="15" name="newrolename" /><br /> |
$choice $lt{'nr'}: <input type="text" size="15" name="newrolename" /><br /> |
<input name="customeditor" type="submit" value="$lt{'cre'}" /> |
<input name="customeditor" type="submit" value="$lt{'cre'}" /> |
</form> |
</form> |
ENDCUSTOM |
ENDCUSTOM |
Line 1713 sub update_user_data {
|
Line 1713 sub update_user_data {
|
} |
} |
if ( $env{'form.ccuname'} ne |
if ( $env{'form.ccuname'} ne |
&LONCAPA::clean_username($env{'form.ccuname'}) ) { |
&LONCAPA::clean_username($env{'form.ccuname'}) ) { |
$r->print($error.&mt('Invalid login name').'. '. |
$r->print($error.&mt('Invalid login name.').' '. |
&mt('Only letters, numbers, periods, dashes, @, and underscores are valid').'.'. |
&mt('Only letters, numbers, periods, dashes, @, and underscores are valid.'). |
$end.$rtnlink); |
$end.$rtnlink); |
return; |
return; |
} |
} |
Line 1724 sub update_user_data {
|
Line 1724 sub update_user_data {
|
} |
} |
if ( $env{'form.ccdomain'} ne |
if ( $env{'form.ccdomain'} ne |
&LONCAPA::clean_domain($env{'form.ccdomain'}) ) { |
&LONCAPA::clean_domain($env{'form.ccdomain'}) ) { |
$r->print($error.&mt ('Invalid domain name').'. '. |
$r->print($error.&mt('Invalid domain name.').' '. |
&mt('Only letters, numbers, periods, dashes, and underscores are valid').'.'. |
&mt('Only letters, numbers, periods, dashes, and underscores are valid.'). |
$end.$rtnlink); |
$end.$rtnlink); |
return; |
return; |
} |
} |
Line 2056 sub update_user_data {
|
Line 2056 sub update_user_data {
|
} else { |
} else { |
$changed{'quota'} = "a_admin('',\%changeHash); |
$changed{'quota'} = "a_admin('',\%changeHash); |
$newportfolioquota = $defquota; |
$newportfolioquota = $defquota; |
$newisdefault = 1; |
$newisdefault = 1; |
} |
} |
} else { |
} else { |
$oldisdefault = 1; |
$oldisdefault = 1; |
Line 2158 sub update_user_data {
|
Line 2158 sub update_user_data {
|
((keys(%changed) > 0) && $chgresult eq 'ok')) { |
((keys(%changed) > 0) && $chgresult eq 'ok')) { |
# Tell the user we changed the name |
# Tell the user we changed the name |
my %lt=&Apache::lonlocal::texthash( |
my %lt=&Apache::lonlocal::texthash( |
'uic' => "User Information Changed", |
'uic' => 'User Information Changed', |
'frst' => "First", |
'frst' => 'First Name', |
'mddl' => "Middle", |
'mddl' => 'Middle Name', |
'lst' => "Last", |
'lst' => 'Last Name', |
'gen' => "Generation", |
'gen' => 'Generation', |
'id' => "Student/Employee ID", |
'id' => 'Student/Employee ID', |
'mail' => "Permanent E-mail", |
'mail' => 'Permanent e-mail address', |
'disk' => "Disk space allocated to portfolio files", |
'disk' => 'Disk space allocated to portfolio files', |
'blog' => "Blog Availability", |
'blog' => 'Blog Availability', |
'aboutme' => "Home Page Availability", |
'aboutme' => 'Personal Information Page Availability', |
'portfolio' => "Portfolio Availability", |
'portfolio' => 'Portfolio Availability', |
'official' => "Can Request Official Courses", |
'official' => 'Can Request Official Courses', |
'unofficial' => "Can Request Unofficial Courses", |
'unofficial' => 'Can Request Unofficial Courses', |
'prvs' => "Previous", |
'prvs' => 'Previous Value:', |
'chto' => "Changed To" |
'chto' => 'Changed To:' |
); |
); |
$r->print('<h4>'.$lt{'uic'}.'</h4>'. |
$r->print('<h4>'.$lt{'uic'}.'</h4>'. |
&Apache::loncommon::start_data_table(). |
&Apache::loncommon::start_data_table(). |
Line 2289 END
|
Line 2289 END
|
# but we can still tell them what the name and quota and availabilities are |
# but we can still tell them what the name and quota and availabilities are |
my %lt=&Apache::lonlocal::texthash( |
my %lt=&Apache::lonlocal::texthash( |
'id' => "Student/Employee ID", |
'id' => "Student/Employee ID", |
'mail' => "Permanent e-mail", |
'mail' => "Permanent e-mail address", |
'disk' => "Disk space allocated to user's portfolio files", |
'disk' => "Disk space allocated to user's portfolio files", |
'blog' => "Blog Availability", |
'blog' => "Blog Availability", |
'aboutme' => "Home Page Availability", |
'aboutme' => "Home Page Availability", |
Line 3017 ENDCCF
|
Line 3017 ENDCCF
|
'<input type="hidden" name="startrolename" value="'.$env{'form.rolename'}. |
'<input type="hidden" name="startrolename" value="'.$env{'form.rolename'}. |
'" />'."\n".'<input type="hidden" name="currstate" value="" />'."\n". |
'" />'."\n".'<input type="hidden" name="currstate" value="" />'."\n". |
'<input type="reset" value="'.&mt("Reset").'" />'."\n". |
'<input type="reset" value="'.&mt("Reset").'" />'."\n". |
'<input type="submit" value="'.&mt('Define Role').'" /></form>'. |
'<input type="submit" value="'.&mt('Save').'" /></form>'. |
&Apache::loncommon::end_page()); |
&Apache::loncommon::end_page()); |
} |
} |
# -------------------------------------------------------- |
# -------------------------------------------------------- |
Line 3839 ENDSCRIPT
|
Line 3839 ENDSCRIPT
|
my ($visible,$cansetvis,$vismsgs,$visactions) = &visible_in_cat($cdom,$cnum); |
my ($visible,$cansetvis,$vismsgs,$visactions) = &visible_in_cat($cdom,$cnum); |
if (ref($visactions) eq 'HASH') { |
if (ref($visactions) eq 'HASH') { |
if ($visible) { |
if ($visible) { |
$output .= '<p>'.$visactions->{'vis'}.'</p>'; |
$output .= '<p class="LC_info">'.$visactions->{'vis'}.'</p>'; |
} else { |
} else { |
$output .= $visactions->{'miss'}.'<br />'.$visactions->{'yous'}. |
$output .= '<p class="LC_warning">'.$visactions->{'miss'}.'</p>' |
|
.$visactions->{'yous'}. |
'<p>'.$visactions->{'gen'}.'<br />'.$visactions->{'coca'}; |
'<p>'.$visactions->{'gen'}.'<br />'.$visactions->{'coca'}; |
if (ref($vismsgs) eq 'ARRAY') { |
if (ref($vismsgs) eq 'ARRAY') { |
$output .= '<br />'.$visactions->{'make'}.'<ul>'; |
$output .= '<br />'.$visactions->{'make'}.'<ul>'; |
Line 4089 ENDSCRIPT
|
Line 4090 ENDSCRIPT
|
} |
} |
$output .= &Apache::lonhtmlcommon::end_pick_box(). |
$output .= &Apache::lonhtmlcommon::end_pick_box(). |
'<br /><input type="button" name="selfenrollconf" value="' |
'<br /><input type="button" name="selfenrollconf" value="' |
.&mt('Save changes').'" onclick="validate_types(this.form);" />' |
.&mt('Save').'" onclick="validate_types(this.form);" />' |
.'<input type="hidden" name="action" value="selfenroll" /></form>'; |
.'<input type="hidden" name="action" value="selfenroll" /></form>'; |
$r->print($output); |
$r->print($output); |
return; |
return; |
Line 4378 sub visible_in_cat {
|
Line 4379 sub visible_in_cat {
|
miss => 'Your course does not currently appear in the Course Catalog for this domain.', |
miss => 'Your course does not currently appear in the Course Catalog for this domain.', |
yous => 'You should remedy this if you plan to allow self-enrollment, otherwise students will have difficulty finding your course.', |
yous => 'You should remedy this if you plan to allow self-enrollment, otherwise students will have difficulty finding your course.', |
coca => 'Courses can be absent from the Catalog, because they do not have an institutional code, have no assigned category, or have been specifically excluded.', |
coca => 'Courses can be absent from the Catalog, because they do not have an institutional code, have no assigned category, or have been specifically excluded.', |
make => 'Make any changes to self-enrollment settings below, click "Save changes", then take action to include the course in the Catalog:', |
make => 'Make any changes to self-enrollment settings below, click "Save", then take action to include the course in the Catalog:', |
take => 'Take the following action to ensure the course appears in the Catalog:', |
take => 'Take the following action to ensure the course appears in the Catalog:', |
dc_unhide => 'Ask a domain coordinator to change the "Exclude from course catalog" setting.', |
dc_unhide => 'Ask a domain coordinator to change the "Exclude from course catalog" setting.', |
dc_addinst => 'Ask a domain coordinator to enable display the catalog of "Official courses (with institutional codes)".', |
dc_addinst => 'Ask a domain coordinator to enable display the catalog of "Official courses (with institutional codes)".', |