Codzing
Sun, 2010-02-28
Well, I’ve been working hard on this stupid website, rewriting and rethinking a lot of it.
 
There has been a significant upgrade to the news section, with rewriting of code to handle user filtering (this will later be attached to the tag cloud to return only the current selected user's content).
 
Each tag/meta data now loads content via AHAH into the news section creating a seamless feel.
 
While this still needs work, the user can read more content of news section and have it append to the end of the current loaded section. (similar to facebook) For instance, at the bottom of the news section there are pages, this can now append the next or N page number into the bottom of the news section.  While the end result i do plan on using just a Read More Posts link, anda field where the viewer can put in a number and just retrieve that page.
 
Lastly the “read more >>” links now provide JSON loading of the whole article. Very nice indeed. And currently the only finished new piece of code.
 
The design section of this site needs a major overhaul. Along with the development lab, black on black is a real pain to read.

 

Mon, 2009-10-26

Something for the lab. I have nothing new really to put somewhere so i can access it from anywhere at the moment.

Whats happening however is this, migrating QNP from its custom AJAH/PHP/MySQL system to Drupal. This is to, in theory decrease ongoing maintenance and allowing a much richer interaction. All for easier cross referencing, e-commerce and a strong API to power it all with. This is a major upgrade to QNP, pushing it from semi-static to completely dynamic content.

JSON
Sun, 2009-11-01

A little update on the CMS system. I've decided to go for a full on JSON powered site, run it all via javascript....this does mean that the i'll have to create a fall back system for the indexing.

The main page will use flush to pop out the javascript. Get the paged loaded, and the then content will be rendered from JSON. This is rather simple in drupal. the really nice thing is i can use Views 2 to both the fall back system and to access the database without too much custom MySQL. Hand coded SQL is never that fast, and views can cache it all. This should decrease loading times.