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
dbgenerator.php
bl-content/*
bl-content-migrator
bl-plugins/timemachine
bl-plugins/timemachine-x
bl-plugins/discovery
bl-plugins/updater
bl-plugins/medium-editor
bl-plugins/quill
bl-plugins/yandex-metrica/
bl-plugins/domain-migrator/
bl-kernel/bludit.pro.php
bl-themes/docs
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') {
editSettings($_POST);
Redirect::page('settings');
Redirect::page('settings'.$_POST['hash']);
}
// ============================================================================

View File

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

View File

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

View File

@ -53,7 +53,7 @@
echo Bootstrap::formSelect(array(
'name'=>'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(),
'class'=>'',
'tip'=>''

View File

@ -12,7 +12,7 @@
<!-- TABS -->
<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" 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>
@ -41,6 +41,12 @@
'name'=>'pageNotFound',
'value'=>$site->pageNotFound()
));
// Current tab
echo Bootstrap::formInputHidden(array(
'name'=>'hash',
'value'=>'#general'
));
?>
<!-- General tab -->

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,10 +2,10 @@
"language-data": {
"native": "Nederlands",
"english-name": "Dutch",
"last-update": "22-01-2018",
"last-update": "25-01-2019",
"authors": [
"Ray",
"",
"ltGuillaume",
"",
""
]
@ -15,9 +15,9 @@
"Tue": "Di",
"Wed": "Wo",
"Thu": "Do",
"Fri": "Vrij",
"Sat": "Zat",
"Sun": "Zon",
"Fri": "Vr",
"Sat": "Za",
"Sun": "Zo",
"Monday": "Maandag",
"Tuesday": "Dinsdag",
"Wednesday": "Woensdag",
@ -51,23 +51,23 @@
},
"dashboard": "Dashboard",
"manage-users": "Gebruikersbeheer",
"manage-categories": "Beheer categorieën",
"general-settings": "Algmene instellingen",
"manage-categories": "Categorieën beheren",
"general-settings": "Algemene instellingen",
"advanced-settings": "Geavanceerde instellingen",
"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",
"plugin": "Plugin",
"plugins": "Plugins",
"developers": "Ontwerpers",
"themes": "Thema",
"developers": "Ontwikkelaars",
"themes": "Thema's",
"about": "Over ons",
"url": "URL",
"welcome": "Welkom",
"logout": "Afmelden",
"website": "Website",
"publish": "Publiceer",
"manage": "Aanpassen",
"publish": "Gepubliceerd",
"manage": "Beheer",
"content": "Inhoud",
"category": "Categorie",
"categories": "Categorieën",
@ -76,19 +76,19 @@
"general": "Algemeen",
"advanced": "Geavanceerd",
"new-content": "Nieuwe inhoud",
"manage-content": "Beheer inhoud",
"add-new-content": "Voeg nieuwe inhoud toe",
"manage-content": "Inhoud beheren",
"add-new-content": "Nieuwe inhoud tovoegen",
"new-category": "Nieuwe categorie",
"you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze uitvoering",
"add-a-new-user": "Voeg een nieuwe gebruiker toe",
"url-associated-with-the-content": "URL samenwerkend met de inhoud.",
"you-do-not-have-sufficient-permissions": "Onvoldoende rechten voor deze opdracht",
"add-a-new-user": "Nieuwe gebruiker toevoegen",
"url-associated-with-the-content": "URL voor deze inhoud.",
"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",
"plugin-activated": "Plugin ingeschakeld",
"plugin-deactivated": "Plugin uitgeschakeld",
"new-theme-configured": "Nieuw thema geconfigureerd",
"changes-on-settings": "Aanpassingen bij instellingen",
"changes-on-settings": "Instellingen aangepast",
"plugin-configured": "Plugin geconfigureerd",
"welcome-to-bludit": "Welkom bij Bludit",
"statistics": "Statistieken",
@ -96,118 +96,118 @@
"title": "Titel",
"save": "Opslaan",
"save-as-draft": "Als concept opslaan",
"cancel": "Annuleer",
"cancel": "Annuleren",
"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",
"error": "Error",
"error": "Fout",
"supported-image-file-types": "Ondersteunde afbeeldingsformaten",
"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",
"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-here-to-cancel": "Klik hier om te annuleren.",
"insert-image": "Afbeelding invoegen",
"set-as-cover-image": "Stel in als omslagfoto",
"delete-image": "Verwijder afbeelding",
"set-as-cover-image": "Als omslagfoto instellen",
"delete-image": "Afbeelding verwijderen",
"tags": "Tags",
"add": "Toevoegen",
"status": "Status",
"published": "Gepubliceerd",
"draft": "Concept",
"empty-title": "Lege titel",
"empty": "empty",
"empty-title": "Geen titel",
"empty": "leeg",
"date": "Datum",
"external-cover-image": "Externe hoes afbeelding",
"external-cover-image": "Externe omslagfoto",
"parent": "Bovenliggend item",
"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",
"friendly-url": "Gebruiksvriendelijke URL",
"image-description": "Afbeeldingsomschrijving",
"add-a-new-category": "Voeg een nieuwe categorie toe",
"image-description": "Omschrijving voor afbeelding",
"add-a-new-category": "Nieuwe categorie toevoegen",
"name": "Naam",
"username": "Gebruikersnaam",
"first-name": "Voornaam",
"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\".",
"email": "Email",
"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": "E-mail",
"role": "Rol",
"registered": "Geregistreerd",
"site-information": "Site informatie",
"site-information": "Informatie 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",
"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",
"you-can-add-a-site-description-to-provide": "Korte omschrijving van je site.",
"footer-text": "Footer tekst",
"you-can-add-a-site-description-to-provide": "Korte omschrijving van de site.",
"footer-text": "Voettekst",
"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",
"site-url": "De url van de site",
"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.",
"url-filters": "URL filters",
"select-your-sites-language": "Selecteer taal.",
"social-networks-links": "Link sociale media",
"site-url": "URL van de site",
"email-account-settings": "Instellingen E-mailaccount",
"sender-email": "Afzender",
"emails-will-be-sent-from-this-address": "E-mails zullen vanaf dit adres verzonden worden.",
"url-filters": "URL-filters",
"select-your-sites-language": "Selecteer de taal.",
"timezone": "Tijdzone",
"select-a-timezone-for-a-correct": "Selecteer de tijdzone.",
"locale": "Lokaal",
"date-and-time-formats": "Datum en tijd formaat",
"date-format": "Datum formaat",
"date-and-time-formats": "Formaat datum en tijd",
"date-format": "Formaat datums",
"current-format": "Huidig formaat",
"version": "Versie",
"author": "Auteur",
"activate": "Activeer",
"deactivate": "Deactiveer",
"edit-category": "Aanpassen categorie",
"delete": "Verwijder",
"activate": "Activeren",
"deactivate": "Deactiveren",
"edit-category": "Categorie aanpassen",
"delete": "Verwijderen",
"password": "Wachtwoord",
"confirm-password": "Bevestig wachtwoord",
"editor": "Editor",
"administrator": "Administrator",
"administrator": "Beheerder",
"edit-user": "Gebruiker aanpassen",
"edit-content": "Aanpassen inhoud",
"edit-content": "Inhoud aanpassen",
"profile": "Profiel",
"change-password": "Verander wachtwoord",
"change-password": "Wachtwoord veranderen",
"enabled": "Ingeschakeld",
"disable-the-user": "Deactiveer de gebruiker",
"profile-picture": "Profiel afbeelding",
"edit-or-delete-your-categories": "Aanpassen of verwijderen van categorieën",
"create-a-new-category-to-organize-your-content": "Maak een nieuwe categorie aan om je inhoud te organiseren",
"disable-the-user": "Gebruiker deactiveren",
"profile-picture": "Profielfoto",
"edit-or-delete-your-categories": "Categorieën aanpassen of verwijderen",
"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.",
"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",
"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",
"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.",
"website-or-blog": "Website of Blog",
"order-content-by": "Sorteer inhoud door",
"edit-or-delete-content-from-your-site": "Aanpassen of verwijderen van inhoud van je 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.",
"page-not-found-content": "Hey! het ziet er naar uit dat deze pagina niet gevonden kan worden.",
"order-content-by": "Inhoud sorteren op",
"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, sorteer op positie om een Website te bouwen.",
"page-not-found-content": "Het lijkt erop dat deze pagina niet bestaat.",
"page-not-found": "Pagina niet gevonden",
"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-for-the-main-page": "Pagina retourneren voor de hoofdpagina, laat dit leeg als u alle pagina's op de hoofdpagina wilt weergeven.",
"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.",
"bludit-installer": "Bludit Installatie Programma",
"choose-your-language": "Selecteer je taal",
"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 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).",
"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 Installatieprogramma",
"choose-your-language": "Selecteer de gewenste taal",
"next": "Volgende",
"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",
"install": "Installeer",
"login": "Aanmelden",
"back-to-login-form": "Terug naar inlog formulier",
"get-login-access-code": "Krijg een inlog toegangs code",
"email-access-code": "Email de toegangscode",
"whats-next": "Wat nu",
"show-password": "Wachtwoord tonen",
"install": "Installeren",
"login": "Inloggen",
"back-to-login-form": "Terug naar inlogformulier",
"get-login-access-code": "Toegangscode opvragen",
"email-access-code": "Toegangscode mailen",
"whats-next": "Vervolgstappen",
"username-or-password-incorrect": "Gebruikersnaam of wachtwoord is onjuist",
"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-category-created": "Nieuwe categorie aangemaakt",
"category-deleted": "Categorie verwijderd",
@ -215,8 +215,8 @@
"new-user-created": "Nieuwe gebruiker aangemaakt",
"user-edited": "Gebruiker aangepast",
"user-deleted": "Gebruiker verwijderd",
"recommended-for-recovery-password-and-notifications": "Vereist voor wachtwoord herstel en notificatie berichten.",
"authentication-token": "Authenticatie Token",
"recommended-for-recovery-password-and-notifications": "Aanbevolen voor wachtwoordherstel en notificaties.",
"authentication-token": "Authenticatietoken",
"token": "Token",
"current-status": "Huidige status",
"upload-image": "Afbeelding uploaden",
@ -224,61 +224,61 @@
"label": "Label",
"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.",
"password-must-be-at-least-6-characters-long": "Wachtwoord moet minimaal 6 karakters lang zijn",
"ip-address-has-been-blocked": "IP adres is geblokkeerd.",
"try-again-in-a-few-minutes": "Probeer het zometeen opnieuw.",
"content-published-from-scheduler": "Inhoud gepubliseerd vanuit planning",
"password-must-be-at-least-6-characters-long": "Wachtwoord moet minimaal 6 tekens bevatten",
"ip-address-has-been-blocked": "IP-adres is geblokkeerd.",
"try-again-in-a-few-minutes": "Probeer het over enkele minuten opnieuw.",
"content-published-from-scheduler": "Inhoud gepubliceerd volgens planning",
"blog": "Blog",
"complete-all-fields": "Compleet alle velden",
"complete-all-fields": "Vul alle velden in",
"static": "Statisch",
"about-your-site-or-yourself": "Over je site of jijzelf",
"homepage": "Homepagina",
"about-your-site-or-yourself": "Over u of uw site",
"homepage": "Startpagina",
"disabled": "Uitgeschakeld",
"to-enable-the-user-you-must-set-a-new-password": "Om de gebruiker in te schakelen verander het wachtwoord.",
"delete-the-user-and-associate-his-content-to-admin-user": "Verwijder de gebruiker maar laat de admin deze inhoud beheren",
"delete-the-user-and-all-his-content": "Verwijder de gebruiker en alle inhoud",
"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 en koppel de inhoud van de gebruiker aan de beheerdersaccount",
"delete-the-user-and-all-his-content": "Verwijder de gebruiker inclusief de inhoud van de gebruiker",
"user-disabled": "Gebruiker uitgeschakeld",
"user-password-changed": "Gebruikers wachtwoord veranderd",
"the-password-and-confirmation-password-do-not-match": "Het wachtwoord en bevestigingswachtwoord komen niet overeen",
"user-password-changed": "Wachtwoord gebruiker veranderd",
"the-password-and-confirmation-password-do-not-match": "Het wachtwoord en de bevestiging komen niet overeen",
"scheduled-content": "Geplande inhoud",
"there-are-no-scheduled-content": "Er is geen ingeplande inhoud.",
"new-content-created": "Nieuwe inhoud aangemaakt",
"content-edited": "Inhoud aangepast",
"content-deleted": "Inhoud verwijderd",
"undefined": "Ongedefinieerd",
"create-new-content-for-your-site": "Maak nieuwe inhoud voor je site",
"there-are-no-draft-content": "Er is nog geen concept inhoud.",
"order-items-by": "Sorteer items door",
"undefined": "Niet opgegeven",
"create-new-content-for-your-site": "Maak nieuwe inhoud voor de site",
"there-are-no-draft-content": "Er zijn geen concepten.",
"order-items-by": "Items sorteren op",
"all-content": "Alle inhoud",
"dynamic": "Dynamisch",
"type": "Type",
"draft-content": "Concept inhoud",
"post": "Post",
"draft-content": "Concepten",
"post": "Plaatsen",
"default": "Standaard",
"latest-content": "Laatste inhoud",
"default-message": "Standaard bericht",
"no-parent": "Geen hoofd",
"latest-content": "Recente inhoud",
"default-message": "Standaardbericht",
"no-parent": "Geen bovenliggend item",
"have-you-seen-my-ball": "Heb jij mijn bal gezien?",
"pagebreak": "Pagina break",
"pages": "Pagina's",
"pagebreak": "Pagina-einde",
"pages": "Pagina",
"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-page": "Vorige pagina",
"next-page": "Volgende pagina",
"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.",
"congratulations-you-have-successfully-installed-your-bludit": "Gefeliciteerd je hebt jouw **Bludit**",
"this-theme-may-not-be-supported-by-this-version-of-bludit": "Dit theme kan niet worden ondersteund door deze versie van Bludit",
"read-more": "Lees meer",
"remember-me": "Onthoudt mij!",
"plugins-position": "Plugin position",
"plugins-sorted": "Plugins sorted",
"plugins-position-changed": "Plugin position changed",
"drag-and-drop-to-set-the-position-of-the-plugin": "Drag and Drop to set the position of the plugins",
"change-the-position-of-the-plugins": "Change the position of the plugins",
"reading-time": "Reading time",
"minutes": "minutes",
"minute": "minute",
"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! Bludit is nu geïnstalleerd.",
"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 verder",
"remember-me": "Onthouden",
"plugins-position": "Positie plugin",
"plugins-sorted": "Plugins gesorteerd",
"plugins-position-changed": "Positie plugin aangepast",
"drag-and-drop-to-set-the-position-of-the-plugin": "Sleep de plugins in de gewenste positie",
"change-the-position-of-the-plugins": "Positie van de plugins aanpassen",
"reading-time": "Geschatte leestijd",
"minutes": "minuten",
"minute": "minuut",
"example-page-1-slug": "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.",
@ -288,92 +288,92 @@
"example-page-3-slug": "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-4-slug": "about",
"example-page-4-title": "About",
"example-page-4-slug": "over",
"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.",
"the-extension-zip-is-not-installed": "The extension zip is not installed, to use this plugin you need to install the extension.",
"there-are-no-sticky-pages-at-this-moment": "There are no sticky pages at this moment.",
"there-are-no-scheduled-pages-at-this-moment": "There are no scheduled pages at this moment.",
"update": "Update",
"template": "Template",
"nickname": "Nickname",
"disable-user": "Disable user",
"delete-user-and-keep-content": "Delete user and keep content",
"delete-user-and-delete-content": "Delete user and delete content (Warning)",
"social-networks": "Social Networks",
"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": "Er zijn geen vastgezette pagina's.",
"there-are-no-scheduled-pages-at-this-moment": "Er zijn geen pagina's met geplande publicatie.",
"update": "Updaten",
"template": "Sjabloon",
"nickname": "Roepnaam",
"disable-user": "Gebruiker uitschakelen",
"delete-user-and-keep-content": "Gebruiker verwijderen en inhoud van de gebruiker behouden",
"delete-user-and-delete-content": "Gebruiker inclusief inhoud verwijderen (pas op!)",
"social-networks": "Sociale netwerken",
"interval": "Interval",
"number-in-minutes-for-every-execution-of-autosave": "Number in minutes for every execution of autosave.",
"extreme-friendly-url": "Extreme friendly URL",
"title-formats": "Title formats",
"delete-content": "Delete content",
"are-you-sure-you-want-to-delete-this-page": "Are you sure you want to delete this page?",
"sticky": "Sticky",
"actions": "Actions",
"edit": "Edit",
"options": "Options",
"enter-title": "Enter title",
"media-manager": "Media Manager",
"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.",
"user": "User",
"date-format-format": "Date format: <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.",
"field-used-when-ordering-content-by-position": "Field used when ordering content by position",
"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-the-tags-separated-by-comma": "Write the tags separated by comma.",
"apply-code-noindex-code-to-this-page": "Apply <code>noindex<\/code> to this page.",
"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.",
"apply-code-nofollow-code-to-this-page": "Apply <code>nofollow<\/code> to this page.",
"this-tells-search-engines-not-to-follow-links-on-this-page": "This tells search engines not to follow links on this page.",
"apply-code-noarchive-code-to-this-page": "Apply <code>noarchive<\/code> to 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.",
"uncategorized": "Uncategorized",
"done": "Done",
"delete-category": "Delete category",
"are-you-sure-you-want-to-delete-this-category?": "Are you sure you want to delete this category?",
"confirm-new-password": "Confirm new password",
"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",
"allow-unicode": "Allow Unicode",
"allow-unicode-characters-in-the-url-and-some-part-of-the-system": "Allow Unicode characters in the URL and some part of the system.",
"variables-allowed": "Variables allowed",
"number-in-minutes-for-every-execution-of-autosave": "Aantal minuten tussen automatisch opslaan.",
"extreme-friendly-url": "Extreem gebruiksvriendelijke URL",
"title-formats": "Formaten voor titels",
"delete-content": "Inhoud verwijderen",
"are-you-sure-you-want-to-delete-this-page": "Deze pagina verwijderen?",
"sticky": "Vastgezet",
"actions": "Acties",
"edit": "Bewerken",
"options": "Opties",
"enter-title": "Voer titel in",
"media-manager": "Mediabeheer",
"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": "Gebruiker",
"date-format-format": "Formaat datums: <code>YYYY-MM-DD Hours:Minutes:Seconds<\/code>",
"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": "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": "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": "Voer tags in, gescheiden door een komma.",
"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": "Dit geeft aan voor zoekmachines dat deze pagina niet mag worden opgenomen in hun zoekresultaten.",
"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": "Dit geeft aan voor zoekmachines dat links op deze pagina niet mogen worden gevolgd.",
"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": "Dit geeft aan voor zoekmachines dat ze geen kopie van deze pagina mogen cachen.",
"uncategorized": "Geen categorie",
"done": "Voltooid",
"delete-category": "Categorie verwijderen",
"are-you-sure-you-want-to-delete-this-category?": "Deze categorie verwijderen?",
"confirm-new-password": "Nieuw wachtwoord bevestigen",
"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": "Unicode toestaan",
"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": "Variabelen toegestaan",
"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",
"documentation": "Documentation",
"forum-support": "Forum support",
"chat-support": "Chat support",
"quick-links": "Quick links",
"leave-empty-for-autocomplete-by-bludit": "Leave empty for autocomplete by Bludit.",
"choose-a-password-for-the-user-admin": "Choose a password for the user <code>admin<\/code>",
"access-denied": "Access denied",
"choose-images-to-upload": "Choose images to upload",
"insert": "Insert",
"upload": "Upload",
"autosave": "Autosave",
"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>.",
"documentation": "Documentatie",
"forum-support": "Ondersteuning via Forum",
"chat-support": "Ondersteuning via Chat",
"quick-links": "Snelle links",
"leave-empty-for-autocomplete-by-bludit": "Laat leeg voor auto-aanvullen door Bludit.",
"choose-a-password-for-the-user-admin": "Kies wachtwoord voor de gebruiker <code>admin<\/code>",
"access-denied": "Geen toegang",
"choose-images-to-upload": "Kies afbeeldingen om te uploaden",
"insert": "Invoegen",
"upload": "Uploaden",
"autosave": "Automatisch opslaan",
"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",
"first": "First",
"last": "Last",
"there-are-no-pages-at-this-moment": "There are no pages at this moment.",
"there-are-no-static-pages-at-this-moment": "There are no static pages at this moment.",
"there-are-no-draft-pages-at-this-moment": "There are no draft pages at this moment.",
"good-morning": "Good morning",
"good-afternoon": "Good afternoon",
"good-evening": "Good evening",
"good-night": "Good night",
"hello": "Hello",
"there-are-no-images-for-the-page": "There are no images for the page.",
"select-cover-image": "Select cover image",
"this-plugin-depends-on-the-following-plugins": "This plugin depends on the following plugins.",
"no-pages-found": "No pages found",
"system-updated": "System updated",
"security": "Security",
"remove-cover-image": "Remove cover image",
"width": "Width",
"height": "Height",
"quality": "Quality",
"thumbnails": "Thumbnails",
"thumbnail": "Thumbnail",
"thumbnail-width-in-pixels": "Thumbnail width in pixels (px).",
"thumbnail-height-in-pixels": "Thumbnail height in pixels (px).",
"thumbnail-quality-in-percentage": "Thumbnail quality in percentage (%)."
"first": "Eerste",
"last": "Laatste",
"there-are-no-pages-at-this-moment": "Er zijn geen pagina's.",
"there-are-no-static-pages-at-this-moment": "Er zijn geen statische pagina's.",
"there-are-no-draft-pages-at-this-moment": "Er zijn geen concepten.",
"good-morning": "Goedemorgen",
"good-afternoon": "Goedemiddag",
"good-evening": "Goedenavond",
"good-night": "Goedenavond",
"hello": "Hallo",
"there-are-no-images-for-the-page": "Er zijn geen afbeeeldingen voor de pagina.",
"select-cover-image": "Kies omslagfoto",
"this-plugin-depends-on-the-following-plugins": "De plugin heeft de volgende afhankelijkheden:",
"no-pages-found": "Geen pagina's gevonden.",
"system-updated": "Systeem geüpdatet.",
"security": "Beveiliging",
"remove-cover-image": "Omslagfoto herstellen",
"width": "Breedte",
"height": "Hoogte",
"quality": "Kwaliteit",
"thumbnails": "Voorbeeldafbeeldingen",
"thumbnail": "Voorbeeld",
"thumbnail-width-in-pixels": "Breedte voorbeelden in pixels (px).",
"thumbnail-height-in-pixels": "Hoogte voorbeelden in pixels (px).",
"thumbnail-quality-in-percentage": "Kwaliteit voorbeelden in procenten (%)."
}

View File

@ -2,6 +2,6 @@
"plugin-data":
{
"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",
"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",
"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."
},
"disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus on static",
"enable-disqus-on-posts": "Disqus on published"
"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

@ -2,7 +2,11 @@
"plugin-data":
{
"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."
},
"disqus-shortname": "Votre ID Disqus",
"enable-disqus-on-pages": "Activer Disqus sur les pages",
"enable-disqus-on-posts": "Activer Disqus sur les articles",
"enable-disqus-on-default-home-page": "Activer Disqus sur la page daccueil"
"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 è 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 ",
"enable-disqus-on-pages": "Disqus su statico",
"enable-disqus-on-posts": "Disqus su pubblicato"
"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,9 +4,9 @@
"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を有効"
"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,9 +4,9 @@
"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."
},
"disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Schakel Disqus in op pagina's",
"enable-disqus-on-posts": "Schakel Disqus in op posts",
"enable-disqus-on-default-home-page": "Schakel Disqus in op de startpagina"
"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,7 +5,8 @@
"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",
"enable-disqus-on-pages": "Włącz Disqus na wszystkich stronach",
"enable-disqus-on-posts": "Włącz Disqus we wszystkich wpisach",
"enable-disqus-on-default-home-page": "Włącz Disqus na domyślnej stronie głównej"
"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 это сервис комментариев для сайтов и блогов. Необходимо быть зарегистрированным на Disqus.com перед использованием плагина."
},
"disqus-shortname": "Disqus shortname",
"enable-disqus-on-pages": "Disqus на страницах",
"enable-disqus-on-posts": "Disqus в записях"
"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,8 +4,9 @@
"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."
},
"disqus-shortname": "Disqus",
"enable-disqus-on-pages": "Sayfalar için Disqus'ı etkinleştir",
"enable-disqus-on-posts": "Yazılar için Disqus'ı etkinleştir",
"enable-disqus-on-default-home-page": "Geçerli ana sayfa için Disqus'ı etkinleştir"
"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,9 +4,9 @@
"name": "Система коментарів Disqus",
"description": "Disqus надає послуги хостингу коментарів для веб-сайтів. Необхідно зареєструватися на Disqus.com перед використанням цього плагіна."
},
"disqus-shortname": "Коротке ім'я в Disqus",
"enable-disqus-on-pages": "Включити Disqus на сторінках",
"enable-disqus-on-posts": "Включити Disqus у публікаціях",
"enable-disqus-on-default-home-page": "Включити Disqus на домашній сторінці"
"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

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

View File

@ -2,9 +2,12 @@
"plugin-data":
{
"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-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(
'head'=>'',
'header'=>'',
'footer'=>''
'footer'=>'',
'adminHead'=>'',
'adminHeader'=>'',
'adminFooter'=>''
);
}
@ -19,24 +22,46 @@ class pluginHTMLCode extends Plugin {
$html .= $this->description();
$html .= '</div>';
$html .= '<h2>'.$L->g('Website').'</h2>';
$html .= '<div>';
$html .= '<label>Site Head</label>';
$html .= '<label>Head</label>';
$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 .= '</div>';
$html .= '<div>';
$html .= '<label>Site Header</label>';
$html .= '<label>Header</label>';
$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 .= '</div>';
$html .= '<div>';
$html .= '<label>Site Footer</label>';
$html .= '<label>Footer</label>';
$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 .= '</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;
}
@ -54,4 +79,19 @@ class pluginHTMLCode extends Plugin {
{
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)) {
return false;
}
$html = '<link rel="stylesheet" href="'.$this->htmlPath().'css/bludit.css">'.PHP_EOL;
$html .= '<script src="'.$this->htmlPath().'tinymce/tinymce.min.js"></script>';
return $html;
return '<script src="'.$this->htmlPath().'tinymce/tinymce.min.js"></script>';
}
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