Posts Tagged ‘code’
Plone/Zope, Python and collective.autoreload / plone.reload
Here’s an interesting error message I got stumped with for a good set of hours. The issue started with me using collective.autoreload with Plone and it does the trick, mostly. With any such ‘operation’ and live reloading of code for Python, you’ve got to expect that not everything will go according to plan. Most things do, but one issue I found presented with this error message: (more…)
HTML formatting made easy
There’s a tool for everything somewhere on the web.
Whilst about 99.5% perfect (some indentation issues remain), I’ve found a pretty nice, easy to use, and very feature-rich HTML code formatter. See http://www.mycoolform.com/index.php?lang=en for the formatter.
It’s something I was looking for a while back but didn’t have so much luck to stumble onto something so useful. Previously, I was looking for something that would fix up some HTML to XHTML and whilst I’m sure something was out there, the problem was I needed something that would do the job, but stay away from TAL attributes on my elements. The things that I had found did “too good” of a job and dumped those elements, which is fair enough because things like ‘tal:content=’ isn’t valid XHTML.
This formatted though does new lines, auto-indentation, change of case for tags and attributes (hello XHTML compliance), comment removal and white space elimination. Great stuff; so many thanks to its author (who is anonymous I guess?).
Plone: Correcting Page Template Errors Easily
Here’s how to correct pesky problems in your code/XHTML since the line number and column references are slightly useless in the ZMI:
Paste contents from a page or page template from the ZMI into a program like gedit and then the line and column reference numbers will be correct (once you remove the comment about the error from the top of the page).
Editing in the ZMI is a bit painful, but we persevere.