Updates from August, 2009 Toggle Comment Threads | Keyboard Shortcuts

  • diegocaro 8:29 pm on August 17, 2009 Permalink
    Tags: ,   

    Hello everyone, since my last update I f… 

    Hello everyone, since my last update I fixed some bugs about upgrade and some strings for update the mysql.

    Finally, I can say that the speedup wasn’t much superior, maybe get the lft and rgt values in the sql queries add more time in the process. But I have a good news, the speedup in Edit Pages section in admin panel have a good acceleration, see the chart: http://spreadsheets.google.com/pub?key=tvUiOf6bEO5A55cMLjbDTdw&output=html

    The last patch is in http://dl.getdropbox.com/u/173207/diff-20090817.patch . Remember, only apply the patch on a test WordPress installation.

    Thanks to all, these months were really good ;).

  • Jane Wells 5:51 pm on August 17, 2009 Permalink  

    Final evaluations begin today. I know so… 

    Final evaluations begin today. I know some of you are continuing to work on your projects, but your grade for Google’s sake will be based on what you have as of today. Thank you all for your hard work! It’s been great having you work with us, and we hope you will continue to be involved in the WordPress community. Please be sure to fill in your evaluations for your mentors and the organization (WordPress) when you get the notice from GSoC that they are available. I’ll be following up with each of you individually to get some additional feedback from you about what we can do better to support students next year, as well as to put together a presentation on your GSoC projects that we will publish online.

    Feel free to continue using this blog on any projects you are continuing work on, as we’ll leave it open.

    Thanks again, and good luck to all of you from all of us!

    • Rudolf 2:37 am on August 20, 2009 Permalink

      Jane, what exactly do you mean by “leaving the projects open”? Will they be ported to a trac page or something?

  • Justin Shreve 4:11 am on August 15, 2009 Permalink
    Tags: ,   

    Hello Everyone Sorry  for the extreml… 

    Hello Everyone

    Sorry  for the extremely late update. As I let Andy know, I was on vacation this week.  My parents got a cottage up in West Virginia and I was invited to come stay with them Monday-Friday. I was also in and out of service so I was unable to post my update on Wednesday.

    I actually meant https://gsoc2009wp.wordpress.com/2009/08/08/220/ to be an early status update so that information applys here.

    The demo is also running the latest version and the latest version is available in the plugin repository.

    All that is left now is a final look over for me. It’s the last few days so good luck to everyone else!

  • Rudolf Lai 2:51 pm on August 13, 2009 Permalink  

    Looks like I am the last. Sorry for the … 

    Looks like I am the last. Sorry for the delay, but I am not settling for releasing sub-par work. This new patch is of course subject to bug hunting and further refinement between now and the GSoC deadline. I am still working on the documentation. Please patch it on a new rev. 11804 trunk, as it relies on the installation process to initialize some variables.
    I have changed the implementation of albums from using a new post_type to using taxonomies.
    Feature overview: you can add / edit / trash photos, add / edit / delete albums, make one album a child of another. Use /photo/ and /album/ permalinks to access the photos, e.g. /photo/ for photostream, /photo/16 for photo with ID 16; /album/gsoc-2009/meetings for the meetings album under gsoc 2009 album.

    Please do tell me if there are bugs. I will fix them ASAP. Thanks.

  • Dan Larkin 7:41 pm on August 12, 2009 Permalink
    Tags: ,   

    Sorry for delaying my report by a day. … 

    Sorry for delaying my report by a day. I felt it worth it, as I was finishing up on what should hopefully my final patch for the GSoC term (subject to review by other developers and subsequent editing of course) and some performance results.

    The patch applies to rev. 11807. Please feel free to test it out and report any issues you experience. Just don’t trust important data to it yet.

  • Jane Wells 2:53 pm on August 12, 2009 Permalink

    Beau did a demo of Elastic last night at… 

    Beau did a demo of Elastic last night at the SF WordPress Meetup, and it was awesome. Daryl, very impressive. Looking forward to seeing the continued evolution of this project.

    • Daryl Koopersmith 11:55 pm on August 16, 2009 Permalink

      Thanks Jane!

      • Dixie Teo 12:15 pm on October 29, 2009 Permalink

        I just came to find out about this plugin, I am sure it was covered somewhere however the list is pretty long that I am not able to find it.

        I would like to ask if this plugin would be able to to edit/customise a theme with CSS? Thanks

        • Beau 5:14 pm on October 29, 2009 Permalink

          Part of the editor’s functionality is in manipulating the CSS of a theme, but you wouldn’t be able to just load any old theme up and start editing it. If i theme was built using this editor though, then the CSS is part of what the editor manipulates to get the desired output.

      • Michiel van Dijk 9:59 am on December 21, 2009 Permalink

        Hi Daryl, Post it here cause i couldn’t find the “add comment” button..:
        I find it a great idear to create a plugin that lets you create a theme online!! I would realy like to get this working but it doesn’t. The canvas doesn’t show up like in the video when i click “new theme”. I can drag an instance to the proportions i want but once i let it go it slips back to the default (tiny) size, it just doesn’t stick to the canvas (cause there is no canvas i think). I tryed if there where conflicting plugins but there don’t seem to be cause i’ve shut them all off. I work with wp 2.9 and have just upgraded the plugin today…
        Can you help me? I think this plugin is the future of theme develloping!!

        Thanks, Michiel

        • Daryl Koopersmith 8:09 pm on December 21, 2009 Permalink

          Hi Michiel,

          I believe you’ve run into a bug similar to the one Linda found. I’ll look into it as soon as possible.


          • Michiel van Dijk 1:02 pm on December 23, 2009 Permalink

            Hi Daryl,

            I tryed the same thing in firefox and there the plugin has no problems I can find. It looks like IE8 is the problem.

            • RonBme 1:38 pm on December 23, 2009 Permalink


              I always use FireFox. I tried out the plugin today in IE8 and it was throwing errors with WordPress’ code.

              You’re right. IE8 is just buggy software. Always has been.


          • Michiel van Dijk 6:58 pm on January 2, 2010 Permalink

            Hi Daryl, Just want to say I realy like the plugin and the Clean (plain) looking theme I created with it. I now use Firefox and have no issues with it (only at the beginning a lot of admin div’s got rounded corners). I think this is a great idea and I think in the future it could even replace desktop editors and the like. Thanks.

          • Michiel van Dijk 7:27 pm on January 2, 2010 Permalink

            Hi Daryl,

            Just one other (IE related) bug: my nexgen-gallery on this page http://www.woodcurl.com/lang/nl/about is all cropped up into one little space. In Firefox as well as with other themes it looks normal.

      • RonBme 3:47 pm on December 21, 2009 Permalink


        Here are my results with the Elastic Editor plugin.

        1. Works fine on WAMP local server using PHP 5.3 and Apache server. That’s on WP 2.86 and WP 2.9. NOTE: I had to make some changes to class-elastic-editor.php because the get_folder function wasn’t working. Now it reads directories correctly.

        2. The plugin also works on my Windows server MS IIS 6.0 after the above modification mentioned. It also saves correctly.

        3. The plugin does not save on my Linux server running Apache. Everything works except the save function. I haven’t been able to track down that error.

        Hope that helps you and others. It’s a good plugin and I hope to see further development.

        On the Linux server, “working” shows up when I try to save but nothing is happening. I’ve got memory and execution time set high enough, but still no go. If I find the reason it’s not saving, I’ll post a message on here.


        • Michiel van Dijk 7:38 pm on December 21, 2009 Permalink

          Hi RonBme, could you tell me (and others) what wasn’t working about the get_folder function and how you fixed it? Would be great to fix it too!!

          • RonBme 10:23 pm on December 21, 2009 Permalink


            I sent Daryl the code I used to fix it. Basically what was happening is that the program was malfunctioning because it couldn’t find the proper directories. I just used a quick fix to test it and it worked.

            Daryl might want to implement a more elegant fix. This might fix your problem, but it sounds like your problem could be a little different.


        • Daryl Koopersmith 8:05 pm on December 21, 2009 Permalink


          Thanks for finding that bug! Several people with windows servers have had issues, and that bug was at the top of my list. Could you contact me with the fix you implemented? (daryl [] elastictheme.org, or @drylk).

          As for your Linux server, it shouldn’t be a memory issue. There have been a lot of issues with the current saving system, and I plan on moving to a more stable method asap. Was the bug occurring with the unedited class-elastic-editor.php file?

          Thanks again,

          • RonBme 10:18 pm on December 21, 2009 Permalink


            Just sent you an email with the changes I implemented.

            I think the problem with the Linux and Windows servers was the same thing. I mentioned it to you in my email. I’m working on a solution for it. I believe the problem was with the Suhosin extension.


    • Nile 5:21 am on December 3, 2009 Permalink

      I heard about this and I am going to try it out this weekend. Will blog about it on WP Addict when I am done.

      BTW Jane, I need to email you soon.

    • marikamitsos 2:42 am on December 9, 2009 Permalink

      Hi all. As every1 else I tried the elastic as well and watched the video presentation as well and all I get is a blank page. I guess not as well. I mean reaaaaaaly blank. Any ideas would be greatly appreciated. I use wordpress 2.85 and 2.86

      • Linda 3:27 am on December 21, 2009 Permalink

        I set up a test site using WordPress 2.9 and the Elastic I also get a blank page. At the bottom of my screen it says it is done loading but with errors. Here is the error it generated:
        Webpage error details

        Message: Expected identifier, string or number
        Line: 200
        Char: 2
        Code: 0
        URI: wp-content/plugins/elastic-theme-editor/lib.js?ver=

        • Daryl Koopersmith 7:59 pm on December 21, 2009 Permalink

          Hi Linda,

          Thanks for including the error log—I’ll see if I can figure out what’s going wrong. Are you running a windows server? The error that RonBme found may be the issue.

          • Linda 12:47 am on December 22, 2009 Permalink

            The system is running on an Apache server with php and mysql. I can give you those versions if you need them.
            This is a new install of WordPress 2.9 without any other plugins or extensions installed. I installed this specifically to test the Elastic Theme Editor.
            I don’t get any canvas at all. I can email you a screen shot if you need me to do that. The web site address included with this post is specifically for this test site.

          • Linda 1:52 am on December 22, 2009 Permalink

            Daryl, once I switched to Opera browser, instead of using IE, I was able to use the theme editor. I didn’t see any color options, but will go back and view your video again just to make sure I didn’t miss anything.

            • Daryl Koopersmith 9:10 pm on December 22, 2009 Permalink

              Thanks for all of the details! Color options are limited to hex codes for now (no color picker yet), so you’re not missing anything.

              A screenshot of the error in IE would be fantastic—I have a feeling I know which screen you’re getting, but confirmation would be great. You can reach me at daryl [] elastictheme.org, or @drylk.


            • Jeff 9:51 pm on December 23, 2009 Permalink

              I also have the blank page problem with a clean WP 2.9 install trying to get to the Elastic Editor. Blank in all browsers on my Mac — Safari, Firefox, Opera… On a personal LAMP server, PHP 5.1.6, Apache 2.2.3.

              What got it working for you?

              • Jeff 10:00 pm on December 23, 2009 Permalink

                Forgot to mention… plugin version

        • RonBme 10:50 pm on December 21, 2009 Permalink


          I didn’t get an error when I installed it. The bug I found will help if your editor is having a problem finding the right directories.

          The error you posted is a closing brace in one of the routines.

          Did you get the error after trying to save an Elastic theme? Do you have the Suhosin extension installed on your site? (You can find out by using phpinfo or something similar.)


          • Linda 12:52 am on December 22, 2009 Permalink

            Ron, I did not receive the error installing the plugin. I get the error when I try to go to the Elastic Theme Editor in WordPress. When I click on Elastic Editor, I am presented with a blank screen. At the top of the screen are three links (which do nothing): Save Theme | Instructions | Canvas Settings
            Under those links is just a white screen with nothing. If I click on Save Theme, Instructions, or Canvas Settings – nothing happens.

            • RonBme 1:35 pm on December 22, 2009 Permalink


              Thanks for clearing that up. I thought you meant it happened on installation.

              The changes I sent Daryl may clear up your problem. I assume you are not getting a floating box in the middle of the screen, right?


              • Linda 2:20 am on December 23, 2009 Permalink

                Not in Internet Explorer. When I switched to the Opera browser, I was able to create a very basic theme. You can see screen shots on the web site where I am experimenting with this. Just click on my username and it will take you to that site.

              • RonBme 12:53 pm on December 23, 2009 Permalink


                What you see in Opera is the way it is supposed to look. The problem you’re having in IE looks like a javascript problem. The error message you posted helps to identify the area where the error occurred.

                The only colors are the ones you see, i.e. blue, black and gray.
                Those just identify the header, content, sidebars and footer.

                I haven’t actually looked at this in IE since I use FireFox, but I will check it out today.

                BTW, when you click on “Save” in Opera, does it save the theme correctly?


    • Linda 7:30 pm on December 24, 2009 Permalink

      Ron, I have uploaded a zipped file with the sample theme files it created. Go to the test web site and there is a link for you to download the files so you can check them out. It looks like they are saved correctly.

  • mike 2:56 pm on August 11, 2009 Permalink
    Tags: , v0.3   

    Hey, You can check out Buildpress demo … 


    You can check out Buildpress demo here at http://demo.webdevcodex.com
    You can test buildpress by logging on to the admin side http://demo.webdevcodex.com/wp-admin
    (user : test, pass : test)

    You can download it from
    http://buildpress.googlecode.com/files/buildpress0.3.0.rar (just extract it to your wp-content/themes) directory
    Activate theme Buildpress from Appearancefrom your WordPress Admin. (you`ll notice a subpage Buildpress in “Appearance”)


    • Rudolf Lai 4:33 pm on August 11, 2009 Permalink

      Very amazing.

    • Jake Spurlock 2:46 pm on August 12, 2009 Permalink

      This is pretty rad, way to go.

    • Micheal B. 7:33 am on August 13, 2009 Permalink

      Thanks Rudolf and Jake

      Although the system tends to do the pretty basic things, there are couple of features in the pipeline to be implemented which can make the system to use WP’s complete Theme ‘ing’ capabilities.

  • diegocaro 7:30 pm on August 10, 2009 Permalink
    Tags: , ,   

    Hi everyone, finally I have the patch fo… 

    Hi everyone, finally I have the patch for MPTT in categories and Pages.

    Download the update-pack in http://dl.getdropbox.com/u/173207/pack_20090810.tar.gz

    The update-pack includes the patch for WordPress (developer version at today), and two plugins called MPTT, and MPTT-test.

    The first plugin MPTT, include a little code for view the tree data in categories and pages (only for view and check the results of add/edit nodes). And with the second plugin MPTT-test, you can insert artificial tree data (hundred and thousands nodes) into categories and get the speedup MPTT V/S Recursive way for get categories.

    Remember install the diff patch only in a not important WordPress installation.

    Bye bye, and good luck with the tests!

  • Daryl Koopersmith 11:07 pm on August 8, 2009 Permalink
    Tags: ,   


    Hey everyone. The past week has seen quite a few improvements to both the framework and the editor. Both are now relatively stable and working together, which is pretty exciting. A big thanks to everyone who tuned in to the dev chat—it was great to talk to you guys and answer your questions.

    elastic- can be downloaded here: http://code.google.com/p/elastictheme/downloads/list
    For those of you that downloaded the editor during the dev chat, this should fix the issue in 0.0.2 where the UI wouldn’t load properly.

    I’m going to try and pack in a bunch of new features/improvements before Monday, which is where you guys come in. Let me know what you’d like to see! I’d love to know what you feel would make Elastic most effective.

    Here are some of the features I’m planning on adding. All of them probably won’t make it into the editor by Monday, but hopefully a few will. 🙂

    [Editor] Typography: Let the user select fonts for the headers and body. This is in progress.

    [Editor] Backgrounds: Let the user select background colors (for the body and modules). Background images will eventually be supported (with potential integration with the media uploader), but not by Monday.

    [Editor] Fix Whitespace Rendering: Currently, the editor does not render whitespace between modules correctly. Whitespace will basically serve as the editor’s implementation of margins. This is not a simple addition, and will come with a slew of other improvements.

    [Framework] Customized Headers: The headers in the framework are very sparse. This will improve by Monday.

    [Framework] Better Defaults: Most of the framework’s default views (html and css) are derived from Ian Stewart’s Shape theme (Thematic’s leaner cousin). I’d like to have some more customized defaults, but now may not be the time.

    It’s crunch time! Good luck everyone.

    • Rudolf Lai 6:02 am on August 9, 2009 Permalink

      Daryl, Great plugin. You might like to elaborate the installation process a bit more, since it took me awhile to figure out what’s what and how to set it up. Cheers.

    • damon 2:06 pm on October 27, 2009 Permalink

      I saw that you have a session at WordCamp NYC. I’ll be there! This made me look into Elastic and I love it. I can see it an extremely valuable resource for educational WPMU sites. However, it seems not to work with WPMU. Perhaps this could be easily adjusted? It probably has something to do with where the theme is being saved to. Thanks for executing such a grand idea! Can’t wait for the session.

      • Daryl Koopersmith 7:16 am on November 17, 2009 Permalink

        I’m not sure if you made it to my session, but to answer your question, while Elastic is not currently WPMU compatible, the plan is to support WPMU. While the adjustment is likely not trivial (as it would likely involve from saving to the filesystem to saving to the database), it is necessary for other reasons as well. If you made it, I hope you enjoyed the session!

  • Justin Shreve 12:34 am on August 8, 2009 Permalink  

    In response to last night’s dev chat and… 

    In response to last night’s dev chat and a follow up by John Myrstad I have released a new version.

    The new release includes the ability to search by post tags and custom taxonomies (through register_taxonomy – see more) as well as some improvements to the code and how the category selector on the advanced search page is showed.

    Here’s a preview:

    taxonomy preview

    You can download the new release here Make sure to deactivate and reactivate both the mysql and the search plugins so the database update takes affect.

    Thanks all for the great chat last night!

    • Justin 11:19 pm on August 8, 2009 Permalink

      It was also requested to have the MySQL plugin enabled by default. The Search API now does this. Also the search API deactivates the current activate plugin if you disable the search api.

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc