Merge pull request #1 from ltGuillaume/patch-2

Return to previous tab (Content & Settings)
This commit is contained in:
Guillaume 2019-01-26 23:16:52 +01:00 committed by GitHub
commit 3a594c5bf2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 728 additions and 351 deletions

3
.gitignore vendored
View File

@ -1,12 +1,15 @@
.DS_Store .DS_Store
dbgenerator.php dbgenerator.php
bl-content/* bl-content/*
bl-content-migrator
bl-plugins/timemachine bl-plugins/timemachine
bl-plugins/timemachine-x bl-plugins/timemachine-x
bl-plugins/discovery bl-plugins/discovery
bl-plugins/updater bl-plugins/updater
bl-plugins/medium-editor bl-plugins/medium-editor
bl-plugins/quill bl-plugins/quill
bl-plugins/yandex-metrica/
bl-plugins/domain-migrator/
bl-kernel/bludit.pro.php bl-kernel/bludit.pro.php
bl-themes/docs bl-themes/docs
bl-themes/docsx bl-themes/docsx

View File

@ -55,7 +55,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
} }
} }
Redirect::page('content'); Redirect::page('content'.(isset($_POST['hash'])?$_POST['hash']:''));
} }
// ============================================================================ // ============================================================================

View File

@ -20,7 +20,7 @@ checkRole(array('admin'));
if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($_SERVER['REQUEST_METHOD'] == 'POST') {
editSettings($_POST); editSettings($_POST);
Redirect::page('settings'); Redirect::page('settings'.$_POST['hash']);
} }
// ============================================================================ // ============================================================================

View File

@ -303,6 +303,13 @@ td.child {
#jseditorToolbarRight button span { #jseditorToolbarRight button span {
font-size: 16px !important; font-size: 16px !important;
} }
#jscontentTools .btn {
font-size: 0px !important;
margin-right: 5px;
}
#jscontentTools .btn span {
font-size: 16px !important;
}
} }
#jseditorSidebar nav { #jseditorSidebar nav {

View File

@ -166,7 +166,7 @@ function table($type) {
?> ?>
<!-- TABS --> <!-- TABS -->
<ul class="nav nav-tabs" role="tablist"> <ul class="nav nav-tabs" role="tablist" onclick="hash=event.target.hash">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" id="pages-tab" data-toggle="tab" href="#pages" role="tab"><?php $L->p('Pages') ?></a> <a class="nav-link active" id="pages-tab" data-toggle="tab" href="#pages" role="tab"><?php $L->p('Pages') ?></a>
</li> </li>
@ -279,7 +279,11 @@ $(document).ready(function() {
'type': 'hidden', 'type': 'hidden',
'name': 'type', 'name': 'type',
'value': 'delete' 'value': 'delete'
})))); }).append(jQuery('<input>', {
'type': 'hidden',
'name': 'hash',
'value': hash
})))));
form.hide().appendTo("body").submit(); form.hide().appendTo("body").submit();
}); });

View File

@ -53,7 +53,7 @@
echo Bootstrap::formSelect(array( echo Bootstrap::formSelect(array(
'name'=>'role', 'name'=>'role',
'label'=>$L->g('Role'), 'label'=>$L->g('Role'),
'options'=>array('writer'=>$L->g('Writer'), 'editor'=>$L->g('Editor'), 'admin'=>$L->g('Administrator')), 'options'=>array('editor'=>$L->g('Editor'), 'admin'=>$L->g('Administrator')),
'selected'=>$user->role(), 'selected'=>$user->role(),
'class'=>'', 'class'=>'',
'tip'=>'' 'tip'=>''

View File

@ -12,7 +12,7 @@
<!-- TABS --> <!-- TABS -->
<nav class="mb-3"> <nav class="mb-3">
<div class="nav nav-tabs" id="nav-tab" role="tablist"> <div class="nav nav-tabs" id="nav-tab" role="tablist" onclick="document.getElementById('jshash').value=event.target.hash">
<a class="nav-item nav-link active" id="nav-general-tab" data-toggle="tab" href="#general" role="tab" aria-controls="nav-general" aria-selected="false"><?php $L->p('General') ?></a> <a class="nav-item nav-link active" id="nav-general-tab" data-toggle="tab" href="#general" role="tab" aria-controls="nav-general" aria-selected="false"><?php $L->p('General') ?></a>
<a class="nav-item nav-link" id="nav-advanced-tab" data-toggle="tab" href="#advanced" role="tab" aria-controls="nav-advanced" aria-selected="false"><?php $L->p('Advanced') ?></a> <a class="nav-item nav-link" id="nav-advanced-tab" data-toggle="tab" href="#advanced" role="tab" aria-controls="nav-advanced" aria-selected="false"><?php $L->p('Advanced') ?></a>
<a class="nav-item nav-link" id="nav-seo-tab" data-toggle="tab" href="#seo" role="tab" aria-controls="nav-seo" aria-selected="false"><?php $L->p('SEO') ?></a> <a class="nav-item nav-link" id="nav-seo-tab" data-toggle="tab" href="#seo" role="tab" aria-controls="nav-seo" aria-selected="false"><?php $L->p('SEO') ?></a>
@ -41,6 +41,12 @@
'name'=>'pageNotFound', 'name'=>'pageNotFound',
'value'=>$site->pageNotFound() 'value'=>$site->pageNotFound()
)); ));
// Current tab
echo Bootstrap::formInputHidden(array(
'name'=>'hash',
'value'=>'#general'
));
?> ?>
<!-- General tab --> <!-- General tab -->

View File

@ -2,7 +2,7 @@
class Block { class Block {
private $vars; protected $vars;
function __construct($key) function __construct($key)
{ {

View File

@ -3,7 +3,7 @@
class Blocks extends dbJSON class Blocks extends dbJSON
{ {
// Fields allowed for a row in the database // Fields allowed for a row in the database
private $dbFields = array( protected $dbFields = array(
'title'=>'', 'title'=>'',
'value'=>'', 'value'=>'',
'description'=>'' 'description'=>''

View File

@ -2,7 +2,7 @@
class Category { class Category {
private $vars; protected $vars;
function __construct($key) function __construct($key)
{ {

View File

@ -72,15 +72,15 @@ class Text {
public static function addSlashes($string, $begin=true, $end=true) public static function addSlashes($string, $begin=true, $end=true)
{ {
if($begin) { if ($begin) {
$string = '/' . ltrim($string, '/'); $string = '/'.ltrim($string, '/');
} }
if($end) { if ($end) {
$string = rtrim($string, '/') . '/'; $string = rtrim($string, '/').'/';
} }
if($string=='//') { if ($string=='//') {
return '/'; return '/';
} }

View File

@ -2,7 +2,7 @@
class Login { class Login {
private $users; protected $users;
function __construct() function __construct()
{ {

View File

@ -2,8 +2,8 @@
class Pages extends dbJSON { class Pages extends dbJSON {
private $parentKeyList = array(); protected $parentKeyList = array();
private $dbFields = array( protected $dbFields = array(
'title'=>'', 'title'=>'',
'description'=>'', 'description'=>'',
'username'=>'', 'username'=>'',

View File

@ -2,7 +2,7 @@
class Page { class Page {
private $vars; protected $vars;
function __construct($key) function __construct($key)
{ {

View File

@ -2,7 +2,7 @@
class Security extends dbJSON class Security extends dbJSON
{ {
private $dbFields = array( protected $dbFields = array(
'minutesBlocked'=>5, 'minutesBlocked'=>5,
'numberFailuresAllowed'=>10, 'numberFailuresAllowed'=>10,
'blackList'=>array() 'blackList'=>array()

View File

@ -2,7 +2,7 @@
class Syslog extends dbJSON { class Syslog extends dbJSON {
public $dbFields = array( protected $dbFields = array(
'date'=> array('inFile'=>false, 'value'=>''), 'date'=> array('inFile'=>false, 'value'=>''),
'dictionaryKey'=> array('inFile'=>false, 'value'=>''), 'dictionaryKey'=> array('inFile'=>false, 'value'=>''),
'notes'=> array('inFile'=>false, 'value'=>''), 'notes'=> array('inFile'=>false, 'value'=>''),

View File

@ -2,7 +2,7 @@
class Tag { class Tag {
private $vars; protected $vars;
function __construct($key) function __construct($key)
{ {

View File

@ -2,16 +2,16 @@
class Url class Url
{ {
private $uri; protected $uri;
private $uriStrlen; protected $uriStrlen;
private $whereAmI; protected $whereAmI;
private $slug; protected $slug;
private $filters; // Filters for the URI protected $filters; // Filters for the URI
private $notFound; protected $notFound;
private $parameters; protected $parameters;
private $activeFilter; protected $activeFilter;
private $httpCode; protected $httpCode;
private $httpMessage; protected $httpMessage;
function __construct() function __construct()
{ {

View File

@ -1,7 +1,7 @@
<?php defined('BLUDIT') or die('Bludit CMS.'); <?php defined('BLUDIT') or die('Bludit CMS.');
class User { class User {
private $vars; protected $vars;
function __construct($username) function __construct($username)
{ {

View File

@ -2,7 +2,7 @@
class Users extends dbJSON { class Users extends dbJSON {
public $dbFields = array( protected $dbFields = array(
'firstName'=>'', 'firstName'=>'',
'lastName'=>'', 'lastName'=>'',
'nickname'=>'', 'nickname'=>'',

View File

@ -2,10 +2,10 @@
"language-data": { "language-data": {
"native": "Nederlands", "native": "Nederlands",
"english-name": "Dutch", "english-name": "Dutch",
"last-update": "22-01-2018", "last-update": "25-01-2019",
"authors": [ "authors": [
"Ray", "Ray",
"", "ltGuillaume",
"", "",
"" ""
] ]
@ -15,9 +15,9 @@
"Tue": "Di", "Tue": "Di",
"Wed": "Wo", "Wed": "Wo",
"Thu": "Do", "Thu": "Do",
"Fri": "Vrij", "Fri": "Vr",
"Sat": "Zat", "Sat": "Za",
"Sun": "Zon", "Sun": "Zo",
"Monday": "Maandag", "Monday": "Maandag",
"Tuesday": "Dinsdag", "Tuesday": "Dinsdag",
"Wednesday": "Woensdag", "Wednesday": "Woensdag",
@ -51,23 +51,23 @@
}, },
"dashboard": "Dashboard", "dashboard": "Dashboard",
"manage-users": "Gebruikersbeheer", "manage-users": "Gebruikersbeheer",
"manage-categories": "Beheer categorieën", "manage-categories": "Categorieën beheren",
"general-settings": "Algmene instellingen", "general-settings": "Algemene instellingen",
"advanced-settings": "Geavanceerde instellingen", "advanced-settings": "Geavanceerde instellingen",
"thanks-for-support-bludit": "Bedankt voor de ondersteuning van Bludit", "thanks-for-support-bludit": "Bedankt voor de ondersteuning van Bludit",
"upgrade-to-bludit-pro": "Upgrade naar Bludit PRO", "upgrade-to-bludit-pro": "Upgraden naar Bludit PRO",
"language": "Taal", "language": "Taal",
"plugin": "Plugin", "plugin": "Plugin",
"plugins": "Plugins", "plugins": "Plugins",
"developers": "Ontwerpers", "developers": "Ontwikkelaars",
"themes": "Thema", "themes": "Thema's",
"about": "Over ons", "about": "Over ons",
"url": "URL", "url": "URL",
"welcome": "Welkom", "welcome": "Welkom",
"logout": "Afmelden", "logout": "Afmelden",
"website": "Website", "website": "Website",
"publish": "Publiceer", "publish": "Gepubliceerd",
"manage": "Aanpassen", "manage": "Beheer",
"content": "Inhoud", "content": "Inhoud",
"category": "Categorie", "category": "Categorie",
"categories": "Categorieën", "categories": "Categorieën",
@ -76,19 +76,19 @@
"general": "Algemeen", "general": "Algemeen",
"advanced": "Geavanceerd", "advanced": "Geavanceerd",
"new-content": "Nieuwe inhoud", "new-content": "Nieuwe inhoud",
"manage-content": "Beheer inhoud", "manage-content": "Inhoud beheren",
"add-new-content": "Voeg nieuwe inhoud toe", "add-new-content": "Nieuwe inhoud tovoegen",
"new-category": "Nieuwe categorie", "new-category": "Nieuwe categorie",
"you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze uitvoering", "you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze opdracht",
"add-a-new-user": "Voeg een nieuwe gebruiker toe", "add-a-new-user": "Nieuwe gebruiker toevoegen",
"url-associated-with-the-content": "URL samenwerkend met de inhoud.", "url-associated-with-the-content": "URL voor deze inhoud.",
"language-and-timezone": "Taal en tijdzone", "language-and-timezone": "Taal en tijdzone",
"change-your-language-and-region-settings": "Verander je taal en regio instellingen.", "change-your-language-and-region-settings": "Instellingen voor taal en regio aanpassen.",
"notifications": "Notificaties", "notifications": "Notificaties",
"plugin-activated": "Plugin ingeschakeld", "plugin-activated": "Plugin ingeschakeld",
"plugin-deactivated": "Plugin uitgeschakeld", "plugin-deactivated": "Plugin uitgeschakeld",
"new-theme-configured": "Nieuw thema geconfigureerd", "new-theme-configured": "Nieuw thema geconfigureerd",
"changes-on-settings": "Aanpassingen bij instellingen", "changes-on-settings": "Instellingen aangepast",
"plugin-configured": "Plugin geconfigureerd", "plugin-configured": "Plugin geconfigureerd",
"welcome-to-bludit": "Welkom bij Bludit", "welcome-to-bludit": "Welkom bij Bludit",
"statistics": "Statistieken", "statistics": "Statistieken",
@ -96,118 +96,118 @@
"title": "Titel", "title": "Titel",
"save": "Opslaan", "save": "Opslaan",
"save-as-draft": "Als concept opslaan", "save-as-draft": "Als concept opslaan",
"cancel": "Annuleer", "cancel": "Annuleren",
"description": "Omschrijving", "description": "Omschrijving",
"this-field-can-help-describe-the-content": "Dit veld kan je gebruiken om de content te omschrijven in een paar woorden. Niet meer dan 150 karakters.", "this-field-can-help-describe-the-content": "Dit veld kan gebruikt worden om de inhoud kort te omschrijven. Niet meer dan 150 karakters.",
"images": "Afbeeldingen", "images": "Afbeeldingen",
"error": "Error", "error": "Fout",
"supported-image-file-types": "Ondersteunde afbeeldingsformaten", "supported-image-file-types": "Ondersteunde afbeeldingsformaten",
"cover-image": "Omslagfoto", "cover-image": "Omslagfoto",
"drag-and-drop-or-click-here": "Sleep en plak of klik hier", "drag-and-drop-or-click-here": "Sleep hierheen of klik hier",
"there-are-no-images": "Er zijn geen afbeeldingen", "there-are-no-images": "Er zijn geen afbeeldingen",
"upload-and-more-images": "Upload en meer afbeeldingen", "upload-and-more-images": "Uploaden en meer afbeeldingen",
"click-on-the-image-for-options": "Klik op de afbeelding voor opties.", "click-on-the-image-for-options": "Klik op de afbeelding voor opties.",
"click-here-to-cancel": "Klik hier om te annuleren.", "click-here-to-cancel": "Klik hier om te annuleren.",
"insert-image": "Afbeelding invoegen", "insert-image": "Afbeelding invoegen",
"set-as-cover-image": "Stel in als omslagfoto", "set-as-cover-image": "Als omslagfoto instellen",
"delete-image": "Verwijder afbeelding", "delete-image": "Afbeelding verwijderen",
"tags": "Tags", "tags": "Tags",
"add": "Toevoegen", "add": "Toevoegen",
"status": "Status", "status": "Status",
"published": "Gepubliceerd", "published": "Gepubliceerd",
"draft": "Concept", "draft": "Concept",
"empty-title": "Lege titel", "empty-title": "Geen titel",
"empty": "empty", "empty": "leeg",
"date": "Datum", "date": "Datum",
"external-cover-image": "Externe hoes afbeelding", "external-cover-image": "Externe omslagfoto",
"parent": "Bovenliggend item", "parent": "Bovenliggend item",
"full-image-url": "Volledige afbeelding URL.", "full-image-url": "Volledige afbeelding URL.",
"this-field-is-used-when-you-order-the-content-by-position": "Dit veld wordt gebruikt wanneer u de inhoud per positie bestelt.", "this-field-is-used-when-you-order-the-content-by-position": "Dit veld wordt gebruikt wanneer de inhoud op positie is gesorteerd.",
"position": "Positie", "position": "Positie",
"friendly-url": "Gebruiksvriendelijke URL", "friendly-url": "Gebruiksvriendelijke URL",
"image-description": "Afbeeldingsomschrijving", "image-description": "Omschrijving voor afbeelding",
"add-a-new-category": "Voeg een nieuwe categorie toe", "add-a-new-category": "Nieuwe categorie toevoegen",
"name": "Naam", "name": "Naam",
"username": "Gebruikersnaam", "username": "Gebruikersnaam",
"first-name": "Voornaam", "first-name": "Voornaam",
"last-name": "Achternaam", "last-name": "Achternaam",
"to-schedule-the-content-select-the-date-and-time": "Als u de inhoud wilt plannen, selecteert u de datum en tijd. De status moet worden ingesteld op \"Gepubliceerd\".", "to-schedule-the-content-select-the-date-and-time": "Selecteer de datum en tijd om de publicatie in te plannen. De status moet worden ingesteld op \"Gepubliceerd\".",
"email": "Email", "email": "E-mail",
"role": "Rol", "role": "Rol",
"registered": "Geregistreerd", "registered": "Geregistreerd",
"site-information": "Site informatie", "site-information": "Informatie site",
"site-title": "Titel van de site", "site-title": "Titel van de site",
"use-this-field-to-name-your-site": "Titel van de site, deze wordt op iedere pagina weergegeven.", "use-this-field-to-name-your-site": "Titel van de site (wordt op iedere pagina getoond).",
"site-slogan": "Slogan voor de site", "site-slogan": "Slogan voor de site",
"use-this-field-to-add-a-catchy-phrase": "Slogan voor je site.", "use-this-field-to-add-a-catchy-phrase": "Voer een catchy slogan in voor de site.",
"site-description": "Omschrijving van de site", "site-description": "Omschrijving van de site",
"you-can-add-a-site-description-to-provide": "Korte omschrijving van je site.", "you-can-add-a-site-description-to-provide": "Korte omschrijving van de site.",
"footer-text": "Footer tekst", "footer-text": "Voettekst",
"you-can-add-a-small-text-on-the-bottom": "Plaats hier een korte tekst (bijvoorbeeld de copyright, datum of merknaam)", "you-can-add-a-small-text-on-the-bottom": "Plaats hier een korte tekst (bijvoorbeeld de copyright, datum of merknaam)",
"social-networks-links": "Sociale media links", "social-networks-links": "Link sociale media",
"site-url": "De url van de site", "site-url": "URL van de site",
"email-account-settings": "Email account instellingen", "email-account-settings": "Instellingen E-mailaccount",
"sender-email": "Verzend email adres", "sender-email": "Afzender",
"emails-will-be-sent-from-this-address": "Emails zullen vanaf dit adres verzonden worden.", "emails-will-be-sent-from-this-address": "E-mails zullen vanaf dit adres verzonden worden.",
"url-filters": "URL filters", "url-filters": "URL-filters",
"select-your-sites-language": "Selecteer taal.", "select-your-sites-language": "Selecteer de taal.",
"timezone": "Tijdzone", "timezone": "Tijdzone",
"select-a-timezone-for-a-correct": "Selecteer de tijdzone.", "select-a-timezone-for-a-correct": "Selecteer de tijdzone.",
"locale": "Lokaal", "locale": "Lokaal",
"date-and-time-formats": "Datum en tijd formaat", "date-and-time-formats": "Formaat datum en tijd",
"date-format": "Datum formaat", "date-format": "Formaat datums",
"current-format": "Huidig formaat", "current-format": "Huidig formaat",
"version": "Versie", "version": "Versie",
"author": "Auteur", "author": "Auteur",
"activate": "Activeer", "activate": "Activeren",
"deactivate": "Deactiveer", "deactivate": "Deactiveren",
"edit-category": "Aanpassen categorie", "edit-category": "Categorie aanpassen",
"delete": "Verwijder", "delete": "Verwijderen",
"password": "Wachtwoord", "password": "Wachtwoord",
"confirm-password": "Bevestig wachtwoord", "confirm-password": "Bevestig wachtwoord",
"editor": "Editor", "editor": "Editor",
"administrator": "Administrator", "administrator": "Beheerder",
"edit-user": "Gebruiker aanpassen", "edit-user": "Gebruiker aanpassen",
"edit-content": "Aanpassen inhoud", "edit-content": "Inhoud aanpassen",
"profile": "Profiel", "profile": "Profiel",
"change-password": "Verander wachtwoord", "change-password": "Wachtwoord veranderen",
"enabled": "Ingeschakeld", "enabled": "Ingeschakeld",
"disable-the-user": "Deactiveer de gebruiker", "disable-the-user": "Gebruiker deactiveren",
"profile-picture": "Profiel afbeelding", "profile-picture": "Profielfoto",
"edit-or-delete-your-categories": "Aanpassen of verwijderen van categorieën", "edit-or-delete-your-categories": "Categorieën aanpassen of verwijderen",
"create-a-new-category-to-organize-your-content": "Maak een nieuwe categorie aan om je inhoud te organiseren", "create-a-new-category-to-organize-your-content": "Maak een nieuwe categorie aan om de inhoud te organiseren",
"confirm-delete-this-action-cannot-be-undone": "Bevestig het verwijderen, dit kan niet ongedaan worden gemaakt.", "confirm-delete-this-action-cannot-be-undone": "Bevestig het verwijderen, dit kan niet ongedaan worden gemaakt.",
"do-you-want-to-disable-the-user": "Wil je de gebruiker deactiveren ?", "do-you-want-to-disable-the-user": "Gebruiker deactiveren?",
"new-password": "Nieuw wachtwoord", "new-password": "Nieuw wachtwoord",
"you-can-change-this-field-when-save-the-current-changes": "U kunt dit veld wijzigen wanneer de huidige wijzigingen worden opgeslagen.", "you-can-change-this-field-when-save-the-current-changes": "U kunt dit veld pas wijzigen nadat de huidige wijzigingen zijn opgeslagen.",
"items-per-page": "Items per pagina", "items-per-page": "Items per pagina",
"invite-a-friend-to-collaborate-on-your-site": "Nodig een vriend uit om samen te werken op uw site", "invite-a-friend-to-collaborate-on-your-site": "Nodig een vriend uit om samen te werken op uw site",
"number-of-items-to-show-per-page": "Aantal items dat per pagina wordt weergegeven.", "number-of-items-to-show-per-page": "Aantal items dat per pagina wordt weergegeven.",
"website-or-blog": "Website of Blog", "website-or-blog": "Website of Blog",
"order-content-by": "Sorteer inhoud door", "order-content-by": "Inhoud sorteren op",
"edit-or-delete-content-from-your-site": "Aanpassen of verwijderen van inhoud van je website", "edit-or-delete-content-from-your-site": "Inhoud aanpassen of verwijderen van de website",
"order-the-content-by-date-to-build-a-blog": "Sorteer de inhoud op datum om een ??blog te maken of sorteer de inhoud per positie om een ??website te bouwen.", "order-the-content-by-date-to-build-a-blog": "Sorteer de inhoud op datum om een Blog te maken, sorteer op positie om een Website te bouwen.",
"page-not-found-content": "Hey! het ziet er naar uit dat deze pagina niet gevonden kan worden.", "page-not-found-content": "Het lijkt erop dat deze pagina niet bestaat.",
"page-not-found": "Pagina niet gevonden", "page-not-found": "Pagina niet gevonden",
"predefined-pages": "Voorgedefinieerde pagina's", "predefined-pages": "Voorgedefinieerde pagina's",
"returning-page-when-the-page-doesnt-exist": "Pagina retourneren wanneer de pagina niet bestaat, laat deze leeg als u een standaardbericht wilt retourneren.", "returning-page-when-the-page-doesnt-exist": "Pagina die gebruikt wordt wanneer de gezochte pagina niet bestaat. Laat dit leeg als u een standaardbericht wilt tonen.",
"returning-page-for-the-main-page": "Pagina retourneren voor de hoofdpagina, laat dit leeg als u alle pagina's op de hoofdpagina wilt weergeven.", "returning-page-for-the-main-page": "Pagina die gebruikt wordt als hoofdpagina. Laat dit leeg als u de meest recente inhoud op de hoofdpagina wilt tonen.",
"full-url-of-your-site": "Volledige URL van uw site. Compleet met het protocol HTTP of HTTPS (alleen als u SSL op uw server hebt ingeschakeld).", "full-url-of-your-site": "Volledige URL van uw site, compleet met het protocol HTTP of HTTPS (alleen als u SSL op uw server hebt ingeschakeld).",
"with-the-locales-you-can-set-the-regional-user-interface": "Met de talen kunt u de regionale gebruikersinterface instellen, zoals de datums in uw taal. De landinstellingen moeten op uw systeem zijn geïnstalleerd.", "with-the-locales-you-can-set-the-regional-user-interface": "Met de taalinstellingen kunt u de regionale gebruikersinterface instellen, zoals de datums in uw taal. De landinstellingen moeten op uw systeem zijn geïnstalleerd.",
"bludit-installer": "Bludit Installatie Programma", "bludit-installer": "Bludit Installatieprogramma",
"choose-your-language": "Selecteer je taal", "choose-your-language": "Selecteer de gewenste taal",
"next": "Volgende", "next": "Volgende",
"complete-the-form-choose-a-password-for-the-username-admin": "Vul het formulier in en kies een wachtwoord voor de gebruikersnaam « admin »", "complete-the-form-choose-a-password-for-the-username-admin": "Vul het formulier in en kies een wachtwoord voor de gebruikersnaam « admin »",
"show-password": "Toon wachtwoord", "show-password": "Wachtwoord tonen",
"install": "Installeer", "install": "Installeren",
"login": "Aanmelden", "login": "Inloggen",
"back-to-login-form": "Terug naar inlog formulier", "back-to-login-form": "Terug naar inlogformulier",
"get-login-access-code": "Krijg een inlog toegangs code", "get-login-access-code": "Toegangscode opvragen",
"email-access-code": "Email de toegangscode", "email-access-code": "Toegangscode mailen",
"whats-next": "Wat nu", "whats-next": "Vervolgstappen",
"username-or-password-incorrect": "Gebruikersnaam of wachtwoord is onjuist", "username-or-password-incorrect": "Gebruikersnaam of wachtwoord is onjuist",
"follow-bludit-on": "Volg Bludit via", "follow-bludit-on": "Volg Bludit via",
"this-is-a-brief-description-of-yourself-our-your-site": "Dit 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.", "this-is-a-brief-description-of-yourself-our-your-site": "Dit is een korte omschrijving van uzelf of uw site. Ga om de tekst te veranderen naar Administratiepaneel, Instellingen, Plugins en configureer de plugin \"Over mij\".",
"new-version-available": "Nieuwe versie beschikbaar", "new-version-available": "Nieuwe versie beschikbaar",
"new-category-created": "Nieuwe categorie aangemaakt", "new-category-created": "Nieuwe categorie aangemaakt",
"category-deleted": "Categorie verwijderd", "category-deleted": "Categorie verwijderd",
@ -215,8 +215,8 @@
"new-user-created": "Nieuwe gebruiker aangemaakt", "new-user-created": "Nieuwe gebruiker aangemaakt",
"user-edited": "Gebruiker aangepast", "user-edited": "Gebruiker aangepast",
"user-deleted": "Gebruiker verwijderd", "user-deleted": "Gebruiker verwijderd",
"recommended-for-recovery-password-and-notifications": "Vereist voor wachtwoord herstel en notificatie berichten.", "recommended-for-recovery-password-and-notifications": "Aanbevolen voor wachtwoordherstel en notificaties.",
"authentication-token": "Authenticatie Token", "authentication-token": "Authenticatietoken",
"token": "Token", "token": "Token",
"current-status": "Huidige status", "current-status": "Huidige status",
"upload-image": "Afbeelding uploaden", "upload-image": "Afbeelding uploaden",
@ -224,61 +224,61 @@
"label": "Label", "label": "Label",
"links": "Links", "links": "Links",
"this-title-is-almost-always-used-in-the-sidebar-of-the-site": "Deze titel wordt bijna altijd gebruikt in de zijbalk van de site.", "this-title-is-almost-always-used-in-the-sidebar-of-the-site": "Deze titel wordt bijna altijd gebruikt in de zijbalk van de site.",
"password-must-be-at-least-6-characters-long": "Wachtwoord moet minimaal 6 karakters lang zijn", "password-must-be-at-least-6-characters-long": "Wachtwoord moet minimaal 6 tekens bevatten",
"ip-address-has-been-blocked": "IP adres is geblokkeerd.", "ip-address-has-been-blocked": "IP-adres is geblokkeerd.",
"try-again-in-a-few-minutes": "Probeer het zometeen opnieuw.", "try-again-in-a-few-minutes": "Probeer het over enkele minuten opnieuw.",
"content-published-from-scheduler": "Inhoud gepubliseerd vanuit planning", "content-published-from-scheduler": "Inhoud gepubliceerd volgens planning",
"blog": "Blog", "blog": "Blog",
"complete-all-fields": "Compleet alle velden", "complete-all-fields": "Vul alle velden in",
"static": "Statisch", "static": "Statisch",
"about-your-site-or-yourself": "Over je site of jijzelf", "about-your-site-or-yourself": "Over u of uw site",
"homepage": "Homepagina", "homepage": "Startpagina",
"disabled": "Uitgeschakeld", "disabled": "Uitgeschakeld",
"to-enable-the-user-you-must-set-a-new-password": "Om de gebruiker in te schakelen verander het wachtwoord.", "to-enable-the-user-you-must-set-a-new-password": "Stel een nieuw wachtwoord in om de gebruiker in te schakelen.",
"delete-the-user-and-associate-his-content-to-admin-user": "Verwijder de gebruiker maar laat de admin deze inhoud beheren", "delete-the-user-and-associate-his-content-to-admin-user": "Verwijder de gebruiker en koppel de inhoud van de gebruiker aan de beheerdersaccount",
"delete-the-user-and-all-his-content": "Verwijder de gebruiker en alle inhoud", "delete-the-user-and-all-his-content": "Verwijder de gebruiker inclusief de inhoud van de gebruiker",
"user-disabled": "Gebruiker uitgeschakeld", "user-disabled": "Gebruiker uitgeschakeld",
"user-password-changed": "Gebruikers wachtwoord veranderd", "user-password-changed": "Wachtwoord gebruiker veranderd",
"the-password-and-confirmation-password-do-not-match": "Het wachtwoord en bevestigingswachtwoord komen niet overeen", "the-password-and-confirmation-password-do-not-match": "Het wachtwoord en de bevestiging komen niet overeen",
"scheduled-content": "Geplande inhoud", "scheduled-content": "Geplande inhoud",
"there-are-no-scheduled-content": "Er is geen ingeplande inhoud.", "there-are-no-scheduled-content": "Er is geen ingeplande inhoud.",
"new-content-created": "Nieuwe inhoud aangemaakt", "new-content-created": "Nieuwe inhoud aangemaakt",
"content-edited": "Inhoud aangepast", "content-edited": "Inhoud aangepast",
"content-deleted": "Inhoud verwijderd", "content-deleted": "Inhoud verwijderd",
"undefined": "Ongedefinieerd", "undefined": "Niet opgegeven",
"create-new-content-for-your-site": "Maak nieuwe inhoud voor je site", "create-new-content-for-your-site": "Maak nieuwe inhoud voor de site",
"there-are-no-draft-content": "Er is nog geen concept inhoud.", "there-are-no-draft-content": "Er zijn geen concepten.",
"order-items-by": "Sorteer items door", "order-items-by": "Items sorteren op",
"all-content": "Alle inhoud", "all-content": "Alle inhoud",
"dynamic": "Dynamisch", "dynamic": "Dynamisch",
"type": "Type", "type": "Type",
"draft-content": "Concept inhoud", "draft-content": "Concepten",
"post": "Post", "post": "Plaatsen",
"default": "Standaard", "default": "Standaard",
"latest-content": "Laatste inhoud", "latest-content": "Recente inhoud",
"default-message": "Standaard bericht", "default-message": "Standaardbericht",
"no-parent": "Geen hoofd", "no-parent": "Geen bovenliggend item",
"have-you-seen-my-ball": "Heb jij mijn bal gezien?", "have-you-seen-my-ball": "Heb jij mijn bal gezien?",
"pagebreak": "Pagina break", "pagebreak": "Pagina-einde",
"pages": "Pagina's", "pages": "Pagina",
"this-plugin-may-not-be-supported-by-this-version-of-bludit": "Deze plugin kan niet worden ondersteund door deze versie van Bludit", "this-plugin-may-not-be-supported-by-this-version-of-bludit": "Deze plugin kan niet worden ondersteund door deze versie van Bludit",
"previous": "Vorige", "previous": "Vorige",
"previous-page": "Vorige pagina", "previous-page": "Vorige pagina",
"next-page": "Volgende pagina", "next-page": "Volgende pagina",
"scheduled": "Ingepland", "scheduled": "Ingepland",
"this-token-is-similar-to-a-password-it-should-not-be-shared": "Deze token is gelijk als het wachtwoord, deel het daarom niet.", "this-token-is-similar-to-a-password-it-should-not-be-shared": "Deze token is gelijk aan een wachtwoord en dient daarom niet gedeeld te worden.",
"congratulations-you-have-successfully-installed-your-bludit": "Gefeliciteerd je hebt jouw **Bludit**", "congratulations-you-have-successfully-installed-your-bludit": "Gefeliciteerd! Bludit is nu geïnstalleerd.",
"this-theme-may-not-be-supported-by-this-version-of-bludit": "Dit theme kan niet worden ondersteund door deze versie van Bludit", "this-theme-may-not-be-supported-by-this-version-of-bludit": "Dit thema wordt mogelijk niet ondersteund door deze versie van Bludit",
"read-more": "Lees meer", "read-more": "Lees verder",
"remember-me": "Onthoudt mij!", "remember-me": "Onthouden",
"plugins-position": "Plugin position", "plugins-position": "Positie plugin",
"plugins-sorted": "Plugins sorted", "plugins-sorted": "Plugins gesorteerd",
"plugins-position-changed": "Plugin position changed", "plugins-position-changed": "Positie plugin aangepast",
"drag-and-drop-to-set-the-position-of-the-plugin": "Drag and Drop to set the position of the plugins", "drag-and-drop-to-set-the-position-of-the-plugin": "Sleep de plugins in de gewenste positie",
"change-the-position-of-the-plugins": "Change the position of the plugins", "change-the-position-of-the-plugins": "Positie van de plugins aanpassen",
"reading-time": "Reading time", "reading-time": "Geschatte leestijd",
"minutes": "minutes", "minutes": "minuten",
"minute": "minute", "minute": "minuut",
"example-page-1-slug": "create-your-own-content", "example-page-1-slug": "create-your-own-content",
"example-page-1-title": "Create your own content", "example-page-1-title": "Create your own content",
"example-page-1-content": "Start writing your own content or edit the current to fit your needs. To create, edit or remove content you need to login to the <a href=\".\/admin\/\">admin panel<\/a> with the username `admin` and the password you set on the installation process.", "example-page-1-content": "Start writing your own content or edit the current to fit your needs. To create, edit or remove content you need to login to the <a href=\".\/admin\/\">admin panel<\/a> with the username `admin` and the password you set on the installation process.",
@ -288,92 +288,92 @@
"example-page-3-slug": "follow-bludit", "example-page-3-slug": "follow-bludit",
"example-page-3-title": "Follow Bludit", "example-page-3-title": "Follow Bludit",
"example-page-3-content": "Get information about news, new releases, new themes or new plugins on our social networks <a href=\"https:\/\/www.facebook.com\/bluditcms\/\" target=\"_blank\">Facebook<\/a>, <a href=\"https:\/\/www.twitter.com\/bludit\/\" target=\"_blank\">Twitter<\/a> and <a href=\"https:\/\/www.youtube.com\/c\/Bluditcms\" target=\"_blank\">YouTube<\/a> or visit our <a href=\"https:\/\/blog.bludit.com\" target=\"_blank\">Blog<\/a>.", "example-page-3-content": "Get information about news, new releases, new themes or new plugins on our social networks <a href=\"https:\/\/www.facebook.com\/bluditcms\/\" target=\"_blank\">Facebook<\/a>, <a href=\"https:\/\/www.twitter.com\/bludit\/\" target=\"_blank\">Twitter<\/a> and <a href=\"https:\/\/www.youtube.com\/c\/Bluditcms\" target=\"_blank\">YouTube<\/a> or visit our <a href=\"https:\/\/blog.bludit.com\" target=\"_blank\">Blog<\/a>.",
"example-page-4-slug": "about", "example-page-4-slug": "over",
"example-page-4-title": "About", "example-page-4-title": "Over",
"example-page-4-content": "Your About page is typically one of the most visited pages on your site, need to be simple with a few key things, such as your name, who are you, how can contact you, a small story, etc.", "example-page-4-content": "Your About page is typically one of the most visited pages on your site, need to be simple with a few key things, such as your name, who are you, how can contact you, a small story, etc.",
"the-extension-zip-is-not-installed": "The extension zip is not installed, to use this plugin you need to install the extension.", "the-extension-zip-is-not-installed": "De PHP-extensie \"zip\" is niet geïnstalleerd of ingeschakeld. Installeer deze extensie om gebruik te kunnen maken van deze plugin.",
"there-are-no-sticky-pages-at-this-moment": "There are no sticky pages at this moment.", "there-are-no-sticky-pages-at-this-moment": "Er zijn geen vastgezette pagina's.",
"there-are-no-scheduled-pages-at-this-moment": "There are no scheduled pages at this moment.", "there-are-no-scheduled-pages-at-this-moment": "Er zijn geen pagina's met geplande publicatie.",
"update": "Update", "update": "Updaten",
"template": "Template", "template": "Sjabloon",
"nickname": "Nickname", "nickname": "Roepnaam",
"disable-user": "Disable user", "disable-user": "Gebruiker uitschakelen",
"delete-user-and-keep-content": "Delete user and keep content", "delete-user-and-keep-content": "Gebruiker verwijderen en inhoud van de gebruiker behouden",
"delete-user-and-delete-content": "Delete user and delete content (Warning)", "delete-user-and-delete-content": "Gebruiker inclusief inhoud verwijderen (pas op!)",
"social-networks": "Social Networks", "social-networks": "Sociale netwerken",
"interval": "Interval", "interval": "Interval",
"number-in-minutes-for-every-execution-of-autosave": "Number in minutes for every execution of autosave.", "number-in-minutes-for-every-execution-of-autosave": "Aantal minuten tussen automatisch opslaan.",
"extreme-friendly-url": "Extreme friendly URL", "extreme-friendly-url": "Extreem gebruiksvriendelijke URL",
"title-formats": "Title formats", "title-formats": "Formaten voor titels",
"delete-content": "Delete content", "delete-content": "Inhoud verwijderen",
"are-you-sure-you-want-to-delete-this-page": "Are you sure you want to delete this page?", "are-you-sure-you-want-to-delete-this-page": "Deze pagina verwijderen?",
"sticky": "Sticky", "sticky": "Vastgezet",
"actions": "Actions", "actions": "Acties",
"edit": "Edit", "edit": "Bewerken",
"options": "Options", "options": "Opties",
"enter-title": "Enter title", "enter-title": "Voer titel in",
"media-manager": "Media Manager", "media-manager": "Mediabeheer",
"set-a-cover-image-from-external-url,-such-as-a-cdn-or-some-server-dedicated-for-images": "Set a cover image from an external URL, such as a CDN or some server dedicated for images.", "set-a-cover-image-from-external-url,-such-as-a-cdn-or-some-server-dedicated-for-images": "Gebruik een externe URL voor de omslagfoto, zoals een CDN of andere speciale server voor afbeeldingen.",
"user": "User", "user": "Gebruiker",
"date-format-format": "Date format: <code>YYYY-MM-DD Hours:Minutes:Seconds<\/code>", "date-format-format": "Formaat datums: <code>YYYY-MM-DD Hours:Minutes:Seconds<\/code>",
"start-typing-a-page-title-to-see-a-list-of-suggestions": "Start typing a page title to see a list of suggestions.", "start-typing-a-page-title-to-see-a-list-of-suggestions": "Voer de beginletters van een paginatitel in om een lijst met suggesties op te roepen.",
"field-used-when-ordering-content-by-position": "Field used when ordering content by position", "field-used-when-ordering-content-by-position": "Gebruikt wanneer de inhoud op positie is gesorteerd",
"write-a-template-name-to-filter-the-page-in-the-theme-and-change-the-style-of-the-page": "Write a template name to filter the page in the theme and change the style of the page.", "write-a-template-name-to-filter-the-page-in-the-theme-and-change-the-style-of-the-page": "Voer de naam van een sjabloon in indien het thema toestaat dat verschillende sjablonen worden toegewezen aan individuele pagina's.",
"write-the-tags-separated-by-comma": "Write the tags separated by comma.", "write-the-tags-separated-by-comma": "Voer tags in, gescheiden door een komma.",
"apply-code-noindex-code-to-this-page": "Apply <code>noindex<\/code> to this page.", "apply-code-noindex-code-to-this-page": "<code>noindex<\/code> op deze pagina toepassen.",
"this-tells-search-engines-not-to-show-this-page-in-their-search-results": "This tells search engines not to show this page in their search results.", "this-tells-search-engines-not-to-show-this-page-in-their-search-results": "Dit geeft aan voor zoekmachines dat deze pagina niet mag worden opgenomen in hun zoekresultaten.",
"apply-code-nofollow-code-to-this-page": "Apply <code>nofollow<\/code> to this page.", "apply-code-nofollow-code-to-this-page": "<code>nofollow<\/code> op deze pagina toepassen.",
"this-tells-search-engines-not-to-follow-links-on-this-page": "This tells search engines not to follow links on this page.", "this-tells-search-engines-not-to-follow-links-on-this-page": "Dit geeft aan voor zoekmachines dat links op deze pagina niet mogen worden gevolgd.",
"apply-code-noarchive-code-to-this-page": "Apply <code>noarchive<\/code> to this page.", "apply-code-noarchive-code-to-this-page": "<code>noarchive<\/code> op deze pagina toepassen.",
"this-tells-search-engines-not-to-save-a-cached-copy-of-this-page": "This tells search engines not to save a cached copy of this page.", "this-tells-search-engines-not-to-save-a-cached-copy-of-this-page": "Dit geeft aan voor zoekmachines dat ze geen kopie van deze pagina mogen cachen.",
"uncategorized": "Uncategorized", "uncategorized": "Geen categorie",
"done": "Done", "done": "Voltooid",
"delete-category": "Delete category", "delete-category": "Categorie verwijderen",
"are-you-sure-you-want-to-delete-this-category?": "Are you sure you want to delete this category?", "are-you-sure-you-want-to-delete-this-category?": "Deze categorie verwijderen?",
"confirm-new-password": "Confirm new password", "confirm-new-password": "Nieuw wachtwoord bevestigen",
"the-nickname-is-almost-used-in-the-themes-to-display-the-author-of-the-content": "The nickname is almost used in the themes to display the author of the content", "the-nickname-is-almost-used-in-the-themes-to-display-the-author-of-the-content": "De roepnaam wordt gebruikt door thema's om de auteur van de inhoud weer te geven",
"allow-unicode": "Allow Unicode", "allow-unicode": "Unicode toestaan",
"allow-unicode-characters-in-the-url-and-some-part-of-the-system": "Allow Unicode characters in the URL and some part of the system.", "allow-unicode-characters-in-the-url-and-some-part-of-the-system": "Sta Unicode-tekens toe in de URL en enkele andere onderdelen van het systeem.",
"variables-allowed": "Variables allowed", "variables-allowed": "Variabelen toegestaan",
"tag": "Tag", "tag": "Tag",
"drag-and-drop-to-sort-the-plugins": "Drag and Drop to sort the plugins.", "drag-and-drop-to-sort-the-plugins": "Plugins sorten met slepen.",
"seo": "SEO", "seo": "SEO",
"documentation": "Documentation", "documentation": "Documentatie",
"forum-support": "Forum support", "forum-support": "Ondersteuning via Forum",
"chat-support": "Chat support", "chat-support": "Ondersteuning via Chat",
"quick-links": "Quick links", "quick-links": "Snelle links",
"leave-empty-for-autocomplete-by-bludit": "Leave empty for autocomplete by Bludit.", "leave-empty-for-autocomplete-by-bludit": "Laat leeg voor auto-aanvullen door Bludit.",
"choose-a-password-for-the-user-admin": "Choose a password for the user <code>admin<\/code>", "choose-a-password-for-the-user-admin": "Kies wachtwoord voor de gebruiker <code>admin<\/code>",
"access-denied": "Access denied", "access-denied": "Geen toegang",
"choose-images-to-upload": "Choose images to upload", "choose-images-to-upload": "Kies afbeeldingen om te uploaden",
"insert": "Insert", "insert": "Invoegen",
"upload": "Upload", "upload": "Uploaden",
"autosave": "Autosave", "autosave": "Automatisch opslaan",
"the-content-is-saved-as-a-draft-to-publish-it": "The content is saved as a draft. To publish it click on the button <b>Publish<\/b> or if you still working on it click on <b>Save as draft<\/b>.", "the-content-is-saved-as-a-draft-to-publish-it": "De inhoud is opgeslagen als concept. Klik op <b>Gepubliceerd<\/b> om de pagina publiek te maken of op <b>Concept<\/b> om er later verder aan te werken.",
"site": "Site", "site": "Site",
"first": "First", "first": "Eerste",
"last": "Last", "last": "Laatste",
"there-are-no-pages-at-this-moment": "There are no pages at this moment.", "there-are-no-pages-at-this-moment": "Er zijn geen pagina's.",
"there-are-no-static-pages-at-this-moment": "There are no static pages at this moment.", "there-are-no-static-pages-at-this-moment": "Er zijn geen statische pagina's.",
"there-are-no-draft-pages-at-this-moment": "There are no draft pages at this moment.", "there-are-no-draft-pages-at-this-moment": "Er zijn geen concepten.",
"good-morning": "Good morning", "good-morning": "Goedemorgen",
"good-afternoon": "Good afternoon", "good-afternoon": "Goedemiddag",
"good-evening": "Good evening", "good-evening": "Goedenavond",
"good-night": "Good night", "good-night": "Goedenavond",
"hello": "Hello", "hello": "Hallo",
"there-are-no-images-for-the-page": "There are no images for the page.", "there-are-no-images-for-the-page": "Er zijn geen afbeeeldingen voor de pagina.",
"select-cover-image": "Select cover image", "select-cover-image": "Kies omslagfoto",
"this-plugin-depends-on-the-following-plugins": "This plugin depends on the following plugins.", "this-plugin-depends-on-the-following-plugins": "De plugin heeft de volgende afhankelijkheden:",
"no-pages-found": "No pages found", "no-pages-found": "Geen pagina's gevonden.",
"system-updated": "System updated", "system-updated": "Systeem geüpdatet.",
"security": "Security", "security": "Beveiliging",
"remove-cover-image": "Remove cover image", "remove-cover-image": "Omslagfoto herstellen",
"width": "Width", "width": "Breedte",
"height": "Height", "height": "Hoogte",
"quality": "Quality", "quality": "Kwaliteit",
"thumbnails": "Thumbnails", "thumbnails": "Voorbeeldafbeeldingen",
"thumbnail": "Thumbnail", "thumbnail": "Voorbeeld",
"thumbnail-width-in-pixels": "Thumbnail width in pixels (px).", "thumbnail-width-in-pixels": "Breedte voorbeelden in pixels (px).",
"thumbnail-height-in-pixels": "Thumbnail height in pixels (px).", "thumbnail-height-in-pixels": "Hoogte voorbeelden in pixels (px).",
"thumbnail-quality-in-percentage": "Thumbnail quality in percentage (%)." "thumbnail-quality-in-percentage": "Kwaliteit voorbeelden in procenten (%)."
} }

View File

@ -2,6 +2,6 @@
"plugin-data": "plugin-data":
{ {
"name": "Canonical", "name": "Canonical",
"description": "" "description": "Using canonical URLs can help to inform search engines which URLs have identical content."
} }
} }

View File

@ -0,0 +1,7 @@
{
"plugin-data":
{
"name": "Canonical",
"description": "El uso de URL canónicas ayuda a los motores de búsqueda qué URLs tienen contenido idéntico."
}
}

View File

@ -1,16 +0,0 @@
{
"plugin-data":
{
"name": "Disqus коментари",
"description": "Disqus коментари е услуги за уеб сайтове и блогове. Трябва да сте регистрирани в Disqus.com, преди да използвате този плъгин.",
"author": "Bludit",
"email": "",
"website": "https://github.com/dignajar/bludit-plugins",
"version": "0.6",
"releaseDate": "2015-11-13"
},
"disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Активиране Disqus на страници",
"enable-disqus-on-posts": "Активиране Disqus на публикации",
"enable-disqus-on-default-home-page": "Активиране Disqus на начална страница"
}

View File

@ -4,5 +4,9 @@
"name": "Disqus", "name": "Disqus",
"description": "Disqus ist eine Kommentar-Plattform für Websites. Um das Plugin verwenden zu können, muss ein Konto bei <a href=\"https://disqus.com\">Disqus</a> eingerichtet werden." "description": "Disqus ist eine Kommentar-Plattform für Websites. Um das Plugin verwenden zu können, muss ein Konto bei <a href=\"https://disqus.com\">Disqus</a> eingerichtet werden."
}, },
"disqus-shortname": "Disqus shortname" "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -4,5 +4,9 @@
"name": "Disqus", "name": "Disqus",
"description": "Disqus ist eine Kommentar-Plattform für Websites. Um das Plugin verwenden zu können, muss ein Konto bei <a href=\"https://disqus.com\">Disqus</a> eingerichtet werden." "description": "Disqus ist eine Kommentar-Plattform für Websites. Um das Plugin verwenden zu können, muss ein Konto bei <a href=\"https://disqus.com\">Disqus</a> eingerichtet werden."
}, },
"disqus-shortname": "Disqus shortname" "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -5,6 +5,8 @@
"description": "Disqus is a comment hosting service for web sites.<br>It's necessary to be registered on <a href=\"https://disqus.com\">Disqus</a> to use this service." "description": "Disqus is a comment hosting service for web sites.<br>It's necessary to be registered on <a href=\"https://disqus.com\">Disqus</a> to use this service."
}, },
"disqus-shortname": "Disqus shortname", "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus on static", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Disqus on published" "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -2,7 +2,11 @@
"plugin-data": "plugin-data":
{ {
"name": "Disqus", "name": "Disqus",
"description": "Disqus es un servicio de comentarios online.<br>Es necesario registrarse en Disqus.com antes de utilizar este plugin." "description": "Disqus es un servicio de comentarios online.<br>Es necesario registrarse en <a href=\"https://disqus.com\">Disqus</a> antes de utilizar este plugin."
}, },
"disqus-shortname": "Disqus shortname" "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus en página",
"enable-disqus-on-static-pages": "Disqus en página estaticas",
"enable-disqus-on-sticky-pages": "Disqus en página sticky",
"get-the-shortname-from-the-disqus-general-settings": "Puede obtener el shortname en la página de configuración de Disqus."
} }

View File

@ -5,7 +5,8 @@
"description": "Disqus est un service Web de discussion et de commentaires d'articles centralisé avec authentification unique. Il est nécessaire de sinscrire sur Disqus.com avant dutiliser ce plugin." "description": "Disqus est un service Web de discussion et de commentaires d'articles centralisé avec authentification unique. Il est nécessaire de sinscrire sur Disqus.com avant dutiliser ce plugin."
}, },
"disqus-shortname": "Votre ID Disqus", "disqus-shortname": "Votre ID Disqus",
"enable-disqus-on-pages": "Activer Disqus sur les pages", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Activer Disqus sur les articles", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "Activer Disqus sur la page daccueil" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -5,6 +5,8 @@
"description": "Disqus è un servizio di hosting per i commenti sui siti web.<br>E' neccesario essere resitrati su <a href=\"https://disqus.com\">Disqus</a> per utilizzare questo servizio." "description": "Disqus è un servizio di hosting per i commenti sui siti web.<br>E' neccesario essere resitrati su <a href=\"https://disqus.com\">Disqus</a> per utilizzare questo servizio."
}, },
"disqus-shortname": "Nome Breve Disqus ", "disqus-shortname": "Nome Breve Disqus ",
"enable-disqus-on-pages": "Disqus su statico", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Disqus su pubblicato" "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -4,9 +4,9 @@
"name": "Disqus comment system", "name": "Disqus comment system",
"description": "Disqusはブログにコメント機能を提供するWebサイトです。プラグインを使用するにはDisqus.comに登録する必要があります。" "description": "Disqusはブログにコメント機能を提供するWebサイトです。プラグインを使用するにはDisqus.comに登録する必要があります。"
}, },
"disqus-shortname": "Disqusサイト名(ショートネーム)", "disqus-shortname": "Disqusサイト名(ショートネーム)",
"enable-disqus-on-pages": "ページのDisqusを有効", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "記事ページのDisqusを有効", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "規定のホームページのDisqusを有効" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -4,9 +4,9 @@
"name": "Disqus commentaar systeem", "name": "Disqus commentaar systeem",
"description": "Disqus is een blog commentaar hosting service voor web sites. Het is wel nodig om jezelf te registreren op Disqus.com voordat je deze plugin kan gebruiken." "description": "Disqus is een blog commentaar hosting service voor web sites. Het is wel nodig om jezelf te registreren op Disqus.com voordat je deze plugin kan gebruiken."
}, },
"disqus-shortname": "Disqus shortname", "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Schakel Disqus in op pagina's", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Schakel Disqus in op posts", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "Schakel Disqus in op de startpagina" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -5,7 +5,8 @@
"description": "System komentarzy Disqus przechowuje komentarze dla serwisów internetowych. Korzystanie z tej wtyczki wymaga rejestracji w serwisie disqus.com." "description": "System komentarzy Disqus przechowuje komentarze dla serwisów internetowych. Korzystanie z tej wtyczki wymaga rejestracji w serwisie disqus.com."
}, },
"disqus-shortname": "Nazwa użytkownika Disqus", "disqus-shortname": "Nazwa użytkownika Disqus",
"enable-disqus-on-pages": "Włącz Disqus na wszystkich stronach", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Włącz Disqus we wszystkich wpisach", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "Włącz Disqus na domyślnej stronie głównej" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -5,6 +5,8 @@
"description": "Disqus это сервис комментариев для сайтов и блогов. Необходимо быть зарегистрированным на Disqus.com перед использованием плагина." "description": "Disqus это сервис комментариев для сайтов и блогов. Необходимо быть зарегистрированным на Disqus.com перед использованием плагина."
}, },
"disqus-shortname": "Disqus shortname", "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus на страницах", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Disqus в записях" "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -4,8 +4,9 @@
"name": "Disqus Yorum Sistemi", "name": "Disqus Yorum Sistemi",
"description": "Disqus siteler için yorum barındırması yapan bir firmadır. Eklentiyi kullanmadan önce Disqus.com adresine kayıt olmanız gerekmektedir." "description": "Disqus siteler için yorum barındırması yapan bir firmadır. Eklentiyi kullanmadan önce Disqus.com adresine kayıt olmanız gerekmektedir."
}, },
"disqus-shortname": "Disqus", "disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Sayfalar için Disqus'ı etkinleştir", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Yazılar için Disqus'ı etkinleştir", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "Geçerli ana sayfa için Disqus'ı etkinleştir" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -4,9 +4,9 @@
"name": "Система коментарів Disqus", "name": "Система коментарів Disqus",
"description": "Disqus надає послуги хостингу коментарів для веб-сайтів. Необхідно зареєструватися на Disqus.com перед використанням цього плагіна." "description": "Disqus надає послуги хостингу коментарів для веб-сайтів. Необхідно зареєструватися на Disqus.com перед використанням цього плагіна."
}, },
"disqus-shortname": "Коротке ім'я в Disqus", "disqus-shortname": "Коротке ім'я в Disqus",
"enable-disqus-on-pages": "Включити Disqus на сторінках", "enable-disqus-on-pages": "Disqus on pages",
"enable-disqus-on-posts": "Включити Disqus у публікаціях", "enable-disqus-on-static-pages": "Disqus on static pages",
"enable-disqus-on-default-home-page": "Включити Disqus на домашній сторінці" "enable-disqus-on-sticky-pages": "Disqus on sticky pages",
"get-the-shortname-from-the-disqus-general-settings": "Get the shortname from the Disqus general settings"
} }

View File

@ -6,8 +6,9 @@ class pluginDisqus extends Plugin {
{ {
$this->dbFields = array( $this->dbFields = array(
'shortname'=>'', 'shortname'=>'',
'enablePages'=>false, 'enablePages'=>true,
'enablePosts'=>true 'enableStatic'=>true,
'enableSticky'=>true
); );
} }
@ -22,6 +23,7 @@ class pluginDisqus extends Plugin {
$html .= '<div>'; $html .= '<div>';
$html .= '<label>'.$L->get('disqus-shortname').'</label>'; $html .= '<label>'.$L->get('disqus-shortname').'</label>';
$html .= '<input name="shortname" id="jsshortname" type="text" value="'.$this->getValue('shortname').'">'; $html .= '<input name="shortname" id="jsshortname" type="text" value="'.$this->getValue('shortname').'">';
$html .= '<span class="tip">'.$L->get('Get the shortname from the Disqus general settings').'</span>';
$html .= '</div>'; $html .= '</div>';
$html .= '<div>'; $html .= '<div>';
@ -31,11 +33,20 @@ class pluginDisqus extends Plugin {
$html .= '<option value="false" '.($this->getValue('enablePages')===false?'selected':'').'>'.$L->get('disabled').'</option>'; $html .= '<option value="false" '.($this->getValue('enablePages')===false?'selected':'').'>'.$L->get('disabled').'</option>';
$html .= '</select>'; $html .= '</select>';
$html .= '</div>'; $html .= '</div>';
$html .= '<div>'; $html .= '<div>';
$html .= '<label>'.$L->get('enable-disqus-on-posts').'</label>'; $html .= '<label>'.$L->get('enable-disqus-on-static-pages').'</label>';
$html .= '<select name="enablePosts">'; $html .= '<select name="enableStatic">';
$html .= '<option value="true" '.($this->getValue('enablePosts')===true?'selected':'').'>'.$L->get('enabled').'</option>'; $html .= '<option value="true" '.($this->getValue('enableStatic')===true?'selected':'').'>'.$L->get('enabled').'</option>';
$html .= '<option value="false" '.($this->getValue('enablePosts')===false?'selected':'').'>'.$L->get('disabled').'</option>'; $html .= '<option value="false" '.($this->getValue('enableStatic')===false?'selected':'').'>'.$L->get('disabled').'</option>';
$html .= '</select>';
$html .= '</div>';
$html .= '<div>';
$html .= '<label>'.$L->get('enable-disqus-on-sticky-pages').'</label>';
$html .= '<select name="enableSticky">';
$html .= '<option value="true" '.($this->getValue('enableSticky')===true?'selected':'').'>'.$L->get('enabled').'</option>';
$html .= '<option value="false" '.($this->getValue('enableSticky')===false?'selected':'').'>'.$L->get('disabled').'</option>';
$html .= '</select>'; $html .= '</select>';
$html .= '</div>'; $html .= '</div>';
@ -44,39 +55,52 @@ class pluginDisqus extends Plugin {
public function pageEnd() public function pageEnd()
{ {
global $content; global $WHERE_AM_I;
global $url, $page;
if ($WHERE_AM_I==='page') {
global $page;
if ($page->published() && $this->getValue('enablePages')) {
return $this->javascript();
}
if ($page->isStatic() && $this->getValue('enableStatic')) {
return $this->javascript();
}
if ($page->sticky() && $this->getValue('enableSticky')) {
return $this->javascript();
}
}
$page = $content[0];
if (empty($page)) {
return false; return false;
} }
if ( !$url->notFound() && private function javascript()
( $url->whereAmI()=='page' && {
(($this->getValue('enablePosts') && $page->published()) || global $page;
($this->getValue('enablePages') && $page->isStatic())) $pageURL = $page->permalink();
) && $pageID = $page->uuid();
$page->allowComments() ) { $shortname = $this->getValue('shortname');
$html = '<div id="disqus_thread"></div>';
$html .= '<script type="text/javascript"> $code = <<<EOF
<!-- Disqus plugin -->
<div id="disqus_thread"></div>
<script>
var disqus_config = function () { var disqus_config = function () {
this.page.url = "'.$page->permalink().'"; this.page.url = '$pageURL';
this.page.identifier = "'.$page->uuid().'"; this.page.identifier = '$pageID';
}; };
(function() { (function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement("script"); var d = document, s = d.createElement('script');
s.src = "https://'.$this->getValue('shortname').'.disqus.com/embed.js"; s.src = 'https://$shortname.disqus.com/embed.js';
s.setAttribute("data-timestamp", +new Date()); s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s); (d.head || d.body).appendChild(s);
})(); })();
</script> </script>
'; <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
return $html; <!-- /Disqus plugin -->
} EOF;
return $code;
return false;
} }
} }

View File

@ -2,9 +2,12 @@
"plugin-data": "plugin-data":
{ {
"name": "HTML Code", "name": "HTML Code",
"description": "Add HTML, CSS or Javascript code in the head metadata, header or footer of your site." "description": "Add HTML, CSS or JavaScript code in the head metadata, header or footer of your site."
}, },
"insert-code-in-the-theme-inside-the-tag-head": "Insert code in the theme inside the tag &#60;head&#62; &#60;/head&#62;", "insert-code-in-the-theme-inside-the-tag-head": "Insert code in the theme inside the tag &#60;head&#62; &#60;/head&#62;",
"insert-code-in-the-theme-at-the-top": "Insert code in the theme at the top.", "insert-code-in-the-theme-at-the-top": "Insert code in the theme at the top.",
"insert-code-in-the-theme-at-the-bottom": "Insert code in the theme at the bottom." "insert-code-in-the-theme-at-the-bottom": "Insert code in the theme at the bottom.",
"insert-code-in-the-admin-area-inside-the-tag-head": "Insert code in the admin area inside the tag &#60;head&#62; &#60;/head&#62;",
"insert-code-in-the-admin-area-at-the-top": "Insert code in the admin area at the top.",
"insert-code-in-the-admin-area-at-the-bottom": "Insert code in the admin area at the bottom."
} }

View File

@ -0,0 +1,13 @@
{
"plugin-data":
{
"name": "HTML Code",
"description": "Añada código HTML, CSS o JavaScript en los metadatos de cabecera, encabezado o pie de página de su sitio."
},
"insert-code-in-the-theme-inside-the-tag-head": "Inserte código en el tema dentro de la etiqueta &#60;head&#62; &#60;/head&#62;",
"insert-code-in-the-theme-at-the-top": "Inserte código en el tema en el encabezado.",
"insert-code-in-the-theme-at-the-bottom": "Inserte código en el tema en el pie de página.",
"insert-code-in-the-admin-area-inside-the-tag-head": "Inserte código en el area de administración dentro de la etiqueta &#60;head&#62; &#60;/head&#62;",
"insert-code-in-the-admin-area-at-the-top": "Inserte código en el area de administración en el encabezado.",
"insert-code-in-the-admin-area-at-the-bottom": "Inserte código en el area de administración en el pie de página."
}

View File

@ -7,7 +7,10 @@ class pluginHTMLCode extends Plugin {
$this->dbFields = array( $this->dbFields = array(
'head'=>'', 'head'=>'',
'header'=>'', 'header'=>'',
'footer'=>'' 'footer'=>'',
'adminHead'=>'',
'adminHeader'=>'',
'adminFooter'=>''
); );
} }
@ -19,24 +22,46 @@ class pluginHTMLCode extends Plugin {
$html .= $this->description(); $html .= $this->description();
$html .= '</div>'; $html .= '</div>';
$html .= '<h2>'.$L->g('Website').'</h2>';
$html .= '<div>'; $html .= '<div>';
$html .= '<label>Site Head</label>'; $html .= '<label>Head</label>';
$html .= '<textarea name="head" id="jshead">'.$this->getValue('head').'</textarea>'; $html .= '<textarea name="head" id="jshead">'.$this->getValue('head').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-inside-the-tag-head').'</span>'; $html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-inside-the-tag-head').'</span>';
$html .= '</div>'; $html .= '</div>';
$html .= '<div>'; $html .= '<div>';
$html .= '<label>Site Header</label>'; $html .= '<label>Header</label>';
$html .= '<textarea name="header" id="jsheader">'.$this->getValue('header').'</textarea>'; $html .= '<textarea name="header" id="jsheader">'.$this->getValue('header').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-top').'</span>'; $html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-top').'</span>';
$html .= '</div>'; $html .= '</div>';
$html .= '<div>'; $html .= '<div>';
$html .= '<label>Site Footer</label>'; $html .= '<label>Footer</label>';
$html .= '<textarea name="footer" id="jsfooter">'.$this->getValue('footer').'</textarea>'; $html .= '<textarea name="footer" id="jsfooter">'.$this->getValue('footer').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-bottom').'</span>'; $html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-bottom').'</span>';
$html .= '</div>'; $html .= '</div>';
$html .= '<h2 class="mt-4">'.$L->g('Admin area').'</h2>';
$html .= '<div>';
$html .= '<label>Head</label>';
$html .= '<textarea name="adminHead">'.$this->getValue('adminHead').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-inside-the-tag-head').'</span>';
$html .= '</div>';
$html .= '<div>';
$html .= '<label>Header</label>';
$html .= '<textarea name="adminHeader">'.$this->getValue('adminHeader').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-top').'</span>';
$html .= '</div>';
$html .= '<div>';
$html .= '<label>Footer</label>';
$html .= '<textarea name="adminFooter">'.$this->getValue('adminFooter').'</textarea>';
$html .= '<span class="tip">'.$L->get('insert-code-in-the-theme-at-the-bottom').'</span>';
$html .= '</div>';
return $html; return $html;
} }
@ -54,4 +79,19 @@ class pluginHTMLCode extends Plugin {
{ {
return html_entity_decode($this->getValue('footer')); return html_entity_decode($this->getValue('footer'));
} }
public function adminHead()
{
return html_entity_decode($this->getValue('adminHead'));
}
public function adminBodyBegin()
{
return html_entity_decode($this->getValue('adminHeader'));
}
public function adminBodyEnd()
{
return html_entity_decode($this->getValue('adminFooter'));
}
} }

View File

@ -0,0 +1,7 @@
{
"plugin-data":
{
"name": "Robots",
"description": "Puedes usar una metaetiqueta HTML especial para decirle a los robots que no indexen el contenido de una página."
}
}

View File

@ -1,12 +0,0 @@
.mce-tinymce,
.mce-stack-layout,
.mce-edit-area{
display: flex!important;
flex-direction: column;
flex: 1;
align-items:stretch;
}
.mce-tinymce iframe{
flex: 1;
}

View File

@ -44,10 +44,7 @@ class pluginTinymce extends Plugin {
if (!in_array($GLOBALS['ADMIN_CONTROLLER'], $this->loadOnController)) { if (!in_array($GLOBALS['ADMIN_CONTROLLER'], $this->loadOnController)) {
return false; return false;
} }
return '<script src="'.$this->htmlPath().'tinymce/tinymce.min.js"></script>';
$html = '<link rel="stylesheet" href="'.$this->htmlPath().'css/bludit.css">'.PHP_EOL;
$html .= '<script src="'.$this->htmlPath().'tinymce/tinymce.min.js"></script>';
return $html;
} }
public function adminBodyEnd() public function adminBodyEnd()

View File

@ -0,0 +1,261 @@
tinymce.addI18n('tr_TR',{
"Redo": "Yinele",
"Undo": "Geri Al",
"Cut": "Kes",
"Copy": "Kopyala",
"Paste": "Yap\u0131\u015ft\u0131r",
"Select all": "T\u00fcm\u00fcn\u00fc se\u00e7",
"New document": "Yeni dok\u00fcman",
"Ok": "Tamam",
"Cancel": "\u0130ptal",
"Visual aids": "G\u00f6rsel ara\u00e7lar",
"Bold": "Kal\u0131n",
"Italic": "\u0130talik",
"Underline": "Alt\u0131 \u00e7izili",
"Strikethrough": "\u00dcst\u00fc \u00e7izili",
"Superscript": "\u00dcst simge",
"Subscript": "Alt simge",
"Clear formatting": "Bi\u00e7imi temizle",
"Align left": "Sola hizala",
"Align center": "Ortala",
"Align right": "Sa\u011fa hizala",
"Justify": "\u0130ki yana yasla",
"Bullet list": "S\u0131ras\u0131z liste",
"Numbered list": "S\u0131ral\u0131 liste",
"Decrease indent": "Girintiyi azalt",
"Increase indent": "Girintiyi art\u0131r",
"Close": "Kapat",
"Formats": "Bi\u00e7imler",
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Taray\u0131c\u0131n\u0131z panoya direk eri\u015fimi desteklemiyor. L\u00fctfen Ctrl+X\/C\/V klavye k\u0131sayollar\u0131n\u0131 kullan\u0131n.",
"Headers": "Ba\u015fl\u0131klar",
"Header 1": "Ba\u015fl\u0131k 1",
"Header 2": "Ba\u015fl\u0131k 2",
"Header 3": "Ba\u015fl\u0131k 3",
"Header 4": "Ba\u015fl\u0131k 4",
"Header 5": "Ba\u015fl\u0131k 5",
"Header 6": "Ba\u015fl\u0131k 6",
"Headings": "Ba\u015fl\u0131klar",
"Heading 1": "Ba\u015fl\u0131k 1",
"Heading 2": "Ba\u015fl\u0131k 2",
"Heading 3": "Ba\u015fl\u0131k 3",
"Heading 4": "Ba\u015fl\u0131k 4",
"Heading 5": "Ba\u015fl\u0131k 5",
"Heading 6": "Ba\u015fl\u0131k 6",
"Preformatted": "\u00d6nceden bi\u00e7imlendirilmi\u015f",
"Div": "Div",
"Pre": "\u00d6n",
"Code": "Kod",
"Paragraph": "Paragraf",
"Blockquote": "Al\u0131nt\u0131",
"Inline": "Sat\u0131r i\u00e7i",
"Blocks": "Bloklar",
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "D\u00fcz metin modunda yap\u0131\u015ft\u0131r. Bu se\u00e7ene\u011fi kapatana kadar i\u00e7erikler d\u00fcz metin olarak yap\u0131\u015ft\u0131r\u0131l\u0131r.",
"Font Family": "Yaz\u0131tipi Ailesi",
"Font Sizes": "Yaz\u0131tipi B\u00fcy\u00fckl\u00fc\u011f\u00fc",
"Class": "S\u0131n\u0131f",
"Browse for an image": "Bir resim aray\u0131n",
"OR": "ya da",
"Drop an image here": "Buraya bir resim koy",
"Upload": "Y\u00fckle",
"Block": "Blok",
"Align": "Hizala",
"Default": "Varsay\u0131lan",
"Circle": "Daire",
"Disc": "Disk",
"Square": "Kare",
"Lower Alpha": "K\u00fc\u00e7\u00fck ABC",
"Lower Greek": "K\u00fc\u00e7\u00fck Yunan alfabesi",
"Lower Roman": "K\u00fc\u00e7\u00fck Roman alfabesi",
"Upper Alpha": "B\u00fcy\u00fck ABC",
"Upper Roman": "B\u00fcy\u00fck Roman alfabesi",
"Anchor": "\u00c7apa",
"Name": "\u0130sim",
"Id": "Id",
"Id should start with a letter, followed only by letters, numbers, dashes, dots, colons or underscores.": "Id bir harf ile ba\u015flamal\u0131d\u0131r ve sadece harfleri, rakamlar\u0131, \u00e7izgileri, noktalar\u0131, virg\u00fclleri veya alt \u00e7izgileri i\u00e7ermelidir.",
"You have unsaved changes are you sure you want to navigate away?": "Kaydedilmemi\u015f de\u011fi\u015fiklikler var, sayfadan ayr\u0131lmak istedi\u011finize emin misiniz?",
"Restore last draft": "Son tasla\u011f\u0131 kurtar",
"Special character": "\u00d6zel karakter",
"Source code": "Kaynak kodu",
"Insert\/Edit code sample": "Kod \u00f6rne\u011fini Kaydet\/D\u00fczenle",
"Language": "Dil",
"Code sample": "Kod \u00f6rne\u011fi",
"Color": "Renk",
"R": "R",
"G": "G",
"B": "B",
"Left to right": "Soldan sa\u011fa",
"Right to left": "Sa\u011fdan sola",
"Emoticons": "G\u00fcl\u00fcc\u00fckler",
"Document properties": "Dok\u00fcman \u00f6zellikleri",
"Title": "Ba\u015fl\u0131k",
"Keywords": "Anahtar kelimeler",
"Description": "A\u00e7\u0131klama",
"Robots": "Robotlar",
"Author": "Yazar",
"Encoding": "Kodlama",
"Fullscreen": "Tam ekran",
"Action": "Eylem",
"Shortcut": "K\u0131sayol",
"Help": "Yard\u0131m",
"Address": "Adres",
"Focus to menubar": "Men\u00fc \u00e7ubu\u011funa odaklan.",
"Focus to toolbar": "Ara\u00e7 \u00e7ubu\u011funa odaklan.",
"Focus to element path": "Eleman yoluna odaklan",
"Focus to contextual toolbar": "Ba\u011flamsal ara\u00e7 \u00e7ubu\u011funa odaklan",
"Insert link (if link plugin activated)": "Link ekle (Link eklentisi aktif ise)",
"Save (if save plugin activated)": "Kaydet (Kay\u0131t eklentisi aktif ise)",
"Find (if searchreplace plugin activated)": "Bul (SearchReplace eklentisi aktif ise)",
"Plugins installed ({0}):": "Y\u00fckl\u00fc eklenti say\u0131s\u0131 : ({0}):",
"Premium plugins:": "Premium eklentileri",
"Learn more...": "Daha fazla bilgi edinin.",
"You are using {0}": "{0} kullan\u0131yorsun.",
"Plugins": "Eklentiler",
"Handy Shortcuts": "Kullan\u0131\u015fl\u0131 K\u0131sayollar",
"Horizontal line": "Yatay \u00e7izgi",
"Insert\/edit image": "Resim ekle\/d\u00fczenle",
"Image description": "Resim a\u00e7\u0131klamas\u0131",
"Source": "Kaynak",
"Dimensions": "Boyutlar",
"Constrain proportions": "En - Boy oran\u0131n\u0131 koru",
"General": "Genel",
"Advanced": "Geli\u015fmi\u015f",
"Style": "Stil",
"Vertical space": "Dikey bo\u015fluk",
"Horizontal space": "Yatay bo\u015fluk",
"Border": "\u00c7er\u00e7eve",
"Insert image": "Resim ekle",
"Image": "Resim",
"Image list": "Resim listesi",
"Rotate counterclockwise": "Saat y\u00f6n\u00fcn\u00fcn tersine d\u00f6nd\u00fcr",
"Rotate clockwise": "Saat y\u00f6n\u00fcnde d\u00f6nd\u00fcr",
"Flip vertically": "Dikey \u00e7evir",
"Flip horizontally": "Yatay \u00e7evir",
"Edit image": "G\u00f6r\u00fcnt\u00fcy\u00fc d\u00fczenle",
"Image options": "G\u00f6r\u00fcnt\u00fc se\u00e7enekleri",
"Zoom in": "Yak\u0131nla\u015ft\u0131r",
"Zoom out": "Uzakla\u015ft\u0131r",
"Crop": "Kes",
"Resize": "Yeniden Boyutland\u0131r",
"Orientation": "Y\u00f6n\u00fcn\u00fc Belirle",
"Brightness": "Parlakl\u0131k",
"Sharpen": "Keskinle\u015ftir",
"Contrast": "Kontrast",
"Color levels": "Renk seviyesi",
"Gamma": "Gama",
"Invert": "Tersine \u00e7evir",
"Apply": "Uygula",
"Back": "Geri",
"Insert date\/time": "Tarih \/ Zaman ekle",
"Date\/time": "Tarih\/zaman",
"Insert link": "Ba\u011flant\u0131 ekle",
"Insert\/edit link": "Ba\u011flant\u0131 ekle\/d\u00fczenle",
"Text to display": "G\u00f6r\u00fcnen yaz\u0131",
"Url": "Url",
"Target": "Hedef",
"None": "Hi\u00e7biri",
"New window": "Yeni pencere",
"Remove link": "Ba\u011flant\u0131y\u0131 kald\u0131r",
"Anchors": "\u00c7apalar",
"Link": "Ba\u011flant\u0131",
"Paste or type a link": "Bir ba\u011flant\u0131 yap\u0131\u015ft\u0131r\u0131n yada yaz\u0131n.",
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Girdi\u011finiz URL bir eposta adresi gibi g\u00f6z\u00fck\u00fcyor. Gerekli olan mailto: \u00f6nekini eklemek ister misiniz?",
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "Girdi\u011finiz URL bir d\u0131\u015f ba\u011flant\u0131 gibi g\u00f6z\u00fck\u00fcyor. Gerekli olan http:\/\/ \u00f6nekini eklemek ister misiniz?",
"Link list": "Link listesi",
"Insert video": "Video ekle",
"Insert\/edit video": "Video ekle\/d\u00fczenle",
"Insert\/edit media": "Medya ekle\/d\u00fczenle",
"Alternative source": "Alternatif kaynak",
"Poster": "Poster",
"Paste your embed code below:": "Medya g\u00f6mme kodunu buraya yap\u0131\u015ft\u0131r:",
"Embed": "G\u00f6mme",
"Media": "Medya",
"Nonbreaking space": "B\u00f6l\u00fcnemez bo\u015fluk",
"Page break": "Sayfa sonu",
"Paste as text": "Metin olarak yap\u0131\u015ft\u0131r",
"Preview": "\u00d6nizleme",
"Print": "Yazd\u0131r",
"Save": "Kaydet",
"Find": "Bul",
"Replace with": "Bununla de\u011fi\u015ftir",
"Replace": "De\u011fi\u015ftir",
"Replace all": "T\u00fcm\u00fcn\u00fc de\u011fi\u015ftir",
"Prev": "\u00d6nceki",
"Next": "Sonraki",
"Find and replace": "Bul ve de\u011fi\u015ftir",
"Could not find the specified string.": "Herhangi bir sonu\u00e7 bulunamad\u0131.",
"Match case": "B\u00fcy\u00fck \/ K\u00fc\u00e7\u00fck harfe duyarl\u0131",
"Whole words": "Tam s\u00f6zc\u00fckler",
"Spellcheck": "Yaz\u0131m denetimi",
"Ignore": "Yoksay",
"Ignore all": "T\u00fcm\u00fcn\u00fc yoksay",
"Finish": "Bitir",
"Add to Dictionary": "S\u00f6zl\u00fc\u011fe ekle",
"Insert table": "Tablo ekle",
"Table properties": "Tablo \u00f6zellikleri",
"Delete table": "Tabloyu sil",
"Cell": "H\u00fccre",
"Row": "Sat\u0131r",
"Column": "S\u00fctun",
"Cell properties": "H\u00fccre \u00f6zellikleri",
"Merge cells": "H\u00fccreleri birle\u015ftir",
"Split cell": "H\u00fccreleri ay\u0131r",
"Insert row before": "\u00d6ncesine yeni sat\u0131r ekle",
"Insert row after": "Sonras\u0131na yeni sat\u0131r ekle",
"Delete row": "Sat\u0131r\u0131 sil",
"Row properties": "Sat\u0131r \u00f6zellikleri",
"Cut row": "Sat\u0131r\u0131 kes",
"Copy row": "Sat\u0131r\u0131 kopyala",
"Paste row before": "\u00d6ncesine sat\u0131r yap\u0131\u015ft\u0131r",
"Paste row after": "Sonras\u0131na sat\u0131r yap\u0131\u015ft\u0131r",
"Insert column before": "\u00d6ncesine yeni s\u00fctun ekle",
"Insert column after": "Sonras\u0131na yeni s\u00fctun ekle",
"Delete column": "S\u00fctunu sil",
"Cols": "S\u00fctunlar",
"Rows": "Sat\u0131rlar",
"Width": "Geni\u015flik",
"Height": "Y\u00fckseklik",
"Cell spacing": "H\u00fccre aral\u0131\u011f\u0131",
"Cell padding": "H\u00fccre i\u00e7 bo\u015flu\u011fu",
"Caption": "Ba\u015fl\u0131k",
"Left": "Sol",
"Center": "Orta",
"Right": "Sa\u011f",
"Cell type": "H\u00fccre tipi",
"Scope": "Kapsam",
"Alignment": "Hizalama",
"H Align": "Yatay Hizalama",
"V Align": "Dikey Hizalama",
"Top": "\u00dcst",
"Middle": "Orta",
"Bottom": "Alt",
"Header cell": "Ba\u015fl\u0131k h\u00fccresi",
"Row group": "Sat\u0131r grubu",
"Column group": "S\u00fctun grubu",
"Row type": "Sat\u0131r tipi",
"Header": "Ba\u015fl\u0131k",
"Body": "G\u00f6vde",
"Footer": "Alt",
"Border color": "Kenarl\u0131k Rengi",
"Insert template": "\u015eablon ekle",
"Templates": "\u015eablonlar",
"Template": "Tema",
"Text color": "Yaz\u0131 rengi",
"Background color": "Arkaplan rengi",
"Custom...": "\u00d6zel",
"Custom color": "\u00d6zel Renk",
"No color": "Renk Yok",
"Table of Contents": "\u0130\u00e7indekiler",
"Show blocks": "Bloklar\u0131 g\u00f6r\u00fcnt\u00fcle",
"Show invisible characters": "G\u00f6r\u00fcnmez karakterleri g\u00f6ster",
"Words: {0}": "Kelime: {0}",
"{0} words": "{0} kelime",
"File": "Dosya",
"Edit": "D\u00fczenle",
"Insert": "Ekle",
"View": "G\u00f6r\u00fcnt\u00fcle",
"Format": "Bi\u00e7im",
"Table": "Tablo",
"Tools": "Ara\u00e7lar",
"Powered by {0}": "{0} taraf\u0131ndan yap\u0131lm\u0131\u015ft\u0131r ",
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Zengin Metin Alan\u0131. Men\u00fc i\u00e7in ALT-F9 k\u0131sayolunu kullan\u0131n. Ara\u00e7 \u00e7ubu\u011fu i\u00e7in ALT-F10 k\u0131sayolunu kullan\u0131n. Yard\u0131m i\u00e7in ALT-0 k\u0131sayolunu kullan\u0131n."
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long