• Seite 1 von 1
  • 1
Probleme mit $LASTMOD$
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 1 | 11:48
Hey,

habe ein kleines Problem mit dem uCoz Code $LASTMOD$.
Und zwar zeigt es mir immer den Falschen Wert an, besser gesagt es hat den selben Wert wie $TIMESTAMP$, außerdem Funktioniert bei mir $TIMESTAMP$ auch richtig... und das $LASTMOD$: .
Habe das Material vorhin bearbeitet und der Wert hat sich nicht geändert!
Hier die Codes die ich für $LASTMOD$:
Dieser Code steht bei mir in einem Globalem Block (Oberer Teil der Website).

Code
<script type="text/javascript">
      function convertTS(lastmod){
      var months = ['Jan','Feb','März','April','Mai','Juni','Juli','Aug','Sep','Okt','Nov','Dez'];
      var lmd=[];var d=new Date();if (typeof lastmod=='string' && lastmod.length>5){lastmod=parseInt(lastmod);}if (typeof lastmod=='number' && !isNaN(lastmod)){d.setTime(lastmod*1000);}var cday=d.getDate();if(cday<=9){cday='0'+cday};var cmin=d.getMinutes();if(cmin<=9){cmin='0'+cmin};var csec=d.getSeconds();if(csec<=9){csec='0'+csec};var chour=d.getHours();if(chour<=9){chour='0'+chour};var mon=d.getMonth()+1;if(mon<=9){mon='0'+mon};var month=months[d.getMonth()];var year=d.getFullYear();
      lmd['month'] = month;
      lmd['year'] = year;
      lmd['mon'] = mon;
      lmd['day'] = cday;
      lmd['hour'] = chour;
      lmd['min'] = cmin;
      lmd['sec'] = csec
      lmd['time'] = chour+':'+cmin+':'+csec;
      return (lmd);
      }
</script>

Dieser Code ganz oben bei Form der Materialien:
Code
<script type="text/javascript">var lmd=convertTS('$LASTMOD$');</script>

Und dieser Code, steht bei mir bei der nötigen stelle wo es erscheinen soll in der Form der Materialien...
Code
<?if($LASTMOD$)?>
      <div class="news_edit"><br />
      <span class="copy"><i>Zuletzt bearbeitet am</i></span>
      <div class="quote"><script type="text/javascript">document.write(lmd['day']+'.'+lmd['mon']+'.'+lmd['year'])</script> um <script type="text/javascript">document.write(lmd['time'])</script></div>
      </div>
      <?endif?>

Mal sehen wer es schaft es hinzukriegen das es richtig funktioniert...
Wer mehr über LASTMOD und TIMESTAMP erfahren will - http://forum.ucoz.de/forum/11-612-4529-16-1258483951
Anhänge: 8200236.png (1.8 Kb) · 9289130.png (5.1 Kb)


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
xMaveeeX
Beiträge: 80
Ruf: 3
Beitrag # 2 | 20:54
Cheburator, ich kann es nur bedingt fixen aber ich hätte welche für dich, die es sicher können!

Hoffe es hilft dir. smile

NuMetal
Beiträge: 912
Ruf: 33
Beitrag # 3 | 00:03
xMaveeeX, wirklich nett von dir dass du mal versucht hat Cheburator zu helfen biggrin
Das Problem lag aber nicht an den $LASTMOD$ Script sondern an uCoz.Diese Funktion hatte einen Programmierfehler der in der uCoz CMS sitzt.
Es wurde an uCoz weitergegeben und die kümmern sich um den Rest wink



Würde mich für Hilfe über ein + im Ruf oder eine Auszeichnung freuen :)
Cheburator
Beiträge: 2172
Ruf: 83
Beitrag # 4 | 08:48
xMaveeeX, danke aber ich komme auch ohne das bestens zurecht mit dem Script...
Wie NuMetal es schon gesagt hat, liegt der Fehler nicht bei mir sondern bei uCoz, und die Programmierer kümmern sich gerade darum...


Meine uCoz Website: uScripts.de
Mein Blog: *Soon*
  • Seite 1 von 1
  • 1
Suche: