![]() by Codewise.org / official |
|
Posted Thu March 26th, 2009 at 4:32 PM PDT
SkinVoodoo2 and Safe Eval
Today I backported the new SkinVoodo2 code from Codewise Manager to the CodewiseBlog Multi code.
The difference is that the new skin engine is a full-featured parser with support for much more advanced features than the old regex-based rewriter code. It's been modified so that all old CWB skins should continue to work exactly as before. Also coming with the new code is the Safe Eval implementation that makes sure users' skins can't execute arbitrary code on the server. Unfortunately, this bit has slowed down page rendering a bit (~180ms up from ~75ms on this server), but it's a safety measure, and the slowdown will get smaller as I optimize it. Of course, these new shiny bits of code are still a little experimental, so report any issues you may have. Comments:
A test.
@429: another test :)
[Page 1] [All One Page] |
|
|
33 database queries. Page generated in 103 milliseconds. Powered by: CodewiseBlog Mainline v2.1.0.17-DEV |
CodewiseBlog © 2004-2010 William R. Fraser / Codewise.org. All textual content is the property of its author, subject to terms. CodewiseBlog is free software under the GNU General Public License |
|
|