Zwiki

Latest version: v2.0b1

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 14

0.51

=======================

New partial UI translations from Rosetta: arabic, afrikaans, british
english, estonian, romanian, swedish, turkish (welcome!); a number of
bugfixes, eg fixing plone 2.0 support; a new option useful to
discourage random/spam edits on public sites; briefer issue page
mailout subjects; much cleanup of unit tests.

**Upgrade notes**

If you have a customised wikipage template, your page management
form will not reflect the new edits_need_username property until you
update or remove your template.

If you do not have a catalog configured for your wiki, recent
changes will no longer sort properly. You will probably want to add
a catalog, by visiting SOMEPAGE/setupCatalog as manager.

Purple numbers are no longer supported out of the box.

**Installing**

* fix a bad import which broke CMF 1.4/Plone 2.0 support (1211)

**Configuring**

* new 'edits_need_username' option can be used to block anonymous
editors with no username cookie. Off by default.

**Browsing**

* fix partial display of pagemanagement form due to inconsistent
permission checking (1172, Frank Laurijssen, Simon Michael)

* work around a zope 2.8/2.9 bug breaking recentchanges by
requiring a catalog. RC no longer sorts properly without a catalog
(1145, Simon Michael, Michael Haubenwallner)

**Editing**

* fix ExternalEditor webdav locking with Zope >=2.8 (1194, Phil
Schumm, Simon Michael)

* friendlier access denied messages in certain situations (eg when
edits_need_username is enabled)

* remove purple numbers plugin

**Page hierarchy**

* make links in contents, eg to pages with brackets in the name,
more robust

**Mail**

* mailouts from issue pages - except for the creation mailout -
now just include the issue number, not the full page name, in
the subject. This can be turned off by setting a
'mail_issue_names' boolean property. (Simon Michael, Frank
Laurijssens)

**Issue tracking**

* issuebrowser layout tweaks - reduce columns from 8 to 6

**Translations**

* translation updates from Rosetta at launchpad.net. New
translations include: arabic, afrikaans, british english,
estonian, romanian, swedish, turkish. Thanks to all translators!

* rename xx-XX po files to xx_XX

**General**

* testgeddon

- move tests/\* up to \*_tests.py
- update all tests for zope 2.9 testrunner
- make all tests pass
- make tests run faster
- run cmf/i18n tests only when the necessary products are present

* fix deprecation and bad security declaration warnings reported
by zope 2.9

* remove /src access key & link to clean up google results for
zwikis (1174)

0.50

=======================

Minor changes.

**Mail**

* show subscriber counts in subscribeform**


**General**

* add names from ZwikiContributors to CONTRIBUTORS.txt

0.49

=======================

A new copyright/license policy and contributor list; Plone 2.1 and
mail fixes.

**Upgrade notes**

You should upgrade to this release if you're using Plone 2.1.

**Browsing**

* make the green border & tabs appear in Plone 2.1, and indeed
force it always on, for now (1187)

**Mail**

* make authenticated/unauthenticated subscriptions in CMF/Plone
more interchangeable so things just work (1199, Simon Michael,
John Riley)

* subscriberList was returning a stray :edits, causing trouble eg
in lotus notes (1197, John Riley, Simon Michael)

* also accept Secure Mailhosts, fixing mailout in Plone 2.1
(1197, Tracy Reed, Simon Michael)

**General - i18n**

* minor fix, one line hadn't been translated (Frank Laurijssens)

**General**

* add new contributors agreement & repo policy

0.48

=======================

French and dutch translation updates & several small bugfixes.

**Issue tracking**

* tweak html to avoid stray hyperlinking in issue

**browser in plone wikis**


* fix a missing space in filter issues

**General - i18n**

* fix conflicting patch for i18n semicolons

* avoid deprecation warning zope2.8 (i18n:attributes, ';' instead of
space) (Stefan Rank)

* french translation updates (Encolpe Degoute)

* i18n code cleanups (Encolpe Degoute)

* Additional translations for Dutch (Frank Laurijssens)

0.47

=======================

Allow limited-depth hierarchy display, translation updates, bugfixes.

**Upgrade notes**

If you have some NNN issue links which are not working, the 1179
bugfix will take effect when you edit that page (or visit
PAGE/clearCache).

**Installing**

* fix Add ZWiki failure on older zopes due to attempted use of
btree folders - just always use ordinary folders (1185)

* don't warn about Regexps.py when there is no locale configured;
log any locale/regexp-related problems at DEBUG level

**Editing**

* prevent wiki-linking in reST literal blocks, like STX

* don't add "links updated" log note everywhere during renames

**Page hierarchy**

* subtopics() and offspring() can now take a depth argument to
display hierarchy only to a certain depth

* be a little smarter about not showing subtopics twice when
displayed with dtml

**Mail**

* don't translate "(edit)" in mailout subjects

**Issue tracking**

* make NNN issue links work again (1179)

**General - i18n**

* update pot and po files

* remove stray zope 3 messages from pot and po files (1188)

* replace defaults in po files (1190)

* update make rules for i18n

* zh-CN/zh-TW translations updated (T.C. Chou)

* update french translation up to 0.46.0 (Encolpe Degoute)

* dutch translation update (Frank Laurijssens)

* german translation update (Jens Nachtigall)

**General - skins**

* Hide access keys when printing (Encolpe Degoute)

* page template cleanups and syntax fixes (Encolpe Degoute)

**General**

* add a DEBUG logging function

0.46

=======================

Per-user mailout policy, skins reorganization, plugin architecture
enhancements, support for boring pages, wicked link syntax, favicons
and separate create form, better logging, many code cleanups &
bugfixes.

**Upgrade notes**

To make your rss feeds and zwiki.org-style blog listings less junky,
do SomePage/setupCatalog to add the new isBoring index.

An mailout_policy folder property with value "edits" overrides the
per-user policy (see below), but this may be dropped in a future
release.

**Installing**

* fix __implements__ attribute error when CMF is not installed (1149, Warren)

* make Zwiki startup more robust with strange locales/strange pythons (1158)

* make zmi add wiki form use a btreefolder

* don't break when adding a wiki with id home (591)

* drop unnecessary loading plugins message at startup

* don't log a warning at startup when the system locale is None

* clarify missing PTS warning at startup

* make fit import failure warning at startup less troubling

* fix a case where a page upgrade wouldn't get logged

* don't break when displaying a page whose page type has been uninstalled

**Configuring**

* wiki subscriber mail-out, rss feeds and blog listings will
ignore boring pages TestPage, SandBox and their offspring, by
default. You can configure different pages in a boring_pages lines
folder property, one per line. An isBoring index has been added to
the standard catalog fields, run /setupCatalog to add it.

* set a true use_double_parenthesis_links property to enable
Wicked-style double parenthesis syntax for freeform wiki links.
This is for world users who can't easily type [].

* rename and delete no longer check for a username in addition to
the permissions (though the skin may still hide them without a
username.)

**Browsing**

* the /changes_rss feed now shows the edit diff

* misc_/* image paths are now relative to be more robust with vhosting (689)

**Editing**

* be sure to create our own recycle_bin even if the parent folder has one

* purple numbers now disabled by default

* allow create to be called directly by page management form

**Mail**

* add "all edits" checkboxes to subscribeform. Zwiki can now send
comments to some, edits to others.

* reparent now also sends a mailout

* remove (new), add (edit) in mailout subjects for clarity

* just say "links updated" in rename mailout subject

**Issue tracking**

* use more consistent (property change) in issue mailouts, and don't say it if no property changed

* /issuebrowser was showing filter issues form

**General - skins**

* big skins reorganization to reduce duplication

* use a separate createform skin template for creating pages if present

* hide most of the wiki action links by default in standard skin

* tweak page management form layout in standard skin

* drop unnecessary extra text from page management form in cmf/plone

* remove old _ and = access keys from /showAccessKeys

* register just the zwiki_standard skin with FilesystemSiteDirectory when installed

* italicise log notes in recent changes

* if a 'favicon' object is present, set it as the page icon in the standard skin

* don't let recentchanges break when a page type has been uninstalled

* use the word "page" instead of "subtopic" in the page management form

* don't let non-template objects with the same id hide our skin templates; improve bad template error

* remove the h2 bottom border style

* remove stray commas in page templates causing log warnings

* drop uploaded and wikinav_portlet templates from plone skin

**General**

* split content/ into wikis/ and scripts/

* strip html tags in the page summary, and add renderedSummary which does formatting and linking

* rename all pagetypes' renderXIn methods to format

* plugins can now be packages or files

* plugins can now override any method in the product core

* add support for emacs-style "hooks" for customization by plugins

Page 3 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.