Merge remote-tracking branch 'dignajar/master'
This commit is contained in:
commit
5e22d56079
@ -17,6 +17,7 @@ class Content {
|
|||||||
return($this->vars!==false);
|
return($this->vars!==false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Returns the value from the $field, FALSE if the field doesn't exist.
|
||||||
public function getField($field)
|
public function getField($field)
|
||||||
{
|
{
|
||||||
if(isset($this->vars[$field])) {
|
if(isset($this->vars[$field])) {
|
||||||
@ -38,7 +39,7 @@ class Content {
|
|||||||
|
|
||||||
private function build($path)
|
private function build($path)
|
||||||
{
|
{
|
||||||
if( !Sanitize::pathFile($path, 'index.txt') ) {
|
if( !Sanitize::pathFile($path.'index.txt') ) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -45,6 +45,7 @@ class dbJSON
|
|||||||
public function restoreDB()
|
public function restoreDB()
|
||||||
{
|
{
|
||||||
$this->db = $this->dbBackup;
|
$this->db = $this->dbBackup;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -103,13 +103,27 @@ class Plugin {
|
|||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setDb($array)
|
public function setDb($args)
|
||||||
{
|
{
|
||||||
$tmp = array();
|
$tmp = array();
|
||||||
|
|
||||||
// All fields will be sanitize before save.
|
foreach($this->dbFields as $key=>$value)
|
||||||
foreach($array as $key=>$value) {
|
{
|
||||||
$tmp[$key] = Sanitize::html($value);
|
if(isset($args[$key]))
|
||||||
|
{
|
||||||
|
// Sanitize value
|
||||||
|
$tmpValue = Sanitize::html( $args[$key] );
|
||||||
|
|
||||||
|
// Set type
|
||||||
|
settype($tmpValue, gettype($value));
|
||||||
|
|
||||||
|
// Set value
|
||||||
|
$tmp[$key] = $tmpValue;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$tmp[$key] = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->db = $tmp;
|
$this->db = $tmp;
|
||||||
|
@ -179,17 +179,53 @@ button.delete-button:hover {
|
|||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
#jstagList {
|
#bludit-tags {
|
||||||
margin-top: 5px;
|
margin-top: 15px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#jstagList span {
|
#bludit-tags .uk-button {
|
||||||
background: #f1f1f1;
|
padding: 0 12px !important;
|
||||||
border-radius: 3px;
|
margin-left: 10px;
|
||||||
color: #2672ec;
|
}
|
||||||
|
|
||||||
|
#jstagList {
|
||||||
|
margin-top: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.unselect,
|
||||||
|
#jstagList span.select {
|
||||||
|
margin-top: 5px;
|
||||||
margin-right: 5px;
|
margin-right: 5px;
|
||||||
padding: 3px 10px;
|
padding: 1px 15px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
border-radius: 3px;
|
||||||
|
background: #f1f1f1;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.unselect:before {
|
||||||
|
font-family: FontAwesome;
|
||||||
|
content: "\f067";
|
||||||
|
padding-right: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.unselect {
|
||||||
|
color: #AAA;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.unselect:hover {
|
||||||
|
color: #888;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.select:before {
|
||||||
|
font-family: FontAwesome;
|
||||||
|
content: "\f00c";
|
||||||
|
padding-right: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#jstagList span.select {
|
||||||
|
color: #2672ec;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ----------- BLUDIT IMAGES V8 ----------- */
|
/* ----------- BLUDIT IMAGES V8 ----------- */
|
||||||
@ -229,6 +265,36 @@ button.delete-button:hover {
|
|||||||
font-size: 0;
|
font-size: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Bludit Menu v8 */
|
||||||
|
|
||||||
|
#bludit-menuV8 {
|
||||||
|
display: none;
|
||||||
|
z-index: 1020;
|
||||||
|
position: absolute;
|
||||||
|
overflow: hidden;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
background: #FFF;
|
||||||
|
color: #333;
|
||||||
|
border-radius: 2px;
|
||||||
|
list-style-type: none;
|
||||||
|
padding: 5px;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bludit-menuV8 li {
|
||||||
|
padding: 8px 12px;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bludit-menuV8 li:hover {
|
||||||
|
background-color: #2672ec;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
#bludit-menuV8 li i {
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
/* ----------- BLUDIT QUICK IMAGES ----------- */
|
/* ----------- BLUDIT QUICK IMAGES ----------- */
|
||||||
#bludit-quick-images {
|
#bludit-quick-images {
|
||||||
|
|
||||||
|
@ -21,20 +21,21 @@ class HTML {
|
|||||||
{
|
{
|
||||||
$html = '</form>';
|
$html = '</form>';
|
||||||
|
|
||||||
$script = '<script>
|
$script = '<script>
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
|
||||||
// Prevent the form submit when press enter key.
|
// Prevent the form submit when press enter key.
|
||||||
$("form").keypress(function(e) {
|
$("form").keypress(function(e) {
|
||||||
if (e.which == 13) {
|
if (e.which == 13) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
</script>';
|
||||||
|
|
||||||
</script>';
|
|
||||||
echo $html.$script;
|
echo $html.$script;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -67,108 +68,32 @@ $(document).ready(function() {
|
|||||||
echo $html;
|
echo $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function tagsAutocomplete($args)
|
public static function tags($args)
|
||||||
{
|
{
|
||||||
// Tag array for Javascript
|
// Javascript code
|
||||||
$tagArray = 'var tagArray = [];';
|
include(PATH_JS.'bludit-tags.js');
|
||||||
if(!empty($args['value'])) {
|
|
||||||
$tagArray = 'var tagArray = ["'.implode('","', $args['value']).'"]';
|
$html = '<div id="bludit-tags" class="uk-form-row">';
|
||||||
|
|
||||||
|
$html .= '<input type="hidden" id="jstags" name="tags" value="">';
|
||||||
|
|
||||||
|
$html .= '<label for="jstagInput" class="uk-form-label">'.$args['label'].'</label>';
|
||||||
|
|
||||||
|
$html .= '<div class="uk-form-controls">';
|
||||||
|
$html .= '<input id="jstagInput" type="text" class="uk-width-1-2" autocomplete="off">';
|
||||||
|
$html .= '<button id="jstagAdd" class="uk-button">Add</button>';
|
||||||
|
|
||||||
|
$html .= '<div id="jstagList">';
|
||||||
|
|
||||||
|
foreach($args['allTags'] as $tag) {
|
||||||
|
$html .= '<span class="'.( in_array($tag, $args['selectedTags'])?'select':'unselect' ).'">'.$tag.'</span>';
|
||||||
}
|
}
|
||||||
$args['value'] = '';
|
|
||||||
|
|
||||||
// Text input
|
$html .= '</div>';
|
||||||
self::formInputText($args);
|
$html .= '</div>';
|
||||||
|
$html .= '</div>';
|
||||||
echo '<div id="jstagList"></div>';
|
|
||||||
|
|
||||||
$script = '<script>
|
|
||||||
|
|
||||||
'.$tagArray.'
|
|
||||||
|
|
||||||
function insertTag(tag)
|
|
||||||
{
|
|
||||||
// Clean the input text
|
|
||||||
$("#jstags").val("");
|
|
||||||
|
|
||||||
if(tag.trim()=="") {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check if the tag is already inserted.
|
|
||||||
var found = $.inArray(tag, tagArray);
|
|
||||||
if(found == -1) {
|
|
||||||
tagArray.push(tag);
|
|
||||||
renderTagList();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function removeTag(tag)
|
|
||||||
{
|
|
||||||
var found = $.inArray(tag, tagArray);
|
|
||||||
|
|
||||||
if(found => 0) {
|
|
||||||
tagArray.splice(found, 1);
|
|
||||||
renderTagList();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function renderTagList()
|
|
||||||
{
|
|
||||||
if(tagArray.length == 0) {
|
|
||||||
$("#jstagList").html("");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$("#jstagList").html("<span>"+tagArray.join("</span><span>")+"</span>");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$("#jstags").autoComplete({
|
|
||||||
minChars: 1,
|
|
||||||
source: function(term, suggest){
|
|
||||||
term = term.toLowerCase();
|
|
||||||
var choices = ['.$args['words'].'];
|
|
||||||
var matches = [];
|
|
||||||
for (i=0; i<choices.length; i++)
|
|
||||||
if (~choices[i].toLowerCase().indexOf(term)) matches.push(choices[i]);
|
|
||||||
suggest(matches);
|
|
||||||
},
|
|
||||||
onSelect: function(e, value, item) {
|
|
||||||
// Insert the tag when select whit the mouse click.
|
|
||||||
insertTag(value);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
|
|
||||||
// When the page is loaded render the tags
|
|
||||||
renderTagList();
|
|
||||||
|
|
||||||
// Remove the tag when click on it.
|
|
||||||
$("body").on("click", "#jstagList > span", function() {
|
|
||||||
value = $(this).html();
|
|
||||||
removeTag(value);
|
|
||||||
});
|
|
||||||
|
|
||||||
// Insert tag when press enter key.
|
|
||||||
$("#jstags").keypress(function(e) {
|
|
||||||
if (e.which == 13) {
|
|
||||||
var value = $(this).val();
|
|
||||||
insertTag(value);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
// When form submit.
|
|
||||||
$("form").submit(function(e) {
|
|
||||||
var list = tagArray.join(",");
|
|
||||||
$("#jstags").val(list);
|
|
||||||
});
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
</script>';
|
|
||||||
|
|
||||||
echo $script;
|
|
||||||
|
|
||||||
|
echo $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function formInputPassword($args)
|
public static function formInputPassword($args)
|
||||||
@ -242,67 +167,46 @@ $(document).ready(function() {
|
|||||||
echo $html;
|
echo $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function formButtonSubmit($args)
|
|
||||||
{
|
|
||||||
$html = '';
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function bluditQuickImages()
|
public static function bluditQuickImages()
|
||||||
{
|
{
|
||||||
|
// Javascript code
|
||||||
|
include(PATH_JS.'bludit-quick-images.js');
|
||||||
|
|
||||||
global $L;
|
global $L;
|
||||||
|
|
||||||
$html = '<!-- BLUDIT QUICK IMAGES -->';
|
$html = '<!-- BLUDIT QUICK IMAGES -->';
|
||||||
$html .= '
|
$html .= '
|
||||||
<div id="bludit-quick-images">
|
<div id="bludit-quick-images">
|
||||||
<div id="bludit-quick-images-thumbnails" onmousedown="return false">
|
<div id="bludit-quick-images-thumbnails" onmousedown="return false">
|
||||||
';
|
';
|
||||||
|
|
||||||
$thumbnailList = Filesystem::listFiles(PATH_UPLOADS_THUMBNAILS,'*','*',true);
|
$thumbnailList = Filesystem::listFiles(PATH_UPLOADS_THUMBNAILS,'*','*',true);
|
||||||
array_splice($thumbnailList, THUMBNAILS_AMOUNT);
|
array_splice($thumbnailList, THUMBNAILS_AMOUNT);
|
||||||
foreach($thumbnailList as $file) {
|
foreach($thumbnailList as $file) {
|
||||||
$filename = basename($file);
|
$filename = basename($file);
|
||||||
$html .= '<img class="bludit-thumbnail" data-filename="'.$filename.'" src="'.HTML_PATH_UPLOADS_THUMBNAILS.$filename.'" alt="Thumbnail">';
|
$html .= '<img class="bludit-thumbnail" data-filename="'.$filename.'" src="'.HTML_PATH_UPLOADS_THUMBNAILS.$filename.'" alt="Thumbnail">';
|
||||||
}
|
}
|
||||||
|
|
||||||
$html .= '
|
$html .= '
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
|
|
||||||
if(empty($thumbnailList)) {
|
$html .= '<div class="empty-images uk-block uk-text-center uk-block-muted" '.( !empty($thumbnailList)?'style="display:none"':'' ).'>'.$L->g('There are no images').'</div>';
|
||||||
$html .= '<div class="empty-images uk-block uk-text-center uk-block-muted">'.$L->g('There are no images').'</div>';
|
|
||||||
}
|
|
||||||
|
|
||||||
$html .= '
|
$html .= '
|
||||||
<a data-uk-modal href="#bludit-images-v8" class="moreImages uk-button">'.$L->g('More images').'</a>
|
<a data-uk-modal href="#bludit-images-v8" class="moreImages uk-button">'.$L->g('More images').'</a>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
|
|
||||||
$script = '
|
echo $html;
|
||||||
<script>
|
|
||||||
|
|
||||||
// Add thumbnail to Quick Images
|
|
||||||
function addQuickImages(filename)
|
|
||||||
{
|
|
||||||
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
|
||||||
|
|
||||||
// Remove element if there are more than 6 thumbnails
|
|
||||||
if ($("#bludit-quick-images-thumbnails > img").length > 5) {
|
|
||||||
$("img:last-child", "#bludit-quick-images-thumbnails").remove();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add the new thumbnail to Quick images
|
|
||||||
$("#bludit-quick-images-thumbnails").prepend("<img class=\"bludit-thumbnail\" data-filename=\""+filename+"\" src=\""+imageSrc+"\" alt=\"Thumbnail\">");
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
';
|
|
||||||
|
|
||||||
echo $html.$script;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function bluditCoverImage($coverImage="")
|
public static function bluditCoverImage($coverImage="")
|
||||||
{
|
{
|
||||||
|
// Javascript code
|
||||||
|
include(PATH_JS.'bludit-cover-image.js');
|
||||||
|
|
||||||
global $L;
|
global $L;
|
||||||
|
|
||||||
$style = '';
|
$style = '';
|
||||||
@ -310,225 +214,106 @@ function addQuickImages(filename)
|
|||||||
$style = 'background-image: url('.HTML_PATH_UPLOADS_THUMBNAILS.$coverImage.')';
|
$style = 'background-image: url('.HTML_PATH_UPLOADS_THUMBNAILS.$coverImage.')';
|
||||||
}
|
}
|
||||||
|
|
||||||
$html = '<!-- BLUDIT COVER IMAGE -->';
|
$html = '<!-- BLUDIT COVER IMAGE -->';
|
||||||
$html .= '
|
$html .= '
|
||||||
<div id="bludit-cover-image">
|
<div id="bludit-cover-image">
|
||||||
<div id="cover-image-thumbnail" class="uk-form-file uk-placeholder uk-text-center" style="'.$style.'">
|
<div id="cover-image-thumbnail" class="uk-form-file uk-placeholder uk-text-center" style="'.$style.'">
|
||||||
|
|
||||||
<input type="hidden" name="coverImage" id="cover-image-upload-filename" value="'.$coverImage.'">
|
<input type="hidden" name="coverImage" id="cover-image-upload-filename" value="'.$coverImage.'">
|
||||||
|
|
||||||
<div id="cover-image-upload" '.( empty($coverImage)?'':'style="display: none;"' ).'>
|
<div id="cover-image-upload" '.( empty($coverImage)?'':'style="display: none;"' ).'>
|
||||||
<div><i class="uk-icon-picture-o"></i> '.$L->g('Cover image').'</div>
|
<div><i class="uk-icon-picture-o"></i> '.$L->g('Cover image').'</div>
|
||||||
<div style="font-size:0.8em;">'.$L->g('Drag and drop or click here').'<input id="cover-image-file-select" type="file"></div>
|
<div style="font-size:0.8em;">'.$L->g('Drag and drop or click here').'<input id="cover-image-file-select" type="file"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="cover-image-delete" '.( empty($coverImage)?'':'style="display: block;"' ).'>
|
<div id="cover-image-delete" '.( empty($coverImage)?'':'style="display: block;"' ).'>
|
||||||
<div><i class="uk-icon-trash-o"></i></div>
|
<div><i class="uk-icon-trash-o"></i></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="cover-image-progressbar" class="uk-progress">
|
<div id="cover-image-progressbar" class="uk-progress">
|
||||||
<div class="uk-progress-bar" style="width: 0%;">0%</div>
|
<div class="uk-progress-bar" style="width: 0%;">0%</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
|
|
||||||
$script = '
|
echo $html;
|
||||||
<script>
|
}
|
||||||
|
|
||||||
function addCoverImage(filename)
|
public static function bluditMenuV8()
|
||||||
{
|
|
||||||
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
|
||||||
|
|
||||||
// Cover image background
|
|
||||||
$("#cover-image-thumbnail").attr("style","background-image: url("+imageSrc+")");
|
|
||||||
|
|
||||||
// Form attribute
|
|
||||||
$("#cover-image-upload-filename").attr("value", filename);
|
|
||||||
}
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
|
|
||||||
$("#cover-image-delete").on("click", function() {
|
|
||||||
$("#cover-image-thumbnail").attr("style","");
|
|
||||||
$("#cover-image-upload-filename").attr("value","");
|
|
||||||
$("#cover-image-delete").hide();
|
|
||||||
$("#cover-image-upload").show();
|
|
||||||
});
|
|
||||||
|
|
||||||
var settings =
|
|
||||||
{
|
{
|
||||||
type: "json",
|
// Javascript code
|
||||||
action: HTML_PATH_ADMIN_ROOT+"ajax/uploader",
|
include(PATH_JS.'bludit-menu-v8.js');
|
||||||
allow : "*.(jpg|jpeg|gif|png)",
|
|
||||||
params: {"type":"cover-image"},
|
|
||||||
|
|
||||||
loadstart: function() {
|
global $L;
|
||||||
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", "0%").text("0%");
|
|
||||||
$("#cover-image-progressbar").show();
|
|
||||||
$("#cover-image-delete").hide();
|
|
||||||
$("#cover-image-upload").hide();
|
|
||||||
},
|
|
||||||
|
|
||||||
progress: function(percent) {
|
$html = '<!-- BLUDIT MENU V8 -->';
|
||||||
percent = Math.ceil(percent);
|
$html .= '
|
||||||
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", percent+"%").text(percent+"%");
|
<ul id="bludit-menuV8">
|
||||||
},
|
<li id="bludit-menuV8-insert"><i class="uk-icon-plus"></i>'.$L->g('Insert image').'</li>
|
||||||
|
<li id="bludit-menuV8-cover"><i class="uk-icon-picture-o"></i>'.$L->g('Set as cover image').'</li>
|
||||||
|
<li id="bludit-menuV8-delete"><i class="uk-icon-trash"></i>'.$L->g('Delete image').'</li>
|
||||||
|
</ul>
|
||||||
|
';
|
||||||
|
|
||||||
allcomplete: function(response) {
|
echo $html;
|
||||||
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", "100%").text("100%");
|
|
||||||
$("#cover-image-progressbar").hide();
|
|
||||||
$("#cover-image-delete").show();
|
|
||||||
$(".empty-images").hide();
|
|
||||||
|
|
||||||
// Add Cover Image
|
|
||||||
addCoverImage(response.filename);
|
|
||||||
|
|
||||||
// Add thumbnail to Quick Images
|
|
||||||
addQuickImages(response.filename);
|
|
||||||
|
|
||||||
// Add thumbnail to Bludit Images V8
|
|
||||||
addBluditImagev8(response.filename);
|
|
||||||
},
|
|
||||||
|
|
||||||
notallowed: function(file, settings) {
|
|
||||||
alert("'.$L->g('Supported image file types').' "+settings.allow);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
UIkit.uploadSelect($("#cover-image-file-select"), settings);
|
|
||||||
UIkit.uploadDrop($("#cover-image-thumbnail"), settings);
|
|
||||||
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
';
|
|
||||||
echo $html.$script;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function bluditImagesV8()
|
public static function bluditImagesV8()
|
||||||
{
|
{
|
||||||
|
// Javascript code
|
||||||
|
include(PATH_JS.'bludit-images-v8.js');
|
||||||
|
|
||||||
global $L;
|
global $L;
|
||||||
|
|
||||||
$html = '<!-- BLUDIT IMAGES V8 -->';
|
$html = '<!-- BLUDIT IMAGES V8 -->';
|
||||||
$html .= '
|
$html .= '
|
||||||
<div id="bludit-images-v8" class="uk-modal">
|
<div id="bludit-images-v8" class="uk-modal">
|
||||||
<div class="uk-modal-dialog">
|
<div class="uk-modal-dialog">
|
||||||
|
|
||||||
<div id="bludit-images-v8-upload" class="uk-form-file uk-placeholder uk-text-center">
|
<div id="bludit-images-v8-upload" class="uk-form-file uk-placeholder uk-text-center">
|
||||||
|
|
||||||
<div id="bludit-images-v8-drag-drop">
|
<div id="bludit-images-v8-drag-drop">
|
||||||
<div><i class="uk-icon-picture-o"></i> '.$L->g('Upload image').'</div>
|
<div><i class="uk-icon-picture-o"></i> '.$L->g('Upload image').'</div>
|
||||||
<div style="font-size:0.8em;">'.$L->g('Drag and drop or click here').'<input id="bludit-images-v8-file-select" type="file"></div>
|
<div style="font-size:0.8em;">'.$L->g('Drag and drop or click here').'<input id="bludit-images-v8-file-select" type="file"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="bludit-images-v8-progressbar" class="uk-progress">
|
<div id="bludit-images-v8-progressbar" class="uk-progress">
|
||||||
<div class="uk-progress-bar" style="width: 0%;">0%</div>
|
<div class="uk-progress-bar" style="width: 0%;">0%</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="bludit-images-v8-thumbnails">
|
<div id="bludit-images-v8-thumbnails">
|
||||||
';
|
';
|
||||||
|
|
||||||
$thumbnailList = Filesystem::listFiles(PATH_UPLOADS_THUMBNAILS,'*','*',true);
|
$thumbnailList = Filesystem::listFiles(PATH_UPLOADS_THUMBNAILS,'*','*',true);
|
||||||
foreach($thumbnailList as $file) {
|
foreach($thumbnailList as $file) {
|
||||||
$filename = basename($file);
|
$filename = basename($file);
|
||||||
$html .= '<img class="bludit-thumbnail" src="'.HTML_PATH_UPLOADS_THUMBNAILS.$filename.'" data-filename="'.$filename.'" alt="Thumbnail">';
|
$html .= '<img class="bludit-thumbnail" src="'.HTML_PATH_UPLOADS_THUMBNAILS.$filename.'" data-filename="'.$filename.'" alt="Thumbnail">';
|
||||||
}
|
|
||||||
|
|
||||||
$html .= '
|
|
||||||
</div>
|
|
||||||
';
|
|
||||||
|
|
||||||
if(empty($thumbnailList)) {
|
|
||||||
$html .= '<div class="empty-images uk-block uk-text-center uk-block-muted">'.$L->g('There are no images').'</div>';
|
|
||||||
}
|
|
||||||
|
|
||||||
$html .= '
|
|
||||||
<div class="uk-modal-footer">
|
|
||||||
'.$L->g('Double click on the image to add it').' <a href="" class="uk-modal-close">'.$L->g('Click here to cancel').'</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
';
|
|
||||||
|
|
||||||
$script = '
|
|
||||||
<script>
|
|
||||||
|
|
||||||
// Add thumbnail to Bludit Images v8
|
|
||||||
function addBluditImagev8(filename)
|
|
||||||
{
|
|
||||||
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
|
||||||
|
|
||||||
// Add the new thumbnail to Bludit Images v8
|
|
||||||
$("#bludit-images-v8-thumbnails").prepend("<img class=\"bludit-thumbnail\" data-filename=\""+filename+"\" src=\""+imageSrc+"\" alt=\"Thumbnail\">");
|
|
||||||
}
|
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
|
|
||||||
// Add border when select an thumbnail
|
|
||||||
$("body").on("click", "img.bludit-thumbnail", function() {
|
|
||||||
$(".bludit-thumbnail").css("border", "1px solid #ddd");
|
|
||||||
$(this).css("border", "solid 3px orange");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Hide the modal when double click on thumbnail.
|
|
||||||
$("body").on("dblclick", "img.bludit-thumbnail", function() {
|
|
||||||
var modal = UIkit.modal("#bludit-images-v8");
|
|
||||||
if ( modal.isActive() ) {
|
|
||||||
modal.hide();
|
|
||||||
}
|
}
|
||||||
});
|
|
||||||
|
|
||||||
// Event for double click for insert the image is in each editor plugin
|
$html .= '
|
||||||
// ..
|
</div>
|
||||||
|
';
|
||||||
|
|
||||||
var settings =
|
$html .= '<div class="empty-images uk-block uk-text-center uk-block-muted" '.( !empty($thumbnailList)?'style="display:none"':'' ).'>'.$L->g('There are no images').'</div>';
|
||||||
{
|
|
||||||
type: "json",
|
|
||||||
action: HTML_PATH_ADMIN_ROOT+"ajax/uploader",
|
|
||||||
allow : "*.(jpg|jpeg|gif|png)",
|
|
||||||
params: {"type":"bludit-images-v8"},
|
|
||||||
|
|
||||||
loadstart: function() {
|
$html .= '
|
||||||
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", "0%").text("0%");
|
<div class="uk-modal-footer">
|
||||||
$("#bludit-images-v8-drag-drop").hide();
|
'.$L->g('Click on the image for options').' <a href="" class="uk-modal-close">'.$L->g('Click here to cancel').'</a>
|
||||||
$("#bludit-images-v8-progressbar").show();
|
</div>
|
||||||
},
|
|
||||||
|
|
||||||
progress: function(percent) {
|
</div>
|
||||||
percent = Math.ceil(percent);
|
</div>
|
||||||
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", percent+"%").text(percent+"%");
|
';
|
||||||
},
|
|
||||||
|
|
||||||
allcomplete: function(response) {
|
echo $html;
|
||||||
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", "100%").text("100%");
|
|
||||||
$("#bludit-images-v8-progressbar").hide();
|
|
||||||
$("#bludit-images-v8-drag-drop").show();
|
|
||||||
$(".empty-images").hide();
|
|
||||||
|
|
||||||
// Add thumbnail to Bludit Images V8
|
|
||||||
addBluditImagev8(response.filename);
|
|
||||||
|
|
||||||
// Add thumbnail to Quick Images
|
|
||||||
addQuickImages(response.filename);
|
|
||||||
},
|
|
||||||
|
|
||||||
notallowed: function(file, settings) {
|
|
||||||
alert("'.$L->g('Supported image file types').' "+settings.allow);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
UIkit.uploadSelect($("#bludit-images-v8-file-select"), settings);
|
|
||||||
UIkit.uploadDrop($("#bludit-images-v8-upload"), settings);
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
';
|
|
||||||
echo $html.$script;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public static function profileUploader($username)
|
public static function profileUploader($username)
|
||||||
{
|
{
|
||||||
global $L;
|
global $L;
|
||||||
|
2
bl-kernel/admin/themes/default/js/jstz.min.js
vendored
Normal file
2
bl-kernel/admin/themes/default/js/jstz.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -33,7 +33,7 @@ echo '<div class="uk-width-large-8-10">';
|
|||||||
'name'=>'content',
|
'name'=>'content',
|
||||||
'value'=>$_Page->contentRaw(false),
|
'value'=>$_Page->contentRaw(false),
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
'class'=>'uk-width-1-1 uk-form-large',
|
||||||
'placeholder'=>$L->g('Content')
|
'placeholder'=>''
|
||||||
));
|
));
|
||||||
|
|
||||||
|
|
||||||
@ -77,13 +77,11 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
));
|
));
|
||||||
|
|
||||||
// Tags input
|
// Tags input
|
||||||
HTML::tagsAutocomplete(array(
|
HTML::tags(array(
|
||||||
'name'=>'tags',
|
'name'=>'tags',
|
||||||
'value'=>$_Page->tags(true),
|
|
||||||
'tip'=>$L->g('Type the tag and press enter'),
|
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
|
||||||
'label'=>$L->g('Tags'),
|
'label'=>$L->g('Tags'),
|
||||||
'words'=>'"'.implode('", "', $dbTags->getAll()).'"'
|
'allTags'=>$dbTags->getAll(),
|
||||||
|
'selectedTags'=>$_Page->tags(true)
|
||||||
));
|
));
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
@ -102,6 +100,9 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
// --- BLUDIT IMAGES V8 ---
|
// --- BLUDIT IMAGES V8 ---
|
||||||
HTML::bluditImagesV8();
|
HTML::bluditImagesV8();
|
||||||
|
|
||||||
|
// --- BLUDIT MENU V8 ---
|
||||||
|
HTML::bluditMenuV8();
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
|
|
||||||
// ---- ADVANCED TAB ----
|
// ---- ADVANCED TAB ----
|
||||||
|
@ -33,7 +33,7 @@ echo '<div class="uk-width-large-8-10">';
|
|||||||
'name'=>'content',
|
'name'=>'content',
|
||||||
'value'=>$_Post->contentRaw(false),
|
'value'=>$_Post->contentRaw(false),
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
'class'=>'uk-width-1-1 uk-form-large',
|
||||||
'placeholder'=>$L->g('Content')
|
'placeholder'=>''
|
||||||
));
|
));
|
||||||
|
|
||||||
// Form buttons
|
// Form buttons
|
||||||
@ -71,13 +71,11 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
));
|
));
|
||||||
|
|
||||||
// Tags input
|
// Tags input
|
||||||
HTML::tagsAutocomplete(array(
|
HTML::tags(array(
|
||||||
'name'=>'tags',
|
'name'=>'tags',
|
||||||
'value'=>$_Post->tags(true),
|
|
||||||
'tip'=>$L->g('Type the tag and press enter'),
|
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
|
||||||
'label'=>$L->g('Tags'),
|
'label'=>$L->g('Tags'),
|
||||||
'words'=>'"'.implode('", "', $dbTags->getAll()).'"'
|
'allTags'=>$dbTags->getAll(),
|
||||||
|
'selectedTags'=>$_Post->tags(true)
|
||||||
));
|
));
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
@ -96,6 +94,9 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
// --- BLUDIT IMAGES V8 ---
|
// --- BLUDIT IMAGES V8 ---
|
||||||
HTML::bluditImagesV8();
|
HTML::bluditImagesV8();
|
||||||
|
|
||||||
|
// --- BLUDIT MENU V8 ---
|
||||||
|
HTML::bluditMenuV8();
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
|
|
||||||
// ---- ADVANCED TAB ----
|
// ---- ADVANCED TAB ----
|
||||||
|
@ -27,7 +27,7 @@ echo '<div class="uk-width-large-8-10">';
|
|||||||
'name'=>'content',
|
'name'=>'content',
|
||||||
'value'=>'',
|
'value'=>'',
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
'class'=>'uk-width-1-1 uk-form-large',
|
||||||
'placeholder'=>$L->g('Content')
|
'placeholder'=>''
|
||||||
));
|
));
|
||||||
|
|
||||||
// Form buttons
|
// Form buttons
|
||||||
@ -64,13 +64,11 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
));
|
));
|
||||||
|
|
||||||
// Tags input
|
// Tags input
|
||||||
HTML::tagsAutocomplete(array(
|
HTML::tags(array(
|
||||||
'name'=>'tags',
|
'name'=>'tags',
|
||||||
'value'=>'',
|
|
||||||
'tip'=>$L->g('Type the tag and press enter'),
|
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
|
||||||
'label'=>$L->g('Tags'),
|
'label'=>$L->g('Tags'),
|
||||||
'words'=>'"'.implode('", "', $dbTags->getAll()).'"'
|
'allTags'=>$dbTags->getAll(),
|
||||||
|
'selectedTags'=>array()
|
||||||
));
|
));
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
@ -89,6 +87,9 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
// --- BLUDIT IMAGES V8 ---
|
// --- BLUDIT IMAGES V8 ---
|
||||||
HTML::bluditImagesV8();
|
HTML::bluditImagesV8();
|
||||||
|
|
||||||
|
// --- BLUDIT MENU V8 ---
|
||||||
|
HTML::bluditMenuV8();
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
|
|
||||||
// ---- ADVANCED TAB ----
|
// ---- ADVANCED TAB ----
|
||||||
|
@ -27,7 +27,7 @@ echo '<div class="uk-width-large-8-10">';
|
|||||||
'name'=>'content',
|
'name'=>'content',
|
||||||
'value'=>'',
|
'value'=>'',
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
'class'=>'uk-width-1-1 uk-form-large',
|
||||||
'placeholder'=>$L->g('Content')
|
'placeholder'=>''
|
||||||
));
|
));
|
||||||
|
|
||||||
// Form buttons
|
// Form buttons
|
||||||
@ -64,13 +64,11 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
));
|
));
|
||||||
|
|
||||||
// Tags input
|
// Tags input
|
||||||
HTML::tagsAutocomplete(array(
|
HTML::tags(array(
|
||||||
'name'=>'tags',
|
'name'=>'tags',
|
||||||
'value'=>'',
|
|
||||||
'tip'=>$L->g('Type the tag and press enter'),
|
|
||||||
'class'=>'uk-width-1-1 uk-form-large',
|
|
||||||
'label'=>$L->g('Tags'),
|
'label'=>$L->g('Tags'),
|
||||||
'words'=>'"'.implode('", "', $dbTags->getAll()).'"'
|
'allTags'=>$dbTags->getAll(),
|
||||||
|
'selectedTags'=>array()
|
||||||
));
|
));
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
@ -89,6 +87,9 @@ echo '<div class="sidebar uk-width-large-2-10">';
|
|||||||
// --- BLUDIT IMAGES V8 ---
|
// --- BLUDIT IMAGES V8 ---
|
||||||
HTML::bluditImagesV8();
|
HTML::bluditImagesV8();
|
||||||
|
|
||||||
|
// --- BLUDIT MENU V8 ---
|
||||||
|
HTML::bluditMenuV8();
|
||||||
|
|
||||||
echo '</li>';
|
echo '</li>';
|
||||||
|
|
||||||
// ---- ADVANCED TAB ----
|
// ---- ADVANCED TAB ----
|
||||||
|
31
bl-kernel/ajax/delete-file.php
Normal file
31
bl-kernel/ajax/delete-file.php
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?php defined('BLUDIT') or die('Bludit CMS.');
|
||||||
|
|
||||||
|
header('Content-Type: application/json');
|
||||||
|
|
||||||
|
// Request $_POST
|
||||||
|
// $filename: Name of file to delete, just the filename
|
||||||
|
|
||||||
|
$filename = isset($_POST['filename']) ? $_POST['filename'] : '';
|
||||||
|
|
||||||
|
if( empty($filename) ) {
|
||||||
|
echo json_encode( array('status'=>0, 'msg'=>'The filename is empty.') );
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if the filename exist and Sanitize::pathFile it's necesary for security reasons.
|
||||||
|
if( Sanitize::pathFile(PATH_UPLOADS.$filename) ) {
|
||||||
|
|
||||||
|
// Delete the file.
|
||||||
|
Filesystem::rmfile(PATH_UPLOADS.$filename);
|
||||||
|
|
||||||
|
// Delete the thumnails.
|
||||||
|
Filesystem::rmfile(PATH_UPLOADS_THUMBNAILS.$filename);
|
||||||
|
|
||||||
|
echo json_encode( array('status'=>1, 'msg'=>'The file was deleted.') );
|
||||||
|
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
|
echo json_encode( array('status'=>0, 'msg'=>'The file does not exist.') );
|
||||||
|
|
||||||
|
?>
|
@ -8,7 +8,7 @@ header('Content-Type: application/json');
|
|||||||
// parent: Page parent, if you are checking a slug for a page.
|
// parent: Page parent, if you are checking a slug for a page.
|
||||||
|
|
||||||
// Response JSON
|
// Response JSON
|
||||||
// text: valid slug text
|
// slug: valid slug text
|
||||||
|
|
||||||
$text = isset($_POST['text']) ? $_POST['text'] : '';
|
$text = isset($_POST['text']) ? $_POST['text'] : '';
|
||||||
$parent = isset($_POST['parent']) ? $_POST['parent'] : NO_PARENT_CHAR;
|
$parent = isset($_POST['parent']) ? $_POST['parent'] : NO_PARENT_CHAR;
|
||||||
@ -21,6 +21,6 @@ elseif( $_POST['type']==='post' ) {
|
|||||||
$slug = $dbPosts->generateKey($text, $key);
|
$slug = $dbPosts->generateKey($text, $key);
|
||||||
}
|
}
|
||||||
|
|
||||||
echo json_encode( array('slug'=>$slug) );
|
echo json_encode( array('status'=>1, 'slug'=>$slug) );
|
||||||
|
|
||||||
?>
|
?>
|
@ -4,7 +4,7 @@
|
|||||||
define('BLUDIT_VERSION', 'githubVersion');
|
define('BLUDIT_VERSION', 'githubVersion');
|
||||||
define('BLUDIT_CODENAME', '');
|
define('BLUDIT_CODENAME', '');
|
||||||
define('BLUDIT_RELEASE_DATE', '');
|
define('BLUDIT_RELEASE_DATE', '');
|
||||||
define('BLUDIT_BUILD', '20160122');
|
define('BLUDIT_BUILD', '20160201');
|
||||||
|
|
||||||
// Debug mode
|
// Debug mode
|
||||||
define('DEBUG_MODE', TRUE);
|
define('DEBUG_MODE', TRUE);
|
||||||
@ -56,6 +56,9 @@ if(!defined('JSON_PRETTY_PRINT')) {
|
|||||||
define('JSON_PRETTY_PRINT', 128);
|
define('JSON_PRETTY_PRINT', 128);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Alert status ok
|
||||||
|
define('CHECK_SYMBOLIC_LINKS', FALSE);
|
||||||
|
|
||||||
// Alert status ok
|
// Alert status ok
|
||||||
define('ALERT_STATUS_OK', 0);
|
define('ALERT_STATUS_OK', 0);
|
||||||
|
|
||||||
@ -82,9 +85,12 @@ define('POSTS_PER_PAGE_ADMIN', 10);
|
|||||||
// Check if JSON encode and decode are enabled.
|
// Check if JSON encode and decode are enabled.
|
||||||
// define('JSON', function_exists('json_encode'));
|
// define('JSON', function_exists('json_encode'));
|
||||||
|
|
||||||
// TRUE if new posts hand-made set published, or FALSE for draft.
|
// Cli mode status for new posts/pages
|
||||||
define('CLI_STATUS', 'published');
|
define('CLI_STATUS', 'published');
|
||||||
|
|
||||||
|
// Cli mode username for new posts/pages
|
||||||
|
define('CLI_USERNAME', 'admin');
|
||||||
|
|
||||||
// Database date format
|
// Database date format
|
||||||
define('DB_DATE_FORMAT', 'Y-m-d H:i:s');
|
define('DB_DATE_FORMAT', 'Y-m-d H:i:s');
|
||||||
|
|
||||||
|
@ -20,10 +20,10 @@ function reIndexTagsPosts()
|
|||||||
// Remove unpublished.
|
// Remove unpublished.
|
||||||
$dbPosts->removeUnpublished();
|
$dbPosts->removeUnpublished();
|
||||||
|
|
||||||
// Regenerate the tags index for posts
|
// Regenerate the tags index for posts.
|
||||||
$dbTags->reindexPosts( $dbPosts->db );
|
$dbTags->reindexPosts( $dbPosts->db );
|
||||||
|
|
||||||
// Restore de db on dbPost
|
// Restore the database, before remove the unpublished.
|
||||||
$dbPosts->restoreDB();
|
$dbPosts->restoreDB();
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
@ -244,7 +244,12 @@ class dbPosts extends dbJSON
|
|||||||
$outrange = $init<0 ? true : $init>$end;
|
$outrange = $init<0 ? true : $init>$end;
|
||||||
|
|
||||||
if(!$outrange) {
|
if(!$outrange) {
|
||||||
return array_slice($this->db, $init, $postPerPage, true);
|
$tmp = array_slice($this->db, $init, $postPerPage, true);
|
||||||
|
|
||||||
|
// Restore the database because we delete the unpublished posts.
|
||||||
|
$this->restoreDB();
|
||||||
|
|
||||||
|
return $tmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
return array();
|
return array();
|
||||||
@ -390,7 +395,7 @@ class dbPosts extends dbJSON
|
|||||||
return $a['date']<$b['date'];
|
return $a['date']<$b['date'];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return TRUE if there are new posts, FALSE otherwise.
|
// Return TRUE if there are new posts or orphan post deleted, FALSE otherwise.
|
||||||
public function regenerateCli()
|
public function regenerateCli()
|
||||||
{
|
{
|
||||||
$db = $this->db;
|
$db = $this->db;
|
||||||
@ -407,23 +412,23 @@ class dbPosts extends dbJSON
|
|||||||
|
|
||||||
$fields['status'] = CLI_STATUS;
|
$fields['status'] = CLI_STATUS;
|
||||||
$fields['date'] = $currentDate;
|
$fields['date'] = $currentDate;
|
||||||
$fields['username'] = 'admin';
|
$fields['username'] = CLI_USERNAME;
|
||||||
|
|
||||||
// Recovery posts from the first level of directories
|
// Get all posts from the first level of directories.
|
||||||
$tmpPaths = Filesystem::listDirectories(PATH_POSTS);
|
$tmpPaths = Filesystem::listDirectories(PATH_POSTS);
|
||||||
foreach($tmpPaths as $directory)
|
foreach($tmpPaths as $directory)
|
||||||
{
|
{
|
||||||
if(file_exists($directory.DS.'index.txt'))
|
// Check if the post have the index.txt file.
|
||||||
|
if(Sanitize::pathFile($directory.DS.'index.txt'))
|
||||||
{
|
{
|
||||||
// The key is the directory name.
|
// The key is the directory name.
|
||||||
$key = basename($directory);
|
$key = basename($directory);
|
||||||
|
|
||||||
// All keys posts
|
|
||||||
$allPosts[$key] = true;
|
$allPosts[$key] = true;
|
||||||
|
|
||||||
// Create the new entry if not exist on DATABASE.
|
// Create the new entry if not exist inside the DATABASE.
|
||||||
if(!isset($this->db[$key])) {
|
if(!isset($this->db[$key])) {
|
||||||
// New entry on database
|
// New entry on database with the default fields and values.
|
||||||
$this->db[$key] = $fields;
|
$this->db[$key] = $fields;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -64,7 +64,6 @@ class dbTags extends dbJSON
|
|||||||
public function reindexPosts($db)
|
public function reindexPosts($db)
|
||||||
{
|
{
|
||||||
$tagsIndex = array();
|
$tagsIndex = array();
|
||||||
$currentDate = Date::current(DB_DATE_FORMAT);
|
|
||||||
|
|
||||||
// Foreach post
|
// Foreach post
|
||||||
foreach($db as $postKey=>$values)
|
foreach($db as $postKey=>$values)
|
||||||
|
@ -40,7 +40,12 @@ class Sanitize {
|
|||||||
// Fix for Windows on paths. eg: $path = c:\diego/page/subpage convert to c:\diego\page\subpages
|
// Fix for Windows on paths. eg: $path = c:\diego/page/subpage convert to c:\diego\page\subpages
|
||||||
$fullPath = str_replace('/', DS, $fullPath);
|
$fullPath = str_replace('/', DS, $fullPath);
|
||||||
|
|
||||||
$real = realpath($fullPath);
|
if(CHECK_SYMBOLIC_LINKS) {
|
||||||
|
$real = realpath($fullPath);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$real = file_exists($fullPath)?$fullPath:false;
|
||||||
|
}
|
||||||
|
|
||||||
// If $real is FALSE the file does not exist.
|
// If $real is FALSE the file does not exist.
|
||||||
if($real===false) {
|
if($real===false) {
|
||||||
|
@ -142,6 +142,7 @@ class Theme {
|
|||||||
return $tmp;
|
return $tmp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
96
bl-kernel/js/bludit-cover-image.js
Normal file
96
bl-kernel/js/bludit-cover-image.js
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
<script>
|
||||||
|
|
||||||
|
var coverImage = new function() {
|
||||||
|
|
||||||
|
this.set = function(filename) {
|
||||||
|
|
||||||
|
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
||||||
|
|
||||||
|
// Cover image background
|
||||||
|
$("#cover-image-thumbnail").attr("style", "background-image: url("+imageSrc+")");
|
||||||
|
|
||||||
|
// Form attribute
|
||||||
|
$("#cover-image-upload-filename").attr("value", filename);
|
||||||
|
|
||||||
|
// Show delete button.
|
||||||
|
$("#cover-image-delete").show();
|
||||||
|
|
||||||
|
// Hide Cover image text.
|
||||||
|
$("#cover-image-upload").hide();
|
||||||
|
|
||||||
|
// Hide box "There are no images"
|
||||||
|
$(".empty-images").hide();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.remove = function () {
|
||||||
|
|
||||||
|
// Remove the filename from the form.
|
||||||
|
$("#cover-image-upload-filename").attr("value","");
|
||||||
|
|
||||||
|
// Remove the image from background-image.
|
||||||
|
$("#cover-image-thumbnail").attr("style","");
|
||||||
|
|
||||||
|
// Hide delete button.
|
||||||
|
$("#cover-image-delete").hide();
|
||||||
|
|
||||||
|
// Show Cover image text.
|
||||||
|
$("#cover-image-upload").show();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
// Click on delete cover image.
|
||||||
|
$("#cover-image-delete").on("click", function() {
|
||||||
|
|
||||||
|
// Remove the cover image.
|
||||||
|
coverImage.remove();
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
var settings =
|
||||||
|
{
|
||||||
|
type: "json",
|
||||||
|
action: HTML_PATH_ADMIN_ROOT+"ajax/uploader",
|
||||||
|
allow : "*.(jpg|jpeg|gif|png)",
|
||||||
|
params: {"type":"cover-image"},
|
||||||
|
|
||||||
|
loadstart: function() {
|
||||||
|
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", "0%").text("0%");
|
||||||
|
$("#cover-image-progressbar").show();
|
||||||
|
$("#cover-image-delete").hide();
|
||||||
|
$("#cover-image-upload").hide();
|
||||||
|
},
|
||||||
|
|
||||||
|
progress: function(percent) {
|
||||||
|
percent = Math.ceil(percent);
|
||||||
|
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", percent+"%").text(percent+"%");
|
||||||
|
},
|
||||||
|
|
||||||
|
allcomplete: function(response) {
|
||||||
|
$("#cover-image-progressbar").find(".uk-progress-bar").css("width", "100%").text("100%");
|
||||||
|
$("#cover-image-progressbar").hide();
|
||||||
|
|
||||||
|
// Add Cover Image
|
||||||
|
coverImage.set( response.filename );
|
||||||
|
|
||||||
|
// Add thumbnail to Quick Images
|
||||||
|
quickImages.addThumbnail( response.filename );
|
||||||
|
|
||||||
|
// Add thumbnail to Bludit Images V8
|
||||||
|
imagesV8.addThumbnail( response.filename );
|
||||||
|
},
|
||||||
|
|
||||||
|
notallowed: function(file, settings) {
|
||||||
|
alert("'.$L->g('Supported image file types').' "+settings.allow);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
UIkit.uploadSelect($("#cover-image-file-select"), settings);
|
||||||
|
UIkit.uploadDrop($("#cover-image-thumbnail"), settings);
|
||||||
|
|
||||||
|
});
|
||||||
|
</script>
|
68
bl-kernel/js/bludit-images-v8.js
Normal file
68
bl-kernel/js/bludit-images-v8.js
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
<script>
|
||||||
|
|
||||||
|
var imagesV8 = new function() {
|
||||||
|
|
||||||
|
this.addThumbnail = function(filename) {
|
||||||
|
|
||||||
|
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
||||||
|
|
||||||
|
// Add the new thumbnail to Bludit Images v8
|
||||||
|
$("#bludit-images-v8-thumbnails").prepend("<img class=\"bludit-thumbnail\" data-filename=\""+filename+"\" src=\""+imageSrc+"\" alt=\"Thumbnail\">");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.removeThumbnail = function(filename) {
|
||||||
|
|
||||||
|
// Remove the thumbnail
|
||||||
|
$("#bludit-images-v8-thumbnails > img[data-filename=\""+filename+"\"]").remove();
|
||||||
|
|
||||||
|
if($("#bludit-images-v8-thumbnails > img").length == 0) {
|
||||||
|
// Show box "There are no images"
|
||||||
|
$(".empty-images").show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
var settings =
|
||||||
|
{
|
||||||
|
type: "json",
|
||||||
|
action: HTML_PATH_ADMIN_ROOT+"ajax/uploader",
|
||||||
|
allow : "*.(jpg|jpeg|gif|png)",
|
||||||
|
params: {"type":"bludit-images-v8"},
|
||||||
|
|
||||||
|
loadstart: function() {
|
||||||
|
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", "0%").text("0%");
|
||||||
|
$("#bludit-images-v8-drag-drop").hide();
|
||||||
|
$("#bludit-images-v8-progressbar").show();
|
||||||
|
},
|
||||||
|
|
||||||
|
progress: function(percent) {
|
||||||
|
percent = Math.ceil(percent);
|
||||||
|
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", percent+"%").text(percent+"%");
|
||||||
|
},
|
||||||
|
|
||||||
|
allcomplete: function(response) {
|
||||||
|
$("#bludit-images-v8-progressbar").find(".uk-progress-bar").css("width", "100%").text("100%");
|
||||||
|
$("#bludit-images-v8-progressbar").hide();
|
||||||
|
$("#bludit-images-v8-drag-drop").show();
|
||||||
|
$(".empty-images").hide();
|
||||||
|
|
||||||
|
// Add thumbnail to Bludit Images V8
|
||||||
|
imagesV8.addThumbnail( response.filename );
|
||||||
|
|
||||||
|
// Add thumbnail to Quick Images
|
||||||
|
quickImages.addThumbnail( response.filename );
|
||||||
|
},
|
||||||
|
|
||||||
|
notallowed: function(file, settings) {
|
||||||
|
alert("'.$L->g('Supported image file types').' "+settings.allow);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
UIkit.uploadSelect($("#bludit-images-v8-file-select"), settings);
|
||||||
|
UIkit.uploadDrop($("#bludit-images-v8-upload"), settings);
|
||||||
|
});
|
||||||
|
</script>
|
144
bl-kernel/js/bludit-menu-v8.js
Normal file
144
bl-kernel/js/bludit-menu-v8.js
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
<script>
|
||||||
|
|
||||||
|
var menuV8 = new function() {
|
||||||
|
|
||||||
|
this.filenameSelected = null;
|
||||||
|
|
||||||
|
this.getFilename = function() {
|
||||||
|
return this.filenameSelected;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.setFilename = function(filename) {
|
||||||
|
this.filenameSelected = filename;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.hideMenu = function() {
|
||||||
|
|
||||||
|
// Check if the menu is visible.
|
||||||
|
if($("#bludit-menuV8").is(":visible")) {
|
||||||
|
|
||||||
|
// Hide the menu.
|
||||||
|
$("#bludit-menuV8").hide();
|
||||||
|
|
||||||
|
// Clean thumbnail borders.
|
||||||
|
$(".bludit-thumbnail").css("border", "1px solid #ddd");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.showMenu = function(filenameSelected, positonX, positonY) {
|
||||||
|
|
||||||
|
// Store the image selected.
|
||||||
|
this.setFilename( filenameSelected );
|
||||||
|
|
||||||
|
console.log("Image selected: " + this.getFilename());
|
||||||
|
|
||||||
|
// Position the menu v8.
|
||||||
|
$("#bludit-menuV8").css({
|
||||||
|
left: positonX + "px",
|
||||||
|
top: positonY + "px"
|
||||||
|
});
|
||||||
|
|
||||||
|
// Show the menu v8.
|
||||||
|
$("#bludit-menuV8").show();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
// Click on document.
|
||||||
|
$(document).bind("click", function(e) {
|
||||||
|
|
||||||
|
// Deny hide if the click is over the thumbnail.
|
||||||
|
if($(e.target).is("img.bludit-thumbnail")) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hide the menu.
|
||||||
|
menuV8.hideMenu(e);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Click over thumbnail.
|
||||||
|
$("body").on("click", "img.bludit-thumbnail", function(e) {
|
||||||
|
|
||||||
|
console.log("Thumbnail click");
|
||||||
|
|
||||||
|
// Clean all thumbnail borders.
|
||||||
|
$(".bludit-thumbnail").css("border", "1px solid #ddd");
|
||||||
|
|
||||||
|
// Thumbnail selected.
|
||||||
|
var thumbnail = $(this);
|
||||||
|
|
||||||
|
// Add border to the thumbnail selected.
|
||||||
|
thumbnail.css("border", "solid 3px orange");
|
||||||
|
|
||||||
|
// Filename of the selected image.
|
||||||
|
var filenameSelected = thumbnail.attr("data-filename");
|
||||||
|
|
||||||
|
// SHow menu in position X and Y of the mouse.
|
||||||
|
menuV8.showMenu( filenameSelected, e.pageX, e.pageY );
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Insert image
|
||||||
|
$("body").on("click", "#bludit-menuV8-insert", function(e) {
|
||||||
|
|
||||||
|
// This function is defined in each editor plugin.
|
||||||
|
editorAddImage( menuV8.getFilename() );
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Set cover image
|
||||||
|
$("body").on("click", "#bludit-menuV8-cover", function(e) {
|
||||||
|
|
||||||
|
coverImage.set( menuV8.getFilename() );
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Delete image
|
||||||
|
$("body").on("click", "#bludit-menuV8-delete", function(e) {
|
||||||
|
|
||||||
|
var filenameSelected = menuV8.getFilename();
|
||||||
|
|
||||||
|
if(filenameSelected==null) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
ajaxRequest = $.ajax({
|
||||||
|
type: "POST",
|
||||||
|
data:{ filename: filenameSelected },
|
||||||
|
url: "<?php echo HTML_PATH_ADMIN_ROOT.'ajax/delete-file' ?>"
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on success
|
||||||
|
ajaxRequest.done(function (response, textStatus, jqXHR){
|
||||||
|
|
||||||
|
// Remove the thumbnail from Images v8
|
||||||
|
imagesV8.removeThumbnail( filenameSelected );
|
||||||
|
|
||||||
|
// Remove the thumbnail from Quick Images
|
||||||
|
quickImages.removeThumbnail( filenameSelected );
|
||||||
|
|
||||||
|
console.log("Delete image: AJAX request done, message: "+response["msg"]);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called on failure
|
||||||
|
ajaxRequest.fail(function (jqXHR, textStatus, errorThrown){
|
||||||
|
console.log("Delete image: AJAX request fail");
|
||||||
|
});
|
||||||
|
|
||||||
|
// Callback handler that will be called regardless
|
||||||
|
// if the request failed or succeeded
|
||||||
|
ajaxRequest.always(function () {
|
||||||
|
console.log("Delete image: AJAX request always");
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
33
bl-kernel/js/bludit-quick-images.js
Normal file
33
bl-kernel/js/bludit-quick-images.js
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<script>
|
||||||
|
|
||||||
|
var quickImages = new function() {
|
||||||
|
|
||||||
|
this.addThumbnail = function(filename) {
|
||||||
|
|
||||||
|
var imageSrc = HTML_PATH_UPLOADS_THUMBNAILS + filename;
|
||||||
|
|
||||||
|
// Remove element if there are more than 6 thumbnails
|
||||||
|
if ($("#bludit-quick-images-thumbnails > img").length > 5) {
|
||||||
|
$("img:last-child", "#bludit-quick-images-thumbnails").remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add the new thumbnail to Quick images
|
||||||
|
$("#bludit-quick-images-thumbnails").prepend("<img class=\"bludit-thumbnail\" data-filename=\""+filename+"\" src=\""+imageSrc+"\" alt=\"Thumbnail\">");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.removeThumbnail = function(filename) {
|
||||||
|
|
||||||
|
// Remove the thumbnail
|
||||||
|
$("#bludit-quick-images-thumbnails > img[data-filename=\""+filename+"\"]").remove();
|
||||||
|
|
||||||
|
if($("#bludit-quick-images-thumbnails > img").length == 0) {
|
||||||
|
// Show box "There are no images"
|
||||||
|
$(".empty-images").show();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
64
bl-kernel/js/bludit-tags.js
Normal file
64
bl-kernel/js/bludit-tags.js
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
<script>
|
||||||
|
|
||||||
|
function insertTag() {
|
||||||
|
|
||||||
|
var newTag = $("#jstagInput").val();
|
||||||
|
|
||||||
|
if(newTag.trim()=="") {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
$("#jstagList").append("<span class=\"select\">"+newTag+"</span>");
|
||||||
|
|
||||||
|
// Clean the input.
|
||||||
|
$("#jstagInput").val("");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
// Click on tag unselected.
|
||||||
|
$(document).on("click", ".unselect", function() {
|
||||||
|
$(this).removeClass("unselect").addClass("select");
|
||||||
|
});
|
||||||
|
|
||||||
|
// Click on tag selected.
|
||||||
|
$(document).on("click", ".select", function() {
|
||||||
|
$(this).removeClass("select").addClass("unselect");
|
||||||
|
});
|
||||||
|
|
||||||
|
// Insert tag when click on the button "add".
|
||||||
|
$(document).on("click", "#jstagAdd", function(e) {
|
||||||
|
|
||||||
|
// Prevent forum submit.
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
insertTag();
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Insert tag when press enter key.
|
||||||
|
$("#jstagInput").keypress(function(e) {
|
||||||
|
|
||||||
|
if(e.which == 13) {
|
||||||
|
insertTag();
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
// Before form submit.
|
||||||
|
$("form").submit(function(e) {
|
||||||
|
|
||||||
|
// For each span.select make an array then implode with comma glue.
|
||||||
|
var list = $("#jstagList > span.select").map(function() {
|
||||||
|
return $(this).html();
|
||||||
|
}).get().join(",");
|
||||||
|
|
||||||
|
// Insert the tags separated by comma in the input hiden field.
|
||||||
|
$("#jstags").val( list );
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
</script>
|
@ -200,10 +200,10 @@
|
|||||||
"view-and-edit-your-profile": "Преглед и редактиране на профила ви.",
|
"view-and-edit-your-profile": "Преглед и редактиране на профила ви.",
|
||||||
|
|
||||||
"password-must-be-at-least-6-characters-long": "Паролата трябва да е с дължина най-малко 6 символа",
|
"password-must-be-at-least-6-characters-long": "Паролата трябва да е с дължина най-малко 6 символа",
|
||||||
"images": "Снимки",
|
"images": "Изображения",
|
||||||
"upload-image": "Прикачи снимка",
|
"upload-image": "Прикачи изображение",
|
||||||
"drag-and-drop-or-click-here": "Влачите и пускате или натиснете тук",
|
"drag-and-drop-or-click-here": "Влачите и пускате или натиснете тук",
|
||||||
"insert-image": "Вмъкни снимка",
|
"insert-image": "Вмъкни изображение",
|
||||||
"supported-image-file-types": "Поддържани файлови формати за снимки",
|
"supported-image-file-types": "Поддържани файлови формати за снимки",
|
||||||
"date-format": "Формат дата ",
|
"date-format": "Формат дата ",
|
||||||
"time-format": "Формат за време",
|
"time-format": "Формат за време",
|
||||||
@ -222,11 +222,16 @@
|
|||||||
|
|
||||||
"cover-image": "Обложка",
|
"cover-image": "Обложка",
|
||||||
"blog": "Блог",
|
"blog": "Блог",
|
||||||
"more-images": "Още снимки",
|
"more-images": "Още изображения",
|
||||||
"double-click-on-the-image-to-add-it": "Кликнете два пъти върху изображението, за да го добавите.",
|
|
||||||
"click-here-to-cancel": "Кликнете тук, за да отмените.",
|
"click-here-to-cancel": "Кликнете тук, за да отмените.",
|
||||||
"type-the-tag-and-press-enter": "Напишете етикет и натиснете клавиша Enter.",
|
"type-the-tag-and-press-enter": "Напишете етикет и натиснете клавиша Enter.",
|
||||||
"manage-your-bludit-from-the-admin-panel": "Управлявайте вашият Bludit от [admin area]({{ADMIN_AREA_LINK}})",
|
"manage-your-bludit-from-the-admin-panel": "Управлявайте вашият Bludit от [admin area]({{ADMIN_AREA_LINK}})",
|
||||||
"there-are-no-images":"Няма изображения"
|
"there-are-no-images":"Няма изображения",
|
||||||
|
|
||||||
|
"click-on-the-image-for-options": "Кликнете върху изображението за опции.",
|
||||||
|
"set-as-cover-image": "Задай като обложка ",
|
||||||
|
"delete-image": "Изтрий на изображенито",
|
||||||
|
"image-description": "Описание на изображението "
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,148 +0,0 @@
|
|||||||
{
|
|
||||||
"language-data":
|
|
||||||
{
|
|
||||||
"native": "Czech (Czech Republik)",
|
|
||||||
"english-name": "Czech",
|
|
||||||
"last-update": "2015-06-14",
|
|
||||||
"author": "honigp",
|
|
||||||
"email": "honigp@seznam.cz",
|
|
||||||
"website": "honigp.cz"
|
|
||||||
},
|
|
||||||
|
|
||||||
"username": "Jméno",
|
|
||||||
"password": "Heslo",
|
|
||||||
"confirm-password": "Heslo znovu",
|
|
||||||
"editor": "Editor",
|
|
||||||
"dashboard": "Nástěnka",
|
|
||||||
"role": "Úroveň",
|
|
||||||
"post": "Zveřejnit",
|
|
||||||
"posts": "Počet příspěvků",
|
|
||||||
"users": "Počet uživatelů",
|
|
||||||
"administrator": "Administrátor",
|
|
||||||
"add": "Přidat",
|
|
||||||
"cancel": "Zrušit",
|
|
||||||
"content": "Obsah",
|
|
||||||
"title": "Nadpis",
|
|
||||||
"no-parent": "Bez zdroje",
|
|
||||||
"edit-page": "Upravit stránku",
|
|
||||||
"edit-post": "Upravit příspěvek",
|
|
||||||
"add-a-new-user": "Přidání nového uživatele",
|
|
||||||
"parent": "Zdroj",
|
|
||||||
"friendly-url": "Pěkné URL",
|
|
||||||
"description": "Popis",
|
|
||||||
"posted-by": "Přidat",
|
|
||||||
"tags": "Štítky",
|
|
||||||
"position": "Umístit",
|
|
||||||
"save": "Uložit",
|
|
||||||
"draft": "Návrh",
|
|
||||||
"delete": "Smazat",
|
|
||||||
"registered": "Registrace",
|
|
||||||
"Notifications": "Oznámení",
|
|
||||||
"profile": "Profil",
|
|
||||||
"email": "Email",
|
|
||||||
"settings": "Nastavení",
|
|
||||||
"general": "Obecné",
|
|
||||||
"advanced": "Pokročilé",
|
|
||||||
"regional": "Region",
|
|
||||||
"about": "O systému",
|
|
||||||
"login": "Přihlásit",
|
|
||||||
"logout": "Odhlásit",
|
|
||||||
"manage": "Správa obsahu",
|
|
||||||
"themes": "Motiv",
|
|
||||||
"prev-page": "Předchozí stránka",
|
|
||||||
"next-page": "Následující stránka",
|
|
||||||
"configure-plugin": "nastavení pluginů",
|
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Potvrdit odstranění,tato akce nelze vrátit zpět.",
|
|
||||||
"site-title": "Název webu",
|
|
||||||
"site-slogan": "Slogan webu",
|
|
||||||
"site-description": "Popis webu",
|
|
||||||
"footer-text": "Patička text",
|
|
||||||
"posts-per-page": "Příspěvků na stránku",
|
|
||||||
"site-url": "Adresa webu",
|
|
||||||
"writting-settings": "Nastavení psaní",
|
|
||||||
"url-filters": "URL filtr",
|
|
||||||
"page": "Stránka",
|
|
||||||
"pages": "Stránky",
|
|
||||||
"home": "Domů",
|
|
||||||
"welcome-back": "Vítejte",
|
|
||||||
"language": "Jazyk",
|
|
||||||
"website": "Stránka",
|
|
||||||
"timezone": "Časová zóna",
|
|
||||||
"locale": "Místní",
|
|
||||||
"new-post": "Nový příspěvek",
|
|
||||||
"html-and-markdown-code-supported": "Podpora HTML a Markdown",
|
|
||||||
"new-page": "Nová stránka",
|
|
||||||
"manage-posts": "Správa příspěvků",
|
|
||||||
"published-date": "Publikováno",
|
|
||||||
"modified-date": "Datum úpravy",
|
|
||||||
"empty-title": "Prázdný titul",
|
|
||||||
"plugins": "Pluginy",
|
|
||||||
"install-plugin": "Instalovat plugin",
|
|
||||||
"uninstall-plugin": "Odinstalovat plugin",
|
|
||||||
"new-password": "Nové heslo",
|
|
||||||
"edit-user": "Upravit uživatele",
|
|
||||||
"publish-now": "Publikovat nyní",
|
|
||||||
"first-name": "Jméno",
|
|
||||||
"last-name": "Příjmení",
|
|
||||||
"bludit-version": "Bludit verze",
|
|
||||||
"powered-by": "Powered by",
|
|
||||||
"recent-posts": "Poslední příspěvky",
|
|
||||||
"manage-pages": "Správa stránek",
|
|
||||||
"advanced-options": "Pokročilé možnosti",
|
|
||||||
"user-deleted": "Uživatel smazán",
|
|
||||||
"page-added-successfully": "Stránka přidána",
|
|
||||||
"post-added-successfully": "Příspěvek přidán",
|
|
||||||
"the-post-has-been-deleted-successfully": "Příspěvek byl úspěšně smazán",
|
|
||||||
"the-page-has-been-deleted-successfully": "Stránka byla úspěšně smazána",
|
|
||||||
"username-or-password-incorrect": "Uživatelské jméno nebo heslo není správné",
|
|
||||||
"database-regenerated": "Databáze regeneruje",
|
|
||||||
"the-changes-have-been-saved": "Změny byly uloženy",
|
|
||||||
"enable-more-features-at": "Další funkce na",
|
|
||||||
"username-already-exists": "Uživatelské jméno již existuje",
|
|
||||||
"username-field-is-empty": "Uživatelské jméno je prázdné",
|
|
||||||
"the-password-and-confirmation-password-do-not-match":"Heslo a potvrzení hesla se neshodují",
|
|
||||||
"user-has-been-added-successfully": "Uživatel byl úspěšně přidán",
|
|
||||||
"you-do-not-have-sufficient-permissions": "Nemáte dostatečná oprávnění pro přístup k této stránce, obraťte se na správce.",
|
|
||||||
"settings-advanced-writting-settings": "Nastavení->Pokročilé->Nastavení psaní",
|
|
||||||
"new-posts-and-pages-synchronized": "Nové příspěvky a stránky synchronizované.",
|
|
||||||
"you-can-choose-the-users-privilege": "Můžete si vybrat oprávnění uživatele.Editor může jen psát stránky a příspěvky.",
|
|
||||||
"email-will-not-be-publicly-displayed": "E-mail nebude veřejně zobrazen. Doporučuje se heslo pro obnovení a oznámení.",
|
|
||||||
"use-this-field-to-name-your-site": "V tomto poli lze pojmenovat vaše stránky, zobrazí se v horní části každé stránky vašeho webu.",
|
|
||||||
"use-this-field-to-add-a-catchy-prhase": "Pomocí tohoto pole přidejte chytlavý slogan na vašem webu.",
|
|
||||||
"you-can-add-a-site-description-to-provide": "Můžete přidat popis webu nebo krátký životopis.",
|
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Můžete přidat text v patičce každé stránky. např: autorská práva, vlastník, data, atd",
|
|
||||||
"number-of-posts-to-show-per-page": "Počet příspěvků na stránce.",
|
|
||||||
"the-url-of-your-site": "Adresa URL vašich stránek.",
|
|
||||||
"add-or-edit-description-tags-or": "Přidat nebo upravit popis,značky,pěkné URL.",
|
|
||||||
"select-your-sites-language": "Vyberte jazyk svých stránek.",
|
|
||||||
"select-a-timezone-for-a-correct": "Vyberte časové pásmo pro správné zobrazení data / času na vašem webu.",
|
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Můžete použít toto pole pro definování parametrů souvisejících s jazykem a zemí.",
|
|
||||||
"you-can-modify-the-url-which-identifies":"Můžete upravit adresu URL, která identifikuje stránku. Ne víc než 150 znaků.",
|
|
||||||
"this-field-can-help-describe-the-content": "Zde můžete napsat obsah několika slovy. Ne víc než 150 znaků.",
|
|
||||||
"write-the-tags-separated-by-comma": "Napište štítky oddělené čárkou. např: štítek1, štítek2, štítek3",
|
|
||||||
"delete-the-user-and-all-its-posts":"Odstranit uživatele a všechny jeho příspěvky",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Odstranit uživatele a spojit své příspěvky na uživatele admin",
|
|
||||||
"read-more": "Čtěte více",
|
|
||||||
"show-blog": "Zobrazit blog",
|
|
||||||
"default-home-page": "Výchozí domovská stránka",
|
|
||||||
"version": "Verze",
|
|
||||||
"there-are-no-drafts": "Nejsou k dispozici žádné návrhy.",
|
|
||||||
"create-a-new-article-for-your-blog":"Vytvořte nový článek pro váš blog.",
|
|
||||||
"create-a-new-page-for-your-website":"Vytvořte novou stránku pro vaše webové stránky.",
|
|
||||||
"invite-a-friend-to-collaborate-on-your-website":"Pozvěte přátele ke spolupráci na svých webových stránkách.",
|
|
||||||
"change-your-language-and-region-settings":"Změna nastavení jazyka a regionu.",
|
|
||||||
"language-and-timezone":"Jazyk a časová zóna",
|
|
||||||
"author": "Autor",
|
|
||||||
"start-here": "Začněte zde",
|
|
||||||
"install-theme": "Instalovat motiv",
|
|
||||||
"first-post": "První příspěvek",
|
|
||||||
"congratulations-you-have-successfully-installed-your-bludit": "Blahopřejeme právě jste nainstalovaly **Bludit**",
|
|
||||||
"whats-next": "Kam dál",
|
|
||||||
"manage-your-bludit-from-the-admin-panel": "Správa vašeho webu [admin area](./admin/)",
|
|
||||||
"follow-bludit-on": "Follow Bludit on",
|
|
||||||
"visit-the-support-forum": "Navštivte [forum](http://forum.bludit.com) fórum",
|
|
||||||
"read-the-documentation-for-more-information": "Čtětě [documentation](http://docs.bludit.com) více informaví",
|
|
||||||
"share-with-your-friends-and-enjoy": "Podělte se se svými přáteli a užívejte si",
|
|
||||||
"the-page-has-not-been-found": "Stránka nenalezena.",
|
|
||||||
"error": "Error"
|
|
||||||
}
|
|
@ -3,7 +3,7 @@
|
|||||||
{
|
{
|
||||||
"native": "English (United States)",
|
"native": "English (United States)",
|
||||||
"english-name": "English",
|
"english-name": "English",
|
||||||
"last-update": "2015-12-01",
|
"last-update": "2016-02-13",
|
||||||
"author": "Diego",
|
"author": "Diego",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": ""
|
"website": ""
|
||||||
@ -223,9 +223,14 @@
|
|||||||
"cover-image": "Cover image",
|
"cover-image": "Cover image",
|
||||||
"blog": "Blog",
|
"blog": "Blog",
|
||||||
"more-images": "More images",
|
"more-images": "More images",
|
||||||
"double-click-on-the-image-to-add-it": "Double click on the image to add it.",
|
|
||||||
"click-here-to-cancel": "Click here to cancel.",
|
"click-here-to-cancel": "Click here to cancel.",
|
||||||
"type-the-tag-and-press-enter": "Type the tag and press enter.",
|
"type-the-tag-and-press-enter": "Type the tag and press enter.",
|
||||||
"manage-your-bludit-from-the-admin-panel": "Manage your Bludit from the [admin area]({{ADMIN_AREA_LINK}})",
|
"manage-your-bludit-from-the-admin-panel": "Manage your Bludit from the [admin area]({{ADMIN_AREA_LINK}})",
|
||||||
"there-are-no-images":"There are no images"
|
"there-are-no-images":"There are no images",
|
||||||
|
|
||||||
|
"click-on-the-image-for-options": "Click on the image for options.",
|
||||||
|
"set-as-cover-image": "Set as cover image",
|
||||||
|
"delete-image": "Delete image",
|
||||||
|
"image-description": "Image description"
|
||||||
}
|
}
|
@ -3,7 +3,7 @@
|
|||||||
{
|
{
|
||||||
"native": "Español (Argentina)",
|
"native": "Español (Argentina)",
|
||||||
"english-name": "Spanish",
|
"english-name": "Spanish",
|
||||||
"last-update": "2016-01-22",
|
"last-update": "2016-02-13",
|
||||||
"author": "Diego",
|
"author": "Diego",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": ""
|
"website": ""
|
||||||
@ -223,9 +223,14 @@
|
|||||||
"cover-image": "Imagen de portada",
|
"cover-image": "Imagen de portada",
|
||||||
"blog": "Blog",
|
"blog": "Blog",
|
||||||
"more-images": "Mas imagenes",
|
"more-images": "Mas imagenes",
|
||||||
"double-click-on-the-image-to-add-it": "Doble clic en la imagen para insertarla.",
|
|
||||||
"click-here-to-cancel": "Clic aquí para cancelar.",
|
"click-here-to-cancel": "Clic aquí para cancelar.",
|
||||||
"type-the-tag-and-press-enter": "Escriba la etiqueta y presione enter.",
|
"type-the-tag-and-press-enter": "Escriba la etiqueta y presione enter.",
|
||||||
"manage-your-bludit-from-the-admin-panel": "Administre su Bludit desde el [panel de administración]({{ADMIN_AREA_LINK}})",
|
"manage-your-bludit-from-the-admin-panel": "Administre su Bludit desde el [panel de administración]({{ADMIN_AREA_LINK}})",
|
||||||
"there-are-no-images":"No hay imagenes"
|
"there-are-no-images":"No hay imagenes",
|
||||||
|
|
||||||
|
"click-on-the-image-for-options": "Clic en la imagen para las opciones.",
|
||||||
|
"set-as-cover-image": "Establecer como portada",
|
||||||
|
"delete-image": "Eliminar imagen",
|
||||||
|
"image-description": "Descripción de la imagen"
|
||||||
}
|
}
|
@ -1,172 +0,0 @@
|
|||||||
{
|
|
||||||
"language-data":
|
|
||||||
{
|
|
||||||
"native": "Español (España)",
|
|
||||||
"english-name": "Spanish",
|
|
||||||
"last-update": "2015-08-28",
|
|
||||||
"author": "Tak-MK",
|
|
||||||
"email": "snavarrotd {at} gmail {dot} com",
|
|
||||||
"website": "http://sevendats.com"
|
|
||||||
},
|
|
||||||
|
|
||||||
"username": "Nombre de usuario",
|
|
||||||
"password": "Contraseña",
|
|
||||||
"confirm-password": "Confirmar contraseña",
|
|
||||||
"editor": "Editor",
|
|
||||||
"dashboard": "Panel",
|
|
||||||
"role": "Rol",
|
|
||||||
"post": "Post",
|
|
||||||
"posts": "Posts",
|
|
||||||
"users": "Usuarios",
|
|
||||||
"administrator": "Administrador",
|
|
||||||
"add": "Agregar",
|
|
||||||
"cancel": "Cancel",
|
|
||||||
"content": "Contenido",
|
|
||||||
"title": "Título",
|
|
||||||
"no-parent": "Sin padre",
|
|
||||||
"edit-page": "Editar página",
|
|
||||||
"edit-post": "Editar post",
|
|
||||||
"add-a-new-user": "Agregar nuevo usuario",
|
|
||||||
"parent": "Padre",
|
|
||||||
"friendly-url": "URL Amigable",
|
|
||||||
"description": "Descripción",
|
|
||||||
"posted-by": "Publicado por",
|
|
||||||
"tags": "Etiquetas",
|
|
||||||
"position": "Posición",
|
|
||||||
"save": "Guardar",
|
|
||||||
"draft": "Borrador",
|
|
||||||
"delete": "Eliminar",
|
|
||||||
"registered": "Registrado",
|
|
||||||
"Notifications": "Notificaciones",
|
|
||||||
"profile": "Perfil",
|
|
||||||
"email": "Correo electrónico",
|
|
||||||
"settings": "Ajustes",
|
|
||||||
"general": "General",
|
|
||||||
"advanced": "Avanzado",
|
|
||||||
"regional": "Regional",
|
|
||||||
"about": "Acerca de",
|
|
||||||
"login": "Iniciar sesión",
|
|
||||||
"logout": "Cerrar sesión",
|
|
||||||
"manage": "Administrar",
|
|
||||||
"themes": "Temas",
|
|
||||||
"prev-page": "Pag. anterior",
|
|
||||||
"next-page": "Pag. siguiente",
|
|
||||||
"configure-plugin": "Configurar plugin",
|
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Confirmar eliminación, esta operación no se puede deshacer.",
|
|
||||||
"site-title": "Título del sitio",
|
|
||||||
"site-slogan": "Eslogan del sitio",
|
|
||||||
"site-description": "Descripción del sitio",
|
|
||||||
"footer-text": "Texto de pie de página",
|
|
||||||
"posts-per-page": "Posts por página",
|
|
||||||
"site-url": "URL del sitio",
|
|
||||||
"writting-settings": "Ajustes de redacción",
|
|
||||||
"url-filters": "Filtros URL",
|
|
||||||
"page": "página",
|
|
||||||
"pages": "páginas",
|
|
||||||
"home": "Inicio",
|
|
||||||
"welcome-back": "Bienvenido",
|
|
||||||
"language": "Lenguaje",
|
|
||||||
"website": "Sitio web",
|
|
||||||
"timezone": "Zona horaria",
|
|
||||||
"locale": "Codificación",
|
|
||||||
"new-post": "Nuevo post",
|
|
||||||
"new-page": "Nueva página",
|
|
||||||
"html-and-markdown-code-supported": "Código HTML y Markdown soportado",
|
|
||||||
"manage-posts": "Administrar posts",
|
|
||||||
"published-date": "Fecha de publicación",
|
|
||||||
"modified-date": "Fecha de modificación",
|
|
||||||
"empty-title": "Título vacío",
|
|
||||||
"plugins": "Plugins",
|
|
||||||
"install-plugin": "Instalar plugin",
|
|
||||||
"uninstall-plugin": "Desinstalar plugin",
|
|
||||||
"new-password": "Nueva contraseña",
|
|
||||||
"edit-user": "Editar usuario",
|
|
||||||
"publish-now": "Publicar",
|
|
||||||
"first-name": "Nombre",
|
|
||||||
"last-name": "Apellido",
|
|
||||||
"bludit-version": "Bludit versión",
|
|
||||||
"powered-by": "Corriendo con",
|
|
||||||
"recent-posts": "Posts recientes",
|
|
||||||
"manage-pages": "Administrar páginas",
|
|
||||||
"advanced-options": "Opciones avanzadas",
|
|
||||||
"user-deleted": "Usuario eliminado",
|
|
||||||
"page-added-successfully": "Página agregada con éxito",
|
|
||||||
"post-added-successfully": "Post agregado con éxito ",
|
|
||||||
"the-post-has-been-deleted-successfully": "El post ha sido eliminado con éxito",
|
|
||||||
"the-page-has-been-deleted-successfully": "La página ha sido eliminada con éxito",
|
|
||||||
"username-or-password-incorrect": "Nombre de usuario o contraseña incorrectos",
|
|
||||||
"database-regenerated": "Base de datos regenerada",
|
|
||||||
"the-changes-have-been-saved": "Los cambios han sido guardados",
|
|
||||||
"enable-more-features-at": "Habilitar más funciones en",
|
|
||||||
"username-already-exists": "El nombre de usuario ya existe",
|
|
||||||
"username-field-is-empty": "El campo nombre de usuario esta vacío",
|
|
||||||
"the-password-and-confirmation-password-do-not-match": "Las contraseñas no coinciden",
|
|
||||||
"user-has-been-added-successfully": "El usuario ha sido creado con éxito",
|
|
||||||
"you-do-not-have-sufficient-permissions": "No tiene suficientes permisos para acceder a esta página, contacta con el administrador.",
|
|
||||||
"settings-advanced-writting-settings": "Ajustes->Avanzado->Ajustes de redacción",
|
|
||||||
"new-posts-and-pages-synchronized": "Nuevos posts y páginas sincronizados.",
|
|
||||||
"you-can-choose-the-users-privilege": "Puede elegir los privilegios del usuario. El rol editor solo puede redactar páginas y post.",
|
|
||||||
"email-will-not-be-publicly-displayed": "El correo electrónico no será visible. Recomendado para recuperar la contraseña y notificaciones.",
|
|
||||||
"use-this-field-to-name-your-site": "Utilice este campo para nombrar su sitio, aparecerá en la parte superior de cada página de su sitio.",
|
|
||||||
"use-this-field-to-add-a-catchy-phrase": "Utilice este campo para agregar un slogan a su sitio.",
|
|
||||||
"you-can-add-a-site-description-to-provide": "Puede agregar una descripción del sitio para proporcionar una breve biografía o descripción de su sitio.",
|
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Puede agregar un pequeño texto en el pie de página. ej: copyright, autor, fechas, etc.",
|
|
||||||
"number-of-posts-to-show-per-page": "Numero de posts a mostrar por página.",
|
|
||||||
"the-url-of-your-site": "URL de su sitio.",
|
|
||||||
"add-or-edit-description-tags-or": "Agregar o editar la descripción, tags y modificar la URL amigable.",
|
|
||||||
"select-your-sites-language": "Seleccione el lenguaje de su sitio.",
|
|
||||||
"select-a-timezone-for-a-correct": "Seleccione la zona horaria para una correcta visualización de las fechas.",
|
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Puede utilizar este campo para definir un conjunto de parámetros relacionados con el idioma, país y preferencias especiales.",
|
|
||||||
"you-can-modify-the-url-which-identifies": "Puede modificar la dirección URL que identifica una página o post usando palabras clave legible. No más de 150 caracteres.",
|
|
||||||
"this-field-can-help-describe-the-content": "Este campo puede ayudar a describir el contenido en pocas palabras. No más de 150 caracteres.",
|
|
||||||
"write-the-tags-separated-by-comma": "Escribir los tags separados por comas. ej: tag1, tag2, tag3",
|
|
||||||
"delete-the-user-and-all-its-posts": "Eliminar el usuario y sus posts",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Eliminar el usuario y asociar los posts al usuario admin",
|
|
||||||
"read-more": "Leer más",
|
|
||||||
"show-blog": "Mostrar blog",
|
|
||||||
"default-home-page": "página de inicio predeterminada",
|
|
||||||
"version": "Versión",
|
|
||||||
"there-are-no-drafts": "No hay borradores",
|
|
||||||
"create-a-new-article-for-your-blog":"Crear un nuevo artículo para su blog.",
|
|
||||||
"create-a-new-page-for-your-website":"Crear una nueva página para su sitio web.",
|
|
||||||
"invite-a-friend-to-collaborate-on-your-website":"Invite a un amigo para colaborar en el sitio web.",
|
|
||||||
"change-your-language-and-region-settings":"Cambiar la configuración de idioma y región.",
|
|
||||||
"language-and-timezone":"Idioma y zona horaria",
|
|
||||||
"author": "Autor",
|
|
||||||
"start-here": "Comience aquí",
|
|
||||||
"install-theme": "Instalar tema",
|
|
||||||
"first-post": "Primer post",
|
|
||||||
"congratulations-you-have-successfully-installed-your-bludit": "Felicitación, usted ha instalado **Bludit** exitosamente",
|
|
||||||
"whats-next": "Siguientes pasos",
|
|
||||||
"manage-your-bludit-from-the-admin-panel": "Administre su Bludit desde el [panel de administración](./admin/)",
|
|
||||||
"follow-bludit-on": "Siga Bludit en",
|
|
||||||
"visit-the-support-forum": "Visite el [foro](http://forum.bludit.com) para soporte",
|
|
||||||
"read-the-documentation-for-more-information": "Lea la [documentación](http://docs.bludit.com) para mas información",
|
|
||||||
"share-with-your-friends-and-enjoy": "Compartí con tus amigos y a disfrutar",
|
|
||||||
"the-page-has-not-been-found": "La página no fue encontrada.",
|
|
||||||
"error": "Error",
|
|
||||||
"bludit-installer": "Instalador de Bludit",
|
|
||||||
"welcome-to-the-bludit-installer": "Bienvenido al asistente para la instalación de Bludit",
|
|
||||||
"complete-the-form-choose-a-password-for-the-username-admin": "Complete el formulario y elija una contraseña para el usuario « admin »",
|
|
||||||
"password-visible-field": "Contraseña, ¡este campo es visible!",
|
|
||||||
"install": "Instalar",
|
|
||||||
"choose-your-language": "Seleccione su idioma",
|
|
||||||
"next": "Siguiente",
|
|
||||||
"the-password-field-is-empty": "Debe completar el campo contraseña",
|
|
||||||
"your-email-address-is-invalid":"Su dirección de correo es inválida.",
|
|
||||||
"proceed-anyway": "¡Continuar de todas formas!",
|
|
||||||
"drafts":"Borradores",
|
|
||||||
"ip-address-has-been-blocked":"La dirección IP fue bloqueada.",
|
|
||||||
"try-again-in-a-few-minutes": "Vuelva a intentar en unos minutos.",
|
|
||||||
"date": "Fecha",
|
|
||||||
"you-can-schedule-the-post-just-select-the-date-and-time": "Puede programar un post, solo seleccione la fecha y hora.",
|
|
||||||
"scheduled": "Programado",
|
|
||||||
"publish": "Publicar",
|
|
||||||
"please-check-your-theme-configuration": "Verifique la configuración del tema.",
|
|
||||||
"plugin-label": "Titulo del plugin",
|
|
||||||
"enabled": "Habilitado",
|
|
||||||
"disabled": "Deshabilitado",
|
|
||||||
"cli-mode": "Modo Cli",
|
|
||||||
"command-line-mode": "Linea de comandos",
|
|
||||||
"enable-the-command-line-mode-if-you-add-edit": "Habilite el modo linea de comando si usted crea, edita o elimina posts o paginas desde el sistema de archivos."
|
|
||||||
}
|
|
@ -1,129 +0,0 @@
|
|||||||
{
|
|
||||||
"language-data":
|
|
||||||
{
|
|
||||||
"native": "Español (Venezuela)",
|
|
||||||
"english-name": "Spanish",
|
|
||||||
"last-update": "2015-07-27",
|
|
||||||
"author": "c-sanchez",
|
|
||||||
"email": "",
|
|
||||||
"website": ""
|
|
||||||
},
|
|
||||||
|
|
||||||
"username": "Usuario",
|
|
||||||
"password": "Contraseña",
|
|
||||||
"confirm-password": "Confirmar contraseña",
|
|
||||||
"editor": "Editor",
|
|
||||||
"dashboard": "Tablero",
|
|
||||||
"role": "Papel",
|
|
||||||
"post": "Mensaje",
|
|
||||||
"posts": "Entrada",
|
|
||||||
"users": "Usuarios",
|
|
||||||
"administrator": "Administrador",
|
|
||||||
"add": "Agregar",
|
|
||||||
"cancel": "Cancelar",
|
|
||||||
"content": "Contenido",
|
|
||||||
"title": "Título",
|
|
||||||
"no-parent": "Ningún padre",
|
|
||||||
"edit-page": "Editar página",
|
|
||||||
"edit-post": "Editar entrada",
|
|
||||||
"add-a-new-user": "Agregar un nuevo usuario",
|
|
||||||
"parent": "Padre",
|
|
||||||
"friendly-url": "URL amigable",
|
|
||||||
"description": "Descripción",
|
|
||||||
"posted-by": "Publicado por",
|
|
||||||
"tags": "Etiquetas",
|
|
||||||
"position": "Posición",
|
|
||||||
"save": "Guardar",
|
|
||||||
"draft": "Borrador",
|
|
||||||
"delete": "Eliminar",
|
|
||||||
"registered": "Registrado",
|
|
||||||
"Notifications": "Notificaciones",
|
|
||||||
"profile": "Perfil",
|
|
||||||
"email": "Email",
|
|
||||||
"settings": "Ajustes",
|
|
||||||
"general": "General",
|
|
||||||
"advanced": "Avanzado",
|
|
||||||
"regional": "Regional",
|
|
||||||
"about": "Acerca de...",
|
|
||||||
"login": "Ingresar",
|
|
||||||
"logout": "Salir",
|
|
||||||
"manage": "Administrar",
|
|
||||||
"themes": "Temas",
|
|
||||||
"prev-page": "Página Anterior",
|
|
||||||
"next-page": "Siguiente página",
|
|
||||||
"configure-plugin": "Configurar complemento",
|
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Confirmar eliminar, esta acción no se puede deshacer.",
|
|
||||||
"site-title": "Título del sitio",
|
|
||||||
"site-slogan": "Lema del sitio",
|
|
||||||
"site-description": "Descripción del sitio",
|
|
||||||
"footer-text": "Texto de pie de página",
|
|
||||||
"posts-per-page": "Entradas por página",
|
|
||||||
"site-url": "URL del sitio",
|
|
||||||
"writting-settings": "Ajustes de redacción",
|
|
||||||
"url-filters": "Filtros de URL",
|
|
||||||
"page": "Página",
|
|
||||||
"pages": "Páginas",
|
|
||||||
"home": "Página de inicio",
|
|
||||||
"welcome-back": "Bienvenido",
|
|
||||||
"language": "Idioma",
|
|
||||||
"website": "Sitio web",
|
|
||||||
"timezone": "Zona Horaria",
|
|
||||||
"locale": "Localización",
|
|
||||||
"notifications": "Notificaciones",
|
|
||||||
"new-post": "Nueva entrada",
|
|
||||||
"html-and-markdown-code-supported": "Código HTML y Markdown soportado",
|
|
||||||
"new-page": "Nueva página",
|
|
||||||
"manage-posts": "Administrar mensajes",
|
|
||||||
"published-date": "Fecha de publicación",
|
|
||||||
"modified-date": "Fecha de modificación",
|
|
||||||
"empty-title": "Título vacío",
|
|
||||||
"plugins": "Complementos",
|
|
||||||
"install-plugin": "Instalar complemento",
|
|
||||||
"uninstall-plugin": "Desinstalar complemento",
|
|
||||||
"new-password": "Nueva contraseña",
|
|
||||||
"edit-user": "Editar usuario",
|
|
||||||
"publish-now": "Publicar ahora",
|
|
||||||
"first-name": "Nombre",
|
|
||||||
"last-name": "Apellido",
|
|
||||||
"bludit-version": "Versión de Bludit",
|
|
||||||
"powered-by": "Impulsado por",
|
|
||||||
"recent-posts": "Mensajes recientes",
|
|
||||||
"manage-pages": "Administrar páginas",
|
|
||||||
"advanced-options": "Opciones avanzadas",
|
|
||||||
"user-deleted": "Usuario eliminado",
|
|
||||||
"page-added-successfully": "Página agregada correctamente",
|
|
||||||
"post-added-successfully": "Mensaje agregado correctamente",
|
|
||||||
"the-post-has-been-deleted-successfully": "El mensaje ha sido eliminado correctamente",
|
|
||||||
"the-page-has-been-deleted-successfully": "La página ha sido eliminado correctamente",
|
|
||||||
"username-or-password-incorrect": "Usuario o contraseña incorrecto",
|
|
||||||
"database-regenerated": "Base de datos regenerada",
|
|
||||||
"the-changes-have-been-saved": "Los cambios han sido guardados",
|
|
||||||
"html-markdown-code-supported": "Código HTML y Markdown soportado.",
|
|
||||||
"enable-more-features-at": "Activar más funciones en",
|
|
||||||
"username-already-exists": "Ya existe nombre de usuario",
|
|
||||||
"username-field-is-empty": "Está vacío el campo de nombre de usuario ",
|
|
||||||
"the-password-and-confirmation-password-do-not-match":"La contraseña y la contraseña de confirmación no coinciden",
|
|
||||||
"user-has-been-added-successfully": "El usuario se ha agregado correctamente",
|
|
||||||
"you-do-not-have-sufficient-permissions": "No tienes permisos suficientes para acceder a esta página, póngase en contacto con el administrador.",
|
|
||||||
"settings-advanced-writting-settings": "Ajustes->Avanzado->Ajustes de redacción",
|
|
||||||
"new-posts-and-pages-synchronized": "Nuevos mensajes y páginas sincronizadas.",
|
|
||||||
"you-can-choose-the-users-privilege": "Usted puede elegir los privilegios del usuario. El papel del editor sólo puede escribir páginas y mensajes.",
|
|
||||||
"email-will-not-be-publicly-displayed": "El correo electrónico no se mostrará públicamente. Recomendado para notificaciones y recuperación contraseña.",
|
|
||||||
"use-this-field-to-name-your-site": "Use este campo para el nombre de su sitio, aparecerá en la parte superior de cada página de su sitio.",
|
|
||||||
"use-this-field-to-add-a-catchy-phrase": "Use este campo para agregar una frase pegadiza en su sitio.",
|
|
||||||
"you-can-add-a-site-description-to-provide": "Puede agregar una descripción del sitio para proporcionar una breve biografía o descripción de su sitio.",
|
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Puede añadir un pequeño texto en la parte inferior de cada página. por ejemplo: derechos de autor, propietario, fechas, etc.",
|
|
||||||
"number-of-posts-to-show-per-page": "Número de mensajes a mostrar por página.",
|
|
||||||
"the-url-of-your-site": "La URL de su sitio.",
|
|
||||||
"add-or-edit-description-tags-or": "Agregar o editar la descripción, etiquetas o modificar la URL amigable.",
|
|
||||||
"select-your-sites-language": "Seleccionar el idioma de su sitio.",
|
|
||||||
"select-a-timezone-for-a-correct": "Seleccione una zona horaria para mostrar correctamente la fecha y hora en su sitio.",
|
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Puede usar este campo para definir un conjunto de parámetros relacionados con la languege, el país y preferencias especiales.",
|
|
||||||
"you-can-modify-the-url-which-identifies":"You can modify the URL which identifies a page or post using human-readable keywords. No more than 150 characters.",
|
|
||||||
"this-field-can-help-describe-the-content": "Este campo puede ayudar a describir el contenido en pocas palabras. No más de 150 caracteres.",
|
|
||||||
"write-the-tags-separated-by-comma": "Escribir las etiquetas separadas por comas. por ejemplo: etiqueta1, etiqueta2, etiqueta3",
|
|
||||||
"delete": "Delete",
|
|
||||||
"delete-the-user-and-all-its-posts":"Eliminar el usuario y todos sus mensajes",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Eliminar el usuario y asociar sus mensajes al usuario administrador",
|
|
||||||
"read-more": "Leer más"
|
|
||||||
}
|
|
@ -1,166 +0,0 @@
|
|||||||
{
|
|
||||||
"language-data":
|
|
||||||
{
|
|
||||||
"native": "Bahasa Indonesia (Indonesia)",
|
|
||||||
"english-name": "Indonesian",
|
|
||||||
"last-update": "2015-09-29",
|
|
||||||
"author": "Cempal",
|
|
||||||
"email": "contact@cempal.com",
|
|
||||||
"website": "http://www.cempal.com"
|
|
||||||
},
|
|
||||||
|
|
||||||
"username": "Nama Pengguna",
|
|
||||||
"password": "Kata Sandi",
|
|
||||||
"confirm-password": "Ulangi Kata Sandi",
|
|
||||||
"editor": "Editor",
|
|
||||||
"dashboard": "Dasbor",
|
|
||||||
"role": "Peran",
|
|
||||||
"post": "Posting",
|
|
||||||
"posts": "Posting",
|
|
||||||
"users": "Pengguna",
|
|
||||||
"administrator": "Administrator",
|
|
||||||
"add": "Tambah",
|
|
||||||
"cancel": "Batal",
|
|
||||||
"content": "Isi",
|
|
||||||
"title": "Judul",
|
|
||||||
"no-parent": "Tanpa Induk",
|
|
||||||
"edit-page": "Sunting halaman",
|
|
||||||
"edit-post": "Sunting post",
|
|
||||||
"add-a-new-user": "Tambah pengguna baru",
|
|
||||||
"parent": "Induk",
|
|
||||||
"friendly-url": "Alamat URL Yang Ramah",
|
|
||||||
"description": "Penjelasan",
|
|
||||||
"posted-by": "Diterbitkan oleh",
|
|
||||||
"tags": "Label",
|
|
||||||
"position": "Posisi",
|
|
||||||
"save": "Simpan",
|
|
||||||
"draft": "Konsep",
|
|
||||||
"delete": "Hapus",
|
|
||||||
"registered": "Terdaftar",
|
|
||||||
"Notifications": "Pemberitahuan",
|
|
||||||
"profile": "Profil",
|
|
||||||
"email": "Surat elektronik",
|
|
||||||
"settings": "Pengaturan",
|
|
||||||
"general": "Umum",
|
|
||||||
"advanced": "Lanjutan",
|
|
||||||
"regional": "Wilayah",
|
|
||||||
"about": "Tentang",
|
|
||||||
"login": "Masuk",
|
|
||||||
"logout": "Keluar",
|
|
||||||
"manage": "Kelola",
|
|
||||||
"themes": "Tema",
|
|
||||||
"prev-page": "Halaman sebelumnya",
|
|
||||||
"next-page": "Halaman selanjutnya",
|
|
||||||
"configure-plugin": "Atur plugin",
|
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Konfirmasi penghapusan, tindakan ini tidak dapat dibatalkan.",
|
|
||||||
"site-title": "Judul situs",
|
|
||||||
"site-slogan": "Slogan situs",
|
|
||||||
"site-description": "Deskripsi situs",
|
|
||||||
"footer-text": "Footer teks",
|
|
||||||
"posts-per-page": "Jumlah posting per halaman",
|
|
||||||
"site-url": "Alamat situs",
|
|
||||||
"writting-settings": "Pengaturan penulisan",
|
|
||||||
"url-filters": "Filter URL",
|
|
||||||
"page": "Halaman",
|
|
||||||
"pages": "Halaman",
|
|
||||||
"home": "Beranda",
|
|
||||||
"welcome-back": "Selamat Datang kembali",
|
|
||||||
"language": "Bahasa",
|
|
||||||
"website": "Website",
|
|
||||||
"timezone": "Zona waktu",
|
|
||||||
"locale": "Lokal",
|
|
||||||
"new-post": "Post baru",
|
|
||||||
"html-and-markdown-code-supported": "Mendukung HTML dan kode Markdown",
|
|
||||||
"new-page": "Halaman baru",
|
|
||||||
"manage-posts": "Kelola posting",
|
|
||||||
"published-date": "Tanggal diterbitkan",
|
|
||||||
"modified-date": "Tanggal modifikasi",
|
|
||||||
"empty-title": "Judul kosong",
|
|
||||||
"plugins": "Plugin",
|
|
||||||
"install-plugin": "Pasang plugin",
|
|
||||||
"uninstall-plugin": "Hapus plugin",
|
|
||||||
"new-password": "Kata kunci baru",
|
|
||||||
"edit-user": "Edit pengguna",
|
|
||||||
"publish-now": "Publikasi sekarang",
|
|
||||||
"first-name": "Nama depan",
|
|
||||||
"last-name": "Nama belakang",
|
|
||||||
"bludit-version": "Versi Bludit",
|
|
||||||
"powered-by": "Dipersembahkan oleh",
|
|
||||||
"recent-posts": "Posting Terbaru",
|
|
||||||
"manage-pages": "Kelola halaman",
|
|
||||||
"advanced-options": "Pilihan tingkat lanjut",
|
|
||||||
"user-deleted": "Pengguna dihapus",
|
|
||||||
"page-added-successfully": "Halaman telah ditambahkan",
|
|
||||||
"post-added-successfully": "Post telah ditambahkan",
|
|
||||||
"the-post-has-been-deleted-successfully": "Posting telah berhasil dihapus",
|
|
||||||
"the-page-has-been-deleted-successfully": "Halaman telah berhasil dihapus",
|
|
||||||
"username-or-password-incorrect": "Nama pengguna atau kata kunci tidak cocok",
|
|
||||||
"database-regenerated": "Database diregenerasi",
|
|
||||||
"the-changes-have-been-saved": "Perubahan telah disimpan",
|
|
||||||
"enable-more-features-at": "Memungkinkan lebih banyak fitur di",
|
|
||||||
"username-already-exists": "Nama pengguna sudah ada",
|
|
||||||
"username-field-is-empty": "Nama pengguna tidak diisi",
|
|
||||||
"the-password-and-confirmation-password-do-not-match":"Kata kunci dan konfirmasi kata kunci tidak sama",
|
|
||||||
"user-has-been-added-successfully": "Pengguna telah ditambahkan",
|
|
||||||
"you-do-not-have-sufficient-permissions": "Anda tidak memiliki izin yang memadai untuk mengakses halaman ini, hubungi administrator.",
|
|
||||||
"settings-advanced-writting-settings": "Pengaturan->Tingkat Lanjut->Pengaturan Penulisan",
|
|
||||||
"new-posts-and-pages-synchronized": "Post dan halaman baru telah disinkronisasi.",
|
|
||||||
"you-can-choose-the-users-privilege": "Anda dapat memilih hak pengguna. Peran Editor hanya bisa menulis halaman dan posting.",
|
|
||||||
"email-will-not-be-publicly-displayed": "Alamat surat elektronik tidak akan ditampilkan untuk umum. Direkomendasikan untuk pemulihan kata kunci dan pemberitahuan.",
|
|
||||||
"use-this-field-to-name-your-site": "Gunakan bidang ini untuk nama situs Anda, akan muncul di bagian atas setiap halaman situs Anda.",
|
|
||||||
"use-this-field-to-add-a-catchy-phrase": "Gunakan bidang ini untuk menambahkan frase menarik di situs Anda.",
|
|
||||||
"you-can-add-a-site-description-to-provide": "Anda dapat menambahkan deskripsi situs untuk memberikan informasi singkat mengenai situs Anda.",
|
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Anda dapat menambahkan teks di bagian bawah setiap halaman. misalnya: hak cipta, pemilik, tanggal, dll.",
|
|
||||||
"number-of-posts-to-show-per-page": "Jumlah posting untuk ditampilkan per halaman.",
|
|
||||||
"the-url-of-your-site": "Alamat URL dari situs Anda.",
|
|
||||||
"add-or-edit-description-tags-or": "Tambahkan atau ubah deskripsi, label, atau ubah alamat URL.",
|
|
||||||
"select-your-sites-language": "Pilih bahasa bagi situs Anda.",
|
|
||||||
"select-a-timezone-for-a-correct": "Pilih zona waktu bagi situs Anda.",
|
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Anda dapat menggunakan bidang ini untuk mendefinisikan satu set parameter yang terkait dengan bahasa, negara dan preferensi khusus.",
|
|
||||||
"you-can-modify-the-url-which-identifies":"Anda dapat memodifikasi URL yang mengidentifikasi halaman atau posting menggunakan kata kunci yang mudah dipahami manusia. Tidak lebih dari 150 karakter.",
|
|
||||||
"this-field-can-help-describe-the-content": "Bidang ini untuk membantu menjelaskan isi dalam beberapa kata. Tidak lebih dari 150 karakter.",
|
|
||||||
"write-the-tags-separated-by-comma": "Tulis label yang dipisahkan oleh tanda koma. Contohnya: label1, label2, label3",
|
|
||||||
"delete-the-user-and-all-its-posts":"Hapus pengguna dan semua postingnya",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Hapus pengguna dan hibahkan postingnya kepada pengguna dengan tingkatan admin",
|
|
||||||
"read-more": "Baca seterusnya",
|
|
||||||
"show-blog": "Tampilkan blog",
|
|
||||||
"default-home-page": "Beranda default",
|
|
||||||
"version": "Versi",
|
|
||||||
"there-are-no-drafts": "Tidak ada draft.",
|
|
||||||
"create-a-new-article-for-your-blog":"Buat artikel baru untuk blog Anda.",
|
|
||||||
"create-a-new-page-for-your-website":"Membuat halaman baru untuk situs web Anda.",
|
|
||||||
"invite-a-friend-to-collaborate-on-your-website":"Undang teman untuk berkolaborasi pada situs Anda.",
|
|
||||||
"change-your-language-and-region-settings":"Ubah pengaturan bahasa dan wilayah Anda.",
|
|
||||||
"language-and-timezone":"Bahasa dan zona waktu",
|
|
||||||
"author": "Penulis",
|
|
||||||
"start-here": "Mulai dari sini",
|
|
||||||
"install-theme": "Pasang tema",
|
|
||||||
"first-post": "Posting pertama",
|
|
||||||
"congratulations-you-have-successfully-installed-your-bludit": "Selamat Anda telah berhasil menginstal **Bludit**",
|
|
||||||
"whats-next": "Apa Berikutnya",
|
|
||||||
"manage-your-bludit-from-the-admin-panel": "Kelola Bludit Anda dari [admin area](./admin/)",
|
|
||||||
"follow-bludit-on": "Ikuti Bludit di",
|
|
||||||
"visit-the-support-forum": "Kunjungi [forum](http://forum.bludit.com) untuk bantuan",
|
|
||||||
"read-the-documentation-for-more-information": "Baca [documentation](http://docs.bludit.com) untuk informasi lebih lanjut",
|
|
||||||
"share-with-your-friends-and-enjoy": "Berbagi dengan teman Anda dan selamat menikmati",
|
|
||||||
"the-page-has-not-been-found": "Halaman tidak ditemukan.",
|
|
||||||
"error": "Kesalahan",
|
|
||||||
"bludit-installer": "Bantuan Pemasangan Bludit",
|
|
||||||
"welcome-to-the-bludit-installer": "Selamat Datang pada Bantuan Pemasangan Bludit",
|
|
||||||
"complete-the-form-choose-a-password-for-the-username-admin": "Lengkapi formulir, pilih kata kunci untuk pengguna « admin »",
|
|
||||||
"password-visible-field": "Kata kunci, bidang yang terlihat!",
|
|
||||||
"install": "Pasang",
|
|
||||||
"choose-your-language": "Pilih bahasa Anda",
|
|
||||||
"next": "Berikutnya",
|
|
||||||
"the-password-field-is-empty": "Kata kunci tidak diisi",
|
|
||||||
"your-email-address-is-invalid":"Alamat surat elektronik tidak benar.",
|
|
||||||
"proceed-anyway": "Tetap lanjutkan!",
|
|
||||||
"drafts":"Draft",
|
|
||||||
"ip-address-has-been-blocked": "Alamat IP diblokir.",
|
|
||||||
"try-again-in-a-few-minutes": "Coba lagi dalam beberapa menit.",
|
|
||||||
"date": "Tanggal",
|
|
||||||
"you-can-schedule-the-post-just-select-the-date-and-time": "Anda dapat menjadwalkan posting, cukup pilih tanggal dan waktu.",
|
|
||||||
"scheduled": "Telah dijadwalkan",
|
|
||||||
"publish": "Terbitkan",
|
|
||||||
"please-check-your-theme-configuration": "Silahkan periksa pengaturan tema Anda."
|
|
||||||
}
|
|
@ -1,108 +1,231 @@
|
|||||||
{
|
{
|
||||||
"language-data":
|
"language-data":
|
||||||
{
|
{
|
||||||
"native": "日本語",
|
"native": "日本語 (Japan)",
|
||||||
"english-name": "Japanese",
|
"english-name": "Japanese",
|
||||||
"last-update": "2015-07-15",
|
"last-update": "2016-02-08",
|
||||||
"author": "Jun NOGATA",
|
"author": "Jun NOGATA",
|
||||||
"email": "nogajun@gmail.com",
|
"email": "nogajun+bludit@gmail.com",
|
||||||
"website": "http://www.nofuture.tv/"
|
"website": "http://www.nofuture.tv/"
|
||||||
},
|
},
|
||||||
|
|
||||||
"username": "ユーザー名",
|
"username": "ユーザー名",
|
||||||
"password": "パスワード",
|
"password": "パスワード",
|
||||||
"confirm-password": "パスワードの確認",
|
"confirm-password": "パスワードの確認",
|
||||||
"editor": "編集者",
|
"editor": "編集者",
|
||||||
"dashboard": "ダッシュボード",
|
"dashboard": "ダッシュボード",
|
||||||
"role": "役割",
|
"role": "役割",
|
||||||
"posts": "記事",
|
"post": "記事",
|
||||||
"users": "ユーザー",
|
"posts": "記事",
|
||||||
"administrator": "管理者",
|
"users": "ユーザー",
|
||||||
"add": "追加",
|
"administrator": "管理者",
|
||||||
"cancel": "キャンセル",
|
"add": "追加",
|
||||||
"content": "内容",
|
"cancel": "キャンセル",
|
||||||
"title": "タイトル",
|
"content": "内容",
|
||||||
"no-parent": "親ページなし",
|
"title": "タイトル",
|
||||||
"edit-page": "ページの編集",
|
"no-parent": "親ページなし",
|
||||||
"edit-post": "記事の編集",
|
"edit-page": "ページの編集",
|
||||||
"add-a-new-user": "新規ユーザーの追加",
|
"edit-post": "記事の編集",
|
||||||
"parent": "親ページ",
|
"add-a-new-user": "新規ユーザーを追加",
|
||||||
"friendly-url": "フレンドリーURL",
|
"parent": "親ページ",
|
||||||
"description": "概要",
|
"friendly-url": "フレンドリーURL",
|
||||||
"posted-by": "投稿者",
|
"description": "概要",
|
||||||
"tags": "タグ",
|
"posted-by": "投稿者",
|
||||||
"position": "位置",
|
"tags": "タグ",
|
||||||
"save": "保存",
|
"position": "位置",
|
||||||
"draft": "下書き",
|
"save": "保存",
|
||||||
"delete": "削除",
|
"draft": "下書き",
|
||||||
"registered": "登録日",
|
"delete": "削除",
|
||||||
"Notifications": "通知",
|
"registered": "登録日",
|
||||||
"profile": "プロフィール",
|
"Notifications": "通知",
|
||||||
"email": "Eメール",
|
"profile": "プロフィール",
|
||||||
"settings": "設定",
|
"email": "Eメール",
|
||||||
"general": "全般",
|
"settings": "設定",
|
||||||
"advanced": "詳細",
|
"general": "全般",
|
||||||
"regional": "地域",
|
"advanced": "詳細",
|
||||||
"about": "Bluditについて",
|
"regional": "地域",
|
||||||
"login": "ログイン",
|
"about": "About",
|
||||||
"logout": "ログアウト",
|
"login": "ログイン",
|
||||||
"manage": "管理",
|
"logout": "ログアウト",
|
||||||
"themes": "テーマ",
|
"manage": "管理",
|
||||||
"configure-plugin": "プラグインの設定",
|
"themes": "テーマ",
|
||||||
"confirm-delete-this-action-cannot-be-undone": "削除しますか? この操作は取り消せません",
|
"prev-page": "前のページ",
|
||||||
"site-title": "サイトタイトル",
|
"next-page": "次のページ",
|
||||||
"site-slogan": "サイトキャッチフレーズ",
|
"configure-plugin": "プラグインの設定",
|
||||||
"site-description": "サイト概要",
|
"confirm-delete-this-action-cannot-be-undone": "削除しますか? この操作は取り消せません",
|
||||||
"footer-text": "フッターテキスト",
|
"site-title": "サイトタイトル",
|
||||||
"posts-per-page": "ページあたりの投稿数",
|
"site-slogan": "サイトキャッチフレーズ",
|
||||||
"site-url": "サイトURL",
|
"site-description": "サイト概要",
|
||||||
"writting-settings": "編集設定",
|
"footer-text": "フッターテキスト",
|
||||||
"url-filters": "URLフィルター",
|
"posts-per-page": "ページあたりの投稿数",
|
||||||
"pages": "ページ",
|
"site-url": "サイトURL",
|
||||||
"home": "ホーム",
|
"writting-settings": "編集設定",
|
||||||
"welcome-back": "お帰りなさい",
|
"url-filters": "URLフィルター",
|
||||||
"language": "言語",
|
"page": "ページ",
|
||||||
"website": "Webサイト",
|
"pages": "ページ",
|
||||||
"timezone": "タイムゾーン",
|
"home": "ホーム",
|
||||||
"locale": "ロケール",
|
"welcome-back": "お帰りなさい",
|
||||||
"notifications": "お知らせ",
|
"language": "言語",
|
||||||
"new-post": "新規記事",
|
"website": "Webサイト",
|
||||||
"html-and-markdown-code-supported": "HTMLとMarkdownが利用できます",
|
"timezone": "タイムゾーン",
|
||||||
"new-page": "新規ページ",
|
"locale": "ロケール",
|
||||||
"manage-posts": "投稿の管理",
|
"new-post": "新規記事",
|
||||||
"published-date": "公開日",
|
"new-page": "新規ページ",
|
||||||
"modified-date": "更新日",
|
"html-and-markdown-code-supported": "HTMLとMarkdownが利用できます",
|
||||||
"empty-title": "タイトルなし",
|
"manage-posts": "投稿管理",
|
||||||
"plugins": "プラグイン",
|
"published-date": "公開日",
|
||||||
"install-plugin": "インストール",
|
"modified-date": "更新日",
|
||||||
"uninstall-plugin": "アンインストール",
|
"empty-title": "タイトルなし",
|
||||||
"new-password": "新しいパスワード",
|
"plugins": "プラグイン",
|
||||||
"edit-user": "ユーザーの編集",
|
"install-plugin": "インストール",
|
||||||
"publish-now": "今すぐ公開",
|
"uninstall-plugin": "アンインストール",
|
||||||
"first-name": "名",
|
"new-password": "新しいパスワード",
|
||||||
"last-name": "姓",
|
"edit-user": "ユーザー編集",
|
||||||
"manage-pages": "ページの管理",
|
"publish-now": "今すぐ公開",
|
||||||
"advanced-options": "詳細オプション",
|
"first-name": "名",
|
||||||
"database-regenerated": "データベースを再生成しました",
|
"last-name": "姓",
|
||||||
"html-markdown-code-supported": "HTMLとMarkdownが利用できます",
|
"bludit-version": "Bludit バージョン",
|
||||||
"enable-more-features-at": "より多くの機能を有効に",
|
"powered-by": "Powered by",
|
||||||
"settings-advanced-writting-settings": "設定->詳細->編集設定",
|
"recent-posts": "最近の投稿",
|
||||||
"new-posts-and-pages-synchronized": "新規投稿とページを同期しました",
|
"manage-pages": "ページ管理",
|
||||||
"you-can-choose-the-users-privilege": "ユーザーの権限を設定します。編集者は記事とページの投稿編集のみできます",
|
"advanced-options": "詳細オプション",
|
||||||
"email-will-not-be-publicly-displayed": "メールアドレスは公開されません。パスワードの復旧や通知に利用されます",
|
"user-deleted": "ユーザー削除",
|
||||||
"use-this-field-to-name-your-site": "サイト名を入力します。サイト名は各ページ上部に表示されます",
|
"page-added-successfully": "ページを追加しました",
|
||||||
"use-this-field-to-add-a-catchy-prhase": "サイトのキャッチフレーズを入力します",
|
"post-added-successfully": "記事を追加しました",
|
||||||
"you-can-add-a-site-description-to-provide": "サイトの説明や紹介に利用する概要を入力します",
|
"the-post-has-been-deleted-successfully": "記事を削除しました",
|
||||||
"you-can-add-a-small-text-on-the-bottom": "各ページ下部に追加する短いテキストを入力します。使用例: 著作権表示、所有者名表示、日付など",
|
"the-page-has-been-deleted-successfully": "ページを削除しました",
|
||||||
"number-of-posts-to-show-per-page": "1ページに表示する投稿数を設定します",
|
"username-or-password-incorrect": "ユーザー名またはパスワードが不正です",
|
||||||
"the-url-of-your-site": "サイトのURLを設定します",
|
"database-regenerated": "データベースを再生成しました",
|
||||||
"add-or-edit-description-tags-or": "コンテンツ概要やタグの追加と編集、フレンドリーURLの変更オプションを利用します",
|
"the-changes-have-been-saved": "変更を保存しました",
|
||||||
"select-your-sites-language": "サイトで利用する言語を選択します",
|
"enable-more-features-at": "より多くの機能を有効に",
|
||||||
"select-a-timezone-for-a-correct": "正しい日付/時刻を表示するためのタイムゾーンを選択します",
|
"username-already-exists": "ユーザー名は存在しています",
|
||||||
"you-can-use-this-field-to-define-a-set-of": "言語や国、固有の設定に関する設定を変更する場合に利用します",
|
"username-field-is-empty": "ユーザー名が空です",
|
||||||
"email": "Eメール",
|
"the-password-and-confirmation-password-do-not-match":"パスワードが一致しません",
|
||||||
"email": "Eメール",
|
"user-has-been-added-successfully": "ユーザーは追加されました",
|
||||||
"email": "Eメール",
|
"you-do-not-have-sufficient-permissions": "このページにアクセスするための権限がありません。管理者に連絡をしてください。",
|
||||||
"email": "Eメール",
|
"settings-advanced-writting-settings": "設定->詳細->編集設定",
|
||||||
"email": "Eメール"
|
"new-posts-and-pages-synchronized": "新規投稿とページを同期しました",
|
||||||
|
"you-can-choose-the-users-privilege": "ユーザー権限の選択ができます編集者は、記事とページの作成のみおこなえます。",
|
||||||
|
"email-will-not-be-publicly-displayed": "メールアドレスは公開されません。通知とパスワードの回復に利用されます。",
|
||||||
|
"use-this-field-to-name-your-site": "サイト名を入力します。サイト名は各ページ上部に表示されます。",
|
||||||
|
"use-this-field-to-add-a-catchy-phrase": "サイトのキャッチフレーズを入力します。",
|
||||||
|
"you-can-add-a-site-description-to-provide": "サイトの説明や紹介に利用する概要を入力します。",
|
||||||
|
"you-can-add-a-small-text-on-the-bottom": "各ページ下部に追加する短いテキストを入力します。例: 著作権や所有者名、日付など。",
|
||||||
|
"number-of-posts-to-show-per-page": "ページあたりの投稿数を設定します。",
|
||||||
|
"the-url-of-your-site": "サイトURLを設定します。",
|
||||||
|
"add-or-edit-description-tags-or": "コンテンツ概要やタグの追加と編集、フレンドリーURLの変更オプションを利用します",
|
||||||
|
"select-your-sites-language": "サイトで利用する言語を選択します",
|
||||||
|
"select-a-timezone-for-a-correct": "サイト上で正しく日付・時間が表示されるタイムゾーンを選択します。",
|
||||||
|
"you-can-use-this-field-to-define-a-set-of": "言語や国、固有の設定について変更する場合に利用します",
|
||||||
|
"you-can-modify-the-url-which-identifies":"ページの区別や投稿に関連したわかりやすいキーワードを用いたURLに変更できます。150文字程度が目安です。",
|
||||||
|
"this-field-can-help-describe-the-content": "このフィールドにはコンテンツの概要を記述します。150文字程度が目安です。",
|
||||||
|
|
||||||
|
"delete-the-user-and-all-its-posts":"ユーザーとそのユーザーの投稿もすべて削除",
|
||||||
|
"delete-the-user-and-associate-its-posts-to-admin-user": "ユーザーを削除し、ユーザーの投稿を管理者に引き継ぐ",
|
||||||
|
"read-more": "続きを読む",
|
||||||
|
"show-blog": "ブログを表示",
|
||||||
|
"default-home-page": "規定のホームページ",
|
||||||
|
"version": "バージョン",
|
||||||
|
"there-are-no-drafts": "下書きはありません。",
|
||||||
|
"create-a-new-article-for-your-blog":"ブログの新規記事を作成します。",
|
||||||
|
"create-a-new-page-for-your-website":"Webサイトの新規ページを作成します。",
|
||||||
|
"invite-a-friend-to-collaborate-on-your-website":"Webサイトで共同作業をおこなう人を招待します。",
|
||||||
|
"change-your-language-and-region-settings":"言語や地域の設定を変更します。",
|
||||||
|
"language-and-timezone":"言語とタイムゾーン",
|
||||||
|
"author": "作者",
|
||||||
|
"start-here": "ここからスタート",
|
||||||
|
"install-theme": "テーマをインストール",
|
||||||
|
"first-post": "最初の投稿",
|
||||||
|
"congratulations-you-have-successfully-installed-your-bludit": "おめでとうございます。 **Bludit**は正常にインストールされました",
|
||||||
|
"whats-next": "この次は",
|
||||||
|
|
||||||
|
"follow-bludit-on": "Bluditをフォローする",
|
||||||
|
"visit-the-support-forum": "サポート[フォーラム](http:\/\/forum.bludit.com)(英語)に参加する",
|
||||||
|
"read-the-documentation-for-more-information": "詳細について[文書](http:\/\/docs.bludit.com)を読む",
|
||||||
|
"share-with-your-friends-and-enjoy": "友人と共有して楽しむ",
|
||||||
|
"the-page-has-not-been-found": "ページが見つかりません。",
|
||||||
|
"error": "エラー",
|
||||||
|
"bludit-installer": "Bluditインストーラー",
|
||||||
|
"welcome-to-the-bludit-installer": "Bluditインストーラーへようこそ",
|
||||||
|
"complete-the-form-choose-a-password-for-the-username-admin": "admin(管理者)ユーザーのパスワードとメールアドレスを入力してください",
|
||||||
|
"password-visible-field": "パスワード表示中!",
|
||||||
|
"install": "インストール",
|
||||||
|
"choose-your-language": "言語を選択してください",
|
||||||
|
"next": "次へ",
|
||||||
|
"the-password-field-is-empty": "パスワードが空です",
|
||||||
|
"your-email-address-is-invalid":"Eメールアドレスが無効です",
|
||||||
|
"proceed-anyway": "このまま続行する!",
|
||||||
|
"drafts":"下書き",
|
||||||
|
"ip-address-has-been-blocked": "IPアドレスはブロックされています。",
|
||||||
|
"try-again-in-a-few-minutes": "しばらくしてからもう一度お試しください。",
|
||||||
|
"date": "日付",
|
||||||
|
|
||||||
|
"scheduled": "予約済み",
|
||||||
|
"publish": "公開済み",
|
||||||
|
"please-check-your-theme-configuration": "テーマの設定を確認してください。",
|
||||||
|
"plugin-label": "プラグインラベル",
|
||||||
|
"enabled": "有効",
|
||||||
|
"disabled": "無効",
|
||||||
|
"cli-mode": "CLIモード",
|
||||||
|
"command-line-mode": "コマンドライン・モード",
|
||||||
|
"enable-the-command-line-mode-if-you-add-edit": "コマンドライン・モードを有効にすると、ファイルシステム上から投稿やページの追加、編集、削除がおこなえます。",
|
||||||
|
|
||||||
|
"configure": "設定",
|
||||||
|
"uninstall": "アンインストール",
|
||||||
|
"change-password": "パスワードを変更",
|
||||||
|
"to-schedule-the-post-just-select-the-date-and-time": "投稿を予約するには日付と時間を選択します。",
|
||||||
|
"write-the-tags-separated-by-commas": "タグはカンマで区切って書きます。",
|
||||||
|
"status": "状態",
|
||||||
|
"published": "公開",
|
||||||
|
"scheduled-posts": "予約投稿",
|
||||||
|
"statistics": "統計",
|
||||||
|
"name": "名前",
|
||||||
|
"email-account-settings":"Eメールアカウント設定",
|
||||||
|
"sender-email": "送信者メールアドレス",
|
||||||
|
"emails-will-be-sent-from-this-address":"Eメールはこのアドレスから送信されます。",
|
||||||
|
"bludit-login-access-code": "BLUDIT - ログインアクセスコード",
|
||||||
|
"check-your-inbox-for-your-login-access-code":"受信トレイに届いたログインアクセスコードを確認してください",
|
||||||
|
"there-was-a-problem-sending-the-email":"メール送信について問題が発生しました",
|
||||||
|
"back-to-login-form": "ログインフォームへ戻る",
|
||||||
|
"send-me-a-login-access-code": "ログインのためのアクセスコードを送信",
|
||||||
|
"get-login-access-code": "ログインアクセスコードを送信",
|
||||||
|
"email-notification-login-access-code": "<p>これは、あなたのWebサイト「 {{WEBSITE_NAME}} 」からの通知です。<\/p><p>ご依頼のログインアクセスコードにアクセスするには、次のリンクをクリックしてください: <\/p><p>{{LINK}}<\/p>",
|
||||||
|
"there-are-no-scheduled-posts": "予約された投稿はありません。",
|
||||||
|
"show-password": "パスワードを表示",
|
||||||
|
"edit-or-remove-your=pages": "ページの編集または削除します。",
|
||||||
|
"edit-or-remove-your-blogs-posts": "ブログ記事の編集または削除します。",
|
||||||
|
"general-settings": "全般設定",
|
||||||
|
"advanced-settings": "詳細設定",
|
||||||
|
"manage-users": "ユーザー管理",
|
||||||
|
"view-and-edit-your-profile": "プロフィールの確認と編集。",
|
||||||
|
|
||||||
|
"password-must-be-at-least-6-characters-long": "パスワードは6文字以上必要です",
|
||||||
|
"images": "画像",
|
||||||
|
"upload-image": "画像をアップロード",
|
||||||
|
"drag-and-drop-or-click-here": "ドラッグ・アンド・ドロップもしくはクリックします",
|
||||||
|
"insert-image": "画像を挿入",
|
||||||
|
"supported-image-file-types": "サポートする画像ファイルタイプ",
|
||||||
|
"date-format": "日付の書式",
|
||||||
|
"time-format": "時間の書式",
|
||||||
|
"chat-with-developers-and-users-on-gitter":"[Gitter](https:\/\/gitter.im\/dignajar\/bludit)で開発者やユーザーとチャットする",
|
||||||
|
"this-is-a-brief-description-of-yourself-our-your-site":"ここには、あなた自身やサイトについての説明文を書きます。文章を変更するには、管理パネルから設定→プラグインと進み、aboutプラグインの設定から変更します。",
|
||||||
|
"profile-picture": "プロフィール画像",
|
||||||
|
"the-about-page-is-very-important": "aboutページは、潜在的なクライアントやパートナーにとって重要かつ強力なツールです。検索でたどり着いた人にとってAboutページは、Webサイトについて最初の情報源となります。\n",
|
||||||
|
"change-this-pages-content-on-the-admin-panel": "このページを編集するには、管理パネルから管理→ページと進み、aboutページをクリックします。",
|
||||||
|
"about-your-site-or-yourself": "このサイトやあなた自身について",
|
||||||
|
"welcome-to-bludit": "Bluditへようこそ",
|
||||||
|
|
||||||
|
"site-information": "サイト情報",
|
||||||
|
"date-and-time-formats": "日付と時間の書式",
|
||||||
|
"activate": "有効化",
|
||||||
|
"deactivate": "無効化",
|
||||||
|
|
||||||
|
"cover-image": "カバー画像",
|
||||||
|
"blog": "ブログ",
|
||||||
|
"more-images": "その他の画像",
|
||||||
|
"double-click-on-the-image-to-add-it": "ダブルクリックで画像を挿入します。",
|
||||||
|
"click-here-to-cancel": "ここをクリックしてキャンセル。",
|
||||||
|
"type-the-tag-and-press-enter": "タグを入力してEnterを押します。",
|
||||||
|
"manage-your-bludit-from-the-admin-panel": "[管理パネル]({{ADMIN_AREA_LINK}})からBluditを管理する",
|
||||||
|
"there-are-no-images":"画像はありません。"
|
||||||
}
|
}
|
@ -1,166 +1,223 @@
|
|||||||
{
|
{
|
||||||
"language-data":
|
"language-data":
|
||||||
{
|
{
|
||||||
"native": "Nederlands",
|
"native": "Nederlands",
|
||||||
"english-name": "Dutch",
|
"english-name": "Dutch",
|
||||||
"last-update": "2015-12-11",
|
"last-update": "2015-12-23",
|
||||||
"author": "",
|
"author": "Ray",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": ""
|
"website": ""
|
||||||
},
|
},
|
||||||
|
|
||||||
"username": "Gebruikersnaam",
|
"username": "Gebruikersnaam",
|
||||||
"password": "Wachtwoord",
|
"password": "Wachtwoord",
|
||||||
"confirm-password": "Bevestig wachtwoord",
|
"confirm-password": "Bevestig wachtwoord",
|
||||||
"editor": "Editor",
|
"editor": "Editor",
|
||||||
"dashboard": "Dashboard",
|
"dashboard": "Dashboard",
|
||||||
"role": "Rol",
|
"role": "Rol",
|
||||||
"post": "Artikel",
|
"post": "Artikel",
|
||||||
"posts": "Artikelen",
|
"posts": "Artikelen",
|
||||||
"users": "Gebruikers",
|
"users": "Gebruikers",
|
||||||
"administrator": "Administrator",
|
"administrator": "Administrator",
|
||||||
"add": "Voeg toe",
|
"add": "Voeg toe",
|
||||||
"cancel": "Annuleer",
|
"cancel": "Annuleer",
|
||||||
"content": "Inhoud",
|
"content": "Inhoud",
|
||||||
"title": "Titel",
|
"title": "Titel",
|
||||||
"no-parent": "Geen bovenliggend item",
|
"no-parent": "Geen bovenliggend item",
|
||||||
"edit-page": "Pagina aanpassen",
|
"edit-page": "Pagina aanpassen",
|
||||||
"edit-post": "Artikel aanpassen",
|
"edit-post": "Artikel aanpassen",
|
||||||
"add-a-new-user": "Voeg een nieuwe gebruiker toe",
|
"add-a-new-user": "Voeg een nieuwe gebruiker toe",
|
||||||
"parent": "Parent",
|
"parent": "Bovenliggend item",
|
||||||
"friendly-url": "Gebruiksvriendelijke URL",
|
"friendly-url": "Gebruiksvriendelijke URL",
|
||||||
"description": "Omschrijving",
|
"description": "Omschrijving",
|
||||||
"posted-by": "Geplaatst door",
|
"posted-by": "Geplaatst door",
|
||||||
"tags": "Tags",
|
"tags": "Tags",
|
||||||
"position": "Positie",
|
"position": "Positie",
|
||||||
"save": "Opslaan",
|
"save": "Opslaan",
|
||||||
"draft": "Concept",
|
"draft": "Concept",
|
||||||
"delete": "Verwijder",
|
"delete": "Verwijder",
|
||||||
"registered": "Geregistreerd",
|
"registered": "Geregistreerd",
|
||||||
"Notifications": "Berichtgevingen",
|
"Notifications": "Berichtgevingen",
|
||||||
"profile": "Profiel",
|
"profile": "Profiel",
|
||||||
"email": "Email",
|
"email": "Email",
|
||||||
"settings": "Instellingen",
|
"settings": "Instellingen",
|
||||||
"general": "Algemeen",
|
"general": "Algemeen",
|
||||||
"advanced": "Geadvanceerd",
|
"Advanced": "Geavanceerd",
|
||||||
"regional": "Taal/Tijd/Locatie",
|
"advanced": "Geavanceerd",
|
||||||
"about": "Over",
|
"regional": "Taal/Tijd/Locatie",
|
||||||
"login": "Aanmelden",
|
"about": "Over ons",
|
||||||
"logout": "Afmelden",
|
"login": "Aanmelden",
|
||||||
"manage": "Aanpassen",
|
"logout": "Afmelden",
|
||||||
"themes": "Thema",
|
"manage": "Aanpassen",
|
||||||
"prev-page": "Vorige pagina",
|
"themes": "Thema",
|
||||||
"next-page": "Volgende pagina",
|
"prev-page": "Vorige pagina",
|
||||||
"configure-plugin": "Configureer de plugin",
|
"next-page": "Volgende pagina",
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Bevestig het verwijderen,dit kan niet ongedaan worden gemaakt.",
|
"configure-plugin": "Configureer de plugin",
|
||||||
"site-title": "Titel van de site",
|
"confirm-delete-this-action-cannot-be-undone": "Bevestig het verwijderen,dit kan niet ongedaan worden gemaakt.",
|
||||||
"site-slogan": "Slogan voor de site",
|
"site-title": "Titel van de site",
|
||||||
"site-description": "Omschrijving van de site",
|
"site-slogan": "Slogan voor de site",
|
||||||
"footer-text": "Footer tekst",
|
"site-description": "Omschrijving van de site",
|
||||||
"posts-per-page": "Artikelen per pagina",
|
"footer-text": "Footer tekst",
|
||||||
"site-url": "De url van de site",
|
"posts-per-page": "Artikelen per pagina",
|
||||||
"writting-settings": "Schrijf instellingen",
|
"site-url": "De url van de site",
|
||||||
"url-filters": "URL filters",
|
"writting-settings": "Schrijf instellingen",
|
||||||
"page": "Pagina",
|
"url-filters": "URL filters",
|
||||||
"pages": "Pagina's",
|
"page": "Pagina",
|
||||||
"home": "Home",
|
"pages": "Pagina's",
|
||||||
"welcome-back": "Welkom terug",
|
"home": "Home",
|
||||||
"language": "Taal",
|
"welcome-back": "Welkom terug",
|
||||||
"website": "Website",
|
"language": "Taal",
|
||||||
"timezone": "Tijdzone",
|
"website": "Website",
|
||||||
"locale": "Lokaal",
|
"timezone": "Tijdzone",
|
||||||
"new-post": "Nieuw artikel",
|
"locale": "Lokaal",
|
||||||
"html-and-markdown-code-supported": "HTML en Markdown code worden ondersteund",
|
"new-post": "Nieuw artikel",
|
||||||
"new-page": "Nieuwe pagina",
|
"new-page": "Nieuwe pagina",
|
||||||
"manage-posts": "Beheer artikelen",
|
"html-and-markdown-code-supported": "HTML en Markdown code worden ondersteund",
|
||||||
"published-date": "Publicatie datum",
|
"manage-posts": "Beheer artikelen",
|
||||||
"modified-date": "Aanpassingsdatum",
|
"published-date": "Publicatie datum",
|
||||||
"empty-title": "Lege titel",
|
"modified-date": "Aanpassingsdatum",
|
||||||
"plugins": "Plugins",
|
"empty-title": "Lege titel",
|
||||||
"install-plugin": "Installeer plugin",
|
"plugins": "Plugins",
|
||||||
"uninstall-plugin": "Verwijder plugin",
|
"install-plugin": "Installeer plugin",
|
||||||
"new-password": "Nieuw wachtwoord",
|
"uninstall-plugin": "Verwijder plugin",
|
||||||
"edit-user": "Gebruiker aanpassen",
|
"new-password": "Nieuw wachtwoord",
|
||||||
"publish-now": "Publiceer nu",
|
"edit-user": "Gebruiker aanpassen",
|
||||||
"first-name": "Voornaam",
|
"publish-now": "Publiceer nu",
|
||||||
"last-name": "Achternaam",
|
"first-name": "Voornaam",
|
||||||
"bludit-version": "Bludit Versie",
|
"last-name": "Achternaam",
|
||||||
"powered-by": "Aangestuurd door",
|
"bludit-version": "Bludit Versie",
|
||||||
"recent-posts": "Recente artikelen",
|
"powered-by": "Aangestuurd door",
|
||||||
"manage-pages": "Beheer pagina's",
|
"recent-posts": "Recente artikelen",
|
||||||
"advanced-options": "Geadvanceerde opties",
|
"manage-pages": "Beheer pagina's",
|
||||||
"user-deleted": "Gebruiker verwijderd",
|
"advanced-options": "Geavanceerde opties",
|
||||||
"page-added-successfully": "Pagina succesvol toegevoegd",
|
"user-deleted": "Gebruiker verwijderd",
|
||||||
"post-added-successfully": "Artikel succesvol toegevoegd",
|
"page-added-successfully": "Pagina succesvol toegevoegd",
|
||||||
"the-post-has-been-deleted-successfully": "Artikel succesvol verwijderd",
|
"post-added-successfully": "Artikel succesvol toegevoegd",
|
||||||
"the-page-has-been-deleted-successfully": "Pagina succesvol verwijderd",
|
"the-post-has-been-deleted-successfully": "Artikel succesvol verwijderd",
|
||||||
"username-or-password-incorrect": "Gebruikersnaam of wachtwoord is onjuist",
|
"the-page-has-been-deleted-successfully": "Pagina succesvol verwijderd",
|
||||||
"database-regenerated": "Database opnieuw aangemaakt",
|
"username-or-password-incorrect": "Gebruikersnaam of wachtwoord is onjuist",
|
||||||
"the-changes-have-been-saved": "De veranderingen zijn opgeslagen",
|
"database-regenerated": "Database opnieuw aangemaakt",
|
||||||
"enable-more-features-at": "Voeg meer opties toe",
|
"the-changes-have-been-saved": "De veranderingen zijn opgeslagen",
|
||||||
"username-already-exists": "Gebruikersnaam bestaat al",
|
"enable-more-features-at": "Voeg meer opties toe",
|
||||||
"username-field-is-empty": "Gebruikersnaam is leeg",
|
"username-already-exists": "Gebruikersnaam bestaat al",
|
||||||
"the-password-and-confirmation-password-do-not-match":"Ingevoerde wachtwoorden zijn niet gelijk aan elkaar",
|
"username-field-is-empty": "Gebruikersnaam is leeg",
|
||||||
"user-has-been-added-successfully": "Gebruiker toegevoegd",
|
"the-password-and-confirmation-password-do-not-match":"Ingevoerde wachtwoorden zijn niet gelijk aan elkaar",
|
||||||
"you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze uitvoering",
|
"user-has-been-added-successfully": "Gebruiker toegevoegd",
|
||||||
"settings-advanced-writting-settings": "Instellingen-> Geadvanceerd-> Schrijf instellingen",
|
"you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze uitvoering",
|
||||||
"new-posts-and-pages-synchronized": "Pagina's en artikelen zijn gesynchroniseerd.",
|
"settings-advanced-writting-settings": "Instellingen-> Geavanceerd-> Schrijf instellingen",
|
||||||
"you-can-choose-the-users-privilege": "Stel hier privileges in. De editor rol kan alleen pagina's en artikelen plaatsen.",
|
"new-posts-and-pages-synchronized": "Pagina's en artikelen zijn gesynchroniseerd.",
|
||||||
"email-will-not-be-publicly-displayed": "Email(afgeschermd). Aanbevolen voor vergeten wachtwoord en notificaties ",
|
"you-can-choose-the-users-privilege": "Stel hier privileges in. De editor rol kan alleen pagina's en artikelen plaatsen.",
|
||||||
"use-this-field-to-name-your-site": "Titel van de site,wordt op iedere pagina weergegeven.",
|
"email-will-not-be-publicly-displayed": "Email(afgeschermd). Aanbevolen voor vergeten wachtwoord en notificaties ",
|
||||||
"use-this-field-to-add-a-catchy-phrase": "Slogan voor je site.",
|
"use-this-field-to-name-your-site": "Titel van de site,wordt op iedere pagina weergegeven.",
|
||||||
"you-can-add-a-site-description-to-provide": "Korte Omschrijving van je site.",
|
"use-this-field-to-add-a-catchy-phrase": "Slogan voor je site.",
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Plaats hier een korte tekst( bijv.copyright / datum / merknaam )",
|
"you-can-add-a-site-description-to-provide": "Korte omschrijving van je site.",
|
||||||
"number-of-posts-to-show-per-page": "Aantal artikelen per pagina.",
|
"you-can-add-a-small-text-on-the-bottom": "Plaats hier een korte tekst( bijv.copyright / datum / merknaam )",
|
||||||
"the-url-of-your-site": "De url van je site.",
|
"number-of-posts-to-show-per-page": "Aantal artikelen per pagina.",
|
||||||
"add-or-edit-description-tags-or": "Plaats of bewerk omschrijving / tags / gebruiksvriendelijke URL.",
|
"the-url-of-your-site": "De url van je site.",
|
||||||
"select-your-sites-language": "Selecteer taal.",
|
"add-or-edit-description-tags-or": "Plaats of bewerk omschrijving / tags / gebruiksvriendelijke URL.",
|
||||||
"select-a-timezone-for-a-correct": "Selecteer de tijdzone.",
|
"select-your-sites-language": "Selecteer taal.",
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Speciale instellingen voor tijd / datum.",
|
"select-a-timezone-for-a-correct": "Selecteer de tijdzone.",
|
||||||
"you-can-modify-the-url-which-identifies":"Plaats hier de tekst voor gebruiksvriendelijke URL / niet meer dan 150 leestekens.",
|
"you-can-use-this-field-to-define-a-set-of": "Speciale instellingen voor tijd / datum.",
|
||||||
"this-field-can-help-describe-the-content": "Omschrijving voor gebruiksvriendelijke URL / niet meer dan 150 leestekens.",
|
"you-can-modify-the-url-which-identifies":"Plaats hier de tekst voor gebruiksvriendelijke URL / niet meer dan 150 leestekens.",
|
||||||
"write-the-tags-separeted-by-comma": "Tags verdeeld door komma's bijv: tag1, tag2, tag3",
|
"this-field-can-help-describe-the-content": "Omschrijving voor gebruiksvriendelijke URL / niet meer dan 150 leestekens.",
|
||||||
"delete-the-user-and-all-its-posts":"Verwijder gebruiker en door gebruiker geplaatste artikelen",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Verwijder gebruiker en plaats alle artikelen onder administrator ",
|
"delete-the-user-and-all-its-posts":"Verwijder de gebruiker en alle berichten",
|
||||||
"read-more": "Meer ...",
|
"delete-the-user-and-associate-its-posts-to-admin-user": "Verwijder de gebruiker en koppel deze berichten aan de admin",
|
||||||
"show-blog": "Bekijk blog",
|
"read-more": "Lees meer",
|
||||||
"default-home-page": "Home pagina",
|
"show-blog": "Toon blog",
|
||||||
"version": "Versie",
|
"default-home-page": "Standaard home pagina",
|
||||||
"there-are-no-drafts": "Er zijn geen concepten.",
|
"version": "Versie",
|
||||||
"create-a-new-article-for-your-blog":"Nieuw artikel.",
|
"there-are-no-drafts": "Er zijn geen concepten.",
|
||||||
"create-a-new-page-for-your-website":"Nieuwe pagina.",
|
"create-a-new-article-for-your-blog":"Maak een nieuw artikel aan voor je blog.",
|
||||||
"invite-a-friend-to-collaborate-on-your-website":"Nodig iemand uit om samen de site te bewerken.",
|
"create-a-new-page-for-your-website":"Maak een nieuwe pagina aan voor je website.",
|
||||||
"change-your-language-and-region-settings":"Instellingen voor taal en locatie.",
|
"invite-a-friend-to-collaborate-on-your-website":"Informeer een vriend om mee te werken aan de website.",
|
||||||
"language-and-timezone":"Taal en tijdzone",
|
"change-your-language-and-region-settings":"Verander je taal en regio instellingen.",
|
||||||
"author": "Auteur",
|
"language-and-timezone":"Taal en tijdzone",
|
||||||
"start-here": "Begin hier",
|
"author": "Auteur",
|
||||||
"install-theme": "Installeer thema",
|
"start-here": "Start hier",
|
||||||
"first-post": "Eerste artikel",
|
"install-theme": "Installeer thema",
|
||||||
"congratulations-you-have-successfully-installed-your-bludit": "Gefeliciteerd **Bludit** is succesvol geinstalleerd",
|
"first-post": "Eerste bericht",
|
||||||
"whats-next": "En nu?",
|
"congratulations-you-have-successfully-installed-your-bludit": "Gefeliciteerd je hebt succesvol **Bludit** geinstalleerd.",
|
||||||
"manage-your-bludit-from-the-admin-panel": "Beheer Bludit via het administratie omgeving(./admin/)",
|
"whats-next": "Wat nu",
|
||||||
"follow-bludit-on": "Volg Bludit via",
|
"manage-your-bludit-from-the-admin-panel": "Beheer Bludit vanuit [admin area](./admin/)",
|
||||||
"visit-the-support-forum": "Bezoek het [forum](http://forum.bludit.com) voor ondersteuning(Engels)",
|
"follow-bludit-on": "Volg Bludit via",
|
||||||
"read-the-documentation-for-more-information": "Lees de [documentatie](http://docs.bludit.com) voor meer informatie(Engels)",
|
"visit-the-support-forum": "Bezoek het [forum](http://forum.bludit.com) voor ondersteuning",
|
||||||
"share-with-your-friends-and-enjoy": "Deel met je vrienden en veel plezier",
|
"read-the-documentation-for-more-information": "Lees de [documentatie](http://docs.bludit.com) voor meer informatie",
|
||||||
"the-page-has-not-been-found": "De pagina werd niet gevonden.",
|
"share-with-your-friends-and-enjoy": "Deel met je vrienden en veel plezier",
|
||||||
"error": "Error",
|
"the-page-has-not-been-found": "Pagina is niet gevonden.",
|
||||||
"bludit-installer": "Bludit installatie programma",
|
"error": "Error",
|
||||||
"welcome-to-the-bludit-installer": "Welkom bij het Bludit installatie programma",
|
"bludit-installer": "Bludit Installatie Programma",
|
||||||
"complete-the-form-choose-a-password-for-the-username-admin": "Vul het formulier in, kies een gebruikersnaam en wachtwoord « admin »",
|
"welcome-to-the-bludit-installer": "Welkom bij het Bludit installatie programma",
|
||||||
"password-visible-field": "Wachtwoord, zichtbaar veld!",
|
"complete-the-form-choose-a-password-for-the-username-admin": "Vul het formulier in en kies een wachtwoord voor de gebruikersnaam « admin »",
|
||||||
"install": "Installeer",
|
"password-visible-field": "Wachtwoord, zichtbaar veld!",
|
||||||
"choose-your-language":"Kies je taal",
|
"install": "Installeer",
|
||||||
"next": "Volgende",
|
"choose-your-language": "Selecteer je taal",
|
||||||
"the-password-field-is-empty": "Geen wachtwoord ingevuld",
|
"next": "Volgende",
|
||||||
"your-email-address-is-invalid":"Het email adres is ongeldig.",
|
"the-password-field-is-empty": "Het wachtwoord veld is leeg",
|
||||||
"proceed-anyway": "Toch doorgaan!",
|
"your-email-address-is-invalid":"Je email adres is ongeldig.",
|
||||||
"drafts":"Concepten",
|
"proceed-anyway": "Alsnog doorgaan!",
|
||||||
"ip-address-has-been-blocked": "IP adres is geblokkeerd.",
|
"drafts":"Concepten",
|
||||||
"try-again-in-a-few-minutes": "Probeer het over een paar minuten nog eens.",
|
"ip-address-has-been-blocked": "IP adres is geblokkeerd.",
|
||||||
"date": "Datum",
|
"try-again-in-a-few-minutes": "Probeer het zo meteen nogmaals.",
|
||||||
"you-can-schedule-the-post-just-select-the-date-and-time": "Je kunt je artikel later plaatsen,voer datum en tijd in",
|
"date": "Datum",
|
||||||
"scheduled": "Ingepland",
|
|
||||||
"publish": "Publiceer",
|
"scheduled": "Ingepland",
|
||||||
"please-check-your-theme-configuration": "Denk om de thema instellingen."
|
"publish": "Publiseer",
|
||||||
|
"please-check-your-theme-configuration": "Controleer je thema configuratie.",
|
||||||
|
"plugin-label": "Plugin label",
|
||||||
|
"enabled": "Ingeschakeld",
|
||||||
|
"disabled": "Uitgeschakeld",
|
||||||
|
"cli-mode": "Cli mode",
|
||||||
|
"command-line-mode": "Opdracht lijn mode",
|
||||||
|
"enable-the-command-line-mode-if-you-add-edit": "Schakel de opdracht lijn mode in als je posten en pagina's toevoegd, aanpast of verwijderd van het bestandssysteem",
|
||||||
|
|
||||||
|
"configure": "Instellen",
|
||||||
|
"uninstall": "Uitinstalleren",
|
||||||
|
"change-password": "Verander wachtwoord",
|
||||||
|
"to-schedule-the-post-just-select-the-date-and-time": "Om je post in te plannen, selecteer een datum en tijd.",
|
||||||
|
"write-the-tags-separated-by-commas": "Schrijf tags gescheiden door komma's.",
|
||||||
|
"status": "Status",
|
||||||
|
"published": "Gepubliceerd",
|
||||||
|
"scheduled-posts": "Ingeplande posten",
|
||||||
|
"statistics": "Statistieken",
|
||||||
|
"name": "Naam",
|
||||||
|
"email-account-settings":"Email account instellingen",
|
||||||
|
"sender-email": "Verzend email adres",
|
||||||
|
"emails-will-be-sent-from-this-address":"Emails zullen vanaf dit adres verzonden worden.",
|
||||||
|
"bludit-login-access-code": "BLUDIT - Inlog toegangs code",
|
||||||
|
"check-your-inbox-for-your-login-access-code":"Contreoleer je inbox voor jouw inlog toegangs code",
|
||||||
|
"there-was-a-problem-sending-the-email":"Er was een probleem met het verzenden van de email",
|
||||||
|
"back-to-login-form": "Terug naar inlog formulier",
|
||||||
|
"send-me-a-login-access-code": "Stuur mij een inlog toegangs code",
|
||||||
|
"get-login-access-code": "Krijg een inlog toegangs code",
|
||||||
|
"email-notification-login-access-code": "<p>TDit is een bericht van je website {{WEBSITE_NAME}}</p><p>Je verzoek voor een inlog toegangs code, bekijk de volgende link:</p><p>{{LINK}}</p>",
|
||||||
|
"there-are-no-scheduled-posts": "Er zijn geen ingeplande posten.",
|
||||||
|
"show-password": "Toon wachtwoord",
|
||||||
|
"edit-or-remove-your=pages": "Pagina's aanpassen of verwijderen.",
|
||||||
|
"edit-or-remove-your-blogs-posts": "Blog posten aanpassen of verwijderen.",
|
||||||
|
"general-settings": "Algmene instellingen",
|
||||||
|
"advanced-settings": "Geavanceerde instellingen",
|
||||||
|
"manage-users": "Gebruikersbeheer",
|
||||||
|
"view-and-edit-your-profile": "Profiel bekijken en aanpassen.",
|
||||||
|
|
||||||
|
"password-must-be-at-least-6-characters-long": "Wachtwoord moet minimaal 6 karakters lang zijn",
|
||||||
|
"images": "Afbeeldingen",
|
||||||
|
"upload-image": "Afbeelding uploaden",
|
||||||
|
"drag-and-drop-or-click-here": "Sleep en plak of klik hier",
|
||||||
|
"insert-image": "Afbeelding invoegen",
|
||||||
|
"supported-image-file-types": "Afbeelding types die toegestaan zijn",
|
||||||
|
"date-format": "Datum formaat",
|
||||||
|
"time-format": "Tijd formaat",
|
||||||
|
"chat-with-developers-and-users-on-gitter":"Chat met ontwikkelaars en gebruikers op [Gitter](https://gitter.im/dignajar/bludit)",
|
||||||
|
"this-is-a-brief-description-of-yourself-our-your-site":"DFit is een korte omschrijving van jezelf of jouw site, om de tekst te veranderen ga naar het administratie paneel, instellingen, plugins, en configureer de plugin over ons.",
|
||||||
|
"profile-picture": "Profiel afbeelding",
|
||||||
|
"the-about-page-is-very-important": "De Over ons pagina is belangrijk en een sterk gereedschap voor potentiele klanten en partners. Voor mensen die willen weten wie achter deze website zit, dan is de Over ons pagina een eerste informatie bron.",
|
||||||
|
"change-this-pages-content-on-the-admin-panel": "Verander de inhoud via het administratie paneel, beheer, pagina's en klik de Over ons pagina.",
|
||||||
|
"about-your-site-or-yourself": "Over de site en jezelf",
|
||||||
|
"welcome-to-bludit": "Welkom bij Bludit",
|
||||||
|
|
||||||
|
"site-information": "Site informatie",
|
||||||
|
"date-and-time-formats": "Datum en tijd formaat",
|
||||||
|
"activate": "Activeer",
|
||||||
|
"deactivate": "Deactiveer"
|
||||||
}
|
}
|
@ -1,159 +0,0 @@
|
|||||||
{
|
|
||||||
"language-data":
|
|
||||||
{
|
|
||||||
"native": "Português (Brasil)",
|
|
||||||
"english-name": "Portuguese",
|
|
||||||
"last-update": "2015-09-21",
|
|
||||||
"author": "Hackdorte",
|
|
||||||
"email": "hackdorte@sapo.pt",
|
|
||||||
"website": "https://twitter.com/hackdorte"
|
|
||||||
},
|
|
||||||
|
|
||||||
"username": "Nome de usuário",
|
|
||||||
"password": "Senha",
|
|
||||||
"confirm-password": "Confirmar senha",
|
|
||||||
"editor": "Editor",
|
|
||||||
"dashboard": "Painel",
|
|
||||||
"role": "Cargo",
|
|
||||||
"post": "Postagem",
|
|
||||||
"posts": "Postagens",
|
|
||||||
"users": "Usuários",
|
|
||||||
"administrator": "Administrador",
|
|
||||||
"add": "Adicionar",
|
|
||||||
"cancel": "Cancelar",
|
|
||||||
"content": "Conteúdo",
|
|
||||||
"title": "Título",
|
|
||||||
"no-parent": "Sem parente",
|
|
||||||
"edit-page": "Editar página",
|
|
||||||
"edit-post": "Editar postagem",
|
|
||||||
"add-a-new-user": "Adicionar novo usuário",
|
|
||||||
"parent": "Parente",
|
|
||||||
"friendly-url": "URL amigável",
|
|
||||||
"description": "Descrição",
|
|
||||||
"posted-by": "Publicado por",
|
|
||||||
"tags": "Tags",
|
|
||||||
"position": "Posição",
|
|
||||||
"save": "Salvar",
|
|
||||||
"draft": "Rascunho",
|
|
||||||
"delete": "Deletar",
|
|
||||||
"registered": "Registrado",
|
|
||||||
"Notifications": "Notificações",
|
|
||||||
"profile": "Perfil",
|
|
||||||
"email": "Email",
|
|
||||||
"settings": "Configurações",
|
|
||||||
"general": "Geral",
|
|
||||||
"advanced": "Avançado",
|
|
||||||
"regional": "Regional",
|
|
||||||
"about": "Sobre",
|
|
||||||
"login": "Entrar",
|
|
||||||
"logout": "Sair",
|
|
||||||
"manage": "Administrar",
|
|
||||||
"themes": "Temas",
|
|
||||||
"prev-page": "Pág. anterior",
|
|
||||||
"next-page": "Pág. seguinte",
|
|
||||||
"configure-plugin": "Configurar plugin",
|
|
||||||
"confirm-delete-this-action-cannot-be-undone": "Confirmar exclusão. Esta operação não poderá ser desfeita.",
|
|
||||||
"site-title": "Título do site",
|
|
||||||
"site-slogan": "Slogan do site",
|
|
||||||
"site-description": "Descrição do site",
|
|
||||||
"footer-text": "Texto do rodapé",
|
|
||||||
"posts-per-page": "Postagens por páginas",
|
|
||||||
"site-url": "URL do site",
|
|
||||||
"writting-settings": "Configurações de escrita",
|
|
||||||
"url-filters": "Filtros para URL",
|
|
||||||
"page": "página",
|
|
||||||
"pages": "páginas",
|
|
||||||
"home": "Início",
|
|
||||||
"welcome-back": "Bem vindo(a)",
|
|
||||||
"language": "Idioma",
|
|
||||||
"website": "Website",
|
|
||||||
"timezone": "Zona horária",
|
|
||||||
"locale": "Codificação",
|
|
||||||
"new-post": "Nova postagem",
|
|
||||||
"new-page": "Nova página",
|
|
||||||
"html-and-markdown-code-supported": "Códigos HTML e Markdown são aceitos",
|
|
||||||
"manage-posts": "Gerenciar postagens",
|
|
||||||
"published-date": "Data de publicação",
|
|
||||||
"modified-date": "Data de modificação",
|
|
||||||
"empty-title": "Título vazio",
|
|
||||||
"plugins": "Plugins",
|
|
||||||
"install-plugin": "Instalar plugin",
|
|
||||||
"uninstall-plugin": "Desinstalar plugin",
|
|
||||||
"new-password": "Nova senha",
|
|
||||||
"edit-user": "Editar usuário",
|
|
||||||
"publish-now": "Publicar",
|
|
||||||
"first-name": "Nome",
|
|
||||||
"last-name": "Sobrenome",
|
|
||||||
"bludit-version": "Bludit versão",
|
|
||||||
"powered-by": "Feito com",
|
|
||||||
"recent-posts": "Postagens recentes",
|
|
||||||
"manage-pages": "Gerenciar páginas",
|
|
||||||
"advanced-options": "Opções avançadas",
|
|
||||||
"user-deleted": "Usuário Deletado",
|
|
||||||
"page-added-successfully": "Página criada com sucesso",
|
|
||||||
"post-added-successfully": "Postagem criada com sucesso ",
|
|
||||||
"the-post-has-been-deleted-successfully": "Postagem eliminada com sucesso",
|
|
||||||
"the-page-has-been-deleted-successfully": "Página deletada com sucesso",
|
|
||||||
"username-or-password-incorrect": "Nome ou senha incorretos",
|
|
||||||
"database-regenerated": "Base de dados regenerada",
|
|
||||||
"the-changes-have-been-saved": "As alterações foram salvas!",
|
|
||||||
"enable-more-features-at": "Habilitar mais funções em",
|
|
||||||
"username-already-exists": "Usuário não existe",
|
|
||||||
"username-field-is-empty": "O campo **Nome** não pode ficar vazio.",
|
|
||||||
"the-password-and-confirmation-password-do-not-match": "Ops! As senhas são diferentes.",
|
|
||||||
"user-has-been-added-successfully": "Usuário criado com sucesso",
|
|
||||||
"you-do-not-have-sufficient-permissions": "Você não tem permissão. Por favor entre em contato com o administrador do site",
|
|
||||||
"settings-advanced-writting-settings": "Configurações->Avançado->Configurações de escrita",
|
|
||||||
"new-posts-and-pages-synchronized": "Novas postagens e páginas sincronizadas.",
|
|
||||||
"you-can-choose-the-users-privilege": "Pode alterar os previlégios dos usuários. O editor só poderá gerenciar páginas e postagens.",
|
|
||||||
"email-will-not-be-publicly-displayed": "O endereço de email não é visível. Recomendado para recuperar sua senha e receber notificações.",
|
|
||||||
"use-this-field-to-name-your-site": "Utilize este campo para adicionar um título para seu site, ele aparecerá na parte superior das páginas.",
|
|
||||||
"use-this-field-to-add-a-catchy-phrase": "Utilize este campo se desejar adicionar um slogan ao nome do seu site.",
|
|
||||||
"you-can-add-a-site-description-to-provide": "Pode adicionar um descrição para promover uma biografia do seu site.",
|
|
||||||
"you-can-add-a-small-text-on-the-bottom": "Pode adicionar um pequeno texto no final da página. ex: copyright, autor, etc.",
|
|
||||||
"number-of-posts-to-show-per-page": "Número de postagens para mostrar por página.",
|
|
||||||
"the-url-of-your-site": "URL do seu site.",
|
|
||||||
"add-or-edit-description-tags-or": "Adicionar ou editar a descrição, tags e alterar URL amigável.",
|
|
||||||
"select-your-sites-language": "Selecione o idioma padrão do seu site.",
|
|
||||||
"select-a-timezone-for-a-correct": "Selecione a zona horária correta do seu país.",
|
|
||||||
"you-can-use-this-field-to-define-a-set-of": "Use este campo para o correto conjunto de idioma, país e preferências especiais.",
|
|
||||||
"you-can-modify-the-url-which-identifies": "Pode alterar a URL para facilitar a sua localização de forma legível. Em 150 caractéres.",
|
|
||||||
"this-field-can-help-describe-the-content": "Resumo do conteúdo da postagem. Em 150 caractéres.",
|
|
||||||
"write-the-tags-separated-by-comma": "Criar tags separadas por vírgulas. ex: tag1, tag2, tag3",
|
|
||||||
"delete-the-user-and-all-its-posts": "Eliminar usuário e suas postagens",
|
|
||||||
"delete-the-user-and-associate-its-posts-to-admin-user": "Eliminar usuário e associar postagens ao administrador",
|
|
||||||
"read-more": "Ler mais",
|
|
||||||
"show-blog": "Ver blog",
|
|
||||||
"default-home-page": "página de início padrão",
|
|
||||||
"version": "Versão",
|
|
||||||
"there-are-no-drafts": "Não há rascunhos",
|
|
||||||
"create-a-new-article-for-your-blog":"Criar um novo artigo para seu blog.",
|
|
||||||
"create-a-new-page-for-your-website":"Criar nova página para seu site.",
|
|
||||||
"invite-a-friend-to-collaborate-on-your-website":"Convidar amigos para colaborar com seu site.",
|
|
||||||
"change-your-language-and-region-settings":"Modificar as configurações de idioma e região.",
|
|
||||||
"language-and-timezone":"Idioma e zona horária",
|
|
||||||
"author": "Autor",
|
|
||||||
"start-here": "Começe aqui",
|
|
||||||
"install-theme": "Instalar tema",
|
|
||||||
"first-post": "Primeira postagem",
|
|
||||||
"congratulations-you-have-successfully-installed-your-bludit": "Parabéns, você instalou **Bludit** com sucesso",
|
|
||||||
"whats-next": "Siguientes pasos",
|
|
||||||
"manage-your-bludit-from-the-admin-panel": "Gerencie seu Bludit em [painel de administração](./admin/)",
|
|
||||||
"follow-bludit-on": "Siga Bludit em",
|
|
||||||
"visit-the-support-forum": "Visite o [fórum](http://forum.bludit.com) para obter ajuda",
|
|
||||||
"read-the-documentation-for-more-information": "Leia a [documentación](http://docs.bludit.com) para mais informações",
|
|
||||||
"share-with-your-friends-and-enjoy": "Compartilhe com os seus amigos para que desfrutem também",
|
|
||||||
"the-page-has-not-been-found": "A página não foi localizada.",
|
|
||||||
"error": "Erro",
|
|
||||||
"bludit-installer": "Instalador do Bludit",
|
|
||||||
"welcome-to-the-bludit-installer": "Bem vindo(a) ao instalador do Bludit",
|
|
||||||
"complete-the-form-choose-a-password-for-the-username-admin": "Crie uma senha e informe um endereço de email para o usuário « admin »",
|
|
||||||
"password-visible-field": "Senha, este campo é visível.",
|
|
||||||
"install": "Instalar",
|
|
||||||
"the-password-field-is-empty": "Preencha o campo da senha",
|
|
||||||
"your-email-address-is-invalid":"O endereço do email é inválido",
|
|
||||||
"proceed-anyway": "Continuar assim mesmo!",
|
|
||||||
"drafts":"Rascunhos",
|
|
||||||
"ip-address-has-been-blocked":"O endereço de IP foi bloqueado.",
|
|
||||||
"try-again-in-a-few-minutes": "Volte e tente daqui uns minutinhos!"
|
|
||||||
}
|
|
7
bl-plugins/about/languages/ja_JP.json
Normal file
7
bl-plugins/about/languages/ja_JP.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "About",
|
||||||
|
"description": "サイトやあなた自身についての概要を表示します。"
|
||||||
|
}
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-15",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
12
bl-plugins/disqus/languages/ja_JP.json
Normal file
12
bl-plugins/disqus/languages/ja_JP.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Disqus comment system",
|
||||||
|
"description": "Disqusはブログにコメント機能を提供するWebサイトです。プラグインを使用するにはDisqus.comに登録する必要があります。"
|
||||||
|
},
|
||||||
|
|
||||||
|
"disqus-shortname": "Disqusサイト名(ショートネーム)",
|
||||||
|
"enable-disqus-on-pages": "ページのDisqusを有効",
|
||||||
|
"enable-disqus-on-posts": "記事ページのDisqusを有効",
|
||||||
|
"enable-disqus-on-default-home-page": "規定のホームページのDisqusを有効"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
class pluginDisqus extends Plugin {
|
class pluginDisqus extends Plugin {
|
||||||
|
|
||||||
private $disable;
|
private $enable;
|
||||||
|
|
||||||
public function init()
|
public function init()
|
||||||
{
|
{
|
||||||
$this->dbFields = array(
|
$this->dbFields = array(
|
||||||
'shortname'=>'',
|
'shortname'=>'',
|
||||||
'enablePages'=>false,
|
'enablePages'=>false,
|
||||||
'enablePosts'=>true,
|
'enablePosts'=>false,
|
||||||
'enableDefaultHomePage'=>false
|
'enableDefaultHomePage'=>false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -20,25 +20,17 @@ class pluginDisqus extends Plugin {
|
|||||||
|
|
||||||
global $Url;
|
global $Url;
|
||||||
|
|
||||||
// Disable the plugin IF ...
|
$this->enable = false;
|
||||||
$this->disable = false;
|
|
||||||
|
|
||||||
if( (!$this->getDbField('enablePosts')) && ($Url->whereAmI()=='post') ) {
|
if( $this->getDbField('enablePosts') && ($Url->whereAmI()=='post') ) {
|
||||||
$this->disable = true;
|
$this->enable = true;
|
||||||
}
|
}
|
||||||
elseif( (!$this->getDbField('enablePages')) && ($Url->whereAmI()=='page') ) {
|
elseif( $this->getDbField('enablePages') && ($Url->whereAmI()=='page') ) {
|
||||||
$this->disable = true;
|
$this->enable = true;
|
||||||
}
|
}
|
||||||
elseif( !$this->getDbField('enableDefaultHomePage') && ($Url->whereAmI()=='page') )
|
elseif( $this->getDbField('enableDefaultHomePage') && ($Url->whereAmI()=='home') )
|
||||||
{
|
{
|
||||||
global $Site;
|
$this->enable = true;
|
||||||
|
|
||||||
if( Text::isNotEmpty($Site->homePage()) ) {
|
|
||||||
$this->disable = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
elseif( ($Url->whereAmI()!='post') && ($Url->whereAmI()!='page') ) {
|
|
||||||
$this->disable = true;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -71,41 +63,41 @@ class pluginDisqus extends Plugin {
|
|||||||
|
|
||||||
public function postEnd()
|
public function postEnd()
|
||||||
{
|
{
|
||||||
if( $this->disable ) {
|
if( $this->enable ) {
|
||||||
return false;
|
return '<div id="disqus_thread"></div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$html = '<div id="disqus_thread"></div>';
|
return false;
|
||||||
return $html;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function pageEnd()
|
public function pageEnd()
|
||||||
{
|
{
|
||||||
if( $this->disable ) {
|
global $Url;
|
||||||
return false;
|
|
||||||
|
// Bludit check not-found page after the plugin method construct.
|
||||||
|
// It's necesary check here the page not-found.
|
||||||
|
|
||||||
|
if( $this->enable && !$Url->notFound()) {
|
||||||
|
return '<div id="disqus_thread"></div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$html = '<div id="disqus_thread"></div>';
|
return false;
|
||||||
return $html;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function siteHead()
|
public function siteHead()
|
||||||
{
|
{
|
||||||
if( $this->disable ) {
|
if( $this->enable ) {
|
||||||
return false;
|
return '<style>#disqus_thread { margin: 20px 0 }</style>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$html = '<style>#disqus_thread { margin: 20px 0 }</style>';
|
return false;
|
||||||
return $html;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function siteBodyEnd()
|
public function siteBodyEnd()
|
||||||
{
|
{
|
||||||
if( $this->disable ) {
|
if( $this->enable ) {
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
$html = '
|
$html = '
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
var disqus_shortname = "'.$this->getDbField('shortname').'";
|
var disqus_shortname = "'.$this->getDbField('shortname').'";
|
||||||
@ -119,6 +111,9 @@ class pluginDisqus extends Plugin {
|
|||||||
</script>
|
</script>
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>';
|
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>';
|
||||||
|
|
||||||
return $html;
|
return $html;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
12
bl-plugins/googletools/languages/ja_JP.json
Normal file
12
bl-plugins/googletools/languages/ja_JP.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Google Tools",
|
||||||
|
"description": "Google Search Consoleでサイトを検証するためのメタタグとGoogle AnalyticsでトラッキングするためのJavaScriptコードを生成します。"
|
||||||
|
},
|
||||||
|
|
||||||
|
"google-webmasters-tools": "Google Search Console",
|
||||||
|
"google-analytics-tracking-id": "Google Analytics トラッキングID",
|
||||||
|
"complete-this-field-with-the-google-site-verification": "Google Seach Consoleがサイト所有権を確認するためのメタタグを入力します。",
|
||||||
|
"complete-this-field-with-the-tracking-id": "Google Analyticsがトラッキングをするために生成したトラッキングIDを入力します。"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
10
bl-plugins/latest_posts/languages/es_AR.json
Normal file
10
bl-plugins/latest_posts/languages/es_AR.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Últimas entradas",
|
||||||
|
"description": "Muestra las últimas entradas publicadas."
|
||||||
|
},
|
||||||
|
|
||||||
|
"amount-of-posts": "Cantidad de entradas",
|
||||||
|
"show-home-link": "Mostrar vínculo a inicio"
|
||||||
|
}
|
10
bl-plugins/latest_posts/languages/es_ES.json
Normal file
10
bl-plugins/latest_posts/languages/es_ES.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Últimas entradas",
|
||||||
|
"description": "Muestra las últimas entradas publicadas."
|
||||||
|
},
|
||||||
|
|
||||||
|
"amount-of-posts": "Cantidad de entradas",
|
||||||
|
"show-home-link": "Mostrar vínculo a inicio"
|
||||||
|
}
|
10
bl-plugins/latest_posts/languages/es_VE.json
Normal file
10
bl-plugins/latest_posts/languages/es_VE.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Últimas entradas",
|
||||||
|
"description": "Muestra las últimas entradas publicadas."
|
||||||
|
},
|
||||||
|
|
||||||
|
"amount-of-posts": "Cantidad de entradas",
|
||||||
|
"show-home-link": "Mostrar vínculo a inicio"
|
||||||
|
}
|
10
bl-plugins/latest_posts/languages/ja_JP.json
Normal file
10
bl-plugins/latest_posts/languages/ja_JP.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Latest posts",
|
||||||
|
"description": "公開された最近の投稿を表示します。"
|
||||||
|
},
|
||||||
|
|
||||||
|
"amount-of-posts": "投稿表示数",
|
||||||
|
"show-home-link": "ホーム・リンクを表示"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
10
bl-plugins/maintancemode/languages/ja_JP.json
Normal file
10
bl-plugins/maintancemode/languages/ja_JP.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Maintenance mode",
|
||||||
|
"description": "メンテンナンス・モードに設定します。管理エリアにはアクセスできます。"
|
||||||
|
},
|
||||||
|
|
||||||
|
"enable-maintence-mode": "メンテンナンス・モードを有効にする",
|
||||||
|
"message": "メッセージ"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
7
bl-plugins/opengraph/languages/ja_JP.json
Normal file
7
bl-plugins/opengraph/languages/ja_JP.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Open Graph",
|
||||||
|
"description": "Open Graph protocol(OGP)を有効にすると、Webページがソーシャルグラフ上のリッチなオブジェクトになります。"
|
||||||
|
}
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
10
bl-plugins/pages/languages/ja_JP.json
Normal file
10
bl-plugins/pages/languages/ja_JP.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Page list",
|
||||||
|
"description": "ページをリストにして表示します。"
|
||||||
|
},
|
||||||
|
|
||||||
|
"home": "ホーム",
|
||||||
|
"show-home-link": "ホーム・リンクを表示"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
7
bl-plugins/rss/languages/ja_JP.json
Normal file
7
bl-plugins/rss/languages/ja_JP.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "RSS Feed",
|
||||||
|
"description": "サイトのRSSフィードを生成します。"
|
||||||
|
}
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
4
bl-plugins/simplemde/css/simplemde.min.css
vendored
4
bl-plugins/simplemde/css/simplemde.min.css
vendored
File diff suppressed because one or more lines are too long
18
bl-plugins/simplemde/js/simplemde.min.js
vendored
18
bl-plugins/simplemde/js/simplemde.min.js
vendored
File diff suppressed because one or more lines are too long
@ -5,5 +5,6 @@
|
|||||||
"description": "Един прост и красив редактор с поддръжка на JavaScript и Мarkdown от WesCossick. Адаптиран от Diego Najar за Bludit. "
|
"description": "Един прост и красив редактор с поддръжка на JavaScript и Мarkdown от WesCossick. Адаптиран от Diego Najar за Bludit. "
|
||||||
},
|
},
|
||||||
"toolbar": "Панел с инструменти",
|
"toolbar": "Панел с инструменти",
|
||||||
"tab-size": "Размер на панела"
|
"tab-size": "Размер на панела",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Ein einfacher und schöner JavaScript-Editor für die Verwendung von Markdown von @WesCossick. Von Diego Najar für Bludit angpasst."
|
"description": "Ein einfacher und schöner JavaScript-Editor für die Verwendung von Markdown von @WesCossick. Von Diego Najar für Bludit angpasst."
|
||||||
},
|
},
|
||||||
"toolbar": "Werkzeugleiste",
|
"toolbar": "Werkzeugleiste",
|
||||||
"tab-size": "Abstände der Tabstopps"
|
"tab-size": "Abstände der Tabstopps",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Ein einfacher und schöner JavaScript-Editor für die Verwendung von Markdown von @WesCossick. Von Diego Najar für Bludit angpasst."
|
"description": "Ein einfacher und schöner JavaScript-Editor für die Verwendung von Markdown von @WesCossick. Von Diego Najar für Bludit angpasst."
|
||||||
},
|
},
|
||||||
"toolbar": "Werkzeugleiste",
|
"toolbar": "Werkzeugleiste",
|
||||||
"tab-size": "Abstände der Tabstopps"
|
"tab-size": "Abstände der Tabstopps",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
@ -2,13 +2,9 @@
|
|||||||
"plugin-data":
|
"plugin-data":
|
||||||
{
|
{
|
||||||
"name": "SimpleMDE",
|
"name": "SimpleMDE",
|
||||||
"description": "A simple, beautiful, and embeddable JavaScript markdown editor by @WesCossick. Adapted by Diego Najar for Bludit.",
|
"description": "A simple, beautiful, and embeddable JavaScript markdown editor by @WesCossick. Adapted by Diego Najar for Bludit."
|
||||||
"author": "NextStepWebs",
|
|
||||||
"email": "",
|
|
||||||
"website": "https://github.com/NextStepWebs/simplemde-markdown-editor",
|
|
||||||
"version": "1.8.1",
|
|
||||||
"releaseDate": "2015-11-13"
|
|
||||||
},
|
},
|
||||||
"toolbar": "Toolbar",
|
"toolbar": "Toolbar",
|
||||||
"tab-size": "Tab size"
|
"tab-size": "Tab size",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Simple y sensillo editor Markdown desarrollado por @WesCossick. Adaptado por Diego Najar para Bludit."
|
"description": "Simple y sensillo editor Markdown desarrollado por @WesCossick. Adaptado por Diego Najar para Bludit."
|
||||||
},
|
},
|
||||||
"toolbar": "Barra de herramientas",
|
"toolbar": "Barra de herramientas",
|
||||||
"tab-size": "Tamaño de la tabulación"
|
"tab-size": "Tamaño de la tabulación",
|
||||||
|
"autosave": "Autoguardado"
|
||||||
}
|
}
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Un éditeur Markdown en JavaScript simple, beau, et intégrable."
|
"description": "Un éditeur Markdown en JavaScript simple, beau, et intégrable."
|
||||||
},
|
},
|
||||||
"toolbar": "Toolbar",
|
"toolbar": "Toolbar",
|
||||||
"tab-size": "Tab size"
|
"tab-size": "Tab size",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
10
bl-plugins/simplemde/languages/ja_JP.json
Normal file
10
bl-plugins/simplemde/languages/ja_JP.json
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "SimpleMDE",
|
||||||
|
"description": "シンプルで美しく埋め込み可能なJavaScript製Markdownエディタ(@WesCossick作)Bludit用にDiego Najarにより移植されました。"
|
||||||
|
},
|
||||||
|
"toolbar": "ツールバー",
|
||||||
|
"tab-size": "タブのサイズ",
|
||||||
|
"autosave": "自動保存"
|
||||||
|
}
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Prosty, piękny i osadzony w JavaScript edytor markdown stworzony przez @WesCossick. Na potrzeby Bludit dostosowany przez Diego Najar."
|
"description": "Prosty, piękny i osadzony w JavaScript edytor markdown stworzony przez @WesCossick. Na potrzeby Bludit dostosowany przez Diego Najar."
|
||||||
},
|
},
|
||||||
"toolbar": "Pasek narzędzi",
|
"toolbar": "Pasek narzędzi",
|
||||||
"tab-size": "Rozmiar wcięcia"
|
"tab-size": "Rozmiar wcięcia",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Простой, красивый, и встраиваемый JavaScript редактор markdown автора @WesCossick. Адаптировано Diego Najar для Bludit."
|
"description": "Простой, красивый, и встраиваемый JavaScript редактор markdown автора @WesCossick. Адаптировано Diego Najar для Bludit."
|
||||||
},
|
},
|
||||||
"toolbar": "Панель инструментов",
|
"toolbar": "Панель инструментов",
|
||||||
"tab-size": "Размер панели"
|
"tab-size": "Размер панели",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Basit, güzel ve gömülü bir Javascript editörü ,@WesCossick tarafından yapılmıştır. Bludit için uyarlayan Diego Najar.",
|
"description": "Basit, güzel ve gömülü bir Javascript editörü ,@WesCossick tarafından yapılmıştır. Bludit için uyarlayan Diego Najar.",
|
||||||
},
|
},
|
||||||
"toolbar": "Araçlar",
|
"toolbar": "Araçlar",
|
||||||
"tab-size": "Boşluk boyutu"
|
"tab-size": "Boşluk boyutu",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
||||||
|
@ -5,5 +5,6 @@
|
|||||||
"description": "Простий, красивий, і вбудовуваний JavaScript markdown редактор від @WesCossick. Адаптований Diego Najar для Bludit."
|
"description": "Простий, красивий, і вбудовуваний JavaScript markdown редактор від @WesCossick. Адаптований Diego Najar для Bludit."
|
||||||
},
|
},
|
||||||
"toolbar": "Панель інструментів",
|
"toolbar": "Панель інструментів",
|
||||||
"tab-size": "Розмір відступу"
|
"tab-size": "Розмір відступу",
|
||||||
|
"autosave": "Autosave"
|
||||||
}
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "NextStepWebs",
|
"author": "NextStepWebs",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/NextStepWebs/simplemde-markdown-editor",
|
"website": "https://github.com/NextStepWebs/simplemde-markdown-editor",
|
||||||
"version": "1.9.0",
|
"version": "1.10.0",
|
||||||
"releaseDate": "2015-12-05",
|
"releaseDate": "2015-01-22",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
@ -13,7 +13,8 @@ class pluginsimpleMDE extends Plugin {
|
|||||||
{
|
{
|
||||||
$this->dbFields = array(
|
$this->dbFields = array(
|
||||||
'tabSize'=>'2',
|
'tabSize'=>'2',
|
||||||
'toolbar'=>'"bold", "italic", "heading", "|", "quote", "unordered-list", "|", "link", "image", "code", "horizontal-rule", "|", "preview", "side-by-side", "fullscreen", "guide"'
|
'toolbar'=>'"bold", "italic", "heading", "|", "quote", "unordered-list", "|", "link", "image", "code", "horizontal-rule", "|", "preview", "side-by-side", "fullscreen", "guide"',
|
||||||
|
'autosave'=>false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -31,6 +32,11 @@ class pluginsimpleMDE extends Plugin {
|
|||||||
$html .= '<input name="tabSize" id="jstabSize" type="text" value="'.$this->getDbField('tabSize').'">';
|
$html .= '<input name="tabSize" id="jstabSize" type="text" value="'.$this->getDbField('tabSize').'">';
|
||||||
$html .= '</div>';
|
$html .= '</div>';
|
||||||
|
|
||||||
|
$html .= '<div>';
|
||||||
|
$html .= '<input name="autosave" id="jsautosave" type="checkbox" value="true" '.($this->getDbField('autosave')?'checked':'').'>';
|
||||||
|
$html .= '<label class="forCheckbox" for="jsautosave">'.$Language->get('Autosave').'</label>';
|
||||||
|
$html .= '</div>';
|
||||||
|
|
||||||
return $html;
|
return $html;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -71,12 +77,24 @@ class pluginsimpleMDE extends Plugin {
|
|||||||
public function adminBodyEnd()
|
public function adminBodyEnd()
|
||||||
{
|
{
|
||||||
global $layout;
|
global $layout;
|
||||||
|
global $Language;
|
||||||
|
|
||||||
$html = '';
|
$html = '';
|
||||||
|
|
||||||
// Load CSS and JS only on Controllers in array.
|
// Load CSS and JS only on Controllers in array.
|
||||||
if(in_array($layout['controller'], $this->loadWhenController))
|
if(in_array($layout['controller'], $this->loadWhenController))
|
||||||
{
|
{
|
||||||
|
// Autosave
|
||||||
|
global $_Page, $_Post;
|
||||||
|
$autosaveID = $layout['controller'];
|
||||||
|
$autosaveEnable = $this->getDbField('autosave')?'true':'false';
|
||||||
|
if(isset($_Page)) {
|
||||||
|
$autosaveID = $_Page->key();
|
||||||
|
}
|
||||||
|
if(isset($_Post)) {
|
||||||
|
$autosaveID = $_Post->key();
|
||||||
|
}
|
||||||
|
|
||||||
$pluginPath = $this->htmlPath();
|
$pluginPath = $this->htmlPath();
|
||||||
|
|
||||||
$html = '<script>'.PHP_EOL;
|
$html = '<script>'.PHP_EOL;
|
||||||
@ -88,6 +106,11 @@ class pluginsimpleMDE extends Plugin {
|
|||||||
simplemde.value(text + content + "\n");
|
simplemde.value(text + content + "\n");
|
||||||
}'.PHP_EOL;
|
}'.PHP_EOL;
|
||||||
|
|
||||||
|
// This function is necesary on each Editor, it is used by Bludit Images v8.
|
||||||
|
$html .= 'function editorAddImage(filename) {
|
||||||
|
addContentSimpleMDE("");
|
||||||
|
}'.PHP_EOL;
|
||||||
|
|
||||||
$html .= '$(document).ready(function() { '.PHP_EOL;
|
$html .= '$(document).ready(function() { '.PHP_EOL;
|
||||||
$html .= 'simplemde = new SimpleMDE({
|
$html .= 'simplemde = new SimpleMDE({
|
||||||
element: document.getElementById("jscontent"),
|
element: document.getElementById("jscontent"),
|
||||||
@ -100,15 +123,14 @@ class pluginsimpleMDE extends Plugin {
|
|||||||
indentWithTabs: true,
|
indentWithTabs: true,
|
||||||
tabSize: '.$this->getDbField('tabSize').',
|
tabSize: '.$this->getDbField('tabSize').',
|
||||||
spellChecker: false,
|
spellChecker: false,
|
||||||
|
autosave: {
|
||||||
|
enabled: '.$autosaveEnable.',
|
||||||
|
uniqueId: "'.$autosaveID.'",
|
||||||
|
delay: 1000,
|
||||||
|
},
|
||||||
toolbar: ['.Sanitize::htmlDecode($this->getDbField('toolbar')).']
|
toolbar: ['.Sanitize::htmlDecode($this->getDbField('toolbar')).']
|
||||||
});';
|
});';
|
||||||
|
|
||||||
// This is the event for Bludit images
|
|
||||||
$html .= '$("body").on("dblclick", "img.bludit-thumbnail", function() {
|
|
||||||
var filename = $(this).data("filename");
|
|
||||||
addContentSimpleMDE("");
|
|
||||||
});';
|
|
||||||
|
|
||||||
$html .= '}); </script>';
|
$html .= '}); </script>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
7
bl-plugins/sitemap/languages/ja_JP.json
Normal file
7
bl-plugins/sitemap/languages/ja_JP.json
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Sitemap",
|
||||||
|
"description": "Webページをリスト化し、検索エンジンにサイトコンテンツの構造を伝えるためのsitemap.xmlファイルを生成します。"
|
||||||
|
}
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0.2",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-30",
|
"releaseDate": "2016-01-30",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
11
bl-plugins/tags/languages/ja_JP.json
Normal file
11
bl-plugins/tags/languages/ja_JP.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"plugin-data":
|
||||||
|
{
|
||||||
|
"name": "Tags list",
|
||||||
|
"description": "すべてのタグを表示します。"
|
||||||
|
},
|
||||||
|
"tag-sort-order": "タグ・リストの順番",
|
||||||
|
"tag-sort-alphabetical": "アルファベット順",
|
||||||
|
"tag-sort-count": "タグの利用回数順",
|
||||||
|
"tag-sort-date": "最初に利用されたタグ順"
|
||||||
|
}
|
@ -2,9 +2,9 @@
|
|||||||
"author": "Bludit",
|
"author": "Bludit",
|
||||||
"email": "",
|
"email": "",
|
||||||
"website": "https://github.com/dignajar/bludit-plugins",
|
"website": "https://github.com/dignajar/bludit-plugins",
|
||||||
"version": "1.0",
|
"version": "1.1",
|
||||||
"releaseDate": "2016-01-15",
|
"releaseDate": "2016-02-13",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"requires": "Bludit v1.0",
|
"requires": "Bludit v1.1",
|
||||||
"notes": ""
|
"notes": ""
|
||||||
}
|
}
|
@ -1,4 +1,4 @@
|
|||||||
@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700|Raleway:400,800,900");
|
@import url("//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700|Raleway:400,800,900");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Future Imperfect by HTML5 UP
|
Future Imperfect by HTML5 UP
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<section id="intro">
|
<section id="intro">
|
||||||
<header>
|
<header>
|
||||||
<h2><?php echo $Site->title() ?></h2>
|
<h2><?php echo $Site->title() ?></h2>
|
||||||
<p><?php echo $Site->description() ?></p>
|
<p><?php echo $Site->slogan() ?></p>
|
||||||
</header>
|
</header>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700|Raleway:400,800,900");
|
@import url("//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700|Raleway:400,800,900");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Future Imperfect by HTML5 UP
|
Future Imperfect by HTML5 UP
|
||||||
|
46
install.php
46
install.php
@ -107,24 +107,32 @@ include(PATH_HELPERS.'log.class.php');
|
|||||||
include(PATH_HELPERS.'date.class.php');
|
include(PATH_HELPERS.'date.class.php');
|
||||||
include(PATH_KERNEL.'dblanguage.class.php');
|
include(PATH_KERNEL.'dblanguage.class.php');
|
||||||
|
|
||||||
// --- LANGUAGE ---
|
// --- LANGUAGE and LOCALE ---
|
||||||
|
|
||||||
// Try to detect language from HTTP
|
|
||||||
$explode = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
|
|
||||||
$localeFromHTTP = empty($explode[0])?'en_US':str_replace('-', '_', $explode[0]);
|
|
||||||
|
|
||||||
|
// Language from the URI
|
||||||
if(isset($_GET['language'])) {
|
if(isset($_GET['language'])) {
|
||||||
$localeFromHTTP = Sanitize::html($_GET['language']);
|
$localeFromHTTP = Sanitize::html($_GET['language']);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
// Try to detect the locale
|
||||||
|
if( function_exists('locale_accept_from_http') ) {
|
||||||
|
$localeFromHTTP = locale_accept_from_http($_SERVER['HTTP_ACCEPT_LANGUAGE']);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$explodeLocale = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
|
||||||
|
$localeFromHTTP = empty($explodeLocale[0])?'en_US':str_replace('-', '_', $explodeLocale[0]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if( !Sanitize::pathFile(PATH_LANGUAGES.$localeFromHTTP.'.json') ) {
|
// Check if the dictionary exists, otherwise the default language is English.
|
||||||
|
if( !file_exists(PATH_LANGUAGES.$localeFromHTTP.'.json') ) {
|
||||||
$localeFromHTTP = 'en_US';
|
$localeFromHTTP = 'en_US';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get language file
|
||||||
$Language = new dbLanguage($localeFromHTTP);
|
$Language = new dbLanguage($localeFromHTTP);
|
||||||
|
|
||||||
// --- LOCALE ---
|
// Set locale
|
||||||
|
|
||||||
setlocale(LC_ALL, $localeFromHTTP);
|
setlocale(LC_ALL, $localeFromHTTP);
|
||||||
|
|
||||||
// --- TIMEZONE ---
|
// --- TIMEZONE ---
|
||||||
@ -132,7 +140,7 @@ setlocale(LC_ALL, $localeFromHTTP);
|
|||||||
// Check if timezone is defined in php.ini
|
// Check if timezone is defined in php.ini
|
||||||
$iniDate = ini_get('date.timezone');
|
$iniDate = ini_get('date.timezone');
|
||||||
if(empty($iniDate)) {
|
if(empty($iniDate)) {
|
||||||
// Timezone not defined in php.ini, then UTC as default.
|
// Timezone not defined in php.ini, then set UTC as default.
|
||||||
date_default_timezone_set('UTC');
|
date_default_timezone_set('UTC');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -229,15 +237,15 @@ function checkSystem()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Finish with the installation.
|
// Finish with the installation.
|
||||||
function install($adminPassword, $email, $timezoneOffset)
|
function install($adminPassword, $email, $timezone)
|
||||||
{
|
{
|
||||||
global $Language;
|
global $Language;
|
||||||
|
|
||||||
$stdOut = array();
|
$stdOut = array();
|
||||||
|
|
||||||
$timezone = timezone_name_from_abbr('', $timezoneOffset, 0);
|
if( date_default_timezone_set($timezone) ) {
|
||||||
if($timezone === false) { $timezone = timezone_name_from_abbr('', $timezoneOffset, 0); } // Workaround bug #44780
|
date_default_timezone_set('UTC');
|
||||||
date_default_timezone_set($timezone);
|
}
|
||||||
|
|
||||||
$currentDate = Date::current(DB_DATE_FORMAT);
|
$currentDate = Date::current(DB_DATE_FORMAT);
|
||||||
|
|
||||||
@ -361,7 +369,7 @@ function install($adminPassword, $email, $timezoneOffset)
|
|||||||
'uriPage'=>'/',
|
'uriPage'=>'/',
|
||||||
'uriTag'=>'/tag/',
|
'uriTag'=>'/tag/',
|
||||||
'url'=>PROTOCOL.DOMAIN.HTML_PATH_ROOT,
|
'url'=>PROTOCOL.DOMAIN.HTML_PATH_ROOT,
|
||||||
'cliMode'=>'true',
|
'cliMode'=>false,
|
||||||
'emailFrom'=>'no-reply@'.DOMAIN
|
'emailFrom'=>'no-reply@'.DOMAIN
|
||||||
);
|
);
|
||||||
|
|
||||||
@ -580,6 +588,7 @@ if( $_SERVER['REQUEST_METHOD'] == 'POST' )
|
|||||||
<!-- Javascript -->
|
<!-- Javascript -->
|
||||||
<script charset="utf-8" src="./js/jquery.min.js?version=<?php echo time() ?>"></script>
|
<script charset="utf-8" src="./js/jquery.min.js?version=<?php echo time() ?>"></script>
|
||||||
<script charset="utf-8" src="./js/uikit/uikit.min.js?version=<?php echo time() ?>"></script>
|
<script charset="utf-8" src="./js/uikit/uikit.min.js?version=<?php echo time() ?>"></script>
|
||||||
|
<script charset="utf-8" src="./js/jstz.min.js?version=<?php echo time() ?>"></script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
<body class="uk-height-1-1">
|
<body class="uk-height-1-1">
|
||||||
@ -673,15 +682,14 @@ if( $_SERVER['REQUEST_METHOD'] == 'POST' )
|
|||||||
<script>
|
<script>
|
||||||
$(document).ready(function()
|
$(document).ready(function()
|
||||||
{
|
{
|
||||||
// Set timezone
|
|
||||||
var timezoneOffset = -(new Date().getTimezoneOffset() * 60);
|
// Timezone
|
||||||
$("#jstimezone").val(timezoneOffset);
|
var timezone = jstz.determine();
|
||||||
|
$("#jstimezone").val( timezone.name() );
|
||||||
|
|
||||||
// Proceed without email field.
|
// Proceed without email field.
|
||||||
$("#jscompleteEmail").on("click", function() {
|
$("#jscompleteEmail").on("click", function() {
|
||||||
|
|
||||||
console.log("Click proceed anyway");
|
|
||||||
|
|
||||||
$("#jsnoCheckEmail").val("1");
|
$("#jsnoCheckEmail").val("1");
|
||||||
|
|
||||||
$("#jsformInstaller").submit();
|
$("#jsformInstaller").submit();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user