[LON-CAPA-cvs] cvs: loncom /interface londocs.pm
onken
onken@source.lon-capa.org
Thu, 18 Mar 2010 16:33:44 -0000
This is a MIME encoded message
--onken1268930024
Content-Type: text/plain
onken Thu Mar 18 16:33:44 2010 EDT
Modified files:
/loncom/interface londocs.pm
Log:
Accessibility: add keyboard-accessibility for icon_text in lower tab-pane in Course Editor
--onken1268930024
Content-Type: text/plain
Content-Disposition: attachment; filename="onken-20100318163344.txt"
Index: loncom/interface/londocs.pm
diff -u loncom/interface/londocs.pm:1.422 loncom/interface/londocs.pm:1.423
--- loncom/interface/londocs.pm:1.422 Thu Mar 18 13:48:45 2010
+++ loncom/interface/londocs.pm Thu Mar 18 16:33:44 2010
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Documents
#
-# $Id: londocs.pm,v 1.422 2010/03/18 13:48:45 onken Exp $
+# $Id: londocs.pm,v 1.423 2010/03/18 16:33:44 onken Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -121,7 +121,7 @@
if ($home+$other==0) { return ''; }
if ($home) {
my $link =
- "<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"dumpcourse\", \""
+ "<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"dumpcourse\", \""
.&mt('Dump '.$crstype.' Documents to Construction Space')
."\")'>"
.&mt('Dump '.$crstype.' Documents to Construction Space')
@@ -268,7 +268,7 @@
sub exportbutton {
my $crstype = &Apache::loncommon::course_type();
- return "<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"exportcourse\", \"".&mt('IMS Export')."\")'>".&mt('IMS Export')."</a>".
+ return "<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"exportcourse\", \"".&mt('IMS Export')."\")'>".&mt('IMS Export')."</a>".
&Apache::loncommon::help_open_topic('Docs_Export_Course_Docs').'<br />';
}
@@ -2977,9 +2977,9 @@
<input type="hidden" name="active" value="bb" />
SEDFFORM
my @simpleeditdefaultforma = (
- { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/src.png" alt="'.$lt{srch}.'" onclick="javascript:groupsearch()" />' => "$uploadtag<a onclick='javascript:groupsearch()'>$lt{'srch'}</a>" },
- { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/res.png" alt="'.$lt{impo}.'" onclick="javascript:groupimport();"/>' => "<a onclick='javascript:groupimport();'>$lt{'impo'}</a>$help{'Importing_LON-CAPA_Resource'}" },
- { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/vbkm.png" alt="'.$lt{book}.'" onclick="javascript:groupopen(0,1,1);" />' => "<a onclick='javascript:groupopen(0,1,1);'>$lt{'book'}</a>" },
+ { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/src.png" alt="'.$lt{srch}.'" onclick="javascript:groupsearch()" />' => "$uploadtag<a class='LC_menubuttons_link' href='javascript:groupsearch()'>$lt{'srch'}</a>" },
+ { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/res.png" alt="'.$lt{impo}.'" onclick="javascript:groupimport();"/>' => "<a class='LC_menubuttons_link' href='javascript:groupimport();'>$lt{'impo'}</a>$help{'Importing_LON-CAPA_Resource'}" },
+ { '<img class="LC_noBorder LC_middle" src="/res/adm/pages/vbkm.png" alt="'.$lt{book}.'" onclick="javascript:groupopen(0,1,1);" />' => "<a class='LC_menubuttons_link' href='javascript:groupopen(0,1,1);'>$lt{'book'}</a>" },
);
$simpleeditdefaultform .= create_form_ul(create_list_elements(@simpleeditdefaultforma));
$simpleeditdefaultform .=(<<SEDFFORM);
@@ -2999,7 +2999,7 @@
<form action="/adm/coursedocs" method="post" name="newext">
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makenewext('newext');">$lt{'extr'}</a>$help{'Adding_External_Resource'}
+ <a class="LC_menubuttons_link" href="javascript:makenewext('newext');">$lt{'extr'}</a>$help{'Adding_External_Resource'}
</form>
ERFORM
@@ -3115,14 +3115,14 @@
my $recoverform=(<<RFORM);
<form action="/adm/groupsort" method="post" name="recover">
- <a onclick="javascript:groupopen('$readfile',1,0)">$lt{'reco'}</a>
+ <a class="LC_menubuttons_link" href="javascript:groupopen('$readfile',1,0)">$lt{'reco'}</a>
</form>
RFORM
my $imspform=(<<IMSPFORM);
<form action="/adm/imsimportdocs" method="post" name="ims">
<input type="hidden" name="folder" value="$folder" />
- <a onclick="javascript:makeims();">$lt{'imsf'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makeims();">$lt{'imsf'}</a>
</form>
IMSPFORM
@@ -3132,7 +3132,7 @@
$uploadtag
<input type="hidden" name="importdetail"
value="$lt{'navc'}=/adm/navmaps" />
- <a onclick="document.newnav.submit()">$lt{'navc'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.newnav.submit()">$lt{'navc'}</a>
$help{'Navigate_Content'}
</form>
NNFORM
@@ -3141,7 +3141,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makesmppage();"> $lt{'sipa'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makesmppage();"> $lt{'sipa'}</a>
$help{'Simple Page'}
</form>
NSPFORM
@@ -3151,7 +3151,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makesmpproblem();">$lt{'sipr'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makesmpproblem();">$lt{'sipr'}</a>
$help{'Simple Problem'}
</form>
@@ -3162,7 +3162,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makedropbox();">$lt{'drbx'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makedropbox();">$lt{'drbx'}</a>
</form>
NDBFORM
@@ -3171,7 +3171,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makeexamupload();">$lt{'scuf'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makeexamupload();">$lt{'scuf'}</a>
$help{'Score_Upload_Form'}
</form>
NEXUFORM
@@ -3181,7 +3181,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makebulboard();" >$lt{'bull'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makebulboard();" >$lt{'bull'}</a>
$help{'Bulletin Board'}
</form>
NBFORM
@@ -3192,7 +3192,7 @@
$uploadtag
<input type="hidden" name="importdetail"
value="$plainname=/adm/$udom/$uname/aboutme" />
- <a onclick="document.newaboutme.submit()">$lt{'mypi'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.newaboutme.submit()">$lt{'mypi'}</a>
$help{'My Personal Information Page'}
</form>
NAMFORM
@@ -3202,7 +3202,7 @@
<input type="hidden" name="active" value="cc" />
$uploadtag
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makeabout();">$lt{'abou'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makeabout();">$lt{'abou'}</a>
</form>
NASOFORM
@@ -3213,7 +3213,7 @@
$uploadtag
<input type="hidden" name="importdetail"
value="$lt{'rost'}=/adm/viewclasslist" />
- <a onclick="document.newroster.submit()">$lt{'rost'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.newroster.submit()">$lt{'rost'}</a>
$help{'Course Roster'}
</form>
NROSTFORM
@@ -3231,7 +3231,7 @@
<input type="hidden" name="folderpath" value="$path" />
<input type="hidden" name="importdetail" value="" />
<input type="hidden" name="active" value="cc" />
- <a onclick="javascript:makenewpage(document.newpage,'$pageseq');">$lt{'newp'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makenewpage(document.newpage,'$pageseq');">$lt{'newp'}</a>
$help{'Adding_Pages'}
</form>
NPFORM
@@ -3252,7 +3252,7 @@
$uploadtag
<input type="hidden" name="importdetail"
value="$lt{'syll'}=/public/$coursedom/$coursenum/syllabus" />
- <a onclick="document.newsyl.submit()">$lt{'syll'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.newsyl.submit()">$lt{'syll'}</a>
$help{'Syllabus'}
</form>
@@ -3264,7 +3264,7 @@
$uploadtag
<input type="hidden" name="importdetail"
value="$lt{'grpo'}=/adm/$coursedom/$coursenum/aboutme" />
- <a onclick="document.newgroupfiles.submit()">$lt{'grpo'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.newgroupfiles.submit()">$lt{'grpo'}</a>
$help{'Group Portfolio'}
</form>
NGFFORM
@@ -3380,7 +3380,7 @@
<input type="hidden" name="active" value="ee" />
<input type="hidden" name="folderpath" value="$path" />
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makenewfolder(document.supnewfolder,'$folderseq');">$lt{'newf'}</a>
+ <a class="LC_menubuttons_link" href="javascript:makenewfolder(document.supnewfolder,'$folderseq');">$lt{'newf'}</a>
$help{'Adding_Folders'}
</form>
SNFFORM
@@ -3391,7 +3391,7 @@
<input type="hidden" name="active" value="ff" />
<input type="hidden" name="folderpath" value="$path" />
<input type="hidden" name="importdetail" value="" />
- <a onclick="javascript:makenewext('supnewext');">$lt{'extr'}</a> $help{'Adding_External_Resource'}
+ <a class="LC_menubuttons_link" href="javascript:makenewext('supnewext');">$lt{'extr'}</a> $help{'Adding_External_Resource'}
</form>
SNEFORM
@@ -3401,7 +3401,7 @@
<input type="hidden" name="folderpath" value="$path" />
<input type="hidden" name="importdetail"
value="Syllabus=/public/$coursedom/$coursenum/syllabus" />
- <a onclick="document.supnewsyl.submit()">$lt{'syll'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.supnewsyl.submit()">$lt{'syll'}</a>
$help{'Syllabus'}
</form>
SNSFORM
@@ -3412,7 +3412,7 @@
<input type="hidden" name="folderpath" value="$path" />
<input type="hidden" name="importdetail"
value="$plainname=/adm/$udom/$uname/aboutme" />
- <a onclick="document.supnewaboutme.submit()">$lt{'mypi'}</a>
+ <a class="LC_menubuttons_link" href="javascript:document.supnewaboutme.submit()">$lt{'mypi'}</a>
$help{'My Personal Information Page'}
</form>
SNAMFORM
@@ -3492,19 +3492,19 @@
my $exportbut=&exportbutton();
my @list = (
{'<img class="LC_noBorder LC_middle" src="/res/adm/pages/verify.png" alt="'.$lt{vc}.'" onclick=\'javascript:injectData(document.courseverify, "dummy", "verify", "'.$lt{'vc'}.'")\' />'
- => "<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"verify\", \"$lt{'vc'}\")'>$lt{'vc'}</a>$help{'Verify_Content'}"},
+ => "<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"verify\", \"$lt{'vc'}\")'>$lt{'vc'}</a>$help{'Verify_Content'}"},
{'<img class="LC_noBorder LC_middle" src="/res/adm/pages/resversion.png" alt="'.$lt{cv}.'" onclick=\'javascript:injectData(document.courseverify, "dummy", "versions", "'.$lt{'cv'}.'")\' />'
- =>"<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"versions\", \"$lt{'cv'}\")'>$lt{'cv'}</a>$help{'Check_Resource_Versions'}"},
+ =>"<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"versions\", \"$lt{'cv'}\")'>$lt{'cv'}</a>$help{'Check_Resource_Versions'}"},
);
if($dumpbut ne ''){
push @list, {'<img class="LC_noBorder LC_middle" src="/res/adm/pages/dump.png" alt="'.$lt{dcd}.'" />'=>$dumpbut};
}
- push @list, ({'<img class="LC_noBorder LC_middle" src="/res/adm/pages/imsexport.png" alt="'.$lt{imse}.'" onclick=\'javascript:injectData(document.courseverify, "dummy", "exportcourse", "'.&mt('IMS Export').'")\' />'
+ push @list, ({'<img class="LC_noBorder LC_middle" src="/res/adm/pages/imsexport.png" alt="'.$lt{imse}.'" class="LC_menubuttons_link" href=\'javascript:injectData(document.courseverify, "dummy", "exportcourse", "'.&mt('IMS Export').'")\' />'
=>$exportbut},
{'<img class="LC_noBorder LC_middle" src="/res/adm/pages/symbs.png" alt="'.$lt{ls}.'" onclick=\'javascript:injectData(document.courseverify, "dummy", "listsymbs", "'.$lt{'ls'}.'")\' />'
- =>"<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"listsymbs\", \"$lt{'ls'}\")'>$lt{'ls'}</a><input type='hidden' name='folder' value='$env{'form.folder'}' />"},
+ =>"<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"listsymbs\", \"$lt{'ls'}\")'>$lt{'ls'}</a><input type='hidden' name='folder' value='$env{'form.folder'}' />"},
{'<img class="LC_noBorder LC_middle" src="/res/adm/pages/log.png" alt="'.$lt{sl}.'" onclick=\'javascript:injectData(document.courseverify, "dummy", "docslog", "'.$lt{'sl'}.'")\' />'
- =>"<a onclick='javascript:injectData(document.courseverify, \"dummy\", \"docslog\", \"$lt{'sl'}\")'>$lt{'sl'}</a>"},
+ =>"<a class='LC_menubuttons_link' href='javascript:injectData(document.courseverify, \"dummy\", \"docslog\", \"$lt{'sl'}\")'>$lt{'sl'}</a>"},
);
return '<form action="/adm/coursedocs" method="post" name="courseverify"><input type="hidden" id="dummy" />'.create_form_ul(create_list_elements(@list)).'</form>';
--onken1268930024--