Posts from July 2007

dDeviantArt 0.3

dDeviantart 0.3 has been released.

Not too many changes were made, The most notable thing however is that Sidebar widgets is no longer required, you may insert the PHP code into your template.

Download from here: http://dd32.id.au/files/ddeviantart.zip
Plugin homepage: http://dd32.id.au/wordpress-plugins/ddeviantart/

How to insert the sidebar in a non-dynamic sidebar theme

To insert into your sidebar, you need to simply click the “Show PHP” option to the right of the widget, it’ll give you soe code to copy like this:

<?php
dda_widget_embed('My deviations');
?>

If you change the name of your Widget you’ll need to change the PHP in the theme, So insert the PHP after you setup the widget name how you want it to be.

Week 9 status report

Posted on in Summer of Code & and tagged GSoC, WordPress & wp-update View Comments

Whats been acomplished this week.

  • Tag Cloud for Plugin page
  • More filter work, which mainly consisted of moving all external access functionality into filters
  • Fixed up the options page for the Filesystem stuff
  • Initial planning of method to do upgrades (paper)
  • Better XML handling function for Wp-Update-Manager.

Plans for Next Week

  • Get back on the Install/Upgrade functions, At present theres a seperate function for plugins/themes, I’d like to roll this into a single function that can install anything.
  • Write an initial upgrade proceedure plugin, So far planning that it should show the files that have been modified/removed/untouched before allowing changes to me made.
  • Re-do any commenting on functionality thats changed (ie. search/upgrade functions)

Problems Encountered so far (And useful resources)

  • None of note.

Week 8 status report

Posted on in Summer of Code & and tagged GSoC, Plugins, WordPress & wp-update… View Comments

Whats been acomplished this week.

  • Redesigning the Filesystem Options page.
  • Localised more strings
  • Improved Requirements Checking
  • Load jQuery via Add_action(This has made the plugin 2.3-only)
  • Prevented Prototype from loading on my pages(Fixes Incompatibilities when a plugin loads Prototype for the entire Admin console)
  • Started moving all external-access functions (Searching, Info, etc) into separate files and loading via filters/actions
  • [From trac patch] Hide edit column completely when plugin not editable
  • Re-designed some of the options page for filesystem.

Note: Not all of the above is checked into SVN yet, expect in the coming days.

Plans for Next Week

  • Finish more work on the options pages.

Problems Encountered so far (And useful resources)

  1. Visual jQuery

Uni semester is starting up again, Business units, PHP/Perl, Java, should be fun..

dDeviantArt 0.2

As expected the initial release had some bugs, notably me using jQuery without its no-conflict mode, of course this caused problems when a plugin that used prototype was used; Version 0.2 resolves this issue, if anyone still has that issue, get in touch with me.

Version 0.2 download link: http://dd32.id.au/files/ddeviantart.zip 

If you’d like to follow updates, you may subscribe to either my RSS feed, or the dDeviantArt RSS feed.