Beiträge von Cocoon

    Danke

    Danke für die Tipps.

    Hier mal der vollständige Code:

    Hallo zusammen,

    ich habe folgendes Problem:

    Ich speicher in einem benutzerdefiniertem Feld "Reisedatum" ein Datum im Format tt.mm.jjjj (also z.B. 19.06.2008).

    Wie kann ich, mit Hilfe von PHP, für ein solches Datum den Wochentag (im obigen Beispiel: Donnerstag) berechnen?

    Ich habe schon mal das hier versucht:

    PHP
    <?php
    $wochentag = array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
    $key="Reisedatum";
    echo $wochentag[jddayofweek(get_post_meta($post->ID, $key, true), 1)];

    Super Monika. Vielen Dank für die schnelle und super ausführliche Beschreibung. Ich hoffe ich kann mich da mal revangieren!

    Muß nicht der <tbody>-Tag außerhalb der foreach-Schleife liegen?

    Kann ich eigentlich Deinen Code auch als Seitentemplate verwenden?

    Die Tagesfahrten sind unter der Kategorie-ID 3 abgespeichert.
    Jede Tagesfahrt hat drei benutzerdefinierte Felder: Tagesfahrtnummer, Reisedatum, Reisestatus.
    Die Tabelle wird mit dem JavaScript tablesort.js von frequency-decoder.com behandelt.

    In dem Zusammenhang: Wie kann ich jeder zweiten Tabellenreihe eine bestimmte Klasse mitgeben: <tr class="alt">?

    Hallo zusammen, ich habe folgendes Problem:

    In einem "Reiseblog" möchte ich ca. 100 "Beiträge" unter einer Kategorie "Reisen2008" einstellen. Jeder Beitrag soll zusätzlich drei benutzerdefiniertes Felder haben: Reisenummer, Reisedatum und Reisestatus.

    Auf einer Seite "Reisen 2008" sollen alle 100 Beiträge in einer Tabelle angezeigt werden:

    Reisenummer | Reisedatum | Reisename (Verlinkter Titel des Beitrags) | Reisestatus

    Ich hoffe jemand von Euch hat eine Idee und kann mir weiterhelfen.

    Grüsse, Martin

    Den PHP-Code in ein Template zu verfrachten ist schon mal ein guter Tip. Danke.

    Gibt es denn ein WP-Plugin, welches ähnliches leistet und das man als Startbasis für die Eigenentwicklung nutzen kann?

    Hallo Entwicklergemeinde,

    ich suche für die Vereinsseite der FliegerFreunde Niederrhein e.V. ein Plugin, mit dem registrierte Mitglieder ein Flugbuch führen können.

    Über ein Formular sollen folgende Daten erfaßt werden:

    • Name (evtl. aus den Logindaten?)
    • Datum (evtl. vorbelegt mit dem aktuellem Datum)
    • Fluggerät (evtl. aus Profil? oder Cookie)
    • Startart (Hang oder Winde, Radiobutton)
    • Passagierflug? (Checkbox)
    • Startplatz (Auswahlliste)
    • Landeplatz (Textfeld)
    • Flugdauer (Textfeld)
    • Flugstrecke (Textfeld)
    • IGC-Datei (Datei-Upload)

    Die Daten sollen auf Vollständigkeit überprüft werden und anschließend in einer eigenen Tabelle gespeichert werden.

    Die eingetragenen Daten sollen in einer sortierbaren Tabelle angezeigt werden. Die Auswertungen sollten als Gesamtliste aller Flüge und als Liste der Flüge eines Piloten möglich sein. Flugdauer und Flugstrecke werden als Summenwert unter die entsprechende Spalte geschrieben.

    Ein CSV-Download wäre der Punkt auf dem i.

    Bevor ich mich jetzt auf die Suche in der PHP-Welt mache und das Gefundene per Exec-PHP einbinde, vielleicht kennt jemand von euch ein entsprechendes Plugin welches ich auf meine Bedürfnisse verbiegen kann.

    Gruß
    Martin

    Hallo Zodiac,

    danke für den Hinweis auf die Advanced Queries. Das habe ich doch tatsächlich überlesen.

    Die Liste der Kategorien (Themen) lasse ich jetzt nicht mehr über die Funktion wp_list_cats('sort_column=name&optioncount=1&hierarchical=0') anzeigen (schade!!!), sondern liste sie einzeln auf. Dem Link auf die Event-Kategorie habe ich das Attribut ?ec3_before=today angehängt und zeige das Ergebnis in einem eigenen Template an. Geht das auch anders?

    Was mich stört, ist die Reihenfolge in der die einzelnen Beiträge angezeigt werden. Wo kann man das ändern?

    Die Datei single.php habe ich erweitert, damit das Datum für Events nicht angezeigt wird:

    <?php if(!ec3_check_installed(__('Event Calendar','ec3'))) { ?>
    <h3><?php the_time('j. F Y') ?></h3>
    <?php } ?>

    Viele Grüße und Danke für die Tips
    Martin

    Hallo Zodiac,

    Ok das hab ich verstanden. Events in der Zukunft poste ich also als ganz normale Beiträge. Bei den Event Calendar Optionen habe ich "Termine separat halten" gewählt.

    Die zukünftigen Events werden jetzt angezeigt und erscheinen nicht zwischen den normalen Beiträgen. Leider auch nicht in der Liste der Categorie "Events". Wie kann ich hier die zurückliegenden Events anzeigen lassen?

    Gruß Martin

    Hallo Zodiac

    Habe die original classes.php wieder hergestellt.

    Zum Testen habe ich mal einen neuen Beitrag angelegt: Bregenzerwald Cup 2007. Im Event Editor habe ich das Startdatum 2007-02-02 09:00 und Enddatum 2007-02-04 18:00 (ganztägig) gesetzt. Den Zeitstempel habe ich auf den 02 Februar 2007 9:00 Uhr gestellt, da das Event erst an diesem Tag als normaler Beitrag erscheinen soll. Bis dahin soll er nur durch anklicken in der Event-Liste erscheinen. Klappt auch, wenn ich noch als Admin angemeldet bin. Nach dem Abmelden nicht mehr. Ich verzweifel bald. Fällt Dir noch was ein?

    Viele Grüße
    Martin

    Hallo Zodiac,

    Ich habe den "DIRTY FUTURE-POSTS HACK FOR EC3" nach Zeile 690 der Datei classes.php eingefügt. Und das System zeigt mit die zukünftigen Artikel nicht an. Keine Ahnung woran das liegt.

    Ich verwende eine Unterkategorie "events" in der ich alle Events einfüge. Abgelaufene Events sollen in dieser Kategorie als normale Beiträge im Blog angezeigt werden. Die zukünftigen Events nur durch einen Klick auf den angekündigten Termin.

    Ich benutze Wordpress 2.0.5 (de) und EventCalendar 3.1.

    Ansehen kannst Du dir das ganze unter http://www.seaofdreams.de

    Was fehlt noch, damit es so funktioniert wie bei Dir?

    Viele Grüße
    Martin

    nepf

    das hab ich glatt übersehen. Ich habe die mit + markierten Zeilen zwischen Zeile 679 und 680 der WP 2.0.2 (de)-Version eingefügt (natürlich ohne das + Zeichen).

    Danach bekam ich folgende Fehlermeldung: Parse error: parse error, unexpected T_VARIABLE in /web/wp-includes/classes.php on line 686

    Zitat

    Termine werden in der Übersicht aber auch in der Einzelansicht mit dem zukünftigen Zeitstempel angezeigt.
    Das ist die Aufgabe eines EventCalenders und das macht der bei mir auch ganz prima.
    Und umgekehrt, abgelaufene Termine sind am nächsten Tag futsch.

    Wäre schön wenn das bei mir auch funktionieren würde :confused: