[Xerte-dev] Re: .htaccess
Tom Reijnders
reijnders at tor.nl
Sun Apr 28 11:38:07 BST 2013
Ok, I'll have a look, at why those don't work. I'll try to set it up on
one of my installations. Bit easier to test... ;-)
Tom
Op 28-4-2013 11:39, Ron Mitchell schreef:
>
> Hi Tom
>
> my apologies. I just tracked back through my messages and missed your
> updated .htaccess partly because you'd renamed it as .txt but that's
> no excuse for not reading your message properly! :-(
>
> I've just put that in place and it seems deployment and 2004 export
> works but not archive or 1.2?
>
> Being dragged out now so will be offline for an hour or two :-0
>
> Cheers
>
> Ron
>
> *From:*xerte-dev-bounces at lists.nottingham.ac.uk
> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] *On Behalf Of *Tom
> Reijnders
> *Sent:* 28 April 2013 10:22
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> Ron,
>
> Apparently you didn't receive my reply on April 25?
>
> It oncluded a version that should have a working export for you. It's
> different than the one you have attached here, so I'll post it again.
>
> Tom
>
> Op 28-4-2013 11:03, Ron Mitchell schreef:
>
> I'm not sure how correct the attached is as it's something I
> edited over time while 1.9 was being developed. But it worked
> including export until the engine= changes and I know Tom was
> going to look at this further but probably hasn't had time yet.
> The normal play and preview work but export doesn't.
>
> Tom suggested the current line 12:
>
> rewriteRule ^preview_([A-Za-z0-9]+)?(.*)$
> /xerte/preview.php?template_id=$1&$2
>
> and that enables Ctrl + Play to toggle the engine and that works
> but I haven't been able to find a solution for export.
>
> Cheers
>
> 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
> *xerte at pgogywebstuff.com <mailto:xerte at pgogywebstuff.com>
> *Sent:* 27 April 2013 23:58
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> I have no idea what the export links are now, or what is in the
> htaccess
>
> If you send the links and the export reg exps I will have a look
>
>
> Pgogy Webstuff http://www.pgogywebstuff.com
>
> Makers of Web things of a fair to middling quality
>
>
> ----- Original Message -----
>
> *From:*
>
> "For Xerte technical developers"
> <xerte-dev at lists.nottingham.ac.uk
> <mailto:xerte-dev at lists.nottingham.ac.uk>>
>
> *To:*
>
> "For Xerte technical developers"
> <xerte-dev at lists.nottingham.ac.uk
> <mailto:xerte-dev at lists.nottingham.ac.uk>>
>
> *Cc:*
>
> *Sent:*
>
> Sat, 27 Apr 2013 20:56:07 +0100
>
> *Subject:*
>
> [Xerte-dev] Re: .htaccess
>
>
> Hi Pat/Tom/all
>
> is there a solution to this for Export before any of the
> engine changes Pat has listed are made?
>
> We've got a real problem on one of the Techdis installations
> now where I can't turn .htaccess use off because it would
> installantly break all the links to LO's Alistair and co have
> shared but at the same time at the moment with .htaccess on
> none of the export options work. I don't really want to revert
> the install back to before Tom's engine= changes but I've
> tried a few variations of rules to get export to work without
> success so far. Even if only archive export worked for now
> that would be better than no export working.
>
> Any suggestions?
>
> Cheers
>
> Ron
>
> BTW am I right in thinking the engine.fla still needs to be
> kept as Flash 8? I no longer have a Flash 8 install and wary
> of making any changes in CS4.
>
> *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 *xerte at pgogywebstuff.com <mailto:xerte at pgogywebstuff.com>
> *Sent:* 25 April 2013 23:51
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> Hello,
>
> HTaccess debugging
>
> One, the default engine link in the wizard *to me* doesn't
> follow the HTaccess approach
>
> So here are some new HTaccess rules
>
> These will work on a localhost/xertetoolkts install if
>
> rewriteBase /xertetoolkits is on
>
> rewriteRule ^preview_([A-Za-z0-9]+)_([A-Za-z0-9]+)$
> preview.php?template_id=$1&linkID=$2
>
> rewriteRule ^preview_([A-Za-z0-9]+)_([A-Za-z]+)$
> preview.php?template_id=$1&engine=$2
>
> rewriteRule
> ^preview_([A-Za-z0-9]+)_([A-Za-z]+)_([A-Za-z0-9]+)$
> preview.php?template_id=$1&engine=$2&linkID=$3
>
> In the wizard the following toggle needs to apply (I don't
> have flash on this computer)
>
> If apache is set the link becomes
>
> preview_idnumber
>
> if control is held down then then link is
>
> preview_idnumber_linkID
>
> if control is held down then the link is
>
> preview_idnumber_enginename (enginename is always text only -
> no numbers and no ascii)
>
> if control and shift are both held down
>
> preview_idnumber_enginename_linkID
>
> Note enginename comes before linkID
>
> I don't have flash to fix this at home, but if some one can
> put the ifs into the wizard that should fix it
>
>
> Pgogy Webstuff http://www.pgogywebstuff.com
>
> Makers of Web things of a fair to middling quality
>
>
> ----- Original Message -----
>
> *From:*
>
> "For Xerte technical developers"
> <xerte-dev at lists.nottingham.ac.uk
> <mailto:xerte-dev at listsnottingham.ac.uk>>
>
> *To:*
>
> "For Xerte technical developers"
> <xerte-dev at lists.nottingham.ac.uk
> <mailto:xerte-dev at lists.nottingham.ac.uk>>
>
> *Cc:*
>
> *Sent:*
>
> Thu, 25 Apr 2013 23:18:41 +0100
>
> *Subject:*
>
> [Xerte-dev] Re: .htaccess
>
> I am now working in this area, let me see
>
>
> On 25 Apr 2013, at 20:40, Tom Reijnders <reijnders at tor.nl
> <mailto:reijnders at tor.nl>> wrote:
>
> Ehmm, can I have your version of the .htacces?
>
> I mean how does you normal preview look?
>
> I don't understand the /xerte/preview
>
> The difference should be the ?(.*) before the $ and
> the &$2 at the end.
>
> Op 25-4-2013 20:44, Ron Mitchell schreef:
>
> Hi Tom
>
> rewriteRule ^preview_([A-Za-z0-9]+)?(.*)$
> */preview.php?template_id=$1&$2 worked for Ctrl +
> Play preview although I obviously had to change it
> to /xerte/preview.php rather than */preview.php
>
> I tried applying the same principal to one of the
> export rules but that didn't work - probably due
> to my lack of knowledge of regular expressions etc :-(
>
> Happy to test export additions?
>
> I think ideally we need a definitive
> \setup\htaccess.conf for people to use for reference.
>
> Cheers
>
> 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:* 25 April 2013 10:11
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> No, the wizard tries to load preview.php and
> play.php, but it doesn't add any sizes to the url,
> like the xerte play and preview do.
>
>
> The issue with .htaccess and xerte preview is that
> now you can have url parameters added to the
> .htaccess urls, like play_126?engine=other, and
> the rules don't handle the ?engine=other properly.
> I sent a fix for Ron to try by PM, because I
> couldn't send anything to the list for some 30
> minutes.
>
>
> Tom
>
> Op 25-4-2013 11:03, Julian Tenney schreef:
>
> OK. Does it impact the re-write rule? At this
> point I'd rather just make it work, than be
> graceful... what I think it means is that for
> bootstrap tempaltes, the url the wizard tries
> to load will be preview_sitephp and
> play_site.php? I'm not sure if it affects what
> you're talking about or not?
>
> *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:* 25 April 2013 10:01
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> I didn't change it (combine preview of site
> and xerte) because the url parameters were
> different, and I felt we hadn't time to test
> changes thoroughly enough, so at the moment I
> only changed the absolute minimum.
>
> Tom
>
> Op 25-4-2013 10:09, Julian Tenney schreef:
>
> In the wizard (I think you mean) is code
> that launches the site template that does
> something along the lines of (if
> templateruntime = 'preview_sitephp') blah
> which launches the site template in the
> preview_site page. If you remember, way
> back when, when we originally anticipated
> different runtimes, we had a runtime param
> in the xwd file to point to alternative
> renderers for content. If you want to look
> it's in function preview()
>
> I would have thought that when the recent
> modularisation stuff was done, this might
> have been made redundant, or handled
> differently, and maybe this code should
> change? But I don't have enough sight of
> the other side of the coin to know how?
>
> *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:* 24 April 2013 20:35
> *To:* For Xerte technical developers
> *Subject:* [Xerte-dev] Re: .htaccess
>
> Looks like something is up in the engine
> as well?
>
>
> On 24 Apr 2013, at 19:41, Tom Reijnders
> <reijnders at tor.nl
> <mailto:reijnders at tor.nl>> wrote:
>
> Ah ok. olet me work on the
> rewriteRule, because it doesn't allow
> for extra parameters now......
>
> Op 24-4-2013 18:11, Ron Mitchell schreef:
>
> Just been testing this a bit more
> and for instance with the editor
> open clicking play to preview
> works fine with Apache/.htaccess
> enabled or not but clicking Ctrl +
> Play with Apache/.htaccess enabled
> results in
> http://vle.jisctechdis.ac.uk/xerte/preview_310&engine=other
> <http://vlejisctechdis.ac.uk/xerte/preview_310&engine=other>
> and so doesn't work ends up with a
> page not found
>
> What needs to change or be added
> to the .htaccess?
>
> e.g.
>
> rewriteRule
> ^preview_([A-Za-z0-9]+)$
> /xerte/preview.php?template_id=$1
>
> I think it's a similar problem for
> the export links.
>
> I think this is an important issue
> for those using .htaccess
> previously (e.g. Nottingham)
> because if Apache was switched off
> via management existing links
> would obviously break. But at the
> moment with Apache enabled I don't
> think export and Ctrl + Play works.
>
> HTH
>
> Cheers
>
> Ron
>
> *From:*xerte-dev-bounces at lists.nottingham.ac.uk
> <mailto:xerte-dev-bounces at lists.nottingham.acuk>
> [mailto:xerte-dev-bounces at lists.nottingham.ac.uk
> <mailto:xerte-dev-bounces at listsnottingham.ac.uk>]
> *On Behalf Of *Pat @ Pgogy
> *Sent:* 22 April 2013 20:05
> *To:* For Xerte technical developers
>
>
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> <mailto:Xerte-dev at lists.nottingham.ac.uk>
> http://lists.nottinghamac.uk/mailman/listinfo/xerte-dev <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
>
>
>
>
>
>
> _______________________________________________
> 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/20130428/73c6881c/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 14967 bytes
Desc: not available
URL: <http://lists.nottingham.ac.uk/pipermail/xerte-dev/attachments/20130428/73c6881c/attachment-0001.jpe>
More information about the Xerte-dev
mailing list