Commit Graph

21 Commits

Author SHA1 Message Date
Alex Schroeder
e6d3ad8382 Fixed typo in AddModuleDescription sub name 2014-08-21 22:23:23 +02:00
Alex Schroeder
17bd795ef0 Automatically reformatted modules 2014-08-21 07:29:46 +03:00
Alex Schroeder
ab624787c4 Changed \x{ffff} to \x{fffd} in all regular expressions.
Using Perl 5.8.8 resulted in a crash when compiling regular expressions referring to \x{ffff}.
2012-07-19 06:01:30 -04:00
Alex Schroeder
1495a29fd3 More UTF-8 fixes
All the source files containing non-ASCII characters needed to have
utf8 added. This will be necessary for user config files as well! The
regular expressions identifying page names had to be changed.
UrlEncode translates the string back to bytes before encoding it.
Cached RSS files are saved with UTF-8 encoding and therefore need
their meta-data changed (using the XML::RSS module to do this
correctly didn't work for some of the test files). The CGI object's
parameters, keywords and info_path are decoded correctly. File access
uses the UTF-8 layer (reading, writing, appending, access to the log
of recent changes, running sub processes with grep and diff).

The mac compatibility extension will also disable the use of grep if
non-ASCII characters are searched for because of an unexplained
problem with grep.
2012-05-24 18:08:42 +02:00
Alex Schroeder
c9e39a4c19 getting rid of $Id$ tags in $WikiDescription
Replaced the $Id$ tags in $WikiDescription for all the modules and wiki.pl itself with a link to the source and an appropriate wiki page, if possible. This is shown in action=version and should help users figure out what another wiki has installed.
2012-04-19 02:18:45 +02:00
Alex Schroeder
2f2ce06d92 (TablesLongRow): Localize
$PortraitSupportColorDiv to prevent closing divs to appear inside
table cells.
2007-08-16 21:56:35 +00:00
Alex Schroeder
7a63b32fdf (TablesLongRule, TablesLongRow): Implement rowspan. 2005-12-13 22:50:33 +00:00
Alex Schroeder
eebdb4a78d (TablesLongRule): Fix problem with extra
hr element or missing last cell if the table was the last thing on
the page.
2005-12-13 12:48:22 +00:00
Alex Schroeder
f56f4c41d1 Removed $DefaultStyleSheet. 2005-10-09 11:57:52 +00:00
Alex Schroeder
96b9af937a (TablesLongRule): Fix bug that prevented
second table from not showing up if its labels were different.
Also fix bug with empty p element.  Also fix bug with unnecessary
colspan="2" in the last column.
2005-04-16 01:37:25 +00:00
Alex Schroeder
d34685e5fc (TablesLongRule): Handle newlines
correctly: avoid duplicating them.
(TablesLongRow): Get the label-count right, avoid colspan=2 for
the last column.
2005-04-15 00:57:02 +00:00
Alex Schroeder
3c968bd27e Updated copyright years. 2005-01-06 11:35:04 +00:00
Alex Schroeder
50791bb9ea (TablesLongRule): Save on space in the output. :) 2005-01-02 01:54:31 +00:00
Alex Schroeder
a23dcc765e (TablesLongRule): Allow multiple CSS
directives.
2005-01-02 01:48:40 +00:00
Alex Schroeder
b39ccfb121 (TablesLongRow): Close environments at the end of a cell. 2005-01-01 13:55:22 +00:00
Alex Schroeder
1303399ada (TablesLongRow): Close th elements. 2005-01-01 13:52:51 +00:00
Alex Schroeder
ed4bfdef07 more css tweaks 2005-01-01 13:51:22 +00:00
Alex Schroeder
12c74a7484 typo 2005-01-01 13:48:21 +00:00
Alex Schroeder
c1cb9f0ca0 ($DefaultStyleSheet): Added some simple text-align, font-weight,
and mark stuff.
2005-01-01 13:47:07 +00:00
Alex Schroeder
e7b6a4c371 (TablesLongRule, TablesLongRow): Added
CSS and table headers.
2005-01-01 13:40:31 +00:00
Alex Schroeder
b062e3c814 new 2004-12-31 18:19:43 +00:00