[wp-trac] [WordPress Trac] #23497: Revisions Rewrite using JS/Backbone
WordPress Trac
noreply at wordpress.org
Mon Feb 18 16:04:08 UTC 2013
#23497: Revisions Rewrite using JS/Backbone
-------------------------------------------------+-------------------------
Reporter: adamsilverstein | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting
Component: Revisions | Review
Severity: normal | Version: 3.5.1
Keywords: has-patch needs-refresh dev- | Resolution:
feedback |
-------------------------------------------------+-------------------------
Comment (by adamsilverstein):
Replying to [comment:1 wonderboymusic]:
> Dang. Looks cool.
>
> If you are going to use Backbone templates, you need to not use ASP-
style tags, which are allowed by PHP config, which is lame. Koop set up a
template function for media but didn't expose it globally, so you need to
do something like:
>
> {{{
> template = _.memoize(function (id) {
> var compiled, options = {
> evaluate : /<#([\s\S]+?)#>/g,
> interpolate: /\{\{\{([\s\S]+?)\}\}\}/g,
> escape: /\{\{([^\}]+?)\}\}(?!\})/g,
> variable: 'data'
> };
>
> return function (data) {
> compiled = compiled || _.template($('#tmpl-' + id).html(),
null, options);
> return compiled(data);
> };
> });
> }}}
>
> I think the script tags also have to be set to text/html for some weird
IE reason.
once i have that code in there, can you tell me how to change the template
code as well? thanks
--
Ticket URL: <http://core.trac.wordpress.org/ticket/23497#comment:11>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list