Page 1 of 1

Dauerhafte Einträge auf einmal mit Datum

Posted: Wed Mar 07, 2007 1:54 am
by stm999999999
Ich habe gerade die aktuelle nightly eingespielt, und mir fällt jetzt auf, daß mein erster Eintrag in meinem Blog das Datum oben rechts erhält und nicht mehr "Dauerhafte Einträge".

Re: Dauerhafte Einträge auf einmal mit Datum

Posted: Wed Mar 07, 2007 12:43 pm
by garvinhicking
Hi!

Von welcher version hast du auf die nightly aktualisiert? Mir wäre in dieser Richtung keine Änderung bekannt.

Klappts auch nicht wenn du das default template aktivierst?

Grüße,
Garvin

Posted: Wed Mar 07, 2007 9:49 pm
by stm999999999
es war eine etwa ältere nightly, vielleicht zwei Wochen alt? Und ich bin mir auch nicht sicher, ob das wirklich jetzt erst aufgetreten ist, aber auf jeden Fall habe ich es jetzt bewußt bemerkt.

Und mit allen anderen Templates passiert genau dasselbe.

Und es ist auch die Neuerung weg, daß im Backend die dauerhaften Beiträge als solche gekenntzeichnet sind.

Posted: Wed Mar 07, 2007 10:09 pm
by garvinhicking
Hi!

Das 'Extended properties' plugin hast du aber noch installiert, oder?

Könnte es sein das folgender commit damit zusammehängt:

http://svn.berlios.de/viewcvs/serendipi ... 10&r2=1635

Könntest du das testweise in der datei rückgängig machen (das grüne in der datei rausnehmen) und schauen ob das was ändert?

Grüße,
Garvin

Posted: Wed Mar 07, 2007 10:25 pm
by stm999999999
ja, genau das verursacht das Problem!

Posted: Thu Mar 08, 2007 9:51 am
by garvinhicking
Hi!

Ah, oki. Kannst du mal folgenden code:

Code: Select all

                    if (is_array($eventData[0]['properties'])) {
                        // Skip fetching entryproperties again, it has already been done in functions_entries::fetchEntry().
                        return true;
                    }
in dem plugin ändern durch:

Code: Select all

                    if (is_array($eventData[0]['properties'])) {
                        // Skip fetching entryproperties again, it has already been done in functions_entries::fetchEntry().
                        die('<pre>' . print_r($eventData, true) . '</pre>');
                    }
und schaust mal was da für eine Ausgabe kommt, die wäre für mich von Interesse.

Grüße,
Garvin

Posted: Thu Mar 08, 2007 8:54 pm
by stm999999999
Okay, dann kommt der komplette Webseiten-Inhalt als pre-Text und mit den array-Daten. Ich poste dann mal die Daten des ersten Eintrages, der auch der "statische Eintrag" ist.

Code: Select all

Array
(
    [0] => Array
        (
            [orderkey] => true
            [id] => 1
            [title] => Ja, hallo erstmal ...
            [timestamp] => 1153927500
            [comments] => 3
            [exflag] => 1
            [authorid] => 1
            [trackbacks] => 1
            [isdraft] => false
            [allow_comments] => true
            [last_modified] => 1154363992
            [author] => Stephan
            [loginname] => xxx
            [email] => xxx
            [body] => ... gestatten mein Name ist Blog, Stephans Blog. Oder anders stephans netzgeflyster. ...
            [extended] => Zur Historie: Zuerst fand ich das mit dem Bloggen ja reichlich komisch. ...
            [categories] => Array
                (
                )

[color=red]Warum ist das leer?[/color]

            [properties] => Array
                (
                    [freetag_tags] => Array
                        (
                            [0] => blog
                            [1] => defo
                            [2] => s9y
                            [3] => serendipity
                        )

                    [freetag_tagList] => blog,defo,s9y,serendipity
                )

        )

Posted: Fri Mar 09, 2007 10:26 am
by garvinhicking
Hi!

Hm, okay. Dann kann man diese Optimierung leider doch niht machen und ich musste sie rausnehmen. Dadurch dass das freetag plugin früher drankkommt ist 'properties' gesetzt, obwohl die normalen properties nicht da drin sind.

'categories' ist an dieser stelle noch nicht geholt, diese zuordnung wird später geholt und gesetzt, nach plugiunausführung.

Grüße,
Garvin