[Xerte-dev] Re: Using Wordpress code in XOT

Pat @ Pgogy xerte at pgogywebstuff.com
Wed Feb 20 17:41:55 GMT 2013


Hi John

Think it's great for index - just wondering what we do with the Ajax requests and the other stuff?

The Wordpress action model is ok, but I am not sure if the filters translate as well. 

I think you could make every part of the site an api request?

I think it'd make sense to think of architectures around this?


Pgogy Webstuff - http://www.pgogywebstuff.com
Makers of web things of a fair to middling quality

On 20 Feb 2013, at 15:24, "Smith, John" <J.J.Smith at gcu.ac.uk> wrote:

> Hi Pat,
>  
> Well I’ve started writing some code for the api, mainly helper functions to process the request formats and return formats as I’ve not fully though through what methods I’d want or yours… but then I was thinking about whether we could (and how we could) absorb the data within XOT too…
>  
> Then I remembered a discussion I had with you (I think) about hooks and started writing some helpers (add_action/do_action etc) but obviously Wordpress already has that functionality. So I’ve instead included their whole plugins.php file…some plugin discovery and management code of my own and voila I have action and filter hooks all working in test and about 30 odd hook events wired up in my index.php file. Now I’m able to insert css/js into the head, change image urls, text (such as My Projects changed to Johnny’s Projects) within the page… but all from the plugin.
>  
> Obviously we could write our own library but the Wordpress plugin.php is so polished that it works flawlessly with a minimum of new xerte code… Obviously it needs more work but it will allow us to add widgets (I’m currently playing with the Wordpress widgets.php file too) which could show api data. Obviously if we go forward with this (that’s my question really) then I’d be looking at the best fit with your recent code but I think if we can use the Wordpress files “as is” then it saves a lot of work ironing out issues…
>  
> What do you think? Wasting my time or worth a go?
>  
> Regards,
>  
> John Smith
> Learning Technologist
> School of Health & Life Sciences
> Glasgow Caledonian University
>  
> From: xerte-dev-bounces at lists.nottingham.ac.uk [mailto:xerte-dev-bounces at lists.nottingham.ac.uk] On Behalf Of Pat @ Pgogy
> Sent: Wednesday, February 20, 2013 2:17 PM
> To: For Xerte technical developers
> Subject: [Xerte-dev] Re: Using Wordpress code in XOT
>  
> What kind of Wordpress file?
> 
> Pgogy Webstuff - http://www.pgogywebstuff.com
> Makers of web things of a fair to middling quality
> 
> On 20 Feb 2013, at 12:31, "Smith, John" <J.J.Smith at gcu.ac.uk> wrote:
> 
> Please ignore last diagram sent… too many things going on in my head..
>  
> My question, for Pat or Julian probably… if I wanted to use a Wordpress file (php) in XOT, would there be any license issues etc? can the file go in the SVN etc and be distributed with XOT or should there just be advice on where to get it from on Wordpress site?
>  
> John
>  
>  
> 
> 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
> 
> 
> 
> 
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte-dev/attachments/20130220/96af0c50/attachment-0001.html>


More information about the Xerte-dev mailing list