How to setup a customized AnkiWeb?

633 views
Skip to first unread message

meie...@gmail.com

unread,
Oct 5, 2013, 6:21:59 AM10/5/13
to anki-syn...@googlegroups.com

Hi

Anki Server also includes a RESTful API. Can this RESTful API be used to enable users to get access to their anki data using an internet browser?

How should I go about to set up a customized AnkiWeb using a RESTful API?

Kind regards,

Roman

David Snopek

unread,
Oct 9, 2013, 7:15:28 AM10/9/13
to anki-syn...@googlegroups.com
Hi Roman,

The RESTful API isn't intended for users to access directly - it's what your web application (ie. your AnkiWeb-like site) will use to access the user's flashcards.

I've personally built two AnkiWeb-like sites: one for a personal project based on Drupal (http://bibliobird.com) and another for a client based on Symfony. These sites both provided their own pages for user registration, browsing flashcards and reviewing them in the web-browser.

Right now, the Drupal code is pretty specific to Bibliobird.com - but I've been meaning to clean it up and make it generic so that other people can use it too. If you're willing to build on Drupal (and willing to wait a little bit ;-)) - then using that code is an option!

Otherwise, you can write your own custom website using whatever tools you know and have it access the RESTful API. Unfortunately, there isn't any documentation right now on how the RESTful API works, which is something I also intend to fix. :-)

If you prefer one approach or the other, let me know and I'll work on that approach first!

Best regards,
David.

meie...@gmail.com

unread,
Oct 9, 2013, 7:35:13 AM10/9/13
to anki-syn...@googlegroups.com

Hi David

 Yes, I’m willing to build on Drupal and to wait a little bit too. Unfortunately, I’m new to Drupal. However, I have decided to start studying Drupal within this week.

I have also considered writing my own custom website based on Typo3, but doing this all by myself may be too much.

 I think, it would be best if you could provide generic code incl. documentation.

 I will now focus on getting to know Drupal. However, if there is anything I can do to assist you, please let me know!

 Thanks a lot for your support!

 Kind regards,

Roman

David Snopek

unread,
Nov 14, 2013, 11:54:23 AM11/14/13
to anki-syn...@googlegroups.com, meie...@gmail.com
Hi Everyone!

I just wanted to let you know that my Drupal module for integrating with Anki is starting to take shape:


You could use this to make a website similar to AnkiWeb. There's still lots of work to do, but it's a decent base to get started with. :-)

Please let me know if you give it a try!

Regards,
David.

David Snopek

unread,
Nov 15, 2013, 11:56:09 AM11/15/13
to Roman Meier, anki-syn...@googlegroups.com
Hi Roman,

Awesome! Please let me know how it goes. :-)

Things are good by me. :-) Unfortunately, I've been busy with other projects and hadn't had a chance to touch Anki in a little bit. A couple months ago I was building an Anki-based website for a client, so I was working with it everyday. ;-) But I plan to work a little bit on the Anki and Drupal integration over the next two months in my free time and hopefully get it up to a fully working solution.

Take care!
David.


2013/11/15 Roman Meier <meie...@gmail.com>

Hi David

 

How are you? I haven’t heard from you for quite a while!

 

In fact, I was thinking of you just a few days ago and I was about to send you an email. I’m very glad about your email and the good news!!!

 

Please give me a few days and I will get back to you with feedback regarding the new Drupal-Anki-Module!

 

All the best!

Roman

 

From: David Snopek [mailto:dsn...@gmail.com]
Sent: Thursday, 14 November 2013 16:54
To: anki-syn...@googlegroups.com
Cc: meie...@gmail.com


Subject: Re: How to setup a customized AnkiWeb?

David Snopek

unread,
Nov 19, 2013, 8:13:19 AM11/19/13
to Roman Meier, anki-syn...@googlegroups.com
Hi Roman,

That's great!

Would you mind creating individual feature requests on Drupal.org for the things you want to see added to the module?

(You'll need to create an account on Drupal.org and login first!)

That way I can track my progress against each feature and we have a place to discuss them individually.

Thanks!
David.

---------- Forwarded message ----------
From: Roman Meier <meie...@gmail.com>
Date: 2013/11/18
Subject: RE: How to setup a customized AnkiWeb?
To: David Snopek <dsn...@gmail.com>


Hi David

 

I had a look at the Anki-Drupal-Module over the weekend.

 

Good news!!! I didn't experience major problems adding the module to my drupal installation.

 

I think, this is a perfect start!

 

So far I can say, that my needs are similar to most flash card solutions found on the net. My users are focusing on the study of flash cards. Design and creation of flash cards by users is not planned for now.

 

However, there are a number of advanced functions that need to be implemented and which I think are still missing in the recent Anki-Drupal-Module. Examples are the display of images, typing of words, play and replay of recordings, display of deck lists incl. sub decks, pop up of additional information, e.g. word translations, etc.

 

I will sit down within the next days and sketch my needs. Please give me a few days. I will then get back to you with more info.

 

Kind regards,

David Snopek

unread,
Nov 20, 2013, 6:20:08 AM11/20/13
to Roman Meier, anki-syn...@googlegroups.com
Hi Roman,

Great, thanks! I can see all your feature requests and when I get a chance will respond to them here: https://drupal.org/project/issues/anki

It would be really helpful actually to have an export of your Anki collection - that way I don't have to make up my own test data. Can you e-mail that to me?

Thanks!
David.


2013/11/20 Roman Meier <meie...@gmail.com>

Hi David

 

I have added the feature requests this morning. I hope this will help to move on this project.

 

I can also make available to you my anki data file. This would enable you to have a closer look at how I implemented this on anki and how the “look and feel” is like.

 

Please also let me know what else I can do to contribute.

 

Kind regards,

Roman

--

You received this message because you are subscribed to the Google Groups "Anki Sync Server" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-sync-serv...@googlegroups.com.
To post to this group, send email to anki-syn...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/anki-sync-server/CADca9RcP0Lvd8pD%2BLahA%3D73%2BK143_cr5YoTRdc%2BvwvKABZRLnQ%40mail.gmail.com.


Reply all
Reply to author
Forward
0 new messages