Version 1.0-beta2 ()
------------------------------------------------------------------------
+ * Added experimental MySQL5 "SET NAMES" support. Needs to be enabled
+ by setting $serendipity['dbNames'] = true somehwere (like
+ serendipity_config_local.inc.php) (garvinhicking)
+
* Patch bundled PEAR.php so that it does not try to declare a PEAR
class a second time. (garvinhicking)
* RSS feeds use the permalink URL to link to extended entry, not the
RSS guid element. (garvinhicking)
-
+
* Remove duplicate path file name in serendipity_currentURL function,
preventing the right "is frontpage?" detection routine from working.
(garvinhicking)
-
+
* Use mysql_real_escape_string when available (garvinhicking)
* Atom feeds now use proper appliaction-mime type header, thanks to
* MoveableType importer no longer chokes on "FM/EM" timestamps
(garvinhicking)
-
+
* Fix undefined function call to "is_defined".
* Added translation helper tool plugin_lang.php to detect untranslated
serendipity_fetchEntries() function call for further abstraction.
(garvinhicking)
- * Add new plugin hook "backend_http_request" which passes PEAR
+ * Add new plugin hook "backend_http_request" which passes PEAR
HTTP_Request options to plugins for modification. $addData contains
the source of where a request is being made (garvinhicking)
$serendipity['dbConn'] = $function($serendipity['dbHost'], $serendipity['dbUser'], $serendipity['dbPass']);
mysql_select_db($serendipity['dbName']);
+ if (defined('SQL_CHARSET') && $serendipity['dbNames']) {
+ mysql_query("SET NAMES " . SQL_CHARSET, $serendipity['dbConn']);
+ }
+
return $serendipity['dbConn'];
}
static $search = array('{AUTOINCREMENT}', '{PRIMARY}',
'{UNSIGNED}', '{FULLTEXT}', '{FULLTEXT_MYSQL}', '{BOOLEAN}');
static $replace = array('int(11) not null auto_increment', 'primary key',
- 'unsigned' , 'FULLTEXT', 'FULLTEXT', 'enum (\'true\', \'false\') NOT NULL default \'true\'');
+ 'unsigned' , 'FULLTEXT', 'FULLTEXT', 'enum (\'true\', \'false\') NOT NULL default \'true\'');
static $is_utf8 = null;
global $serendipity;
-
+
if ($is_utf8 === null) {
- $search[] = '{UTF_8}';
- if ( (isset($_POST['charset']) && $_POST['charset'] == 'UTF-8/') ||
+ $search[] = '{UTF_8}';
+ if ( (isset($_POST['charset']) && $_POST['charset'] == 'UTF-8/') ||
$serendipity['charset'] == 'UTF-8/' ||
- $serendipity['POST']['charset'] == 'UTF-8/' ||
+ $serendipity['POST']['charset'] == 'UTF-8/' ||
LANG_CHARSET == 'UTF-8' ) {
$replace[] = '/*!40100 CHARACTER SET utf8 COLLATE utf8_unicode_ci */';
} else {
$replace[] = '';
}
}
-
+
$query = trim(str_replace($search, $replace, $query));
if ($query{0} == '@') {
$serendipity['dbConn'] = $function($serendipity['dbHost'], $serendipity['dbUser'], $serendipity['dbPass']);
mysqli_select_db($serendipity['dbConn'], $serendipity['dbName']);
+ if (defined('SQL_CHARSET') && $serendipity['dbNames']) {
+ mysqli_query("SET NAMES " . SQL_CHARSET, $serendipity['dbConn']);
+ }
+
return $serendipity['dbConn'];
}
'unsigned' , 'FULLTEXT', 'FULLTEXT', 'enum (\'true\', \'false\') NOT NULL default \'true\'');
static $is_utf8 = null;
global $serendipity;
-
+
if ($is_utf8 === null) {
- $search[] = '{UTF_8}';
- if ( $_POST['charset'] == 'UTF-8/' ||
+ $search[] = '{UTF_8}';
+ if ( $_POST['charset'] == 'UTF-8/' ||
$serendipity['charset'] == 'UTF-8/' ||
- $serendipity['POST']['charset'] == 'UTF-8/' ||
+ $serendipity['POST']['charset'] == 'UTF-8/' ||
LANG_CHARSET == 'UTF-8' ) {
$replace[] = '/*!40100 CHARACTER SET utf8 COLLATE utf8_unicode_ci */';
} else {
$fc
);
}
+
+ $fc = preg_replace(
+ '@define\(\'SQL_CHARSET\',\s+\'[^\']+\'\);@i',
+ "define('SQL_CHARSET', 'utf8');",
+ $fc
+ );
+
$fc = str_replace(array_keys($sr), array_values($sr), $fc);
$fp = fopen($file, 'w');
fwrite($fp, $fc);
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'bg_BG');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('WYSIWYG_LANG', 'en');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'zh_CN.UTF-8, cn, zh');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'cs_CZ.UTF-8, czech, cs');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d/%m/%Y %H.%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'cs_CZ.UTF-8, cs_CZ.UTF8, czech, cs');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d/%m/%Y %H.%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'da_DK.UTF8, da_DK.UTF-8, danish, da, da_DK');
@define('DATE_FORMAT_ENTRY', '%A d. %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'de_DE.UTF-8, de_DE.UTF8, german, de_DE, de_DE@euro, de');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'en_US-UTF-8, en_US-UTF8, english, en, en_US');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'es_ES.ISO_8859-15, es_ES.UTF8, es_ES.ISO_8859-1, es_ES.ISO8859-1, spanish, sp, es, es_ES, es-ES');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B del %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'fa_IR.UTF-8, fa_IR, persian, fa');
@define('DATE_FORMAT_ENTRY', '%A، %e %B %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'fi_FI.UTF-8, finnish, fi');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'fr_FR.UTF-8, fr_FR.UTF8, french, fr, fr_FR, fr_FR@euro, en_US');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'hu_HU-UTF-8, hu_HU-UTF8, hungarian, hu, hu_HU');
@define('DATE_FORMAT_ENTRY', '%Y. %B %e. (%A) ');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
-<?php # $Id: serendipity_lang_is.inc.php 825 2006-01-03 10:02:22Z garvinhicking $
+<?php # $Id: serendipity_lang_is.inc.php 872 2006-01-25 10:12:16Z garvinhicking $
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity Developer Team)
# All rights reserved. See LICENSE file for licensing details
# Translation by Örn Arnarson <orn@arnarson.net>
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'is_IS-UTF-8, is_IS-UTF8, icelandic, is, is_IS');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'it_IT-UTF-8, it_IT-UTF8, italiano, it, it_IT');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ja_JP.UTF-8,ja,jp');
@define('DATE_FORMAT_ENTRY', '%Y年 %B %e(%A)');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ko_KR.UTF-8, korean, ko, ko_KR');
@define('DATE_FORMAT_ENTRY', '%Y년 %B %e일 %A');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'nl_BE.UTF8, nl_BE.UTF-8, dutch, nl_BE, nl');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'no_NO.UTF-8, no_NO.UTF8, norwegian, no, no_NO, no_');
@define('DATE_FORMAT_ENTRY', '%A - %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'pt_BR-UTF-8, pt_BR-UTF8, pt_BR, portuguese brazilian, pt');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B de %Y');
@define('WYSIWYG_LANG', 'pt_pt-utf');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'pt_PT-UTF-8, pt_PT-UTF8, pt, pt_PT, european portuguese');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B de %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ro_RO.UTF-8, romanian, ro, ro_RO');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
# Translation by Nightly <nightly@reys.net>
/* vim: set sts=4 ts=4 expandtab : */
-@define('LANG_CHARSET', 'utf-8');
+@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ru_RU.utf-8');
@define('DATE_FORMAT_ENTRY', '%A, %e %B. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'sv_SV.UTF8, sv_SV.UTF-8, swedish, sv, sv_SV');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'zh-TW.UTF-8, zh_TW.UTF-8, tw, zh');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'tw, zh, zh-TW, zh_TW');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'zh_CN.UTF-8, cn, zh, zh_GB, zh_CN');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'windows-1251');
+@define('SQL_CHARSET', 'cp1251');
@define('DATE_LOCALES', 'bg_BG');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('WYSIWYG_LANG', 'en');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'zh_CN.UTF-8, cn, zh');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'windows-1250');
+@define('SQL_CHARSET', 'cp1250');
@define('DATE_LOCALES', 'cs_CZ.windows-1250, czech, cs');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d/%m/%Y %H.%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-2');
+@define('SQL_CHARSET', 'latin2');
@define('DATE_LOCALES', 'cs_CZ.ISO-8859-2, cs_CZ.ISO8859-2, czech, cs');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d/%m/%Y %H.%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'da_DK.ISO8859-1, da_DK.ISO-8859-1, danish, da, da_DK');
@define('DATE_FORMAT_ENTRY', '%A d. %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'de_DE.ISO-8859-1, de_DE.ISO8859-1, german, de_DE, de_DE@euro, de');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'en_US-ISO-8859-1, en_US-ISO8859-1, english, en, en_US');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-15');
+@define('SQL_CHARSET', 'latin2');
@define('DATE_LOCALES', 'es_ES.ISO_8859-15, es_ES.ISO8859-15, es_ES.ISO_8859-1, es_ES.ISO8859-1, spanish, sp, es, es_ES, es-ES');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B del %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'fa_IR.UTF-8, fa_IR, persian, fa');
@define('DATE_FORMAT_ENTRY', '%A، %e %B %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'fi_FI.UTF-8, finnish, fi');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'fr_FR.ISO-8859-1, fr_FR.ISO8859-1, french, fr, fr_FR, fr_FR@euro, en_US');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-2');
+@define('SQL_CHARSET', 'latin2');
@define('DATE_LOCALES', 'hu_HU-ISO-8859-2, hu_HU-ISO8859-2, hungarian, hu, hu_HU');
@define('DATE_FORMAT_ENTRY', '%Y. %B %e. (%A) ');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'is_IS-ISO-8859-1, is_IS-ISO8859-1, icelandic, is, is_IS');
@define('DATE_FORMAT_ENTRY', '%A, %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'it_IT-ISO-8859-1, it_IT-ISO8859-1, italiano, it, it_IT');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ja_JP.UTF-8,ja,jp');
@define('DATE_FORMAT_ENTRY', '%Y年 %B %e(%A)');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ko_KR.UTF-8, korean, ko, ko_KR');
@define('DATE_FORMAT_ENTRY', '%Y년 %B %e일 %A');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'nl_BE.ISO8859-1, nl_BE.ISO-8859-1, dutch, nl_BE, nl');
@define('DATE_FORMAT_ENTRY', '%A, %e %B %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'no_NO.ISO-8859-1, no_NO.ISO8859-1, norwegian, no, no_NO, no_');
@define('DATE_FORMAT_ENTRY', '%A - %e. %B %Y');
@define('DATE_FORMAT_SHORT', '%d.%m.%Y %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'pt_BR-ISO-8859-1, pt_BR-ISO8859-1, pt_BR, portuguese brazilian, pt');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B de %Y');
@define('WYSIWYG_LANG', 'pt_pt');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'pt_PT-ISO-8859-1, pt_PT-ISO8859-1, pt, pt_PT, european portuguese');
@define('DATE_FORMAT_ENTRY', '%A, %e de %B de %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ro_RO.UTF-8, romanian, ro, ro_RO');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%d-%m-%Y %H:%M');
# Translation by Nightly <nightly@reys.net>
/* vim: set sts=4 ts=4 expandtab : */
-@define('LANG_CHARSET', 'utf-8');
+@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'ru_RU.utf-8');
@define('DATE_FORMAT_ENTRY', '%A, %e %B. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'ISO-8859-1');
+@define('SQL_CHARSET', 'latin1');
@define('DATE_LOCALES', 'sv_SV.ISO8859-1, sv_SV.ISO-8859-1, swedish, sv, sv_SV');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'UTF-8');
+@define('SQL_CHARSET', 'utf8');
@define('DATE_LOCALES', 'zh-TW.UTF-8, zh_TW.UTF-8, tw, zh');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'big5');
+@define('SQL_CHARSET', 'big5');
@define('DATE_LOCALES', 'tw, zh, zh-TW, zh_TW');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
/* vim: set sts=4 ts=4 expandtab : */
@define('LANG_CHARSET', 'gb2312');
+@define('SQL_CHARSET', 'gb2312');
@define('DATE_LOCALES', 'zh_CN.GB2312, cn, zh, zh_GB, zh_CN');
@define('DATE_FORMAT_ENTRY', '%A, %B %e. %Y');
@define('DATE_FORMAT_SHORT', '%Y-%m-%d %H:%M');
+ /* *****************************
+ MAIN Selectors
+ * *****************************/
+
body {
+ font-size: 10pt;
+ margin: 0;
+ background-color: #FFFFFF;
+ font-size: 10px;
+ font-family: luxi sans, trebuchet ms, bitstream vera sans, verdana, arial, helvetica, sans-serif;
+ direction: ltr;
+}
+
+a, input, textarea, p, td, th, div, span {
+ font-family: luxi sans, "Trebuchet ms", bitstream vera sans, verdana, arial, helvetica, sans-serif;
+}
+
+h4,h3 {
+ margin: 0;
+}
+
+a:link,
+a:visited,
+a:active {
+ color: #011a7c;
+ text-decoration: underline;
+}
+
+a:hover {
+ color: #011a7c;
+ text-decoration: underline;
+}
+
+td, th {
+ font-size: 0.8em;
+}
+
+input, select, textarea {
+ background: #F8F9FA;
font-family: Verdana;
- margin: 0 0 0 0;
- background: #7F9BC2 url({TEMPLATE_PATH}img/background.jpg) repeat-x;
- direction: {LANG_DIRECTION};
+ font-size: 0.9em;
+ border: 1px solid #294366;
}
+/* *****************************
+ GENERAL PAGE Selectors
+ * *****************************/
+
#serendipity_admin_page {
text-align: center;
}
#serendipityAdminFrame {
text-align: left;
- width: 80%;
- min-width: 777px;
+ width: 100%;
margin: auto;
background: #FFF;
- border: 2px solid #0F3353;
- border-top: 0;
+ border: 0px;
}
-#serendipityAdminBanner {
- background-color: #FFF;
- height: 80px;
- background: url({TEMPLATE_PATH}img/banner_background.png);
-}
-
-#serendipityAdminInfopane {
- background: #F8F9FA url({TEMPLATE_PATH}img/infobar_background.png);
- font-size: 10px;
- padding: 5px;
- vertical-align: middle;
- text-align: right;
- color: #5E5E5E;
- height: 27px;
-}
#serendipityAdminMainpane {
background: #FFF;
.serendipityAdminContent {
font-size: 0.8em;
- padding: 10px 5px 20px 5px;
+ padding: 10px 25px 20px 25px;
width: 80%;
+ z-index: 1;
+}
+
+#serendipityAdminFooter {
+ font-size: 0.7em;
+ text-align: center;
+ color: #FFF;
+}
+
+/* *****************************
+ HEADER Selectors
+ * *****************************/
+
+#serendipityAdminBanner {
+ height: 150px;
+ background-color: #011b7c;
+ background-image: url(templates/default/img/header_bar.png);
+ background-repeat: repeat-x;
+ width: 100%;
+ padding: 0px;
+ margin: 0px;
+ border: 0px;
}
#serendipityAdminBanner h1 {
- padding-left: 20px;
- font-size: 1.8em;
- margin: 0;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ background-image: url(templates/default/img/header_logo.png);
+ background-repeat: no-repeat;
+ padding: 78px 0px 0px 131px;
+ height: 100px;
+ width: 770px;
+ font-size: 2.4em;
+ letter-spacing: 0.05em;
+ margin: 0px;
+ overflow: hidden;
+ color: #011b7c;
+ z-index: 0;
}
#serendipityAdminBanner h2 {
- padding-left: 30px;
- font-size: 1em;
- color: #AAA;
- margin: 0;
+ position: absolute;
+ top: 108px;
+ left: 131px;
+ font-size: 1.3em;
+ margin: 0px;
+ letter-spacing: 0.03em;
+ color: #011b7c;
+}
+
+#serendipityAdminInfopane {
+ font-size: 10px;
+ padding: 5px;
+ vertical-align: middle;
+ text-align: right;
+ color: #011b7c;
+ height: 27px;
}
+
+/* *****************************
+ MENU Selectors
+ * *****************************/
+
#serendipitySideBar {
- width: 20%;
- padding-top: 10px;
}
-#serendipityAdminFooter {
- font-size: 0.7em;
- text-align: center;
- color: #FFF;
+ul.serendipitySideBarMenu {
+ padding: 0px 0px 2px 0px;
+ margin: 0px 0px 5px 22px;
+ display: block;
+ width: 190px;
+ list-style: none;
}
-.serendipitySideBarTitle {
- padding-left: 2px;
+ul.serendipitySideBarMenu li {
+ display: block;
+ list-style: none;
+ font-size: x-small;
+}
+
+ul.serendipitySideBarMenu {
+ background-color: #fafaff;
+}
+
+ul.serendipitySideBarMenu li.serendipitySideBarMenuHead {
+ background-color: #011c7e;
+ color: #FFFFFF;
font-weight: bold;
+ padding: 5px 0px 0px 5px;
+ background: url(templates/default/admin/img/menuheader_background.png) repeat-x;
+ height: 20px;
font-size: 0.9em;
+ border: 0px;
+ margin: 0px 0px 5px 0px;
}
-.serendipitySideBarContent {
- padding-left: 10px;
- font-size: 0.8em;
+ul.serendipitySideBarMenu li {
+ display: block;
+ border: 0px;
+ border-left: 1px solid #011c7e;
+ border-bottom: 1px solid #011c7e;
+ margin: 0px 5px 5px 5px;
+ background-color: #ffffff;
}
-.serendipitySideBarItem {
- margin-bottom: 10px;
+ul.serendipitySideBarMenu li a {
+ padding-left: 5px;
+ text-decoration: none;
+ display: block;
}
+ul.serendipitySideBarMenu li a:hover {
+ background-color: #011c7e;
+ color: white;
+}
+
+
+/* *****************************
+ OTHER Selectors
+ * *****************************/
+
.serendipity_admin_title {
font-size: 2em;
margin-bottom: 5px;
margin: 10px;
}
-
-
-td, th {
- font-size: 0.8em;
-}
-
-a:visited,
-a:link {
- color: #294366;
- text-decoration: underline;
-}
-
-a:hover {
- color: #D40041;
-}
-
-input, select, textarea {
- background: #F8F9FA;
- font-family: Verdana;
- font-size: 0.9em;
- border: 1px solid #294366;
-}
-
#serendipity_iframe {
border: 1px solid #294366;
text-align: center;
margin: auto;
}
-ul.serendipitySideBarMenu {
- padding: 0;
- margin: 0;
-}
-
-ul.serendipitySideBarMenu li.serendipitySideBarMenuHead {
- font-size: 0.85em;
- list-style: none;
- display: block;
- font-weight: bold;
- background: url({TEMPLATE_PATH}img/menuheader_background.png) no-repeat;
- padding-top: 0.3em;\r
- padding-bottom: 0.3em;
- padding-left: 3px;
-}
-
-ul.serendipitySideBarMenu li {
- font-size: 0.8em;
- font-weight: normal;
- background:url({TEMPLATE_PATH}img/menu_background.png) no-repeat;
- padding-top: 0.3em;\r
- padding-bottom: 0.3em;
- padding-left: 5px;
- list-style:none;
- display:block;
- margin:0;
-}
-
-ul.serendipitySideBarMenu a:link,
-ul.serendipitySideBarMenu a:visited {
- text-decoration: none;
- font-weight: bold;
-}
-
.serendipityImageButton {
cursor: pointer;
}
border: 0;
}
-
a:link.serendipityPrettyButton,
a:visited.serendipityPrettyButton,
a:hover.serendipityPrettyButton {
.serendipityPrettyButton {
padding: 1px;
- background: url({TEMPLATE_PATH}img/button_background.png) repeat-x top;
+ background: url(templates/default/admin/img/button_background.png) repeat-x top;
color: #1D2E3F;
font-weight: bold;
font-size: 0.9em;
margin: 2px;
}
-/* Special class if the button is a <a> tag */
a.serendipityPrettyButton {
padding: 2px 4px 2px 4px;
cursor: default;
width: 100%;
height: 100px;
}
+
+
{foreach from=$entries item="dategroup"}
<div class="serendipity_Entry_Date">
+ <div class="serendipity_Entry_Header">
{if $dategroup.is_sticky}
<h3 class="serendipity_date">{$CONST.STICKY_POSTINGS}</h3>
{else}
<h3 class="serendipity_date">{$dategroup.date|@formatTime:DATE_FORMAT_ENTRY}</h3>
{/if}
+ </div>
{foreach from=$dategroup.entries item="entry"}
<h4 class="serendipity_title"><a href="{$entry.link}">{$entry.title}</a></h4>
<table id="mainpane">
<tr>
{if $leftSidebarElements > 0}
- <td id="serendipityLeftSideBar" valign="top">{serendipity_printSidebar side="left"}</td>
+ <td id="serendipityLeftSideBar" valign="top"><div class="sideBarSpacer">{serendipity_printSidebar side="left"}</div></td>
{/if}
- <td id="content" valign="top">{$CONTENT}</td>
+ <td valign="top" id="content"><div id="contentSpacer">{$CONTENT}</div></td>
{if $rightSidebarElements > 0}
- <td id="serendipityRightSideBar" valign="top">{serendipity_printSidebar side="right"}</td>
+ <td id="serendipityRightSideBar" valign="top"><div class="sideBarSpacer">{serendipity_printSidebar side="right"}</div></td>
{/if}
</tr>
</table>
{$raw_data}
{serendipity_hookPlugin hook="frontend_footer"}
+
+<div id="copyright">Design <a href="http://garv.in/">Garvin Hicking</a>, Icons <a href="http://tango-project.org/">Tango Project</a></div>
+
{if $is_embedded != true}
</body>
</html>
<tr>
<td class="serendipity_calendarHeader">
{if $plugin_calendar_head.minScroll le $plugin_calendar_head.month_date}
- <a title="{$CONST.BACK}" href="{$plugin_calendar_head.uri_previous}"><img alt="{$CONST.BACK}" src="{serendipity_getFile file="img/back.png"}" width="16" height="12" style="border: 0px" /></a>
+ <a title="{$CONST.BACK}" href="{$plugin_calendar_head.uri_previous}"><img alt="{$CONST.BACK}" src="{serendipity_getFile file="img/back.png"}" width="16" height="16" style="border: 0px" /></a>
{/if}
</td>
<td class="serendipity_calendarHeader" style="text-align: right">
{if $plugin_calendar_head.maxScroll ge $plugin_calendar_head.month_date}
- <a title="{$CONST.FORWARD}" href="{$plugin_calendar_head.uri_next}"><img alt="{$CONST.FORWARD}" src="{serendipity_getFile file="img/forward.png"}" width="16" height="12" style="border: 0px" /></a>
+ <a title="{$CONST.FORWARD}" href="{$plugin_calendar_head.uri_next}"><img alt="{$CONST.FORWARD}" src="{serendipity_getFile file="img/forward.png"}" width="16" height="16" style="border: 0px" /></a>
{/if}
</td>
</tr>
{foreach from=$plugin_calendar_weeks item="week"}
<tr class="serendipity_calendar">
{foreach from=$week.days item="day"}
- <td class="serendipity_calendarDay {$day.classes}"{if isset($day.properties.Title)} title="{$day.properties.Title}"{/if}>{if isset($day.properties.Active) and $day.properties.Active}<a href="{$day.properties.Link}">{/if}{$day.name|@default:" "}{if isset($day.properties.Active) and $day.properties.Active}</a>{/if}</td>\r
+ <td class="serendipity_calendarDay {$day.classes}"{if isset($day.properties.Title)} title="{$day.properties.Title}"{/if}>{if isset($day.properties.Active) and $day.properties.Active}<a href="{$day.properties.Link}">{/if}{$day.name|@default:" "}{if isset($day.properties.Active) and $day.properties.Active}</a>{/if}</td>
{/foreach}
</tr>
{/foreach}
-h4,h3 {
- margin: 0;
-}
+/* Edited with EditCSS */
+/**** LINK-tag style sheet serendipity.css ****/
-.serendipitySideBarContent input {
- width: 150px;
-}
+/* *****************************
+ MAIN Selectors
+ * *****************************/
-#mainpane {
- border-bottom: 1px solid #000000;
- margin: auto;
- width: 100%;
- border-top: 0px;
+body {
+ font-size: 10pt;
+ margin: 0px;
+ padding: 0px;
background-color: #FFFFFF;
- border-top: 1px solid #000000;
+ font-size: 10px;
+ font-family: luxi sans, trebuchet ms, bitstream vera sans, verdana, arial, helvetica, sans-serif;
}
-#content {
- padding: 10px;
- margin: 10px;
- width: auto;
+a, input, textarea, p, td, th, div, span {
+ font-family: luxi sans, "Trebuchet ms", bitstream vera sans, verdana, arial, helvetica, sans-serif;
}
-#serendipityRightSideBar {
- width: 170px;
- border-left: 1px dashed #000000;
- padding: 10px;
- vertical-align: top;
+h4,h3 {
+ margin: 0;
}
-#serendipityLeftSideBar {
- width: 170px;
- border-right: 1px dashed #000000;
- padding: 10px;
- vertical-align: top;
+a:link,
+a:visited,
+a:active {
+ color: #011a7c;
+ text-decoration: none;
}
-body {
- font-size: 10pt;
- margin: 0;
- background-color: #D2DFF2;
- font-size: 10px;
- font-family: verdana, arial, helvetica, sans-serif;
- margin-bottom: 30px;
+a:hover {
+ color: #011a7c;
+ text-decoration: underline;
}
-input, textarea {
- font-size: 10pt;
- font-family: verdana, arial, helvetica, sans-serif;
+#mainpane {
+ border: 0px;
+ padding: 0px;
+ margin: 20px 0px 0px 0px;
+ width: 100%;
+ position: relative;
}
-th, td {
- font-size: 10pt;
+/* *****************************
+ HEADER
+ * *****************************/
+
+#serendipity_banner {
+ height: 150px;
+ background-color: #011b7c;
+ background-image: url(templates/default/img/header_bar.png);
+ background-repeat: repeat-x;
+ width: 100%;
+ padding: 0px;
+ margin: 0px;
+ border: 0px;
}
-p, td, th, div, span {
- font-family: verdana, arial, helvetica, sans-serif;
+#serendipity_banner h1 {
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ background-image: url(templates/default/img/header_logo.png);
+ background-repeat: no-repeat;
+ padding: 78px 0px 0px 131px;
+ height: 100px;
+ width: 770px;
+ font-size: 2.4em;
+ letter-spacing: 0.05em;
+ margin: 0px;
+ overflow: hidden;
}
-#serendipity_banner {
- margin: auto;
- width: 100%;
- height: 72px;
- background-image: url({TEMPLATE_PATH}img/background.png);
+#serendipity_banner h2 {
+ position: absolute;
+ top: 108px;
+ left: 131px;
+ font-size: 1.3em;
+ margin: 0px;
+ letter-spacing: 0.03em;
}
a.homelink1,
-a.homelink1:hover,
a.homelink1:link,
-a.homelink1:visited,
-#serendipity_banner h1 {
- color: #FFFFFF;
- font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
- font-size : 20px;
- padding-left:15px;
- padding-top: 10px;
- margin: 0px;
+a.homelink1:visited {
+ color: #011c7e;
text-decoration: none;
}
a.homelink2,
-a.homelink2:hover,
a.homelink2:link,
-a.homelink2:visited,
-#serendipity_banner h2 {
- color: #FFFFFF;
- padding-left: 15px;
- font-size: 14px;
- margin: 0px;
+a.homelink2:visited {
+ color: #011c7e;
text-decoration: none;
}
-.serendipity_title {
- font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
- font-size: medium;
- font-weight: bold;
- margin-top: 10px;
- color: #333333;
- padding-left: 5px;
- border-bottom: 2px solid #36558C;
+a.homelink1:hover,
+a.homelink2:hover {
+ color: #8eb2d9;
+ border-bottom: 1px solid #8eb2d9;
}
-.serendipity_title a:link,
-.serendipity_title a:visited {
- text-decoration: none;
- border: 0;
- color: #000000;
+/* *****************************
+ Content Parts
+ * *****************************/
+
+#content {
+ padding: 0px 0px 0px 22px;
+ margin: 10px auto 0px auto;
+ vertical-align: top;
}
-.serendipity_title a:hover {
- color: #FF0000;
+#contentSpacer {
+ min-width: 400px;
+ margin: 0px auto 0px auto;
}
-.serendipity_entry {
- font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
- color: #333333;
- font-size: 9.5pt;
- font-weight: normal;
- padding-right: 10px;
- width: 95%;
- margin: auto;
- margin-top: 10px;
+.serendipity_content_message {
}
-.serendipity_entry_body_folded,
-.serendipity_entry_body_unfolded,
-.serendipity_entry_extended {
- /* Inner blocks of .serendipity_entry, can be used for further customization */
+/* *****************************
+ Entry related
+ * *****************************/
+
+.serendipity_Entry_Date {
+ background-color: #FDFDFF;
+ margin-bottom: 40px;
}
-.serendipity_entry_date {
- margin: auto;
+.serendipity_Entry_Header {
+ background-color: #FFFFFF;
+ border-bottom: 1px solid #011a7c;
}
.serendipity_date {
- font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
- font-size: large;
- color: #333333;
- margin: 0;
- margin-top: 20px;
- text-align: right;
+ display: inline;
+ background-color: #011a7c;
+ color: white;
+ font-size: 1.1em;
+ margin: 0px;
+ padding: 0px 5px 0px 5px;
}
-.serendipity_commentsTitle {
- font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
- font-size: small;
+.serendipity_title {
+ margin: 0px;
+ background-color: #FFFFFF;
+ font-size: 2em;
font-weight: bold;
- margin-top: 10px;
- color: #333333;
- padding-left: 5px;
- border-bottom: 2px solid #36558C;
+ color: #011a7e;
+ padding: 10px 0px 10px 4px;
+ border-bottom: 1px solid #b8d3f0;
+}
+
+.serendipity_title a,
+.serendipity_title a:link,
+.serendipity_title a:visited {
+ color: #011a7c;
+ text-decoration: none;
+}
+
+.serendipity_title a:hover {
+ color: #8eb2d9;
+ border-bottom: 1px solid #8eb2d9;
+}
+
+.serendipity_entry {
+ color: #000000;
+ font-size: 1.3em;
+ font-weight: normal;
+ padding: 5px;
+ margin: auto;
+ margin-top: 5px;
+ background-color: #FDFDFF;
+}
+
+.serendipity_entry .serendipity_entryFooter {
+ padding: 5px;
+ margin: 15px 5px 5px 5px;
}
div.serendipity_entryFooter {
- font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: x-small;
color: #000000;
padding-top: 10px;
border: 0px;
}
-img.serendipity_entryIcon {
- float: right;
+/* *****************************
+ SIDEBARS
+ * *****************************/
+
+.serendipitySideBarContent input {
+ width: 150px;
+}
+
+#serendipityRightSideBar {
+ width: 190px;
+}
+
+#serendipityLeftSideBar {
+ width: 190px;
+}
+
+.sideBarSpacer {
+ margin: 0px 30px 0px 30px;
+}
+
+div.serendipityPlug {
+ padding-left: 10px;
+}
+
+div.serendipityPlug a {
+ text-decoration: none;
border: 0px;
}
+/* Container for each item on the side bar */
+div.serendipitySideBarItem {
+ padding-bottom: 12px;
+ margin-bottom: 12px;
+ font-size: 12px;
+ font-weight:normal;
+ border: 0px;
+ width: 180px;
+}
+
+.serendipitySideBarContent {
+ background-color: #FFFFFF;
+ background-image: url(templates/default/img/sidebar_spacer.jpg);
+ background-repeat: repeat-x;
+ background-position: 0px 0px;
+ padding: 5px;
+ padding-top: 10px;
+}
+
+.serendipitySideBarContent form {
+ margin: 0px;
+ padding: 0px;
+}
+
+#serendipityLeftSideBar .serendipitySideBarTitle {
+ background-image: url(templates/default/img/sidebar_left.jpg);
+ background-repeat: no-repeat;
+ border: 1px solid #011a7c;
+}
+
+#serendipityRightSideBar .serendipitySideBarTitle {
+ background-image: url(templates/default/img/sidebar_left.jpg);
+ background-repeat: no-repeat;
+ border: 1px solid #011a7c;
+}
+
+/* title of an individual item */
+.serendipitySideBarTitle {
+ background-color: #1f3180;
+ margin: 0px;
+ color: #FFFFFF;
+ font-size: 12px;
+ font-weight:bold;
+ padding: 4px 5px 2px 5px;
+ display: block;
+}
+
+/* *****************************
+ COMMENTS
+ * *****************************/
+
+.serendipity_comments {
+ position: relative;
+}
+
+.serendipity_commentsTitle {
+ font-size: small;
+ font-weight: bold;
+ margin-top: 10px;
+ color: #011a7c;
+ padding-left: 5px;
+ border-bottom: 1px solid #b8d3f0;
+}
+
td.serendipity_commentsLabel {
font-size: 12px;
font-weight: bold;
td.serendipity_commentsValue textarea {
font-size: 12px;
padding: 2px;
- width: 400px;
+ width: 380px;
}
-
.serendipity_commentForm {
font-size: 13px;
- color: #404040;
margin-bottom: 13px;
margin-right: 10px;
margin-left: 10px;
background-color: #FFFFFF;
}
+
.serendipity_comment {
font-size: 13px;
- margin-top: 10px;
+ margin-top: 14px;
margin-right: 10px;
margin-left: 10px;
- color: #404040;
- padding: 3px;
+ margin-bottom: 35px;
+ border: 1px solid #b8d3f0;
background-color: #FFFFFF;
+ padding: 5px 5px 5px 5px;
+ clear: both;
+}
+
+.serendipity_commentBody {
+ padding: 0px 0px 0px 5px;
overflow: auto;
}
.serendipity_comment_source {
- margin-top: 5px;
- padding-left: 5px;
- margin-bottom: 5px;
- padding-bottom: 3px;
- border-bottom: 2px solid #36558C;
+ margin-top: 10px;
+ padding: 0px 0px 0px 5px;
+ color: #011a7c;
+ display: block;
+ position: absolute;
+ z-index: 3;
}
-a:link,
-a:visited,
-a:active {
- color: #003366;
- text-decoration: underline;
-}
-a:hover {
- color: #000000;
- text-decoration: underline;
-}
+/* *****************************
+ CALENDAR
+ * *****************************/
table.serendipity_calendar td {
font-size:11px;
padding: 3px;
}
table.serendipity_calendar a {
- color: #FF0000;
font-weight: bold;
text-decoration:none;
}
text-decoration: none;
}
-div.serendipityPlug {
- padding-left: 10px;
-}
-
-div.serendipityPlug a {
- text-decoration: none;
- border: 0px;
-}
-
-/* Container for each item on the side bar */
-div.serendipitySideBarItem {
- padding-bottom: 12px;
- margin-bottom: 12px;
- font-size: 12px;
- font-weight:normal;
- border-bottom: solid 2px #36558C;
-}
-
-/* title of an individual item */
-.serendipitySideBarTitle {
- margin: 0;
- font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
- color: #000000;
- font-size: 12px;
- font-weight:bold;
- padding-left:2px;
- padding-bottom:2px;
-}
+/* *****************************
+ IMAGE comments
+ * *****************************/
.serendipityImageButton {
cursor: pointer;
}
-.serendipity_entry p {
- margin: 0px;
- padding-bottom: 0px;
-}
-/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
text-align: center;
}
-.serendipity_comments {
-}
-
.serendipity_center {
margin-left: auto;
margin-right: auto;
color: green;
}
-.serendipity_entry_author_self {
+#copyright {
+ margin: 0px auto 0px auto;
+ text-align: center;
}
-.serendipity_comment_author_self .serendipity_comment_source {
- background-color: #EEEEFF;
-}
+