Page 1 of 5

pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 15:17
by fox
Now that button plugin API has stabilized, I feel that it would be better to split several sharing plugins from trunk to keep things more manageable. Not everyone needs those, and it would be easier for people to download them on a need to use basis.

The plugins in question are:

    Share to Pocket/ReadItLater
    Tweet
    Pinterest
    OwnCloud
    Identica
    Google+
    Flattr.

They are now available from a separate contrib repository at Github:

Version 1.7.9 and newer: https://github.com/gothfox/Tiny-Tiny-RSS-Contrib

Version 1.7.8 and older: https://github.com/gothfox/Tiny-Tiny-RS ... tree/1.7.8

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 15:58
by phz
How about adding a "Get more plugins at the TT-RSS wiki or the TT-RSS plugin forum" or something like it somewhere around where it currently says "You will need to reload Tiny Tiny RSS for plugin changes to take effect."?

This is no secret as it is, but when people find the configuration option, they are probably interested in finding more plugins, especially as the list of preinstalled ones is now shortened.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 16:22
by fox
Yeah, this makes sense. Wiki plugin page is outdated and should be removed, but the forum link is a solid add there.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 17:29
by craywolf
I was thinking it might be useful for a plugin to present (optionally) a "link" attribute, in addition to a version and description. The plugin author could point it at a website or forum thread for information on the plugin, updates, other stuff by them, etc. More direct than just going to the forum here and doing a search.

Not an issue when most of the plugins are written by one person and included in trunk, but now there's quite a collection developing.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 17:38
by dxbi
In the interest of clarity, I would very much prefer a Wiki page. The forum doesn't allow for proper categorization and there appears to be no naming scheme for threads. Also it's not possible to edit ones posts (at least i can't) so information is quickly going to be buried inside a multi-page thread...
It's already confusing and the number of plugins is only going to increase.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 18:07
by fox
Plugin link attribute is a good idea.

https://github.com/gothfox/Tiny-Tiny-RS ... 110e3c37b9

Plugin wiki - I can give people who are interested in maintaining one access to the wiki.

FWIW I've also enabled post editing.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 18:17
by phz
fox wrote:FWIW I've also enabled post editing.

This is a side-note to the thread in question, but (unless something has changed very recently, or my blindness is acting up) it seems it is only possible to edit ones posts in the forum a couple of minutes after posting, before the edit link and edit privilege goes away. For keeping a thread up-to-date by continuously updating the first post it is thus not sufficient in its current state.

EDIT: As a proof-of-concept, I can edit this post right now, but not the one I sent earlier in the thread :-) .

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 18:29
by fox
I think I have just disabled exactly that. Maybe it only applies from now on, I don't know how phpbb works. :)

http://tt-rss.org/wiki/Plugins

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 18:47
by sandebert
fox wrote:The plugins in question are:

    Share to Pocket/ReadItLater


I think I've found a small typo in the Pocket plugin, probably due to using the Twitter plugin as base for it. (Might be in more of them, haven't checked.)

pocket.js

Code: Select all

      var w = window.open('backend.php?op=backend&method=loading', 'ttrss_tweet',
         "status=0,toolbar=0,location=0,width=500,height=400,scrollbars=1,menubar=0");

...should probably be something like...

Code: Select all

      var w = window.open('backend.php?op=backend&method=loading', 'ttrss_pocket',
         "status=0,toolbar=0,location=0,width=500,height=400,scrollbars=1,menubar=0");

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 19:13
by fox
That's just a window name, it doesn't matter unless you want to have several share windows open at the same time.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 19:53
by phz
fox wrote:I think I have just disabled exactly that. Maybe it only applies from now on, I don't know how phpbb works. :)

Just tried it and it works for us with mortal forum permissions as well.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 22:59
by nic
I'd like access to that Wiki page. I did most of the work on the Flattr plugin and as Flattr is just changing the way you can flattr anything without it having an author, I might want to adapt it soon.

Instead of simply linking to zip archives which are attachments in this forum, some plugins might have to be maintained over time and if someone takes ownership (like I would for the Flattr plugin), then the Wiki should probably (also) link to their github page of whereever they make the latest version available.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 27 Mar 2013, 23:42
by fox
You should be able to do wiki things now.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 28 Mar 2013, 08:32
by ebell451
The wiki was a good idea and I like how you link to the forum.

Re: pinterest, owncloud, pocket, tweet, etc social plugins

Posted: 28 Mar 2013, 15:51
by nic
Thanks, Fox. I updated instructions and linked Flattr to my github, so any development can take place there. Some plugins are really simple, but some are actually quite a contribution and will probably change over time. Any authors of the latter kind, I suggest you let us know if you are up for taking ownership and how to contact you and/or the code.