[LON-CAPA-cvs] cvs: loncom /interface lonmenu.pm
raeburn
raeburn at source.lon-capa.org
Thu Dec 28 14:38:18 EST 2023
raeburn Thu Dec 28 19:38:18 2023 EDT
Modified files:
/loncom/interface lonmenu.pm
Log:
- Print icon/link omitted from Functions menu in Authoring Space when
viewing mime types without specific rendering implemented for tex target.
Index: loncom/interface/lonmenu.pm
diff -u loncom/interface/lonmenu.pm:1.543 loncom/interface/lonmenu.pm:1.544
--- loncom/interface/lonmenu.pm:1.543 Wed Dec 13 22:12:16 2023
+++ loncom/interface/lonmenu.pm Thu Dec 28 19:38:17 2023
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Routines to control the menu
#
-# $Id: lonmenu.pm,v 1.543 2023/12/13 22:12:16 raeburn Exp $
+# $Id: lonmenu.pm,v 1.544 2023/12/28 19:38:17 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1298,10 +1298,14 @@
s&7&1&del.png&Delete&resource[_2]&gocstr('/adm/cfile?action=delete','/priv/$udom/$uname/$cleandisfn')&Delete this resource
ENDMENUITEMS
}
- $menuitems .= (<<ENDMENUITEMS);
+#
+# Print only makes sense for certain mime types
+#
+ if ($thisdisfn=~/\.(xml|html|htm|xhtml|xhtm|tex)$/ || $thisdisfn=~/$LONCAPA::assess_re/) {
+ $menuitems .= (<<ENDMENUITEMS);
s&7&2&prt.png&Print&printout[_1]&gocstr('/adm/printout','/priv/$udom/$uname/$cleandisfn')&Prepare a printable document
ENDMENUITEMS
- }
+ }
if (ref($bread_crumbs) eq 'ARRAY') {
&Apache::lonhtmlcommon::clear_breadcrumbs();
foreach my $crumb (@{$bread_crumbs}){
More information about the LON-CAPA-cvs
mailing list