Merge branch '2.0' of github.com:s9y/Serendipity into 2.0
This commit is contained in:
commit
03689cdd77
docs
htmlarea
include
lang
UTF-8
plugin_lang.phpserendipity_lang_bg.inc.phpserendipity_lang_cn.inc.phpserendipity_lang_cs.inc.phpserendipity_lang_cz.inc.phpserendipity_lang_da.inc.phpserendipity_lang_de.inc.phpserendipity_lang_en.inc.phpserendipity_lang_es.inc.phpserendipity_lang_fa.inc.phpserendipity_lang_fi.inc.phpserendipity_lang_fr.inc.phpserendipity_lang_hu.inc.phpserendipity_lang_is.inc.phpserendipity_lang_it.inc.phpserendipity_lang_ja.inc.phpserendipity_lang_ko.inc.phpserendipity_lang_nl.inc.phpserendipity_lang_no.inc.phpserendipity_lang_pl.inc.phpserendipity_lang_pt.inc.phpserendipity_lang_pt_PT.inc.phpserendipity_lang_ro.inc.phpserendipity_lang_ru.inc.phpserendipity_lang_sa.inc.phpserendipity_lang_se.inc.phpserendipity_lang_sk.inc.phpserendipity_lang_ta.inc.phpserendipity_lang_tn.inc.phpserendipity_lang_tr.inc.phpserendipity_lang_tw.inc.phpserendipity_lang_zh.inc.php
addlang.txtplugin_lang.phpserendipity_lang_bg.inc.phpserendipity_lang_cn.inc.phpserendipity_lang_cs.inc.phpserendipity_lang_cz.inc.phpserendipity_lang_da.inc.phpserendipity_lang_de.inc.phpserendipity_lang_en.inc.phpserendipity_lang_es.inc.phpserendipity_lang_fa.inc.phpserendipity_lang_fi.inc.phpserendipity_lang_fr.inc.phpserendipity_lang_hu.inc.phpserendipity_lang_is.inc.phpserendipity_lang_it.inc.phpserendipity_lang_ja.inc.phpserendipity_lang_ko.inc.phpserendipity_lang_nl.inc.phpserendipity_lang_no.inc.phpserendipity_lang_pl.inc.phpserendipity_lang_pt.inc.phpserendipity_lang_pt_PT.inc.phpserendipity_lang_ro.inc.phpserendipity_lang_ru.inc.phpserendipity_lang_sa.inc.phpserendipity_lang_se.inc.phpserendipity_lang_sk.inc.phpserendipity_lang_ta.inc.phpserendipity_lang_tn.inc.phpserendipity_lang_tr.inc.phpserendipity_lang_tw.inc.phpserendipity_lang_zh.inc.phpplugins/serendipity_event_spartacus
templates/2k11/admin
24
docs/NEWS
24
docs/NEWS
@ -4,6 +4,30 @@
|
||||
Version 2.0-beta2 ()
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* RSS importer accepts pubDate in addition to pubdate element.
|
||||
|
||||
* Upgrader in Dashboard can be disabled, returns error message when
|
||||
URL not accessible
|
||||
|
||||
* Added a category filtering ability for the entry editor
|
||||
|
||||
* Better check when removing old/dead files to prevent error
|
||||
messages
|
||||
|
||||
* WYSIWYG editor respects image floats
|
||||
|
||||
* Support html5 multiple file upload
|
||||
|
||||
* Modernizr, magnificPopup updates
|
||||
|
||||
* Improvements to equal heights js, button labels
|
||||
|
||||
* No longer truncate long entry titles
|
||||
|
||||
* Improve non-WYSIWYG editor tag insertion, url insertion
|
||||
|
||||
* Improve less DOM firing on certain javascript tasks
|
||||
|
||||
Version 2.0-beta1 (April 14th, 2014)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/**
|
||||
* @fileOverview A Serendipity CKEDITOR custom config file: ckeditor_custom_config.js, v. 1.0, 2014-03-14, Ian
|
||||
* @fileOverview A Serendipity CKEDITOR custom config file: ckeditor_custom_config.js, v. 1.1, 2014-04-24, Ian
|
||||
*/
|
||||
|
||||
/**
|
||||
@ -54,6 +54,9 @@ CKEDITOR.editorConfig = function( config ) {
|
||||
// It will still generate an empty <p></p> though.
|
||||
config.autoParagraph = false; // but this one definitely prevents adding multiple empty paragraphs when switching source mode!!!
|
||||
|
||||
// add custom Serendipity styles to ckeditor wysiwyg-mode, to repect css image floats
|
||||
config.contentsCss = 'htmlarea/wysiwyg-style.css';
|
||||
|
||||
// The configuration setting that controls the ENTER mode is "config.enterMode" and it offers three options:
|
||||
// (1) The default creates a paragraph element each time the "enter" key is pressed:
|
||||
//config.enterMode = CKEDITOR.ENTER_P; // inserts <p></p>
|
||||
|
86
htmlarea/wysiwyg-style.css
Normal file
86
htmlarea/wysiwyg-style.css
Normal file
@ -0,0 +1,86 @@
|
||||
/**
|
||||
* Adds custom Serendipity image float styles to CKEDITOR wysiwyg-mode
|
||||
*/
|
||||
|
||||
.serendipity_image_left,
|
||||
.serendipity_image_right,
|
||||
.serendipity_image_center,
|
||||
.serendipity_imageComment_center,
|
||||
.serendipity_imageComment_left,
|
||||
.serendipity_imageComment_right {
|
||||
background: transparent;
|
||||
border: 0 none;
|
||||
padding: 0!important;
|
||||
}
|
||||
|
||||
.serendipity_image_left,
|
||||
.serendipity_image_right,
|
||||
.serendipity_imageComment_left,
|
||||
.serendipity_imageComment_right {
|
||||
display: block;
|
||||
float: none;
|
||||
margin: 0 0 1em;
|
||||
}
|
||||
|
||||
.serendipity_image_center {
|
||||
display: block;
|
||||
margin: 0 auto 1em auto;
|
||||
}
|
||||
|
||||
.plain-images .serendipity_image_left,
|
||||
.plain-images .serendipity_image_right,
|
||||
.plain-images .serendipity_image_center,
|
||||
.plain-images .serendipity_imageComment_center,
|
||||
.plain-images .serendipity_imageComment_left,
|
||||
.plain-images .serendipity_imageComment_right {
|
||||
border: 1px solid #aaa;
|
||||
}
|
||||
|
||||
.plain-images .serendipity_imageComment_txt {
|
||||
background: #ddd;
|
||||
}
|
||||
|
||||
.fancy-images .serendipity_image_left,
|
||||
.fancy-images .serendipity_image_right,
|
||||
.fancy-images .serendipity_image_center,
|
||||
.fancy-images .serendipity_imageComment_img {
|
||||
-webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,.5);
|
||||
-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,.5);
|
||||
box-shadow: 0 0 2px 1px rgba(0,0,0,.5);
|
||||
}
|
||||
|
||||
.no-boxshadow .fancy-images .serendipity_image_left,
|
||||
.no-boxshadow .fancy-images .serendipity_image_right,
|
||||
.no-boxshadow .fancy-images .serendipity_image_center,
|
||||
.no-boxshadow .fancy-images .serendipity_imageComment_img {
|
||||
border: 1px solid #aaa;
|
||||
}
|
||||
|
||||
.serendipity_imageComment_center,
|
||||
.serendipity_imageComment_left,
|
||||
.serendipity_imageComment_right {
|
||||
height: auto;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.serendipity_image_left {
|
||||
float: left;
|
||||
margin: 0 2em 1em 0;
|
||||
}
|
||||
|
||||
.serendipity_image_right {
|
||||
float: right;
|
||||
margin: 0 0 1em 2em;
|
||||
}
|
||||
|
||||
.serendipity_imageComment_left {
|
||||
display: inline;
|
||||
float: left;
|
||||
margin: 0 2em 1em 0;
|
||||
}
|
||||
|
||||
.serendipity_imageComment_right {
|
||||
display: inline;
|
||||
float: right;
|
||||
margin: 0 0 1em 2em;
|
||||
}
|
@ -265,73 +265,83 @@ switch ($serendipity['GET']['adminAction']) {
|
||||
serendipity_request_end();
|
||||
}
|
||||
} else {
|
||||
if (!is_array($serendipity['POST']['target_filename'])) {
|
||||
if (!is_array($_FILES['serendipity']['name']['userfile'])) {
|
||||
break;
|
||||
}
|
||||
|
||||
foreach($serendipity['POST']['target_filename'] AS $idx => $target_filename) {
|
||||
$uploadfile = &$_FILES['serendipity']['name']['userfile'][$idx];
|
||||
$uploadtmp = &$_FILES['serendipity']['tmp_name']['userfile'][$idx];
|
||||
if (!empty($target_filename)) {
|
||||
$tfile = $target_filename;
|
||||
} elseif (!empty($uploadfile)) {
|
||||
$tfile = $uploadfile;
|
||||
} else {
|
||||
// skip empty array
|
||||
continue;
|
||||
foreach($_FILES['serendipity']['name']['userfile'] AS $idx => $uploadfiles) {
|
||||
if (! is_array($uploadfiles)) {
|
||||
$uploadfiles = array($uploadfiles);
|
||||
}
|
||||
|
||||
$tfile = serendipity_uploadSecure(basename($tfile));
|
||||
|
||||
if (serendipity_isActiveFile($tfile)) {
|
||||
$messages[] = ERROR_FILE_FORBIDDEN .' '. $tfile;
|
||||
continue;
|
||||
}
|
||||
|
||||
$serendipity['POST']['target_directory'][$idx] = serendipity_uploadSecure($serendipity['POST']['target_directory'][$idx], true, true);
|
||||
|
||||
if (!serendipity_checkDirUpload($serendipity['POST']['target_directory'][$idx])) {
|
||||
$messages[] = PERM_DENIED;
|
||||
continue;
|
||||
}
|
||||
|
||||
$target = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$idx] . $tfile;
|
||||
|
||||
$realname = $tfile;
|
||||
if (file_exists($target)) {
|
||||
$messages[] = '(' . $target . ') ' . ERROR_FILE_EXISTS_ALREADY;
|
||||
$realname = serendipity_imageAppend($tfile, $target, $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$idx]);
|
||||
}
|
||||
|
||||
// Accept file
|
||||
if (is_uploaded_file($uploadtmp) && serendipity_checkMediaSize($uploadtmp) && move_uploaded_file($uploadtmp, $target)) {
|
||||
$messages[] = sprintf( FILE_UPLOADED , $uploadfile , $target);
|
||||
@umask(0000);
|
||||
@chmod($target, 0664);
|
||||
|
||||
$thumbs = array(array(
|
||||
'thumbSize' => $serendipity['thumbSize'],
|
||||
'thumb' => $serendipity['thumbSuffix']
|
||||
));
|
||||
serendipity_plugin_api::hook_event('backend_media_makethumb', $thumbs);
|
||||
|
||||
foreach($thumbs as $thumb) {
|
||||
// Create thumbnail
|
||||
if ( $created_thumbnail = serendipity_makeThumbnail($tfile, $serendipity['POST']['target_directory'][$idx], $thumb['thumbSize'], $thumb['thumb']) ) {
|
||||
$messages[] = THUMB_CREATED_DONE;
|
||||
}
|
||||
$uploadFileCounter=-1;
|
||||
foreach($uploadfiles AS $uploadfile) {
|
||||
$uploadFileCounter++;
|
||||
$target_filename = $serendipity['POST']['target_filename'][$idx];
|
||||
$uploadtmp = $_FILES['serendipity']['tmp_name']['userfile'][$idx];
|
||||
if (is_array($uploadtmp)) {
|
||||
$uploadtmp = $uploadtmp[$uploadFileCounter];
|
||||
}
|
||||
if (!empty($target_filename)) {
|
||||
$tfile = $target_filename;
|
||||
} elseif (!empty($uploadfile)) {
|
||||
$tfile = $uploadfile;
|
||||
} else {
|
||||
// skip empty array
|
||||
continue;
|
||||
}
|
||||
|
||||
// Insert into database
|
||||
$image_id = serendipity_insertImageInDatabase($tfile, $serendipity['POST']['target_directory'][$idx], $authorid, null, $realname);
|
||||
serendipity_plugin_api::hook_event('backend_image_add', $target, $created_thumbnail);
|
||||
$new_media[] = array(
|
||||
'image_id' => $image_id,
|
||||
'target' => $target,
|
||||
'created_thumbnail' => $created_thumbnail
|
||||
);
|
||||
} else {
|
||||
$messages[] = ERROR_UNKNOWN_NOUPLOAD;
|
||||
$tfile = serendipity_uploadSecure(basename($tfile));
|
||||
|
||||
if (serendipity_isActiveFile($tfile)) {
|
||||
$messages[] = ERROR_FILE_FORBIDDEN .' '. $tfile;
|
||||
continue;
|
||||
}
|
||||
|
||||
$serendipity['POST']['target_directory'][$idx] = serendipity_uploadSecure($serendipity['POST']['target_directory'][$idx], true, true);
|
||||
|
||||
if (!serendipity_checkDirUpload($serendipity['POST']['target_directory'][$idx])) {
|
||||
$messages[] = PERM_DENIED;
|
||||
continue;
|
||||
}
|
||||
|
||||
$target = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$idx] . $tfile;
|
||||
|
||||
$realname = $tfile;
|
||||
if (file_exists($target)) {
|
||||
$messages[] = '(' . $target . ') ' . ERROR_FILE_EXISTS_ALREADY;
|
||||
$realname = serendipity_imageAppend($tfile, $target, $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $serendipity['POST']['target_directory'][$idx]);
|
||||
}
|
||||
|
||||
// Accept file
|
||||
if (is_uploaded_file($uploadtmp) && serendipity_checkMediaSize($uploadtmp) && move_uploaded_file($uploadtmp, $target)) {
|
||||
$messages[] = sprintf( FILE_UPLOADED , $uploadfile , $target);
|
||||
@umask(0000);
|
||||
@chmod($target, 0664);
|
||||
|
||||
$thumbs = array(array(
|
||||
'thumbSize' => $serendipity['thumbSize'],
|
||||
'thumb' => $serendipity['thumbSuffix']
|
||||
));
|
||||
serendipity_plugin_api::hook_event('backend_media_makethumb', $thumbs);
|
||||
|
||||
foreach($thumbs as $thumb) {
|
||||
// Create thumbnail
|
||||
if ( $created_thumbnail = serendipity_makeThumbnail($tfile, $serendipity['POST']['target_directory'][$idx], $thumb['thumbSize'], $thumb['thumb']) ) {
|
||||
$messages[] = THUMB_CREATED_DONE;
|
||||
}
|
||||
}
|
||||
|
||||
// Insert into database
|
||||
$image_id = serendipity_insertImageInDatabase($tfile, $serendipity['POST']['target_directory'][$idx], $authorid, null, $realname);
|
||||
serendipity_plugin_api::hook_event('backend_image_add', $target, $created_thumbnail);
|
||||
$new_media[] = array(
|
||||
'image_id' => $image_id,
|
||||
'target' => $target,
|
||||
'created_thumbnail' => $created_thumbnail
|
||||
);
|
||||
} else {
|
||||
$messages[] = ERROR_UNKNOWN_NOUPLOAD;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -94,6 +94,9 @@ class Serendipity_Import_Generic extends Serendipity_Import {
|
||||
}
|
||||
|
||||
$entry['title'] = $this->decode($item['title']);
|
||||
if (!isset($item['pubdate']) && isset($item['pubDate'])) {
|
||||
$item['pubdate'] = $item['pubDate'];
|
||||
}
|
||||
$entry['timestamp'] = $this->decode(strtotime(isset($item['pubdate']) ? $item['pubdate'] : $item['dc:date']));
|
||||
if ($entry['timestamp'] == -1) {
|
||||
// strtotime does not seem to parse ISO 8601 dates
|
||||
|
@ -23,6 +23,12 @@ switch($serendipity['POST']['adminAction']) {
|
||||
$data['error_publish'] = $success;
|
||||
}
|
||||
break;
|
||||
case 'updateCheckDisable':
|
||||
if ( !serendipity_checkFormToken() || !serendipity_checkPermission('blogConfiguration') ) {
|
||||
break;
|
||||
}
|
||||
serendipity_set_config_var('updateCheck', false);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@ -38,11 +44,11 @@ $output = array();
|
||||
serendipity_plugin_api::hook_event('backend_frontpage_display', $output);
|
||||
$data['backend_frontpage_display'] = $output['more'];
|
||||
|
||||
$data['curVersion'] = serendipity_getCurrentVersion();
|
||||
$data['usedVersion'] = $serendipity['version'];
|
||||
$data['updateCheck'] = $serendipity['updateCheck'];
|
||||
$data['curVersion'] = serendipity_getCurrentVersion();
|
||||
$data['update'] = version_compare($data['usedVersion'], $data['curVersion'], '<');
|
||||
|
||||
|
||||
$comments = serendipity_db_query("SELECT c.*, e.title FROM {$serendipity['dbPrefix']}comments c
|
||||
LEFT JOIN {$serendipity['dbPrefix']}entries e ON (e.id = c.entry_id)
|
||||
ORDER BY c.id DESC LIMIT 5");
|
||||
|
@ -1196,21 +1196,56 @@ function serendipity_verifyFTPChecksums() {
|
||||
return $badsums;
|
||||
}
|
||||
|
||||
function serendipity_getCurrentVersion() {
|
||||
$updateURL = 'https://raw.github.com/s9y/Serendipity/master/docs/RELEASE';
|
||||
|
||||
$file = fopen($updateURL, 'r');
|
||||
if (!$file) {
|
||||
return;
|
||||
/**
|
||||
* Check https://raw.github.com/s9y/Serendipity/master/docs/RELEASE for the newest available version
|
||||
*
|
||||
* If the file is not fetch- or parseable (behind a proxy, malformed by Garvin), this will return -1
|
||||
* */
|
||||
function serendipity_getCurrentVersion() {
|
||||
global $serendipity;
|
||||
|
||||
if ($serendipity['updateCheck'] != "stable" && $serendipity['updateCheck'] != "beta") {
|
||||
return -1;
|
||||
}
|
||||
|
||||
while (!feof($file)) {
|
||||
$line = fgets($file);
|
||||
// Perform update check once a day. We use a suffix of the configured channel, so when
|
||||
// the user switches channels, it has its own timer.
|
||||
if ($serendipity['last_update_check_' . $serendipity['updateCheck']] >= (time()-86400)) {
|
||||
// Last update was performed less than a day ago. Return last result.
|
||||
return $serendipity['last_update_version_' . $serendipity['updateCheck']];
|
||||
}
|
||||
|
||||
if (preg_match('/stable:(.+$)/', $line, $match)) {
|
||||
return $match[1];
|
||||
serendipity_set_config_var('last_update_check_' . $serendipity['updateCheck'], time());
|
||||
$updateURL = 'https://raw.github.com/s9y/Serendipity/master/docs/RELEASE';
|
||||
$context = stream_context_create(array('http' => array('timeout' => 5.0)));
|
||||
$file = @file_get_contents($updateURL, false, $context);
|
||||
|
||||
if (!$file) {
|
||||
if (function_exists('curl_init')) {
|
||||
$ch = curl_init($updateURL);
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||
curl_setopt($ch, CURLOPT_TIMEOUT, "5");
|
||||
$file = curl_exec($ch);
|
||||
curl_close($ch);
|
||||
}
|
||||
}
|
||||
|
||||
if ($file) {
|
||||
if ($serendipity['updateCheck'] == "stable") {
|
||||
if (preg_match('/^stable:(.+)\b/', $file, $match)) {
|
||||
serendipity_set_config_var('last_update_version_' . $serendipity['updateCheck'], $match[1]);
|
||||
return $match[1];
|
||||
}
|
||||
} else {
|
||||
if (preg_match('/^beta:(.+)\b/', $file, $match)) {
|
||||
serendipity_set_config_var('last_update_version_' . $serendipity['updateCheck'], $match[1]);
|
||||
return $match[1];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* vim: set sts=4 ts=4 sw=4 expandtab : */
|
||||
|
@ -163,12 +163,8 @@ $dead_htmlarea_dirs = array(
|
||||
*/
|
||||
function recursive_directory_iterator($dir = array()) {
|
||||
foreach ($dir AS $path) {
|
||||
try {
|
||||
serendipity_removeDeadFiles_SPL($path);
|
||||
@rmdir($path);
|
||||
} catch (Exception $e) {
|
||||
echo htmlspecialchars($path) . " >> File or directory probably does not exist.<br/>";
|
||||
}
|
||||
serendipity_removeDeadFiles_SPL($path);
|
||||
@rmdir($path);
|
||||
}
|
||||
}
|
||||
|
||||
@ -293,7 +289,13 @@ function serendipity_killPlugin($name) {
|
||||
*/
|
||||
function serendipity_removeDeadFiles_SPL($dir=null, $deadfiles=null, $purgedir=null, $list_only=false) {
|
||||
if (!is_dir($dir)) return;
|
||||
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir), RecursiveIteratorIterator::CHILD_FIRST);
|
||||
try {
|
||||
$_dir = new RecursiveDirectoryIterator($dir);
|
||||
// NOTE: UnexpectedValueException thrown for PHP >= 5.3
|
||||
} catch (Exception $e) {
|
||||
return;
|
||||
}
|
||||
$iterator = new RecursiveIteratorIterator($_dir, RecursiveIteratorIterator::CHILD_FIRST);
|
||||
$search = array("\\", '//');
|
||||
$replace = array('/');
|
||||
foreach ($iterator as $file) {
|
||||
|
@ -398,6 +398,12 @@
|
||||
'type' => 'bool',
|
||||
'default' => false,
|
||||
'permission' => 'blogConfiguration'),
|
||||
array('var' => 'updateCheck',
|
||||
'title' => UPDATE_NOTIFICATION,
|
||||
'description' => UPDATE_NOTIFICATION_DESC,
|
||||
'type' => 'list',
|
||||
'default' => array('stable' => 'stable', 'beta' => 'beta', 'false' => NO ), # i18n
|
||||
'permission' => 'blogConfiguration'),
|
||||
));
|
||||
|
||||
$res['display'] =
|
||||
|
@ -80,3 +80,7 @@ foreach($const['missing'] AS $file => $constants) {
|
||||
}
|
||||
echo "---------------------------\n";
|
||||
}
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1022,3 +1022,7 @@ $i18n_filename_to = array('-', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1060,3 +1060,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1060,3 +1060,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1029,3 +1029,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI-Tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Ausführbar?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Filter entfernen');
|
||||
@define('UPDATE_FAILMSG', 'Update-Check für neue Serendipity-Version fehlgeschlagen. Das kann passieren wenn die URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE nicht erreichbar ist, der Server ausgehende Verbindungen verhindert oder es andere Verbindungsprobleme gibt.');
|
||||
@define('UPDATE_FAILACTION', 'Automatischen Update-Check deaktivieren');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Sollen Update-Checks im Dashboard angezeigt werden, und wenn ja für welche Versionen?');
|
||||
|
@ -627,7 +627,7 @@
|
||||
@define('RESET_DATE', 'Reset date');
|
||||
@define('RESET_DATE_DESC', 'Click here to reset the date to the current time');
|
||||
@define('PROBLEM_PERMISSIONS_HOWTO', 'Permissions can be set by running shell command: `<em>%s</em>` on the failed directory, or by setting this using an FTP program');
|
||||
@define('WARNING_TEMPLATE_DEPRECATED', 'Warning: Your current theme is using a deprecated template method, you are advised to update if possible');
|
||||
@define('WARNING_TEMPLATE_DEPRECATED', 'Warning: Your current theme is using a deprecated theme method, you are advised to update if possible');
|
||||
@define('ENTRY_PUBLISHED_FUTURE', 'This entry is not yet published.');
|
||||
@define('ENTRIES_BY', 'Entries by %s');
|
||||
@define('PREVIOUS', 'Previous');
|
||||
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1048,3 +1048,7 @@ Melvin TODO [20060128]: What spanish word do we use for "referrers" ??
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1037,3 +1037,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1028,3 +1028,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1033,3 +1033,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1028,3 +1028,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'a', 'A', 'b', 'B', 'c', 'C', 'c', 'C
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1041,3 +1041,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1031,3 +1031,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1033,3 +1033,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -949,3 +949,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1020,3 +1020,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1029,3 +1029,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@ $i18n_unknown = 'tw';
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1035,3 +1035,7 @@ $i18n_unknown = 'tw';
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1,4 +1,3 @@
|
||||
@define('INSTALLER_CLI_TOOLS', 'Server-side command line tools');
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -80,3 +80,7 @@ foreach($const['missing'] AS $file => $constants) {
|
||||
}
|
||||
echo "---------------------------\n";
|
||||
}
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1022,3 +1022,7 @@ $i18n_filename_to = array('-', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1060,3 +1060,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1060,3 +1060,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1029,3 +1029,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI-Tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Ausführbar?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Filter entfernen');
|
||||
@define('UPDATE_FAILMSG', 'Update-Check für neue Serendipity-Version fehlgeschlagen. Das kann passieren wenn die URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE nicht erreichbar ist, der Server ausgehende Verbindungen verhindert oder es andere Verbindungsprobleme gibt.');
|
||||
@define('UPDATE_FAILACTION', 'Automatischen Update-Check deaktivieren');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Sollen Update-Checks im Dashboard angezeigt werden, und wenn ja für welche Versionen?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1048,3 +1048,7 @@ Melvin TODO [20060128]: What spanish word do we use for "referrers" ??
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1037,3 +1037,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1028,3 +1028,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1033,3 +1033,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1032,3 +1032,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1028,3 +1028,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'a', 'A', 'b', 'B', 'c', 'C', 'c', 'C
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1041,3 +1041,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1031,3 +1031,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1033,3 +1033,7 @@ $i18n_filename_to = array('_', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -949,3 +949,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1020,3 +1020,7 @@ $i18n_filename_to = array (
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1029,3 +1029,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@ $i18n_unknown = 'tw';
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1034,3 +1034,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1035,3 +1035,7 @@ $i18n_unknown = 'tw';
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -1030,3 +1030,7 @@
|
||||
@define('INSTALLER_CLI_TOOLNAME', 'CLI tool');
|
||||
@define('INSTALLER_CLI_TOOLSTATUS', 'Executable?');
|
||||
@define('VIDEO', 'Video');
|
||||
@define('RESET_FILTERS', 'Reset filters');
|
||||
@define('UPDATE_FAILMSG', 'Check for new Serendipity version failed. This can happen because either the URL https://raw.github.com/s9y/Serendipity/master/docs/RELEASE is down, your server blocks outgoing connections or there are other connection issues.');
|
||||
@define('UPDATE_FAILACTION', 'Disable automatic update check');
|
||||
@define('UPDATE_NOTIFICATION_DESC', 'Show the update notification in the Dashboard, and for which channel?');
|
||||
|
@ -385,7 +385,7 @@ class serendipity_event_spartacus extends serendipity_event
|
||||
}
|
||||
$url_ip = gethostbyname($url_hostname);
|
||||
|
||||
$this->outputMSG('notice', sprintf(PLUGIN_EVENT_SPARTACUS_FETCHING, '<a href="' . $url . '">' . basename($url) . '</a>'));
|
||||
$this->outputMSG('notice', sprintf(PLUGIN_EVENT_SPARTACUS_FETCHING, '<a target="_blank" href="' . $url . '">' . basename($url) . '</a>'));
|
||||
|
||||
if (file_exists($target) && filesize($target) > 0 && filemtime($target) >= (time()-$cacheTimeout)) {
|
||||
$data = file_get_contents($target);
|
||||
|
@ -107,6 +107,13 @@
|
||||
<div id="edit_entry_category" class="clearfix mfp-hide">
|
||||
<fieldset>
|
||||
<span class="wrap_legend"><legend>{$CONST.CATEGORY}</legend></span>
|
||||
|
||||
<div id="category_filter" class="form_field">
|
||||
<label for="categoryfilter" class="visuallyhidden">{$CONST.FILTERS}</label>
|
||||
<input id="categoryfilter" type="text" placeholder="{$CONST.FILTERS}: {$CONST.CATEGORIES}">
|
||||
<button id="reset_categoryfilter" class="icon_link" type="button" title="{$CONST.RESET_FILTERS}"><span class="icon-cancel"></span><span class="visuallyhidden">{$CONST.RESET_FILTERS}</span></button>
|
||||
</div>
|
||||
|
||||
{foreach from=$entry_vars.category_options item="entry_cat"}
|
||||
<div class="form_check">
|
||||
{$entry_cat.depth_pad}
|
||||
|
@ -9,7 +9,7 @@
|
||||
<!--[if lte IE 8]>
|
||||
<link rel="stylesheet" href="{serendipity_getFile file='admin/oldie.css'}">
|
||||
<![endif]-->
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.1.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
||||
{if $admin_vars.admin_installed}{serendipity_hookPlugin hook="backend_header" hookAll="true"}{/if}
|
||||
<script src="{serendipity_getFile file='admin/serendipity_editor.js'}"></script>
|
||||
<script src="{$head_link_script}"></script>
|
||||
|
@ -9,7 +9,7 @@
|
||||
<!--[if lte IE 8]>
|
||||
<link rel="stylesheet" href="{serendipity_getFile file='admin/oldie.css'}">
|
||||
<![endif]-->
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.1.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='jquery.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/serendipity_editor.js'}"></script>
|
||||
</head>
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
4
templates/2k11/admin/js/modernizr-2.7.2.min.js
vendored
Normal file
4
templates/2k11/admin/js/modernizr-2.7.2.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -7,7 +7,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
{if $media.css}<link rel="stylesheet" href="{$media.css}">{/if}
|
||||
{if $media.css_tree}<link rel="stylesheet" href="{$media.css_tree}">{/if}
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.1.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='YahooUI/treeview/YAHOO.js'}"></script>
|
||||
<script src="{serendipity_getFile file='YahooUI/treeview/treeview.js'}"></script>
|
||||
{serendipity_hookPlugin hook="backend_header" hookAll="true"}
|
||||
|
@ -7,7 +7,7 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="{$media.css}">
|
||||
<link rel="stylesheet" href="{$media.css_front}">
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.1.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
||||
</head>
|
||||
<body id="{$media.body_id}">
|
||||
{if $perm_denied}
|
||||
|
@ -18,7 +18,7 @@
|
||||
<div id="upload_form_1" class="upload_form">
|
||||
<div class="form_field clearfix">
|
||||
<label for="userfile_1" class="uploadform_userfile_label">{$CONST.ENTER_MEDIA_UPLOAD}</label>
|
||||
<input id="userfile_1" class="uploadform_userfile check_input" name="serendipity[userfile][1]" type="file">
|
||||
<input id="userfile_1" class="uploadform_userfile check_input" name="serendipity[userfile][1]" type="file" multiple>
|
||||
</div>
|
||||
|
||||
<div class="form_field clearfix">
|
||||
|
@ -11,12 +11,25 @@
|
||||
<span class="msg_error"><span class="icon-attention-circled"></span> {$CONST.PUBLISH_ERROR}: {$error_publish}</span>
|
||||
{/if}
|
||||
|
||||
{if $update}
|
||||
<section id="dashboard_update">
|
||||
<h3>{$CONST.UPDATE_NOTIFICATION}</h3>
|
||||
{if $updateCheck == "stable" || $updateCheck == "beta" }
|
||||
{if $curVersion == -1}
|
||||
<section id="dashboard_update">
|
||||
<h3>{$CONST.UPDATE_NOTIFICATION}</h3>
|
||||
|
||||
<span class="msg_notice"><span class="icon-info-circled"></span> {$CONST.NEW_VERSION_AVAILABLE} {$curVersion}</span>
|
||||
</section>
|
||||
<span class="msg_notice"><span class="icon-info-circled"></span> {$CONST.UPDATE_FAILMSG}</span>
|
||||
<form id="updateCheckDisable" method="POST">
|
||||
<input type="hidden" name="serendipity[adminAction]" value="updateCheckDisable" />
|
||||
{$token}
|
||||
<button type="submit">{$CONST.UPDATE_FAILACTION}</button>
|
||||
</form>
|
||||
</section>
|
||||
{else if $update}
|
||||
<section id="dashboard_update">
|
||||
<h3>{$CONST.UPDATE_NOTIFICATION}</h3>
|
||||
|
||||
<span class="msg_notice"><span class="icon-info-circled"></span> {$CONST.NEW_VERSION_AVAILABLE} {$curVersion}</span>
|
||||
</section>
|
||||
{/if}
|
||||
{/if}
|
||||
<section id="dashboard_comments" class="odd equal_heights quick_list">
|
||||
<h3>{if 'adminComments'|checkPermission}<a href="serendipity_admin.php?serendipity[adminModule]=comments">{/if}{$CONST.COMMENTS}{if 'adminComments'|checkPermission}</a>{/if}</h3>
|
||||
|
@ -88,7 +88,7 @@
|
||||
var my_link = prompt("Enter URL:","http://");
|
||||
|
||||
if (my_link) {
|
||||
if (getSelection($(txtarea) ) == "") {
|
||||
if (serendipity.getSelection($(txtarea) ) == "") {
|
||||
var my_desc = prompt("Enter Description", '');
|
||||
}
|
||||
var my_title = prompt("Enter title/tooltip:", "");
|
||||
@ -826,6 +826,9 @@ var AccessifyHTML5 = function (defaults, more_fixes) {
|
||||
}(document, jQuery));
|
||||
|
||||
$(function() {
|
||||
// Breakpoints for responsive JS
|
||||
var mq_small = matchMedia("(min-width:640px)");
|
||||
|
||||
// Fire responsive nav
|
||||
if($('#main_menu').length > 0) {
|
||||
$('#nav-toggle').click(function(e) {
|
||||
@ -980,6 +983,29 @@ $(function() {
|
||||
}
|
||||
{/if}
|
||||
|
||||
// Category filter
|
||||
$('#categoryfilter').keyup(function() {
|
||||
var current_categoryfilter = $(this).val().toLowerCase();
|
||||
|
||||
if (current_categoryfilter == '') {
|
||||
$('#edit_entry_category .form_check').toggle(true);
|
||||
} else {
|
||||
$('#edit_entry_category .form_check').each(function() {
|
||||
var $el = $(this);
|
||||
if ($el.find('label').html().toLowerCase().indexOf(current_categoryfilter) > -1) {
|
||||
$el.toggle(true);
|
||||
} else {
|
||||
$el.toggle(false);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Reset button for category filter
|
||||
$('#reset_categoryfilter').click(function() {
|
||||
$('#categoryfilter').val("").keyup();
|
||||
});
|
||||
|
||||
// Advanced options
|
||||
if($('#advanced_options').length > 0) {
|
||||
$('#toggle_advanced').click(function() {
|
||||
@ -1293,6 +1319,19 @@ $(function() {
|
||||
});
|
||||
}
|
||||
|
||||
if ($('.uploadform_userfile').length > 0) {
|
||||
$('.uploadform_userfile').change(function() {
|
||||
if ($(this).get(0).files.length > 1) {
|
||||
$(this).parent().siblings(':first').fadeOut();
|
||||
$(this).parent().siblings(':first').find('input').val('');
|
||||
$(this).attr('name', $(this).attr('name') + '[]');
|
||||
}
|
||||
if ($(this).get(0).files.length == 1) {
|
||||
$(this).parent().siblings(':first').fadeIn();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// reopen detail element after spamblock action
|
||||
if ($('#serendipity_comments_list').length > 0 && window.location.hash && $('#' + window.location.hash.replace('#', '')).length > 0) {
|
||||
$('#' + window.location.hash.replace('#', '')).find(".toggle_info").click();
|
||||
@ -1327,15 +1366,17 @@ $(function() {
|
||||
|
||||
// Equal Heights
|
||||
$(window).load(function() {
|
||||
if($('.equal_heights').length > 0) {
|
||||
if($('html').hasClass('lt-ie9')) {
|
||||
$('.equal_heights').syncHeight({
|
||||
updateOnResize: false
|
||||
});
|
||||
} else {
|
||||
$('.equal_heights').syncHeight({
|
||||
updateOnResize: true
|
||||
});
|
||||
if (mq_small.matches) {
|
||||
if($('.equal_heights').length > 0) {
|
||||
if($('html').hasClass('lt-ie9')) {
|
||||
$('.equal_heights').syncHeight({
|
||||
updateOnResize: false
|
||||
});
|
||||
} else {
|
||||
$('.equal_heights').syncHeight({
|
||||
updateOnResize: true
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -421,6 +421,7 @@ nav ol {
|
||||
|
||||
/* BACKEND HELPER CLASSES */
|
||||
.icon_link,
|
||||
.button_link,
|
||||
#insert_image,
|
||||
form > a,
|
||||
form > button,
|
||||
@ -441,7 +442,6 @@ form > button,
|
||||
#dashboard_entries .entry_status,
|
||||
.comment_status,
|
||||
.tabs > ul > li,
|
||||
#maintenance > section > .button_link,
|
||||
.overviewListForm {
|
||||
display: inline-block;
|
||||
}
|
||||
@ -1259,6 +1259,10 @@ summary {
|
||||
padding: .4em 0;
|
||||
}
|
||||
|
||||
#categoryfilter {
|
||||
min-width: 20em;
|
||||
}
|
||||
|
||||
.user_level {
|
||||
display: block;
|
||||
}
|
||||
@ -2146,6 +2150,7 @@ label .perm_name,
|
||||
.no-js .comment_summary,
|
||||
.no-js .show_config_option .icon-right-dir,
|
||||
.no-js #keyword_list,
|
||||
.no-js #category_filter,
|
||||
.js .additional_info,
|
||||
.js .installer .icon-info-circled,
|
||||
.hidden,
|
||||
@ -2178,7 +2183,6 @@ input[name="serendipity[filter][fileCategory]"] {
|
||||
border-right: 0 none;
|
||||
}
|
||||
|
||||
/* Needs IE8 fallback */
|
||||
.media_selector:first-of-type,
|
||||
.tabs > ul .first > a {
|
||||
border-radius: 4px 0 0 4px;
|
||||
@ -2267,16 +2271,14 @@ input[name="serendipity[filter][fileCategory]"] {
|
||||
text-align: left;
|
||||
z-index: 1045; }
|
||||
|
||||
.mfp-inline-holder .mfp-content,
|
||||
.mfp-ajax-holder .mfp-content {
|
||||
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
|
||||
width: 100%;
|
||||
cursor: auto; }
|
||||
|
||||
.mfp-ajax-cur {
|
||||
cursor: progress; }
|
||||
|
||||
.mfp-zoom-out-cur,
|
||||
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
|
||||
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
|
||||
cursor: -moz-zoom-out;
|
||||
cursor: -webkit-zoom-out;
|
||||
cursor: zoom-out; }
|
||||
@ -2290,10 +2292,7 @@ input[name="serendipity[filter][fileCategory]"] {
|
||||
.mfp-auto-cursor .mfp-content {
|
||||
cursor: auto; }
|
||||
|
||||
.mfp-close,
|
||||
.mfp-arrow,
|
||||
.mfp-preloader,
|
||||
.mfp-counter {
|
||||
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none; }
|
||||
@ -2314,12 +2313,10 @@ input[name="serendipity[filter][fileCategory]"] {
|
||||
left: 8px;
|
||||
right: 8px;
|
||||
z-index: 1044; }
|
||||
|
||||
.mfp-preloader a {
|
||||
color: #cccccc; }
|
||||
|
||||
.mfp-preloader a:hover {
|
||||
color: white; }
|
||||
.mfp-preloader a {
|
||||
color: #cccccc; }
|
||||
.mfp-preloader a:hover {
|
||||
color: white; }
|
||||
|
||||
.mfp-s-ready .mfp-preloader {
|
||||
display: none; }
|
||||
@ -2327,17 +2324,18 @@ input[name="serendipity[filter][fileCategory]"] {
|
||||
.mfp-s-error .mfp-content {
|
||||
display: none; }
|
||||
|
||||
button.mfp-close,
|
||||
button.mfp-arrow {
|
||||
button.mfp-close, button.mfp-arrow {
|
||||
overflow: visible;
|
||||
cursor: pointer;
|
||||
background: transparent;
|
||||
border: 0;
|
||||
-webkit-appearance: none;
|
||||
display: block;
|
||||
outline: none;
|
||||
padding: 0;
|
||||
z-index: 1046; }
|
||||
|
||||
z-index: 1046;
|
||||
-webkit-box-shadow: none;
|
||||
box-shadow: none; }
|
||||
button::-moz-focus-inner {
|
||||
padding: 0;
|
||||
border: 0; }
|
||||
@ -2352,21 +2350,22 @@ button::-moz-focus-inner {
|
||||
text-decoration: none;
|
||||
text-align: center;
|
||||
opacity: 0.65;
|
||||
filter: alpha(opacity=65);
|
||||
padding: 0 0 18px 10px;
|
||||
color: white;
|
||||
font-style: normal;
|
||||
font-size: 28px;
|
||||
font-family: Arial, Baskerville, monospace; }
|
||||
.mfp-close:hover, .mfp-close:focus {
|
||||
opacity: 1; }
|
||||
opacity: 1;
|
||||
filter: alpha(opacity=100); }
|
||||
.mfp-close:active {
|
||||
top: 1px; }
|
||||
|
||||
.mfp-close-btn-in .mfp-close {
|
||||
color: #333333; }
|
||||
|
||||
.mfp-image-holder .mfp-close,
|
||||
.mfp-iframe-holder .mfp-close {
|
||||
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
|
||||
color: white;
|
||||
right: -6px;
|
||||
text-align: right;
|
||||
@ -2384,6 +2383,7 @@ button::-moz-focus-inner {
|
||||
.mfp-arrow {
|
||||
position: absolute;
|
||||
opacity: 0.65;
|
||||
filter: alpha(opacity=65);
|
||||
margin: 0;
|
||||
top: 50%;
|
||||
margin-top: -55px;
|
||||
@ -2391,85 +2391,72 @@ button::-moz-focus-inner {
|
||||
width: 90px;
|
||||
height: 110px;
|
||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
|
||||
|
||||
.mfp-arrow:active {
|
||||
margin-top: -54px; }
|
||||
|
||||
.mfp-arrow:hover,
|
||||
.mfp-arrow:focus {
|
||||
opacity: 1; }
|
||||
|
||||
.mfp-arrow:before, .mfp-arrow:after,
|
||||
.mfp-arrow .mfp-b,
|
||||
.mfp-arrow .mfp-a {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
margin-top: 35px;
|
||||
margin-left: 35px;
|
||||
border: solid transparent; }
|
||||
.mfp-arrow:after,
|
||||
.mfp-arrow .mfp-a {
|
||||
border-top-width: 13px;
|
||||
border-bottom-width: 13px;
|
||||
top: 8px; }
|
||||
.mfp-arrow:before,
|
||||
.mfp-arrow .mfp-b {
|
||||
border-top-width: 21px;
|
||||
border-bottom-width: 21px; }
|
||||
.mfp-arrow:active {
|
||||
margin-top: -54px; }
|
||||
.mfp-arrow:hover, .mfp-arrow:focus {
|
||||
opacity: 1;
|
||||
filter: alpha(opacity=100); }
|
||||
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
margin-top: 35px;
|
||||
margin-left: 35px;
|
||||
border: medium inset transparent; }
|
||||
.mfp-arrow:after, .mfp-arrow .mfp-a {
|
||||
border-top-width: 13px;
|
||||
border-bottom-width: 13px;
|
||||
top: 8px; }
|
||||
.mfp-arrow:before, .mfp-arrow .mfp-b {
|
||||
border-top-width: 21px;
|
||||
border-bottom-width: 21px;
|
||||
opacity: 0.7; }
|
||||
|
||||
.mfp-arrow-left {
|
||||
left: 0; }
|
||||
.mfp-arrow-left:after,
|
||||
.mfp-arrow-left .mfp-a {
|
||||
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
|
||||
border-right: 17px solid white;
|
||||
margin-left: 31px; }
|
||||
.mfp-arrow-left:before,
|
||||
.mfp-arrow-left .mfp-b {
|
||||
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
|
||||
margin-left: 25px;
|
||||
border-right: 27px solid #3f3f3f; }
|
||||
|
||||
.mfp-arrow-right {
|
||||
right: 0; }
|
||||
.mfp-arrow-right:after,
|
||||
.mfp-arrow-right .mfp-a {
|
||||
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
|
||||
border-left: 17px solid white;
|
||||
margin-left: 39px; }
|
||||
.mfp-arrow-right:before,
|
||||
.mfp-arrow-right .mfp-b {
|
||||
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
|
||||
border-left: 27px solid #3f3f3f; }
|
||||
|
||||
.mfp-iframe-holder {
|
||||
padding-top: 40px;
|
||||
padding-bottom: 40px; }
|
||||
|
||||
.mfp-iframe-holder .mfp-content {
|
||||
line-height: 0;
|
||||
width: 100%;
|
||||
max-width: 900px; }
|
||||
.mfp-iframe-holder .mfp-content {
|
||||
line-height: 0;
|
||||
width: 100%;
|
||||
max-width: 900px; }
|
||||
.mfp-iframe-holder .mfp-close {
|
||||
top: -40px; }
|
||||
|
||||
.mfp-iframe-scaler {
|
||||
width: 100%;
|
||||
height: 0;
|
||||
overflow: hidden;
|
||||
padding-top: 56.25%; }
|
||||
|
||||
.mfp-iframe-scaler iframe {
|
||||
position: absolute;
|
||||
display: block;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||
background: black; }
|
||||
|
||||
.mfp-iframe-holder .mfp-close {
|
||||
top: -40px; }
|
||||
.mfp-iframe-scaler iframe {
|
||||
position: absolute;
|
||||
display: block;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||
background: black; }
|
||||
|
||||
/* Main image in popup */
|
||||
img.mfp-img {
|
||||
@ -2485,22 +2472,28 @@ img.mfp-img {
|
||||
margin: 0 auto; }
|
||||
|
||||
/* The shadow behind the image */
|
||||
.mfp-figure:after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 40px;
|
||||
bottom: 40px;
|
||||
display: block;
|
||||
right: 0;
|
||||
width: auto;
|
||||
height: auto;
|
||||
z-index: -1;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||
background: #444444; }
|
||||
|
||||
.mfp-figure {
|
||||
line-height: 0; }
|
||||
.mfp-figure:after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 40px;
|
||||
bottom: 40px;
|
||||
display: block;
|
||||
right: 0;
|
||||
width: auto;
|
||||
height: auto;
|
||||
z-index: -1;
|
||||
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||
background: #444444; }
|
||||
.mfp-figure small {
|
||||
color: #bdbdbd;
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
line-height: 14px; }
|
||||
.mfp-figure figure {
|
||||
margin: 0; }
|
||||
|
||||
.mfp-bottom-bar {
|
||||
margin-top: -36px;
|
||||
@ -2514,15 +2507,9 @@ img.mfp-img {
|
||||
text-align: left;
|
||||
line-height: 18px;
|
||||
color: #f3f3f3;
|
||||
word-break: break-word;
|
||||
word-wrap: break-word;
|
||||
padding-right: 36px; }
|
||||
|
||||
.mfp-figure small {
|
||||
color: #bdbdbd;
|
||||
display: block;
|
||||
font-size: 12px;
|
||||
line-height: 14px; }
|
||||
|
||||
.mfp-image-holder .mfp-content {
|
||||
max-width: 100%; }
|
||||
|
||||
@ -2531,20 +2518,19 @@ img.mfp-img {
|
||||
|
||||
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
|
||||
/**
|
||||
* Remove all paddings around the image on small screen
|
||||
*/
|
||||
* Remove all paddings around the image on small screen
|
||||
*/
|
||||
.mfp-img-mobile .mfp-image-holder {
|
||||
padding-left: 0;
|
||||
padding-right: 0; }
|
||||
|
||||
.mfp-img-mobile img.mfp-img {
|
||||
padding: 0; }
|
||||
|
||||
/* The shadow behind the image */
|
||||
.mfp-img-mobile .mfp-figure:after {
|
||||
top: 0;
|
||||
bottom: 0; }
|
||||
|
||||
.mfp-img-mobile .mfp-figure small {
|
||||
display: inline;
|
||||
margin-left: 5px; }
|
||||
.mfp-img-mobile .mfp-bottom-bar {
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
bottom: 0;
|
||||
@ -2555,14 +2541,11 @@ img.mfp-img {
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box; }
|
||||
|
||||
.mfp-img-mobile .mfp-bottom-bar:empty {
|
||||
padding: 0; }
|
||||
|
||||
.mfp-img-mobile .mfp-bottom-bar:empty {
|
||||
padding: 0; }
|
||||
.mfp-img-mobile .mfp-counter {
|
||||
right: 5px;
|
||||
top: 3px; }
|
||||
|
||||
.mfp-img-mobile .mfp-close {
|
||||
top: 0;
|
||||
right: 0;
|
||||
@ -2572,27 +2555,22 @@ img.mfp-img {
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
position: fixed;
|
||||
text-align: center;
|
||||
padding: 0; }
|
||||
padding: 0; } }
|
||||
|
||||
.mfp-img-mobile .mfp-figure small {
|
||||
display: inline;
|
||||
margin-left: 5px; } }
|
||||
@media all and (max-width: 900px) {
|
||||
.mfp-arrow {
|
||||
-webkit-transform: scale(0.75);
|
||||
transform: scale(0.75); }
|
||||
|
||||
.mfp-arrow-left {
|
||||
-webkit-transform-origin: 0;
|
||||
transform-origin: 0; }
|
||||
|
||||
.mfp-arrow-right {
|
||||
-webkit-transform-origin: 100%;
|
||||
transform-origin: 100%; }
|
||||
|
||||
.mfp-container {
|
||||
padding-left: 6px;
|
||||
padding-right: 6px; } }
|
||||
|
||||
.mfp-ie7 .mfp-img {
|
||||
padding: 0; }
|
||||
.mfp-ie7 .mfp-bottom-bar {
|
||||
|
@ -9,7 +9,7 @@
|
||||
<!--[if lte IE 8]>
|
||||
<link rel="stylesheet" href="{serendipity_getFile file='admin/oldie.css'}">
|
||||
<![endif]-->
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.1.min.js'}"></script>
|
||||
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
||||
{if $admin_vars.admin_installed}{serendipity_hookPlugin hook="backend_header" hookAll="true"}{/if}
|
||||
<script src="{$serendipityHTTPPath}{$templatePath}jquery.js"></script>
|
||||
<script src="{serendipity_getFile file='admin/serendipity_editor.js'}"></script>
|
||||
|
Loading…
x
Reference in New Issue
Block a user