Difference between revisions of "2011 WordHack UK"

From WPUK wiki
Jump to: navigation, search
(Project Proposals)
(Project Proposals)
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
This page is for the use for adding proposed projects and names of those wishing to take part in [[2011_content_ideas#WordHack|WordHack UK 2011]]
 
This page is for the use for adding proposed projects and names of those wishing to take part in [[2011_content_ideas#WordHack|WordHack UK 2011]]
 +
 +
All projects must be [http://www.gnu.org/licenses/gpl-2.0.html GPL2] complient.
  
 
WordHack on [http://twitter.com/wordhackuk/ Twitter]
 
WordHack on [http://twitter.com/wordhackuk/ Twitter]
Line 8: Line 10:
  
 
List of those wishing to hack  
 
List of those wishing to hack  
* [http://shaunhare.co.uk/ Shaun Hare] (Session Organiser) ([http://twitter.com/wordhackuk @wordhackuk])
+
<!-- * [http://shaunhare.co.uk/ Shaun Hare] (Session Organiser) ([http://twitter.com/wordhackuk @wordhackuk]) -->
 +
* [http://jonnya.net/ Jonny Allbut] (Session Organiser) ([http://twitter.com/jonnyauk @jonnyauk])
 
* [http://www.tetrahedra.co.uk/ John Adams] ([http://twitter.com/johnthegeo @johnthegeo])
 
* [http://www.tetrahedra.co.uk/ John Adams] ([http://twitter.com/johnthegeo @johnthegeo])
 
* [http://compass-design.co.uk/ Rachel McCollin] ([http://twitter.com/rachelmccollin @rachelmccollin])
 
* [http://compass-design.co.uk/ Rachel McCollin] ([http://twitter.com/rachelmccollin @rachelmccollin])
* [http://jonnya.net/ Jonny Allbut] ([http://twitter.com/jonnyauk @jonnyauk])
+
* [http://www.kieranoshea.com/ Kieran O'Shea] ([http://twitter.com/kieranoshea @kieranoshea])
  
 
== Project Proposals ==
 
== Project Proposals ==
Line 30: Line 33:
  
 
Originator: [http://jonnya.net/ Jonny Allbut]
 
Originator: [http://jonnya.net/ Jonny Allbut]
 +
 +
=== Idea 3: CMS plugin ===
 +
 +
Over the past year or so I have been building up a plugin that I use on all new projects that essentially white labels a lot of the WP admin area/ login pages etc as well as adding security and a few other features like removing un-neccesary elements and customising the dashboard.
 +
 +
It's simply a collection of snippets that has grown over time.
 +
 +
I would like to offer it up as a hack session for those that have a better use, suggestions ideas and also to get it to a point where anyone can download and use it.
 +
 +
It's an MU plugin therefore out of the client's reach and saves a lot of "I wonder what happens if I click ..."
 +
 +
Download [http://dl.dropbox.com/u/19351261/pands-cms.zip the plugin]
 +
 +
Originator: [http://pointandstare.com/ Lee Rickler]
 +
 +
=== Idea 4: Multisite flexible debug ===
 +
 +
Currently, defining WP_DEBUG as true within wp-config.php enables it for all sites on a multisite. What I'd like to see is a tweak to the UI in the network administrator settings that meant it could be enabled on a per-site basis. It could be expanded to cover the sister constants too.
 +
 +
When I last looked I hadn't seen any existing plugins that covers this feature, and I've not looked to see just how easy or complicated it would be to do.
 +
 +
Originator: [http://garyjones.co.uk/ Gary Jones]

Latest revision as of 22:55, 13 July 2011

Introduction

This page is for the use for adding proposed projects and names of those wishing to take part in WordHack UK 2011

All projects must be GPL2 complient.

WordHack on Twitter

For guidance see last year's WordHack page

List of those wishing to hack

Project Proposals

Idea 1: WordPress Zen Garden

The hack would consist of taking a fairly standard WordPress install, using twenty ten or maybe wonderflux, and then use nothing but CSS to create beautiful sites, in much the same way as CSS Zen Garden. We could possibly set up a page in advance using some similar content to Zen Garden, and then people work on the CSS that comes with WordPress.

The objective is to demonstrate that WordPress sites do not have to look 'WordPressy' and can look as stunning as any other site.

Originator: Rachel McCollin

Idea 2: Advanced Theme Options API plugin

The hack would consist of cleanly and efficiently combining the WordPress theme options and settings API to make adding custom options to any theme (ie a simple child theme) easy. It would contain various form building functions that interact with core WordPress functionality as much as possible (2011 shows good examples of some of this). It would be executed with a function in the child themes function.php with parameters allowing custom form building functionality (ie role/capability access, form type, default ect). Future development could create an admin interface to manage the options.

This is beyond the scope of the conference to complete, but could form part of an ongoing collaboration between a number of developers to be hosted up on the WordPress plugin repo as open source, GPL code. It could also be combined and developed further into the Wonderflux Theme Framework and once developed and tested to a good level be submitted to the WordPress core as a patch.

Originator: Jonny Allbut

Idea 3: CMS plugin

Over the past year or so I have been building up a plugin that I use on all new projects that essentially white labels a lot of the WP admin area/ login pages etc as well as adding security and a few other features like removing un-neccesary elements and customising the dashboard.

It's simply a collection of snippets that has grown over time.

I would like to offer it up as a hack session for those that have a better use, suggestions ideas and also to get it to a point where anyone can download and use it.

It's an MU plugin therefore out of the client's reach and saves a lot of "I wonder what happens if I click ..."

Download the plugin

Originator: Lee Rickler

Idea 4: Multisite flexible debug

Currently, defining WP_DEBUG as true within wp-config.php enables it for all sites on a multisite. What I'd like to see is a tweak to the UI in the network administrator settings that meant it could be enabled on a per-site basis. It could be expanded to cover the sister constants too.

When I last looked I hadn't seen any existing plugins that covers this feature, and I've not looked to see just how easy or complicated it would be to do.

Originator: Gary Jones