Application: HTTPhotos
Category: Graphics and Pictures
Description: HTTPhotos is a tool to create web photo galleries using customizable SVG based template. The application covers all necessary steps to create a photo gallery, from photo selection, basic photo touch-up, captions, watermarks, photo resizing, template customization to web publishing.
Download HTTPhotos Portable 4.3 Development Test 9 [1MB download / 1.4MB installed]
(MD5: xxxx)
Download HTTPhotos Portable 4.2 Development Test 8 [1MB download / 1.4MB installed]
(MD5: 07cbfae09bf30a54418adc48b6320501)
Download HTTPhotos Portable 4.0 Development Test 7 [1MB download / 1.4MB installed]
(MD5: A3CCDC2CE1BDBD5DAE2338F34EFCD72F)
Download HTTPhotos Portable 3.1 Development Test 6 [2.5MB download / 3.0MB installed]
(MD5: 4A4230F68F34CF6BA2EE756737F5A1A9)
Download HTTPhotos Portable 3.1 Development Test 5 [2.5MB download / 3.0MB installed]
(MD5: 1A0A0F7FB22A79D309A48655236B8900)
Download HTTPhotos Portable 3.0 Development Test 4 [2.5MB download / 3.0MB installed]
(MD5: E5D8E902C965282AB14D90B39EFE3F6D)
Release Notes:
Development Test 9 (2019-12-12):
- Global UI refresh and improved template for mobiles.
Development Test 8 (2019-09-26):
- Provides thumbnails index to navigate thru large albums. Social network icons to navigate from homepage to external links. Some bug fixes.
Development Test 7 (2019-02-05):
- Removed all obsolete Flash templates and provide new SVG based one See Demo
Development Test 6 (2014-06-09):
- Updated Category from "Graphics & Pictures" to "Graphics and Pictures"
Development Test 5 (2014-03-25):
- Upgraded to version 3.1
- Updated version to 3.1 in appinfo.ini
- HKCU\Software\Rebol is removed when HTTPhotos closes: regression from update 2013-09-09
- This update functionally focuses on homepage customization
Development Test 4 (2013-09-09):
- Minor update: version checker removed for portable release since PortableApps platform manages it. This results into faster start-up since it doesn't connect to server to check.
- Download link remains the same, checksum updated.
Development Test 4 (2013-09-06):
- Upgraded to version 3.0
- Updated version to 3.0 in appinfo.ini
- EULA.txt encoded in UTF-8
- AppID renamed from HTTPhotosPortable-digicamsoft.com to HTTPhotosPortable
- Link for "Go to the HTTPhotos Portable Homepage" updated to this node
- Help\Images updated with content from Application Template 2.4
- Added donation button for HTTPhotos in help file
Development Test 3 (2013-06-17):
- Removed blank Data & DefaultData directories from package
- Removed the 4-bit icons in App\AppInfo\appicon.ico
- Added App\AppInfo\appicon_128.png
- Renamed Other\Source\License.txt to App\AppInfo\EULA.txt
- HKCU\Software\Rebol is removed when HTTPhotos closes
- Added the files App\readme.txt and Other\Source\Readme.txt
- Updated App\AppInfo\Appinfo.ini as suggested
Development Test 2 (2012-06-25):
- Lightbox template
- Improved dialog box
- Network failures resistant
- Bug fixes
- Based on AppInfo.ini version 3.0
Development Test 1 (2010-01-10): Initial release
Hello,
Here's some comments for you:
Other than those things, this looks like it's getting closer to being ready to be released.
Performed all changes above except the 256px version of icon.
Updated title to Dev Test 3 + checksum + changes.
A couple comments on this build. Sorry I haven't gotten to giving them to you yet.
Once the app is released officially here, it will need to link instead to https://portableapps.com/apps/graphics_pictures/httphotos_portable. John will likely let you know when to make this change.
http://pastebin.com/iiYv4rqm
Performed all changes above + upgrade to HTTPhotos 3.0
Updated title to 3.0 Dev Test 4 + checksum + changes.
I observed a regression regarding registry clean-up when HTTPhotos closes from version 2013-09-09, this is now fixed.
HTTPhotos doesn't rely at all on registry but for some reasons the SDK used creates an entry.
Version 3.1 focuses on homepage customization.
This is a follow-up on HTTPhotos version 3.1.
Notes about App\AppInfo\appinfo.ini:
OK: The AppID (and by extension the default install location) should be HTTPhotosPortable, not HTTPhotosPortable-digicamsoft.com
OK: appinfo.ini:[Details]:AppId should be AppID
OK: appinfo.ini:[Details]:Category should be "Graphics and Pictures" (without quotes, categories are taken from a predefined list)
OK: appinfo.ini:[Details]:Trademarks should not be included if blank
OK: appinfo.ini:[Details]:InstallType should not be included if blank
OK: appinfo.ini:[SpecialPaths] should not be included if no "special paths" are defined
OK: appinfo.ini:[Dependencies] should not be included unless your app depends on Java or DotNet (or possibly in future other things that are not yet mentioned in the PAF Spec)
OK: appinfo.ini:[Control]:ExtractIcon should not be included unless the app’s main icon is not appicon.ico within the AppInfo directory, & should only be used when legally required.
Notes about App\AppInfo\*
OK: Inclusion of "appicon_128.png" is encouraged if possible.
OK: appicon.ico need not include 4-bit (16 color) icons, I'm not sure if including them is allowed or not.
KO: appicon.ico can also include a 256px 32-bit (optional, I personally would if I could)
Notes about App\*
OK: App\DefaultData folder should not be included if left empty
Can the exe and/or dll files in the package be UPXed without issue?
UPXing HTTPhotos.exe doesn't seem to work. HTTPhotos is developped using REBOL and its SDK. My guess is that the SDK wraps HTTPhotos script along with REBOL interpreter into an .exe, but when UPXed, it seems the script can't successfuly be uncompressed.
Thanks for reading what I sent you, but I was incorrectly checking the old release in the previous thread; much of it appears to had already been taken care of in the release(s) on this thread.
New Notes about App\AppInfo\appinfo.ini:
appinfo.ini:[Details]:Category While "Graphics & Pictures" works properly in newer Platform releases, it should be noted as "Graphics and Pictures" as this is what the PAF spec dictates.
appinfo.ini:[Details]:Trademarks should be included if Trademarks are used (and according to your contact page HTTPhotos is Trademarked)
Can the exe and/or dll files in the package be UPXed without issue?
Well, it really is small enough that even if a UPXed version worked it wouldn't be necessary.
Again, thanks for being so responsive, and I will try to remember to check for other (more up-to-date) releases when I come across old releases in the future.
No problem, I should have kept the same thread from the beginning that would have avoided this confusion. Note that I marked the prior thread as obsolete.
On this dev test 6, only the category is updated. Since the Trademarks is an optional field I left it as-is.
Trademarks is optional because some apps don't have any.
If there are Trademarks associated with the app it should be included.
(This doesn't necessitate another development test though and should instead just be included with whatever changes you make in the next one)
And on a base app note, is it possible to change some of the flash templates to work without flash? using javascript and/or css? not everybody has flash installed, and PortableApps.com usually trys to make as much as possible work right without having to install dependencies like flash.
Just a thought.
Just uploaded the updated package with trademark info and updated the checksum accordingly.
Regarding Flash templates, it is the current focus: going to replace all Flash based templates with HTML5/CSS3/JS. This will happen step by step in the coming next releases.
That's great news.
Please advise on what's next is missing to get HTTPhotos integrated to PortableApps.
Thanks!