Commit Graph

850 Commits (117e71ec9b4fe6a37fd9fa07b8fa2117306bb9a6)

Author SHA1 Message Date
joey 4d460d1f82 - Add 'use encoding "utf8"' to CGI.pm to avoid warnings about wide
character in print.
2006-06-17 02:15:00 +00:00
joey f5eb3df1fa * More utf-8 fixes from Recai, partly to things I broke above:
- The serious problem is that writefile() saves the content in undecoded
    format in CGI, hence all (non-ascii) chars are corrupted permanently.
  - Comment field in edit page is not decoded and all the non-ascii chars in
    this field are corrupted as the result.  We should decode it as we do it
    for the content.
2006-06-17 01:44:19 +00:00
joey bd1b505bc9 add a testcase for the weird markdown utf-8 crasher to make sure that
ikiwiki continues to work around it
2006-06-16 04:56:25 +00:00
joey 0cd2cfb039 * Put back the encode_utf8 in the input to markdown; it's really not utf-8
safe.
2006-06-16 04:42:06 +00:00
joey 202c4d522f * -CSD does not affect modules, so readfile() was not using the utf-8 input
layer, which led to lots of problems; make it force read files as utf-8.
  Closes: #373203
* writefile() likewise needs to use the utf8 output layer.
* Remove the -CSD from ikiwiki's hashbang since it's useless to have it
  there.
* Revert some of the decode_utf8 changes in CGI.pm that seem unnecessary
  given the readfile fix.
* Add utf-8 testcases for readfile and htmlize.
2006-06-15 06:37:33 +00:00
joey 070f255d6c * YA utf-8 patch from Recai, this time to fix previewing a page so that
the text in the input box is re-encoded back to utf-8.
2006-06-15 03:44:27 +00:00
www-data 3405864bc4 web commit by joey 2006-06-12 00:16:08 +00:00
joey bcd14d0d91 add news item for ikiwiki 1.5 2006-06-12 00:14:49 +00:00
joey 9fa5eebfb9 releasing version 1.5 2006-06-12 00:13:43 +00:00
joey 0db14b8ac1 add perl to build deps 2006-06-12 00:03:40 +00:00
joey cf42f33400 removing some test pages 2006-06-12 00:00:26 +00:00
joey 402ecbe7ac fix setup for git; git requires the repo not be empty before it's checked
out
2006-06-11 22:56:07 +00:00
www-data 9082bd4c2b web commit by joey 2006-06-11 19:16:01 +00:00
www-data e5cd6ceee4 web commit by joey 2006-06-11 19:13:52 +00:00
joey 6640131ea5 add 2006-06-11 19:08:11 +00:00
joey 2ce6d15b8b * Patch from Recai Oktaş to improve utf-8 support, it should now use proper
utf-8 for edit and other fields, and for recentchanges. There may still
  be utf-8 issues with the preferences page though.
2006-06-11 18:51:49 +00:00
www-data 2af87dea6c web commit by AndreLuisLopes: Added AndreLuisLopes personal website entry 2006-06-11 18:10:52 +00:00
joey b6f0bcb54c move to more appropriate page 2006-06-10 23:19:08 +00:00
joey a986679a1c ikiwiki now in testing 2006-06-10 23:16:35 +00:00
www-data 3a704c14c0 web commit by PaulCollins: link logo 2006-06-10 16:42:12 +00:00
joey 5774373046 * Fix absolute url munging in rss generation to support https, ftp, etc urls
not just http urls.
2006-06-08 06:07:45 +00:00
www-data 54cf7622bf web commit by DonMarti 2006-06-08 00:19:57 +00:00
www-data 8b515442e5 web commit by DonMarti 2006-06-08 00:18:34 +00:00
www-data baff4a84a3 web commit by LarsChristianHausmann 2006-06-04 22:03:09 +00:00
joey 57d10171e3 another from Recai 2006-06-04 13:14:13 +00:00
joey 00d761ab53 misc fixes from Recai 2006-06-03 18:03:41 +00:00
www-data ff8ab2b61a web commit by EroSennin 2006-06-03 17:00:53 +00:00
joey 5454186939 meta headers are not sanitised; prevent html leaking into them 2006-06-02 06:11:22 +00:00
joey 03867bf323 solution.. 2006-06-02 05:55:24 +00:00
joey eaa1674f46 ugly bug with locales 2006-06-02 05:53:54 +00:00
joey e087ae639f improve the ikiwiki.setup for git, hope I got everything right 2006-06-02 05:43:58 +00:00
joey 8bd6e9732a blah 2006-06-02 05:34:46 +00:00
joey c3d0f63101 better blocking 2006-06-02 05:34:01 +00:00
joey 30afedcfe2 * Add support for using git instead of subversion as the RCS backend,
tremendous thanks to Recai Oktaş for this.
* Doc updates for git.
2006-06-02 05:32:20 +00:00
joey c0f8126143 foo 2006-06-02 04:54:35 +00:00
joey df5358f665 minor 2006-06-02 04:51:26 +00:00
joey d534483b9b * Reorganised the doc wiki's todo/* pages, using a link/tag to flag
* Allow pagetemplate plugins to override *anything* in the template.
* Add a meta plugin, which allows specifying various metadata about pages,
  like license and author. It also allows for inserting html link and meta
  tags into html, overriding the title, and adding hidden WikiLinks, which
  can be useful when using link-based globbing for page categorisation.
* Remove preprocessor directives from inlined pages.
* Allow simple preprocessor directive values to be specified w/o quotes.
2006-06-02 04:49:12 +00:00
joey f1b3b728c1 bah, globlists are not anded.. 2006-06-02 02:19:49 +00:00
joey 0e9312b2a5 add 2006-06-02 02:17:56 +00:00
joey 0b8aacfb96 * Reorganised the doc wiki's todo/* pages, using a [[done]] tag to flag
when a todo item is done, instead of the previous moving it to a different
  subdir.
2006-06-02 02:07:21 +00:00
joey ad247de723 * Patch from Dr. Zini to add link() and backlink() to globlists. This allows
for some handy stuff like:
  - Using links as a kind of tag; creating blog pages that list all pages
    containing a given tag/link or not containing some other tag.
  - Subscribing to mail notifications whenever a change is made to a page
    that is a backlink of page foo. Ie, "Please notify me of changes in all
    pages that link to my home page in the wiki"
  - Locking any pages that are linked to from a particular page, so that
    lists of locks can be exposed in the wiki.
2006-06-02 01:17:26 +00:00
joey 140658bc51 * More security review. 2006-06-01 20:44:12 +00:00
www-data f4fd66fc1b web commit by joey: cleanup 2006-05-31 02:02:47 +00:00
www-data 8b644abfff web commit by joey 2006-05-31 01:57:46 +00:00
www-data 00938c38f7 web commit by joey 2006-05-31 01:56:56 +00:00
www-data 2ecb2171c6 web commit by joey 2006-05-31 01:55:11 +00:00
www-data de5cd1e12b web commit by VictorMoral 2006-05-30 12:15:17 +00:00
www-data 056002c2e1 web commit by VictorMoral 2006-05-30 12:14:06 +00:00
www-data 6ee85ad464 web commit by VictorMoral 2006-05-30 12:04:07 +00:00
www-data a8475ab2b0 web commit by VictorMoral 2006-05-30 12:02:35 +00:00