MyShaarli/application/front/controller/admin
ArthurHoaro 5d8de7587d Feature: bulk creation of bookmarks
This changes creates a new form in addlink page allowing to create
multiple bookmarks at once more easily. It focuses on re-using as much
existing code and template component as  possible.

These changes includes:
  - a new form in addlink (hidden behind a button by default),
containing a text area for URL, and tags/private status to apply to
created links
  - this form displays a new template called editlink.batch, itself
including editlink template multiple times
  - User interation in this new templates are handle by a new JS script
(shaare-batch.js) making AJAX requests, and therefore does not need page
reloading
  - ManageShaareController has been split into 3 distinct controllers:
    + ShaareAdd: displays addlink template
    + ShaareManage: various operation applied on existing shaares
(change visibility, pin, deletion, etc.)
    + ShaarePublish: handles creation/edit forms and saving Shaare's
form
  - Updated translations

Fixes #137
2020-10-27 20:11:30 +01:00
..
ConfigureController.php Add Markdown Extra formatter 2020-10-13 12:20:34 +02:00
ExportController.php Process main page (linklist) through Slim controller 2020-07-23 21:19:21 +02:00
ImportController.php Process main page (linklist) through Slim controller 2020-07-23 21:19:21 +02:00
LogoutController.php Process Shaarli install through Slim controller 2020-07-23 21:19:21 +02:00
ManageTagController.php Security: fix multiple XSS vulnerabilities + fix search tags with special chars 2020-10-06 17:30:18 +02:00
MetadataController.php Add a setting to retrieve bookmark metadata asynchrounously 2020-10-15 09:08:46 +02:00
PasswordController.php Process main page (linklist) through Slim controller 2020-07-23 21:19:21 +02:00
PluginsController.php Plugins: do not save metadata along plugin parameters 2020-09-12 13:29:34 +02:00
ServerController.php Fix rebase issue 2020-10-27 19:55:29 +01:00
SessionFilterController.php Move all admin controller into a dedicated group 2020-08-13 11:08:13 +02:00
ShaareAddController.php Feature: bulk creation of bookmarks 2020-10-27 20:11:30 +01:00
ShaareManageController.php Feature: bulk creation of bookmarks 2020-10-27 20:11:30 +01:00
ShaarePublishController.php Feature: bulk creation of bookmarks 2020-10-27 20:11:30 +01:00
ShaarliAdminController.php Inject BookmarkServiceInterface in plugins data 2020-09-03 15:08:08 +02:00
ThumbnailsController.php Add strict types for bookmarks management 2020-10-13 13:50:11 +02:00
TokenController.php Process token retrieve through Slim controller 2020-07-23 21:19:21 +02:00
ToolsController.php New basePath: fix officiel plugin paths and vintage template 2020-07-26 14:43:10 +02:00