Update of /cvsroot/php-blog/serendipity
In directory sc8-pr-cvs1:/tmp/cvs-serv7381
Modified Files:
serendipity.inc.php serendipity_functions.inc.php
serendipity_lang_de.inc.php serendipity_lang_en.inc.php
serendipity_xmlrpc.php
Log Message:
- Even more coding style (indents, single/double quotes)
- more XHTML compliance (not complete, yet)
- more translations/moved text to defines
- reordered some HTML/PHP output for less duplicates (WYSIWYG-editing)
- Inserted htmlentities() for comments output. Was vulnerable to cross-site
scripting attacks.
Index: serendipity.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity.inc.php,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- serendipity.inc.php 28 Mar 2003 20:05:26 -0000 1.1.1.1
+++ serendipity.inc.php 7 Jul 2003 18:14:00 -0000 1.2
@@ -1,10 +1,10 @@
<?php
##########################################################################
-# serendipity - another blogger... #
+# serendipity - another blogger... #
##########################################################################
# #
# (c) 2003 Jannis Hermanns <J...@ha...> #
-# http://www.jannis.to/programming/serendipity.html #
+# http://www.jannis.to/programming/serendipity.html #
# #
##########################################################################
define('IN_serendipity', true);
@@ -13,29 +13,28 @@
// For security reasons (serendipity relies on register_globals on)
$serendipity = array();
-if (!file_exists("./serendipity_config_local.inc.php"))
- die ("serendipity is not yet installed! Go to the <a href='serendipity_admin.php'>Installation</a>");
+if (!file_exists('./serendipity_config_local.inc.php')) {
+ die ('serendipity is not yet installed! Go to the <a href="serendipity_admin.php">Installation</a>');
+}
include_once('./serendipity_config_local.inc.php');
// Put your emoticons here
-$serendipity["smiles"] = array(":'(" => $serendipity["serendipityHTTPPath"]."pixel/cry_smile.gif",
- ":-)" => $serendipity["serendipityHTTPPath"]."pixel/regular_smile.gif",
- ":-O" => $serendipity["serendipityHTTPPath"]."pixel/embaressed_smile.gif",
- ":O" => $serendipity["serendipityHTTPPath"]."pixel/embaressed_smile.gif",
- ":-(" => $serendipity["serendipityHTTPPath"]."pixel/sad_smile.gif",
- ":(" => $serendipity["serendipityHTTPPath"]."pixel/sad_smile.gif",
- ":)" => $serendipity["serendipityHTTPPath"]."pixel/regular_smile.gif",
- "8-)" => $serendipity["serendipityHTTPPath"]."pixel/shades_smile.gif",
- ":-D" => $serendipity["serendipityHTTPPath"]."pixel/teeth_smile.gif",
- ":D" => $serendipity["serendipityHTTPPath"]."pixel/teeth_smile.gif",
- "8)" => $serendipity["serendipityHTTPPath"]."pixel/shades_smile.gif",
- ":-P" => $serendipity["serendipityHTTPPath"]."pixel/tounge_smile.gif",
- ";-)" => $serendipity["serendipityHTTPPath"]."pixel/wink_smile.gif",
- ";)" => $serendipity["serendipityHTTPPath"]."pixel/wink_smile.gif",
- ":P" => $serendipity["serendipityHTTPPath"]."pixel/tounge_smile.gif",
- );
-
-
+$serendipity['smiles'] = array( ":'(" => $serendipity['serendipityHTTPPath'] . 'pixel/cry_smile.gif',
+ ':-)' => $serendipity['serendipityHTTPPath'] . 'pixel/regular_smile.gif',
+ ':-O' => $serendipity['serendipityHTTPPath'] . 'pixel/embaressed_smile.gif',
+ ':O' => $serendipity['serendipityHTTPPath'] . 'pixel/embaressed_smile.gif',
+ ':-(' => $serendipity['serendipityHTTPPath'] . 'pixel/sad_smile.gif',
+ ':(' => $serendipity['serendipityHTTPPath'] . 'pixel/sad_smile.gif',
+ ':)' => $serendipity['serendipityHTTPPath'] . 'pixel/regular_smile.gif',
+ '8-)' => $serendipity['serendipityHTTPPath'] . 'pixel/shades_smile.gif',
+ ':-D' => $serendipity['serendipityHTTPPath'] . 'pixel/teeth_smile.gif',
+ ':D' => $serendipity['serendipityHTTPPath'] . 'pixel/teeth_smile.gif',
+ '8)' => $serendipity['serendipityHTTPPath'] . 'pixel/shades_smile.gif',
+ ':-P' => $serendipity['serendipityHTTPPath'] . 'pixel/tounge_smile.gif',
+ ';-)' => $serendipity['serendipityHTTPPath'] . 'pixel/wink_smile.gif',
+ ';)' => $serendipity['serendipityHTTPPath'] . 'pixel/wink_smile.gif',
+ ':P' => $serendipity['serendipityHTTPPath'] . 'pixel/tounge_smile.gif',
+ );
// You're done :)
/*************************************************************************
@@ -43,68 +42,74 @@
*************************************************************************/
// Make sure sessioning is running
-if (strlen(@session_id()) < 5)
- die ("serendipity error: you _have_ to run session_start() before including serendipity_config.inc.php - exiting");
-
-include($serendipity["serendipityPath"]."/serendipity_functions.inc.php");
-if (serendipity_FUNCTIONS_LOADED!== true)
- die ("serendipity error: could not include serendipity_functions.inc.php - exiting");
+if (strlen(@session_id()) < 5) {
+ die ('serendipity error: you _have_ to run session_start() before including serendipity_config.inc.php - exiting');
+}
-include($serendipity["serendipityPath"]."/serendipity_lang_".$serendipity["lang"].".inc.php");
-if (serendipity_LANG_LOADED !== true)
- die ("serendipity error: could not include serendipity_lang_".$serendipity["lang"].".inc.php - exiting");
+include($serendipity['serendipityPath'] . '/serendipity_functions.inc.php');
+if (serendipity_FUNCTIONS_LOADED!== true) {
+ die ('serendipity error: could not include serendipity_functions.inc.php - exiting');
+}
+include($serendipity['serendipityPath'] . '/serendipity_lang_' . $serendipity['lang'] . '.inc.php');
+if (serendipity_LANG_LOADED !== true) {
+ die ('serendipity error: could not include serendipity_lang_' . $serendipity['lang'] . '.inc.php - exiting');
+}
// Connect to database
if (!serendipity_db_connect()) {
- die ("serendipity error: unable to connect to database - exiting");
+ die ('serendipity error: unable to connect to database - exiting');
}
// Avoid magic_quotes_gpc issues
// courtesy of il...@ph...
-function serendipity_strip_quotes(&$var)
-{
+function serendipity_strip_quotes(&$var) {
if (is_array($var)) {
- foreach ($var as $k => $v) {
- if (is_array($v)) {
- array_walk($var[$k], 'serendipity_strip_quotes');
- } else {
- $var[$k] = stripslashes($v);
- }
- }
+ foreach ($var as $k => $v) {
+ if (is_array($v)) {
+ array_walk($var[$k], 'serendipity_strip_quotes');
+ } else {
+ $var[$k] = stripslashes($v);
+ }
+ }
} else {
$var = stripslashes($var);
}
}
-if (ini_get("magic_quotes_gpc")) {
+if (ini_get('magic_quotes_gpc')) {
if (@count($_GET)) {
- array_walk($_GET, 'serendipity_strip_quotes');
+ array_walk($_GET, 'serendipity_strip_quotes');
}
if (@count($_POST)) {
- array_walk($_POST, 'serendipity_strip_quotes');
+ array_walk($_POST, 'serendipity_strip_quotes');
}
if (@count($_COOKIES)) {
array_walk($_COOKIES, 'serendipity_strip_quotes');
}
if (@count($_FILES)) {
- array_walk($_FILES, 'serendipity_strip_quotes');
+ array_walk($_FILES, 'serendipity_strip_quotes');
}
}
-
// Merge get and post into the serendipity array
-$serendipity["GET"] = &$_GET["serendipity"];
-$serendipity["POST"] = &$_POST["serendipity"];
+$serendipity['GET'] = &$_GET['serendipity'];
+$serendipity['POST'] = &$_POST['serendipity'];
// We don't care who tells us what to do
-if (!$serendipity["GET"]["action"])
- $serendipity["GET"]["action"] = $serendipity["POST"]["action"];
-if (!$serendipity["GET"]["adminAction"])
- $serendipity["GET"]["adminAction"] = $serendipity["POST"]["adminAction"];
+if (!$serendipity['GET']['action']) {
+ $serendipity['GET']['action'] = $serendipity['POST']['action'];
+}
+
+if (!$serendipity['GET']['adminAction']) {
+ $serendipity['GET']['adminAction'] = $serendipity['POST']['adminAction'];
+}
// Some stuff...
-if (!$_SESSION["serendipityAuthedUser"]) $_SESSION["serendipityAuthedUser"] = false;
-$serendipity["user"] = $_SESSION["serendipityUser"];
-$serendipity["email"] = $_SESSION["serendipityEmail"];
+if (!$_SESSION['serendipityAuthedUser']) {
+ $_SESSION['serendipityAuthedUser'] = false;
+}
+
+$serendipity['user'] = $_SESSION['serendipityUser'];
+$serendipity['email'] = $_SESSION['serendipityEmail'];
?>
Index: serendipity_functions.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity_functions.inc.php,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -d -r1.91 -r1.92
--- serendipity_functions.inc.php 5 Jul 2003 19:42:11 -0000 1.91
+++ serendipity_functions.inc.php 7 Jul 2003 18:14:00 -0000 1.92
@@ -1,306 +1,380 @@
<?php
-include_once("./serendipity_db.inc.php");
-include_once("./compat.php");
-include_once("./serendipity_functions_config.inc.php");
+include_once('./serendipity_db.inc.php');
+include_once('./compat.php');
+include_once('./serendipity_functions_config.inc.php');
+$serendipity['imageList'] = array();
function serendipity_getTemplateFile($file) {
- global $serendipity;
[...2424 lines suppressed...]
+
+ <td>
+ (<?php echo $months[$y][3] . VIEW_TOPICS . $months[$y][4]; ?>)
+ </td>
+ </tr>
+<?php
}
- }
- }
- echo "</table>";
+ }
+ }
+?>
+</table>
+<?php
}
-
define("serendipity_FUNCTIONS_LOADED", true);
?>
Index: serendipity_lang_de.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity_lang_de.inc.php,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- serendipity_lang_de.inc.php 28 Jun 2003 18:11:01 -0000 1.10
+++ serendipity_lang_de.inc.php 7 Jul 2003 18:14:01 -0000 1.11
@@ -1,157 +1,170 @@
<?php
##########################################################################
-# serendipity - another blogger... #
+# serendipity - another blogger... #
##########################################################################
# #
# (c) 2003 Jannis Hermanns <J...@ha...> #
-# http://www.jannis.to/programming/serendipity.html #
+# http://www.jannis.to/programming/serendipity.html #
# #
##########################################################################
// German language file
-$serendipity["months"] = array("J...@ha...", "Januar", "Februar", "März",
- "April", "Mai", "Juni", "Juli", "August", "September",
- "Oktober", "November", "Dezember");
+$serendipity['months'] = array('J...@ha...', 'Januar', 'Februar', 'März',
+ 'April', 'Mai', 'Juni', 'Juli', 'August', 'September',
+ 'Oktober', 'November', 'Dezember');
-$serendipity["weekDayAbb"] = array("Mo", "Di", "Mi", "Do", "Fr", "Sa", "So");
+$serendipity['weekDayAbb'] = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So');
-define("SERENDIPITY_ADMIN_SUITE", "Serendipity Verwaltungsoberfläche");
-define("HAVE_TO_BE_LOGGED_ON", "Sie müssen angemeldet sein, um diese Seite zu sehen:");
-define("APPEARANCE", "Aussehen");
-define("MANAGE_STYLES", "Styles verwalten");
-define("CONFIGURE_PLUGINS", "Plugins verwalten");
-define("ADMIN", "Admin:");
-define("CONFIGURATION", "Konfiguration");
-define("IMPORT_EXPORT_ENTRIES", "Import/Export");
-define("BACK_TO_BLOG", "Zurück zum Weblog");
-define("LOGOUT", "Abmelden");
-define("LOGGEDOUT", "Abgemeldet.");
-define("CREATE_NEW_CAT", "Neue Kategorie");
-define("CREATE", "Erstellen");
-define("EDIT_THIS_CAT", "\"%s - %s\" bearbeiten");
-define("SAVE", "Speichern");
-define("NAME", "Name");
-define("SEND_MAIL_TO", "Mail schicken an");
-define("NEW_TRACKBACK_TO", "Neues Trackback für");
-define("NEW_COMMENT_TO", "Neuer Kommentar für");
-define("RECENT", "Das neueste...");
-define("OLDER", "Älteres...");
-define("ANONYMOUS", "Anonym");
-define("LINK_TO_COMMENT", "Link zu Kommentar #");
-define("DESCRIPTION", "Beschreibung");
-define("CLICK_CAT_TO_EDIT", "Zum Bearbeiten auf eine Kategorie klicken");
-define("CREATE_NEW_CAT", "Neue Kategorie");
-define("SELECT_IMAGE", "Bitte wählen Sie ein Bild");
-define("I_WANT_THUMB", "Ich möchte die Vorschau im Eintrag haben.");
-define("I_WANT_BIG_IMAGE", "Ich möchte das grosse Bild im Eintrag haben.");
-define("I_WANT_NO_LINK", "Das Bild soll kein Link sein");
-define("I_WANT_IT_TO_LINK", "Das Bild soll hierhin linken:");
-define("BACK", "Zurück");
-define("FORWARD", "Vorwärts");
-define("DONE", "Fertig");
-define("CLICK_IMAGE_TO_INSERT", "Auf ein Bild klicken um es einzufügen:");
-define("WELCOME_BACK", "Willkommen zurück,");
-define("ADD_PLUGIN", "Plugin hinzufügen");
-define("TITLE", "Titel");
-define("PLUGIN", "Plugin");
-define("DESCRIPTION", "Beschreibung");
-define("PLACEMENT", "Platzierung");
-define("DELETE", "Löschen");
-define("SAVE", "Speichern");
-define("SELECT_A_PLUGIN_TO_ADD", "Neues Plugin auswählen");
-define("UP", "HOCH");
-define("DOWN", "RUNTER");
-define("ENTRIES", "Einträge:");
-define("NEW_ENTRY", "Neuer Eintrag");
-define("EDIT_ENTRIES", "Einträge bearbeiten");
-define("DELETE_ENTRIES", "Eintrag löschen");
-define("CATEGORIES", "Kategorien:");
-define("EDIT_CATEGORIES", "Kategorien bearbeiten");
-define("IMAGES", "Bilder:");
-define("ADD_IMAGES", "Bilder hochladen");
-define("WARNING_THIS_BLAHBLAH", "ACHTUNG:\\nDas kann jetzt lange dauern, wenn für viele Bilder noch keine Vorschau existiert.");
-define("CREATE_THUMBS", "Vorschauen erneuern");
-define("MANAGE_IMAGES", "Bilder verwalten");
-define("ADMIN_INTERFACE", "Verwaltungsoberfläche");
-define("SERENDIPITY_AUTHORING_SUITE", "Serendipity Autorenoberfläche");
-define("NAME", "Name");
-define("EMAIL", "Email");
-define("HOMEPAGE", "Homepage");
-define("COMMENT", "Kommentar");
-define("REMEMBER_INFO", "Daten merken? ");
-define("SUBMIT_COMMENT", "Kommentar abschicken");
-define("NO_ENTRIES_TO_PRINT", "Keine Einträge vorhanden.");
-define("COMMENTS", "Kommentare");
-define("ADD_COMMENT", "Kommentar schreiben");
-define("NO_COMMENTS", "Noch keine Kommentare.");
-define("POSTED_BY", "Geschrieben von");
-define("TRACKBACK_FROM", "Trackback von");
-define("ON", "um");
-define("A_NEW_COMMENT_BLAHBLAH", "In Ihrem Blog %s wurde ein neuer Kommentar zu Eintrag #%s eingetragen!");
-define("NO_CATEGORY", "Keine Kategorie");
-define("ENTRY_BODY", "Eintrag");
-define("EXTENDED_BODY", "Erweiteter Eintrag");
-define("CATEGORY", "Kategorie:");
-define("TEMPLATE_NAME", "Template Name");
-define("CHOOSE_STYLESHEET", "Bitte ein Stylesheet wählen...");
-define("EDIT", "Bearbeiten");
-define("MAKE_DEFAULT", "Als Standard");
-define("CREATE_NEW_STYLESHEET", "Neues Stylesheet");
-define("NO_ENTRIES_BLAHBLAH", "Für ihre Suche %s konnte kein Eintrag gefunden werden\n");
-define("YOUR_SEARCH_RETURNED_BLAHBLAH", "Ihre Suche nach %s ergab %s Treffer:");
-define("IMAGE", "Bild");
-define("ERROR_FILE_NOT_EXISTS", " Alte Datei existiert nicht!");
-define("ERROR_FILE_EXISTS", "Fehler: Neuer Dateiname existiert schon, bitte einen anderen wählen.");
-define("ERROR_SOMETHING", "Fehler: Irgendentwas stimmt nicht.");
-define("ADDING_IMAGE", "Bild hinzufügen...");
-define("THUMB_CREATED_DONE", "Vorschau erstellt.<br>Fertig.");
-define("ERROR_FILE_EXISTS_ALREADY", "Fehler: Diese Datei existiert schon auf dem Server!");
-define("ERROR_UNKNOWNE_NOUPLOAD", "Unbekannter Fehler aufgetreten, Datei nicht hochgeladen.");
-define("ADD_IMAGE_BLAHBLAH", '<b>Bild zur Sammlung hinzufügen:</b><p>Hier können Sie ein Bild hochladen, oder mir sagen, von wo ich es downloaden soll! Wenn das passende Bild fehlt, einfach bei Google danach suchen. Probieren Sie mal <a href="http://images.google.de" target="_blank">Googles Bildsuche</a>, die Resultate sind meistens brauchbar, aber auf jeden Fall witzig :)<p><b>Methode wählen:</b><br>');
-define("ENTER_IMAGE_URL", "Bildurl zum Download angeben:");
-define("ENTER_IMAGE_TO_UP", "Bild zum Hochladen eingeben:");
-define("GO", "Los!");
-define("NEWSIZE", "Neue Größe ");
-define("RESIZE_BLAHBLAH", "<b>Größ von %s ändern</b><p>");
-define("ORIGINAL_SIZE", "Originalgröß: <i>%sx%s</i> Pixel");
-define("HERE_YOU_CAN_ENTER_BLAHBLAH", "<p>Hier können sie die Bildgröße ändern. Um die Proportionen beizubehalten, einfach einen der beiden Werte eingeben, und anschließend die TAB taste drücken, und Sie erhalten eine Vorschau mit korrekten Proportionen.");
-define("DATE_FORMAT_1", "d.m.Y");
-define("CALENDAR", "Kalender");
-define("QUICKJUMP_CALENDAR", 'QuickJump Kalender');
-define("QUICKSEARCH", 'Schnellsuche');
-define("SEARCH_FOR_ENTRY", 'Nach Einträgen suchen');
-define("ARCHIVES", 'Archive');
-define("BROWSE_ARCHIVES", 'Die Archive durchstöbern');
-define("TOP_REFERRER", 'Top Referrer');
-define("SHOWS_TOP_SITES", 'Zeigt die Top-Seiten, die auf Ihr Blog linken');
-define("TOP_EXITS", 'Top Exits');
-define("SHOWS_TOP_EXIT", 'Zeigt die Top-Exit-Links Ihres Blogs');
-define("SYNDICATION", 'Syndication');
-define("SHOWS_RSS_BLAHBLAH", 'Zeigt die RSS Syndication links');
-define("SUPERUSER", 'Eigentümer');
-define("ALLOWS_YOU_BLAHBLAH", 'Link zum Konfigurieren von Serendipity und zum Schreiben von Einträgen - WICHTIG');
-define("PLUG", 'Plug');
-define("ADVERTISES_BLAHBLAH", 'Zeigt einen Hinweis, dass Serendipity die Blog Software ist');
-define("HTML_NUGGET", 'HTML Klotz');
-define("HOLDS_A_BLAHBLAH", 'Zeigt einen kleinen Klotz HTML Code in einer der Seitenleisten an');
-define("TITLE_FOR_NUGGET", 'Titel für den Klotz');
-define("THE_NUGGET", 'Der HTML Klotz!');
-define("SYNDICATE_THIS_BLOG", "Syndicate This Blog");
-define("QUICKJUMP", "Schnellauswahl");
-define("SEARCH_TOO_SHORT", "Bitte geben Sie einen Suchbegriff mit mindestens drei Zeichen an.");
-define("YOU_CHOSE", "Sie haben sich für %s entschieden");
-define("IMAGE_SIZE", "Bildgröße");
-define("IMAGE_AS_A_LINK", "Bild als Link");
-define("POWERED_BY", "Powered by");
-define("SUPERUSER", "Besitzer login");
-define("TRACKBACKS", "Trackbacks");
-define("TRACKBACK", "Trackback");
-define("NO_TRACKBACKS", "Keine Trackbacks");
-define("TOPICS_OF", "Themen in");
-define("VIEW_FULL", "ganz anzeigen");
-define("VIEW_TOPICS", "Überschriften anzeigen");
-define("AT", "um");
+define('SERENDIPITY_ADMIN_SUITE', 'Serendipity Verwaltungsoberfläche');
+define('HAVE_TO_BE_LOGGED_ON', 'Sie müssen angemeldet sein, um diese Seite zu sehen:');
+define('APPEARANCE', 'Aussehen');
+define('MANAGE_STYLES', 'Styles verwalten');
+define('CONFIGURE_PLUGINS', 'Plugins verwalten');
+define('ADMIN', 'Admin:');
+define('CONFIGURATION', 'Konfiguration');
+define('IMPORT_EXPORT_ENTRIES', 'Import/Export');
+define('BACK_TO_BLOG', 'Zurück zum Weblog');
+define('LOGOUT', 'Abmelden');
+define('LOGGEDOUT', 'Abgemeldet.');
+define('CREATE_NEW_CAT', 'Neue Kategorie');
+define('CREATE', 'Erstellen');
+define('EDIT_THIS_CAT', '"%s - %s" bearbeiten');
+define('SAVE', 'Speichern');
+define('NAME', 'Name');
+define('SEND_MAIL_TO', 'Mail schicken an');
+define('NEW_TRACKBACK_TO', 'Neues Trackback für');
+define('NEW_COMMENT_TO', 'Neuer Kommentar für');
+define('RECENT', 'Das neueste...');
+define('OLDER', 'Älteres...');
+define('ANONYMOUS', 'Anonym');
+define('LINK_TO_COMMENT', 'Link zu Kommentar #');
+define('DESCRIPTION', 'Beschreibung');
+define('CLICK_CAT_TO_EDIT', 'Zum Bearbeiten auf eine Kategorie klicken');
+define('CREATE_NEW_CAT', 'Neue Kategorie');
+define('SELECT_IMAGE', 'Bitte wählen Sie ein Bild');
+define('I_WANT_THUMB', 'Ich möchte die Vorschau im Eintrag haben.');
+define('I_WANT_BIG_IMAGE', 'Ich möchte das grosse Bild im Eintrag haben.');
+define('I_WANT_NO_LINK', 'Das Bild soll kein Link sein');
+define('I_WANT_IT_TO_LINK', 'Das Bild soll hierhin linken:');
+define('BACK', 'Zurück');
+define('FORWARD', 'Vorwärts');
+define('DONE', 'Fertig');
+define('CLICK_IMAGE_TO_INSERT', 'Auf ein Bild klicken um es einzufügen:');
+define('WELCOME_BACK', 'Willkommen zurück,');
+define('ADD_PLUGIN', 'Plugin hinzufügen');
+define('TITLE', 'Titel');
+define('PLUGIN', 'Plugin');
+define('DESCRIPTION', 'Beschreibung');
+define('PLACEMENT', 'Platzierung');
+define('DELETE', 'Löschen');
+define('SAVE', 'Speichern');
+define('SELECT_A_PLUGIN_TO_ADD', 'Neues Plugin auswählen');
+define('UP', 'HOCH');
+define('DOWN', 'RUNTER');
+define('ENTRIES', 'Einträge:');
+define('NEW_ENTRY', 'Neuer Eintrag');
+define('EDIT_ENTRIES', 'Einträge bearbeiten');
+define('DELETE_ENTRIES', 'Eintrag löschen');
+define('CATEGORIES', 'Kategorien:');
+define('EDIT_CATEGORIES', 'Kategorien bearbeiten');
+define('IMAGES', 'Bilder:');
+define('ADD_IMAGES', 'Bilder hochladen');
+define('WARNING_THIS_BLAHBLAH', "ACHTUNG:\\nDas kann jetzt lange dauern, wenn für viele Bilder noch keine Vorschau existiert.");
+define('CREATE_THUMBS', 'Vorschauen erneuern');
+define('MANAGE_IMAGES', 'Bilder verwalten');
+define('ADMIN_INTERFACE', 'Verwaltungsoberfläche');
+define('SERENDIPITY_AUTHORING_SUITE', 'Serendipity Autorenoberfläche');
+define('NAME', 'Name');
+define('EMAIL', 'Email');
+define('HOMEPAGE', 'Homepage');
+define('COMMENT', 'Kommentar');
+define('REMEMBER_INFO', 'Daten merken? ');
+define('SUBMIT_COMMENT', 'Kommentar abschicken');
+define('NO_ENTRIES_TO_PRINT', 'Keine Einträge vorhanden.');
+define('COMMENTS', 'Kommentare');
+define('ADD_COMMENT', 'Kommentar schreiben');
+define('NO_COMMENTS', 'Noch keine Kommentare.');
+define('POSTED_BY', 'Geschrieben von');
+define('TRACKBACK_FROM', 'Trackback von');
+define('ON', 'um');
+define('A_NEW_COMMENT_BLAHBLAH', 'In Ihrem Blog %s wurde ein neuer Kommentar zu Eintrag #%s eingetragen!');
+define('NO_CATEGORY', 'Keine Kategorie');
+define('ENTRY_BODY', 'Eintrag');
+define('EXTENDED_BODY', 'Erweiteter Eintrag');
+define('CATEGORY', 'Kategorie:');
+define('TEMPLATE_NAME', 'Template Name');
+define('CHOOSE_STYLESHEET', 'Bitte ein Stylesheet wählen...');
+define('EDIT', 'Bearbeiten');
+define('MAKE_DEFAULT', 'Als Standard');
+define('CREATE_NEW_STYLESHEET', 'Neues Stylesheet');
+define('NO_ENTRIES_BLAHBLAH', 'Für ihre Suche %s konnte kein Eintrag gefunden werden' . "\n");
+define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Ihre Suche nach %s ergab %s Treffer:');
+define('IMAGE', 'Bild');
+define('ERROR_FILE_NOT_EXISTS', ' Alte Datei existiert nicht!');
+define('ERROR_FILE_EXISTS', 'Fehler: Neuer Dateiname existiert schon, bitte einen anderen wählen.');
+define('ERROR_SOMETHING', 'Fehler: Irgendentwas stimmt nicht.');
+define('ADDING_IMAGE', 'Bild hinzufügen...');
+define('THUMB_CREATED_DONE', 'Vorschau erstellt.<br>Fertig.');
+define('ERROR_FILE_EXISTS_ALREADY', 'Fehler: Diese Datei existiert schon auf dem Server!');
+define('ERROR_UNKNOWNE_NOUPLOAD', 'Unbekannter Fehler aufgetreten, Datei nicht hochgeladen.');
+define('ADD_IMAGE_BLAHBLAH', '<b>Bild zur Sammlung hinzufügen:</b><p>Hier können Sie ein Bild hochladen, oder mir sagen, von wo ich es downloaden soll! Wenn das passende Bild fehlt, einfach bei Google danach suchen. Probieren Sie mal <a href="http://images.google.de" target="_blank">Googles Bildsuche</a>, die Resultate sind meistens brauchbar, aber auf jeden Fall witzig :)<p><b>Methode wählen:</b><br>');
+define('ENTER_IMAGE_URL', 'Bildurl zum Download angeben:');
+define('ENTER_IMAGE_TO_UP', 'Bild zum Hochladen eingeben:');
+define('GO', 'Los!');
+define('NEWSIZE', 'Neue Größe ');
+define('RESIZE_BLAHBLAH', '<b>Größ von %s ändern</b><p>');
+define('ORIGINAL_SIZE', 'Originalgröß: <i>%sx%s</i> Pixel');
+define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Hier können sie die Bildgröße ändern. Um die Proportionen beizubehalten, einfach einen der beiden Werte eingeben, und anschließend die TAB taste drücken, und Sie erhalten eine Vorschau mit korrekten Proportionen.');
+define('DATE_FORMAT_1', 'd.m.Y');
+define('CALENDAR', 'Kalender');
+define('QUICKJUMP_CALENDAR', 'QuickJump Kalender');
+define('QUICKSEARCH', 'Schnellsuche');
+define('SEARCH_FOR_ENTRY', 'Nach Einträgen suchen');
+define('ARCHIVES', 'Archive');
+define('BROWSE_ARCHIVES', 'Die Archive durchstöbern');
+define('TOP_REFERRER', 'Top Referrer');
+define('SHOWS_TOP_SITES', 'Zeigt die Top-Seiten, die auf Ihr Blog linken');
+define('TOP_EXITS', 'Top Exits');
+define('SHOWS_TOP_EXIT', 'Zeigt die Top-Exit-Links Ihres Blogs');
+define('SYNDICATION', 'Syndication');
+define('SHOWS_RSS_BLAHBLAH', 'Zeigt die RSS Syndication links');
+define('SUPERUSER', 'Eigentümer');
+define('ALLOWS_YOU_BLAHBLAH', 'Link zum Konfigurieren von Serendipity und zum Schreiben von Einträgen - WICHTIG');
+define('PLUG', 'Plug');
+define('ADVERTISES_BLAHBLAH', 'Zeigt einen Hinweis, dass Serendipity die Blog Software ist');
+define('HTML_NUGGET', 'HTML Klotz');
+define('HOLDS_A_BLAHBLAH', 'Zeigt einen kleinen Klotz HTML Code in einer der Seitenleisten an');
+define('TITLE_FOR_NUGGET', 'Titel für den Klotz');
+define('THE_NUGGET', 'Der HTML Klotz!');
+define('SYNDICATE_THIS_BLOG', 'Syndicate This Blog');
+define('QUICKJUMP', 'Schnellauswahl');
+define('SEARCH_TOO_SHORT', 'Bitte geben Sie einen Suchbegriff mit mindestens drei Zeichen an.');
+define('YOU_CHOSE', 'Sie haben sich für %s entschieden');
+define('IMAGE_SIZE', 'Bildgröße');
+define('IMAGE_AS_A_LINK', 'Bild als Link');
+define('POWERED_BY', 'Powered by');
+define('SUPERUSER', 'Besitzer login');
+define('TRACKBACKS', 'Trackbacks');
+define('TRACKBACK', 'Trackback');
+define('NO_TRACKBACKS', 'Keine Trackbacks');
+define('TOPICS_OF', 'Themen in');
+define('VIEW_FULL', 'ganz anzeigen');
+define('VIEW_TOPICS', 'Überschriften anzeigen');
+define('AT', 'um');
+define('SET_AS_TEMPLATE', 'Als Template wählen');
+define('VIEW_EXTENDED_ENTRY', 'Gesamten Beitrag ansehen');
+define('IN', 'in');
+define('EXCERPT', 'Auszug');
+define('TRACKED', 'Aufgenommen');
+define('LINK_TO_ENTRY', 'Link zum Eintrag');
+define('LINK_TO_REMOTE_ENTRY', 'Link to remote-entry');
+define('IP_ADDRESS', 'IP-Adresse');
+define('USER', 'Benutzer');
+define('THUMBNAIL_USING_OWN', 'Using %s as it\'s own thumbnail because it is so small already.');
+define('THUMBNAIL_FAILED_COPY', 'Wanted to use %s as it\'s own thumbnail, but failed to copy!');
+define('AUTHOR', 'Author');
+define('LAST_UPDATED', 'Zuletzt aktualisiert');
-define("serendipity_LANG_LOADED", true);
+define('serendipity_LANG_LOADED', true);
?>
Index: serendipity_lang_en.inc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity_lang_en.inc.php,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- serendipity_lang_en.inc.php 28 Jun 2003 18:11:01 -0000 1.14
+++ serendipity_lang_en.inc.php 7 Jul 2003 18:14:01 -0000 1.15
@@ -1,160 +1,171 @@
<?php
##########################################################################
-# serendipity - another blogger... #
+# serendipity - another blogger... #
##########################################################################
# #
# (c) 2003 Jannis Hermanns <J...@ha...> #
-# http://www.jannis.to/programming/serendipity.html #
+# http://www.jannis.to/programming/serendipity.html #
# #
##########################################################################
// English language file
-$serendipity["months"] = array("J...@ha...", "January", "February", "March",
- "April", "May", "June", "July", "August", "September",
- "October", "November", "December");
-
-$serendipity["weekDayAbb"] = array("M", "Tu", "W", "Th", "F", "Sa", "Su");
-
+$serendipity['months'] = array('J...@ha...', 'January', 'February', 'March',
+ 'April', 'May', 'June', 'July', 'August', 'September',
+ 'October', 'November', 'December');
-define("SERENDIPITY_ADMIN_SUITE", "Serendipity Administration Suite");
-define("HAVE_TO_BE_LOGGED_ON", "You have to be logged on to view this page:");
-define("APPEARANCE", "Appearance");
-define("MANAGE_STYLES", "Manage styles");
-define("CONFIGURE_PLUGINS", "Configure Plugins");
-define("ADMIN", "Admin:");
-define("CONFIGURATION", "Configuration");
-define("IMPORT_EXPORT_ENTRIES", "Import/Export Entries");
-define("BACK_TO_BLOG", "Back to Weblog");
-define("LOGOUT", "Logout");
-define("LOGGEDOUT", "Logged out.");
-define("CREATE_NEW_CAT", "Create a New Category");
-define("CREATE", "Create");
-define("EDIT_THIS_CAT", "Edit \"%s - %s\"");
-define("SAVE", "Save");
-define("NAME", "Name");
-define("DESCRIPTION", "Description");
-define("CLICK_CAT_TO_EDIT", "Click on a category to edit it");
-define("CREATE_NEW_CAT", "Create New Category");
-define("SELECT_IMAGE", "Select an image");
-define("I_WANT_THUMB", "I want to insert the thumbnail in my entry.");
-define("I_WANT_BIG_IMAGE", "I want to insert the larger image in my entry.");
-define("I_WANT_NO_LINK", " I don't want the image to be a hyperlink");
-define("I_WANT_IT_TO_LINK", "I want it to link to this url:");
-define("BACK", "Back");
-define("FORWARD", "Forward");
-define("ANONYMOUS", "Anonymous");
-define("LINK_TO_COMMENT", "Link to comment #");
-define("SEND_MAIL_TO", "Send a mail to ");
-define("NEW_TRACKBACK_TO", "New trackback made to");
-define("NEW_COMMENT_TO", "New comment posted to");
-define("RECENT", "Recent...");
-define("OLDER", "Older...");
-define("DONE", "Done");
-define("CLICK_IMAGE_TO_INSERT", "Click the image you want to insert:");
-define("WELCOME_BACK", "Welcome back,");
-define("ADD_PLUGIN", "Add plugin");
-define("TITLE", "Title");
-define("PLUGIN", "Plugin");
-define("DESCRIPTION", "Description");
-define("PLACEMENT", "Placement");
-define("DELETE", "Delete");
-define("SAVE", "Save");
-define("SELECT_A_PLUGIN_TO_ADD", "Select a plugin to add");
-define("UP", "UP");
-define("DOWN", "DOWN");
-define("ENTRIES", "Entries:");
-define("NEW_ENTRY", "New entry");
-define("AUTHOR_SUITE", "Authoring Suite");
-define("EDIT_ENTRIES", "Edit entries");
-define("DELETE_ENTRIES", "Delete entries");
-define("CATEGORIES", "Categories:");
-define("EDIT_CATEGORIES", "Manage Categories");
-define("IMAGES", "Images:");
-define("ADD_IMAGES", "Add images");
-define("WARNING_THIS_BLAHBLAH", "WARNING:\\nThis may take a long time if there are many images without thumbnails.");
-define("CREATE_THUMBS", "Rebuild Thumbs");
-define("MANAGE_IMAGES", "Manage images");
-define("ADMIN_INTERFACE", "Admin interface");
-define("SERENDIPITY_AUTHORING_SUITE", "Serendipity Authoring Suite");
-define("NAME", "Name");
-define("EMAIL", "Email");
-define("HOMEPAGE", "Homepage");
-define("COMMENT", "Comment");
-define("REMEMBER_INFO", "Remember Information? ");
-define("SUBMIT_COMMENT", "Submit Comment");
-define("NO_ENTRIES_TO_PRINT", "No entries to print.");
-define("COMMENTS", "Comments");
-define("ADD_COMMENT", "Add Comment");
-define("NO_COMMENTS", "No comments.");
-define("POSTED_BY", "Posted by");
-define("TRACKBACK_FROM", "Trackback from");
-define("ON", "on");
-define("A_NEW_COMMENT_BLAHBLAH", "A new comment has been posted on your blog \"%s\", in the entry entitled \"%s\".");
-define("A_NEW_TRACKBACK_BLAHBLAH", "A new trackback has been made to your blog-entry entitled \"%s\".");
-define("NO_CATEGORY", "No Category");
-define("ENTRY_BODY", "Entry Body");
-define("EXTENDED_BODY", "Extended Body");
-define("CATEGORY", "Category:");
-define("TEMPLATE_NAME", "template name");
-define("CHOOSE_STYLESHEET", "Choose a style sheet....");
-define("EDIT", "Edit");
-define("MAKE_DEFAULT", "Make default");
-define("CREATE_NEW_STYLESHEET", "Create New StyleSheet");
-define("NO_ENTRIES_BLAHBLAH", "No Entries Found for Query %s\n");
-define("YOUR_SEARCH_RETURNED_BLAHBLAH", "Your search for %s returned %s results:");
-define("SEARCH_TOO_SHORT", "Your search-query must be longer than 3 characters");
-define("IMAGE", "Image");
-define("ERROR_FILE_NOT_EXISTS", "Error: Old filename doesn't exist!");
-define("ERROR_FILE_EXISTS", "Error: New filename already used, pick another!");
-define("ERROR_SOMETHING", "Error: Something's wrong.");
-define("ADDING_IMAGE", "Adding image...");
-define("THUMB_CREATED_DONE", "Thumbnail created.<br>Done.");
-define("ERROR_FILE_EXISTS_ALREADY", "Error: File already exists on your machine!");
-define("ERROR_UNKNOWNE_NOUPLOAD", "Unknown error occured, file not uploaded...");
-define("ADD_IMAGE_BLAHBLAH", '<b>Add an image to your repository:</b><p>Here you can upload images, or tell me to fetch them from somewhere in the web! If you don\'t have appropriate images, search for images on google matching your thoughts. Try <a href="http://images.google.com" target="_blank">Google\'s image search</a>, the results are often useful and always funny :)<p><b>Select method:</b><br>');
-define("ENTER_IMAGE_URL", "Enter an URL of an image to fetch:");
-define("ENTER_IMAGE_TO_UP", "Select an image you wish to upload:");
-define("GO", "Go!");
-define("NEWSIZE", "New size: ");
-define("RESIZE_BLAHBLAH", "<b>Resize %s</b><p>");
-define("ORIGINAL_SIZE", "Original size: <i>%sx%s</i> pixel");
-define("HERE_YOU_CAN_ENTER_BLAHBLAH", "<p>Here you can adjust the images new size. If you want to keep the proportions, just enter one value and press the TAB key, I'll automatically calculate the new size so the proportions one value and press the TAB key, I'll automatically calculate the new size so the proportions don't get messed up:");
-define("DATE_FORMAT_1", "l, F jS Y");
-define("CALENDAR", "Calendar");
-define("QUICKJUMP_CALENDAR", 'QuickJump Calendar');
-define("QUICKSEARCH", 'Quicksearch');
-define("SEARCH_FOR_ENTRY", 'Search for an entry');
-define("ARCHIVES", 'Archives');
-define("BROWSE_ARCHIVES", 'Browse archives by month');
-define("TOP_REFERRER", 'Top Referrers');
-define("SHOWS_TOP_SITES", 'Shows top sites that linked to your blogs');
-define("TOP_EXITS", 'Top Exits');
-define("SHOWS_TOP_EXIT", 'Shows top exit links from your blogs');
-define("SYNDICATION", 'Syndication');
-define("SHOWS_RSS_BLAHBLAH", 'Shows RSS syndication links');
-define("ALLOWS_YOU_BLAHBLAH", 'Allows you to configure and publish your blog');
-define("PLUG", 'Plug');
-define("ADVERTISES_BLAHBLAH", 'Advertises the origins of your blog');
-define("HTML_NUGGET", 'HTML Nugget');
-define("HOLDS_A_BLAHBLAH", 'Holds a nugget of HTML in your sidebar');
-define("TITLE_FOR_NUGGET", 'Title for the nugget');
-define("THE_NUGGET", 'The Nugget of HTML!');
-define("SYNDICATE_THIS_BLOG", "Syndicate This Blog");
-define("QUICKJUMP", "Quickjump");
-define("YOU_CHOSE", "You chose %s");
-define("IMAGE_SIZE", "Image size");
-define("IMAGE_AS_A_LINK", "Image as a link");
-define("POWERED_BY", "Powered by");
-define("SUPERUSER", "Superuser");
-define("TRACKBACKS", "Trackbacks");
-define("TRACKBACK", "Trackback");
-define("NO_TRACKBACKS", "No Trackbacks");
-define("TOPICS_OF", "Topics of");
-define("VIEW_FULL", "view full");
-define("VIEW_TOPICS", "view topics");
-define("AT", "at");
+$serendipity['weekDayAbb'] = array('M', 'Tu', 'W', 'Th', 'F', 'Sa', 'Su');
-define("serendipity_LANG_LOADED", true);
+define('SERENDIPITY_ADMIN_SUITE', 'Serendipity Administration Suite');
+define('HAVE_TO_BE_LOGGED_ON', 'You have to be logged on to view this page:');
+define('APPEARANCE', 'Appearance');
+define('MANAGE_STYLES', 'Manage styles');
+define('CONFIGURE_PLUGINS', 'Configure Plugins');
+define('ADMIN', 'Admin:');
+define('CONFIGURATION', 'Configuration');
+define('IMPORT_EXPORT_ENTRIES', 'Import/Export Entries');
+define('BACK_TO_BLOG', 'Back to Weblog');
+define('LOGOUT', 'Logout');
+define('LOGGEDOUT', 'Logged out.');
+define('CREATE_NEW_CAT', 'Create a New Category');
+define('CREATE', 'Create');
+define('EDIT_THIS_CAT', 'Edit "%s - %s"');
+define('SAVE', 'Save');
+define('NAME', 'Name');
+define('DESCRIPTION', 'Description');
+define('CLICK_CAT_TO_EDIT', 'Click on a category to edit it');
+define('CREATE_NEW_CAT', 'Create New Category');
+define('SELECT_IMAGE', 'Select an image');
+define('I_WANT_THUMB', 'I want to insert the thumbnail in my entry.');
+define('I_WANT_BIG_IMAGE', 'I want to insert the larger image in my entry.');
+define('I_WANT_NO_LINK', ' I don\'t want the image to be a hyperlink');
+define('I_WANT_IT_TO_LINK', 'I want it to link to this url:');
+define('BACK', 'Back');
+define('FORWARD', 'Forward');
+define('ANONYMOUS', 'Anonymous');
+define('LINK_TO_COMMENT', 'Link to comment #');
+define('SEND_MAIL_TO', 'Send a mail to ');
+define('NEW_TRACKBACK_TO', 'New trackback made to');
+define('NEW_COMMENT_TO', 'New comment posted to');
+define('RECENT', 'Recent...');
+define('OLDER', 'Older...');
+define('DONE', 'Done');
+define('CLICK_IMAGE_TO_INSERT', 'Click the image you want to insert:');
+define('WELCOME_BACK', 'Welcome back,');
+define('ADD_PLUGIN', 'Add plugin');
+define('TITLE', 'Title');
+define('PLUGIN', 'Plugin');
+define('DESCRIPTION', 'Description');
+define('PLACEMENT', 'Placement');
+define('DELETE', 'Delete');
+define('SAVE', 'Save');
+define('SELECT_A_PLUGIN_TO_ADD', 'Select a plugin to add');
+define('UP', 'UP');
+define('DOWN', 'DOWN');
+define('ENTRIES', 'Entries:');
+define('NEW_ENTRY', 'New entry');
+define('AUTHOR_SUITE', 'Authoring Suite');
+define('EDIT_ENTRIES', 'Edit entries');
+define('DELETE_ENTRIES', 'Delete entries');
+define('CATEGORIES', 'Categories:');
+define('EDIT_CATEGORIES', 'Manage Categories');
+define('IMAGES', 'Images:');
+define('ADD_IMAGES', 'Add images');
+define('WARNING_THIS_BLAHBLAH', "WARNING:\\nThis may take a long time if there are many images without thumbnails.");
+define('CREATE_THUMBS', 'Rebuild Thumbs');
+define('MANAGE_IMAGES', 'Manage images');
+define('ADMIN_INTERFACE', 'Admin interface');
+define('SERENDIPITY_AUTHORING_SUITE', 'Serendipity Authoring Suite');
+define('NAME', 'Name');
+define('EMAIL', 'Email');
+define('HOMEPAGE', 'Homepage');
+define('COMMENT', 'Comment');
+define('REMEMBER_INFO', 'Remember Information? ');
+define('SUBMIT_COMMENT', 'Submit Comment');
+define('NO_ENTRIES_TO_PRINT', 'No entries to print.');
+define('COMMENTS', 'Comments');
+define('ADD_COMMENT', 'Add Comment');
+define('NO_COMMENTS', 'No comments.');
+define('POSTED_BY', 'Posted by');
+define('TRACKBACK_FROM', 'Trackback from');
+define('ON', 'on');
+define('A_NEW_COMMENT_BLAHBLAH', 'A new comment has been posted on your blog "%s", in the entry entitled "%s".');
+define('A_NEW_TRACKBACK_BLAHBLAH', 'A new trackback has been made to your blog-entry entitled "%s".');
+define('NO_CATEGORY', 'No Category');
+define('ENTRY_BODY', 'Entry Body');
+define('EXTENDED_BODY', 'Extended Body');
+define('CATEGORY', 'Category:');
+define('TEMPLATE_NAME', 'template name');
+define('CHOOSE_STYLESHEET', 'Choose a style sheet....');
+define('EDIT', 'Edit');
+define('MAKE_DEFAULT', 'Make default');
+define('CREATE_NEW_STYLESHEET', 'Create New StyleSheet');
+define('NO_ENTRIES_BLAHBLAH', 'No Entries Found for Query %s' . "\n");
+define('YOUR_SEARCH_RETURNED_BLAHBLAH', 'Your search for %s returned %s results:');
+define('SEARCH_TOO_SHORT', 'Your search-query must be longer than 3 characters');
+define('IMAGE', 'Image');
+define('ERROR_FILE_NOT_EXISTS', 'Error: Old filename doesn\'t exist!');
+define('ERROR_FILE_EXISTS', 'Error: New filename already used, pick another!');
+define('ERROR_SOMETHING', 'Error: Something\'s wrong.');
+define('ADDING_IMAGE', 'Adding image...');
+define('THUMB_CREATED_DONE', 'Thumbnail created.<br>Done.');
+define('ERROR_FILE_EXISTS_ALREADY', 'Error: File already exists on your machine!');
+define('ERROR_UNKNOWNE_NOUPLOAD', 'Unknown error occured, file not uploaded...');
+define('ADD_IMAGE_BLAHBLAH', '<b>Add an image to your repository:</b><p>Here you can upload images, or tell me to fetch them from somewhere in the web! If you don\'t have appropriate images, search for images on google matching your thoughts. Try <a href="http://images.google.com" target="_blank">Google\'s image search</a>, the results are often useful and always funny :)<p><b>Select method:</b><br>');
+define('ENTER_IMAGE_URL', 'Enter an URL of an image to fetch:');
+define('ENTER_IMAGE_TO_UP', 'Select an image you wish to upload:');
+define('GO', 'Go!');
+define('NEWSIZE', 'New size: ');
+define('RESIZE_BLAHBLAH', '<b>Resize %s</b><p>');
+define('ORIGINAL_SIZE', 'Original size: <i>%sx%s</i> pixel');
+define('HERE_YOU_CAN_ENTER_BLAHBLAH', '<p>Here you can adjust the images new size. If you want to keep the proportions, just enter one value and press the TAB key, I\'ll automatically calculate the new size so the proportions one value and press the TAB key, I\'ll automatically calculate the new size so the proportions don\'t get messed up:');
+define('DATE_FORMAT_1', 'l, F jS Y');
+define('CALENDAR', 'Calendar');
+define('QUICKJUMP_CALENDAR', 'QuickJump Calendar');
+define('QUICKSEARCH', 'Quicksearch');
+define('SEARCH_FOR_ENTRY', 'Search for an entry');
+define('ARCHIVES', 'Archives');
+define('BROWSE_ARCHIVES', 'Browse archives by month');
+define('TOP_REFERRER', 'Top Referrers');
+define('SHOWS_TOP_SITES', 'Shows top sites that linked to your blogs');
+define('TOP_EXITS', 'Top Exits');
+define('SHOWS_TOP_EXIT', 'Shows top exit links from your blogs');
+define('SYNDICATION', 'Syndication');
+define('SHOWS_RSS_BLAHBLAH', 'Shows RSS syndication links');
+define('ALLOWS_YOU_BLAHBLAH', 'Allows you to configure and publish your blog');
+define('PLUG', 'Plug');
+define('ADVERTISES_BLAHBLAH', 'Advertises the origins of your blog');
+define('HTML_NUGGET', 'HTML Nugget');
+define('HOLDS_A_BLAHBLAH', 'Holds a nugget of HTML in your sidebar');
+define('TITLE_FOR_NUGGET', 'Title for the nugget');
+define('THE_NUGGET', 'The Nugget of HTML!');
+define('SYNDICATE_THIS_BLOG', 'Syndicate This Blog');
+define('QUICKJUMP', 'Quickjump');
+define('YOU_CHOSE', 'You chose %s');
+define('IMAGE_SIZE', 'Image size');
+define('IMAGE_AS_A_LINK', 'Image as a link');
+define('POWERED_BY', 'Powered by');
+define('SUPERUSER', 'Superuser');
+define('TRACKBACKS', 'Trackbacks');
+define('TRACKBACK', 'Trackback');
+define('NO_TRACKBACKS', 'No Trackbacks');
+define('TOPICS_OF', 'Topics of');
+define('VIEW_FULL', 'view full');
+define('VIEW_TOPICS', 'view topics');
+define('AT', 'at');
+define('SET_AS_TEMPLATE', 'Set as template');
+define('VIEW_EXTENDED_ENTRY', 'View Extended Entry');
+define('IN', 'in');
+define('EXCERPT', 'Excerpt');
+define('TRACKED', 'Tracked');
+define('LINK_TO_ENTRY', 'Link to entry');
+define('LINK_TO_REMOTE_ENTRY', 'Link zum Remote-Eintrag');
+define('IP_ADDRESS', 'IP-address');
+define('USER', 'User');
+define('THUMBNAIL_USING_OWN', 'Using %s as it\'s own thumbnail because it is so small already.');
+define('THUMBNAIL_FAILED_COPY', 'Wanted to use %s as it\'s own thumbnail, but failed to copy!');
+define('AUTHOR', 'Author');
+define('LAST_UPDATED', 'Last Updated');
+define('serendipity_LANG_LOADED', true);
?>
Index: serendipity_xmlrpc.php
===================================================================
RCS file: /cvsroot/php-blog/serendipity/serendipity_xmlrpc.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- serendipity_xmlrpc.php 26 May 2003 13:14:14 -0000 1.4
+++ serendipity_xmlrpc.php 7 Jul 2003 18:14:01 -0000 1.5
@@ -34,8 +34,7 @@
'mt.supportedTextFilters' =>
array('function' => 'mt_supportedTextFilters'));
-function blogger_getUsersBlogs($message)
-{
+function blogger_getUsersBlogs($message) {
global $serendipity;
$val = $message->params[1];
@@ -43,11 +42,11 @@
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$blog1 = new XML_RPC_Value(
- array('url' => new XML_RPC_Value($serendipity['baseURL']),
- 'blogid' => new XML_RPC_Value('1'),
+ array('url' => new XML_RPC_Value($serendipity['baseURL']),
+ 'blogid' => new XML_RPC_Value('1'),
'blogName' => new XML_RPC_Value($serendipity['blogTitle'])),
'struct');
$blogs = new XML_RPC_Value( array($blog1), 'array');
@@ -55,30 +54,28 @@
return($r);
}
-function blogger_getUserInfo($message)
-{
+function blogger_getUserInfo($message) {
global $serendipity;
$val = $message->params[1];
$username = $val->getval();
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$userdata = new XML_RPC_Value(
array('nickname' => new XML_RPC_Value($serendipity['serendipityUser']),
- 'userid' => new XML_RPC_Value($serendipity['authorid'], 'string'),
- 'url' => new XML_RPC_Value($serendipity['baseURL']),
- 'email' => new XML_RPC_Value($serendipity['serendipityEmail']),
- 'lastname' => new XML_RPC_Value(''),
+ 'userid' => new XML_RPC_Value($serendipity['authorid'], 'string'),
+ 'url' => new XML_RPC_Value($serendipity['baseURL']),
+ 'email' => new XML_RPC_Value($serendipity['serendipityEmail']),
+ 'lastname' => new XML_RPC_Value(''),
'firstname' => new XML_RPC_Value('')),
'struct');
$r = new XML_RPC_Response($userdata);
return($r);
}
-function mt_getCategoryList($message)
-{
+function mt_getCategoryList($message) {
global $serendipity;
$val = $message->params[1];
@@ -86,22 +83,21 @@
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$cats = serendipity_fetchCategories($serendipity['authorid']);
$xml_entries_vals = array();
foreach ( $cats as $cat ) {
$xml_entries_vals[] = new XML_RPC_Value(
array(
- 'categoryId' => new XML_RPC_Value($cat['categoryid'], 'string'),
+ 'categoryId' => new XML_RPC_Value($cat['categoryid'], 'string'),
'categoryName' => new XML_RPC_Value($cat['category_name'], 'string')), 'struct');
}
$xml_entries = new XML_RPC_Value($xml_entries_vals, 'array');
return new XML_RPC_Response($xml_entries);
}
-function mt_getRecentPostTitles($message)
-{
+function mt_getRecentPostTitles($message) {
$val = $message->params[1];
$username = $val->getval();
$val = $message->params[2];
@@ -109,43 +105,41 @@
$val = $message->params[3];
$numposts = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$entries = serendipity_fetchEntries('', false, $numposts);
$xml_entries_vals = array();
foreach ( $entries as $entry ) {
$xml_entries_vals[] = new XML_RPC_Value(
array(
- 'postid' => new XML_RPC_Value($entry['id'], 'string'),
- 'title' => new XML_RPC_Value($entry['title'], 'string'),
- 'userid' => new XML_RPC_Value($entry['authorid'], 'string'),
+ 'postid' => new XML_RPC_Value($entry['id'], 'string'),
+ 'title' => new XML_RPC_Value($entry['title'], 'string'),
+ 'userid' => new XML_RPC_Value($entry['authorid'], 'string'),
'dateCreated' => new XML_RPC_Value(XML_RPC_iso8601_encode($entry['timestamp']), 'dateTime.iso8601'),
- 'postid' => new XML_RPC_Value($entry['id'], 'string')), 'struct');
+ 'postid' => new XML_RPC_Value($entry['id'], 'string')), 'struct');
}
$xml_entries = new XML_RPC_Value($xml_entries_vals, 'array');
return new XML_RPC_Response($xml_entries);
}
-function mt_supportedTextFilters($message)
-{
+function mt_supportedTextFilters($message) {
$val = $message->params[1];
$username = $val->getval();
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
return new XML_RPC_Response( new XML_RPC_Value(array(), 'array'));
}
-function blogger_newPost($message)
-{
+function blogger_newPost($message) {
$val = $message->params[2];
$username = $val->getval();
$val = $message->params[3];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[4];
$entry['body'] = $val->getval();
@@ -153,8 +147,7 @@
return new XML_RPC_Response( new XML_RPC_Value($id, 'string'));
}
-function blogger_editPost($message)
-{
+function blogger_editPost($message) {
$val = $message->params[1];
$entry['id'] = $val->getval();
$val = $message->params[2];
@@ -162,7 +155,7 @@
$val = $message->params[3];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[4];
$entry['body'] = $val->getval();
@@ -171,8 +164,7 @@
return new XML_RPC_Response( new XML_RPC_Value($id, 'string'));
}
-function blogger_deletePost($message)
-{
+function blogger_deletePost($message) {
$val = $message->params[1];
$entry['id'] = $val->getval();
$val = $message->params[2];
@@ -180,7 +172,7 @@
$val = $message->params[3];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[4];
$entry['body'] = $val->getval();
@@ -189,14 +181,13 @@
return new XML_RPC_Response( new XML_RPC_Value(1, 'boolean'));
}
-function metaWeblog_newPost($message)
-{
+function metaWeblog_newPost($message) {
$val = $message->params[1];
$username = $val->getval();
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[3];
$post_array = $val->getval();
@@ -207,8 +198,7 @@
return new XML_RPC_Response( new XML_RPC_Value($id, 'string'));
}
-function metaWeblog_editPost($message)
-{
+function metaWeblog_editPost($message) {
$val = $message->params[0];
$postid = $val->getval();
$val = $message->params[1];
@@ -216,22 +206,21 @@
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[3];
$post_array = $val->getval();
- $entry['title'] = $post_array['title'];
- $entry['body'] = $post_array['description'];
+ $entry['title'] = $post_array['title'];
+ $entry['body'] = $post_array['description'];
$entry['extended'] = $post_array['mt_text_more'];
- $entry['user'] = $username;
+ $entry['user'] = $username;
$entry['authorid'] = $serendipity['authorid'];
- $entry['id'] = $postid;
+ $entry['id'] = $postid;
$id = serendipity_updertEntry($entry);
return new XML_RPC_Response( new XML_RPC_Value($id));
}
-function metaWeblog_getPost($message)
-{
+function metaWeblog_getPost($message) {
global $serendipity;
$val = $message->params[0];
$postid = $val->getval();
@@ -240,29 +229,28 @@
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
- $entry = serendipity_fetchEntry("id", $postid);
+ $entry = serendipity_fetchEntry('id', $postid);
$tmp = array(
- 'dateCreated' => new XML_RPC_Value(XML_RPC_iso8601_encode($entry['timestamp']), 'dateTime.iso8601'),
- 'postid' => new XML_RPC_Value($postid, 'string'),
- 'userid' => new XML_RPC_Value($entry['authorid'], 'string'),
- 'description' => new XML_RPC_Value($entry['body'], 'string'),
- 'mt_text_more'=> new XML_RPC_Value($entry['extended'], 'string'),
- 'mt_excerpt'=> new XML_RPC_Value('', 'string'),
+ 'dateCreated' => new XML_RPC_Value(XML_RPC_iso8601_encode($entry['timestamp']), 'dateTime.iso8601'),
+ 'postid' => new XML_RPC_Value($postid, 'string'),
+ 'userid' => new XML_RPC_Value($entry['authorid'], 'string'),
+ 'description' => new XML_RPC_Value($entry['body'], 'string'),
+ 'mt_text_more' => new XML_RPC_Value($entry['extended'], 'string'),
+ 'mt_excerpt' => new XML_RPC_Value('', 'string'),
'mt_allow_comments' => new XML_RPC_Value(1, 'boolean'),
- 'mt_allow_pings' => new XML_RPC_Value(1, 'boolean'),
+ 'mt_allow_pings' => new XML_RPC_Value(1, 'boolean'),
'mt_convert_breaks' => new XML_RPC_Value(0, 'boolean'),
- 'title' => new XML_RPC_Value($entry['title'],'string'),
- 'permalink' => new XML_RPC_Value($serendipity['baseURL']."/archives/{$postid}_.html", 'string'),
- 'link' => new XML_RPC_Value($serendipity['baseURL']."/archives/{$postid}_.html", 'string'));
+ 'title' => new XML_RPC_Value($entry['title'],'string'),
+ 'permalink' => new XML_RPC_Value($serendipity['baseURL'] . '/archives/' . $postid . '_.html', 'string'),
+ 'link' => new XML_RPC_Value($serendipity['baseURL'] . '/archives/' . $postid . '_.html', 'string'));
$entry = new XML_RPC_Value($tmp, 'struct');
return new XML_RPC_Response($entry);
}
-function metaweblog_deletePost($message)
-{
+function metaweblog_deletePost($message) {
$val = $message->params[1];
$entry['id'] = $val->getval();
$val = $message->params[2];
@@ -270,17 +258,16 @@
$val = $message->params[3];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
$val = $message->params[4];
- $entry['body'] = $val->getval();
+ $entry['body'] = $val->getval();
$entry['user'] = $username;
$id = serendipity_deleteEntry($entry['id']);
return new XML_RPC_Response( new XML_RPC_Value(1, 'boolean'));
}
-function metaWeblog_setPostCategories($message)
-{
+function metaWeblog_setPostCategories($message) {
global $serendipity;
$val = $message->params[0];
$postid = $val->getval();
@@ -296,26 +283,24 @@
$category_ids[] = $val->getval();
}
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
serendipity_updateEntryCategories($postid, $category_ids);
return new XML_RPC_Response( new XML_RPC_Value(1, 'boolean'));
}
-function metaWeblog_getPostCategories($message)
-{
+function metaWeblog_getPostCategories($message) {
$val = $message->params[1];
$username = $val->getval();
$val = $message->params[2];
$password = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
return new XML_RPC_Response( new XML_RPC_Value(array(), 'array'));
}
-function metaWeblog_newMediaObject($message)
-{
+function metaWeblog_newMediaObject($message) {
global $serendipity;
$val = $message->params[0];
$postid = $val->getval();
@@ -326,15 +311,17 @@
$val = $message->params[3];
$struct = $val->getval();
if(!serendipity_authenticate_author($username, $password)) {
- return new XML_RPC_Response('', 4, "Authentication Failed");
+ return new XML_RPC_Response('', 4, 'Authentication Failed');
}
- $fp = fopen($serendipity["serendipityPath"].$serendipity['uploadPath'].$struct['name'], "w");
+
+ $fp = fopen($serendipity['serendipityPath'] . $serendipity['uploadPath'] . $struct['name'], 'w');
fwrite($fp, $struct['bits']);
fclose($fp);
- $path = $serendipity["baseURL"].$serendipity['uploadPath'].$struct['name'];
+ $path = $serendipity['baseURL'] . $serendipity['uploadPath'] . $struct['name'];
return new XML_RPC_Response( new XML_RPC_Value(array('url' => new XML_RPC_Value($path, 'string')), 'struct'));
}
-$fp = fopen("/tmp/kung-log", "a");
+
+$fp = fopen('/tmp/kung-log', 'a');
fwrite($fp, $HTTP_RAW_POST_DATA);
ob_start();
$server = new XML_RPC_Server($dispatches,1);
|