Kommentarregeln
07.11.2010 13:25:25
Da der Blogeintrag mit den Kommentaren nicht mehr an vorderster Front steht, stehen für's erste die Regeln zum Kommentieren hier:
- Einträge, die eindeutig Spam sind (damit ist bei anonymen Kommentaren zu rechnen), werde ich kurzerhand löschen
- Einträge, die gegen geltendes Deutsches Recht verstoßen (Rassismus, extreme Beleidigungen, Aufruf zu Straftaten) werde ich verbergen (nicht löschen)
- bitte kein cross posting, also bei einem Eintrag keine Antworten auf andere Blogeinträge und -kommentare von meiner oder gar einer anderen Seite schreiben
Ein kleines Update
04.09.2010 20:31:48
So... heut mal wieder (mit weniger Stress als beim letzten Mal) ein Update gefahren.
Dabei wurde ein Fehler behoben und ein neues Feature integeriert:
Der Fehler war, dass sich Links beim Öffnen im aktuellem Fenster/Tab innerhalb des Framesets geföffnet haben, welcher von der "www.svenssite.de"-Domain bereitgestellt wird. Dabei wird dann in der Adressleiste immernoch meine Domain, statt die neue Domain dargestellt. Jetzt hab ich beim Linkgenerator ein "_top" eingefügt und das Frameset wird jetzt gesprengt :D
Das neue Feature ist nur eine Kleinigkeit, aber wegen eines gleich folgenden Blogeintrags doch wichtig. Ab jetzt werden nämlich Blogeinträge, die eine bestimmte Länge überschreiten, abgeschnitten und mit einem "Show More" Link versehen. Über diesen Link kann dann der ganze Eintrag (und später auch dessen Kommentare) eingesehen werden.
Bugfix und Frustrationen
04.08.2010 23:13:25
So... ich habe es endlich geschafft den Bug bei den BBCodes zu fixen, der zwei meiner Blogeinträge unleserlich gemacht hat...
Es lag letztendlich daran, dass der Parser ein "/" vor dem schließenden "]" zum Anlass genommen hat einen leeren Tag zu erstellen, weshalb der richtige schließende Tag einen Fehler verursacht hat. Und die Situation, dass sich ein "/" am Ende eines Arguments befindet, kommt nun mal äußerst gern bei URLs vor... In Zukunft werden leere Tags nur noch als solche erkannt, wenn vor dem "/" mindestens ein Leerzeichen ist.
Nun gut... der Bug war also behoben, aber damit war die Sache noch nicht gegessen. Frohen Mutes lud ich die neue Anwendung auf meinen Webspace hoch, diesmal jedoch nicht als "zcblog" sondern als "zcblog_new", da mein Internetzugang grad meinte Bocken zu müssen und ich die "laufende" Datei nicht riskieren wollte... die Datei war dann irgendwann fertig hochgeladen und durfte die alte dann ersetzen. Danach habe ich im Browser mal schnell meine Seite angesteuert, um meinen letzten Eintrag in voller Linkblüte zu bewundern. Doch was musste ich sehen? "Internal Server Error 500" W T H ?! O.o
Um eine lange Rede kurz zu halten: ich habe daraufhin ne Weile rumgetestet, auskommentiert, eine zweite Testanwendung ausprobiert (welche ging) und wär am Ende (als ich im Endeffekt alles vom ZCBlog auskommentiert hatte) fast verzweifelt, als es mir wie Schuppen von den Augen fiel: die Dateiberechtigungen waren falsch.
Beim Kopieren der neuen Anwendung wurde diese ohne die "Benutzer darf Datei ausführen" Berechtigung erzeugt. Beim Umbennenen der Datei von "zcblog_new" zu "zcblog" (welches ich zuvor gelöscht hatte) wurden diese Berechtigungen natürlich übernommen (oder eben nicht, je nachdem, wie man's sieht ^^). Der Server konnte die Anwendung nicht ausführen und brachte einen Fehler. Beim Kopieren der Anwendungen auf den Server, in denen ich Code auskommentiert hatte, wurden die Berechtigungen weiter verwendet, welche das Ziel bereits hatte (da ich einfach die Zieldatei überschreiben ließ). Und meine Testanwendung ging deshalb, weil ich beim kopieren derselben ebenfalls die bisherige Testanwendung überschrieben habe, weshalb die ursprünglichen - korrekten - Berechtigungen erhalten blieben.
Am Ende hab ich dann wieder die "eXecute"-Berechtigung für meinen Benutzer hinzugefügt und alles war wieder im Lot. Hoffentlich merk ich mir das für's nächste Mal. -.-
Und falls jetzt ein Windows User meint sagen zu müssen, dass sowas mit Windows nicht passiert wäre, der ist mal lieber ganz still, denn unter Windows kann man mit den Berechtigungen noch viel mehr Unsinn treiben.
Ein paar kleine Updates
17.07.2010 17:01:28
So... der Footer ist seit geraumer Zeit eingefügt, allerdings wollte ich zuerst das Bearbeiten von Nachrichten reparieren, bevor ich das bekannt gebe. :)
Bei den Blogeinträgen habe ich ein wenig das Layout des Headers angepasst, so dass die Kategorie des Eintrags leichter zu lesen ist. Der Freiraum links ist für das Icon der Kategorie und war auch schon vorher da, nur stand dort der Name der Kategorie drin, wenn kein Bild vorhanden war (was ja bisher immer der Fall ist ^^).
Auch bei den BBCodes habe ich Hand angelegt, nachdem ich bei meinem letztem Eintrag feststellen musste, dass "=" in den Argumenten (z. B. bei vielen URLs wie denen von YouTube) dafür sorgt, dass der BBCode nicht als solcher erkannt wird...
Und ich habe - wieder einmal - festgestellt, dass ich das Blog nicht mit einem ungepatchten FPC 2.4.x kompilieren darf (Memo an mich: siehe http://www.hu.freepascal.org/lists/fpc-pascal/2009-November/023113.html und folgende). Wie es mit FPC-Trunk ausschaut muss ich erst noch überprüfen, da dieser gravierende Änderungen in fcl-web enthält.
In den Semesterferien wird das CMS dann hoffentlich wieder einen Aufwind erfahren :D
Einträge im Impressum hinzugefügt
02.05.2010 20:17:30
So... ich habe es jetzt endlich mal geschafft meinen Namen und meine E-Mail-Adresse im Impressum (noch immer "Imprint") hinzuzufügen :)
Ein Footer, wo erwähnt wird, dass des Layout auf YAML basiert, is auch noch dringend nötig... *hust*
Was machen bei einem Fehler? / What to do if an error occurs?
07.11.2009 18:13:41
Sollte ein Fehler beim Laden einer Seite auftauchen, so möchte ich dich bitten mir diesen zu melden, falls du mich irgendwie kontaktieren kannst (E-Mail, MSN, etc.).
If errors occur during loading a site, please don't hesitate to report these to me, if you can contact me somehow (e-mail, MSN, etc).