On Tue, Jul 8, 2008 at 6:18 PM, Mike Orr <[EMAIL PROTECTED]> wrote: > > WebHelpers 0.6 final has been released. Just do: > > $ easy_install -U WebHelpers > > For now you'll have to read the docstrings in the source code for > documentation. I'm hoping these will be included online in the Pylons > 0.9.7 documentation as soon as that project is finished. Here's > what's available online for now: > http://docs.pylonshq.com/helpers.html > There's a detailed howto for webhelpers.paginage, and a brief > description of the rest of the package. > > Pylons 0.9.6 users using the stable version of WebHelpers should be > able to upgrade as-is, although there's no particular benefit unless > you want to start using the new (non-rails) helpers. You may have to > add the following to helpers.py: > > from webhelpers.rails import * > from routes import url_for > from pylons.controllers.util import redirect_to > > We're trying to eliminate WebHelper's dependencies on Routes; that's > the reason for the second two imports. > > Pylons 0.9.7-dev users who are using the rails helpers should add this > to helpers.py: > > from webhelpers.rails.wrapped import * > > (And remove any other rails import, and add the url_for and > redirect_to import above.) The ``wrapped`` module contains specially > wrapped versions of all the rails helpers which will not be escaped by > Pylons 0.9.7's default Mako filter. Otherwise you'll find "<" escaped > to "<" on your web pages. > > Users ready to upgrade from the rails helpers (which are all > deprecated now) should see "What's New in Pylons 0.9.7?" for a list > of suggested imports that are most similar to the rails helpers. The > functions are similar but not always identical, so check the argument > signature and function docstring. > > The biggest change is that the option order in > webhelpers.html.tags.select() is the opposite of the old > options_for_select(): value before label instead of label before > value. There are tradeoffs both ways on this, but doing .items() on a > dict whose keys are SELECT values seems more common than dicts whose > keys are SELECT labels. > > All Javascript in WebHelpers has been deprecated, including Prototype, > Scriptaculous, and link_to_remote(). We can't keep up with the rapid > evolution of Javascript libraries, and the best one changes every six > months. Several users have come up with short manual replacements to > link_to_remote(), which you can ask about here or on IRC. Those > wanting a comprehensive Javascript library can look at YUI, JQuery, > ExtJS, ForkJavascript, etc. > > The rails helpers and Javascript stuff will be deleted in a future > version of WebHelpers, so now is a good time to start migrating from > them. > Awesome I'm using tip for a while. and that was because of the decoupled routes, great more there.
Today I sat down and wrote a patch to port simple_format to the new HTMLBuilder, I have created a ticket for it. feedback is welcome, and I hope it can be included in 0.6.1 or something. http://pylonshq.com/project/pylonshq/ticket/487 A simple question. - is there a way to "prettify" the HTML rendered by HTMLBuilder? like adding whitespace and indentation, for proper template placement? > -- > Mike Orr <[EMAIL PROTECTED]> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
