[pmwiki-users] 2.0.beta44 released, major new features and changes
Chris Cox
ccox at airmail.net
Mon Jul 11 01:01:09 CDT 2005
Chris Cox wrote:
> Leigh Hausman wrote:
>> It looks like enabling GUI edit buttons badly throws off the layout
>> of the Edit Page-- the icons show up on the left, the box of text to
>> edit appears to the right, instead of having the icons above the text
>> box.
>>
>> Is anyone else seeing this?
>
> Actually, it's easier than doing css now.. .just edit Site.EditForm
> You can now change the look and feel via markup!
Any way using the markup to change the width of the e_textarea to
fill the width of the window? Apparently you can set cols... I guess
it's possible with css though, that's how I did it before.. just that
specifying the target has changed (don't want to use cols... hardcodes
it... want it to be dynamic based on browser width).
>
>>
>> Leigh
>>
>> On Jul 10, 2005, at 9:56 PM, Patrick R. Michaud wrote:
>>
>>> I've just released 2.0.beta44, which is a major revision with quite
>>> a number of changes. The biggest changes are the introduction of the
>>> new Site group, markup to generate simple input forms, a markup-based
>>> edit page, and support for accesskeys.
>>>
>>> This will be the last release containing any sort of major
>>> modifications until after 2.0.0 is released. All that remains
>>> between now and the 2.0.0 release is to clean up the documentation and
>>> other minor bugfixes. I'm planning to declare a 2.0.0 release before
>>> the end of July (likely sooner).
>>>
>>> The release notes for 2.0.beta44 are at the end of this message, and
>>> they're somewhat lengthy. Because this release does contain some
>>> relatively significant changes, it's probably a good idea to back up
>>> existing installations prior to upgrading. I don't expect there to
>>> be a lot of significant difficulties in upgrading (and the release
>>> comes with settings that should simplify the transition), but there
>>> may be some. Of course, if things don't work out an admin can
>>> always "downgrade" to a previous version of PmWiki.
>>>
>>> Some internationalization files (XLPages) need to be adjusted to
>>> work properly with the new release; I'll be working on these
>>> throughout the day. Some cookbook scripts will also need
>>> adjusting; I'll be glad to help with any adjustments for scripts
>>> that need them.
>>>
>>> Comments and feedback regarding upgrading to this release are
>>> particularly important. In addition, to move towards the 2.0.0
>>> release it would be very helpful to hear evaluations of the
>>> current process of performing "new" PmWiki installations to determine
>>> if there are any pages or files missing, default settings that
>>> should be changed, etc.
>>>
>>> Thanks again to all for continued suggestions and improvements to
>>> PmWiki.
>>>
>>> Pm
>>>
>>> ===Release Notes for 2.0.beta44===
>>>
>>> This release has a number of major changes, and is hopefully the last
>>> such "major" release before 2.0.0.
>>>
>>> Included with this release is a special transition.php script that
>>> reconfigures PmWiki as needed to cause it to work as it did in
>>> previous releases. This should help sites that are upgrading from
>>> prevous versions. In the release notes below any changes that are
>>> handled by the transition script are marked by [+]. This transition
>>> script is automatically loaded by default so the site admin doesn't
>>> need to do anything to use it.
>>>
>>> Eventually the transition script will also provide diagnostic
>>> options to inform site admins of places where they may be relying
>>> on outdated or deprecated features, and how they can change their
>>> settings to be up-to-date.
>>>
>>> PmWiki now sets CSS stylings so that all images within a page are
>>> displayed without a border (HTML's default is a 1-pixel border).
>>> To restore the behavior of previous versions, add the following
>>> to local/config.php:
>>>
>>> $HTMLStylesFmt['img'] = ' img { border:1px solid; } ';
>>> $ImgTagFmt="<img src='\$LinkUrl' style='border:0px;' alt='\
>>> $LinkAlt' />";
>>>
>>> With this release we are officially initiating use of the "Site"
>>> group discussed on the pmwiki-users mailing list. The Site group is
>>> intended to hold a variety of utility and configuration pages used
>>> by PmWiki, and many of PmWiki's pages have moved from the "Main"
>>> group into this new location. More on this in a bit.
>>>
>>> The major internal change is that this release provides support
>>> for input forms. Notably, the "Edit Page" form layout can now be
>>> specified using wiki markup in the Site.EditForm page. ( [+] However,
>>> PmWiki still honors the $PageEditFmt variable for those sites or
>>> skins that may have customized edit forms.)
>>>
>>> The edit form now includes a "change summary" line where authors
>>> can summarize the edits. The edit form can also contain a "Save
>>> and edit" button to save changes but continue editing, and a
>>> "Cancel" button for abandoning changes.
>>>
>>> The $EditMessageFmt variable for displaying messages to authors
>>> is now the $MessagesFmt array, which can be displayed using the
>>> (:messages:) markup. [+] The transition script takes care of
>>> moving messages between $EditMessageFmt and $MessagesFmt as needed
>>> to preserve correct operation.
>>>
>>> A number of traditional locations for pages have now been moved
>>> into the Site group, many of which are handled by the transition
>>> script:
>>>
>>> * The new location for the AllRecentChanges page is
>>> Site.AllRecentChanges. [+] However, if Main.AllRecentChanges exists
>>> then it will continue to be updated also. Administrators may wish to
>>> move Main.AllRecentChanges to Site.AllRecentChanges and/or remove
>>> Main.AllRecentChanges entirely.
>>>
>>> * The search results page is now Site.Search instead of
>>> Main.SearchWiki.
>>> Main.SearchWiki still exists in the distribution but will be removed
>>> entirely in a future release. [+] The transition script takes care of
>>> mapping some instances of Main.SearchWiki in links to Site.Search.
>>>
>>> * Approved urls are now stored in Site.ApprovedUrls . [+] However, if
>>> Main.ApprovedUrls exists it is used and updated as appropriate.
>>>
>>> * Main.SideBar is now Site.SideBar. Unfortunately, it's very difficult
>>> to manage this particular change among all possible skin
>>> combinations,
>>> so it's up to the admin to correctly move existing sidebar pages into
>>> the appropriate group, or to update the skin template accordingly.
>>>
>>> * PmWiki.EditQuickReference and PmWiki.UploadQuickReference are now
>>> stored in the Site group.
>>>
>>> * PmWiki.WikiHelp is being deprecated and will be removed from a
>>> future release.
>>>
>>> The $PagePreviewFmt variable no longer exists in standard PmWiki
>>> (it's now handled by Site.EditForm). [+] However, to preserve backwards
>>> compatibility it is loaded by the transition script in certain
>>> situations.
>>>
>>> The $PageName substitution (deprecated in 2.0.devel14) is now gone.
>>> Use $FullName instead.
>>>
>>> The GUI buttons can now have accesskeys associated with them.
>>>
>>> GUI buttons are now displayed via a (:e_guibuttons:) directive in
>>> Site.EditForm, instead of being attached to $EditMessagesFmt.
>>>
>>> This release now provides the ability for user and browser-specific
>>> preferences and customizations, including accesskeys and form element
>>> sizes. More details about this will be forthcoming in documentation.
>>>
>>> The release adds standard (:noleft:) and (:noright:) directives for
>>> suppressing the display of the left and right sidebars (depending on
>>> skin template).
>>>
>>>
>>> _______________________________________________
>>> pmwiki-users mailing list
>>> pmwiki-users at pmichaud.com
>>> http://pmichaud.com/mailman/listinfo/pmwiki-users
>>>
>>
>> _______________________________________________
>> pmwiki-users mailing list
>> pmwiki-users at pmichaud.com
>> http://pmichaud.com/mailman/listinfo/pmwiki-users
>>
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://pmichaud.com/mailman/listinfo/pmwiki-users
>
More information about the pmwiki-users
mailing list