PicLens works great on individual Albums, if the user navigates to the specific album. I want a view showing all photos via one click from my front page. This view is easily created, but PicLens can't use the view because of ImageField incompatibilities with Image.module. (or so I believe.) Any workarounds for this problem, or is there something important I'm missing?
Drupal 5.7
PicLens 5.x-1.6
Adm | Site configuration | file system
Download method is set to Private
Core upload module is enabled. All users have been given access.
The site uses Acidfree and TAC Lite.
The site uses Image.module 5.x-1.6 "image" content type.
ImageField 5.x-2.1 is installed but not enabled.
http://drupal.org/project/imagefield :
Image.module - Imagefield is not compatible with image.module content
types. If you add an imagefield CCK field to the image type provided by image
module, image module will delete all the imagefield images on every node update.
What this means on my site is that when ImageField is enabled, all site photos disappear, even the administrator can't view them. Disabling ImageField makes the pictures magically reappear. It appears the ImageField module does access checks, and since ImageField doesn't know about my existing images, it breaks.
Is there a workaround to make PicLens work with Views, without requiring ImageField?
There is a long tedious workaround which would be a real pain to implement: Create a new album titled "All Pictures", then go to each individual photo and select the new album (in addition to the existing album it already resides in.) PicLens works with the "new album" since it doesn't use views. The tedious part would be updating all the hundreds of existing photos - going forward would be easy. Any better options would be appreciated. I'm not a programmer, and don't know php.
Comments
Comment #1
swentel commentedI *think* the problem might be that you are using a private file system. To be honest, I haven't tried that option yet. I'm at Drupalcon now, so I'll have some time to experiment with it. I'll report back further this week.
Comment #2
vickil5 commentedHope you had a great Drupalcon experience! Did you have time to look at this issue? Thanks.
Comment #3
swentel commentedI did a small test at drupalcon with private file system, but that's not a problem it seems.
However, can you look into following file: piclens/piclens_views/piclens_views.info and remove imagefield from the dependencies line ? This shouldn't be there and is completely my fault, somehow forgot to commit that. If you remove that line, you can enable piclens_views without having to turn on imagefield.
Comment #4
vickil5 commentedThank you so much, I'll try that later today!
Comment #5
vickil5 commentedIT WORKED! Thank you so much for your speedy help! Now there is a link on my front page to a Cool Iris enabled view showing all the trip photos.
Comment #6
swentel commentedGreat to hear! Just changing the title of the issue a bit, so other people who experience this issue don't post duplicate posts :)
Thanks for the detailed report, it helped me tracking a stupid, but very important bug!
Comment #7
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.