| ASOC: Antville – sieben Jahre wach! |
|
... Previous page
Dienstag, 13. Mai 2008
Morgen geht's weiter.
tobi
20:11h
Für heute hab ich Feierabend.
... Link (21 comments) ... Comment
Link-Macros
tobi
16:41h
Die Link-Macros gibt es alle nach wie vor noch, nur hat sich etwas Grundsätzliches an ihrem Einsatzgebiet geändert.
Das globale <% link %>-Macro kann stets verwendet werden, um irgendeine URL zu verlinken:<% link http://antville.org "Antvista 1.2" %>Daraus wird dann: Antvista 1.2 Sie haben sicher schon bemerkt, dass die Parameter ohne to= oder text= auskommen. Wenn Sie wollen, können Sie das natürlich noch dazuschreiben, es ist jedenfalls nicht mehr nötig.Und Anführungszeichen sind nur zu setzen, wenn der Parameterwert ein Leer- oder Sonderzeichen enthält. Macht aber auch nix, wenn die immer dabeistehen. Jetzt aber zu den anderen Link-Macros ...zum Beispiel <% site.link %>.Damit können Sie in Antville 1.2 nur noch innerhalb des Sites verlinken, z.B. zu den Preferences: <% site.link edit Preferences %>Daraus wird dann: Anderes Beispiel: Galleries. <% site.galleries.link "Getaggte Bilder" %>Wird zu: Getaggte Bilder Das Macro überprüft automatisch, ob es überhaupt angezeigt werden soll; das hängt von den Berechtigungen des Userchens ab, für den das Macro aufgerufen wird. Deswegen sehen Sie oben zwar den Link zu den Galleries, aber nicht den zu den Preferences (da darf nur ich hin). Genauso funktioniert das mit den anderen Link-Macros, ob <% story.link %> oder <% poll.link %>, nur eben innerhalb einer Story bzw. eines Polls.Und wie verlinkt man nun direkt eine Story? Wenn Sie das nicht eh gleich mit HTML und dem <a>-Tag machen wollen, und Ihnen auch das <% link %>-Tag zu mühsam ist, dann verwenden Sie am besten dieses Makro:<% story 1794876 link %>Dieses Makro finden Sie (ohne den "link"-Parameter) auch in der Liste all Ihrer Stories. Daraus wird dann: Link-Macros Der Titel der Story (sofern vorhanden) wird automatisch zum Linktext. Aber Vorsicht: Stories lassen sich nur in Skins einbinden, nicht in andere Stories. Sonst gibt's einen Macro-Fehler. Ohne den "link"-Parameter wird natürlich die ganze Story gleich an Ort und Stelle eingebettet. Außerdem gibt's noch den "url"-Parameter, der spuckt nur die Adresse der Story aus: <% story 1794876 url %>Das Ergebnis: http://tobi.antville.org/stories/1794876/ Und genauso funktioniert das mit Bildern, Files usw. <% image "mini-ant" %><% file "tunnel1" url %>http://www.antville.org/static/tobi/files/tunnel1.txt Zu guter letzt Auch Inhalte anderer Sites lassen sich mit diesen Makros in Stories oder Skins einbinden. Einfach den Site-Namen (nicht den Titel) und einen Schrägstrich vor die ID des gewünschten Objekts und her mit den Abmahnungen wegen Copyright-Verletzungen: <% image mks/mks-2007-03-17-vienna05 %>![]() <% poll help/2074 link %>Beep? Es gibt da sicher noch ein paar Details, aber die lass ich dann so nach und nach aus dem Sack. ... Link (6 comments) ... Comment Montag, 12. Mai 2008
Bestimmen der Zeichenlänge in der History
tobi
15:40h
Die Anzahl der Zeichen (oder Worte), nach denen jede Vorschau auf eine Story oder einen Kommentar in der History abgeschnitten wird, kann man im
<% story.content %>-Macro mit den Paramtern limit und delimiter beeinflussen.<% story.content part="title" as="link" limit="5" delimiter=" " %>Das ist prinzipiell keine Neuerung, nur haben sich in der zugrundeliegenden Programmbibliothek, die Antville hier nutzt, die Parameter etwas verändert. limit definiert die maximale Anzahl der Elemente, nach denen abgeschnitten werden soll.Früher wurden damit einzelne Zeichen gezählt, die mindestens erscheinen sollten. Erst danach und dem darauffolgenden Leerzeichen sollte mit Abschneiden begonnen werden. Ab sofort bestimmt ein zweiter Parameter, was überhaupt gezählt werden soll: delimiter definiert das "Stoppsignal", mit dem je ein neues Element gezählt wird.Im Beispiel wird daher mit Abschneiden nach 5 Elementen begonnen, die mit Leerzeichen getrennt sind, also nach fünf Wörtern. Sollen nur einzelne Zeichen gezählt werden, ist delimiter="" zu setzen.Das <% story.content %>-Macro finden Sie meistens (d.h. sofern Ihr Layout nicht allzusehr modifiziert wurde) im Story#history-Skin Ihres Sites.... Link (12 comments) ... Comment Sonntag, 11. Mai 2008
Nicht erst seit Antville 1.2
tobi
12:13h
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. Autonomie rockt. ... Link (4 comments) ... Comment Freitag, 9. Mai 2008
Fehlermeldungen fürs lange Wochenende
tobi
22:11h
Bitte hier deponieren, was (immer) noch nicht funktioniert.
Beim Heiligen Geist, ich werde nicht untätig sein. ... Link (150 comments) ... Comment
Nach diesem kurzen Intermezzo in der Sonne
tobi
18:33h
machen wir weiter im Programm.
Wir bedauern die kurze Unterbrechung heute nachmittag und bedanken uns für Ihren Langmut. Und bitte denken Sie auch weiterhin daran: es besteht kein Grund zur Panik. Ich hab die Lage völlig unter Kontrolle. ... Link (3 comments) ... Comment
Umlaute in Skins
tobi
12:05h
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. 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. ... Link (19 comments) ... Comment ... Next page
|
Online for 2564 days
Last modified: 2008-07-05 16:39 Status
Youre not logged in ... Login
Menu
Search
Calendar
Recent updates
baseUri steht auf /, die
anderen sind garnicht gesetzt.
Noch eine Frage: Gibt es...
by phoque (2008-07-05 16:39)
Könnten die Referrer und
Backlinks jetzt wieder für alle Leser freigegeben werden?
by kinomu (2008-07-02 16:00)
Jedenfalls vielen Dank im
Namen von Antville.
:)
by tobi (2008-07-02 14:16)
Nein, das bleibt und hat
tiefergehende Überlegungen: zum einen wird die Datenbank dadurch entlastet,...
by tobi (2008-07-02 13:54)
danke für die info!
wobei ich das sehr schade finde.
ist das ein temporärer...
by dieguteseite (2008-07-02 13:51)
Das liegt wohl an der
Konfiguration in app.properties; könnte baseUri sein, hrefRootPrototype, hrefSkin (bzw....
by tobi (2008-07-02 13:48)
Die Backlinks werden jetzt –
wie die Referrers – auf die letzten 24 Stunden...
by tobi (2008-07-02 13:44)
backlinks werden die backlinks eigentlich
(täglich?) zurückgesetzt?
bei dieser story z.b. war die anzahl schon...
by dieguteseite (2008-07-02 11:59)
Wir haben auch ein Referrer-Problem:
http://www.blogs.uni-erlangen.de/Forum/stories/1530/
Der erste Referer zeigt auf http://www.blogs.uni-erlangen.de/stories/1530/, sollte aber...
by phoque (2008-06-28 10:21)
Hilf mit, die Betreiber anderer
Antville-Seiten bei Laune zu halten ...und veröffentliche Antville 1.2 (oder...
by phoque (2008-06-24 11:50)
Oh, hätt ich das
gewusst, die Überweisung heutnacht trüge andere Zahlen.
Glückwünsch!
by laute (2008-06-20 15:16)
ah. na, dann probier
ich das mal aus.
by mutant (2008-06-20 14:55)
Ja, das funktioniert auch heute
noch Dazu ist der "Restore"-Button gedacht, der dann erscheinen sollte,...
by tobi (2008-06-20 13:56)
hier kommen wir zum naechsten
problem, vielleicht ist es auch keins:
wenn man frueher...
by mutant (2008-06-20 12:23)
einwandfrei!
sie sind
der groesste!
by mutant (2008-06-20 01:14)
einwandfrei!
sie sind
der groesste!
by mutant (2008-06-20 01:14)
;)
by godany (2008-06-20 00:08)
prost & herzliche gratulation :))
by 0815tussi (2008-06-19 08:39)
wow
by mariong (2008-06-19 08:13)
Der Helma-Bug ist Geschichte, und
ich hab die Helma-Installation auf Antville.org aktualisiert.
Mit meinem...
by tobi (2008-06-18 22:06)
;) und ein glasl
auf die gute adele!
by motzes (2008-06-18 17:41)
Yeah!
by ichichich (2008-06-18 17:24)
einen kuchen für elise
:)
by kitschtante (2008-06-18 16:33)
Happy 7th Anniversary, Antville! 18.
June 2001.
Btw. Antville.org went live only 10 days later.
by tobi (2008-06-18 16:30)
Herr Tobi mir graust
vor Ihnen.
by mariong (2008-06-18 10:00)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||