[pmwiki-users] 2.0.beta44 released, major new features and changes
Chris Cox
ccox at airmail.net
Mon Jul 11 01:18:50 CDT 2005
Chris Cox wrote:
> 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).
Hmmm... I'm not finding a good solution for this. Seems that cols= is
always supplied as part of the e_textarea input markup... In order to
have the textarea use the width=100% in CSS, cols needs to be absent.
I'm pretty sure about this...
>
>>
>>>
>>> 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
>>
>
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://pmichaud.com/mailman/listinfo/pmwiki-users
>
More information about the pmwiki-users
mailing list