Commit Graph

21 Commits

Author SHA1 Message Date
Alex Schroeder
c8fe20a9ae * wiki.pl (SetHtmlEnvironmentContainer): Corrected a slight, but
significant, typo.
* modules/sidebar.pl: Reverted. I underestimated the scope of
changes needed to bring this module in line with recent, other
changes to the Table of Contents module. The good news is that the
reverted Sidebar module now works as expected for all modules except
the Table of Contents module; of course, the bad news is that the
reverted Sidebar module no longer works for the Table of Contents
module. (Unfortunately, we can't have both, here.) I will be
recommitting my changes to this module as a new module, therefore,
named "modules/crossbar.pl" -- sometime, soon. That new module
will (probably) break backwards compatibility with this module, but
will otherwise behave as expected... with all modules.
* t/sidebar.t: Prevented testing against the Table of Contents
module, as the Sidebar module is now known not to work with that
module.
2008-11-20 11:45:45 +00:00
Alex Schroeder
b6fda33eb8 * wiki.pl (RegisterBlockLevelElement): Renamed to
SetHtmlEnvironmentContainer (and changed in every other module,
where called).
2008-11-15 21:24:32 +00:00
Alex Schroeder
d1f0e9ebe4 * modules/sidebar.pl: Refactored. This is a complete rewrite
removing all previous module-specific hacks. However, as it is a
rewrite, it may still have issues. (Fortunately, time is the mother
of invention and bug fixes.)
* modules/toc.pl: Refactored. This is a complete rewrite
removing all previous module-specific hacks. As with "sidebar.pl",
it may still have issues. That said -- I'm relatively proud of it,
and confident that it (should) stand up under rigorous scrutinies,
utilization, and brutalization.
* modules/forms.pl (FormsRule): Slightly revised, so as to comply
with the "sidebar.pl" refactoring.
2008-11-15 12:48:13 +00:00
Alex Schroeder
c7645ea8ad Remove declaration of $SideBarOpenPageName; change license to GPLv3 2007-08-15 15:08:51 +00:00
Alex Schroeder
0b5d51176c (NewSideBarGetHeader): Get rid of
$SideBarOpenPageName.
2007-02-09 21:51:09 +00:00
Alex Schroeder
c5f82afdec ($SideBarOpenPageName): New.
(NewSideBarGetHeader): Set it.
2006-08-06 23:18:08 +00:00
Alex Schroeder
709e1c5a76 (SidebarInit): Replaced @AdminPages with
%AdminPages.
2006-07-15 23:15:12 +00:00
Alex Schroeder
f56f4c41d1 Removed $DefaultStyleSheet. 2005-10-09 11:57:52 +00:00
Alex Schroeder
184aba8565 (NewSideBarGetHeader): Set $OpenPageName to
$SidebarName while rendering the sidebar.  This should enable the
form extension on the sidebar.
2005-05-01 13:01:29 +00:00
Alex Schroeder
67e293b121 (LocalNamesInit): Test @AdminPages before
pushing something onto the list because of mod_perl.
2005-01-06 23:57:32 +00:00
Alex Schroeder
3c968bd27e Updated copyright years. 2005-01-06 11:35:04 +00:00
Alex Schroeder
92da846483 *** empty log message *** 2005-01-04 09:57:56 +00:00
Alex Schroeder
588069ffd9 Add $SidebarName to @AdminPages. 2005-01-04 09:04:05 +00:00
Alex Schroeder
29215bce44 *** empty log message *** 2004-10-13 20:03:04 +00:00
Alex Schroeder
3412b6337d $DefaultStyleSheet improvements. 2004-10-12 22:14:51 +00:00
Alex Schroeder
9d6d2cd71e $DefaultStyleSheet change to hide calendar
@media print.
2004-10-12 20:35:05 +00:00
Alex Schroeder
0f9817af46 $DefaultStyleSheet change to hide sidebar
@media print.
2004-10-12 20:34:09 +00:00
Alex Schroeder
7f0fd057a9 Set $DefaultStyleSheet. 2004-10-11 23:24:29 +00:00
Alex Schroeder
4dc93a0c88 *** empty log message *** 2004-02-22 12:24:20 +00:00
Alex Schroeder
a4772fd07b bugfix 2004-02-09 23:22:19 +00:00
Alex Schroeder
1208cba8bf new 2004-02-09 23:14:24 +00:00