├── 404.html
├── LICENSE.md
├── README.md
├── addlink.html
├── changepassword.html
├── changetag.html
├── configure.html
├── css
├── font-awesome.css
├── font-awesome.min.css
└── style.css
├── daily.html
├── dailyrss.html
├── editlink.html
├── export.bookmarks.html
├── export.html
├── feed.atom.html
├── feed.rss.html
├── fonts
├── FontAwesome.otf
├── fontawesome-webfont.eot
├── fontawesome-webfont.svg
├── fontawesome-webfont.ttf
├── fontawesome-webfont.woff
└── fontawesome-webfont.woff2
├── img
├── bg.jpg
├── clock-inline.png
├── clock.png
├── favicon.ico
├── sep-dark.png
└── sprite.png
├── import.html
├── includes.html
├── install.html
├── js
├── awesomplete.hack.js
└── launch.js
├── launch.html
├── linklist.html
├── linklist.paging.html
├── loginform.html
├── opensearch.html
├── page.footer.html
├── picwall.html
├── pluginsadmin.html
├── screenshot.png
├── screenshot2.png
├── tag.cloud.html
└── tools.html
/404.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{include="includes"}
4 |
5 | {include="launch"}
6 |
7 |
8 | The Daily Shaarli
9 |
10 |
11 |
12 |
13 |
14 | {function="strftime('%A %d %B %Y', $day)"}
15 |
16 |
17 |
18 |
19 |
20 | {loop="$plugin_start_zone"}
21 | {$value}
22 | {/loop}
23 |
24 |
25 |
26 | All links of one day in a single page.
27 | {if="$previousday"}
<Previous day{else}
<Previous
28 | day{/if}
29 | -
30 | {if="$nextday"}
Next day>{else}Next day
>{/if}
31 |
32 |
33 | {loop="$daily_about_plugin"}
34 | {$value}
35 | {/loop}
36 |
37 |
Daily RSS Feed
38 |
39 |
40 |
41 | {if="$linksToDisplay"}
42 | {loop="$cols"}
43 | {if="isset($value[0])"}
44 |
45 | {loop="$value"}
46 | {$link=$value}
47 |
48 |
49 | {if="!$hide_timestamps || isLoggedIn()"}
50 |
53 | {else}
54 |
55 |
56 |
57 |
58 |
59 | {/if}
60 | {if="$link.tags"}
61 |
62 | {loop="$link.taglist"}
63 | {$value} -
64 | {/loop}
65 |
66 | {/if}
67 |
70 | {if="$link.thumbnail"}
71 |
{$link.thumbnail}
72 | {/if}
73 |
{$link.formatedDescription}
74 |
75 |
80 |
81 | {/loop}
82 |
83 | {/if}
84 | {/loop}
85 | {else}
86 |
No articles on this day.
87 | {/if}
88 |
89 |
90 |
91 | {loop="$plugin_end_zone"}
92 | {$value}
93 | {/loop}
94 |
95 |
96 | {include="page.footer"}
97 |
98 |
99 |
--------------------------------------------------------------------------------
/dailyrss.html:
--------------------------------------------------------------------------------
1 |
11 |
--------------------------------------------------------------------------------
/export.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
{include="includes"}
4 |
5 | {include="launch"}
6 |
107 | {if="isLoggedIn() || !empty($plugins_header.launch_horizontal)"}
108 |
126 | {/if}
127 |
--------------------------------------------------------------------------------
/linklist.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {include="includes"}
5 |
6 |
7 | {include="launch"}
8 |
9 |
10 |
11 |
12 | {if="count($links)==0"}
13 |
Nothing found.
14 | {elseif="!empty($search_term) or !empty($search_tags)"}
15 |
16 |
{$result_count}
17 | results
18 | {if="!empty($search_term)"}
19 | for
{$search_term}
20 | {/if}
21 | {if="!empty($search_tags)"}
22 | {$exploded_tags=explode(' ', $search_tags)}
23 | tagged
24 | {loop="$exploded_tags"}
25 |
26 |
27 | {$value} ⌫
28 |
29 |
30 | {/loop}
31 | {/if}
32 |
33 | {/if}
34 |
35 | {loop="$links"}
36 |
37 |
38 |
39 |
40 | {if="strpos($value.url, $value.shorturl) === false"}
41 |
42 |
43 |
44 | {else}
45 |
46 |
47 |
48 | {/if}
49 |
50 | {$value.title}
51 |
52 |
53 |
54 |
55 |
56 | {if="$value.private == 1"}
57 |
58 | 🔑
59 | ·
60 | {/if}
61 | {if="!$hide_timestamps || isLoggedIn()"}
62 | {$updated=$value.updated_timestamp ? 'Edited: '. strftime('%c', $value.updated_timestamp) : 'Permalink'}
63 |
64 |
65 | {function="strftime('%A %d %B %Y', $value.timestamp)"}
66 | ·
67 | {function="strftime('%H:%M', $value.timestamp)"}
68 | {if="$value.updated_timestamp"}*{/if}
69 |
70 | ·
71 |
permalink
72 | {else}
73 |
74 | permalink
75 |
76 | {/if}
77 |
78 | {loop="$value.link_plugin"}
79 | ·
{$value}
80 | {/loop}
81 |
82 | {if="isLoggedIn()"}
83 |
84 |
88 |
95 |
96 | {/if}
97 |
98 |
99 |
{$value.url|thumbnail}
100 |
101 |
102 | {if="$value.description"}
103 | {$value.description}
104 | {/if}
105 |
106 |
107 | {if="$value.tags"}
108 |
109 |
110 | {$tagSize=count($value.taglist)}
111 | {loop="$value.taglist"}
112 |
113 | {$value}
114 | {if="$tagSize - 1 != $counter"} · {/if}
115 |
116 | {/loop}
117 |
118 | {/if}
119 |
120 |
121 | {/loop}
122 |
123 | {if="count($links)>=1"}
124 | {include="linklist.paging"}
125 | {/if}
126 |
127 |
128 |
129 | {include="page.footer"}
130 |
131 |
132 |
133 |
--------------------------------------------------------------------------------
/linklist.paging.html:
--------------------------------------------------------------------------------
1 |
2 | {if="$previous_page_url"}
3 |
◄Older
4 | {/if}
5 |
{$page_current} / {$page_max}
6 | {if="$next_page_url"}
7 |
Newer►
8 | {/if}
9 |
10 |
11 | Liens par page :
20
12 |
50
13 |
100
14 |
15 |
18 |
19 |
20 | {if="isLoggedIn()"}
21 |
40 | {/if}
41 |
--------------------------------------------------------------------------------
/loginform.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {include="includes"}
4 |
6 | {include="launch"}
7 |
8 |
9 | Login
10 | {if="!ban_canLogin()"}
11 | You have been banned from login after too many failed attempts. Try later.
12 | {else}
13 |
25 | {/if}
26 |
27 |
28 | {include="page.footer"}
29 |
30 |
--------------------------------------------------------------------------------
/opensearch.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Shaarli search - {$pagetitle}
4 | Shaarli search - {$pagetitle}
5 |
6 |
7 |
8 | UTF-8
9 | Shaarli Community - https://github.com/shaarli/Shaarli/
10 | data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAHRklE
11 | QVRIx5WWaWxU5xWG3++7986dfYYZb+MN2xiMDRiDFePUiQsNoiwpUNpAmhInJVEqpa0oQUlbJVKq
12 | olaiqpLKUtOKhAJRm1BKRVWctuykpFjAgPcFx/uMl5mxPTOeuXPv3O3rjyiV0lIpfX+dc36c55xf
13 | 70vwP9TZ2fFpSQCwT5u6unX4f0QeNLx27RoMQwfRveTd11T23M+8S9w+Z3NRma1W4Hk6/nEimFpM
14 | Xnun9Xpmz1MPY+feOhBi/fwAAOjq7iJEqmQqCZf5i7NvyNZ/bJPYgAjCiJc2Zmhyw68SM/T1+NlK
15 | uf61BPoH+tHU1PT5ACMjI8RXvACvpZ5NT0+fmrG+2TKqtDLV0BgA2AUfXS3+UtfDX2ixCf73E+oA
16 | rat92CTkv9fRBwEkSaLDt/JZR/v0Q7qjb8dQ5hjSqmYSOCkzBbogL+ij2RN8bik9wK88Al9tH4tG
17 | ow88lvb19yEyPwfGGLq6OungYD9fUlosrqwoQVVVUeOU8qE/mU0ZTq6KNvreNort+5hugkayQUgY
18 | qQld/u6qnVRhkciscOdOkNy5E0RnZ+e/AbwsZxAaHyORZA+prW01CTlnGppOqAcwUnCmlDAkAyin
19 | Dapb2t7lNeRijpwvTGlJROXugoKS+upz/S19Kj9lJjxXGY1VU49tGevt7WOCSMHTeAXclePsQts9
20 | Jq9oLR7rPVkHxpUYkK2c07ZDiieRNcAx3ZlNphcnsxbiMuEsXFSTZpabp+VVS17UNSV/8n7+gN75
21 | +C1DM6VEjkgatiz/5IOCAheiUdeyr+198keKZXLzTKYjMDk/ZzGJhkV9AiPSdWaYIAY4U7TYNJMR
22 | pugMqgHcXTiJqDK8ycMv2+TPWyWtKFw3KEdtJxNz8u8+/PNYIqeUgY/Oz+Z7q5X3gtqvG7qip8yM
23 | HqdZg5kGgwGACoQQQkEMQ2DMIFnGE04xCRQTZFaexUT6jEEImJ2njjxx9fr13hfqfULTQ4apHept
24 | lxf4mrqS3Tek0w1toTc1K6WcXfAwnyWH8kSkIueEhdhNrzUAv16fSCUzNwR3vr/G2lKWojMqbxF4
25 | FWlLPDvBR+RBNpTsNqfkV7htuUe/UVq456qdzzvFh2KjdSH0I6ODs1ps9NHcw2jMfRYcEQyOCiox
26 | aWR0fOQWVLFNUuOnrXJxfIPnpXLRKzocLpsJanhUU/bfjJ4gfwm/ys3JGX1cuS3UBvauLa/MBe9z
27 | 5c/xGRdSKpiVmhhN98JK/w4DGgg4uLh8u1NfPhWbmzszeH3G1rxv3dL7+qXyGaXHJi46s4QQophp
28 | TKSDkHWGlAqmGCbAGAUA3sY5LlRZv3w44Dhnm0iFzbnsGfJR5E+EEsppTBVXuBptL5b8YQMlwnO+
29 | Z2wtea4cl8Rc3KXJ4zShRm0CFaCaGhSDwGSMlbtLhSr7FnVhKhscC4+AO3L0x5PSFBdfE9i40SE6
30 | xLSWRCIbJ6phIqEysqvk+2aJ0vhB1NK353zyaL3GS76NgRbVYykkt2OXuaQqMwuxkk0FT+OJpS+z
31 | piXPRP1KzRvz4dRvO68PaWCMEQAIDcbqFiLJtyaSA/Ef3NnMGttgvHS7mUUWw7cTMemtY/cPsw3n
32 | oe2+4mGXpt7VGWPJ6zOn1V2Xfaz5AxgvBzexodmeGWmCbWWTDOGpSZIIqeAe2/IYvnXgWbomUj2T
33 | lNlwUP7bV64lzuRIeoodqDxi1OKRs/e0i08dH/6JPWtk6KKaZd3xj2jAXkY3BvZGK1xrhZvRNktP
34 | fNA0ubQrxyxV4jHpSkWoXJPKYqBetxeRpgsMWwE5b/bxaYxUDSWmzCLbStqQuy02LY4/cWLsqH8i
35 | HYNbyEeJczkJSzH2855DwsXp932F9hXEKQSQ1UHa568iRAa3uFyeNVolMBmeIrzT4cTXm37KMuvA
36 | xb8XXTqiDELRgKg8h/dGWwP9iSDaIzcYJSCbA/uNR3N2sNahV/hbsSA70vEdW66tCOOpj8FRkIgU
37 | Q5ybLUopiTzeTpFWUoTXdR3knwQMzLANOyQX50fWhDktLeAX3UcIA2EEQHPgi6TBsrWzaLGm7emC
38 | H7bY+GPlV6YumiEpDhslxGBgROApz+yyhROzduIEzwngDh48iD3jO0nBRAUUXtHcoq+ZWbI5EWWa
39 | WTieFjoKsaVoN92T88J4vlz+asXqpb+hEcdotbdueZ47vyiqhpA2UoRQwpoLtpNHxR0382jR8RzT
40 | k8xYMyCMMfR33Uc8rxdrA9tpuHPyS7pPOTRPZ1arepa4rUsybiWnnU9a39ZXxdur+XoGAGMdoXLi
41 | M789axnfNxDr8omiDcvF1f3OhPf18efjF/nfz6PGvv6zlrlwWwYBgcBZbKH4WKHODLHEURDxbHDF
42 | QWGePftHUlZWjsy8guYnH2EgwORfZ5cuavEqgGhLnL6+sycvRP1Fbux/fheIn3wCCN4N/qdPMwA4
43 | 2fYOeoe7kc6kcfCbh8n+r7YwAOjs6QCl9DNx5t7dew+MOf8CcuqqoLxlhwgAAAAASUVORK5CYII=
44 |
45 |
46 |
--------------------------------------------------------------------------------
/page.footer.html:
--------------------------------------------------------------------------------
1 | {if="isLoggedIn() || !empty($plugins_header.launch_horizontal)"}
2 |
21 | {/if}
22 |
23 |
33 |
34 | {loop="$plugins_footer.endofpage"}
35 | {$value}
36 | {/loop}
37 |
38 | {if="$newVersion"}
39 |
40 |
●
41 | Shaarli {$newVersion} is
available.
42 |
43 | {/if}
44 | {if="$versionError"}
45 |
46 | Error: {$versionError}
47 |
48 | {/if}
49 |
50 |
51 |
52 |
53 |
56 |
57 |
62 |
63 |
64 | {loop="$plugins_footer.js_files"}
65 |
66 | {/loop}
--------------------------------------------------------------------------------
/picwall.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {include="includes"}
5 |
6 |
7 | {include="launch"}
8 |