A picture hosting service, I think you should know: Trovebox

240 views
Skip to first unread message

PMario

unread,
Oct 21, 2013, 1:55:59 PM10/21/13
to tiddl...@googlegroups.com
Hi folks,

I wanted to point you to the picture hosting service http://Trovebox.com - I intended to use it with my first TW5 plugin, but now they are ending there "promotion period". Since I think this serivce may be usefull with TWc and TW5, I thought I'll share it.

Up to the 25th of October (4 days left) they offer a "limited free" and an "unlimited pro" account.

* free [14] ... upload 100 pictures per month. No access limit.
* pro [14] ... unlimited upload / import ... (USD: 29.90 _per year_)

For new users after 25.10.2013, there will be no "unlimieded pro" and "no free" option anymore. I don't have any additional info, since they didn't talk about the future plans in there mail. ...

Important: If you decide to create an account, carefully read, where you want to store your pics. IMO you should use the trovebox store. Otherwise trovebox is just a frontend, and you may have to pay twice (For the storage and the frontend).

my sandbox: https://pmariojo.trovebox.com/photos/list

Some more info, why I think it is usefull and considering a free account doesn't hurt :)

------------------

Some time ago I did create 2 spaces [10,11] to include picasa picture gallery into a TiddlySpace TiddlyWiki [a](long thread). I did implement a very "basic" functionality, because imo googles or flikrs "Terms of Service (TOS)" [1,2,3,4] don't allow the usecase Mat and I actaully wanted.

The main goal, of such an implementation should be

* There should be the possibility to upload your full size pictures to a hosting / sharing service.

* The service should be useable on its own.

* The hosting service should give a programmer an interface (API) to load the full size pic or a resized version on demand.

* The TiddlyWiki should be able to download and save these pics as a tiddler for eg: offline viewing.

* The service should not deny the above by there Terms Of Service (both user and developer TOS are important)


In my last post [13] I stated, that there are services, that do treat ther users in a better way. ... much better!

I did know about the OpenPhoto (now Trovebox) project but it was in its infancy in Feb. 2012 :) Atm it is version 3 and imo quite useable as a picture hosting and sharing service [5]. It is open source. You can find it at github [9].

It can store your photos at there servers or it can connect to eg: Dropbox, Box, Amazon S3, CX and DreamObjects (source: [5]). I personally store my stuff at there servers. So the free space, they provide adds up :)

Trovebox uses very liberal TOS [8]. In fact all your stuff is yours. If you want to host your own service, just do it.

IMO for TW users/devs even more important, there is a nice http API [6] that allows [8] you to fetch and resize [7] your pictures on the fly. No restrictions, to store your onw pics somewhere else \o/

So you only need to upload a full size picture to your account and you (your TW) can download a resized version of the pic to store it eg: for offline viewing.

PRO:
 * IMO exactly what we need, to use pics with TiddlySpace,  TWc and TW5

CONS:
 * Plugin(s), that uses the service has to be created ;)

have fun!
mario

PS: Wall of flame

FlikrTOS for programmers [1] especially the "You shall not" (i and iv) and the Commercial Use sections.
FlikrTOS for users [2], which is the (!"§$% long) Yahoo tos, where a user has to grant them all the rights, to user there service
google developer TOS [3]. Especially the "Prohibitions on Content" section.
google user TOS [4] ... where you need to grant rights to user your stuff, even if you removed it.
many others are no better ...

PPS: links :)

[a] https://groups.google.com/d/msg/tiddlywiki/uFypHIuwkuM/994_H4PN5tkJ

[1] http://www.flickr.com/services/api/tos/
[2] http://info.yahoo.com/legal/ie/yahoo/utos/en-ie/
[3] https://developers.google.com/terms/
[4] http://www.google.com/intl/en/policies/terms/
[5] https://trovebox.com
[6] https://trovebox.com/documentation
[7] http://theopenphotoproject.org/documentation/faq/PhotoGeneration
[8] https://trovebox.com/terms
[9] https://github.com/photo/frontend

[10] http://picasagallery.tiddlyspace.com/
[11] http://picasagallery-plugins.tiddlyspace.com/

[12] about tos restrictions https://groups.google.com/d/msg/tiddlywiki/uFypHIuwkuM/e2uNEcZe7k0J
[13] my last post: https://groups.google.com/d/msg/tiddlywiki/uFypHIuwkuM/e2uNEcZe7k0J

[14] https://trovebox.com/plans

PPS: I'm not related to any of the above mentioned services. I just wanted to let you know!

Yakov

unread,
Oct 22, 2013, 11:40:37 AM10/22/13
to tiddl...@googlegroups.com
Hi Mario,

sounds interesting (at least when comparing those terms of use). I created an account, just in case.

But what kind of plugin you intend to make? And what are the main benefits of storing pictures somewhere else than in oneself's site?

Best regards,
Yakov.

понедельник, 21 октября 2013 г., 21:55:59 UTC+4 пользователь PMario написал:

PMario

unread,
Oct 22, 2013, 1:18:46 PM10/22/13
to tiddl...@googlegroups.com
On Tuesday, October 22, 2013 5:40:37 PM UTC+2, Yakov wrote:
But what kind of plugin you intend to make?

similar to http://picasagallery.tiddlyspace.com/ which uses  the plugins space [1]

- If you click a thumbnail there, it fetches the thumbs from the google service using there API.
- Now the desire may be, that you load the thumbs into the TW and save them in TS. Which basically is forbidden by the google TOS :/ There may be no problem with the thumbs but if you download higher res and many people use it, who knows. The law is on there side.

And what are the main benefits of storing pictures somewhere else than in oneself's site?

Most people don't have there own server. You don't have any administrative work to do. It just works. It's backed up. IMO it looks nice. It's free. It has a nice API for TW dev's and the API can be used without any restrictions. It's open source. 

have fun!
mario

[1] http://picasagallery-plugins.tiddlyspace.com/
 

Yakov

unread,
Oct 22, 2013, 3:18:51 PM10/22/13
to tiddl...@googlegroups.com
I see. By the way, are you aware of TW plugins for creating nice galleries like for Picasa [1] with onclick lightbox with arrow navigation? (for local images)

Best regards,
Yakov.

[1] http://picasagallery.tiddlyspace.com/

вторник, 22 октября 2013 г., 21:18:46 UTC+4 пользователь PMario написал:

PMario

unread,
Oct 23, 2013, 12:36:13 PM10/23/13
to tiddl...@googlegroups.com
On Tuesday, October 22, 2013 9:18:51 PM UTC+2, Yakov wrote:
I see. By the way, are you aware of TW plugins for creating nice galleries like for Picasa [1] with onclick lightbox with arrow navigation? (for local images)

I did create fancybox.tiddlyspace.com  and fancybox-plugin.tiddlyspace.com  space, but since the plugins were built 2011, they are broken with the latest browsers. I did just check them :/

I'll need to investigate, if offline usage can be fixed. online should be ok.

HowTo's: http://fancybox.tiddlyspace.com/#HowToo%27s
config: http://fancybox.tiddlyspace.com/#DirectoryConfig

-m

Jim

unread,
Oct 23, 2013, 2:14:40 PM10/23/13
to tiddl...@googlegroups.com
Hi Mario,

Are you still involved with the CodeMirror plugin for TiddlyWiki classic?  I recently got CodeMirror version 3.18 working with classic.


Best regards,

Jim

PMario

unread,
Oct 23, 2013, 4:53:18 PM10/23/13
to tiddl...@googlegroups.com
Hi Jim,


On Wednesday, October 23, 2013 8:14:40 PM UTC+2, Jim wrote:
Are you still involved with the CodeMirror plugin for TiddlyWiki classic?  I recently got CodeMirror version 3.18 working with classic.

Yes, I'm still involved and using it every day :)
I'm using codemirror.js v2.38 + [2] --- http://codemirror.tiddlyspace.com/

It would be nice to make an update. But there was a commit for the official repo [1] that made the tiddlywiki syntax highlighter kind of crappy there. I wasn't notified, so I didn't see the "evil" pull request.

I did some updates for the codemirror-plugins space [2] by hand. ...

Can you provide a link to v 3.18?

-mario

[1] https://github.com/marijnh/CodeMirror/commit/73aabb4f62b665efffaba937d35b7507d25f9609
[2] http://codemirror-plugins.tiddlyspace.com/
Message has been deleted

James Yuzwalk

unread,
Oct 24, 2013, 9:17:48 AM10/24/13
to tiddl...@googlegroups.com

Hi Mario,

 

I attached a fairly cleaned up version of my TiddlyWiki.  It’s a compilation of help files that I have written over the years.  And it includes the following features…

 

·         CMeditCommands plugin modified to handle CodeMirror v3.18 Mode Management

·         codemirror.js and codemirror.css updated to support CodeMirror v3.18 – these were just taken from the CodeMirror script compressor page, http://codemirror.net/doc/compress.html

o   Note: The codemirror.js file includes the vim.js keymap (see below)

·         Runmode.js and matchbrackets.js – again grabbed from the script compressor page.  (The matching bracket functionality was removed from CodeMirror 3 series and placed in the matchbrackets.js file see, http://codemirror.net/doc/upgrade_v3.html)

·         zCodeMirrorPlugin – updated to support CodeMirror v3.18.

o   <<cmModes>> and <<cmMimeObjects>> macros updated to support CodeMirror v3.xx Mode Management

o   cm.listMimeNames() updated as above to support <<cmMimes>> macro

o   I now use the ‘content-type’ field to keep track of which mode the editor is in.  It is utilized within typeChooser.onTypeClick() and cm.startEditor()

o   I modified the resizeEditor() function within the ‘CM tools and helper functions’ area to support the F11 key editor resize function.  It’s a bit flakey, but it works for the most part – could use a bit of work.

o   I tried my best to note my changes within the code by placing ‘// JJY Modifications’ or ‘// JJY Addition’ where I made changes

o   Oh, and I added a Vim editing mode check box to enable / disable the Vim keymap.  The checkbox appears under the ‘Guess syntax’ and ‘Expert mode’ check boxes.

·         All the various language support files, python.js, vbscript.js, etc., grabbed from the script compressor page for v3.18 – they are all tagged with ‘cmtw’.

 

You might also be interested in the work I did to get the ListNavJQueryPlugin working with TiddlyWiki – many folks thought is wasn’t possible on the net.  The required files are included and listed below…

·         ListNavJQueryPlugin

·         jjyListNavPlugin – includes my <<jjyListNav>> macro which is just a modification to someone’s macro I found somewhere (can’t remember – perhaps on the http://www.tiddlytools.com page).

·         myList – A simple list of tiddlers that will show up in the List Nav listing

·         ‘JJY’s Help Files’ – The tiddler that uses the <<jjyListNav “myList”>> macro

 

CodeMirror v3.18 seems to work quite nicely now, except for the F11 key support which is a little quirky, but still quite functional.  I took the liberty of including my name in the Authors list on zCodeMirrorPlugin and CMEditCommands.  But, feel free to remove it if you so choose.  And, above all, thanks for getting CodeMirror to work within TiddlyWiki!

 

The contents of my TiddlyWiki were gathered over many years (I basically took almost 200 text files I created over the years with helpful hints and placed them in the TiddlyWiki).  I gave credit for other’s works where I could.

 

Open the “JJY’s Help Files” tiddler to get a listing of all the contents using the jjyListNav macro. 

 

 

Best regards,

 

Jim

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/V75v3bpq2SY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

JJYs_Tiddly_Wiki.zip

PMario

unread,
Oct 24, 2013, 10:35:23 AM10/24/13
to tiddl...@googlegroups.com
Hi Jim,
What I can see so far. Great modifications!
Since we are "a bit OT", I'll start a new thread with my replys.

Thanks!
-mario

HansWobbe

unread,
Oct 24, 2013, 4:05:02 PM10/24/13
to tiddl...@googlegroups.com
Mario.

Thanks for the reference! -- Hans

Yakov

unread,
Oct 27, 2013, 5:43:50 AM10/27/13
to tiddl...@googlegroups.com
Wow, that's really great stuff, just what I need for presenting microscopy images and others. I'll add some feedback when I try this out, thanks.

Best regards,
Yakov.

среда, 23 октября 2013 г., 20:36:13 UTC+4 пользователь PMario написал:
Reply all
Reply to author
Forward
0 new messages