Zwiki

Latest version: v2.0b1

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

Scan your dependencies

Page 4 of 14

0.45

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

Robustness fixes, Plone 2.1 compatibility fixes, simplifications, CMF
metadata support.

**Upgrade notes**

You might want to delete the "outline" object using the ZMI,
allowing Zwiki to create a more ZMI-compliant one. Note this will
lose any manual re-ordering of subtopics you may have done.

The default colour for "serious" issues is lighter. This will take
effect for each issue page as it is edited. To make all pages show
the correct colour right away, visit SomePage/upgradeAll in your
browser.

**Installing**

* make the outline cache replaceable to avoid errors during
migration of plone 2.1rc<3 sites (1143, SM, alecm)

* make catalog lookup more robust when there is another object
named Catalog (1132, SM, Tim Olsen)

* catch errors when importing page types and plugins at startup
(809, 1148)

* make fit import error at startup less verbose (1054)

**Configuring**

* make the outline cache object fully ZMI-manageable (1144)

* drop support for alternate catalog names via SITE_CATALOG property

* drop support for overriding the contents view with a SiteMap page

* don't update page creation times when moving/renaming/importing
in the ZMI

**Editing**

* fix page creation/editing breakage in plone 2.1 due to explicit
acquisition (1137, SM, alecm)

* enable CMF/Plone document metadata support (jbb)

**Issue tracking**

* make the serious issue default colour lighter

* allow issues without numbers (with at least a "status" property)

**General - i18n**

* remove unnecessary -en po files

* add missing headers for german po

* drop unnecessary -PT for pt po files

* fix space-separated i18n attributes to avoid deprecation warnings on startup

**General - skins**

* make hasSkinTemplate check filesystem templates, such as the
alternate subtopics template (1113, Mark Ferrell, SM)

* drop the special style for ratings, for now

**General**

* allow create to work without a request, for debugging

* merge moin_support.py with moin.py for easier handling

* don't bother noting pre-renders in the transaction log (948)

* drop unused getSkinTemplateWithDefault method

0.44

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

Drop full/simple/minimal and simplify the standard skin, more robust
wiki contents.

**Upgrade notes**

Customized skins which use the old wikipage_macros template will
stop working with this release, as discussed in the 0.42 upgrade
notes. If this affects you, you'll need to make the changes
described there now.

**Page hierarchy**

* clarify updateWikiOutline and call it on every page view to
avoid out of date contents and hopefully avoid the need to call it
manually

**General - skins**

* drop full/simple/minimal modes from the standard skin.
(cf http://zwiki.org/UserDiscussionmsg20050726150738-0700zwiki.org)

* drop backwards compatibility support for pre-0.42 wikipage_macros

* drop the background colour in top and bottom bars

* wikipage template cleanups

* rewrote and redocumented setskin, fixed permission declaration
not sure I accomplished much.

* (commented out) if a "background.jpg" object is present, use it as
the body background image (for the main page view only)

0.43

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

Spanish and chinese translation updates, and a small fix for
setupDtmlMethods.

**Upgrade notes**

To get fuzzy urls working in (public) plone zwikis, visit
SomePage/setupDtmlMethods after this upgrade.

**Configuring**

* make setupDtmlMethods create a standard_error_message in plone (1117).

**General - i18n**

* Updated zh-TW & zh-CN po files (T.C. Chou)

* spanish translation updates (Gaspar Quiles)

0.42

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

Skin templates cleanup, message-board-style subtopics display,
miscellaneous fixes, new portuguese translation and russian/german
updates.

**Upgrade notes**

Skin macros have been moved from wikipage_macros to wikipage, and
some have been renamed. Also some CSS classes have been renamed.

Customised skin templates should continue to work normally for
now. If you have any, please replace any macro-related occurrences
of the following strings in your templates::

wikipage_macros -> wikipage_template
quickaccesskeys -> accesskeys
quicklinks -> wikilinks
editlinks -> pagelinks
pagename -> pagenameonly

The following CSS class has been renamed, you'll need to update
any customised zwiki stylesheets accordingly:

* quicklinks -> wikilinks

Also a few macros and classes that no-one was using have been
removed. I expect to remove the backwards compatibility support
for old macros in the next release or three.

The standard skin directory has been renamed to zwiki_standard.
In CMF/Plone sites, you should uninstall and re-install Zwiki in
plone setup (the upgrade link may not work) so that zwiki_standard
appears in the portal_skins tool. You can then delete
portal_skins/standard and portal_skins/zmi in the ZMI.

**Editing**

* be more robust when saving a page with undated comments (1103)

* after voting, redirect to the referer instead of the rated page

**Page hierarchy**

* make subtopics template-driven, selectable via subtopics_style
property, and dtml-aware. Two styles are now included: "outline"
and "board". The latter shows view counts if mxmCounter is
installed. See admin guide.

**Mail**

* also recognise a MaildropHost as mailhost

* allow mail properties to be configured on a per-page basis

**Issue tracking**

* add a full comment form to the issue properties form

**General - i18n**

* russian translation updates for the standard skin (Michael Krishtopa)

* german translation updates (Jens Nachtigall)

* new portuguese translation (João Villa-Lobos)

* update pot and po files

* misc i18n fixes

**General - skins**

* merge wikipage_macros into wikipage template

* macro & stylesheet cleanups; use macro for form headings

* inline macros in zwiki_plone's wikipage template, remove
wikipage_header and wikipage_footer

* rename issuepropertiesformdtml.dtml to issuepropertiesform.dtml

* rename noindex slot to searchtags

* rename quickaccesskeys macro to accesskeys

* rename quicklinks macro and CSS class to wikilinks

* rename editlinks macro to pagelinks

* rename pagename macro to pagenameonly

* rename pagemanagement macro to pagemanagementform

* rename standard/ to zwiki_standard/ to be more plone-friendly

* move skins/zmi/* to skins/zwiki_standard/ to be more plone-friendly

* change to upper case for View _h_istory (Jens Nachtigall, 1081)

* add "Revert to this" button in plone diff form as in standard
skin (Jens Nachtigall)

* clarify revert button wording in both skins

* don't call pageUrl so many times in wikipage
Bob was able to measure some speedup from doing this. I've
redone his patch for the cleaned up template. However I believe
it's necessary to define pageurl again in each macro where it's
used, so it's in scope for other templates using the macro, so
it's still called a few times per page view. (Bob McElrath,
Simon Michael)

* hide some urls and things when pages are printed, (anonymous, 1110)

* add a pagesByType pythonscript to content/misc

**General**

* fix and update broken/failing tests, make all tests pass again
(1104, 1049)

* fix a TypeError and AttributeError when CMFMember is used
(Jens Nachtigall)

* another robustness fix for isEmailAddress and emailAddressFrom

* make pageType and pageTypeId public, for troubleshooting

* remove no longer used (and broken) wikiOutlineFromParents

* remove _createFileOrImage's unused parent argument

* tweak requestHasSomeId, add userIsIdentified alias

0.41

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

Some anti-spam features, skin fixes and translation updates.

**Upgrade notes**

Translations may be somewhat in flux this release.

**Configuring**

* restrict external links: if a max_anonymous_links int property
is defined, edits from unidentified users (with no username)
containing more than that number of http:// links will be refused
and logged

* delayed indexing: pages now include the NOINDEX meta tag for 24
hours after an edit, to reduce the chance of spam links being
indexed by search engines.

**Browsing**

* show page source links when using thorough search, to help with
spam cleanup

**Mail**

* make subscribe form help reflect the comments/edits mailout policy
(Jens Nachtigall)

* AnonymousUserSubscriptionInPlone (Jens Nachtigall)
fixes 878 anonymous subscription in cmf/plone subscribes "Anonymous User"

* br_for_subscribed_pages_list_on_subscribeform (Jens Nachtigall)
If one is subscribed to several pages, theses pages are
on the same line, which looks confusing. Now it is done as
with the page_subscribers list on the very same subscribeform,
ie an "<br />" is inserted between each page name.

**General - i18n**

* regenerate pot and po files, and this time with up-to-date
Default comments (1093, SM, Jens Nachtigall)

* mark_PREVIEW_as_translatable (Jens Nachtigall)

* chinese translation updates (T.C. Chou)

* spanish translation updates (Gaspar Quiles)

**General - skins**

* subscribeform_remove-unneccessary-span-tags (Jens Nachtigall)

* new api method: lastEditIntervalInHours

0.40

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

Bugfixes, new japanese translation, chinese translation updates, new
search option.

**Upgrade notes**

This fixes a high-profile known issue in 0.39, 1062. If you didn't
already find the issue page and workaround, upgrade to this version
to fix it.

**Browsing**

* add a "thorough" non-catalog search to search form, commented
out (for spam hunting)

**Editing**

* fix the keys attribute error when creating pages in plone (1062)

* deleting a top-level page redirects to the front page again; new
upUrl method (917, Martijn Pieters, SM)

**Issue tracking**

* no bogus property change. Some very aggressive search engines
(spiders) seem to be following form action="xxxx" references in
pages as well as the usual href links. As a result probes by
such greedy theives can cause unexpected changes to wiki web
pages. One such example recently has been the triggering of the
Change button on the Issue pages. The script
changeIssueProperties should be more careful not to record any
change if the Change action is triggered with no actually
changes. (Bill Page)

**General - i18n**

* new japanese translation (Masaya Kato, Manabu Terada, Yoshiki
Shibukawa, Takayuki Shimizukawa, Junya Ogino, Takanori Suzuki)

* chinese translation updates (T.C. Chou)

* updated all po files from latest pot

**General - skins**

* the site_logo folder property didn't work in plone

Page 4 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.