Lucas Cimon
f210d94f71
Using only one form in linklist.html + adding untaggedonly filter - fix #885
2017-07-30 16:19:34 +02:00
Lucas Cimon
49cc8e5d74
Tagcloud/list improvments
2017-06-09 10:58:12 +02:00
Lucas Cimon
9bf82f4fa1
Fixing "Uncaught TypeError" in shaarli.js - fix #893
2017-06-07 16:10:24 +02:00
ArthurHoaro
5c6fac0bfc
Merge pull request #882 from ArthurHoaro/feature/edit-timestamp
...
Add creation date when editing a link
2017-05-31 17:54:46 +02:00
ArthurHoaro
807cade64c
Add creation date when editing a link
...
Also, alter the title on edition
Fixes #431
2017-05-31 17:50:11 +02:00
ArthurHoaro
268309df5d
Merge pull request #884 from ArthurHoaro/hotfix/bookmarklet-url-limit
...
Selection is now limited to 2k characters using bookmarklets
2017-05-31 17:44:19 +02:00
ArthurHoaro
e2bcb9d915
Bookmarklet size limit: increase to 4500 chars and add an alert warning
2017-05-28 13:13:31 +02:00
ArthurHoaro
d6aec9e60b
Selection is now limited to 2k characters using bookmarklets
...
to avoid having too large URL
Fixes #528
2017-05-25 16:45:08 +02:00
ArthurHoaro
acadb0801f
Display visited links in grey
...
Fixes #244
2017-05-25 16:30:37 +02:00
ArthurHoaro
3e395a6bc6
Merge pull request #841 from ArthurHoaro/feature/search-no-tag
...
Empty tag search will look for not tagged links
2017-05-25 15:54:20 +02:00
ArthurHoaro
b2e2aa42e2
Merge pull request #881 from ArthurHoaro/feature/note-bookmarklet
...
Add Note bookmarklet #580
2017-05-25 15:51:48 +02:00
ArthurHoaro
7d86f40bdb
Empty tag search will look for not tagged links
...
Fixes #784
From now, searching for tags with an empty value will return only not tagged links,
with the search bar showing `x results [not tagged]`.
Note that using the api, the searchtags request parameter must be set to `false` to get the same result.
- [ ] Update API doc
2017-05-25 15:51:12 +02:00
philipp-r
bb8cf6d362
Add Note bookmarklet #580
2017-05-25 15:34:26 +02:00
ArthurHoaro
82e3bb5f06
Tag list: use awesomplete for tag auto completion
2017-05-25 15:25:04 +02:00
ArthurHoaro
aa4797ba36
Adds a taglist view with edit/delete buttons
...
* The tag list can be sort alphabetically or by most used tag
* Edit/Delete are perform using AJAX, or fallback to 'do=changetag' page
* New features aren't backported to vintage theme
2017-05-25 15:25:04 +02:00
ArthurHoaro
bc988eb042
Add a token available everywhere
2017-05-25 15:05:24 +02:00
ArthurHoaro
5893529cf4
Move tagcloud template file to tag.cloud
2017-05-25 15:05:24 +02:00
ArthurHoaro
8b27824338
Merge pull request #819 from ArthurHoaro/feature/multi-delete
...
Bulk deletion
2017-05-25 15:03:32 +02:00
Lucas Cimon
6ccd0b218f
Adding ability to display subtags in tagcloud
2017-05-24 13:09:35 +02:00
kalvn
105fb7a2a0
Fixes file existence check for user.css
2017-05-09 19:09:33 +02:00
ArthurHoaro
638364987a
Bulk deletion: remove JS ES6 syntax
2017-05-08 14:28:19 +02:00
ArthurHoaro
29a837f347
Bulk deletion
...
* Add a checkboxes in linklist which display a sub-header containing action buttons
* Strongly rely on JS
* Requires a modern browser (ES6 syntax support)
* Checkboxes are hidden if the browser is old or JS disabled
2017-05-08 14:27:20 +02:00
ArthurHoaro
6177f3206e
Rename title link label to home link and apply it in vintage theme
...
Related to #853
2017-05-03 19:16:40 +02:00
ArthurHoaro
a271c5f34f
Merge pull request #852 from ArthurHoaro/theme/install-password
...
Theme: use a password type field during the install
2017-04-25 19:11:24 +02:00
ArthurHoaro
4c7045229c
Merge pull request #830 from ArthurHoaro/theme/timezone
...
Change timezone data structure send to the templates
2017-04-25 19:09:13 +02:00
ArthurHoaro
0934f795d3
Theme: use a password type field during the install
2017-04-25 19:06:23 +02:00
ArthurHoaro
6a19124a09
Use raw bytes for upload size hidden input
2017-04-10 20:01:10 +02:00
ArthurHoaro
49bc541d79
Apply the new timezone template variables to the vintage theme
2017-04-04 18:44:24 +02:00
ArthurHoaro
a07373135e
Apply the new timezone template variables to the default theme
2017-04-04 18:44:20 +02:00
ArthurHoaro
84315a3bad
Fix a warning generated in return_bytes function and refactor it
...
It was multiplying a string containing a letter.
Moved function to Utils.php and display a human readable limit size
2017-04-03 18:53:43 +02:00
ArthurHoaro
81bd104daa
Theme: use format_date function for daily date
2017-03-28 20:43:30 +02:00
ArthurHoaro
0040058da6
Theme: JS - Fix a bug preventing edit margin suppression to work
...
Explanation: an ID with a leading digit isn't a valid CSS selector
2017-03-27 19:17:49 +02:00
ArthurHoaro
ad5c757066
Theme: change global font to Roboto and include bold variant
...
Fixes #822
2017-03-24 18:49:45 +01:00
ArthurHoaro
76be95e199
Add API setting in the new theme during the installation
...
Also use the same variable name across template files
2017-03-22 19:58:22 +01:00
ArthurHoaro
c4c655d9bf
Merge pull request #804 from ArthurHoaro/feature/atom-default
...
Fixes #304 : use atom feed as default
2017-03-21 20:10:49 +01:00
ArthurHoaro
8294195677
Theme: display shaarli version in the footer when logged in
...
Fixes #778
2017-03-12 14:52:44 +01:00
ArthurHoaro
6e0a1310a2
Merge pull request #811 from ArthurHoaro/theme/awesomplete-overflow
...
Fixes #806 : display overflow for awesomplete list
2017-03-12 13:52:35 +01:00
ArthurHoaro
7cea7c7a9a
Theme: Vertical align theme select in configure
...
Fixes #807
2017-03-12 13:42:21 +01:00
ArthurHoaro
15162272f4
Fixes #806 : display overflow for awesomplete list
2017-03-12 13:28:37 +01:00
ArthurHoaro
b9b41d25e3
Remove inline JS and add LibreJS headers in JS files
...
Fixes #33 (wow!)
Relates to #395
2017-03-12 12:45:32 +01:00
ArthurHoaro
c4f8360240
Merge pull request #803 from ArthurHoaro/feature/awesomplete-autofirst
...
Fixes #657 : use data-autofirst parameter for awesomeplete
2017-03-11 14:20:55 +01:00
ArthurHoaro
6fcb443787
Fixes #793 : display the star logo on mobile instead of home logo
2017-03-11 14:19:59 +01:00
ArthurHoaro
2ea89aba4f
Fixes #304 : use atom feed as default
...
RSS feed is still available with the setting set to false
2017-03-11 14:13:58 +01:00
ArthurHoaro
792b26789f
Fixes #657 : use data-autofirst parameter for awesomeplete
...
data-autofirst automatically selects the first item of the list of choice automatically. You just have to press enter to use it.
2017-03-11 13:48:47 +01:00
ArthurHoaro
07b57cfef9
Prevent git from messing with font files
...
This should remove font related errors in browser debig consoles
2017-03-09 19:41:32 +01:00
ArthurHoaro
9c5daad19c
Merge pull request #792 from ArthurHoaro/feature/private-filter-visual
...
Display private only filter as search criteria
2017-03-09 19:15:47 +01:00
ArthurHoaro
7c26f6626a
Display private only filter as search parameter
2017-03-08 19:57:15 +01:00
ArthurHoaro
2dd698fd79
Submit editlink textarea using CTRL+Enter shortcut
2017-03-08 18:59:54 +01:00
ArthurHoaro
52b503105d
Improve datetime display
...
Use php-intl extension to display datetimes a bit more nicely, depending on the locale.
What changes:
* the day is no longer displayed
* day number and month are ordered according to the locale
* the timezone is more readable (UTC+1 instead of CET)
2017-03-06 21:11:12 +01:00
ArthurHoaro
7040169069
Multiple minor improvements and bugfixes regarding the new templates:
...
* Add API settings in `configure.html`
* Fix textarea autoresize
* Load user.css from data folder
* Move fold/expand all button to the right and fix an issue with already folded items
* Reset datetime display to international datetime
* Temporarilly remove JS login panel (need improvement and integration with the plugin system)
* Body background is slightly lighter
* Fix an issue where thumbnails were hidden by description
* Fix an issue where private orange bar wasn't displayed with thumbnails
* Remove the gradient bar behind titles
* Fix empty bookmarklet name in Firefox
2017-02-27 20:01:54 +01:00