I was looking at loading templates from a database a while back. 
Here's a pointer to the thread:

http://tinyurl.com/dnb3w

It involves implementing an ITemplateSourceDelegate.  I'm curious, how
does this play out in Tap 4.  Is there a better way to do this with
Hivemind?

Cheers,
Mark

On 8/7/05, Jone. hwk <[EMAIL PROTECTED]> wrote:
> In fact,there are two type users:administrator and visitors.Before startting
> system,administrators can implement many set of html pages and install them.
> After system started,visitors can select their favorite page set such
> as "aaa",for example,user Tom selected "aaa",then all rendered html page come
> from template directoy [context]\templates\aaa\*.html.
> In fact,there is only onet set of .page.For example,there's only one
> Login.page,but there maybe many html templates:Login.html,all the Login.html
> files have the same components defined in Loing.page.Then in context template
> directory you'll see as following:
> [context]
>           templtes
>                  temlate_1
>                        Login.html
>                  temlate_2
>                        Login.html
>                  temlate_3
>                        Login.html
> 
> All the Login.html have the same Login.page which defined in .application.
> 
> So what's difference between the Login.html files?They have same
> components ,but they may have different css styles,different images,different
> text,different description and different more.Administrators can only 
> implemnet
> html files ,they cannot modify *.page files ,cannot modify .application
> file,what they do just(only) modify html files,and give visitors a chance to
> select their favorite templates.For example,When first logining system ,Tom 
> may
> see login page rendered by template_1\Login.html(by default),but after
> selecting favorite tempalate "template_3" in control panel,he will see one
> login page rendered by template_3\Login.html when next logining system.
> 
> In "getTemplate" we can load page by checking selection var stored in "visit"
> such as "template_3".So there's a key problem ,how to get method "getTemplate"
> invoked every time when rendering Login page?In fact the visitor maybe
> Tom,John,Lisa etc.
> 
> thanks
> Jone.hwk
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to