We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Easy Gallery Module: (BETA)

Development and Programming

hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward

OK, I tried entering a username and password for the proxy but I don’t seem to be able to upload - nothing happens at all.

I think a basic HTML upload option is essential, in order to get system up and establish that everything is working.

IMO, this should be the default setting. Users should be required to activate the Flash upload option if they want to use it - with warnings. This will allow for a smoother installation and you will get less requests for help.

       
hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward
Note to hereward Thanks for testing and your comments, if you have been following this thread you will notice that this module is in very early beta and should no be used for production *yet*. There are many issues to be solved and i think this can be become a very powerfull and super handy module. We all can help. So keep on testing and reporting 😊

Hi Victor … totally, no problem. I am hopeful that I will be able to use this for a system that will go live around the end of November. It is an in-house system … so if it is still a little buggy by then that is something we can live with.

I have not come across any other modules for EE which have the functionality of Easy Gallery - so I am very keen to help get this working. The only alternative would be to try to build an equivalent myself, which would be a steep learning curve as I am new to EE.

Also, I don’t get much enjoyment from re-inventing the wheel - I much prefer to contribute to a project.

(: cheers

       
hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward

Some fresh feedback:

It appears that the image upload problem I described in the previous post is confined to firefox. In Explorer 6. I was able to upload the image without a hitch. In firefox i get a complete freeze of the browser requiring me to terminate firefox session.

Question: What does [cover=”Yes”] mean?

Suggestion: sample EE tag usage on the Gallery tab. I notice you have provided the URL’s to the images which is great, and it would be even greater if there was a little snippet of EE code which could be copied/pasted into a template.

This module looks very promising (:

       
Briggs's avatar
Briggs
111 posts
17 years ago
Briggs's avatar Briggs

I believe “cover” is what image you want to be the “cover” of the image set you are uploading. I havn’t tried it but it might be for, for example, if you want to show your sets of photos, the image selected as “cover” would be the image shown. You would then click on that and then see the rest of the photos (just guessing though, as I’ve said, not tried it out yet)

       
hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward

Bug Report:

I have a weblog with two entries and I have uploaded an image to each entry using easy gallery. The images have been correctly uploaded and can be accessed via tags.

However, I am unable to activate one of the galleries using the option that reads:

Do you want to show the gallery images in this entry or use it for image management purpose only. Active Inactive

Every time i try to make it active it reverts back to Inactive - and the result is that I cannot see the images on the edit page.

This problem applies to the 2nd gallery I created. The first one is working OK, although initially I had the same problem. After a time the first gallery suddenly became visible, and I’m not sure what I did to make this happen, other than selecting the “Active” radio button.

       
Briggs's avatar
Briggs
111 posts
17 years ago
Briggs's avatar Briggs

Herward,

I’ve explained your issue in the past few posts (before you arrived), with a temporary fix/process to get the entry to have a status of open and be visible in the weblog.

In short, hit the update image settings/gallery settings buttons whenever you see them, even if it doest make sense, then edit the post and give it a status of open in the options and update. It will eventually work. It took me a few runs to figure this out. I also mentioned something about status field groups, status=”open|closed|active|inactive” etc.

Also, keep in mind, the images may not be showing because if you created the entry but did not submit it before uploading images, the images will be in the easy_gallery root folder, and not in a folder automatically created for that specific entry.

       
wiL.Laxa's avatar
wiL.Laxa
69 posts
17 years ago
wiL.Laxa's avatar wiL.Laxa

Thanks Briggs and Victor for your thorough testing!

Yeah i have to address a lot of those smaller bugs. I’m mainly testing it with my current client that already has existing entries on their website. I”m just adding the gallery functionality to it.

Sorry I can’t give you timely updates regarding this. Unfortunately clients don’t have patience regarding their projects. They seem to have that idea that they are the only client you have. LOL

Thanks for all the testing, feedback and patience.

More updates to come this weekend, wiL

       
hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward

Hmm… no more progress reports… is this project still live? Waiting with baited breath for the next installment.

       
Briggs's avatar
Briggs
111 posts
17 years ago
Briggs's avatar Briggs

I have a feeling he is quite busy with day time projects and what not.

       
wiL.Laxa's avatar
wiL.Laxa
69 posts
17 years ago
wiL.Laxa's avatar wiL.Laxa

Yes of course this project is still alive. :D I’m only absent for one week people start thinking Easy Gallery is dead. Hehehe.

Anyways, yes been detained doing a bunch of scripts. I’ve mostly been focusing on a Form script called “Easy Forms” based one some of the Form modules already out there but with my personal twist.

My clients require a few forms on the website so I made “Easy Forms” to easily create a Databased Form that also does email notification and adds the email address to my Email Marketing service provider.

It has a bunch of features that makes it user friendly and trying to find the time to post it here to gather some feedback again 😊 Only problem is that its hard to describe exactly what it does and its going to take sometime to create the pages. Oh well… I just have to do it :p

       
hereward's avatar
hereward
91 posts
17 years ago
hereward's avatar hereward

Hi wiL.Laxa,

thanks for your module (: i have a couple of suggestions which will assist in moving forward with my own testing (which will be quite intense).

1) if you could allow plain html uploads as an option that would be great as I have intermittent flash upload problems due to proxy/firewall issues at the place where i am working.

2) if you could look at what might be causing extension clash problems that would be excellent. I have already encountered this in a couple of extensions and i tweaked the extension hook call using the “priority” property:

'priority' => n,

I notice your extension hook calls are set to a priority of 9. I’m not sure whether this is good or bad… i might try changing those numbers and see if that fixes the clash which I am having with FCK editor extension.

anyway thanks again for your work, (: hereward

       
rick.prince's avatar
rick.prince
111 posts
17 years ago
rick.prince's avatar rick.prince

Any new development on this baby?

       
MindComet's avatar
MindComet
20 posts
17 years ago
MindComet's avatar MindComet

Just want to say thanks to everyone who has posted here, it’s been a great help!

I’m still having a problem with an undefined entry_id on first creation of a gallery, but I seem to have fixed the situation where this arises when editing an existing gallery. The entry_id was not showing up when passed to the extension so I assigned it manually and it picks it up right away.

The following is code from ext.easy_gallery.php near line 128:

function publish_form_headers($which, $submission_error, $entry_id, $weblog_id, $hidden)
{
  global $SESS, $EXT;

  //Try to fix "undefined" entry_id when editing a gallery
  global $IN;
  $entry_id = $IN->GBL('entry_id', 'GET');

Does anyone know of a solution to this issue when first creating a gallery?

       
Briggs's avatar
Briggs
111 posts
17 years ago
Briggs's avatar Briggs

Well, for now i just submit the entry with the title, content, whatever, then go and edit it and start adding my photos. At that point, the extension knows the entry’s ID. Otherwise, it just uploads photos to your root and not in a specified entry folder.

That’s the only way I was able to get it working, until he has time to take a look at it.

I’m trying to think of when I had issues with editing existing galleries, but not sure I’ve come across the particular issue you have solved. I know that Ijust made sure to keep updating/pressing gallery buttons (update images etc), even when it didnt make sense, seemed to make it work.

       
MindComet's avatar
MindComet
20 posts
17 years ago
MindComet's avatar MindComet

Thanks for the input Briggs. We’re trying to make the backend as easy as possible for our client to use… like everyone else, I’m sure 😊

Perhaps it would be possible to create a wizard that would create and save the weblog post before letting a user edit it, eliminating the undefined id problem?

I would love to hear other thoughts on the subject. In addition, we are currently managing our photos with a “gallery” weblog (which has the easy_gallery images attached to it) and relating other weblogs to gallery entries.

       
First 7 8 9 10 11 Last

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.