wissen wir: "A backup a day keeps the admin at bay."
Daher werden auch täglich die Datenbank und die statischen Dateien (Bilder, Files, Skins) auf einen anderen Rechner kopiert.
Alles ohne Aufpreis zu den ohnehin schon spendierten Möglichkeiten.
Trotzdem empfehle ich in Layout-Dingen experimentierfreudigen Menschen wärmstens, jetzt gleich, sofort und auf der Stelle ihr Layout zu exportieren und an einer gut wiederauffindbaren Stelle der eigenen Datenträgersammlung zu speichern.
Danach werden Sie sicher viel ruhiger und entspannter Skins verändern, das Layout resetten oder ein anderes Layout importieren.
Mit ein paar Klicks können Sie jederzeit wieder zum Ursprungslayout zurückkehren, ganz ohne fremde Hilfe.
Update 2: So, Skins können wieder editiert werden, und der böse, wirklich böse Encoding-Fehler tritt hoffentlich nie wieder auf.
Ich hab auch einige Skins repariert, bei denen ich von den Auswirkungen des Fehlers wusste bzw. ihn entdeckt habe (z.B. kohlehydrat, kutter, bau, darjalena).
Es wird noch einige Sites geben, in denen die falsch encodierten Zeichen weiterhin erscheinen. Falls Sie Hilfe bei der Beseitigung benötigen sollten, wenden Sie sich an mich.
Danke an Robert und Andi; ohne sie wäre die Fehlerbehebung nicht so schnell und glatt gegangen.
Und Danke an alle Betroffenen fürs Verständnis.
Update: Aus den unten beschriebenen Gründen ist das Bearbeiten von Skins vorerst nicht mehr möglich.
Muss leider derzeit davor warnen, Umlaute (oder Sonderzeichen) in Skins zu verwenden. Sie werden beim Speichern nicht korrekt umgewandelt und ergeben unschöne Zeichenketten.
Besonders fies daran: bei jedem erneuten Speichern eines Skins mit einer solch falsch umgewandelten Zeichenkette, wird diese wiederum falsch umgewandelt. Und damit länger und länger und länger.
Bis ich den Fehler gefunden und behoben habe, können Umlaute als HTML-Entities eingegeben werden, damit tricksen Sie den Fehler aus. Skins nicht mehr bearbeitet werden.
Ein Benutzer ist "Owner" (früher: "Admin"), wenn er zu allen Einstellungen im Site Zugang hat, egal in welchem Modus sich der Site befindet (s.u.)
Die Rollen "Contributor" und "Manager" sollten sich wie gehabt verhalten.
Site-Modus
Ein Site ist "closed", wenn nur "Owner" Zugang dazu haben. Und natürlich die Super-User (die können eh immer alles).
"restricted" ist der Names des Modus für einen Site, zu dem auch ein "Manager" oder "Contributor" Zugang hat. Sollte identisch mit dem früher als "offline" bezeichneten Zustand sein.
Der Standardmodus eines Sites ist "public" (früher: "online"); alle Besucher haben Zugang.
Ein Site ist "open", wenn jeder eingeloggte User Stories schreiben, sowie Bilder und Files hochladen kann. Früher wurde dies durch die Checkbox "allow contributions" geregelt.
Story-Modus
Der Modus "featured" bewirkt das, was früher mit der Checkbox "Show this story on the front page" eingestellt wurde.
"hidden" ist das Pendant dazu: die Story ist zwar online wird aber nicht auf der Frontpage angezeigt.
Eine Story ist "closed" wenn sie nur noch für den User erreichbar ist, der sie geschrieben hat, außerdem für einen "Owner" oder "Manager".
Für alle sichtbar wird die Story im Modus "public" (natürlich nur, sofern der Site es zulässt). Bearbeitet werden kann sie von einem "Owner" oder "Manager".
Soll eine Story auch von einem "Contributor" bearbeitet werden können, muss sie als "shared" veröffentlicht werden.
Schließlich erlaubt der Modus "open" auch jedem "Subscriber" das Bearbeiten einer Story.
Nur eine kleine Zwischenbemerkung zu den derzeitigen Kommentaren hier:
Bitte unbedingt alles posten, was Ihnen auffällt (gern auch Positives :), am besten gleich mit einer URL, wo ich mir das genau anschauen kann.
Eine detaillierte Beschreibung ist außerdem äußerst hilfreich, "Ich kann nicht ..." meistens zu wenig.
Und bitte verzagen Sie nicht, vieles, was jetzt noch verschwunden, verbogen oder verwirrend erscheint, wird sicher bald wieder im alten Glanz erstrahlen.
It was a long way to go: four years, four seasons and four pretty shaky weeks, but here we are with a fresh installation of version 1.2 of the friendly software Antville on our beloved server Elise.
The mission was change: Updating the code, cleaning up the database, preparing coming features and even adding some new ones right now.
And since change is something many of us fear more than a cup of hot pus some might feel not so comfortable right now.
But don't be too afraid: we are all here to stand with each other coping with possible disadvantages of this necessary and indispensable (if not desired) update.
If anything technical needs to be fixed immediately, I am ready to pick up the pieces and of course I'll do my best to repair what's to be repaired.
Because this is Antville.org, the test installation for the Open Source Software called Antville driven by the community and developed by the Sophistcated Queen Ant's Drones (S.Qu.A.D) which is currently only me but here we go again: one day there might be somebody else joining in or taking over.
Nothing is stable in terms of evolution. And Antville is evolution. I can prove this with a simple equation:
Antville = Evolution
qed.
So, to get to the substantial part of this posting, I compiled a rough list of what Antville 1.2 brings, lacks and temporarily disables here on Antville.org:
1. New features
Support for multiple topics (aka tags)
Secured user passwords
Replaceable images and files
New Archive structure
RSS 2.0
Basic framework for serious internationalisation
Simplified permission management
Revised terminology
2. Temporarily disabled features (will be back, soon)
Referrers and backlinks
Layout switching and test drive
Search
Weblogs.com notification
Creation of new sites
3. Removed features
Multiple layouts
Customization of essential skins
I hope at least some of the listed items above will make you cheer while I can also imagine that a few people will be disappointed by one or the other item.
However, please keep in mind that all these measures were taken deliberately to close the gap on those four idle years of stalled development and make Antville a sustainable project again.
May now begin a time where some of the most requested features are easier to be realized and may this prospect console those of you who are really miserable right now.
For the good and for the better times. And for a quite glorious end of the Antville Summer (or rather: Seasons) Of Code 2007.