Changeset 1575
- Timestamp:
- 04/23/2006 03:26:01 PM (3 years ago)
- Location:
- jlog/trunk
- Files:
-
- 29 modified
-
.htaccess (modified) (1 diff)
-
INSTALL.txt (modified) (5 diffs)
-
admin/blog.func.php (modified) (1 diff)
-
admin/change.php (modified) (1 diff)
-
admin/comments.php (modified) (1 diff)
-
admin/index.php (modified) (2 diffs)
-
admin/login.php (modified) (3 diffs)
-
admin/logout.php (modified) (1 diff)
-
admin/media/upload-picture.php (modified) (1 diff)
-
admin/media/upload-teaser.php (modified) (1 diff)
-
admin/update.php (modified) (1 diff)
-
archive.php (modified) (1 diff)
-
index.php (modified) (2 diffs)
-
lang/lang-admin.inc.php (modified) (7 diffs)
-
lang/lang.inc.php (modified) (3 diffs)
-
log.php (modified) (2 diffs)
-
page.php (modified) (1 diff)
-
personal/css/screen.css (modified) (1 diff)
-
personal/template.tpl (modified) (2 diffs)
-
scripts/categories.class.php (modified) (4 diffs)
-
scripts/comments.php (modified) (1 diff)
-
scripts/do_template.php (modified) (2 diffs)
-
scripts/general.func.php (modified) (3 diffs)
-
scripts/javascripts.js (modified) (2 diffs)
-
scripts/prepend.inc.php (modified) (2 diffs)
-
scripts/settings.class.php (modified) (6 diffs)
-
scripts/update.php (modified) (1 diff)
-
setup.php (modified) (1 diff)
-
xmlrpc.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
jlog/trunk/.htaccess
r1510 r1575 1 1 <IfModule mod_rewrite.c> 2 RewriteEngine On 3 RewriteRule "^cat/([a-z0-9_\-]+)/?([0-9]{0,4})/?" archive.php?cat=$1&y=$2 4 RewriteRule "^([0-9]{4})/?([0-9]{0,2})/?$" archive.php?y=$1&m=$2 5 RewriteRule "^([0-9]{4})/?([0-9]{2})/?([a-z0-9_\-]+)$" log.php?y=$1&m=$2&url=$3 6 RewriteRule "^([a-z0-9_\-]+)$" page.php?url=$1 2 RewriteEngine On 3 4 # catches all cathegories 5 RewriteCond %{REQUEST_FILENAME} !-f 6 RewriteCond %{REQUEST_FILENAME} !-d 7 RewriteRule "^cat/([a-z0-9_\-\.,/]+?)/?([0-9]{0,4})/?$" archive.php?cat=$1&y=$2 [QSA] 8 9 # catches all archive links, month and year 10 RewriteRule "^archive$" archive.php [QSA] 11 RewriteCond %{REQUEST_FILENAME} !-f 12 RewriteCond %{REQUEST_FILENAME} !-d 13 RewriteRule "^([0-9]{4})/?([0-9]{0,2})/?$" archive.php?y=$1&m=$2 [QSA] 14 15 # cathes all permalinks 16 RewriteCond %{REQUEST_FILENAME} !-f 17 RewriteCond %{REQUEST_FILENAME} !-d 18 RewriteRule "^([0-9]{4})/?([0-9]{2})/?([a-z0-9_\-\./,]+)$" log.php?y=$1&m=$2&url=$3 [QSA] 19 20 # catches all pages 21 RewriteCond %{REQUEST_FILENAME} !-f 22 RewriteCond %{REQUEST_FILENAME} !-d 23 RewriteRule "^([a-z0-9_\-\./,]+)$" page.php?url=$1 [QSA] 7 24 </IfModule> -
jlog/trunk/INSTALL.txt
r1553 r1575 1 ### Weblogsystem Jlog v1.0. 0 vom 10.02.20061 ### Weblogsystem Jlog v1.0.1 vom 22.04.2006 2 2 ### Programmiert von Jeena Paradies 3 3 ### E-Mail: jlog@jeenaparadies.net … … 7 7 ### Inhaltsverzeichnis: 8 8 ### I. Installationsanleitung 9 ### II. Updateanleitung (0.2.95-beta => 1.0.0) 10 ### III. Updateanleitung (0.2.8x-beta => 1.0.0) 9 ### II. Updateanleitung (1.0.0 => 1.0.1) 11 10 12 11 … … 19 18 b) Das tar Archiv herunterladen: 20 19 21 tux@earth:/$ wget http://jeenaparadies.net/webdesign/jlog/download/jlog-1.0. 0.tar.gz20 tux@earth:/$ wget http://jeenaparadies.net/webdesign/jlog/download/jlog-1.0.1.tar.gz 22 21 23 22 c) Das Archiv entpacken: 24 23 25 tux@earth:/$ tar -xvzf jlog-1.0. 0.tar.gz24 tux@earth:/$ tar -xvzf jlog-1.0.1.tar.gz 26 25 27 26 Oder mittels WinZip/WinRar etc. … … 55 54 56 55 57 ### II) Updateanleitung 0.2.95-beta => 1.0.056 ### II) Updateanleitung 1.0.0 => 1.0.1 58 57 59 a) Das Updatescript funktioniert wenn man Jlog Version 0.2.95-betabereits60 installiert hat. Da sich von 0.2.95-betaan der Datenbank nichts verändert58 a) Das Updatescript funktioniert wenn man Jlog Version 1.0.0 bereits 59 installiert hat. Da sich von 1.0.0 an der Datenbank nichts verändert 61 60 hat muss man nur die neuen PHP Dateien überschreiben. 62 61 … … 67 66 aus Sicherheitsgründen löschen. 68 67 69 e) Überprüfen dass keine Fehler durch veraltete Plugins entstehen. 68 d) Das Updatescript muss jetzt noch das Passwort verschlüsseln und die Datumsangaben 69 berichtigen. Dazu öffnet man es im Browser unter: 70 70 71 http://example.com/admin/update.php 71 72 72 ### III) Updateanleitung 0.2.8x-beta => 1.0.0 73 74 a) Das Updatescript funktioniert wenn man Jlog Version 0.2.8x-beta bereits 75 installiert hat. 76 77 b) Bitte vorher von allen wichtigen Daten Sicherheitskopien machen; 78 Datenbank (z.B. mit Hilfe von phpMyAdmin), Verzeichnis "personal" mit allen 79 Dateien und das Verzeichnis "img". 80 81 c) Das Archiv herunterladen (siehe Installationsanleitung Punkt b), entpacken c) 82 und alle Dateien in das gleiche Verzeichnis hochladen d), dabei werden die 83 alten Dateien überschrieben. Falls man sein altes Template weiternutzen möchte 84 dann bitte das Verzeichnis "personal" NICHT hochladen. Bitte die Datei setup.php 85 aus Sicherheitsgründen löschen. 86 87 d) Die Datei update.php im Verzeichnis "admin" im Browser aufrufen, dabei werden 88 die benötigten Updates in der Datenbank gemacht. 73 und gibt das Adminpasswort ein. Durch das abshicken wird alles weitere 74 automatisch erledigt. 89 75 90 76 e) Überprüfen dass keine Fehler durch veraltete Plugins entstehen. -
jlog/trunk/admin/blog.func.php
r1553 r1575 7 7 // checking URL 8 8 if(empty($form_input['url'])) $errors[] = $l['admin']['no_url']; 9 elseif(!preg_match("/^[a-z0-9\-_ ]+$/", $form_input['url'])) $errors[] = $l['admin']['false_url_letters'];9 elseif(!preg_match("/^[a-z0-9\-_\.\/,]+$/", $form_input['url'])) $errors[] = $l['admin']['false_url_letters']; 10 10 else { 11 11 $f = escape_for_mysql($form_input); -
jlog/trunk/admin/change.php
r1300 r1575 20 20 <form method='post' id='entryform' action='".$_SERVER['PHP_SELF']."?id=".$get['id']."&action=trash'> 21 21 <p>".$l['admin']['rearly_delete']." <input class='send' type='submit' name='trash' value='".$l['admin']['yes']."' /> 22 <a href='".JLOG_PATH."/admin/ index.php'>".$l['admin']['no']."</a></p>22 <a href='".JLOG_PATH."/admin/'>".$l['admin']['no']."</a></p> 23 23 </form>"; 24 24 $form_input = get_blog($get['id']); -
jlog/trunk/admin/comments.php
r1510 r1575 184 184 <td><a href='".blog($daten['reference_date'], $daten['url'])."#c".$daten['id']."'>".$daten['id']."</a></td> 185 185 <td>".$email_a.$daten['name'].$email_b."</td> 186 <td>". date(JLOG_DATE, $daten['date'])."</td>186 <td>".strftime(JLOG_DATE, $daten['date'])."</td> 187 187 <td>".$daten['topic']."</td> 188 188 </tr>"; -
jlog/trunk/admin/index.php
r1540 r1575 5 5 6 6 $get = strip($_GET); 7 $yl = new Year_Links($get['y'], JLOG_START_YEAR, JLOG_PATH."/admin/ index.php", $l['admin']);7 $yl = new Year_Links($get['y'], JLOG_START_YEAR, JLOG_PATH."/admin/", $l['admin']); 8 8 9 9 if($get['show'] == 'page') { … … 57 57 <td><a href='change.php?id=".$daten['id']."'><img src='".JLOG_PATH."/img/JLOG_edit.png' alt='".$l['admin']['change']."' /></a></td> 58 58 <td><a href='change.php?id=".$daten['id']."&action=trash'><img src='".JLOG_PATH."/img/JLOG_trash.png' alt='".$l['admin']['delete']."' /></a></td> 59 <td>". date(JLOG_DATE, $daten['date'])."</td>59 <td>".strftime(JLOG_DATE, $daten['date'])."</td> 60 60 <td>".htmlspecialchars($daten['topic'], ENT_QUOTES)."</td> 61 61 </tr>"; -
jlog/trunk/admin/login.php
r1308 r1575 21 21 22 22 // password verification 23 if ( $passwort== JLOG_ADMIN_PASSWORD) {23 if ( md5( $passwort ) == JLOG_ADMIN_PASSWORD) { 24 24 $_SESSION['logged_in'] = true; 25 25 … … 34 34 } 35 35 if(!empty($url)) $path = $url; 36 else $path_addition = '/ index.php';36 else $path_addition = '/'; 37 37 header('Location: http://'.$hostname.($path == '/' ? '' : $path).$path_addition); 38 38 exit; … … 45 45 <form action="login.php" method="post"> 46 46 <p><label for="password">'.$l['admin']['login_password'].'</label> 47 <input class="userdata" id="password" type="password" name="password" /></p> 47 <input class="userdata" id="password" type="password" name="password" /> 48 <input style="display: none;" name="username" type="text" value="do-not-change" /></p> 48 49 <p>'.$l['admin']['login_cookies'].'</p> 49 50 <p><input type="hidden" name="url" value="'.$_GET['url'].'" /> -
jlog/trunk/admin/logout.php
r934 r1575 6 6 $path = dirname(dirname($_SERVER['PHP_SELF'])); 7 7 8 header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/ index.php');8 header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/'); 9 9 ?> -
jlog/trunk/admin/media/upload-picture.php
r1548 r1575 48 48 if(empty($errors)) { 49 49 if(!move_uploaded_file($_FILES['probe']['tmp_name'], $up_dir.$filename)) $errors[] = $l['admin']['pic_error']; 50 else chmod($up_dir.$filename, 066 0);50 else chmod($up_dir.$filename, 0664); 51 51 } 52 52 } -
jlog/trunk/admin/media/upload-teaser.php
r1553 r1575 58 58 if(empty($errors)) { 59 59 if(!move_uploaded_file($_FILES['probe']['tmp_name'], $up_dir.$filename)) $errors[] = $l['admin']['pic_error']; 60 else chmod($up_dir.$filename, 066 0);60 else chmod($up_dir.$filename, 0664); 61 61 } 62 62 } -
jlog/trunk/admin/update.php
r1510 r1575 1 1 <?php 2 ### update.php Jlog 0.2.26 => Jlog 0.2.812 ### update.php Jlog 1.0.0 => Jlog 1.0.1 3 3 4 include_once('.'.DIRECTORY_SEPARATOR.'auth.php');5 4 define("JLOG_ADMIN", true); 6 5 define("JLOG_UPDATE", true); 7 if(defined("JLOG_WEBSETTINGSMAIL") AND !defined("JLOG_EMAIL")) define("JLOG_EMAIL", JLOG_WEBSETTINGSMAIL);8 6 require('..'.DIRECTORY_SEPARATOR.'personal'.DIRECTORY_SEPARATOR.'settings.inc.php'); 9 7 10 8 $c['meta']['title'] = "Update"; 9 $c['main'] = "<h2>Update von <var>1.0.0</var> auf <var>1.0.1</var></h2>"; 11 10 12 $sql['pingback'] = 'ALTER TABLE '.JLOG_DB_COMMENTS.' ADD type varchar(30) DEFAULT \'\' AFTER mail_by_comment ;'; 11 $password = strip($_POST['password']); 12 $form = " 13 <p>Das Datumsformat wird dabei verändert. Es kann in den Einstellungen danach angepasst werden. 14 Außerdem wird, um für mehr Sicherheit zu sorgen, das Passwort verschlüsselt abgelegt. Es 15 kann danach nicht mehr aus der Datei herausgelesen werden.</p> 16 <form action='' method='post'> 17 <p>Passwort: <input type='password' name='password' /></p> 18 <p><input type='submit' /></p> 19 </form>"; 13 20 14 $create['pingback'] = new Query($sql['pingback']); 15 if($create['pingback']->error()) $errors[] = "MySQL <pre>".$create['pingback']->getError()."</pre>"; 21 if(strip($_GET['done']) == 'yes') { 16 22 17 $sql['allowpingback'] = 'ALTER TABLE '.JLOG_DB_CONTENT.' ADD allowpingback SMALLINT(1) DEFAULT \'1\' AFTER comments ;'; 23 require_once('..'.DIRECTORY_SEPARATOR.'scripts'.DIRECTORY_SEPARATOR.'update.php'); 24 $c['main'] .= "<p>Update erfolgreich verlaufen. <a href='../'>Viel Spaß!</a></p>"; 18 25 19 $create['allowpingback'] = new Query($sql['allowpingback']); 20 if($create['allowpingback']->error()) $errors[] = "MySQL <pre>".$create['allowpingback']->getError()."</pre>"; 26 } 27 elseif(empty($password)) { 28 $c['main'] .= $form; 29 } 30 else { 31 if($password !== JLOG_ADMIN_PASSWORD) $c['main'] .= error_output(array("Das Passwort ist leider falsch.")).$form; 32 else { 21 33 22 $sql['attributes'] = ' 23 CREATE TABLE `'.JLOG_DB_PREFIX.'attributes` ( 24 id int(10) unsigned NOT NULL auto_increment, 25 entry_id int(10) unsigned NOT NULL default \'0\', 26 name varchar(120) NOT NULL default \'\', 27 value varchar(250) NOT NULL default \'\', 28 PRIMARY KEY (id), 29 KEY entry_id (entry_id) 30 ) TYPE=MyISAM;'; 34 require_once('..'.DIRECTORY_SEPARATOR.'scripts'.DIRECTORY_SEPARATOR.'settings.class.php'); 31 35 32 $create['attributes'] = new Query($sql['attributes']);33 if($create['attributes']->error()) $errors[] = "MySQL <pre>".$create['attributes']->getError()."</pre>";36 $settings = new Settings($l); 37 $settings->get_data(); 34 38 35 if(isset($errors)) $c['main'] = error_output($errors); 36 else { 37 require_once('..'.DIRECTORY_SEPARATOR.'scripts'.DIRECTORY_SEPARATOR.'update.php'); 38 require_once('..'.DIRECTORY_SEPARATOR.'scripts'.DIRECTORY_SEPARATOR.'settings.class.php'); 39 // Neue Settings einfügen 40 $settings->d['jlog_admin_password'] = md5( JLOG_ADMIN_PASSWORD ); 41 $settings->d['jlog_date'] = $settings->l['date_format']; 42 $settings->d['jlog_date_comment'] = $settings->l['date_format_comment']; 43 $settings->d['jlog_date_subcurrent'] = $settings->l['date_format_subcurrent']; 39 44 40 $settings = new Settings($l); 41 $settings->get_data(); 42 $settings->do_settings(); 45 $settings->do_settings(); 43 46 44 $c['main'] = "<p>Update erfolgreich verlaufen. <a href='../index.php'>Viel Spaß!</a></p>"; 47 $hostname = $_SERVER['HTTP_HOST']; 48 $path = dirname(dirname($_SERVER['PHP_SELF'])); 49 50 header('Location: '.JLOG_PATH.'/admin/update.php?done=yes'); 51 } 45 52 } 46 53 -
jlog/trunk/archive.php
r1553 r1575 4 4 $get = strip($_GET); 5 5 if(isset($get['cat'])) $cat_y_link = "cat=".$get['cat']; 6 $yl = new Year_Links($get['y'], JLOG_START_YEAR, JLOG_PATH."/archive.php", $l, $cat_y_link);6 $yl = new Year_Links($get['y'], JLOG_START_YEAR, archive(), $l, $cat_y_link); 7 7 if(isset($get['show'])) $p = (int) escape_for_mysql($get['show']); 8 8 else $p = 0; -
jlog/trunk/index.php
r1553 r1575 7 7 8 8 $c['meta']['robots'] = "noindex, follow"; 9 $c['meta']['description'] = htmlspecialchars(strip_tags( JLOG_DESCRIPTION), ENT_QUOTES);9 $c['meta']['description'] = htmlspecialchars(strip_tags(str_replace("\n", '', JLOG_DESCRIPTION)), ENT_QUOTES); 10 10 $c['meta']['title'] = $l['index_topic']; 11 11 … … 68 68 69 69 $c['main'] .= " 70 <li>". date(JLOG_DATE, $cd['date'])." |<a href='".blog($cd['date'], $cd['url'])."'>".htmlspecialchars($cd['topic'], ENT_QUOTES)."</a>".$tmp_comments."</li>";70 <li>".strftime(JLOG_DATE_SUBCURRENT, $cd['date'])." <a href='".blog($cd['date'], $cd['url'])."'>".htmlspecialchars($cd['topic'], ENT_QUOTES)."</a>".$tmp_comments."</li>"; 71 71 } 72 72 -
jlog/trunk/lang/lang-admin.inc.php
r1553 r1575 19 19 "metadata" => "Metadaten", 20 20 "contentdata" => "Inhalt des Eintrages", 21 "url" => "URL für permanenten Link (nur 0-9 a-z _ -)",21 "url" => "URL für permanenten Link (nur 0-9 a-z -.,_/)", 22 22 "keywords" => "Schlüsselwörter, Keywords", 23 23 "categories" => "Kategorie (Mehrfachauswahl mit <key><abbr title='[Ctrl]'>[Strg]</abbr></key>, bzw. <key>Apfel</key> Taste)", … … 29 29 "no_headline" => "Überschrift fehlt", 30 30 "no_url" => "URL fehlt", 31 "false_url_letters" => "Der URL darf nur folgende Zeichen beinhalten: 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z _ -",31 "false_url_letters" => "Der URL darf nur Kleinbuchstaben (a-z), Zahlen (0-9) und diese Zeichen enthalten: -.,_/", 32 32 "url_duplicate" => "Während eines Monats darf ein URL nur ein einziges mal vorkommen sonst kann das Blog sie nicht auseinanderhalten", 33 33 "url_duplicate_page" => "Pages müssen unikate URLs haben, das heißt, dass jede page einen anderen URL haben muss", … … 124 124 "comments_notext" => "Es wurde kein Text eingegeben", 125 125 "comments_false_hp" => "Die URL zur Homepage scheint falsch zu sein", 126 "comments_anonym" => "Anonym",127 126 "comments_permalink" => "Permanenter link zu diesem Kommentar", 128 127 "comments_from" => "aus", … … 170 169 "m_db_pwd" => "Datenbank Passwort", 171 170 "m_db_prefix" => "Kürzel, das Tabellennamen vorangestellt wird", 172 "m_date" => "Format des Datums wie bei der PHP-Funktion <a href='http://php.net/date'>date()</a>", 171 "m_date" => "Format des Datums wie bei der PHP-Funktion <a href='http://php.net/strftime'>strftime()</a>", 172 "m_date_posting" => "Format für den Eintrag", 173 "m_date_comment" => "Format für die Kommentare", 174 "m_date_subcurrent" => "Format für die Subnavigation", 173 175 "m_e404_path" => "Pfad zur Fehlerseite 404", 174 176 "m_settings_ok" => "Die Einstellungen wurden gespeichert.", … … 200 202 "s_tables_ok" => "Tabellen in der Datenbank angelegt.", 201 203 "s_ready_head" => "Setup erfolgreich beendet", 202 "s_ready" => "Bitte lösche jetzt die Datei 'setup.php' von deinem Webspace. Es ist sehr wichtig, sonst kann jeder dein Passwort ändern und hat vollen Zugang auf dein Weblog. Danach kannst du im <a href='admin/ index.php'>Administrations Center</a> den ersten Eintrag machen.",204 "s_ready" => "Bitte lösche jetzt die Datei 'setup.php' von deinem Webspace. Es ist sehr wichtig, sonst kann jeder dein Passwort ändern und hat vollen Zugang auf dein Weblog. Danach kannst du im <a href='admin/'>Administrations Center</a> den ersten Eintrag machen.", 203 205 "s_ready_menu_admin" => "Zum Administrations Center", 204 206 "s_ready_menu_home" => "Auf die Startseite", … … 228 230 "cat_duplicate" => "Eine andere Kategorie hat diesen URL schon besetzt.", 229 231 230 "update_successfull" => "Das Update ist gelungen. <a href='../ index.php'>Viel Spaß!</a>",232 "update_successfull" => "Das Update ist gelungen. <a href='../'>Viel Spaß!</a>", 231 233 "pingback_closed" => "Pingbacks für diesen Eintrag schließen.", 232 234 … … 236 238 "plugins_headline" => "Plugin Administration", 237 239 238 239 // do not change the folowing line 240 // Do not change the folowing line 240 241 ); ?> -
jlog/trunk/lang/lang.inc.php
r1553 r1575 12 12 "content_more" => "weiterlesen", 13 13 "content_more_title" => "Ganzen Eintrag lesen", 14 "content_permalink" => "permanenter Link zu diese rm Eintrag",14 "content_permalink" => "permanenter Link zu diesem Eintrag", 15 15 "content_posted" => "Eingestellt am", 16 16 "content_archive" => "Ältere Weblogeinträge gibt es im", 17 17 "content_archivelink" => "Archiv", 18 18 "content_archive_header" => "Archivierte Einträge", 19 "content_categories_header"=> "Kategorie ",19 "content_categories_header"=> "Kategorien", 20 20 "content_skip" => "Zum Hauptinhalt springen.", 21 21 "content_choose_year" => "Das Jahr wählen:", … … 87 87 88 88 "language" => "de-de", 89 "date_format" => "d.m.Y", 89 "locale" => array('de_DE', 'de_DE@euro', 'deu_deu', 'german', 'de-DE', 'de_DE.ISO8859-1', 'de_DE.ISO8859-15', 'de_DE.ISO_8859-15', 'de_DE.ISO_8859-15'), 90 "date_format" => "%d. %B %Y um %H:%M Uhr", 91 "date_format_comment" => "%d.%m.%Y", 92 "date_format_subcurrent" => "%d.%m.%Y", 90 93 91 94 "index_topic" => "Startseite", … … 102 105 // here you can change the months for the archive 103 106 1 => "Januar", 104 2 => "Februar",107 2 => "Februar", 105 108 3 => "März", 106 109 4 => "April", -
jlog/trunk/log.php
r1553 r1575 5 5 $get = strip($_GET); 6 6 $c['form_content'] = ""; 7 $date = date(JLOG_DATE);7 $date = strftime(JLOG_DATE); 8 8 9 9 $sql_get = escape_for_mysql($get); … … 11 11 if(!empty($sql_get['y']) AND !empty($sql_get['m']) AND !empty($sql_get['url'])) { 12 12 $sql = "SELECT 13 *,14 UNIX_TIMESTAMP(date) AS date,13 *, 14 UNIX_TIMESTAMP(date) AS date, 15 15 DATE_FORMAT(date, '%Y-%m-%dT%T".substr(date("O"), 0, 3) . ":" . substr(date("O"), 3)."') AS metadate 16 FROM ".JLOG_DB_CONTENT."17 WHERE16 FROM ".JLOG_DB_CONTENT." 17 WHERE 18 18 YEAR(date) = ".$sql_get['y']." AND 19 19 MONTH(date) = ".$sql_get['m']." AND -
jlog/trunk/page.php
r1292 r1575 4 4 $get = strip($_GET); 5 5 6 $date = date(JLOG_DATE);6 $date = strftime(JLOG_DATE); 7 7 8 8 $sql_get = escape_for_mysql($get); -
jlog/trunk/personal/css/screen.css
r1553 r1575 91 91 line-height: 120%; 92 92 } 93 #subnav .categorieslist, #subnav .subcurrentlist{93 #subnav ul { 94 94 margin: 0; padding: 0; 95 95 list-style-type: none; 96 96 } 97 #subnav .categorieslist li, #subnav .subcurrentlistli { margin-bottom: 0.5em; }97 #subnav ul li { margin-bottom: 0.5em; } 98 98 .rss img { vertical-align: middle; border: 0; width: 94px; height: 15px; } 99 99 -
jlog/trunk/personal/template.tpl
r1553 r1575 11 11 <p class="skip"><a href="#main"><jlog:skipcontent /></a></p> 12 12 <div id="container"><span id="pokal"></span> 13 <h1><a title="<jlog:home />" href="<jlog:homelink />/ index.php"><jlog:website /></a></h1>13 <h1><a title="<jlog:home />" href="<jlog:homelink />/"><jlog:website /></a></h1> 14 14 <dl id="subnav"> 15 15 <dt class="first"><jlog:slogan-h /></dt> … … 18 18 <dd> 19 19 <form action="<jlog:homelink />/search.php"> 20 <p><input class="userdata" type="text" name="q" size="15" value=" <jlog:searchstring />" />20 <p><input class="userdata" type="text" name="q" size="15" value="" /> 21 21 <input class="send" type="submit" value="<jlog:search />" /></p> 22 22 </form> 23 23 </dd> 24 <dt><jlog:categorieslist-h /></dt> 25 <dd><jlog:categorieslist /></dd> 24 26 <dt><jlog:current-h /></dt> 25 27 <dd><jlog:subcurrent /></dd> 26 <dd><jlog:archive-more /> <a href="<jlog:homelink />/archive.php"><jlog:archive /></a>.</dd> 27 <dt><jlog:categorieslist-h /></dt> 28 <dd><jlog:categorieslist class="categorieslist" /></dd> 28 <dd><jlog:archive-more /> <a href="<jlog:archivelink />"><jlog:archive /></a>.</dd> 29 29 <dt><jlog:sub-info /></dt> 30 30 <dd class="rss"><jlog:rss-link /><br /> <jlog:rss-info /></dd> -
jlog/trunk/scripts/categories.class.php
r1548 r1575 99 99 100 100 function output_whole_list($_before = " <ul id='categorieslist'>\n", $_after = " </ul>\n", $before = " <li>", $after = "</li>\n") { 101 if(is_array($this->categories) ) {101 if(is_array($this->categories) AND count($this->categories)) { 102 102 $output = $_before; 103 103 foreach($this->categories AS $id => $tmp) { … … 143 143 <fieldset><legend>".$legend."</legend> 144 144 <p><label for='name'>".$this->l['admin']['cat_name']."</label><br /> 145 <input id='name' name='name' class='long' maxlength='255' size='60' type='text' value='".$form_input['name']."' /></p>145 <input id='name' name='name' class='long' maxlength='255' size='60' type='text' value='".$form_input['name']."' />
