Re: New feature. Content templates

> That's an interesting idea. I'd use text() rather than pattern() though.

Pattern may contain not text only.

>
> A real world example could be a text preview of a form/email being sent...
> something that needs its content to be updated live. Maybe one of those
> "fill-a-word" forms.
> This can all be done in easy and simple javascript though, so I don't
> actually see much *use* for it, but I still think it's an excellent idea.
>

Another example: Error messages near invalid inputs or boxes.

Basic HTML

<label class="handleEmptyErr"> Login <input type="text"></label>
<label class="handleEmptyErr"> Pass <input type="password"></label>
<label class="handleEmptyErr handleMatchErr"> Pass again <input
type="password"></label>

Basic CSS

.handleEmptyErr::after
{
 content: pattern(emptyErrMsg);
}
.handleMatchErr::after
{
 content: pattern(matchErrMsg);
}

When user sent this form via AJAH, in error case server should
response just patterns

<div style="display:none" id="response">
 <div id="emptyErrMsg"><span class="errMsg">This field is required</span></div>
 <div id="matchErrMsg"><span class="errMsg">Doesn't match</span></div>
</div>

And, if I need to clear error messages, I just remove #response container.

Voila!

Received on Thursday, 15 March 2012 22:38:16 UTC