Log of /webroot/gate/2008/ChangeLog
Parent Directory
| Revision Log
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 24 07:46:51 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.39: +6 -0 lines
Diff to
previous 1.39
2008-11-24 Wakaba <wakaba@suika.fam.cx>
* sw.cgi (percent_encode, percent_encode_na, percent_decode,
htescape, get_absolute_url): Moved to manakai's Message::CGI::Util
module.
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 16 03:44:32 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.28: +7 -0 lines
Diff to
previous 1.28
2008-11-16 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Set <meta name=ROBOTS content=NOINDEX> for
non-page-content pages. Insert article heading. Added support
for page title. Remove empty page name when new page names are
submitted.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 14 08:27:56 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.25: +10 -0 lines
Diff to
previous 1.25
2008-11-14 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: sw:anchor/@sw:anchor was not reflected to the HTML
output. td/@colspan was not reflected to the HTML rendering.
Show the HTML-rendered page after saving the posted page (future
version should support "save"-only feature by using ajax).
Generate rel=alternate links to text/XML versions from HTML
version.
(set_head_content): Support arbitrary link elements.
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 14 05:12:45 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.24: +8 -0 lines
Diff to
previous 1.24
2008-11-14 Wakaba <wakaba@suika.fam.cx>
* sw3listsplit.pl: New file.
* sw.cgi: Use SWE::DB::SuikaWiki3PageList2 instead of
SWE::DB::SuikaWiki3PageList, to avoid CVS's rcs file size (and
process load) problem caused by the monolisic file database.
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 10 10:00:34 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.16: +8 -0 lines
Diff to
previous 1.16
2008-11-10 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Put edit-body-content form into a section element. Use
new style sheet URL. Use |div| instead of |p| for
|sw10:comment-p| and |sw10:ed| elements for compatibility with
HTML syntax (where block-level elements such as |ul| can't be
inserted in |p| elemnets).
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 10 05:45:51 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.15: +6 -0 lines
Diff to
previous 1.15
2008-11-10 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Normalize white space characters and fullwidth/halfwidth
characters in names and contents. Add links to the content page
in the edit page. Typo fixed.
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 10 05:28:56 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.14: +12 -0 lines
Diff to
previous 1.14
2008-11-10 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Don't use PATH_INFO but use our own PATH_INFO created
from REQUEST_URI since it turns out that PATH_INFO is
percent-decoded such that '$' or ';' can't be distinguished in
percent-encoded and non-encode forms. Error pages and
redirections are implemented.
(sw:anchor): Support for './', '../', and '//' links for backward
compatibility. Normalize spaces in names.
(get_page_url): Don't normalize spaces here.
(percent_encode_na): New function.
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 10 04:03:03 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.13: +7 -0 lines
Diff to
previous 1.13
2008-11-10 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: The STDOUT was not set to UTF-8 in some mode. Fact out
<link rel=stylesheet> code and add <link rel=license>. Add link
to the license page for all edit and content pages.
(get_page_url): Support link from another hierarchy.
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 10 03:29:38 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.12: +9 -0 lines
Diff to
previous 1.12
2008-11-10 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Show a link to page creation page if there is no
associated page for a name. Fact out |get_content_type_parameter|
and |set_content_type_options| functions. Use (no title) for
the name for an anonymous page so that no page turns into really
no title. 'new-page' implemented.
(http_redirect): New.
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 9 14:00:37 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.10: +18 -0 lines
Diff to
previous 1.10
2008-11-09 Wakaba <wakaba@suika.fam.cx>
* mksw3list.pl: Append index to duplicate keywords to remove
duplication such that migration process in sw.cgi is simplified.
* sw.cgi: n/name syntax introduced. Lock & unlock is now
done outside of |convert_sw3_page| function. Generate list of
same-name pages. Remove
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 9 10:11:19 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.9: +14 -0 lines
Diff to
previous 1.9
2008-11-09 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: The code to generate HTML headers and body element
container itself is moved from |convert_swml_to_html| to the main
code. Insert an edit link to the HTML document. Page-edit
feature implemented.
(get_page_url): / was not converted to +.
(get_xml_data): Lock before accessing to the cache. Save the hash
of the cached copy of the source text and check whether the cache
is up to date before returning a cached copy.
(get_hash): New function.
(convert_sw3_page): Lock the id before new copy is stored, to
avoid race condition (access by id before the end of convertion).
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 9 06:58:00 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.8: +9 -0 lines
Diff to
previous 1.8
2008-11-09 Wakaba <wakaba@suika.fam.cx>
* mksw3list: Don't replace namespace separator '//' by a space,
for compatibility with existing WikiNames that contains '//' as
part of semantic name, e.g. 'http://www.w3.org/1999/xhtml';
* sw.cgi (get_page_url): No longer split name by '//'. Normalize
white space in the name.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 9 06:43:06 2008 UTC
(15 years, 6 months ago)
by
wakaba
Branch:
MAIN
Changes since
1.7: +9 -0 lines
Diff to
previous 1.7
2008-11-09 Wakaba <wakaba@suika.fam.cx>
* sw.cgi: Changed to name-id indirection mode for page/data
identification and implemented
(most part of) incremental convertion from SuikaWiki3 data to new
database structure.
* mksw3list.pl: New script.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.