Quantcast
toolbar_logo graphic
Group discussion > Flattr-plugin wanted

Flattr-plugin wanted

Alexander Leschinsky
346 days ago

Disclaimer

I hope, it's a right place for requesting creation of new plugin for Elgg. Otherwise move topic to the appropriate group

Idea

I think, joining to Flattr-revolution will be good and useful action for everybody. Flattr have small and well-documented JS API for main job and some other for extended usage, thus - implementing Flattr-buttons for Elgg content seems rather easy task

How flattr-plugin can work  (from user's POV)

  • Plugin implements adding buttons with API
  • User profile will get additional field "Flattr-ID", which can be definedby user
  • Each peace of content (all objects, all object types), for which owner have defined Flattr-ID, get personalised Flattr-Button inside page

That's all!

Ismayil Khayredinov
346 days ago

Oh, wow. Thanks for introducing us to this. Looks amazing. It would actually be great to implement it for Elgg plugin repo as well.

Alexander Leschinsky
346 days ago

Any object inside plugin-repo must have this feature automagically,according to my last REQ

Alexander Leschinsky
346 days ago

I have to add (for Elgg devs mostly):

Social networks engines recently got one more stong player in the field - Drupal Commons (it has all power of original Drupal and Drupal community behind scene). And Drupal (thus - Commons too) already have Flattr-plugin and this can be one more big factor "pro Commons"

DhrupDeScoop
345 days ago

Ok - so I got curious and looked up the Flattr API and coded up something to play around with and now every where I go to on my XAMP say "Flattr This..! " ;-oO  Have yet to get my UID @ Flattr to see how the $$'s angle works ;) So who's buying the beers ?

image

image

 

DhrupDeScoop
344 days ago

@Alexander Leschinsky

I am expecting some feedback from you esp ;-) Don't doze too long... If you're interested enough to see this FlattrMe PlugIn completed.. for Elgg vers 1.7.8 at the moment. v.1.8 will take a little more effort ;-oO

DhrupDeScoop
343 days ago

And so.. I did the Admin as well as User Settings for the ongoing tales from the FlattrMe PlugIn. This should allow the FlattrThis button for general site-wide content and also user-specific content and thefore both can be hooked into the Flattr scheme... 

image

 

 

Alexander Leschinsky
343 days ago

@DhrupDeScoop

Seems interesing. Just one question - can you somethere in conent show also original Flattr-buttons?

  • They are more visible than sidebar menu;
  • They have nice counter and itcan beadditional motivation: "A lot of people do it, I'll do also"

And just semantical issue: maybe "Flattr This Material" will be more technically correct than "Flattr this User" (user can be flattered for every and any his conenton site independently)

DhrupDeScoop
343 days ago

@Alex - I will post back shortly with some variations

Meanwhile... did you mis-type ? "conenton" ? ;-)

DhrupDeScoop
343 days ago

Is this what you wanted to see ?

image

 

And - yes I have seen the other Flattr buttons - just was testing with the simplest sidebar style like the "Bookmark This", etc..

Of course - the other locations can be done with a simple register_plugin_hook('display', 'view',... for whatever elgg view would be te most global - to allow the FlattrMe PlugIn to be the most versatile and be usable for *any content page putput by any PlugIn/ page handler/ etc..

At the moment.. I am just playing around with this Flattr thang - When I read your initial notes on Flattr's APIs - it kinda cauhgt academic curiosity and so I wanted to see what could coded quickly to demonstrate how Flattr could be made to work inside Elgg ;-)

I am not 100% certain at this moment just how far I might do with the code I am working with (hint, hint... if people show enough interest to egg on my momentum to encourage more effort... ;-)

However - Flattr's concepts and whatever global interests I have read about so far in this - do convince me that Flattr's new insurge into the web-spaces on the world will become more and more popular in perhaps a short time..

As said - how far  I go to take this initial experimental coding with Flattr... depends on feedback and interest which ( as I have noted elsewhere... ) a developer should never have to go asking for ;) After all if / when this FlattrME PlugIn is completed - it's gonna cost $0 lolz ;-oO

Your thoughts... ?

jededitor
343 days ago

THis is a really good concept. I support the notion of a plugin for Flattr.

henner
338 days ago

I would like to contribute via flattr! So Dhrup, go ahead and be the first to gain..

DhrupDeScoop
337 days ago

http://community.elgg.org/pg/plugins/project/734312/developer/Dhrup2000/flattrme

https://flattr.com/thing/304236/FKKids-For-Fun-and-Safety

 

Peter M
335 days ago

I'd be interested to try this PlugIn, but there seems to be no download link on that non-existent page ;-(

jededitor
335 days ago

Its back having some code rewritten - I have it on my site at the moment and am redoing some aspects of the CSS,

Alexander Leschinsky
335 days ago

@DhrupDeScoop

Meanwhile... did you mis-type ? "conenton"

I have some troubles with space-button on my old glorious keyb - on fast typing I can miss needed space, as you can see in my messages: "conenton" must be really content_on

I am not 100% certain at this moment just how far I might do with the code I am working with

If you'll finish it and it will be used here in plugin repo - you can be first person, who collects flattr-for-work

After all if / when this FlattrME PlugIn is completed - it's gonna cost $0

It can cost more (indirectly) - at least german monthly flattr-reports show interesting numbers for some flatters (in bucks, not clicks)

 

DhrupDeScoop
330 days ago

I did code the FlattrMe PlugIn ( in a big hurry ) because I was curious about this new fangled Flattr thingy and wanted to see how it swings. Within a few minutes of uploading the FlattrMe PlugIn - The Elgg Admins in their expansive widosm had decided that -- due to some testing code I had unintentionally left stuck in there woth my own Flattr ID hard-coded -- that the PlugIn was in "violation" of the site's terms and (1) Deleted the PlugIn, (2) Banned me for three days.

What could have happened instead was that the Admins PMed me to say "Hey Dhrup ! You left your testing code in there, buddy !!" get rid of it and upload again".. But nooo ;-) Da Elgg "cops" got me for three days time-out ;-P LOLZ.. Who's the loser ?

And so I have fixed the code typos, but not quite in the mood for publishing just in case they do not like my spelliing next time or choice of variable names or find another typo ! tee hee..

What does it really take to contribute time and effort and sinceriity without being treated like a criminal ? A simple code typo and ... whammm.

So now I hang on to FlattrMe for Elgg and if anyome wants to test-drive it - ask me politely, nicely and I might..