Hi Pierre, Thanks for your answer. I'm not sure if the patch is in the nightly snapshots. I tested it with 'rife-1.4.1-snapshot-jdk15-20060329.jar' but it doesn't work.
Should the path 'l10n/authentication/login' point to my login template? Cheers, Lars > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Raoul Pierre > Sent: 30 March 2006 11:42 > To: RIFE users list : questions, bug reports and suggestions. > Subject: Re: [Rife-users] localized login template > > > Lars, > > With the patch I submitted yesterday to Geert about RIFE-258, it will > only need to add > > <property > name="L10N_REQUIRED_RESOURCEBUNDLE">l10n/authentication/login< > /property> > > in > > <element extends="elements/authentication/common.xml"> > > Regards > > Pierre > > > >Hi Geert, > > > >Sorry I can't see how the 'Embedded element priorities' can > solve this > >problem. > > > >In the config-base.xml the DEFAULT_RESOURCEBUNDLE is set: > > <param > >name="L10N_DEFAULT_RESOURCEBUNDLE">com.acrolinx.termmanagemen > t.elements > >. > >localization.Resource</param> > > > >That's working for all my templates except the login template. > > > >In my site file I have the following elements defined (among others): > > <element id="HOME" file="elements/login/home.xml" url="/home" > >inherits="AUTH_ADMIN"> > > <flowlink srcexit="dashboard" destid="DASHBOARD"/> > > <flowlink srcexit="termmanagement" destid="TERMMANAGEMENT"/> > > </element> > > > > <element id="AUTH_ADMIN" > >file="elements/authentication/administration.xml"/> > > > > > >The administration.xml looks like: > ><element extends="elements/authentication/common.xml"> > > <property name="template_name">login/login</property> > > <property name="role">admin</property> > > <property name="datasource"> > > <datasource>derby</datasource> > > </property> > ></element> > > > >common.xml: > ><element extends="rife/authenticated/database.xml"> > > <submission name="credentials"> > > <param name="login"/> > > <param name="password"/> > > </submission> > > > > <childtrigger name="authid"/> > ></element> > > > >login.html: > ><!--I 'generic.main'/--> > > > > > ><!--BV 'content'--> > > <!--I 'login.form'/--> > ><!--/BV--> > > > >main.html: > >... > ><head> > > <title><!--V 'L10N:LABEL.TERM_DESIGN_TITLE'/--></title> > ></head> > >... > ><div id="subpageContent"> > > <div id="subpageText"> > > <!--V 'content'/--> > > </div> > ></div> > >... > > > >The <!--V 'L10N:LABEL.TERM_DESIGN_TITLE'/--> will not be replaced by > >the string from the resourcebundle. > > > >There is no embedded element, or? Or where should I change the > >priority? > > > > > >Cheers, > >Lars > > > > > > > >>-----Original Message----- > >>From: [EMAIL PROTECTED] > >>[mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin > >>Sent: 30 March 2006 11:00 > >>To: RIFE users list : questions, bug reports and suggestions. > >>Subject: Re: [Rife-users] localized login template > >> > >> > >>Yes, you can tailor to priority of embedded elements now: > >>http://rifers.org/blogs/gbevin/2006/3/2/ > >>rife_1_4_released#1_4_highlight04 > >> > >>On 30-mrt-06, at 10:53, Lars Grupe wrote: > >> > >> > >> > >>>Hi Geert, > >>> > >>>Is this old problem from November now resolved too? > >>>Where can I find information about how L10N should be > >>> > >>> > >>implemented now? > >> > >> > >>>Cheers, > >>>Lars > >>> > >>> > >>> > >>>>-----Original Message----- > >>>>From: [EMAIL PROTECTED] > >>>>[mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin > >>>>Sent: 25 November 2005 20:51 > >>>>To: RIFE users list : questions, bug reports and suggestions. > >>>>Subject: Re: [Rife-users] localized login template > >>>> > >>>> > >>>>Hi Lars, > >>>> > >>>>hmmm, good point, there is no solution for that at the moment. > >>>> > >>>>This needs some thinking and I'd like to find a solution > >>>> > >>>> > >>for it since > >> > >> > >>>>it seems to be an important oversight. I don't have any real > >>>>solutions in mind at the moment. If you think of > something, shoot, > >>>>I'll ponder about it too. > >>>> > >>>>Best regards, > >>>> > >>>>Geert > >>>> > >>>>On 25-nov-05, at 19:52, Lars Grupe wrote: > >>>> > >>>> > >>>> > >>>>>Hi Geert. > >>>>> > >>>>>Ok, that's working now, many thx again. :) > >>>>> > >>>>>Now I think I have only one problem. > >>>>>I added some strings to the login template which should be > >>>>> > >>>>> > >>>>localized. > >>>> > >>>> > >>>>>If I understand it correct the built-in element > >>>>>rife/authenticated/memory.xml is used to print the > >>>>> > >>>>> > >>template that is > >> > >> > >>>>>given in the 'template_name' property. Is there a way to > >>>>> > >>>>> > >>>>submit a path > >>>> > >>>> > >>>>>to the resource bundle and a name of a global variable where the > >>>>>locale should be taken from? > >>>>> > >>>>>Or do you know another solution for my problem? > >>>>> > >>>>>Cheers, > >>>>>Lars > >>>>> > >>>>> > >>>>> > >>>>>>-----Original Message----- > >>>>>>From: [EMAIL PROTECTED] > >>>>>>[mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin > >>>>>>Sent: 25 November 2005 15:03 > >>>>>>To: RIFE users list : questions, bug reports and suggestions. > >>>>>>Subject: Re: [Rife-users] Embedded elements submissions > >>>>>> > >>>>>> > >>execution > >> > >> > >>>>>>order > >>>>>> > >>>>>> > >>>>>>Hi Lars, > >>>>>> > >>>>>>this will work if you make it a globalcookie. > >>>>>> > >>>>>>This also makes sense, since you generally would want the user's > >>>>>>language preference to be remembered. > >>>>>> > >>>>>>Best regards, > >>>>>> > >>>>>>Geert > >>>>>> > >>>>>>On 25-nov-05, at 14:53, Lars Grupe wrote: > >>>>>> > >>>>>> > >>>>>> > >>>>>>>Hi Geert, > >>>>>>> > >>>>>>>No, it's not a cookie it's a globalvar, that is defined in > >>>>>>> > >>>>>>> > >>>>>>the site as > >>>>>> > >>>>>> > >>>>>>>follows: > >>>>>>> <globalvar name="locale"/> > >>>>>>> > >>>>>>>I think the problem is not depedent on the type of global > >>>>>>> > >>>>>>> > >>>>var I use. > >>>> > >>>> > >>>>>>>I will show you an part of my log file: > >>>>>>> > >>>>>>>[DEBUG] [2005-11-25 14:36:25,187] [init] Home.processElement > >>>>>>><-- main element > >>>>>>>[DEBUG] [2005-11-25 14:36:25,234] [init] > >>>>>>>LanguageSelection.processElement <-- embedded element [DEBUG] > >>>>>>>[2005-11-25 14:36:25,234] [init] > LanguageChanged.processElement > >>>>>>>[DEBUG] [2005-11-25 14:36:25,234] [init] > >>>>>>>LanguageSelection.processElement [DEBUG] [2005-11-25 > >>>>>>> > >>>>>>> > >>14:36:25,234] > >> > >> > >>>>>>>[init] MainMenu.processElement > >>>>>>> > >>>>>>>Now the user selects a new language by clicking on a link > >>>>>>> > >>>>>>> > >>>>the will > >>>> > >>>> > >>>>>>>start a submission of the embedded element. > >>>>>>> > >>>>>>>[DEBUG] [2005-11-25 14:36:28,750] [init] Home.processElement > >>>>>>><-- main element > >>>>>>>[DEBUG] [2005-11-25 14:36:28,765] [init] Language selected > >>>>>>><-- submission of embedded element > >>>>>>>[DEBUG] [2005-11-25 14:36:28,765] [init] > >>>>>>>LanguageChanged.processElement [DEBUG] [2005-11-25 > >>>>>>> > >>>>>>> > >>14:36:28,765] > >> > >> > >>>>>>>[init] LanguageSelection.processElement [DEBUG] [2005-11-25 > >>>>>>>14:36:28,781] [init] MainMenu.processElement > >>>>>>> > >>>>>>>In the second main element line I would like to know to > >>>>>>> > >>>>>>> > >>>>>>which language > >>>>>> > >>>>>> > >>>>>>>was selected in the embedded element. But the submission > >>>>>>> > >>>>>>> > >>>>is called > >>>> > >>>> > >>>>>>>later, what I understand. But now the global variable has > >>>>>>> > >>>>>>> > >>>>>>been changed > >>>>>> > >>>>>> > >>>>>>>but the page is displayed in the old language. Another > >>>>>>> > >>>>>>> > >>click will > >> > >> > >>>>>>>change the language on the page. So that is not what I > >>>>>>> > >>>>>>> > >>>>would like to > >>>> > >>>> > >>>>>>>have: > >>>>>>>E.g.: On an English page you click on 'German' and the > >>>>>>> > >>>>>>> > >>>>page is shown > >>>> > >>>> > >>>>>>>again in 'English', if you choose another link, than the > >>>>>>> > >>>>>>> > >>>>language of > >>>> > >>>> > >>>>>>>the page will be 'German'. > >>>>>>> > >>>>>>>So my problem is, if I could manage that with a embedded > >>>>>>> > >>>>>>> > >>>>element? I > >>>> > >>>> > >>>>>>>would like to prevent from writing a changeLanguage > >>>>>>> > >>>>>>> > >>>>submission for > >>>> > >>>> > >>>>>>>each element. > >>>>>>> > >>>>>>>Cheers, > >>>>>>>Lars > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>>>-----Original Message----- > >>>>>>>>From: [EMAIL PROTECTED] > >>>>>>>>[mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin > >>>>>>>>Sent: 25 November 2005 13:06 > >>>>>>>>To: RIFE users list : questions, bug reports and suggestions. > >>>>>>>>Subject: Re: [Rife-users] Embedded elements submissions > >>>>>>>> > >>>>>>>> > >>>>execution > >>>> > >>>> > >>>>>>>>order > >>>>>>>> > >>>>>>>> > >>>>>>>>Hi Lars, > >>>>>>>> > >>>>>>>>I don't mind answering your questions ;-) > >>>>>>>> > >>>>>>>>Embedded elements are only processed once you obtain an > >>>>>>>> > >>>>>>>> > >>>>>>instance of > >>>>>> > >>>>>> > >>>>>>>>the template in which they are embedded. > >>>>>>>> > >>>>>>>>What global variable are you changing, a cookie? > >>>>>>>> > >>>>>>>>Geert > >>>>>>>> > >>>>>>>>On 25-nov-05, at 13:01, Lars Grupe wrote: > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>Hi Geert, > >>>>>>>>> > >>>>>>>>>I'm sorry to bother you with my questions. > >>>>>>>>> > >>>>>>>>>I have an embedded elements, that show some links on my > >>>>>>>>> > >>>>>>>>> > >>>>page. For > >>>> > >>>> > >>>>>>>>>better understanding: Follow a link should change the > >>>>>>>>> > >>>>>>>>> > >>>>>>>>language of the > >>>>>>>> > >>>>>>>> > >>>>>>>>>site. If a link is followed than the called submission > >>>>>>>>> > >>>>>>>>> > >>>>changes a > >>>> > >>>> > >>>>>>>>>global variable. My problem is that the submission of the > >>>>>>>>> > >>>>>>>>> > >>>>>>embedded > >>>>>> > >>>>>> > >>>>>>>>>element is called after the processElement function > >>>>>>>>> > >>>>>>>>> > >>of my main > >> > >> > >>>>>>>>>element. Should the submission of the embedded > >>>>>>>>> > >>>>>>>>> > >>element force a > >> > >> > >>>>>>>>>reload of the page? And how can I do this? Or is > >>>>>>>>> > >>>>>>>>> > >>there another > >> > >> > >>>>>>>>>option to execute the submission of > >>>>>>>>> > >>>>>>>>> > >>>>>>the embedded > >>>>>> > >>>>>> > >>>>>>>>>element before the processElement function of the main > >>>>>>>>> > >>>>>>>>> > >>>>element is > >>>> > >>>> > >>>>>>>>>called? > >>>>>>>>> > >>>>>>>>>Cheers, > >>>>>>>>>Lars > >>>>>>>>>_______________________________________________ > >>>>>>>>>Rife-users mailing list > >>>>>>>>>[email protected] > >>>>>>>>> > >>>>>>>>> > >>>>>>http://www.uwyn.com/mailman/listinfo/rife-> users > >>>>>> > >>>>>> > >>>>>>>>-- > >>>>>>>> > >>>>>>>> > >>>>>>>>Geert Bevin Uwyn > >>>>>>>> > >>>>>>>> > >>>>>>bvba > >>>>>> > >>>>>> > >>>>>>>>"Use what you need" Avenue de Scailmont 34 > >>>>>>>>http://www.uwyn.com 7170 Manage, Belgium > >>>>>>>>gbevin[remove] at uwyn dot com Tel +32 64 84 80 03 > >>>>>>>> > >>>>>>>>PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D > >>>>>>>> > >>>>>>>> > >>>>>>309F D6A9 > >>>>>> > >>>>>> > >>>>>>>>Public PGP key : available at servers pgp.mit.edu, > >>>>>>>> > >>>>>>>> > >>>>wwwkeys.pgp.net > >>>> > >>>> > >>>>>>>>_______________________________________________ > >>>>>>>>Rife-users mailing list > >>>>>>>>[email protected] > >>>>>>>> > >>>>>>>> > >>>>http://www.uwyn.com/mailman/listinfo/rife-users > >>>> > >>>> > >>>>>>>_______________________________________________ > >>>>>>>Rife-users mailing list > >>>>>>>[email protected] > >>>>>>> > >>>>>>> > >>>>http://www.uwyn.com/mailman/listinfo/rife-> users > >>>> > >>>> > >>>>>>-- > >>>>>> > >>>>>> > >>>>>>Geert Bevin Uwyn > >>>>>> > >>>>>> > >>>>bvba > >>>> > >>>> > >>>>>>"Use what you need" Avenue de Scailmont 34 > >>>>>>http://www.uwyn.com 7170 Manage, Belgium > >>>>>>gbevin[remove] at uwyn dot com Tel +32 64 84 80 03 > >>>>>> > >>>>>>PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D > >>>>>> > >>>>>> > >>>>309F D6A9 > >>>> > >>>> > >>>>>>Public PGP key : available at servers pgp.mit.edu, > >>>>>> > >>>>>> > >>wwwkeys.pgp.net > >> > >> > >>>>>>_______________________________________________ > >>>>>>Rife-users mailing list > >>>>>>[email protected] > >>>>>> > >>>>>> > >>http://www.uwyn.com/mailman/listinfo/rife-users > >> > >> > >>>>>_______________________________________________ > >>>>>Rife-users mailing list > >>>>>[email protected] > >>>>> > >>>>> > >>http://www.uwyn.com/mailman/listinfo/rife-> users > >> > >> > >>>>-- > >>>> > >>>> > >>>>Geert Bevin Uwyn > >>>> > >>>> > >>bvba > >> > >> > >>>>"Use what you need" Avenue de Scailmont 34 > >>>>http://www.uwyn.com 7170 Manage, Belgium > >>>>gbevin[remove] at uwyn dot com Tel +32 64 84 80 03 > >>>> > >>>>PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D > >>>> > >>>> > >>309F D6A9 > >> > >> > >>>>Public PGP key : available at servers pgp.mit.edu, > wwwkeys.pgp.net > >>>> > >>>> > >>>>_______________________________________________ > >>>>Rife-users mailing list > >>>>[email protected] > http://www.uwyn.com/mailman/listinfo/rife-users > >>>> > >>>> > >>>> > >>>_______________________________________________ > >>>Rife-users mailing list > >>>[email protected] > >>> > >>> > >>http://lists.uwyn.com/mailman/listinfo/rife> -users > >> > >> > >>-- > >>Geert > >>Bevin Uwyn bvba > >>GTalk: [EMAIL PROTECTED] > >>"Use what you need" Avenue de Scailmont 34 Skype: gbevin > >>http://www.uwyn.com 7170 Manage, Belgium AIM: geertbevin > >>gbevin at uwyn dot com Tel: +32 64 84 80 03 Mobile: +32 > 477 302 599 > >> > >>PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D > >>309F D6A9 Public PGP key : available at servers pgp.mit.edu, > >>wwwkeys.pgp.net > >> > >> > >>_______________________________________________ > >>Rife-users mailing list > >>[email protected] > http://lists.uwyn.com/mailman/listinfo/rife> -users > >> > >> > > >> > >_______________________________________________ > >Rife-users mailing list > >[email protected] http://lists.uwyn.com/mailman/listinfo/rife-users > > > > > > > > > > > > > > _______________________________________________ > Rife-users mailing list > [email protected] http://lists.uwyn.com/mailman/listinfo/rife-users > _______________________________________________ Rife-users mailing list [email protected] http://lists.uwyn.com/mailman/listinfo/rife-users
