[Xerte-dev] Re: Modules and htaccess

Tom Reijnders reijnders at tor.nl
Mon Apr 15 15:44:13 BST 2013


Fixed that one. (in modules/site/play.php)

Op 15-4-2013 16:28, Julian Tenney schreef:
>
> Nearly there: the paths are incorrect in $template_path_string when 
> using the site template, so the scripts aren't loading up properly...
>
> *From:*xerte-dev-bounces at lists.nottingham.ac.uk 
> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of 
> *Julian Tenney
> *Sent:* 15 April 2013 14:47
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Modules and htaccess
>
> In basic.sql I turned the last 0 to 1 in the bit that sets up the 
> template, so it's active...
>
> I get a publish URL (localhost/xertetoolkits/play.php?template_id=1) , 
> but a blank page (no source code) when I run it
>
> *From:*xerte-dev-bounces at lists.nottingham.ac.uk 
> <mailto:xerte-dev-bounces at lists.nottingham.ac.uk> 
> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Tom 
> Reijnders
> *Sent:* 15 April 2013 14:43
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: Modules and htaccess
>
> How do you install it?
>
> At the moment, it doesn't show a published url for me. Don't know why 
> not. I need to investigate that.
>
> But you should be able to run play.php?template_id=<##> just like xerte.
>
> Tom
>
> Op 15-4-2013 15:32, Julian Tenney schreef:
>
>     If I install the site template, I can't play it, nor can I access
>     it from the published URL: what do I have to do to make it work,
>     now you've done all the modular stuff?
>
>     [this should be easy, now, right?]
>
>     *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>     <mailto:xerte-dev-bounces at lists.nottingham.ac.uk>
>     [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of
>     *Tom Reijnders
>     *Sent:* 12 April 2013 22:31
>     *To:* For Xerte technical developers
>     *Subject:* [Xerte-dev] Re: Modules and htaccess
>
>     Everything has just been committed. This is a fairly large commit
>     (758). Don't forget to execute upgrade.php!!
>
>     - Changed play.php (root) and modules/xerte/play.php and preview
>     - Make play_html5.php (root) and preview_html5.php (root) redirect
>     to new play
>     - Make use of the same template files as export does for the play
>     and preview
>     - Get rid of difference between rloObject.js used for play and
>     used for export
>     - Only one location for MainPreloader.swf and xmlEngine.swf (for
>     play and export, export used to copy it from a different location)
>     - Modified wizard to call preview.php with 'engine=other' when
>     Ctr+Play is clicked
>     - Make peer.php use the same templates as play and preview and
>     implement for javascript engine as well
>     - Move site to its own module dir
>     - Changed basic.sql
>     - updates upgrade.php
>
>     Op 12-4-2013 17:04, Tom Reijnders schreef:
>
>         Some questions, before I commit,
>
>         1. Julian, do you already have a different name for 'site' or
>         shall I commit site for the moment?
>         2. Do we have consensus over the engine name? html5?
>         javascript? xenith?
>
>         Now I have 'html5'  in the GUI, but 'javascript' in the code,
>         because I think that is better w.r.t. flash.
>
>         The major reason I ask is that if we want to create the
>         play_html5_560 play_flash_560 (not sure that's a good idea, I
>         prefer that people have to put in a bit more effort to choose
>         an engine different than the author wanted, so
>         play_560?engine=html5)
>
>         Still even if we leave it at the engine=.... what will we call
>         the engines?
>
>         I prefer flash/javascript
>
>         Tom
>
>
>         Op 12-4-2013 16:48, Julian Tenney schreef:
>
>             Oh, OK, sorry I was thinking you wanted to add XML as an
>             option to the runtime dropdown. I don't think that's the
>             right place for it, but I might have misunderstood,
>
>             *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>             <mailto:xerte-dev-bounces at lists.nottingham.ac.uk>
>             [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On
>             Behalf Of *Pat @ Pgogy
>             *Sent:* 12 April 2013 14:19
>             *To:* For Xerte technical developers
>             *Subject:* [Xerte-dev] Re: Modules and htaccess
>
>             Well the tab is there for everyone, the only difference is
>             the URL changes from
>
>             Xml_560 to
>
>             Play_xml_560
>
>             Pgogy Webstuff - http://www.pgogywebstuff.com
>
>             Makers of web things of a fair to middling quality
>
>
>             On 12 Apr 2013, at 13:49, Julian Tenney
>             <Julian.Tenney at nottingham.ac.uk
>             <mailto:Julian.Tenney at nottingham.ac.uk>> wrote:
>
>                 Getting xml out. I think that's what you mean, anyway?
>                 I think that's something for developers to get at,
>                 rather than end users to get confused about,
>
>                 *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                 <mailto:xerte-dev-bounces at lists.nottingham.ac.uk>
>                 [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On
>                 Behalf Of *Pat @ Pgogy
>                 *Sent:* 12 April 2013 12:58
>                 *To:* For Xerte technical developers
>                 *Subject:* [Xerte-dev] Re: Modules and htaccess
>
>                 The first or second bit
>
>                 Pgogy Webstuff - http://www.pgogywebstuff.com
>
>                 Makers of web things of a fair to middling quality
>
>
>                 On 12 Apr 2013, at 11:37, Julian Tenney
>                 <Julian.Tenney at nottingham.ac.uk
>                 <mailto:Julian.Tenney at nottingham.ac.uk>> wrote:
>
>                     This sounds like a rabbit hole for now,
>
>                     *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                     <mailto:xerte-dev-bounces at lists.nottingham.ac.uk>
>                     [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                     *On Behalf Of *Pat @ Pgogy
>                     *Sent:* 12 April 2013 11:03
>                     *To:* For Xerte technical developers
>                     *Subject:* [Xerte-dev] Re: Modules and htaccess
>
>                     The play URL is now a sort of API
>
>                     So rather than
>
>                     play.php?template_id=1&method=flash
>
>                     You could have
>
>                     play.php?template_id=1&method=XML
>
>                     Which just returns the XML
>
>                     So you cold retire the XML page from the root
>                     folder (over time)
>
>                     Now where this could get interesting is you could
>                     make an XML remote method to change the file
>                     locations and host a single engine at site x, and
>                     dynamically bring in content that way. A sort of
>                     xpert shop window
>
>                     Pgogy Webstuff - http://www.pgogywebstuff.com
>
>                     Makers of web things of a fair to middling quality
>
>
>                     On 12 Apr 2013, at 10:08, Julian Tenney
>                     <Julian.Tenney at nottingham.ac.uk
>                     <mailto:Julian.Tenney at nottingham.ac.uk>> wrote:
>
>                         Is that something end users would need to see,
>                         or is this tech stuff for an API call?
>
>                         *From:*xerte-dev-bounces at lists.nottingham.ac.uk <mailto:xerte-dev-bounces at lists.nottingham.ac.uk>
>                         [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                         *On Behalf Of *Pat @ Pgogy
>                         *Sent:* 12 April 2013 08:22
>                         *To:* For Xerte technical developers
>                         *Subject:* [Xerte-dev] Re: Modules and htaccess
>
>                         At the moment XML is a link option for XOT
>                         files, but all it does is return the XML.
>
>                         As we now have different methods for
>                         displaying content for a module, XML could be
>                         one of those?
>
>                         Pgogy Webstuff - http://www.pgogywebstuff.com
>
>                         Makers of web things of a fair to middling quality
>
>
>                         On 12 Apr 2013, at 07:32, Tom Reijnders
>                         <reijnders at tor.nl <mailto:reijnders at tor.nl>>
>                         wrote:
>
>                             Ehmmm... could you be a bit more specific?
>                             Last time I checked I still wasn't a mind
>                             reader.... :-)
>
>                             Op 12-4-2013 0:28, Pat @ Pgogy schreef:
>
>                                 Tom,
>
>                                 Thoughts on making XML into a play option?
>
>                                 Pgogy Webstuff -
>                                 http://www.pgogywebstuff.com
>
>                                 Makers of web things of a fair to
>                                 middling quality
>
>
>                                 On 11 Apr 2013, at 21:52, Tom
>                                 Reijnders <reijnders at tor.nl
>                                 <mailto:reijnders at tor.nl>> wrote:
>
>                                     Yes definitely. Added function
>                                     upgrade_4()
>
>                                     Tom
>
>                                     Op 11-4-2013 15:42, Ron Mitchell
>                                     schreef:
>
>                                         Was the correct upgrade
>                                         definitely in the patch?
>
>                                         If it was my applying of the
>                                         patch didn't work because
>                                         that's not in the patched or
>                                         exported code yet it is in
>                                         basic.sql
>
>                                         *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                                         <mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                                         *On Behalf Of *Tom Reijnders
>                                         *Sent:* 11 April 2013 14:33
>                                         *To:* For Xerte technical
>                                         developers
>                                         *Subject:* [Xerte-dev] Re:
>                                         Modules and htaccess
>
>                                         Strange.
>
>                                         Upgrade should give you an
>                                         extra column on
>                                         templatedetails called
>                                         extra_flags.
>
>
>
>
>
>
>                                         Ron Mitchell
>                                         <ronm at mitchellmedia.co.uk
>                                         <mailto:ronm at mitchellmedia.co.uk>>
>                                         schreef:
>
>                                         Cheers got it!
>
>                                         I'm not sure if anyone else
>                                         has tried this yet but not
>                                         quite working for me...
>
>                                         1. Applied patch to local copy
>                                         of svn code
>
>                                         2. Exported patched version
>
>                                         3. Dropped over a localhost
>                                         test install
>
>                                         I can see new options in the
>                                         properties panel e.g. what is
>                                         the default engine to use for
>                                         this project with Javascript
>                                         (a.k.a. HTML5) ticked
>
>                                         But I can't untick that or
>                                         tick the flash option
>
>                                         When following the flash and
>                                         html5 links I get an empty wondow
>
>                                         and when trying to create a
>                                         new LO I get an empty window
>                                         with failed to create new template
>
>                                         I ran upgrade.php but there
>                                         doesn't seem to be anything
>                                         new in there?
>
>                                         HTH
>
>                                         Ron
>
>                                         *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                                         <mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                                         *On Behalf Of *Julian Tenney
>                                         *Sent:* 11 April 2013 13:10
>                                         *To:* For Xerte technical
>                                         developers
>                                         *Subject:* [Xerte-dev] Re:
>                                         Modules and htaccess
>
>                                         I've just sent it on...
>
>                                         *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                                         <mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                                         *On Behalf Of *Tom Reijnders
>                                         *Sent:* 11 April 2013 12:29
>                                         *To:* For Xerte technical
>                                         developers
>                                         *Subject:* [Xerte-dev] Re:
>                                         Modules and htaccess
>
>                                         Didn't want to send It to the
>                                         list . Julian has it.
>
>                                         Ron Mitchell
>                                         <ronm at mitchellmedia.co.uk
>                                         <mailto:ronm at mitchellmedia.co.uk>>
>                                         schreef:
>
>                                         Happy to test and feedback but
>                                         where do I get the patch? 752
>                                         looks like Fay's update.
>
>                                         Ron
>
>                                         *From:*xerte-dev-bounces at lists.nottingham.ac.uk
>                                         <mailto:xerte-dev-bounces at lists.nottingham.ac.uk> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk]
>                                         *On Behalf Of *Tom Reijnders
>                                         *Sent:* 11 April 2013 11:08
>                                         *To:* For Xerte technical
>                                         developers
>                                         *Subject:* [Xerte-dev] Re:
>                                         Modules and htaccess
>
>                                         I am off-line the rest of the
>                                         day. I'll send the patch to
>                                         Julian.
>
>                                         Op 11-4-2013 11:51, Tom
>                                         Reijnders schreef:
>
>                                             As an addition:
>
>                                             Now you can just use
>                                             play.php&template_id=4 (or
>                                             play_4). It will show :
>                                             1. if the
>                                             template_frame=xerte  in
>                                             the engine set by the user
>                                             2. if the template_frame
>                                             is site using
>                                             modules/site/play.php
>
>                                             Also, you can use
>                                             play.php&template_id=4&engine=flash
>                                             or
>                                             play.php&template_id=4&engine=javascript
>                                             to force a specific engine.
>
>                                             Some is true for preview.
>
>                                             You can also use
>                                             engine=other (this is used
>                                             by the wizard when
>                                             Ctlr+Play is pressed)
>
>                                             I have to do the same for
>                                             peer.php, but first would
>                                             like some feedback ;-)
>
>                                             Tom
>
>                                             Op 11-4-2013 11:38, Tom
>                                             Reijnders schreef:
>
>                                                 Almost finished.
>
>                                                 I didn't change
>                                                 anything yet to
>                                                 modularize the
>                                                 properties page
>
>                                                 - Changed play.php
>                                                 (root) and
>                                                 modules/xerte/play.php
>                                                 and preview
>                                                 - Made play_html5.php
>                                                 (root) redirect to new
>                                                 play
>                                                 - Make use of the same
>                                                 template files as
>                                                 export does for the
>                                                 play and preview
>                                                 - Make wizard toggle
>                                                 the engine on Ctrl-click
>                                                 - Move site to its own
>                                                 module dir
>
>                             _______________________________________________
>                             Xerte-dev mailing list
>                             Xerte-dev at lists.nottingham.ac.uk
>                             <mailto:Xerte-dev at lists.nottingham.ac.uk>
>                             http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>                         _______________________________________________
>                         Xerte-dev mailing list
>                         Xerte-dev at lists.nottingham.ac.uk
>                         <mailto:Xerte-dev at lists.nottingham.ac.uk>
>                         http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>                     _______________________________________________
>                     Xerte-dev mailing list
>                     Xerte-dev at lists.nottingham.ac.uk
>                     <mailto:Xerte-dev at lists.nottingham.ac.uk>
>                     http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>                 _______________________________________________
>                 Xerte-dev mailing list
>                 Xerte-dev at lists.nottingham.ac.uk
>                 <mailto:Xerte-dev at lists.nottingham.ac.uk>
>                 http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>
>
>
>             _______________________________________________
>
>             Xerte-dev mailing list
>
>             Xerte-dev at lists.nottingham.ac.uk  <mailto:Xerte-dev at lists.nottingham.ac.uk>
>
>             http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
>
>
>         -- 
>
>         --
>
>           
>
>         Tom Reijnders
>
>         TOR Informatica
>
>         Chopinlaan 27
>
>         5242HM Rosmalen
>
>         Tel: 073 5226191
>
>         Fax: 073 5226196
>
>           
>
>
>
>     -- 
>
>     --
>
>       
>
>     Tom Reijnders
>
>     TOR Informatica
>
>     Chopinlaan 27
>
>     5242HM Rosmalen
>
>     Tel: 073 5226191
>
>     Fax: 073 5226196
>
>       
>
>
>
>
>
>
>     _______________________________________________
>
>     Xerte-dev mailing list
>
>     Xerte-dev at lists.nottingham.ac.uk  <mailto:Xerte-dev at lists.nottingham.ac.uk>
>
>     http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
>
> -- 
> --
>   
> Tom Reijnders
> TOR Informatica
> Chopinlaan 27
> 5242HM Rosmalen
> Tel: 073 5226191
> Fax: 073 5226196
>   
>
>
>
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev

-- 
--

Tom Reijnders
TOR Informatica
Chopinlaan 27
5242HM Rosmalen
Tel: 073 5226191
Fax: 073 5226196

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte-dev/attachments/20130415/c0431777/attachment-0001.html>


More information about the Xerte-dev mailing list