[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Texi2html-cvs] Changes to texi2html/examples/mediawiki.init
From: |
Derek Robert Price |
Subject: |
[Texi2html-cvs] Changes to texi2html/examples/mediawiki.init |
Date: |
Mon, 22 Aug 2005 15:26:10 -0400 |
Index: texi2html/examples/mediawiki.init
diff -u texi2html/examples/mediawiki.init:1.3
texi2html/examples/mediawiki.init:1.4
--- texi2html/examples/mediawiki.init:1.3 Fri Aug 12 21:20:14 2005
+++ texi2html/examples/mediawiki.init Mon Aug 22 19:26:10 2005
@@ -8,7 +8,7 @@
# Load the file with command-line
# option -init-file mediawiki.init
#
-# $Id: mediawiki.init,v 1.3 2005/08/12 21:20:14 dprice Exp $
+# $Id: mediawiki.init,v 1.4 2005/08/22 19:26:10 dprice Exp $
######################################################################
# The following variables can also be set by command-line options
@@ -48,7 +48,8 @@
# after they have more than that many entries
undef $SPLIT_INDEX;
-
+# Use preformatted menus.
+$SIMPLE_MENU = 1;
###################################################################
# Layout of standard header and footer
@@ -553,4 +554,34 @@
. "<tr><th valign=\"top\">" . &$I('Jump to') .":</th>\n"
. join ("", map {"<td>$_</td>\n"} @$nonalpha, @$alpha),
. "</tr></table>\n";
+}
+
+
+
+# a simple menu entry ref in case we aren't in a standard menu context
+$simple_menu_link = \&mediawiki_simple_menu_link;
+
+sub mediawiki_simple_menu_link($$$$$$)
+{
+ my $entry = shift;
+ my $preformatted = shift; # We assume this is true.
+ my $href = shift;
+ my $node = shift;
+ my $name = shift;
+ my $ending = shift;
+ $ending = '' unless defined $ending;
+ $entry = "</nowiki>";
+ $entry .= "$MENU_SYMBOL";
+ if ($href)
+ {
+ $entry .= &$anchor ('', $href, $node);
+ }
+ else
+ {
+ $name .= ":" if $name;
+ $entry .= "$name$node";
+ }
+ $entry .= $ending;
+ $entry .= "<nowiki>";
+ return $entry;
}