I followed lars's advise for using liferea's flag and add all its items to read-it-later and wrote a short python script who takes the flagged items from the DB and sends it to
here it is, I hope one of you may find it useful:

#!/usr/bin/python
# this script marks all stared posts in liferea's database for read it later
# please see:
#    http://readitlaterlist.com/about
# and:
#    http://liferea.sourceforge.net/

import sqlite3,glob,os,urllib;

name="enter your ril-username here";
password="enter your ril password here";
apikey="5cUAbE75d030xId804p51b2jhRT0w8b5";

def urlquote(str):
    str=str.encode('utf-8');
    return urllib.quote(str);

dbfile=glob.glob(os.getenv("HOME")+"/.liferea*/liferea.db");
if dbfile==[]:
    print "no liferea db file found";
    os.exit(1);

conn=sqlite3.connect(dbfile[0]);
cursor=conn.cursor();
sql="select source,title from items where marked=1;";
cursor.execute(sql);
toRemove=[];    #list of items to remove after successful insertion
for row in cursor:
    url=urlquote(row[0]);
    title=urlquote(row[1]);
    rilurl="https://readitlaterlist.com/v2/add?username="+name+"&password="+password+"&apikey="+apikey+"&url="+url+"&title="+title;
    if urllib.urlopen(rilurl).code!=200:
        print "error with:"+title;
    else:
        toRemove.append(row[0]);

for item in toRemove:
    sql="update items set marked=0 where source like '"+item+"';";
    cursor.execute(sql);
    conn.commit();



On Mon, Jan 2, 2012 at 6:23 AM, akiva bloch <atar.shirim@gmail.com> wrote:
Hi all!

I want to contribute a read-it-later button to liferea so that when one encounters an interesting post he can mark it for reading later.

as the existing scripting functionality prevents me from adding new gui elements - I guess I have to code the new button to liferea itself.

my questions:
1. can the current code base support addition of user-defined buttons?
2. would you consider enabling user-created liferea-addons as firefox has to support that?
3. maybe I should only code the read-it-later button and propose the patch (as off by default) for your consideration.

thanks in advance
mehageg