Skip to content
This repository has been archived by the owner on Jan 14, 2019. It is now read-only.

Commit

Permalink
full language support for the backend, access blocking, css fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
bastianallgeier committed Jan 25, 2012
1 parent 171303d commit 12d72be
Show file tree
Hide file tree
Showing 34 changed files with 647 additions and 168 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.DS_Store
6 changes: 3 additions & 3 deletions assets/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -528,6 +528,7 @@ p {
}
.files li.empty {
height: auto;
width: 100%;
}
.files li a {
color: #777;
Expand Down Expand Up @@ -788,9 +789,7 @@ body.login .field {
margin-right: 12px !important;
}
body.login .growl {
position: absolute;
left: 0;
right: 0;
width: 260px;
margin-bottom: 20px;
}

Expand Down Expand Up @@ -823,6 +822,7 @@ body.login .growl {
}
.subheader h2 {
margin-bottom: 12px;
margin-right: 0;
padding-bottom: 12px;
border-bottom: 1px solid #ddd;
}
Expand Down
2 changes: 1 addition & 1 deletion assets/js/scripts.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ $(function() {
}

if($('.files').length) {
$('.files a[rel=files]').fancybox({
$('.files a[rel=image]').fancybox({
padding: 20,
cyclic: true,
overlayOpacity: 0.9,
Expand Down
4 changes: 4 additions & 0 deletions changelog.mdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#Kirby Panel Changelog

## 0.1

69 changes: 66 additions & 3 deletions index.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,62 @@
error_reporting(E_ALL);
ini_set('display_errors', 1);

// determine the folder name of the admin installation
// used for direct access protection
define('KIRBY', true);

/*
---------------------------------------
Panel folder name
---------------------------------------
Will be autodetected. Only change if you
know what you are doing
*/
$folder = basename(dirname(__FILE__));

// set the default roots
$root = dirname(dirname(__FILE__));

/*
---------------------------------------
Document root of your kirby installation
---------------------------------------
By default the panel must be installed in a
subfolder of your kirby site. Otherwise it
won't be able to load all the required files.
You can change that here but you must
also change all the other roots to lead to
the right folders. Don't change it if you
are not sure about it.
*/
$root = dirname(dirname(__FILE__));


/*
---------------------------------------
Kirby system folder
---------------------------------------
Link to the kirby system folder.
The panel loads a bunch of system files
from there, so this must be correct.
*/
$rootKirby = $root . '/kirby';


/*
---------------------------------------
Site folder
---------------------------------------
If you moved or reanamed your site folder
you must change it here as well.
Blueprints, config and accounts will be loaded
from there.
*/
$rootSite = $root . '/site';
$rootContent = $root . '/content';
$rootPanel = $root . '/' . $folder;
Expand All @@ -30,9 +80,22 @@

paneload::lib();
paneload::config();
paneload::language();
paneload::parsers();
paneload::plugins();


/*
// switch on errors
if(c::get('debug')) {
error_reporting(E_ALL);
ini_set('display_errors', 1);
} else {
error_reporting(0);
ini_set('display_errors', 0);
}
*/

// set the timezone to make sure we
// avoid errors in php 5.3
@date_default_timezone_set(c::get('timezone'));
Expand Down
160 changes: 160 additions & 0 deletions languages/de.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
<?php

l::set(array(

// global
'ok' => 'Ok',
'cancel' => 'Abbrechen',
'nochanges' => 'Es hat sich nichts geändert',

// header
'header.title' => 'Kirby',
'header.logout' => 'Abmelden',

// subheader
'subheader.home' => 'Home',
'subheader.site' => 'Ihre Seite',
'subheader.info' => 'Info',

// tabs
'tabs.content' => 'Inhalt',
'tabs.pages' => 'Unterseiten',
'tabs.files' => 'Dateien',
'tabs.options' => 'URL',

// home
'home.siteinfo' => 'Seiten Info',
'home.edit' => 'Bearbeiten',

// siteinfo
'siteinfo.button' => 'Speichern',
'siteinfo.errors.title' => 'Bitte geben Sie einen Titel ein',

// content form
'content.save' => 'Speichern',
'content.previous' => 'zurück',
'content.next' => 'weiter',

// no content available
'nocontent.title' => 'Kein Inhalt',
'nocontent.text' => 'Es ist kein Inhalt für diese Seite verfügbar',

// pages
'pages.title' => 'Seiten',
'pages.title.home' => 'Hauptseiten',
'pages.sort' => 'Sortieren',
'pages.add' => 'Neue Seite',
'pages.delete' => 'Entfernen',
'pages.invisible' => 'Unsichtbare Seiten',
'pages.no.visible' => 'Es gibt noch keine sichtbaren Seiten',
'pages.no.invisible' => 'Es gibt noch keine unsichtbaren Seiten',
'pages.moved' => 'Die Seite wurde verschoben',
'pages.sorted' => 'Die Seiten wurden sortiert',
'pages.errors.notfound' => 'Die Seite wurde nicht gefunden',
'pages.errors.move' => 'Die Seite konnte nicht verschoben werden',
'pages.errors.sort' => 'Es konnte nicht alle Seiten sortiert werden',
'pages.errors.nosort' => 'Es gibt nicht zu sortieren',

// no subpages allowed
'nopages.title' => 'Unterseiten',
'nopages.text' => 'Diese Seite kann keine Unterseiten haben',

// add page
'pages.add.title' => 'Neue Seite hinzufügen',
'pages.add.label.title' => 'Titel',
'pages.add.label.url' => 'URL',
'pages.add.label.template' => 'Template',
'pages.add.button' => 'Speichern',
'pages.add.errors.title' => 'Bitte geben Sie einen Titel ein',
'pages.add.errors.url' => 'Bitte geben Sie eine URL ein',
'pages.add.errors.characters' => 'Bitte nutzen Sie für die URL nur folgende Zeichen: a-z, 0-9, _, -',
'pages.add.errors.exists' => 'Eine Seite mit dieser URL besteht bereits',
'pages.add.errors.permissions' => 'Das Verzeichnis konnte nicht angelegt werden',
'pages.add.success' => 'Die Seite wurde angelegt',

// update page
'pages.update.errors.title' => 'Bitte geben Sie einen Titel ein',

// delete page
'pages.delete.title' => 'Diese Seite löschen',
'pages.delete.button' => 'Löschen',
'pages.delete.errors.homepage' => 'Die Homepage kann nicht gelöscht werden',
'pages.delete.errors.errorpage' => 'Die Fehlerseite kann nicht gelöscht werden',
'pages.delete.errors.subpages' => 'Diese Seite hat Unterseiten. Bitte löschen Sie diese zuerst.',
'pages.delete.errors.permissions' => 'Die Seite konnte nicht gelöscht werden',
'pages.delete.success' => 'Die Seite wurde gelöscht',

// options
'options.url' => 'URL',
'options.button' => 'Speichern',
'options.home.url' => 'URL',
'options.home.text' => 'Sie können die URL der Homepage nicht ändern',
'options.errors.homepage' => 'Sie können die URL der Homepage nicht ändern',
'options.errors.errorpage' => 'Sie können die URL der Fehlerseite nicht ändern',
'options.errors.characters' => 'Bitte nutzen Sie nur folgende Zeichen: a-z, 0-9, _, -',
'options.errors.permissions' => 'Der Inhaltsordner kann nicht verschoben werden',
'options.errors.exists' => 'Die neue URL besteht bereits',
'options.errors.move' => 'Der Inhaltsordner kann nicht verschoben werden',

// files
'files.title' => 'Dateien',
'files.upload' => 'Datei hochladen',
'files.edit' => 'Bearbeiten',
'files.replace' => 'Ersetzen',
'files.delete' => 'Löschen',
'files.empty' => 'Es wurden noch keine Dateien für diese Seite hochgeladen',

'nofiles.title' => 'Keine Dateien',
'nofiles.text' => 'Zu dieser Seite können keine Dateien hochgeladen werden',

// delete file
'files.delete.title' => 'Diese Datei löschen',
'files.delete.button' => 'Löschen',
'files.delete.errors.notfound' => 'Die Datei wurde nicht gefunden',
'files.delete.errors.permissions' => 'Die Datei konnte nicht gelöscht werden',
'files.delete.success' => 'Die Datei wurde gelöscht',

// edit file
'files.edit.title' => 'Datei bearbeiten',
'files.edit.filename' => 'Dateiname (ohne Erweiterung)',
'files.edit.button' => 'Speichern',
'files.edit.errors.notfound' => 'Die Datei wurde nicht gefunden',
'files.edit.errors.exists' => 'Der Dateiname besteht bereits',
'files.edit.errors.permissions' => 'Die Datei konnte nicht umbenannt werden',
'files.edit.success' => 'Die Datei wurde gespeichert',

// replace file
'files.replace.title' => 'Diese Datei ersetzen',
'files.replace.file' => 'Datei',
'files.replace.choose' => 'Bitte wählen Sie einen Datei von Ihrem Computer…',
'files.replace.button' => 'Ersetzen',
'files.replace.errors.notfound' => 'Die Datei wurde nicht gefunden',
'files.replace.success' => 'Die Datei wurde ersetzt.',

// upload file
'files.upload.title' => 'Neue Datei hochladen',
'files.upload.choose' => 'Bitte wählen Sie einen Datei von Ihrem Computer…',
'files.upload.button' => 'Hochladen',

// login
'login.button' => 'Anmelden',
'login.username' => 'Benutzername',
'login.password' => 'Passwort',

// upload
'upload.errors.missing-file' => 'Die Datei wurde nicht gefunden',
'upload.errors.file-exists' => 'Die Datei existiert bereits',
'upload.errors.invalid-upload' => 'Der Upload ist fehlgeschlagen',
'upload.errors.too-big' => 'Die Datei ist zu groß',
'upload.errors.invalid-file' => 'Der Dateityp ist nicht erlaubt',
'upload.errors.move-error' => 'Die Datei konnte nicht auf den Server geladen werden',
'upload.success' => 'Die Datei wurde hochgeladen',

// writer
'writer.errors.permissions' => 'Die Datei ist nicht beschreibbar',
'writer.errors.write' => 'Die Daten konnten nicht gespeichert werden',
'writer.success' => 'Die Daten wurden gespeichert',

));

?>
Loading

0 comments on commit 12d72be

Please sign in to comment.