Summer of Code

Google Summer of Code

Drupalcon presentation

I will not be able to make it to the Drupalcon this year, however my mentor Kkaefer will be on deck for the Summer of code showcase.

I am going to attach the presentation PDF because it's pretty elaborate. You can grab it at:

PDF: http://www.skiquel.com/files/drupalcon2008-color.pdf.
Open Office Impress: http://www.skiquel.com/files/drupalcon2008-color.odp

New Color.module demo live

http://www.skiquel.com/lab/drupal-6/

Info

  • Resets every 30 minutes
  • User account is Username: 'user' and Password 'user'.
  • Admin account is Username: 'admin' and Password 'admin'

Modules

Post-SOC color.module update.

Commit #135141

    Most of these updates are fixes for the demonstration and documentation.
    The major exception is the stylesheet engine update.
 
  - Under the hood: Fixed bug with currenttheme + edit scheme button on color block sending to incorrect theme.
  - Under the hood: Removed superfluous data from edit_scheme form and submit
  - Under the hood: Changed permissions around. Color scheme is now available to those with user_access("administer access control")

Pencil's down. Tweaks, Bug fixes, Demo themes, Code documentation

Commits #134703, #134705

  Last minute touchups + Code documentation + Demonstration themes

  - markup: fixed bug with extra </div> closing tag in scheme editing caused by preview
  - block: fixed bug with block on anonymous user scheme block
  - block: new "edit" button for super-administrator (UID 1), for quick access to scheme
  - block: "select scheme" is now "select"
  - block: blocks will no longer show up if scheme info not generated
  - under the hood: color_find_scheme_by_UID() rewritten

Post-dated entry

Commit #132571

I forgot to post this to the blog. :) It's August 18, 2008 at 11:47PM Central -- I'm logging this in at August 8, 2008 at 10:25 CST to try to correspond with the commit. This is pasted from the README at the time.

August 8, 2008
  (#132571) to DRUPAL-6--1
  - Webmasters can now rename schemes
  - In theme settings, Edit scheme selectbox will have the default site scheme selected by default.
  - removed stray console.log() in color.js (was preventing farbtastic from attaching)

Major rehaul (screenshots included)

Commits #131347, #131783

August 5, 2008
  (Including Commit #131347)
  - Now using scheme_id instead of hex values across the module.
  - Now using an "Official Site Scheme" in the selection.
  - Base and hybrid schemes will now require a 'reference' scheme.
    - color_get_palette() is now color_get_theme('ref')
    - There is now a color_get_theme('fields') for retrieving fields
  - New theme config option, 'default_scheme'
  - Scheme settings completely renovated.
    - Interface:
      - Add scheme fieldset
      - Default scheme fieldset selection
      - Edit scheme fieldset selection

Leaps (preview inside)

Commit #130567

  - (Bug) Fixed gradient preview
  - (Bug) Color locking/hooking functionality.
  - README updated. We have a documentation page over at
  - (Improvement - Work in progress) Color scheme UI overhaul in progress
    - Darken current color
    - Lighten current color
    - Select random color
  - (Improvement - Work in progress) Add/Delete custom, named color schemes from theme configuration page. W/ AJAX
  - (Improvement) - Schemes changed in theme configuration will now update images and values when submitted.
  - (Improvement) Image overhaul
    - Unlimited images

Status updates

As the summer begins to come to a close I would like to give a report of how my projects are coming along.

Google Summer of code


Color.module is coming along as anticipated. I am fulfilling what was promised in the original proposal minus small exception (anonymous scheme selection).

Color.module Summer of Code '08 - Intro

Working on Color.module is my project for this summer. Throughout the summer I will be periodically updating here. Of course, nothing here is written in stone and your suggestions, ideas and comments are greatly appreciated.

Not dead, just confused over javascript.

Commit #129333

  Allow BASE only color change! YES
    Notes: If only base color is listed in a scheme, only commas will be listed.
  - Fixed: Fix scheme reset not showing schemes on next pageview
  - Fixed errors for themes without fields 'base', 'text', 'link'
  - Fixed errors for themes without $info['copy']
  - Fixed errors for theme without $info['preview_image'] on preview.inc
  - Updated README.txt
 
  Color.js
    - is being fixed up for the custom preview.inc setup. The preview.css will change ID's matching your fields inside a div#preview. :)

Syndicate content