eXpBlog Mods V0.6

Autor: Volker Latainski

Update Backup (0.6)

Datei Ordner Updated
.htaccess / x
expconf.php /system/ x
sqlconf.php /system/ x
history.txt /plugins/ x
eXpblog Plugin - weblinks /plugins/ x
header.png /templates/expblog/img/ x
eXpBlog English Language Pack /templeates/expblog/lang/ x
* /uploads/files/ x
eXpblog Plugin - profile /plugins/ x

Änderungen templates/expblog/footer.tpl.php (0.6)

<center>Blog content &copy; by <a href="http://www.hellhost.de">hellhost.de</a> 2009<br />
Codename: Lima V2<br /></center>

Änderungen templates/expblog/header.tpl.php (0.6)

      <li><a href="http://www.hellhost.de/wiki/server:datenschutz" target=_BLANK class="medi">Datenschutz</a></li>
      <li><a href="http://wiki.hellhost.de" target=_BLANK class="medi">WiKi</a></li>
      <li><a href="http://www.hellhost.de/blog/admin/" target=_BLANK class="medi">Blogin</a></li>
<? endforeach; ?>
    <script language="JavaScript">
      // Ziel-Datum in MEZ
      var jahr=2009, monat=01, tag=21, stunde=21, minute=00, sekunde=00;
      var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);
 
      function countdown() {
        startDatum=new Date(); // Aktuelles Datum
 
        // Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
        if(startDatum<zielDatum)  {
 
          var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;
 
          // Jahre
          while(startDatum<zielDatum) {
            jahre++;
            startDatum.setFullYear(startDatum.getFullYear()+1);
          }
          startDatum.setFullYear(startDatum.getFullYear()-1);
          jahre--;
 
          // Monate
          while(startDatum<zielDatum) {
            monate++;
            startDatum.setMonth(startDatum.getMonth()+1);
          }
          startDatum.setMonth(startDatum.getMonth()-1);
          monate--;
 
          // Tage
          while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
            tage++;
            startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
          }
 
          // Stunden
          stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
          startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);
 
          // Minuten
          minuten=Math.floor((zielDatum-startDatum)/(60*1000));
          startDatum.setTime(startDatum.getTime()+minuten*60*1000);
 
          // Sekunden
          sekunden=Math.floor((zielDatum-startDatum)/1000);
 
          // Anzeige formatieren
          (jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
          (monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
          (tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
          (stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
          (minuten!=1)?minuten=minuten+" Minuten  und  ":minuten=minuten+" Minute  und  ";
          if(sekunden<10) sekunden="0"+sekunden;
          (sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";
 
          document.countdownform.countdowninput.value=
              monate+tage+stunden+minuten+sekunden;
 
          setTimeout('countdown()',200);
        }
        // Anderenfalls alles auf Null setzen
        else document.countdownform.countdowninput.value=
            "0 Jahre,  0 Monate,  0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";
      }
    </script>
</head>
<body onload="countdown()">
</div>
<center><font face="trebuchet MS" color="black" size="3"><b>LOST Season 5:</b></font>
    <form name="countdownform">
        <input size="75" name="countdowninput" style="text-align: center">
    </form></center>
<div id="navbar">

Änderungen system/classes/BILDER.class.php (0.6)

chmod($savepath.'images/'.$basename.".jpg", $chmod);
chmod($savepath.'images/'.$basename.".gif", $chmod);
chmod($savepath.'images/'.$basename.".png", $chmod);

Änderungen plugins/meistgelesene.php (0.6)

Zeile 28:

$limit = 10;

Zeile 53:

$hits = $row['hits'];

Zeile 56:

echo '<li><a href="'.WEBPATH.'archiv/'.$jahr.'/'.$monat.'/'.$tag.'/'.$row['id'].'-'.$output->string2urlstring($row['titel']).'">'.$row['titel'].'</a> ('.$hits.')</li>';

Erstellen: robots.txt (0.6)

User-agent: *
Disallow: impressum.php
Disallow: /admin/

mod_rewrite (0.6)

apache2.conf:

    <Directory "/var/www/web0/html/exp/">
        AllowOverride ALL
	 Options +FollowSymlinks
    </Directory>

.htaccess:

Options -MultiViews
RewriteEngine on 
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/([^./]+)/?$ details.php?a=$1&b=$2&c=$3&d=$4&e=$5 [L]
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3&d=$4 [L]
RewriteRule ^([^/]+)/([^./]+)/([^./]+)/?$ index.php?a=$1&j=$2&m=$3 [L]
RewriteRule ^([^/]+)/([^./]+)/?$ index.php?a=$1&j=$2 [L]

templates/expblog/offline.tpl.php (0.6)

  <p><?=$lang['offline']['text']?></p>
  <br><center><img src="files/theme/zahnrad.jpg"></center><br></font>

Benutzercookie speichern (0.6)

templates/expblog/details.tpl.php

Suche nach:

<div id="details_comment_form">

Ändern von:

    <input type="text" class="details_comment_form_text" name="name" value="Name" onclick="this.value=''" />
    <input type="text" class="details_comment_form_text" name="homepage" value="http://optional.deine.homepage" onclick="this.value=''" class="medi" />

in:

<?php if(isset($_COOKIE['comment_user_name'])) { ?>
    <input type="text" class="details_comment_form_text" name="name" value=<?php echo '"'.$_COOKIE['comment_user_name'].'"' ?> onclick="this.value=''" />
<?php    }
else { ?>
    <input type="text" class="details_comment_form_text" name="name" value="Name" onclick="this.value=''" />
<?php }
if(isset($_COOKIE['comment_user_site'])) { ?>
    <input type="text" class="details_comment_form_text" name="homepage" value=<?php echo '"'.$_COOKIE['comment_user_site'].'"' ?> onclick="this.value=''" class="medi" />
 <?php }
else { ?>
    <input type="text" class="details_comment_form_text" name="homepage" value="<?=$lang['details']['kommentare']['userhomepage']?>" onclick="this.value=''" class="medi" />
<?php } ?>

system/classes/comments.class.php

Zeile 85:

    setcookie("comment_user_name",$name,time() + (3600 * 24 * 30 * 12),"/");
    setcookie("comment_user_site",$homepage,time() + (3600 * 24 * 30 * 12),"/");

templates/expblog/main.css

Zeile 25

body {
   width:100%; height:100%;
   margin:0;
   padding:0;
   font: 12px Arial, Helvetica, sans-serif; /* 11px */
   color:white;
   text-align:center;
   background: #eee;
}

Zeile 98

/*** index.tpl.php *******************************/
.index_post { padding: 0; margin:10px 0 10px 0; text-align:left; } /* 0 0 10px 0 */
Drucken/exportieren
QR-Code
QR-Code eXpBlog Mods V0.6 (erstellt für aktuelle Seite)