What a blox-head!

bloxpress
Bloxpress is a customizable ajax theme for wordpress that allows you, the user, to drag and drop in modules to customize your experience. You can re-arrange the modules and your preferences will be saved via a cookie. You can also add blocks using the menu at the top.

I’ve been using bloxpress for the last few weeks and finally started spitting out my own blocks, or modules, this week. The theme was written by Kjell Bublitz who is currently working on re-writing bloxpress to make it widget capable and work out some of the kinks.

Unfortunately that means that there are a few nasty hacks necessary to change the default layout and add new modules, but I’m finding that I can take many of the web 2.0 badges from sites like flickr, delicious, etc and just drop them into a php script to get them working.

I’m very much a novice with php, so it’s not like I’m creating anything with complex processing or user settings, but I’ve been able to knock out a major portion of my widget wish list in less than a day.

Similar Stories:

6 Comments

  • On 06.22.08 Steven said:

    Hi Dave,

    I just started using Bloxpress2 for about 3 weeks now and I run into a few problems.

    I hope I can discuss them with you in order to get them fixed ;)

    I want to know about translating the them into Dutch. Is there a translations and if so how do I make it work?

    Also I can not (re)name or (de)activate Blocks. I get these errors:

    Warning: require_once() [function.require-once]: Unable to access ../../../../wp-admin/admin-db.php in /***path***/wp-content/themes/bloxpress2/system/admin_ajax.php on line 14

    Warning: require_once(../../../../wp-admin/admin-db.php) [function.require-once]: failed to open stream: No such file or directory in /***path***/wp-content/themes/bloxpress2/system/admin_ajax.php on line 14

    Fatal error: require_once() [function.require]: Failed opening required ‘../../../../wp-admin/admin-db.php’ (include_path=’.:/usr/local/lib/php/’) in /***path***/wp-content/themes/bloxpress2/system/admin_ajax.php on line 14

    Also the Bloxpress Preset does not work :(

    I realy hope to get some help form you..

    Beste regards,
    Steven

  • On 06.22.08 Steven said:

    Me again ;)

    I have noticed that the file admin-db.php in /wp-admin/ is missing…

    I wonder why and if you (or someone else) can give/send met this file or point me to a download area?? I would really appreciate it!!

    Thanks a lot in advance,
    Steven

  • On 06.23.08 Dave Jeyes said:

    Steven,

    Bloxpress 2 was never quite finished and I’m not sure that the rewrite is even usable yet. You unfortunately can’t reconfigure the base menus in Bloxpress without editing files manually.

    You can find my resolution for some of these issues on their forums. http://www.bloxpress.org/support/

    Please let me know if that helps, but I haven’t been keeping up on the Bloxpress theme since it’s not supported.

    dj

  • On 06.24.08 Steven said:

    Hi Dave,

    Thnx for your reply :)

    I translated most of the text myself, wasn’t that much work.

    I do not no anything about rewrite so I am stuck here :( I could not find any topic about rewrite on Bloxpress Discussions though..

    What I really want is make Comments work on Pages instead of just the Posts. Can this be done and if so how? Is it a matter of including the comments-template somewhere? If so can you tell me what to do exactly please?

    Looking forward to your help :D

    Best regards,
    Steven

  • On 06.26.08 Steven said:

    Hi Dave,

    I understand you’re a busy guy. Hopefully you can find the time to reply to my questions though. ;)

    In IE I get an error message: No Blocks available! But in FF there are Blocks in the menu. Any idea where to look for exactly to fix this minor bug?

    I managed to make my own Block. I am only still struggling to get it in the default layout. I changed the Functions.php and Blocks.xml but no luck jet ;)
    Coluld that be because I translated the text in blocks.xl? Must the CAPTION, FILE and MESSAGE in blocks.xml be the smae in Funtions.php, and how about the order of both lists?

    I am really looking forward to your reply.

    Best regards,
    Steven

  • On 06.26.08 Dave Jeyes said:

    Hey Steven,

    The answer is definitely in those forums. I think it’s fair that you look there before asking me for support…

    Bloxpress for IE:

    I had problems getting the ‘Blocks Menu’ to load correctly in IE. The bloxpress forum offered a quick and dirty fix wherein you edit to following file, commenting out a few lines near the beginning of the file.

    wp-content/themes/bloxpress2/system/javascript/bloxpress/bp_blocks.js

    BloxpressBlocks? = Object.extend(Bloxpress,{ blocksMenuIdle: new Boolean(true), blocksMenuItemIds: new Array(), blocksFetch: function() { getXML = new Ajax.Request(tplpath + ’system/workdir/blocks.xml’, { method:’get’, requestHeaders:['cache-control','no-cache','pragma','no-cache'], onComplete:function(xmlresult) {

    if(xmlresult.responseXML.firstChild.nodeName == ‘bloxpress’) { Bloxpress.blocksParse(xmlresult.responseXML);

    } else { / var blockMenuDiv = Builder.node(’div’, {id:’contentmenu’, style:’display:none’},['No Blocks availble']); $(blockMenuTarget).appendChild(blockMenuDiv); Bloxpress.blocksMenu = $(’contentmenu’); / Bloxpress.blocksParse(xmlresult.responseXML);

    } } });

    Or you can just overwrite the file altogether with this: http://theregoesdave.googlepages.com/bp_blocks.js