sorry :(

The approach I gave is just name matching -- if I am in a node and a child
node name matches a cookie value name, then push the user there.  Since the
top object under any node is the default page then the user is delivered
that content.  Yes, this should use a tech note.  If Daemon thinks it would
be a good addition, I could work on one.  I would probably make this a
global app so the routing can be user defined.





--
Regards,
Michael J. Sammut
________________________________________________
F O U R  E Y E S  P R O D U C T I O N S

think | plan | create :: web site design & development :: NYC

E. [EMAIL PROTECTED] | T: 718.254.9557 ext. 101 | F: 718.254.0399

W. http://www.foureyes.com
"Robertson-Ravo, Neil (RX)" <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
>
> It does and it doesn't :-)   Is this also for full object data?  I reckon
> this is worth a tech-note... ;-)
>
> LOL
>
>
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Michael @
> Four Eyes
> Sent: 05 February 2004 13:47
> To: FarCry Developers
> Subject: [farcry-dev] Re: Displaying Multilingual
>
> I guess a quick and dirty would be something like the following code.
This
> could be saved as a little app in the inclObj folder and then added to
each
> node that needs routing.  Alternatively, the code could be beefed up to
run
> at the app level and route people.  I typed this up in notepad, so pardon
> any typos or a missing expression -- take it for its essence :-).
>
>
> _languageRoute.cfm
>
> <cfif structkeyexists(form,"process") OR
> structkeyexists(cookie,"mylanguage")>
>
> <!--- If the form was submitted for the first time, set the cookie.  once
> set redirect below.  If the cookie is set, just redirect. --->
>
> <cfif structkeyexists(form,"myLanguage")>
> <cfcookie name="myLanguage" value="#form.myLanguage#" expires="NEVER">
> </cfif>
>
> <!--- see if there is a child node that matches the cookie/form name and
if
> so redirect them ---> <cfscript>  o = createObject("component",
> "#application.packagepath#.farcry.tree");
>  qChildNodes = o.getChildren(objectid=request.navid, depth=1); </cfscript>
> <cfquery name="qLanguage" dbtype="query"> SELECT objectID, objectName FROM
> qChildNodes WHERE
> 1=1
> AND objectName = '#cookie.myLanguage#'
> </cfquery>
> <cflocation url="/index.cfm?objectid=#qLanguage.objectID#" addtoken="No">
>
>
> <cfelse>
> <!---  form to route user --->
> <form action="" method="post" name="myLanguage" id="myLanguage"> <select
> name="myLanguage"> <option value="">Please Select Language</option>
<option
> value="french">french</option> <option value="german">german</option>
>
> </select>
> <input type="submit" name="process" value="go" class="btnGo"> </form>
>
> </cfif>
>
>
> I would do something like this.
>
> > -Home
>         -------> inclObj: _languageRoute.cfm
>         > -English
>             > --About
>             > --Contact
>         > -French
>             > --About
>             > --Contact
>         > -German
>             > --About
>             > --Contact
>
>
> Hope this sheds some light.
>
> --
> Regards,
> Michael J. Sammut
> ________________________________________________
> F O U R  E Y E S  P R O D U C T I O N S
>
> think | plan | create :: web site design & development :: NYC
>
> E. [EMAIL PROTECTED] | T: 718.254.9557 ext. 101 | F: 718.254.0399
>
> W. http://www.foureyes.com
> "Robertson-Ravo, Neil (RX)" <[EMAIL PROTECTED]> wrote
in
> message news:[EMAIL PROTECTED]
> >
> > Hey,
> >
> > From the feature list on the website, it mentions that to create a
> separate
> > not for new multilingual content?  Is this what you mean?
> >
> > -Home
> > --About
> > --Contact
> > -English
> > --About
> > --Contact
> > -French
> > --About
> > --Contact
> > -German
> > --About
> > --Contact
> >
> > Etc...
> >
> > How would you switch through these content selections when in a FarCry
> site?
> > Is this worth a quicktip or How-To?  Any info on this subject would be
> good
> > :-)
> >
> > N
> >
> >
> >
> > This e-mail is from Reed Exhibitions (Oriel House, 26 The Quadrant,
> > Richmond, Surrey, TW9 1DL, United Kingdom), a division of Reed
> > Business, Registered in England, Number 678540.  It contains
> > information which is confidential and may also be privileged.  It is
> > for the exclusive use of
> the
> > intended recipient(s).  If you are not the intended recipient(s)
> > please
> note
> > that any form of distribution, copying or use of this communication or
> > the information in it is strictly prohibited and may be unlawful.  If
> > you have received this communication in error please return it to the
> > sender or
> call
> > our switchboard on +44 (0) 20 89107910.  The opinions expressed within
> this
> > communication are not necessarily those expressed by Reed Exhibitions.
> > Visit our website at http://www.reedexpo.com
> >
> >
>
>
>
> ---
> You are currently subscribed to farcry-dev as:
> [EMAIL PROTECTED]
> To unsubscribe send a blank email to
> [EMAIL PROTECTED]
>
> MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
> http://www.mxdu.com/ + 24-25 February, 2004
> This e-mail is from Reed Exhibitions (Oriel House, 26 The Quadrant,
> Richmond, Surrey, TW9 1DL, United Kingdom), a division of Reed Business,
> Registered in England, Number 678540.  It contains information which is
> confidential and may also be privileged.  It is for the exclusive use of
the
> intended recipient(s).  If you are not the intended recipient(s) please
note
> that any form of distribution, copying or use of this communication or the
> information in it is strictly prohibited and may be unlawful.  If you have
> received this communication in error please return it to the sender or
call
> our switchboard on +44 (0) 20 89107910.  The opinions expressed within
this
> communication are not necessarily those expressed by Reed Exhibitions.
> Visit our website at http://www.reedexpo.com
>
>



---
You are currently subscribed to farcry-dev as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004

Reply via email to