pixel pixel




Layoutbasteleien mit Antville 1.2

Für Wordpress gibt es ja einige Templates, bei denen die erste Story als sog. "featured item" herausgehoben erscheint. "Fresh News" ist eines dieser Templates; zu besichtigen z.B. bei Dirk Olbertz. Gefällt mir außerordentlich gut, sowas. (Eigentlich kann man in diesem Template sogar jede beliebige Story als "featured item" kennzeichnen, nicht nur die neueste, aber das soll erstmal egal sein.)

Bisher bin ich jedenfalls daran gescheitert, etwas ähnliches für Antville umzusetzen: Nur Javascript-Lösungen fielen mir ein, bei denen man sich den Container der ersten Story via DOM sucht und ihm auch die Style-Eigenschaften per JS zuweist. Alles nicht sehr schön und bei alten Browsern wahrscheinlich problematisch.

Mit Antville 1.2, seinen Subskins und dem neuen list-Macro wird das plötzlich pipileicht. Javascript braucht man nicht mehr. Drei kleine Änderungen in den Skins genügen:
  1. Eine Custom Skin Story.firstID anlegen. Dort rein nur das Macro <% story.id %> packen
  2. Die Skin Story.preview öffnen und deren Inhalt mit einem zusätzlichen div-Element umschließen, nämlich mit <div id="story<% story.id %>"> ... </div>
  3. Im Stylesheet ein neues Format mit der Syntax
    #story<% list stories 1 skin=Story#firstID %> { } definieren. Dort hinein dann die gewünschten Style-Eigenschaften packen. In meinem Testbeispiel hat der Eintrag die folgende Form:
    #story<% list stories 1 skin=Story#firstID %> {
    font-weight: bold;
    border: 2px dotted #ff3300;
    padding: 10px;}
Fertig. Das Ergebnis kann hier besichtigt werden: Screenshot.
Und das, meine Herrschaften, ist erst der Anfang....

giardino   
Mal wieder erste Klasse. Ich hatte nach den Diskussionen im ASOC-Blog schon befürchtet, benutzerdefinierte Skins gehörten der Vergangenheit an.


ichichich   
Im Gegenteil, benutzerdefinierte Skins haben erst jetzt so richtig Sinn. Gerade die Möglichkeiten, Subskins innerhalb von Skins zu definieren, vielleicht sogar konditional (if-Macro!!!), oder einem Makro als Parameter eine Skin mitzugeben, bringen nochmal eine gehörige Portion Flexibilität in das System. Ich kann mich täuschen, aber ich glaube, beides ging in der alten Version nicht.


kathleen   
Schicke Sache, das.
Nebenbei gesagt: Ich beömmel mich immer wieder über mullah thurgau - DAS ist mal ein Pseudonym, Donnerschlag!


kinomu   
Das "Local Horst" in den Scrensthots ist auch gut.


ichichich   
Ich weiß, dass ich dafür dereinst in der Wortspielhölle landen werde, aber das ist es mir wert.




Fünfeinhalb Jahre. 1.754 Stories. 924 kByte.

Export aus Antville: 10 Minuten Klickediklick
Import nach Wordpress: 15 Minuten Däumchen drehen

Das Ergebnis: ichichichich.wordpress.com

Probleme? Nur ein paar Kleinigkeiten: Wordpress importiert manche Stories mehrfach. Antville mag die Topics einiger älterer Stories nicht mehr. Ansonsten alles prima.

(Ich will übrigens gar nicht weg von hier. Das war nur eine Machbarkeitsstudie. Dokumentation folgt bei Gelegenheit.)

DaveKay   
924kb? wie geht denn das? bilder nicht inklusive?


ichichich   
Nur Text. Bilder werden von antville.org geladen...


DaveKay   
aber die wären auch nicht ex/importierbar, oder?


ichichich   
Glaube nicht. Selbst wenn, sollten wir das der Elise nicht antun.


DaveKay   
/me ohnehin nicht. Ich habe lange genug mit Wordpress rumgespielt.
Aber wenn jemand gehen möchte wäre es doch besser, er nähme die bilder mit, statt ausgerechnet die von hier zu laden, oder?


ichichich   
Stimmt schon. Ich würde hier aber keine Anleitung dafür veröffentlichen, wie man alle Bilder in einem Schwung runterladen kann, selbst wenn es ginge (was ich nicht weiß). Wenn erstmal alle frustrierten Ameisen anfangen würden, sich ein Komplettbackup ihres Blogs zu ziehen...


isabo   
Die Kommentare gehen nicht mit. Das ist schon keine Kleinigkeit. Hm.


ichichich   
Kommentare gingen theoretisch auch. Hab ich aber nicht ausprobiert.

Diese mehrfach importierten Stories sind übrigens ein größeres Problem als vermutet: Wordpress macht mir aus 1.754 Stories glatt mal 2.834. Importfile ist aber i.O. Das geht ja gar nicht.


ichichich   
Umlaute in Linktexten mag Wordpress auch nicht. Müsste man also vorher per Suchen&Ersetzen im Importfile maskieren. Hmm.


dave-kay   
machen sie mal weiter, sie werden ganz sicher weitere Unzulänglichkeiten des Systems Wordpress finden. Realistisch betrachtet ist das nämlich ziemlich überbewertet.
Es sieht gerne an der Oberfläche einfach aus, macht aber auch gerne Fehler und wenn sie dann ins System müssen, dann war es zumindest bei 1.5 noch so, dass sie die Hände über dem Kopf zusammengschlagen haben, wie das aufgebaut ist.
Wäre ne gute Gelegenheit mal diesen Vergleich zu WP ein für alle mal zunichte zu machen.


ichichich   
Ich bin kein Freund von Wordpress. WP ist träge, umständlich zu administrieren und die Sicherheitslücken, die zuletzt auftraten, waren ja auch nicht ohne.

Mir ging es hier nur um die Frage, ob man auch ohne Antville-Exportschnittstelle seine Inhalte halbwegs komfortabel sichern kann. Und das scheint zu funktionieren.




Hausmitteilung

svenk spricht mir aus der Seele.

schmerles   
ich verstand schon vorher nicht viel davon...


DaveKay   
einerseits, wo muss ich unterschreiben. Andererseits, ich hoffe noch, dass das insegsamt noch zu etwas führt.


don papp   
ja.
alles andere wäre 1 trauerspiel.


katatonik   
geduld ist eine mit der elektrifizierung von kommunikation verloren gegangene tugend.


DaveKay   
Schlechte Kommunikation kann aber auch als magelnde Geduld fehlinterpretiert werden.
Ich glaube noch, dass Herr Tobi das Richtige tut, aber ich muss mich anschließen, dass es doch sehr etwas mit Glauben zu tun hat, statt mit Wissen.


kathleen   
Das zum einen. Zum anderen: Kann man wirklich von fehlender Geduld reden? Beginn der Arbeiten an Antville 1.2 am 25. Juli 2007, Ende nicht abzusehen ...


DaveKay   
@kathleen sie haben eine Software geschrieben die fertig wurde? respekt!
Das zeitkritische Element sehe ich gar nicht. Zwischendurch habe ich mich mal gewundert, wann es denn wohl weiter gehen wird, aber dass ich deswegen ungeduldig geworden wäre, hat eher nicht stattgefunden.
Ich würde den Stand der Software eher nicht bemängeln, wenngleich mir das ein oder andere auch schon fehlt. Was ich bemängeln würde ist die Kommunikation der Zwischenstände und der Begründung(en), warum etwas so laufen muss, wie es läuft, denn für gewöhnlich gibt es die Gründe.


kinomu   
Daß sich die Entwicklung von Antville nicht nach den Zeitvorgaben einer Marketingabteilung (oder eines Kunden) orientiert, sondern in erster Linie nach der Bereitschaft der Entwickler, ihre Freizeit dafür einzusetzten, und daß neue Releases dann präsentiert werden, wenn sie halt fertig sind, war seit der Gründung des Ameisenhaufens so und das würde ich auch nicht kritisieren.

Daß die derzeit auf antville.org laufende Software nicht das Endergebnis, sondern der erste Schritt der Weiterentwicklung ist, hat Tobi mehrmals geschrieben.

Verbesserungsmöglichkeiten sehe ich bei der Kommunikation.


kathleen   
@davekay
Zeit habe ich nie als Problem angesehen. Finde nur ebenfalls von Ungeduld kann keine Rede sein. [There is no such thing as 'fertige Software', I know - hier müssen Sie mich mißverstanden haben.]

Die Kommunikation allerdings, die ist mehr als herausgefordert, mit Verlaub.




Antville 2.0

Sehr schön: Das Buch ist schon fertig. Dann kann es mit der Software ja nicht mehr lange dauern.



Feier-Abend

Da es hier gerade etwas ruhiger zugeht, habe ich glatt ein Jubiläum verpasst: 2000 Tage Approxantville! Das ist aber auch egal, denn eigentlich ist dem hier gar nichts hinzuzufügen.

don papp   
es gibt offensichtlich wichtigeres...


tinto   
oh, war bei mir auch vor 3 Tagen. Zweitausend Dank, Ants!




Skandalserie reißt nicht ab: Vetternwirtschaft und Mauscheleien jetzt auch bei Antville!


seewolf   
vleicht sone Weiterentwicklung von Hr. Tobi, Neustart einstellbar. (Vleicht kamman die Startnummer rausbe.com?)


ichichich   
Startnummer 2800!!!!


seewolf   
is vleicht ausm Clan, man muß auch mal tolerant sein, Sie Berserker, schlesischer!
Vielleicht Test von Einladungsverfahren? Glauben Sie an das Gute!
(Der sächsische Innenminister bietet auch noch die Möglichkeit eines Mißverständnisses an)


der   
(Wie findet man das eigentlich raus, das mit der Startnummer? Ich schau hier immer auf mein Trikot und seh da nix.)


ichichich   
<% site.id %> in die Main Page schreiben.


DaveKay   
und bei fremden blogs?


DaveKay   
[Macro error in site.id: Macro site.id not allowed in sandbox]


DonDahlmann   
Lustig, ich bin 2635


DaveKay   
haha, das hat Kinomu eben drüben auch probiert.
Hören sie herr Triple ich, bringense mal licht ins dunkel. ich raff nicht worauf sie wirklich hinaus wollen. Tobi hat doch neue Blogs angekündigt!?


kinomu   
Und während der letzten Jahre wurden auch (einige wenige) angelegt.


DaveKay   
wow Herr Dahlmann stimmt das?
ich bin 418 und mein Blog ist nur 228 Tage älter als ihres.


kris   
photoshoppen für mehr offenheit!


DonDahlmann   
Skandal. Aber in dieser Sache werde ich nicht weichen. Schluss mit der kapitalistischen Mauschelwirtschaft auf diesem Server. Ich werde so lange hier bleiben, bis sich das ändert!


seewolf   
Jawoll, investigative QualitätsjournalistenBlogger werden es den etablierten Medien zeigen


kathleen   
Das ist kein Hexenwerk. Ein kleines Scriptchen z.B.
Oder einfach hart kodieren.


ichichich   
Jaja, aber: Startnummer 2800!!!!


kathleen   
Da stehe ich jetzt auf der Leitung - erklären Sie mir den Witz, notfalls auch per Mail?


kinomu   
Vielleicht, weil auf www.antville.org zu lesen ist:

"Number of sites hosted here: 2787"


DaveKay   
ja und?
213 gelöschte, das doch schnell erreicht!?

btw. ich bin 418


kinomu   
200 weniger. 13 gelöschte Blogs, das ist plausibel. (Auf blogger.de wurden übrigens schon 5273 gelöscht.)


DaveKay   
wie ich an die 2 gekommen bin dabei weiß der geier ;)
und die diskrepanz in der zahl der gelöschten ist angesichts der gestoppten neuerstellung auch schnell erklärt. also wo ist jetzt das problem mit der 2800?


ichichich   
Es gibt überhaupt kein Problem. Ich wollte nur darauf hinweisen, dass dem Herrn Seewolf seine Theorie ("vleicht sone Weiterentwicklung von Hr. Tobi, Neustart einstellbar") und der Frau Kathleen ihre ("Das ist kein Hexenwerk. Ein kleines Scriptchen z.B. Oder einfach hart kodieren.") eben nicht zutreffen und es sich stattdessen um ein niegelnagelneues, frisch angelegtes Blog handelt. Wer das nicht skandalös findet, würde wahrscheinlich auch kleine Kinder fressen für Yahoo werben.


kinomu   
Eine nette Zeichnung zu diesem Thema...


kelef   
also, nicht dass ich mich auskenn', aber im kalender des blogs kann man irgendwie auf einen ersten eintrag von 2000 (impressum) zurückklicken, dann kommt noch mal was aus 2005, und dann was aus 2007. was auch immer das zu bedeuten haben mag.


kinomu   
diese story: cargnelli.antville.org wurde angelegt, *nachdem* herr ichichich auf das blog aufmerksam gemacht hat. man beachte die fortlaufend vergebenen nummern in den links. approx.antville.org

datum und zeit lassen sich leicht ändern, siehe cargnelli.antville.org


kelef   
verstehe. schreibt sein tagebuch nach oder so, vermutlich.




pixel pixel






pixel pixel pixel pixel