3 <head>{
include="includes"}
</head>
6 {
include="page.header"}
8 {
if="!$GLOBALS['config']['OPEN_SHAARLI']"}
<a href=
"?do=changepasswd"><b>Change password
</b> <span>: Change your password.
</span></a><br><br>{/if}
9 <a href=
"?do=configure"><b>Configure your Shaarli
</b> <span>: Change Title, timezone...
</span></a><br><br>
10 <a href=
"?do=changetag"><b>Rename/delete tags
</b> <span>: Rename or delete a tag in all links
</span></a><br><br>
11 <a href=
"?do=import"><b>Import
</b> <span>: Import Netscape html bookmarks (as exported from Firefox, Chrome, Opera, delicious...)
</span></a> <br><br>
12 <a href=
"?do=export"><b>Export
</b> <span>: Export Netscape html bookmarks (which can be imported in Firefox, Chrome, Opera, delicious...)
</span></a><br><br>
13 <a class=
"smallbutton"
14 onclick=
"return alertBookmarklet();"
17 var%20url%20=%20location.href;
18 var%20title%20=%20document.title%20||%20url;
20 '{$pageabsaddr}?post='%20+%20encodeURIComponent(url)+
21 '&title='%20+%20encodeURIComponent(title)+
22 '&description='%20+%20encodeURIComponent(document.getSelection())+
23 '&source=bookmarklet','_blank','menubar=no,height=390,width=600,toolbar=no,scrollbars=no,status=no,dialog=1'
29 <a href=
"#" onclick=
"return alertBookmarklet();">
31 ⇐ Drag this link to your bookmarks toolbar (or right-click it and choose Bookmark This Link....).
<br>
32 Then click "✚Shaare link" button in any page you want to share.
35 <a class=
"smallbutton"
36 onclick=
"return alertBookmarklet();"
37 href=
"?private=1&post=">
40 <a href=
"#" onclick=
"return alertBookmarklet();">
42 ⇐ Drag this link to your bookmarks toolbar (or right-click it and choose Bookmark This Link....).
<br>
43 Then click "✚Add Note" button anytime to start composing a private Note (text post) to your Shaarli.
46 <a class=
"smallbutton" onclick=
"activateFirefoxSocial(this)">
47 <b>✚Add to Firefox social
</b>
50 <span>⇐ Click on this button to add Shaarli to the "Share this page" button in Firefox.
</span>
53 {
loop="$tools_plugin"}
57 <div class=
"clear"></div>
60 function activateFirefoxSocial(node) {
61 var loc = location.href;
62 var baseURL = loc.substring(
0, loc.lastIndexOf("/"));
64 // Keeping the data separated (ie. not in the DOM) so that it's maintainable and diffable.
66 name: "{$shaarlititle}",
67 description: "The personal, minimalist, super-fast, no-database delicious clone.",
71 iconURL: baseURL + "/images/favicon.ico",
72 icon32URL: baseURL + "/images/favicon.ico",
73 icon64URL: baseURL + "/images/favicon.ico",
75 shareURL: baseURL + "{noparse}?post=%{url}&title=%{title}&description=%{description}&source=firefoxsocialapi{/noparse}",
78 node.setAttribute("data-service", JSON.stringify(data));
80 var activate = new CustomEvent("ActivateSocialFeature");
81 node.dispatchEvent(activate);
84 function alertBookmarklet() {
85 alert('Drag this link to your bookmarks toolbar, or right-click it and choose Bookmark This Link...');
91 {
include="page.footer"}