7upanddown
Problembeschreibung: Nach der Bearbeitung der thread_postbit wird mein Forumsfenster beim öffnen eines Threads dreimal untereinander angezeigt. Und über dem Banner der letzten Einblendung steht die Fehlermeldung.
Fehlermeldung: Warning: date() expects parameter 2 to be long, string given in /kunden/115471_52457/webseiten/slalom/community/acp/lib/functions.php on line 157 - dort steht bei mir: $summertime = date('I', $timestamp) * 3600;
Link zum Forum oder Screenshot:http://www.slzj.de/slalom/community/thre...hreadid=13&sid=
Was wurde zuletzt geändert oder eingebaut? Habe den Distanzierungscode eingebaut.
Gruss
Michael
PS: habe jetzt mal die Dateien aufgespielt um die es sich anscheinend handelt.
Ghostmaster
Wie schaut denn die Variable "$timestamp" aus?
7upanddown
Hallo,
Meinst Du das hier?
---------------------------------------------------------------
* @return string date
*/
function formatdate($timeformat, $timestamp, $replacetoday = 0) {
global $wbbuserdata, $lang;
$summertime = date('I', $timestamp) * 3600;
$timestamp += 3600 * intval($wbbuserdata['timezoneoffset']) + $summertime;
if ($replacetoday == 1) {
if (gmdate('Ymd', $timestamp) == gmdate('Ymd', time() + 3600 * intval($wbbuserdata['timezoneoffset']) + $summertime)) {
return $lang->get('LANG_GLOBAL_TODAY');
}
elseif (gmdate('Ymd', $timestamp) == gmdate('Ymd', time() - 86400 + 3600 * intval($wbbuserdata['timezoneoffset']) + $summertime)) {
return $lang->get('LANG_GLOBAL_YESTERDAY');
}
elseif (gmdate('Ymd', $timestamp) == gmdate('Ymd', time() + 86400 + 3600 * intval($wbbuserdata['timezoneoffset']) + $summertime)) {
return $lang->get('LANG_GLOBAL_TOMORROW');
}
}
return htmlconverter(gmdate($timeformat, $timestamp));
}
/**
Ghostmaster
Was hast du denn zuletzt in der functions.php geändert? Weil daran sollte es nicht liegen.
7upanddown
hm, beim Auftreten der Fehlermeldung eigentlich gar nichts.
Bin mir eigentlich sicher, das ich dort nichts zum Zeitpunkt geändert habe.
Habe an der thread_postbit Datei gearbeitet und nach dem speichern trat der Fehler beim öffnen der Threads auf.
Wüßte auch gerne weshalb das nur beim öffnen der Threads passiert!
Gruss
Michael
Ghostmaster
Häng mal deine thread_postbit.tpl hier an und welchen Hack hast du eingebaut? Bzw. was hast du geändert?
7upanddown
hy,
so ziemlich unten.
Es ging um den Distanzierungscode.
Ghostmaster
Suche mal:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
<if($posts['userid'] != 1 && $posts['userid'] != 0 && $posts['userid'] != 0 && $posts['userid'] != 0 && $posts['userid'] != 0)><then>
<tr>
<td colspan="2" class="$tdclass" align="left" style="width:100%" valign="middle">
<p align="center"><span class="smallfont">Der Betreiber, die Administratoren und die Moderatoren von MotorsportSlalom.de distanzieren sich hiermit ausdrücklich von dem von {$posts['username']} <if($postdate != "<b>Heute</b>," && $postdate != "<b>Gestern</b>,")><then>am</then></if> $postdate um <span class="time">{$posttime}</span> verfassten Beitrag
und berufen sich auf das
<a href="http://www.gesetze-im-internet.de/tmg/index.html" target="blank"><b>TMG
Abschnitt 3 / Verantwortlichkeit</b></a>.. Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um <a href="http://www.motorsportslalom.de/front_content.php?idcat=5" target="blank"><b>Benachrichtigung</b></a>.</span></td>
</tr>
</then></if> |
|
und ersetze mit:
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
<if($posts['userid'] != 1 && $posts['userid'])><then>
<tr>
<td colspan="2" class="$tdclass" align="left" style="width:100%" valign="middle">
<p align="center"><span class="smallfont">Der Betreiber, die Administratoren und die Moderatoren von MotorsportSlalom.de distanzieren sich hiermit ausdrücklich von dem von $posts[username] am $postdate um <span class="time">$posttime</span> verfassten Beitrag
und berufen sich auf das
<a href="http://www.gesetze-im-internet.de/tmg/index.html" target="blank"><b>TMG
Abschnitt 3 / Verantwortlichkeit</b></a>.. Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um <a href="http://www.motorsportslalom.de/front_content.php?idcat=5" target="blank"><b>Benachrichtigung</b></a>.</span></td>
</tr>
</then></if> |
|
7upanddown
Hallo,
Habe den Fehler gefunden.
Da ich hier einige Dateien gepostet habe die nichts damit zu tun haben, währe es eigentlich gut diesen Beitrag zu löschen.
Werde einen neuen Beitrag setzen mit genaueren Angaben meines Fehlers. Damit dieser hier nicht noch mehr Verwirrung auslößt.
Gruss
Michael