Greg
06-14-2005, 08:48 PM
We'd like to introduce you to vBPicGallery a vBulletin 3.5 extension. vBPicGallery is a picture gallery for vBulletin 3.5 that can be utilized for most any topic.
So you're thinking why another pic gallery when you wrote vBGarage? Well, I didn't concieve it, I took it over in the absense of magnus due to security issues and we went from there. I coded the 4.0.x series and the 4.1.x series. Magnus wrote vBGarage 3.11 and owns the vBGarage branding apparently.
So with the transition from vBulletin 3.0.x to vBulletin 3.5, it's time to introduce a new product, vBpicGallery, a vBulletin 3.5 extension.
Here are the key differences between the vBGarage product by magnus and my vBPicGallery product.
So much more has been added, I stopped updating the list.
The database:
vBGarage has has 5 fields and 1 index in the images table.
vBPicGallery has 10 and 4 indexes.
vBGarage has has 6 fields and 1 index in the user table.
vBPicGallery has 11 and 4 indexes.
vBGarage has has 5 fields and 1 index in the comments table.
vBPicGallery has 6 and 4 indexes.
Source Code:
vBGarage is about 400 lines of code.
vBPicGallery is over 1700 lines of code.
vBulletin API use:
vBGarage utilizes very little of the vB API.
vBPicGallery utilizes the vBulletin API 100%!
Template caching:
vBGarage caches all templates globally.
vBPicGallery utilizes action template caching.
Templates:
vBGarage has 10 templates.
vBPicGallery has 15 templates.
Phrases:
vBGarage has 26 phrases.
vBPicGallery has 41 pharses.
GD:
vBGarage put a sever load of over 4 on an empty testing server displaying 5 thumbnails.
vBPicGallery runs at less then .15 with multiple browsers auto refreshing.
vBGarage treats all images the same in GD.
vBPicGallery treats each file type, gif, jpg and png natively.
Image storage:
vBGarage stored images in the database only.
vBPicGallery can store images in the file system or the database.
Image thumbnails:
vBGarage created and displayed thumbnails on the fly and required a trip through global.php to do so.
vbPicGallery creates, stores and displays thumbnails more efficiently.
Image Resizing:
vBGarage can't resize an image.
vBPicGallery resizes oversize pictures automatically to a demension you set in the ACP.
Image Watermarking:
vBgarage has no watermark.
vBPicGallery can watermark your images at the top or bottom of the pic.
Image uploads:
vBGarage relies 100% on the user input from the browser to verify uploads.
vBPicGallery does redundant php checks to be certain a proper file has been uploaded
and the limits set for galleries are adhered to.
Control Panel Settings:
vBGarage has 4 ACP settings and a group permission setting.
vBPicGallery has 10 ACP settings and a group permission setting.
vBulletin files to edit:
vBGarage has 3 vBulletin files to edit.
vBPicGallery has zero vBulletin files to edit.
Permissions:
vBGarage permissions are hacked into the system and have caused conflicts.
vBPicGallery utilizes native vBulletin integration with no chance of a permission conflict on upgrades.
Compatibility:
vBGarage is a vBulletin 3.0.x hack and not compatable with vBulletin 3.5.
vBPicGallery is a native vBulletin 3.5 Plugin.
Security:
vBGarage had virtually no security for posting and was attacked by scripters.
vBPicGallery utilizes the built in vBulletin posting security completely.
vBGarage would show your full size images to anyone.
vBPicGallery allows you to turn off full size image display to guests to save bandwidth and encourage guests to sign up at your forum.
Galleries:
vBGarage offered one gallery per user.
vBPicGallery offers multiple galleries with a limit controlled in the ACP.
Gallery Titles:
vBGarage offers three fields of 8, 25 and 25 characters each.
vBPicGallery offers three fields of 50, 50 and 50 characters each.
Gallery Display:
vBGarage displays only thumbnails.
vBPicGallery displays a random full size image and the thumbnails.
Gallery Descriptions:
vBGarage uses a standard input box.
vBPicGallery utilizes the vBulletin WYSIWYG and Enhanced editors.
vBGarage requires you to save your work to preview it.
vBPicGallery has a built in preview for your description.
Gallery View Counter:
vBGarage does not have a view counter.
vBPicGallery has a view counter to show which galleries are the most popular.
Gallery Modification Tracking:
vBGarage tracks the modification date.
vBPicGallery tracks the creation date and modification dates.
Posting Redirects:
vBGarage inconsistantly returned you to various places in the Garage.
vBPicGallery returns you to where you were working upon posting and managing galleries and comments.
Text and Verbage:
vBGarage had car based phrases and descriptions.
vBPicGallery has all new general phrases and descriptions.
HTML:
vBGarage HTML does not validate.
vBPicGallery XHTML validates.
URLs
vBGarage contains URLs with the variable name ID in them which google and possibly other search engines are likely to ignore and not index. This is explained in the google webmaster's guide.
vBPicGallery has search engine friendly URLs.
Installer:
vBGarage's installer crashed if you tried to rerun it.
vBPicGallery's installer can be run multiple times.
As you can see, both are galleries, but have little to nothing in common.
vBPicGallery is copyrighted and a formal application is pending with the US Library of Congress and Copyright Office.
So you're thinking why another pic gallery when you wrote vBGarage? Well, I didn't concieve it, I took it over in the absense of magnus due to security issues and we went from there. I coded the 4.0.x series and the 4.1.x series. Magnus wrote vBGarage 3.11 and owns the vBGarage branding apparently.
So with the transition from vBulletin 3.0.x to vBulletin 3.5, it's time to introduce a new product, vBpicGallery, a vBulletin 3.5 extension.
Here are the key differences between the vBGarage product by magnus and my vBPicGallery product.
So much more has been added, I stopped updating the list.
The database:
vBGarage has has 5 fields and 1 index in the images table.
vBPicGallery has 10 and 4 indexes.
vBGarage has has 6 fields and 1 index in the user table.
vBPicGallery has 11 and 4 indexes.
vBGarage has has 5 fields and 1 index in the comments table.
vBPicGallery has 6 and 4 indexes.
Source Code:
vBGarage is about 400 lines of code.
vBPicGallery is over 1700 lines of code.
vBulletin API use:
vBGarage utilizes very little of the vB API.
vBPicGallery utilizes the vBulletin API 100%!
Template caching:
vBGarage caches all templates globally.
vBPicGallery utilizes action template caching.
Templates:
vBGarage has 10 templates.
vBPicGallery has 15 templates.
Phrases:
vBGarage has 26 phrases.
vBPicGallery has 41 pharses.
GD:
vBGarage put a sever load of over 4 on an empty testing server displaying 5 thumbnails.
vBPicGallery runs at less then .15 with multiple browsers auto refreshing.
vBGarage treats all images the same in GD.
vBPicGallery treats each file type, gif, jpg and png natively.
Image storage:
vBGarage stored images in the database only.
vBPicGallery can store images in the file system or the database.
Image thumbnails:
vBGarage created and displayed thumbnails on the fly and required a trip through global.php to do so.
vbPicGallery creates, stores and displays thumbnails more efficiently.
Image Resizing:
vBGarage can't resize an image.
vBPicGallery resizes oversize pictures automatically to a demension you set in the ACP.
Image Watermarking:
vBgarage has no watermark.
vBPicGallery can watermark your images at the top or bottom of the pic.
Image uploads:
vBGarage relies 100% on the user input from the browser to verify uploads.
vBPicGallery does redundant php checks to be certain a proper file has been uploaded
and the limits set for galleries are adhered to.
Control Panel Settings:
vBGarage has 4 ACP settings and a group permission setting.
vBPicGallery has 10 ACP settings and a group permission setting.
vBulletin files to edit:
vBGarage has 3 vBulletin files to edit.
vBPicGallery has zero vBulletin files to edit.
Permissions:
vBGarage permissions are hacked into the system and have caused conflicts.
vBPicGallery utilizes native vBulletin integration with no chance of a permission conflict on upgrades.
Compatibility:
vBGarage is a vBulletin 3.0.x hack and not compatable with vBulletin 3.5.
vBPicGallery is a native vBulletin 3.5 Plugin.
Security:
vBGarage had virtually no security for posting and was attacked by scripters.
vBPicGallery utilizes the built in vBulletin posting security completely.
vBGarage would show your full size images to anyone.
vBPicGallery allows you to turn off full size image display to guests to save bandwidth and encourage guests to sign up at your forum.
Galleries:
vBGarage offered one gallery per user.
vBPicGallery offers multiple galleries with a limit controlled in the ACP.
Gallery Titles:
vBGarage offers three fields of 8, 25 and 25 characters each.
vBPicGallery offers three fields of 50, 50 and 50 characters each.
Gallery Display:
vBGarage displays only thumbnails.
vBPicGallery displays a random full size image and the thumbnails.
Gallery Descriptions:
vBGarage uses a standard input box.
vBPicGallery utilizes the vBulletin WYSIWYG and Enhanced editors.
vBGarage requires you to save your work to preview it.
vBPicGallery has a built in preview for your description.
Gallery View Counter:
vBGarage does not have a view counter.
vBPicGallery has a view counter to show which galleries are the most popular.
Gallery Modification Tracking:
vBGarage tracks the modification date.
vBPicGallery tracks the creation date and modification dates.
Posting Redirects:
vBGarage inconsistantly returned you to various places in the Garage.
vBPicGallery returns you to where you were working upon posting and managing galleries and comments.
Text and Verbage:
vBGarage had car based phrases and descriptions.
vBPicGallery has all new general phrases and descriptions.
HTML:
vBGarage HTML does not validate.
vBPicGallery XHTML validates.
URLs
vBGarage contains URLs with the variable name ID in them which google and possibly other search engines are likely to ignore and not index. This is explained in the google webmaster's guide.
vBPicGallery has search engine friendly URLs.
Installer:
vBGarage's installer crashed if you tried to rerun it.
vBPicGallery's installer can be run multiple times.
As you can see, both are galleries, but have little to nothing in common.
vBPicGallery is copyrighted and a formal application is pending with the US Library of Congress and Copyright Office.