Zwiki

Latest version: v2.0b1

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

Scan your dependencies

Page 5 of 14

0.39

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

Search improvements, subtopics ordering, style tweaks, bugfixes.

**Upgrade notes**

To remove excess search keywords from existing zwiki-containing
plone sites, reindex and replace the Subject index and metadata in
portal_catalog in the ZMI.

For best search functionality, you may need to /setupCatalog and/or
upgrade or reconfigure your text indexes. See http://zwiki.org/1036
for more info.

If you have customized the standard skin templates or stylesheet,
note a number of CSS ids are now classes.

**Browsing**

* SearchPage/searchpage form cleanups, robustness fixes, better
results, google search (1036)

* don't create so many search keywords in plone (1059)

**Editing**

* set RST error reporting level to 2 by default (992, Stefan Rank)

**Page hierarchy**

* support subtopics reordering with a backlinks UI and new reorder
method (1044)

* preserve page hierarchy through folder renames; the 'outline'
information object is now visible in the ZMI and permanent (728)

* don't redirect after /updateWikiOutline, because it confuses
first page creation in plone (1028, huron)

**General - skins**

* don't add left & right whitespace margins in default skin any
more

* avoid ids for css-usage where possible (Stefan Rank)

* little typo in css eliminated formfield(s) background color
setting (Stefan Rank)

* underline h2s, gnome-style, shrink them a bit, and add slight
whitespace above

* don't reduce default font size in stylesheet

* tweak access key help

0.38

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

New issuebrowser/IssueBrowser form, preliminary built-in RSS support,
bugfixes.

**Upgrade notes**

There have been changes to the zwiki catalog fields. After
upgrading, if your wikis use a catalog or are in a CMF/plone site,
visit FRONTPAGE/setupCatalog, or if issue tracking is enabled, visit
FRONTPAGE/setupTracker, to ensure your catalog is configured for
best large-wiki performance.

index_object's arguments have changed and the reindex_object and
updateCatalog methods are deprecated.

As noted below, free form links no longer try so hard to find
old-style IssueNo issue pages, so if you have broken links of this
kind, upgrade your issue page names (/upgradeAll).

**Configuring**

* fix dependency on /setupTracker for good large-wiki performance;
/setupCatalog is now sufficient (993)

* be compatible with plone's default_page lines property (914)

**Browsing**

* preliminary built-in RSS support - FRONTPAGE/pages_rss, /changes_rss

* freeform links no longer look for both old and new-style issues;
a slight (20%) speedup for rendering freeform links

**Issue tracking**

* fix sorting issues by number (934)

* issuebrowser/IssueBrowser form for reviewing open issues

* make closed issues greener.. may be different on your screen,
feedback welcome

* hide zeros to make filter issues matrix clearer

* try to improve spacing glitch with dtml-translate on filter issues

**Fit tests**

* just log a fit import warning instead of displaying on the page

**General - i18n**

* i18n (global and french) for issue tracker in plone -
i18n in plone skin require some i18n elements (for instance the
so called 'contentaction' items) to be in zwiki-plone-* as well
(huron)

**General**

* catalog awareness cleanups

* make setskin links harmless for anonymous users and bots,
instead of logging errors (1010)

0.37

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

Improved rating form, a file -> wiki page import tool, chinese &
hungarian translation updates, bug fixes.

**Page hierarchy**

* make updateWikiOutline redirect to the updated contents view, and
provide an easier alias: updatecontents

* don't log a traceback when deleting a page with out-of-date outline cache

**Editing**

* avoid creating both pages when you rename during page creation
drop the leaveplaceholder and updatebacklinks arguments from
create(). Changing the page name in the create form now always
updatesbacklinks, never leaves a placeholder.

**Rating**

* new compact rating form at top right. Unrated pages now have
rating 1 by default.

* rating could fail when there was only one vote

* make rating's average a little more accurate

**Mail**

* workaround for clumsy mailhost lookup (983)

* mailin: don't log incoming message text or traceback for missing text part

* make mailout logging less verbose

* fix a bug preventing subscribe link from appearing when
mailhost's id is not 'MailHost'

**Issue tracking**

* don't match xml/html character entities as hash number issue links (Stefan Rank)

**General - i18n**

* zh-TW and zh-CN translation updates (T.C. Chou)

* add missing metadata to finnish po files

* hungarian translation updates (Jaroli József)

* po file typo (T.C. Chou)

**General - skins**

* close a cross-site scripting vulnerability in standard error message (SSA-20041122-12, 925, ChrisW)

* Hide web only elements when printing from plone (Michael Twomey)
When printing from plone certain elements are visible on the
printed page, especially the access links. With the default
plone print style
(plonePrint.css) all links get expanded to full URLs which
results in a lot of useless junk at the top of the screen. This
patch adds a few plone related CSS classes to certain sections
of the page which in turn ensures they aren't visible when
printed. This has no effect on browsers which aren't aware of
the print style sheet. The access keys still work fine in
FireFox 1.0.

* fix html title in plone sites

* rearrange/reword wiki actions in cmf/plone, drop filter issues action

* tweak page management help in cmf/plone

* display site_header in standard skin header, if present

* use canonicaIdFrom to help link user names in recent changes

* change RecentChanges ZCatalog query-style to avoid deprecation warning (Stefan Rank)

**General**

* add tools folder and a basic import-files-to-wiki utility

0.36.2

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

**Installing/upgrading**

* another fix for moin regexp encoding at startup (963,971,972)

0.36.1

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

**Installing/upgrading**

* fix zwiki startup on systems with locale and non-utf-8 encoding (963)

0.36

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

Skin switching in CMF/Plone, better MoinMoin markup support, edit
preview, easier issue page names and links, russian & hebrew
translations, bugfixes.

**Upgrade notes**

Skin switching hotkeys have changed slightly

Issue pages have a new N naming scheme. Your old IssueNo pages
will still work; upgradeAll will rename them all.

We now add an optional Zwiki skin in CMF/Plone sites at install
time; if you want to enable skin switching within CMF/Plone,
re-install Zwiki in plone setup -> add/remove products

**Installing/upgrading**

* fix startup problem due to path separator on windows (Stefan Rank)

* upgradeAll: log elapsed time (Bob McElrath)

* upgradeAll: upgrade issue pages to new short names by default

* upgradeAll: replace partial_commit flag with a numeric batch argument

* upgradeAll: reindex every page, as well; slower but more thorough

* upgradeAll: log total number of pages

* simplify upgradeAll & upgrade, do less committing

**Creating/configuring**

* show subtopics is on by default; use a false show_subtopics boolean property to disable

* make add zwiki web use a BTreeFolder2 when possible (untested)

* don't send mail when setupTracker creates dtml pages

**Browsing**

* adjust skin switching keys, allow switching between
(uncustomized) plone and standard skin in CMF/Plone sites
(re-install zwiki and try alt -)

* fix the diff link in "last edited by"

* user options: remove unnecessary options; don't show
logo/heading, consistent with other forms

**Editing**

* don't require a username to show page management form

* page management form permission-sensitivity and text improvements

* plone editform: call page format "page type" like everywhere
else, list WWML page type along with the rest, add a cancel
button as in standard skin

* don't display the page name twice when you cancel an edit

* improved moin markup support: replace the old moin markup code
with actual MoinMoin code (bounty from Canonical)

* add preview button in editform (933) (bounty from Canonical)

* fix a case where renaming could fail due to out of date wiki outline

**Page hierarchy**

* more skin cleanups; allow reparenting via backlinks in plone and in minimal mode

* reparenting fixes: prevent the first page appearing as an extra
parent, handle old tuple parents properties better (952)

**Mail**

* mailin: once again post messages without a page name to a
default page, unless default_mailin_page property is blank

* be smarter about finding a MailHost; a page of that
id will no longer break mail-out

**Issue tracking**

* use short N names for new issue pages; old IssueNo pages still
supported but deprecated; upgradeAll will rename them

* issuetracker: layout tweaks, also list severity counts

* filterissues: show category-severity matrix, instead of
category-status; I think this may be a more useful default

* filterissues: alter issue counts in totals matrix based on severity selection

* filterissues: fix this old chestnut again.. a FilterIssues
page's action should point to itself, not to the template

**Fit tests**

* fit: display a nice warning at the top of the page when there are fit tables and we can't import fit

**General - i18n**

* update italian translation (Lele Gaifax)

* new russian translation (Denis Mishunoff)

* new hebrew translation (Ofer Weisglass)

* hack i18n for unit tests, possible slowdown ?

**General**

* new method: wikiPath()

* rename protectEmailAddresses

Page 5 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.