2 of 14
2
Easy Gallery Module: (BETA)
Posted: 13 August 2007 02:32 PM   [ Ignore ]   [ # 19 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007
wiL.Laxa - 13 August 2007 12:18 PM

Directory structure is definitely more elegant and I’m sure people wouldn’t delete Weblogs but they might probably rename them.  I think that would be a rare thing for them to rename a weblog anyways.  Maybe we can have it as an option.

Certainly “images/easy_gallery/SITE_ID/ENTRY_ID/” is the most functional but not as elegant.

“images/easy_gallery/ENTRY_ID/” is the very basic with no chance of conflicts at all.  Database wise it seems like there are no duplicate entry_id created on any of the site_ids.

It seems like there’s 3 great ways to store images.
We should have a setting on the module so we can pic which structure to follow.

well if you can make that as option…why not !! much better heh

If ya need more idea’s just say raspberry i certainly can come up with new features heh

But i think the best is to focus on the basics? so when ya ready with beta version..holla and i will break it raspberry and see how it works

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
Posted: 14 August 2007 04:22 AM   [ Ignore ]   [ # 20 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006

+ Added EE Tag to retrieve Image Gallery Cover
{exp:easy_gallery:cover entry_id=”{entry_id}”}

+ Added EE Tag to retrieve Image Gallery Images
{exp:easy_gallery:images entry_id=”{entry_id}” orderby=“orderby|filename|date_stamp”}


I’m still thinking about the EE Tag and its parameters that I can feed it to retrieve the proper results.  So far the tags above are working without any problems at all.  Took me a few hours to get comfortable with “mod.easy_gallery.php” but its well worth it.

Screen shot attached show the EE Tag code and the render on the front page of the variables.

I’m trying to figure out some settings and so far these are the settings that I have thought of…

Settings
- Directory structure options (Entry ID, Site ID, Weblog Name)
- Base Path and Base URL
- Default Dimensions for Small, Medium and Large Images
- Scaling (Crop or Proportional) for Small, Medium and Large Images
- Quality of Small, Medium and Large Images
- etc…

Image Attachments
eegal_eetag.jpgeegal_eetag_code.jpgeegal_settings.jpg
Click thumbnail to see full-size image
 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 14 August 2007 06:46 AM   [ Ignore ]   [ # 21 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007

aha 1 quick thing, can it use absolute path ? instead of relative path

http://www.domain.com/images/easy_gallery/1/pictures.jpg

instead of

images/easy_gallery/1/pictures.jpg

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
Posted: 14 August 2007 06:55 AM   [ Ignore ]   [ # 22 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
Victor G - 14 August 2007 06:46 AM

aha 1 quick thing, can it use absolute path ? instead of relative path

http://www.domain.com/images/easy_gallery/1/pictures.jpg

instead of

images/easy_gallery/1/pictures.jpg

I guess that could be a setting as well.  I’m just worried for Websites that use HTTPS:// in certain pages and jumping back and for between secured and non-secured pages.  I would hate to see that ‘Invalid SSL’ prompt but if there’s a need for it then I’ll have that as an option.

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 14 August 2007 07:20 AM   [ Ignore ]   [ # 23 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007

cause… when you remove index.php from url
you will get problems with relative path’s
that’s why i asked for absolute paths

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
Posted: 14 August 2007 11:01 AM   [ Ignore ]   [ # 24 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  520
Joined  05-14-2004

Just to clarify that I’m reading this correctly, this gallery module is designed to allow individual galleries to be tied to individual blog entries? So, for example, if I were to have an entry reviewing a video game I could set up a small gallery right in the entry to show off screen shots, is that correct?

If so then this is very cool and I look forward to playing around with it once you’re ready to unleash it.

 Signature 

“I was gratified to be able to answer promptly, and I did. I said I didn’t know.” - Mark Twain, Life on the Mississippi

Profile
 
 
Posted: 14 August 2007 11:39 AM   [ Ignore ]   [ # 25 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
Les Jenkins - 14 August 2007 11:01 AM

Just to clarify that I’m reading this correctly, this gallery module is designed to allow individual galleries to be tied to individual blog entries? So, for example, if I were to have an entry reviewing a video game I could set up a small gallery right in the entry to show off screen shots, is that correct?

If so then this is very cool and I look forward to playing around with it once you’re ready to unleash it.

Yep, that’s exactly the functionality of this script.  grin

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 14 August 2007 03:37 PM   [ Ignore ]   [ # 26 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  507
Joined  04-23-2006

@wiL

Can you provide a URL for demo?

 Signature 

OLD username was jammo, NEW username is OrganizedFellow

It’s a struggle even to keep focused. This is the best of my AD/HD & GTD.
The exceptionally slow growth of my web dev projects is eclipsed by my patience, understanding and desire to learn AS MUCH AS POSSIBLE as I slowly progress.

Profile
 
 
Posted: 14 August 2007 03:46 PM   [ Ignore ]   [ # 27 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
jammo - 14 August 2007 03:37 PM

@wiL

Can you provide a URL for demo?

Its hard to provide a demo as the functionality is located on the Admin side.  I should be able to have a beta out by the end of this week.

The beta will be very clunky and might be a bit difficult to install.  I’ll be using the next few days to clean it up so it will be easier to install.  Best way for this module to become successful is to make it as easy to use as possible out of the box.

So far 4 people interested grin  YEY!  smile

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 14 August 2007 03:54 PM   [ Ignore ]   [ # 28 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007

Oe trust me, more then 4 people raspberry
Once i setup my new project with this module, EE community will see the power of this raspberry

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
Posted: 15 August 2007 11:38 AM   [ Ignore ]   [ # 29 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006

It will be exciting to see the feedback from the beta. smile

Pagination is something I hate to do… dunno why.  It took more time than it should.  Anyways I’ve attached screenshots of the code and the render.  It’s almost there. :D

Just posting the EE Tags for Easy_gallery.  I hope I don’t miss anything.

——-

TAG: Easy Gallery:
{exp:easy_gallery}
{paginate}
{/paginate}
{/exp:easy_gallery}

Parameters:
entry_id=”{entry_id}” - required
paginate=“Yes|No” - default is “No”
page=”{page_number}” - default is “1”
limit=“30” - default is all
path=“index/comments”
cover = “Yes|No” - default is “No”

Single Variables:
{filename}
{keywords}
{caption}
{date_stamp}
{date_modified}
{url_image_small}
{url_image_medium}
{url_image_large}

——-——-——-

TAG Easy Gallery Paginate:
{paginate}
{/paginate}

Single Variables:
{if page_next}{page_next}{/if}
{if page_previous}{page_previous}{/if}
{page_current}
{page_total}

Image Attachments
eegal_paginate.jpgeegal_paginate_code.jpg
Click thumbnail to see full-size image
 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 15 August 2007 01:08 PM   [ Ignore ]   [ # 30 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007

WOW superb, very nice thing

Couple of questions:
1. path=“index/comments” (what is the functions of this)
2. cover = “Yes|No” (if i set yes, how can i parse the cover, wich tag should i use (cover_url?} )

Man you are pretty far looking forward for that beta !!

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
Posted: 15 August 2007 07:28 PM   [ Ignore ]   [ # 31 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
Victor G - 15 August 2007 01:08 PM

WOW superb, very nice thing

Couple of questions:
1. path=“index/comments” (what is the functions of this)
2. cover = “Yes|No” (if i set yes, how can i parse the cover, wich tag should i use (cover_url?} )

Man you are pretty far looking forward for that beta !!

1. Still trying to figure if ‘path’ is still needed, I know its standard in weblog and comment so I’ll try to keep it the same.
2. If cover = “Yes” then it will only generate one image entry, which ever one is tagged the cover.  You use all the same variables as the Non-Cover one.

There’s only one Tag <exp:easy_gallery:images> that is used for everything.

Currently working on:
- Settings page
- Scaling Thumbnail (Proportional or by Cropping)
- Polishing the Control Panel Interface
- HTML Version of the file upload

Yep, its almost there. smile

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 16 August 2007 07:48 AM   [ Ignore ]   [ # 32 ]  
Lab Assistant
RankRank
Total Posts:  122
Joined  07-18-2007

Sign me up for the beta - this is EXACTLY what I’ve been searching for. Any idea how long until I can get my dirty mits on it?

Profile
 
 
Posted: 16 August 2007 08:09 AM   [ Ignore ]   [ # 33 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
rick.prince - 16 August 2007 07:48 AM

Sign me up for the beta - this is EXACTLY what I’ve been searching for. Any idea how long until I can get my dirty mits on it?

Hopefully in 2 days for Beta, I think I’m packing way too much features on to an app that’s supposed to be simple raspberry

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 16 August 2007 08:12 AM   [ Ignore ]   [ # 34 ]  
Lab Assistant
RankRank
Total Posts:  122
Joined  07-18-2007

Fantastic. I agree you’ve got quite a few features in there, let’s hope they all work flawlessly smile

Profile
 
 
Posted: 16 August 2007 08:25 AM   [ Ignore ]   [ # 35 ]  
Grad Student
Avatar
Rank
Total Posts:  97
Joined  11-17-2006
rick.prince - 16 August 2007 08:12 AM

Fantastic. I agree you’ve got quite a few features in there, let’s hope they all work flawlessly smile

Eventually the features will work but the first beta I predict will have tons of bugs. :(

 Signature 

Flexible & Scalable Solutions
Laxa Inc. & Expression Engine Stuff

Profile
 
 
Posted: 17 August 2007 07:58 AM   [ Ignore ]   [ # 36 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  717
Joined  07-02-2007

Yes we know it will have bugs..that is why it is a Beta raspberry
and we will test and fix and test and fix… love it


Bring it on !!

 Signature 

Truly ExpressionEngine


Fielder Module ( Mass Custom Fields )
Super Cache (Cache heavy tag output)
reCAPTCHA Extension
Rewrite Module


See all my EE Addons (8)

Profile
 
 
   
2 of 14
2
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 09:33 AM
Total Registered Members: 65026 Total Logged-in Users: 41
Total Topics: 82115 Total Anonymous Users: 19
Total Replies: 441304 Total Guests: 193
Total Posts: 523419    
Members ( View Memberlist )
Newest Members:  meenoiYang.JianuoioitsukiNathan HammondalexcigadamstaneckiLucas Mayscybermilltstitt