sebsauvage / shaarli Goto Github PK
View Code? Open in Web Editor NEWThe personal, minimalist, super-fast, no-database delicious clone.
Home Page: http://sebsauvage.net/wiki/doku.php?id=php:shaarli
License: Other
The personal, minimalist, super-fast, no-database delicious clone.
Home Page: http://sebsauvage.net/wiki/doku.php?id=php:shaarli
License: Other
L'affichage de la date et de l'heure précise me pose problème en terme de vie privée.
Je ne souhaite pas pour autant rendre tous mes liens privés pour cette raison.
La date et l'heure de chaque liens pourraient être supprimée au profit d'une seule ligne séparant les liens, par jours. (Un peu comme dans l'ancien delicious. P.ex. http://previous.delicious.com/alxju)
Plus simple, l'heure pourrait simplement ne pas être affichée.
Si cette suggestion n'est pas retenue, il faudrait au minimum sortir la date/heure du lien du permalink et d'associer une autre class. Cela permettrait de masquer la date par CSS. C'est un peu bizarre actuellement que les balises date/heure et permalink soient sous la même classe css et le même lien
It would be more "accessible" to only have one feed button at the top (instead of two, RSS and ATOM). Maybe we could settle on a default feed format (RSS is very common) and make the other available through a checkbox in the prefs.
Most visitors are not familiar with RSS, so changing the button label to something like "Subscribe" would be good.
It will be nice, if we can search by tag, with excluding property, like '-tag' or '!tag'
ex :
"photo -fun" / "photo !fun" => All links tagged "photo" and not tagged "fun".
Because they are missing.
http://www.fatcow.com/free-icons
(Currently, Shaarli can search for text OR tags.)
Using a php lib or a js-lib.
(php lib would be better, this would avoid another lib to load.)
After fixing update i'm unable to login.
No error given.
J'ai toujours des problèmes de déconnexion anormales.
Avec la 0.40, j'avais rajouté un dossier "sessions" et ini_set('session.save_path', $_SERVER['DOCUMENT_ROOT'].'/sessions');
pour avoir une une gestion normale.
Avec la 0.41 rien n'y fait (le fait de cocher Disable session cookie hijacking protection ne change rien).
J'utilise firefox (le problème de session, en ce qui me concerne, n'a rien à voir avec webkit).
(Because it's currently untested - my bad.)
Most other bookmarking systems support spaces in tags. Shaarli doesn't.
Tag separator in Shaarli should not be space, but comma (,).
As for myself, I don't use the Feeds, Tag Cloud, Picture Wall and Daily on my shaarli instance. I know it must be trivial to do so but sadly I'm not skilled enough... yet? :p
Since I migrate to 0.0.41 beta, it is impossible for me to login to my shaarli.
I migrated from 0.0.40 to 0.0.41 by removing everything except the data directory.
When I try to add a link with the small javascript code provided with Shaarli it ask me to login and then get me back to the same login panel.
In the log.txt file I can see that there is a "Login successful".
Same think with standard login from shaarli directly.
A new bookmarklet similar to the regular one, except that:
Why ?
This would be useful if you want to quickly take a note or keep a snippet:
Just click the bookmark, type or paste text, validate.
Add an option in configuration screen.
For a fully private Shaarli, no link would be visible, except if you are logged in.
Would be great to have a field and option to set up a webanonimizer web service when clicking to a saved link.
On thumbnail generation, a duplicate "<img" appears!
Suggest:
diff --git a/index.php b/index.php
index adc11f9..3f72294 100644
--- a/index.php
+++ b/index.php
@@ -1979,7 +1979,6 @@ function lazyThumbnail($url,$href=false)
else
$html.='<img class="lazyimage" src="#" data-original="'.htmlspecialchars($t['src']).'"';
It would be useful if we can add description when adding a link using the bookmarklet :
http://shaarli.url/?post={url}&title={title}&description={description}&source=bookmarklet
When you are logged in, click on the small key to show private link only.
Then click on logout.
Shaarli display "Nothing found."
Il serait sympa d'avoir un accès modération. Je m'explique, un accès qui puisse permettre de :
Je ne me fait pas d'illusion, mais ça aura le mérite d'exister :)
If the shaarli folder is not writeable to the webserver, right now it errors out with 500.
It would be a better behaviour to check for permissions and display a message page with instructions.
I guess the procedure would be:
Some php hosts are not properly configured to handle sessions.
Shaarli should check that session work correctly at installation (eg. by storing something in session then retrieving it. Shaarli should display an errror message on failure.)
This button would:
This way, you could keep link to read later at the single click of a button.
Does this button require a visual feedback ? (like an in-page CSS popup ?)
... so that what you post on Shaarli is automatically posted on Twitter/Status.net.
Add page storage feature using Respawn (or linking to a Respaw installation).
Is there a way (or a place) to upload themes for shaarli here's mine : https://www.box.com/s/lbkxs1c9kmhyuoxylbls
The "description" will be filled by the new bookmarklet (with the selected text).
The "via" will be used by third-party apps (KrISS Feed, Leed...) in order to automatically insert the "via" informatoin in description.
In a RSS feed:
link
is supposed to contain the link to follow.guid
is supposed to be a unique identifier (this may not be an URL, but some reader require it).Currently in shaarli: (except on my own instance ;-)
link
is the final link.guid
contains the Shaarli permalink (which is unique)Evolution:
link
tag (for those who prefer)Je viens de passer mon shaarli en https. Quand j'utilise le bookmarklet les urls sont pas encodé !!!
http://http%3A%2F%2Fsebsauvage.net%2Fwiki%2Fdoku.php%3Fid%3Dphp%3Ashaarli%3Adiscussion
Hi,
I am hosted at 1&1, mutualised server, with the actual files, I see this message at the top of the page :
Strict Standards: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/23/d382388404/htdocs/hub/liens/index.php on line 95
Thanks,
Tom
Maybe on the wiki ?
User manual:
Developer manuel:
Eg. Search http://sebsauvage.net/links/?searchtags=OnS'enFout
then click the tags to remove it.
The new URL will be: http://sebsauvage.net/links/?searchtags=OnS%5C%27enFout
which is incorrect (double encoding).
This has to be corrected.
Originally reported on the comments page. Start typing in the "tags" field in the "add link" page or dialog, and the dropdown list masks the "private" checkbox, and the "Save" and "Cancel" buttons.
The user is forced to click somewhere outside the drop down list to be able to use the buttons.
Maybe move the "tags" filed at the bottom of the dialog, under these elements.
Bonjour,
Lorsque que j'essaye de me log sur shaarli sous opera il m'indique un wrong password/login, et lors du retour sur la page d'accueil (par l'url) je ne suis pas log. En revanche en passant par chromium je n'ai aucun problème.
Je ne vois pas d'ou cela peut venir, j'ai désactivé toute mes extensions et cela ne change rien. Le bookmarklet ne fonctionne pas également sous opera.
Merci.
Forwardé depuis http://sebsauvage.net/wiki/doku.php?id=php:shaarli:discussion#comment_855ff390f4f035942f5131015b88c6f0 et problème constaté ici aussi.
L'extraction de http://sebsauvage.net/files/shaarli_0.0.41beta.zip renvoie un code d'erreur (non bloquant mais gênant).
$ unzip shaarli_0.0.41beta.zip
Archive: shaarli_0.0.41beta.zip
shaarli_0.0.41beta/: ucsize 306 <> csize 0 for STORED entry
continuing with "compressed" size value
creating: shaarli_0.0.41beta/
inflating: shaarli_0.0.41beta/.gitignore
inflating: shaarli_0.0.41beta/COPYING
shaarli_0.0.41beta/images/: ucsize 680 <> csize 0 for STORED entry
continuing with "compressed" size value
[...]
Serait il possible d'utiliser un outil standard pour zipper cette archive (la commande zip
ou apack
sous debian me donne une archive "propre")?
J'ai découvert un ptit bug : impossible d'ajouter "http://pagesleftblank.blogspot.fr/2011/07/zookeeper-replication-and-failover.html" dans mon shaarli. J'utilise nginx avec php-fpm.
Log de nginx :
2013/01/17 15:38:42 [error] 31286#0: *315360 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined variable: handle in /home/www-data/links.domain.tld/index.php on line 174" while reading response header from upstream, client: 94.23.XX.XX, server: links.domain.tld, request: "POST /?post=http%3A%2F%2Fzookeeper.apache.org%2Fdoc%2Fr3.2.2%2FzookeeperInternals.html&title=ZooKeeper%20Internals&source=bookmarklet HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "links.domain.tld", referrer: "https://links.domain.tld/?post=http%3A%2F%2Fzookeeper.apache.org%2Fdoc%2Fr3.2.2%2FzookeeperInternals.html&title=ZooKeeper%20Internals&source=bookmarklet"
Aucun problème avec d'autres liens.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.