* Adds the addlink input on the linklist page.
*/
+use Shaarli\Render\TemplatePage;
+
/**
* When linklist is displayed, add play videos to header's toolbar.
*
*/
function hook_addlink_toolbar_render_header($data)
{
- if ($data['_PAGE_'] == Router::$PAGE_LINKLIST && $data['_LOGGEDIN_'] === true) {
- $form = array(
- 'attr' => array(
+ if ($data['_PAGE_'] == TemplatePage::LINKLIST && $data['_LOGGEDIN_'] === true) {
+ $form = [
+ 'attr' => [
'method' => 'GET',
- 'action' => '',
+ 'action' => $data['_BASE_PATH_'] . '/admin/shaare',
'name' => 'addform',
'class' => 'addform',
- ),
- 'inputs' => array(
- array(
+ ],
+ 'inputs' => [
+ [
'type' => 'text',
'name' => 'post',
- 'placeholder' => 'URI',
- ),
- array(
+ 'placeholder' => t('URI'),
+ ],
+ [
'type' => 'submit',
- 'value' => 'Add link',
+ 'value' => t('Add link'),
'class' => 'bigbutton',
- ),
- ),
- );
+ ],
+ ],
+ ];
$data['fields_toolbar'][] = $form;
}
}
/**
- * When link list is displayed, include markdown CSS.
- *
- * @param array $data - includes data.
- *
- * @return mixed - includes data with markdown CSS file added.
+ * This function is never called, but contains translation calls for GNU gettext extraction.
*/
-function hook_addlink_toolbar_render_includes($data)
+function addlink_toolbar_dummy_translation()
{
- if ($data['_PAGE_'] == Router::$PAGE_LINKLIST && $data['_LOGGEDIN_'] === true) {
- $data['css_files'][] = PluginManager::$PLUGINS_PATH . '/addlink_toolbar/addlink_toolbar.css';
- }
-
- return $data;
+ // meta
+ t('Adds the addlink input on the linklist page.');
}