Cross Photo Gallery 5.4 - Multiple user & Flickr & Picasa & Silverlight
1. Introduction Buy it on dotnetnuke store
Cross Photo Gallery 5.4 enables multiple users publish their albums/photos and attach video/audio/document with album as easy as ABC. It includes 13 sub modules which offer many cool features as followings:
1.Multiple user support, authorized users can post their own albums/photos and attach videos/audios/documents with it.
2. Each user can manage their files. Module supports automatic resize big images for specific size and generate image thumbnail.
3. Amazon Simple Storage Services (Amazon S3) supported.
4. Upload multiple/large files at one time using Ms Silverlight upload control.
5. Automatic import Flickr/Picasa albums/photos/tags into user photo list.(new in v5.2)
6. All display interfaces are template based.
7. Administrator can disable unwanted photo attributes.
8. Administrator can create additional photo attributes as their wish.
9. Rss/Email integrated.
10. There are 13 sub modules in package, but all information are manage via 1 single module(CrossPhoto_Admin), the other 12 sub modules are used to display information.
11. Fully integrate with Active Social module. When a new photo is created, it will automatic add in author profile on Active Social module.
12. Bulk edit/delete data items.
13. Fully rewrote based dnn 6 framework, to utilize the new features which provided in dnn 6.x(new in v5.0).
14. Google image sitemap and dnn built-in web sitemap integrated to let Google index your images more easily(new in v5.3)
15. Display albums & photo via Ms Silverlight and Adobe flash(new in v5.1)
It is one of the best solutions for photo share module.You can
1. View our live photo gallery demo at
v5.1 introduce a new sub module:CrossPhoto_Silverlight which let you create professional and beautiful gallery via Ms Silverlight. Check http://DnnModule.com/Modules/CrossPhotoGallery/Silverlightslideshow.aspx to see how it works.
2. View showcase which submitted by our clients at http://DnnModule.com/Showcase.aspx.
3. Visit http://DnnModule.com/FreeDownload.aspx to download 30 days trial version. Please read “Cross Photo Gallery 5.3 user guide.pdf” before test it.
2. Module Highlights
2.1 Dnn 6 based, Flickr/Picasa integrate, Resize big images
2.1.1 Fully rewrote based dnn 6.x framework
Dnn 6.x is a revolutionary version. It brings a lot of new exciting features, like the form pattern, the jquery ui (jquery tabs), the pop-up windows..etc.Many clients request us to integrate these new features into Cross Photo Gallery module, so we fully rewrote it to utilize these new features. You will like Cross Photo Gallery new interface if you use dnn 6.x to build your site.
P1 - New interface in v5.1
2.1.2 Import albums/photos/tags from Flickr/Picasa(new in 5.2)
If user have photos in Flickr or Picasa, simply provide his accounts, module will retrieve his albums/photos and tags into his album/photo list.
Module use dnn schedule jobs to perform import actions. So whenever you upload new albums/photos to Flickr/Picasa, module will automatic detect them and import for you.
After imported, user can edit/delete/view these albums/photos/tags and get comment/rating/recommend just like other photos.
2.1.3 Resize big images
People always get big size images when they take pictures. Module will resize these big size images to specific size and generate thumbnail to load them more quickly.
2.2 Multiple user, File manager, Large file upload, Amazon S3
2.2.1 Multiple user support.
Administrator can choose roles which can post photos, specify disk quota and item count this role can have. Administrator can also decide whether user roles can import photos from Flickr/Picasa.
2.2.2 User file manager
If user belong to edit roles and his disk quota not set to 0. He can manage his own folder/files. When edit his album/photo, he can choose related files(image/video/audio,etc) from these files. He can add/delete folder, upload/delete/rename/unzip files. Just like site administrator can do in dnn standard “File Manager” page, user can do the same work too. Except the “Upload“ function, module provides more powerful tools.
P2 - User file manager_local
2.2.3 Multiple/large file upload
Module provide multiple/large file upload via Ms silverlight control,don't need change anything in site configuration. User can upload huge files as he wish. The only limitation is his disk quota, and can't upload files which don't in site allowable file extensions.
You can upload .zip files and check “Unzip“ option to automatic unzip after upload. This will reduce a lot of upload time.
P3 - File Upload
2.2.4 Amazon Simple Storage Service (Amazon S3)
Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. You can use it easily in Cross Photo Gallery module, simple change storage type as “Amazon S3” and enter your account information.
P4 - Amazon S3
User share similar file manager interface like store in local. For more information about Amazon S3, check http://aws.amazon.com/s3/.
2.3 Gallery, Customize attributes, Category, Tag
Galleries are top-level data to organize information. Each gallery has its own categories/attributes/tags/albums/photos.
Tips: some people may ask “why we need gallery?” Well, gallery is mainly used to organize attributes/categories. For example, if you use Cross Photo Gallery to publish both cars and animals, you may need create different attributes for cars and animals, and you also need different categories to organize them. Gallery let you solve this problem easily.
P7 - Photo gallery
2.3.2 Disable unwanted fields
Photo as some built-in fields, like author/source/image,etc. You can disable them If you don't’ need . If a field is disabled, then it will not display on edit interface which belong to current gallery. And of course, it will also disappear in photo list and detail module too.
2.3.3 Customize your own fields
Photo attributes (e.g. "Camera" or "Model") are used to create inter-dependent photo variations. After creating a attribute, you can then create specific attribute values for an individual photo (e.g. "Nokia", "Leveno", "Ibm").
P9 - Customize attributes.
Below is a list of data types you can specify for attribute:
A. Basic data like string / int / decimal / datetime / date / time / Boolean / currency.
B. Special data like email / image / url / text html.
You can specify a list of value for attribute, user can choose one of them while adding photos. After added, these fields will be treated the same as built-in fields. You can add/edit their value, display them on photo list module and detail module.
2.3.4 Unlimited level categories
Each gallery has its own categories. You can add unlimited level of categories. A album can belong to multiple categories.
Each gallery has its own tag list. A photo can belong to multiple tags.
2.4 Album/Photo, Permission,Video/Audio/Attachment, Private,Protected
A album can belong multiple categories. After created a album,you can put multiple photos into it,you can also attach multiple documents/audios/videos with a album.You can add them one by one or simply click “Add multiple photos from folder“ to let you add multiple photos at once.
Administrator can set default view/rate/recommend/comment/attachment download permission for all albums. Besides that , each album can has its own view/rate/recommend/comment/attachment download permissions.
2.4.3 Related video/audio/attachment
A album can have multiple video/audio/attachment with it. If author has disk quota,he can choose his own files to add. If his disk quote is set to 0, he can only add from external url.
Video/audio source can come from bellowing:
1. Local File, Flv/Mp4/Swf video(or .mp3 audio) files which you uploaded to site.
2. External Url, like followings
:File in external site, e.g. http://DnnModule.com/portals/0/test.flv
:Http stream,e.g. http://http://DnnModule.com/video.asp?videoid=3
:YouTube video url, e.g. http://youtube.com/watch?v=aYlx5gW90Aw.
3. Embed Code, embed code from other sites..
If you have multiple image/video/audio to add, instead of add them one by one, you can upload them to a folder, and choose “Add from folder “ to add them once.
P13 - Add video from folder
Module use the light box style to play video(or audio) in CrossPhoto_Detail module,whether it comes from local file , or external url , or embed code.
P14 - Play video via light box style
In v5.1, we add some new options to turn related video/audio/document off. For example, if you don't want user add related audios to his album, you can simply uncheck “Enable attach audios“ option.
2.4.4 Private Album
If a album is marked as private,then it can only be viewed by site administrator and photo owners.
2.4.5 Protected photo/audio
If a album is marked as protected,then visitors need to be enter correct password before view it. Of course, site administrator and photo owner don't need this.
For example,you need input dnn as protected password to view http://DnnModule.com/Modules/CrossPhotoGallery/AlbumList/PhotoDetail/tabid/172/AlbumId/4/Schoolmate.aspx.
2.5 Comment,Rating,Recommend,Help ticket, Abuse Report , Avatar, Bookmark,Active Social integration
Visitor can submit comment/rating/recommend to photos. Administrator can decide which role has these permissions.
2.5.2 Help Ticket
Registered user can submit help ticket to photo author to get 1-to-1 help.
2.5.3 Abuse Report
Visitor can submit abuse report to site administrators, administrator can delete photo/album based these feedback.
2.5.4 Avatar and Social bookmark
Integrates avatar at http://www.gravatar.com/ and also support social bookmark like Google,Face book,Live bookmarks etc.
2.5.5 Active Social module integration(new in 5.1)
Social network is popular today. In v5.3,we fully integrate dnn official Active Social module. Whenever user post a photo, it will automatic shown in his profile in Active Social module.
2.6 Ajax,Template, Controllable, Silverlight & Flash,Mail, dnn built-in web sitemap, Google image sitemap, Seo, Rss
2.6.1 Fully integrate Ajax via JQuery
Provide a uninterrupted watch experience is vital to a photo share site. This is why we spend many days to fully integrate Ajax. Whenever visitor submit help ticket/create report abuse, or post rating/comment/recommend, it all done via Ajax and not refresh page to break user photo watching.
By the way,we do ajax by utilize JQuery which is part of DotNetNuke,so you don't need install 3-rd components.
2.6.2 All display modules are template based
There are 13 sub modules in this package.Except the CrossPhoto_Admin module( which used to manage all data) , the other 12 modules are fully template based. There are some built-in template in package,you can try save a copy then modify them, then choose them as your display.
P19 - Template list
Module offer more than 1000 options to control the layout and functions. Take CrossPhoto_Album sub module as example:
P20 - CrossPhoto_Album settings
By using these options,you can achieve different layout and functions as your wish. For example:
Please view our live photo gallery demo at
http://DnnModule.com/Modules/CrossPhotoGallery/PhotoList.aspx to see more demonstration.
2.6.4 Display albums & photos via Ms Silverlight and Adobe flash(new in v5.1)
v5.0 added CrossPhoto_ListDashboard to let you play albums(photos) via Adobe Flash.V5.1 introduce a more amazing sub module:CrossPhoto_Silverlight to let you show albums/photos via Ms Silverlight.Check http://DnnModule.com/Modules/CrossPhotoGallery/Silverlightslideshow.aspx for live demo.
CrossPhoto_Silverlight sub module is theme based and provide more than 280 options to let you control its layout and functions. It even support embed code/full screen viewer/image download.You can use this sub module to create professional and beautiful photo gallery.
2.6.5 Mail integrated
When help ticket/report abuse is submitted..., module will send related mail to author/client.
2.6.6 Dnn built-in web sitemap integrated (new in v5.3)
As we know, dnn provide a web sitemap which can be submitted to Google webmaster tools to let Google index your site more easily. It is a great way to improve your site seo.
By default,dnn only list your web pages as sitemap urls. However, in v5.3,you can also include your photo urls in web sitemap urls. It is a must do action if you want to your images be searched more easily.
2.6.7 Google image sitemap integrated to let Google index your photos easily.
Besides web sitemap, Google also let you submit image sitemap to its webmaster tools to let Google index your images easily.
By submitting image sitemap to Google, you can help Google index your photos more easily. This is a great way to increase your site traffics.Try visit our image sitemap http://DnnModule.com/DesktopModules/CrossPhoto/ImageSitemap.aspx you will see how it works.
Note,there is no conflict between your web sitemap and your Google image sitemap. We strongly reommend you submit both of them to Google.
2.6.8 Seo optimization
A: Add album/photo title to page title while view its detail.
B: Automatic add photo title and its tag to page “keywords”
C: Provide a option “Enable seo friendly url“ . If this option is checked ,module will generate album/photo detail page url use its title. We strongly recommend client enable this option if you album/photo title is English.
2.6.9 Rss integrated
Rss is everywhere in module, you can subscribe by gallery/category/author/module/month/tag/and module settings. For example, try visit http://DnnModule.com/DesktopModules/CrossPhoto/PhotoRss.aspx?PhotoGalleryId=1 to view our rss.
2.7 Centralized Manage, On-line help, Security assure,Easy to use, Localization,Search
2.7.1 Manage all information in 1 module
There are 13 sub-modules in Cross Photo Gallery 5.x. But all informations (gallery/category/attributes/album/photo/comment/help ticket....) are managed via 1 module - the CrossPhoto_Admin sub module. Other 12 sub modules are all used to display content.
2.7.2 On-line help is everywhere
Instead of write long and complicated help document to explain every detail of this module. We choose to integrate these information directly into module interface.
1.First, we provide detail information for every fields, whenever you feel confused, click the dnn help icon you will see detail explain.
2.For some important information, we directly put help information on module like below
3. We have a user guide to explain how to use this module. Besides that, we also provide detail help in module, to let you read them more easily.
2.7.3 Security assure
Check user input to prevent malice damage(like sql injection, script include,etc). Module also provide security code to prevent comment spam.
2.7.4 Powerful yet easy to use
We are not build modules for our use, we build for thousands of our customers. So we need consider every detail of the module. Provide necessary help to guide user to use this module as easy as ABC. You will find many wizard control in this module which guide to do things step by step. And we also check every input area, make sure they are correct and display necessary information if not correct. Our endeavor is to build a powerful yet easy to use module for both dnn community and our customers.
All informations in this module localizable. You can localize them by dnn standard localization feature. If you like,please send us a copy of your localization package at email@example.com, we appreciate of your support.
1. Integrate dnn built-in search mechanism.You can search both album and photo with dnn built-in search box.
2. Provide a standard alone CrossPhoto_Search module to make search more easily.
3. Add search function in CrossPhoto_Album and CrossPhoto_Photo module.
4. Besides that, you can search by gallery/category/tag/author/date/month by using different sub modules.Like CrossPhoto_Gallery,CrossPhoto_Category,CrossPhoto_Author,...,etc.You can use these sub modules to filter related albums (or photos).
3. Module List
There are 13 sub-modules in this package:
Visit http://DnnModule.com/Modules/CrossPhotoGallery/AlbumList.aspx and http://DnnModule.com/Modules/CrossPhotoGallery/PhotoList.aspx and to see how they works.
This module is used to maintain all data related to Cross Photo Gallery, like settings/gallery/category/album/photo/tag list/user file /comment/help ticket/abuse report.You only need 1 instance per portal.
3.2 CrossPhoto_Silverlight(new in v5.1)
Show albums & photos via Ms Silverlight,professional and beautiful.Check http://DnnModule.com/Modules/CrossPhotoGallery/Silverlightslideshow.aspx to view its live demo.
This module is used to display album list. You can add multiple instance as you want.Check http://DnnModule.com/Modules/CrossPhotoGallery/AlbumList.aspx to view its live demo.
This module is used to display photo list. You can add multiple instance as you want.Check http://DnnModule.com/Modules/CrossPhotoGallery/PhotoList.aspx to view its live demo.
Supports three flash display style to display photo/audio links: Numeric navigate(classical),Numeric navigate(button free),Numeric navigate(integrative). Each flash has its own control options.
Display categories. Supports two display style: List and Tree.
This module is used to provide album/photo search.
Display album/photo detail information
Darticle photo tag list.
Display photo tag list via flash .
Display album/photo creator list, click each item will display his albums/photos.This module is very useful if you have multiple users upload their photos.
Display album/photo archive by calendar and monthly,works the same as dnn standard blogs module. Click each item will display related album/photo list.This module is very useful if you publish album/photo frequency.
Display photo galleries
4. Version History
1. Upgrade to fancy box plug-in to support mouse wheel.
2. Sort photos by index/title/created date with ascending/descending.
1. dnn built-in web sitemap integrated.
2. Improve Flickr/Picasa import feature.
1. Import albums/photos from Picasa.
2. Check box list added in customize attributes.
1. Google image sitemap integrated.
2. CrossPhoto_Silverlight sub module added.
1. Fully rebuild based dnn 6.x.
2. Flickr.com integrated.
3. Active social supported.
4. CrossPhoto_Photo sub module added
5.More help information included.
5. Try before you buy
We strongly recommend you try this module before you buy. You can
1. View live demo at http://DnnModule.com/Modules/CrossPhotoGallery/PhotoList.aspx.
2. Download trial version at http://DnnModule.com/FreeDownload.aspx.
Ms sql server 2005/2008 ,Ms sql server express 2005/2008
||.net 3.5 and above