[Xerte-dev] Re: .htaccess
Pat @ Pgogy
xerte at pgogywebstuff.com
Sun Apr 28 09:39:07 BST 2013
Setup/htaccess.conf
But the asterisk is rewritten by the installer
On 28 Apr 2013, at 09:24, "Smith, John" <J.J.Smith at gcu.ac.uk> wrote:
> Where do you get the current htaccess? Is it in the svn - can't seem to find it..
>
> Regards,
>
> John Smith | Learning Technologist
> Room A251, Govan Mbeki Building | School of Health & Life Sciences | Glasgow Caledonian University
> Cowcaddens Road | Glasgow | G4 0BA
> ________________________________________
> From: xerte-dev-bounces at lists.nottingham.ac.uk [xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of xerte at pgogywebstuff.com [xerte at pgogywebstuff.com]
> Sent: 27 April 2013 23:57
> 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>
>
> To:
> "For Xerte technical developers" <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] On Behalf Of 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>
>
>
>
>
>
>
>
>
>
>
>
> Glasgow Caledonian University is a registered Scottish charity, number SC021474
>
> Winner: Times Higher Education’s Widening Participation Initiative of the Year 2009 and Herald Society’s Education Initiative of the Year 2009.
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,6219,en.html
>
> Winner: Times Higher Education’s Outstanding Support for Early Career Researchers of the Year 2010, GCU as a lead with Universities Scotland partners.
> http://www.gcu.ac.uk/newsevents/news/bycategory/theuniversity/1/name,15691,en.html
>
> _______________________________________________
> Xerte-dev mailing list
> Xerte-dev at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte-dev
> This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
More information about the Xerte-dev
mailing list