A splendid module with Christmas lights decoration that creates longlasting atmosphere of X-mas for you and the users of your website.

Simply install.

Project page: http://drupal.org/sandbox/serm/1871370
Demo page: http://www.bmwonway.ru/
Git repository: git clone http://git.drupal.org/sandbox/serm/1871370.git christmas_lights

Merry Christmas! :)

My module reviews:
http://drupal.org/node/1828926#comment-6867994
http://drupal.org/node/1872202#comment-6870886
http://drupal.org/node/1821130#comment-6870890

Comments

dmitrii’s picture

Status: Needs review » Needs work
georgemastro’s picture

Hello serm,

You should also fix your branches on git.
You must delete your master branch and rename your dev branch appropriately. (see attachments)

serm’s picture

Hi Dmitrii!

Thanks for review.

All errors fixed.

serm’s picture

Status: Needs work » Needs review

Hi George!

Thanks for review!

I rename development branch and remove master branch from repository.

klausi’s picture

We are currently quite busy with all the project applications and I can only review projects with a review bonus. Please help me reviewing and I'll take a look at your project right away :-)

deapge’s picture

Status: Needs review » Needs work
serm’s picture

Status: Needs review » Needs work

Hi!

http://ventral.org/pareview/httpgitdrupalorgsandboxserm1871370git

Adding PAReview tag.

P.S. My skills are limited :( , but I'll try to review more. :)

serm’s picture

Status: Needs work » Needs review
Issue tags: +PAreview: review bonus

Re-review please!

rickumali’s picture

Status: Needs work » Needs review

I'm a first time reviewer, so I was delighted that this module had a succinct piece of functionality.

First, I was able to get the module running, but I had to read the code. My first piece of feedback: update the documentation to state that the Drupal administrator must visit the module configuration (admin/config/system/christmas_lights).

Second, I enabled it, but the default admin theme hid the lights, so I wasn't sure that it was working or not. Once I logged out, and the admin toolbar disappeared, I saw the lights on the top of my page. I was delighted! Again, though, it would be good to call this out.

That's it! The main point for me is 'documentation'. Some nice things for your next version:

1) Perhaps some configuration for the kinds of lights available (all white, mix, all red, etc.)
2) Perhaps some Drush capabilities (like enabling or disabling)

Good luck!

serm’s picture

Hi, Rick Umali!

Thanks for review!

I added a description of the installation of the module in the file README.txt.

cwithout’s picture

serm, where are the links to the 3 projects you helped review to get the review bonus?

anwar_max’s picture

Status: Needs review » Needs work
Issue tags: -PAreview: review bonus

Hi serm,

This is a nice module but there are some bugs in this module please try to resolve below mentioned bugs.
1) Admin settings for this module is not working properly. When I was trying to change the start date from "Dec 1 2012" to "Dec 15 2012" it is not saving new start date. Same issue with end date.
2) You should use validation handler for start date and end date validations. Suppose user select start date "Jan 15 2013" and end date "Dec 1 2012" in this case start date is greater than end date which will be incorrect and use form_set_error() to display errors.
3) You should use drupal_set_message() in submit handler to display message to a user that your configuration settings has been stored.

Removing bonus tag you can review other project application and again add Review bonus tag.

serm’s picture

Issue tags: +PAreview: review bonus

Hi anwar_max!

Thanks for review!

1) I corrected the problems with the saving settings.
2) Yes, the problem I just fixed this. Now, the start date can not be greater end date. :)
3) Now reports saving module settings.

Links to my manual module reviews added to first post.
Added tag "PAReview: review bonus".

Thanks!

serm’s picture

Issue summary: View changes

Added link to project page.

serm’s picture

Status: Needs work » Needs review
anwar_max’s picture

Status: Needs review » Reviewed & tested by the community
Issue tags: -PAreview: review bonus +PAreview: single application approval

Hi serm,

Everything is looking good to me. Thanks for your contribution to Drupal Community and for your patience.
This is a small module so we cannot give you GIT vettted role but we can promote this a single project.

Removing bonus tag you can review other project application and again add Review bonus tag.

klausi’s picture

Status: Reviewed & tested by the community » Fixed

Your project page is a bit short, see http://drupal.org/node/997024

Thanks for your contribution, serm!

I promoted this to a full project for you: http://drupal.org/project/christmas_lights

Now that this experimental project has been promoted, you'll need to update the URL of your remote repository or reclone it.

Here are some recommended readings to help with excellent maintainership:

You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and get involved!

Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.

Thanks to the dedicated reviewer(s) as well.

serm’s picture

Thanks!

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Added module reviews links.