Menu

Trac Commit Log


Commit Date  
[r9435] by cboos

Universal Edit Button, follow-up to r9434, forgot to take the ''readonly'' flag into account.

2010-04-04 17:54:56 Tree
[r9434] by cboos

Add [http://en.wikipedia.org/wiki/Universal_Edit_Button Universal Edit Button] support to Wiki pages and milestones.

Tested with Firefox's [https://addons.mozilla.org/en-US/firefox/addon/7804 Universal Edit Button 1.2.1] plugin and
[[http://code.google.com/p/umonkey-tools/wiki/ueb|Universal Edit Button for Chrome]] extension.

This doesn't use rel="edit" as recommended in ''[[http://universaleditbutton.org/Registered_MIME_type#Recommended_Best_Practice|Best Practices]]'' for now, because the Chrome extension doesn't support it yet.

2010-04-04 17:45:21 Tree
[r9433] by cboos

l10n/ru: updates to the Russian catalog contributed by Alexandr Prudnikov (81%)

Submitted via Transifex.

2010-04-04 16:36:25 Tree
[r9432] by cboos

Set same svn properties on wikicreole-tests.txt than those already on wiki-tests.txt.

2010-04-04 16:15:23 Tree
[r9431] by cboos

WikiFormatting: both `''` and `//` italics produce `<em>` tags and both `'''` and `**` bold produce `<strong>` tags.

`<em>` and `<strong>` are the recommended XHTML output according to http://www.wikicreole.org/wiki/Creole1.0. As MoinMoin style bold was already `<strong>`, for consistency the MoinMoin style italics was changed to produce `<em>` instead of `<i>` as well.

2010-04-04 16:02:11 Tree
[r9430] by cboos

WikiFormatting: refactor handling of inline styles, using "indirect" tags.

2010-04-04 16:01:45 Tree
[r9429] by cboos

WikiFormatting: add new series of tests for WikiCreole support, extracting all the examples from the spec (http://www.wikicreole.org/wiki/Creole1.0).

Some tests are not yet supported, so they're marked as SKIP.
Some others won't be supported, so they're marked as WONTFIX. The latter are kept for reference, documenting the parts of the WikiCreole spec that don't play well with the Trac WikiFormatting syntax.

2010-04-04 16:00:41 Tree
[r9428] by cboos

WikiFormatting: add some support for WikiCreole (#4356)
- `**` token for bold and `//` token for italic. Note that they should be matched by themselves, i.e. one can't use `'''` to match `**` or `''` to match `//`
- `[[target]]` or `[[target|label]]` TracLinks. If `target` has to contain a `|` character, it must be wrapped in a string quote, as usual with TracLinks. The content of `[[]]` can't contain the `]]` substring.

Note that support for the [[http://meta.wikimedia.org/wiki/Help:Piped_link#Pipe_trick|pipe trick]] is simply "emulated" (and to some extent only), as the wiki text is not converted before save. It is consistent with the removal of the scheme we do anyway. The reverse pipe trick is not operational yet.

2010-04-04 16:00:03 Tree
[r9427] by cboos

WikiFormatting: add deprecation notice for `wiki_to_html`, `wiki_to_oneliner` and `wiki_to_outline`. Use the `format_to...` methods instead.

There's no equivalent yet for `wiki_to_outline`, so this one should still be used for now. For the next major version, where the most likely replacement API for this will be `format_to(env, 'outline', ...)`.

Closes #9183.

2010-04-04 09:26:28 Tree
[r9426] by cboos

Be more robust in case of failure during translation activation in case of extraction errors (suspecting fragile behavior of setuptools in case multiple processes are performing concurrent extractions, like this can happen at server startup).

Fixes #9107.

2010-04-04 09:09:32 Tree
Older >