Schneeflocken mit Option auf Deaktivierung

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Miriam »

In Code finde:

Code: Alles auswählen

        $user_recent_date = $user->format_date($user_recent_time, 'nd', true);
tausche aus gegen:

Code: Alles auswählen

        $user_recent_date = date('nd');
//ungetestet
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

Also die Schneeflocken und die Kerze sind mal weg :)
Ich melde mich dann in nem halben Jahr, wenn sie richtig angezeigt werden (oder nicht :D)

Danke
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

Also heute is der erste Advent, und ich sehe weder Schneeflocken, noch die erste Kerze im Forum :-?
Zuletzt geändert von Maugrim am 30.11.2014 14:22, insgesamt 1-mal geändert.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von HabNurNeFrage »

Hi,

wie es aussieht, war in Deinem Forum im Sommer doch schon Weihnachten :D

Die kleine Mod nutzt auch gar nicht diese DST-Funktionen.
An dem Code im PB kann es nicht liegen, sofern Dein Forum das richtige Datum anzeigt.

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

Naja wenn ich einen Beitrag schreibe ist der 30.11.2014...somit sollte die Zeit stimmen

Wie im Sommer bereits erwähnt...dieses Snippet greift auf die users_timezone zurück, welche bei automatic dst andere Inhalte enthält...


Gibt es keine andere Möglichkeit die Zeit der User auszulesen?
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von HabNurNeFrage »

Hi,

ich brauche wohl eine Brille :oops: :geek:
In dieser Zeile können wir ansetzen:
$user_recent_time = $data + $user->timezone + $user->dst * 3600;
Erzeuge mal eine Zeile danach mit Inhalt echo $user_recent_time;

Dann bekommst Du was angezeigt? (Headers already sent ist logisch, aber welcher Wert wird ausgegeben)

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

1417356245[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4884: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:4713)

1417356245 IST laut Timestampkonverter die aktuelle Zeit...warum funktioniert es denn nicht? :-?

Echo recent_date gibt 1130 aus

ich habe jetzt mal alle Variablen mit einem Echo versehen

Echo xmas_eve_midnight gibt 24.12.2014 00:00 aus
echo xmas_eve_day ergibt 3 (ich schätze mal damit sind die drei Tage nach dem vierten Advent gemeint)
echo $first_advent , gibt er mir 1.12 aus und nicht den 30.11...hier wird wohl der "Fehler" sein, oder?
Zuletzt geändert von Maugrim am 30.11.2014 14:38, insgesamt 2-mal geändert.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von HabNurNeFrage »

Hi,

so eine Vermutung hatte ich bereits, dass nicht t berücksichtigt wird, dass der erste Advent oft bereits Ende November liegt und das Script laut Berechnung am 1.12. startet.
Eventuell ein paar Daten vorweg anlegen, wo für die nächsten 10 Jahre der erste Advent jeweils in einer variable steht und ies dann als Grundlage für $first_advent nehemen.

$adv_1_2014 = date('Y', strtotime('30.11.2014'));
$adv_1_2015 = date('Y', strtotime('??.??.2015'));
usw.

Dann abfragen wie
if (date('Y') == '2014') { $first_advent = $adv_1_2014 }
if (date('Y') == '2015') { $first_advent = $adv_1_2015 }
usw. einbauen...

Oder es startet immer am 1.12. (sofern ich die Berechnung richtig überblicke) :oops:

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

Ich habe jetzt diese Funktion:

Code: Alles auswählen

$first_advent = $xmas_eve_midnight - (26 - $xmas_eve_day) * 86400;

Ich habe die Formel wie folgt umgestellt:

Code: Alles auswählen

$first_advent = $xmas_eve_midnight - (21 + $xmas_eve_day) * 86400;
, und voila. Schneefall und Kerze sind da.

Was bei mir Aber noch nicht erklärt, warum es im Sommer geschneit hatte. Doch ob das nun nochmal passiert, sehe ich erst in einem halben Jahr...
Benutzeravatar
Maugrim
Mitglied
Beiträge: 461
Registriert: 16.11.2009 20:22

Re: Schneeflocken mit Option auf Deaktivierung

Beitrag von Maugrim »

Tada, und schon wieder schneit es im Forum :D :roll:
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“