*/
require_once 'WallabagInstance.php';
+use Shaarli\Config\ConfigManager;
/**
* Init function, return an error if the server is not set.
{
$wallabagUrl = $conf->get('plugins.WALLABAG_URL');
if (empty($wallabagUrl)) {
- $error = 'Wallabag plugin error: '.
- 'Please define the "WALLABAG_URL" setting in the plugin administration page.';
+ $error = t('Wallabag plugin error: '.
+ 'Please define the "WALLABAG_URL" setting in the plugin administration page.');
return array($error);
}
}
$wallabagHtml = file_get_contents(PluginManager::$PLUGINS_PATH . '/wallabag/wallabag.html');
+ $linkTitle = t('Save to wallabag');
foreach ($data['links'] as &$value) {
$wallabag = sprintf(
$wallabagHtml,
$wallabagInstance->getWallabagUrl(),
urlencode($value['url']),
- PluginManager::$PLUGINS_PATH
+ PluginManager::$PLUGINS_PATH,
+ $linkTitle
);
$value['link_plugin'][] = $wallabag;
}
return $data;
}
+/**
+ * This function is never called, but contains translation calls for GNU gettext extraction.
+ */
+function wallabag_dummy_translation()
+{
+ // meta
+ t('For each link, add a QRCode icon.');
+ t('Wallabag API URL');
+ t('Wallabag API version (1 or 2)');
+}