aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorArthurHoaro <arthur@hoa.ro>2015-07-15 12:08:52 +0200
committerArthurHoaro <arthur@hoa.ro>2015-11-07 15:27:22 +0100
commit0aec972a8bee1689ae79a436ae6e4236022b52ef (patch)
treeace01dd97188d8ded67bef1040a86a3351137283
parent6fc14d530369740d27d6bd641369d4f5f5f04080 (diff)
downloadShaarli-0aec972a8bee1689ae79a436ae6e4236022b52ef.tar.gz
Shaarli-0aec972a8bee1689ae79a436ae6e4236022b52ef.tar.zst
Shaarli-0aec972a8bee1689ae79a436ae6e4236022b52ef.zip
Plugins TODO.md
-rw-r--r--plugins/TODO.md28
1 files changed, 28 insertions, 0 deletions
diff --git a/plugins/TODO.md b/plugins/TODO.md
new file mode 100644
index 00000000..e3313d67
--- /dev/null
+++ b/plugins/TODO.md
@@ -0,0 +1,28 @@
1https://github.com/shaarli/Shaarli/issues/181 - Add Disqus or Isso comments box on a permalink page
2
3 * http://posativ.org/isso/
4 * install debian package https://packages.debian.org/sid/isso
5 * configure server http://posativ.org/isso/docs/configuration/server/
6 * configure client http://posativ.org/isso/docs/configuration/client/
7 * http://posativ.org/isso/docs/quickstart/ and add `<script data-isso="//comments.example.tld/" src="//comments.example.tld/js/embed.min.js"></script>` to includes.html template; then add `<section id="isso-thread"></section>` in the linklist template where you want the comments (in the linklist_plugins loop for example)
8
9
10Problem: by default, Isso thread ID is guessed from the current url (only one thread per page).
11if we want multiple threads on a single page (shaarli linklist), we must use : the `data-isso-id` client config,
12with data-isso-id being the permalink of an item.
13
14`<section data-isso-id="aH7klxW" id="isso-thread"></section>`
15`data-isso-id: Set a custom thread id, defaults to current URI.`
16
17Problem: feature is currently broken https://github.com/posativ/isso/issues/27
18
19Another option, only display isso threads when current URL is a permalink (`\?(A-Z|a-z|0-9|-){7}`) (only show thread
20when displaying only this link), and just display a "comments" button on each linklist item. Optionally show the comment
21count on each item using the API (http://posativ.org/isso/docs/extras/api/#get-comment-count). API requests can be done
22by raintpl `{function` or client-side with js. The former should be faster if isso and shaarli are on ther same server.
23
24Showing all full isso threads in the linklist would destroy layout
25
26-----------------------------------------------------------
27
28http://www.git-attitude.fr/2014/11/04/git-rerere/ for the merge