YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Fehler in der functions.php » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.607 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen Fehler in der functions.php
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
7upanddown 7upanddown ist männlich
Mitglied


images/avatars/avatar-4855.gif

Dabei seit: 05.07.06
Beiträge: 8
Forenversion: 2.3

Wütend Fehler in der functions.php Antworten Zitieren Editieren Melden       UP

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.

Dateianhänge:
unknown functions.php (100 KB, 1 mal heruntergeladen)
unknown thread.php (49,36 KB, 0 mal heruntergeladen)
txt thread_postbit.txt (10 KB, 0 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von 7upanddown: 25.02.08 18:24.

25.02.08 12:39 7upanddown ist offline E-Mail WWW Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Wie schaut denn die Variable "$timestamp" aus?
25.02.08 14:23 Ghostmaster ist offline Finden Als Freund hinzufügen
7upanddown 7upanddown ist männlich
Mitglied


images/avatars/avatar-4855.gif

Dabei seit: 05.07.06
Beiträge: 8
Forenversion: 2.3

Themenstarter Thema begonnen von 7upanddown
Wütend Variable Antworten Zitieren Editieren Melden       UP

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));
}


/**
25.02.08 15:24 7upanddown ist offline E-Mail WWW Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Was hast du denn zuletzt in der functions.php geändert? Weil daran sollte es nicht liegen.
25.02.08 15:31 Ghostmaster ist offline Finden Als Freund hinzufügen
7upanddown 7upanddown ist männlich
Mitglied


images/avatars/avatar-4855.gif

Dabei seit: 05.07.06
Beiträge: 8
Forenversion: 2.3

Themenstarter Thema begonnen von 7upanddown
Wütend functions.php Antworten Zitieren Editieren Melden       UP

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
25.02.08 15:42 7upanddown ist offline E-Mail WWW Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Häng mal deine thread_postbit.tpl hier an und welchen Hack hast du eingebaut? Bzw. was hast du geändert?
25.02.08 15:47 Ghostmaster ist offline Finden Als Freund hinzufügen
7upanddown 7upanddown ist männlich
Mitglied


images/avatars/avatar-4855.gif

Dabei seit: 05.07.06
Beiträge: 8
Forenversion: 2.3

Themenstarter Thema begonnen von 7upanddown
Wütend thread_postbit Antworten Zitieren Editieren Melden       UP

hy,
so ziemlich unten.
Es ging um den Distanzierungscode.

Dateianhang:
txt thread_postbit.txt (11 KB, 1 mal heruntergeladen)
25.02.08 16:00 7upanddown ist offline E-Mail WWW Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

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>
25.02.08 16:07 Ghostmaster ist offline Finden Als Freund hinzufügen
7upanddown 7upanddown ist männlich
Mitglied


images/avatars/avatar-4855.gif

Dabei seit: 05.07.06
Beiträge: 8
Forenversion: 2.3

Themenstarter Thema begonnen von 7upanddown
Wütend funktions.php Antworten Zitieren Editieren Melden       UP

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

Dateianhänge:
unknown thread-alt.php (49,36 KB, 0 mal heruntergeladen)
unknown thread.php (49,07 KB, 0 mal heruntergeladen)

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von 7upanddown: 27.02.08 21:43.

25.02.08 21:06 7upanddown ist offline E-Mail WWW Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » Fehler in der functions.php