You are hereBlogs / Kevin Carbonaro's blog / PhotoPic (Drupal module) - custom css

PhotoPic (Drupal module) - custom css


By Kevin Carbonaro - Posted on 29 January 2010

As promised, I have been working on the custom css feature of Photopic. It is now working and has been uploaded as version 0.5.0-beta.

There have been quite a number of encouraging comments about the module, so I am doing something right :) There were those who sent some tips on improving it, with others going all the way as to post info about their modified code.

In the following few weeks I will be going through all the code modifications that were sent to me and continue improving Photopic, including fixing a newly discovered bug, where the module does not work when Drupal Clean URLs are not enabled.

As Photopic is half-way to version 1.0, I have decided to pause on adding new features, and focus more on testing, fixing any bugs, and optimising the code - although there might be a few minor improvements on current features. I would also like to add more validation code for the admin settings page, so that I avoid errors such as when a user leaves a trailing blank space after the username - maybe a friendly message asking the user if they want Photopic to try and fix the error automatically...self-healing module :)

I would like to take this opportunity to thank you all for your nice comments and if anyone who uses Photopic would like to exchange links, send me a message through the contact me form.

The following are some links related to Photopic;

Demo: http://www.kevincarbonaro.com/photopic

Project Page: http://www.kevincarbonaro.com/book/photopic-drupal-module

Documentation: http://www.kevincarbonaro.com/book/photopic-documentation

Your rating: None Average: 4 (1 vote)

With this said, however, the definition of affordable luxury now extends well beyond just physical Michael Jordan Shoes. Many dining companies offer products and an Coach Outlet Online that enable them to transcend traditional fast food Cheap Coach Purses, yet are still relatively inexpensive versus upscale eateries. When most people think of companies selling affordable luxury Coach Outlet Store, images of fancy Coach Handbags, shoes, or accessories rightfully come up. Companies such as Nike air Jordan and Steve Madden remain popular retailers as they have expanded their offerings Coach Purses Outlet from the primary feature that they have been known for Coach Outlet Store. Coach, which is widely recognized for its Coach Factory Outlet, now counts accessories-including Coach Outlet Store, footwear, and jewelry - for more than one-third of its Coach Handbags mix. Meanwhile, Steve Coach Purses sells sunglasses, belts, and Coach Purses to complement its stylish Jordan Shoes and boots.

Do you know your laptop battery?When given this question to any user of the laptops batteries,they will get confused. This happens to me once when someone asks me about my dell battery.As you can see, before replacing the Hp Compaq battery Acer battery Apple battery IBM battery Asus battery Lenovo battery Samsung battery Sony battery and Toshiba battery,it is very important to know a little about the field again in the first place. There are several types of Canada laptop batteries that I will share in this post. The types of replacement laptop batteries: 1. Alkaline – This is a common batteries for laptop around, but only a few use this kind and the ruling on alkaline Dell Inspiron 6400 Battery,Dell 1520 battery or Dell 1525 battery will not be rechargeable. You have to shoot once to deflate. 2. Lead Acid – One of the most common use. It is durable, resistant and rechargeable, but unfortunately the Dell Latitude D800 Battery is heavy and full of lead: P. 3. Lithium-Ion – The type of HP Pavilion DV4 Battery or HP HSTNN-DB72 battery that you want to have for your laptop. The quick-charge effect is good for users moving (no need to wait a while for the battery is fully charged.) It is also environmentally friendly as well. 4. Nickel Cadmium – Ni-Cd is one of the oldest types and improved performance of rechargeable acer aspire 5520 series battery, but has a serious problem. After prolonged use (several years),acer aspire 5520G battery will be affected by the dreaded memory effect. This means that the use of battery life deteriorates over time. 5. Nickel Metal Hydride – Ni-MH is considered the successor to the Ni-Cd batteries such as acer aspire 5100 battery and acer aspire one battery, but unfortunately, the dreaded memory effect is as bad as well. However, comparison of the Ni-Cd and NiMH batteries, it lasts longer compared to its predecessor. The chances of using lithium-ion apple A1280 battery is 99% (that is if you are using the new breed of laptops). Just check the abbreviation says Lion or Li-Ion batteries in apple A1281 battery label. There are still some laptops that use Ni-MH batteries these days and you may want to check with the manufacturer if you can make an update of Ni-MH Li-Ion. The unauthorized use of Dell latitude D600 battery could lead to dire consequence. so do be very careful about this. If you have a larger budget you might want to check the SMART acer BATBL50L6 battery. It has a power management circuit and also tells the user which is the current condition of the BATBL50L6 replacement battery.

Hi, This is a great module, however there seems to be some problem with it, I dont know if this is supposed to be like this, but when the text underneath the album picture is pretty long, the layout is messed up. Is there a way to keep the 3-album-on-one-row layout?

Hi,

This is a really good module for Picasa but i have exactly the same problem.
Maybe the text should be shown in 2 or 3 lines if it is too long.
I'm waiting for an update. :)

Regards,

Roland

Hi Kevin

Reading the comments on your module so far it looks like it could be a useful module. The only other Picasa module is still in -dev and has not had a commit since april last year.

Have you started down the road of commiting it via CVS to drupal.org all good modules really should be commited and I would be much happier about trying this out if it was a proper contributed module.

There are some guidelines here
http://drupal.org/node/7765
for starting a module at drupal.org

Cheers

Phil

As much as I would like to, I have not started down the road of committing it to drupal.org yet. The main reason is that I do not know how - still researching and learning about cvs. All the tutorials that I found seem to assume too much :(

I have a couple of links about cvs (incl. the one you gave me), which I will go through in the next few weeks, and hopefully manage to understand the basics.

Thanks for your comment! :)