Entries Tagged 'website' ↓
January 23rd, 2010 — Heraldik, website
Wer die Tage mal einen Blick in die Wappendatenbank geworfen hat, musste feststellen dass am Montag noch 848 und jetzt nur noch 667 Wappen geführt werden. Das kommt daher, dass ich ein paar davon gelöscht habe, denn die Heraldik zieht um und zwar nach
heraldik.be
Wie kam es dazu? Wer diese Seite schon länger verfolgt könnte es richtig erraten haben, JA, ich war wegen Platzmangel, schon wieder zu einer Notlöschung gezwungen! Seit Montag erreichten mich bis gestern im Stundentag Quengel-Mails wie diese hier:
| Betreff: |
NOTE: Current disk space consumption has reached a limit. |
| Datum: |
Wed, 20. Jan 2010 16:01:52 |
| SUBJECT :- |
Note: Current disk space consumption has reached a limit. |
| MESSAGE :- |
Your current disk space consumption has reached a limit. To allow users to operate beyond this can cause MySQL database corruption.Please clean up your disk space or buy additional disk quota. |
| SIGNATURE:- |
*** This message is automatically generated by the mail system. *** |

Es ist wohl so, dass Luxhosting diese Quengelmails generiert, sobald mal etwa 80% seiner Quota erreicht hat. Im Prinzip ist so eine Warnung ja gut, in meinem Fall kann ich da aber kaum etwas zu machen?! Was sollte ich?
- Löschen? Ich habe schon alle möglichen Fotos gelöscht. Wenn ich noch mehr lösche kann ich das Betreiben der Website auch gleich ganz sein lassen. Die Luxemburger Hoster haben hier einfach unberücksichtigt gelassen dass in den letzten Jahren:
- Software und Kameras immer gefrässiger werden
- andererseits aber die Preise für die Harddisks stark gefallen sind, während sie gleichzeitig aber immer leistungsfähiger wurden.
- Zusätzlichen Webspace kaufen? Hatte ich im August mal erwägt, die Antwort war hier:
Sat, 22. Aug 2009 10:31:11
Punkto quota, do froen mir 25euros/joer fir 250Mb …
Wär et keng Leisung?
Das ist allerdings ein Apothekerpreis! Das kann ich mir nicht leisten! Ich plane ja in den kommenden Jahren alle Wappen aus dem Armoirial Loutsch zu zeichnen und online zu stellen. Also habe ich mal eine überschlagsrechnung angestellt:
- wenn ich pro Wappen etwa 100 kB bräuchte
- wenn ich auf den Seiten 181 bis 837 aus dem Corpus des Armoirial Loutsch pro Seite 5 Wappen vorfände
bräuchte ich alleine für das Armoirial Loutsch schon 328 MB!
Also habe ich beschlossen, die Heraldik zu einem billigeren Hoster auszulagern und ihr eine eigene Domain zu spendieren, hier noch mal die URL:
http://www.heraldik.be
Das wird jetzt so ablaufen, dass ich eine Liste nach der anderen rüberbringen, werde und zwar immer
- erst die Bilder
- dann die Beschreibungen
- und dann erst die Querlinks
Zugleich werde ich die Gelegenheit nutzen einige Zeichnungen und die Gesamtstruktur einer Revision zur Qualitätssicherung zu unterziehen. Einige klassische Elemente, wie mein Wappen und auch die Liste der Gemeindewappen werden als Kopie auf diesem Website verbleiben.
December 5th, 2009 — website
Hier zwei kurze Hausmitteilungen zu dieser Website.
Weihnachts Theme
Wie schon 2008 habe ich wiesel.lu zum ersten Advent auch dieses Jahr ein weihnachtliches Aussehen spendiert.

Designerin meines Weihnachtslayout 2009 ist Karen Blundell.
Die ewigen toten Links
Am Dienstag den 27. Feb 2003 um 23:16:14 teilte mir mein Provider Luxhosting mit, dass der Webspace nun zur Verfügung stünde, seither gibt es wiesel.lu. Wie viele andere Webmaster wohl auch, plagen mich seither auch tote Links und würden eine beständige Pflege der Inhalte erfordern. Die Gründe dafür sind vielfältig, hier die wichtigsten:
- Verschieben der thematischen Schwerpunkte: z.B. lag 2003 mein Schwerpunkt auf Aachen, studentischer Geschichte und Rom, zwischendurch war es mal Radfahren, heute ist es die Heraldik.
- Damit eng verbunden: Neustrukturieren der Seiten.
- Softwareupdates vom Provider, der Basisinstallation (heute Wordpress) und eigene Programme verlangen manchmal andere Pfadnamen
- Gelegentlich muss auch mal was gelöscht werden, weil es veraltet ist oder zuviel Platz wegnimmt.
Die meisten Probleme die ich bis jetzt entdeckte, resultieren noch aus der Zeit, wo Wordpress keine anständige Methode zur Verwaltung von Bildern hatte und diese von Hand (per ftp) hochgeladen und verlinkt werden mussten. Dies hatte dazugeführt dass ich eine eigene Software dazu schrieb, und auch noch lange nach Veröffentlichung Wordpress 2.0 benutzte, die mittlerweile aber noch nicht mal mehr ich selber einsetze.
Abhilfen gegen tote Links gibt es auch jede Menge:
- Zu Zeiten der handgenerierten HTML Dateien half mir Dreamweaver. Und dennoch sollte mich bereits 2003 der Schlag treffen, als mir die Fa. seventwentyfour.com (gibt es wohl nicht mehr) ihre Dienste anbot, wie viele broken Links alleine ihre Evalutionssoftware fand! Ich buchte den Dienst nicht, ich kam gar nicht nach mit dem Verbessern der so schon gefundenen Fehler. Ausserdem erweiterte ich meine Softwarekenntnisse gerade erheblich und stieg um.
- Die Fehlerquote besserte sich denn auch einigermassen nachdem ich auf von eigenen PHP Programmen generierte Seiten setzte und Wordpress brachte noch mal eine Verbesserung, ganz verschwinden sie aber nie.
- Wordpress ist zwar ein CMS, verbessert diese Links beim Ändern eines Pfades zu einer bestimmten Seite aber nicht in der Datenbank. Es hilft ein wenig in dem es viele dieser broken Links inzwischen mit Redirects zu verbessern weiß.
Heute brauche ich zum Entdecken gar keinen besonderen Dienst wie den von seventwentyfour mehr, die bots der Suchmachinen scannen meine Seiten ständig. Statistikprogramme wie AWSTATS oder besser noch StatPressCN, von dem ich ganz begeistert bin lesen die Logs aus und listen die von den Bots erzeugten Fehler “404″ auf.
Mir wird nichts anderes übrig bleiben, als die Beiträge einen nach dem anderen durchzugehen, und von Hand zu verbessern. Damit habe ich diese Woche begonnen, der Leser wird den Erfolg dieser Aktion in der Sidebar unter “rezent MàJ” verfolgen können. Ich habe das Widget das diese Liste erstellt angewiesen, künftig die letzten 15 statt nur die letzten 5 dieser Verbesserungen anzuzeigen.
November 27th, 2009 — website
Wohnhaft in Diekirch und offenbar programmierender Ahnenforscher, hält einige Einträge auch zu meinem Familiennamen bereit. Nun äussert er auf seiner Kontaktseite die Sorge, böse Versender von SPAM könnten seine Emailadresse von der Seite “ernten”, und dagegen schützt er sich, mit irgendeiner Direktive an den Internet Explorer (den ich aber gar nicht benutze) und offenbar auch durch Verwendung einer Geheimsprache! Vielleicht sollten die Spammer durch Sätze wie diesen verwirrt werden?
Um zu helfen Spammers an der Ansammlung zu verhindern dieses email address, wird es versteckt. Sie müssen Internet Explorer erlauben, den blockierten Inhalt zu zeigen, um das email address zu sehen
Oder ob der Mann mit dem lustigen Namen der hier als Übersetzer genannt wird dafür verantwortlich ist?
November 3rd, 2009 — website
Vorgestern probierte ich mal wieder ein neues Theme aus. Irgendwie gibt es kein “alles-gut Theme”! Derweil Offset Writing 1.2 ja ganz nette Farbspiele kennt, hat es natürlich wieder Schwierigkeiten mit langen Worten und verträgt es ebenfalls schlecht, wenn man zu viele Pages der ersten Ordnung hat.
Auf jeden Fall befand ich, dass sich ein Ordner “Veröffentlichungen” für mich nicht lohnt, ich bin weder Schriftsteller geworden noch in einer wissenschaftlichen Karriere gelandet. Den einleitenden Text der Seite hatte ich beim Notlöschen am 24. August ohnehin mitvernichtet , als ich merken musste wie stark Luxhosting mit Speicherplatz geizt (25 Euro pro 500 MB und Jahr ??!!! MB, ja, nicht GB!!). So war also die Seite nur noch Platzhalter für zwei kümmerliche Aufsätze von mir, also habe ich diese anders eingeordnet.:
fungieren nun wieder unter “Studentisches“. Letzteres wäre vielleicht unter “Technikgeschichte” besser eingeordnet, aber ich will nicht wieder einen Ordner aufmachen, der dann nur ein einziges Objekt enthält. Leser die über Google und Co, oder sonst wie hierhin finden, dürften es kaum merken, der WEBserver ist intelligent genug, sie umzuleiten.
September 15th, 2009 — Heraldik, website
Meine Heraldikseiten sind, wie ich aus den Logs lesen kann, inzwischen ein größerer Publikumserfolg als die Hesperkutsch. Darum habe ich beschlossen, ihnen einen eigenen Ordner der Ebene 1 zu spendieren. Zuvor rangierten sie unter /interessen/ .
Leider habe ich im Übereifer auch die alten Texte mit gelöscht, was aber nicht so schlimm ist, sie waren reichlich überholt. Am Anfang habe ich alles mögliche zusammen gestellt, und die Wappen der Luxemburger Gemeinden online zu stellen war sehr viel mehr meiner Jugendzeit geschuldete Ehrensache, denn Projekt. Inzwischen aber finde ich, der Auftritt sollte sich bewusst beschränken, und zwar auf die Heraldik in Luxemburg, wobei wir großzügig sind, das gesamte Gebiet des alten Herzogtum Luxemburg (bis 1794) mit einbeziehen wollen.
Somit ergeben sich zwei Schwerpunkte:
- Wappenkunde Luxemburgs
- Die Wappenkunst in Luxemburg
Unter dem ersten Punkt sehe ich folgendes: Sammlung aller bekannten Wappen in meiner Wappendatenbank, und ihre Zusammenstellung in Listen, wie die Mutter aller Listen, die Liste der Luxemburger Gemeinden und die folgenden:
Die Migration des Heraldiklexikons
Zunächst einmal, wurde auch das Wappenlexikon anders eingeordnet, es findet nun seinen Platz unter dem Überbegriff “Wappenkunst“.
Für das Wappenlexikon wurde eine neue Software geschrieben, so dass die Einträge im Wappenlexikon jetzt anders gespeichert und entsprechend ausgelesen werden: Zuvor standen alle Einträge in einer .csv Tabelle. Vorteil: kompakt und übersichtlich bei der Ersterstellung, Nachteil: Unflexible Handhabung beim Verbessern oder Erweitern. Nun sind alle Beiträge “Pages” und zwar Unterseiten der Seite /heraldik/wappenkunst/lexikon/. Die Vorteile:
- Sie können nun, wie jede Seite, einfach über den Browser angesteuert und editiert werden.
- Jeder Begriff hat nun seine eigene URL, dass eine fusée ein rautenförmiges Teil ist, erläutet nun die Seite /heraldik/wappenkunst/lexikon/fusee/ und nicht länger /heraldik/wappenkunst/lexikon/?terme=fusee
- Die Wordpress-Suchfunktion kann nun den Inhalt der Beiträge finden, sie sind Einträge in der Datenbank und stehen nicht mehr abseits in einer externen .csv Datei.
Warum habe ich das nicht schon lange vorher gemacht? Nun,
- hatte ich keine Lust 181 Seiten von Hand anzulegen, und
- fürchtete ich, das “Page” Menu würde dadurch stark unübersichtlich werden
Problem 2, lässt sich so in den Griff kriegen, dass man die Seite bei wp_list_pages ausschliesst. Mit dem Flexible Page Widget geht das wunderbar!
Und für Problem 1) habe ich mir ein Script überlegt, das die Seiten mit
<?php wp_insert_post( $post ); ?>
automatisch anlegt. Die anderen Werte (wie die deutsche Übersetzung, die Illustration, etc.) werden als Custom fields angelegt.
September 9th, 2009 — tools, website
Auf keinem der von mir aktuell betreuten Websites läuft jetzt noch ein Skript, welches die Ausführung von PHP Code als Teil eines Beitrags erlaubt. Damit geht für mich eine Ära zu Ende.
Ich fand diese Plugins RunPHP und Exec-PHP sehr praktisch, und im Grunde sind sie auch gar nicht schlecht, wenn man sich mal an ihre Macken gewöhnt hat. Aber, neben meinem kleinen Backup Desaster vom letzten Winter hat vor allem die zunehmende Verbreitung von Mod_Security bei allen Hostern hat mir ihren Gebrauch abgewöhnt. Es ist mir einfach zu lästig, den Providern hinterher zu telefonieren mir dieses und jenes Script freizuschalten..
Selber geschriebene PHP Scripte kommen bei mir von nun an in Form von eigenen Plugins zum Einsatz.
August 24th, 2009 — Heraldik, website
Am WE habe ich das Heraldik-Plugin um eine zugeschnittene Gallery-Funktion erweitert. Der Leser wird es wohl nicht bemerkt haben, für ihn sieht (fast) alles aus wie zuvor. Worum geht es?
Für alle meine Wappenlisten, z.B. die Liste der Äbte der Abtei Münster, lasse ich mir mehrere Ansichten zu. Eine davon, ist die Gallery Ansicht, der der nur die Abbildungen im Vordergrund stehen.
Hierzu habe ich in der Vergangenheit einfach die in Wordpress eingebaute Gallery genutzt, welche mit dem Shortcode [gallery] aufgerufen wird.
- Nachteil: alle Bilder mussten an genau diese Page angehangen werden.
- weiterer Nachteil: Da ich nicht alle Bilder in einem Rutsch, sondern je nach Lust und Zeit, nach und nach erstellt habe, musste ich jedes Mal die Wappen neu sortieren.
Es war aber vor allem Punkt 1) der nach einer besseren Lösung schrieh, denn ein Wappen kann ja durchaus in mehreren Listen auftauche. Nehmen wir z.B. Jean Bertels, Luxemburgs ersten Historiker, der war sowohl
Abt von Echternach (1595 – 1607), als auch von
Münster (1576 – 1595). Dessen scheußliches Wappen musste ich zuvor folglich zweimal aufspielen.
Bilderverwaltung in Wordpress
In Wordpress wird jedes Bild, das über Wordpress hochgeladen wurde, als Attachment verwaltet, wobei jedes Attachment sehr ähnlich aufgebaut ist, wie die Postings selber. Zu jedem Bild gibt es eine ID. Das war mir schon länger klar, und diese ID’s zu jedem Bild trage ich in meine Tabellen zu den Wappenlisten ein.
Der Code der Wordpress builtin Gallery, findet man in der Datei “wp-includes/media.php”, was Wordpress dem Leser auch als HTML Kommentar mitteilt.
<!-- see gallery_shortcode() in wp-includes/media.php -->
Als ich mir diesen Code besah um abkupfern zu können (ich habe ihn letztlich zu 90% übernommen, bemerkte ich überrascht, dass ich keine <img /> Tags finden konnte, obwohl ich überzeugt war, genau dort müssten sie anzutreffen sein. Stattdessen erledigt genau das, das Anzeigen der Bilder eine Funktion mit dem Namen
wp_get_attachment_link($id, $size, $permalink, $icon);
, wobei dieser Name für mich, nicht im geringsten darauf schließen ließ dass er was mit Bildern zu tun hat! Das allererfreulichste: als einzigen, wesentlichen Parameter braucht diese Funktion die besagte ID des Bildes. Um dem Leser die Mächtigkeit dieser Funktion zu demonstrieren, habe ich spontan ein klitzekleines Plugin geschrieben:
<?php
/*
Plugin Name: demo_attach_link
Plugin URI:
Version: 0.1
Description: a Demo for the Wordpress Core Function wp_get_attachment_link. Tag: [demo_attach_link id='3669' size='thumbnail' permalink='page']
Author: Daniel Erpelding
Author URI: http://www.wiesel.lu/
*/add_shortcode('demo_attach_link','test_wp_link');
function test_wp_link($attr,$content){
// see http://codex.wordpress.org/Template_Tags/wp_get_attachment_link
extract(shortcode_atts(array(
'id' => '3669',
'size' => 'thumbnail',
'permalink' => false,
'icon' => false
), $attr));
$output.=wp_get_attachment_link($id, $size, $permalink, $icon);
return $output;
}
?>
Wenn man in sein Posting, z.B. die folgende Zeile einfügt,
[demo_attach_link id="3411" size="medium"]
wird das Wappen des Abtes von (1595 – 1602) Benedikt I, Hamblin angezeigt:
[demo_attach_link id="3411" size="medium" ].
Btw. Liebe Luxemburger unter den Lesern, kommt Euch dieses Wappen bekannt vor? Ja? Aber woher kennen wir es bloß? Wenn sie beim Betrachten plötzlich Durst bekommen haben, fällt es ihnen vielleicht leichter wieder ein. Die Brauerei Mousel verwendete dieses Wappen, in farblich leicht abgewandelter Form lange Zeit als ihr Firmenzeichen, wohl weil die Brauerei in den Gebäuden des, von der französischen Revolution säkularisierten Klosters Münster unterkam (angeblich auch noch den Rezepten der alten Pater braut(e).)
So, aber woher weiß jemand, der dieses Mini-Plugin benutzen will denn jetzt diese ID-Nummer der Bilder? Ihr könnt sie, im Controlpanel, Unter “Media” in Erfahrung bringen, wenn ihr mit der Maus über ein Bild fahrt, wird die Nummer in der Fussleiste des Navigators angezeigt. (siehe Bild)

in diesem Falle: 3227
Wem das zu mühsam ist, kann sich die Vollversion des Plugins link2picture runterladen, diese stellt noch einen weiteren Shortcut zur Verfügung:
Das Resultat von
[gallery_with_ids id=”3636″ ]
kann man sich auf der nächsten Seite anschauen.
August 24th, 2009 — website
Letzten Donnerstag, abends spät hatte ich die Fotos von zwei meiner Freizeitaktivitäten aufgespielt: De Haan und Amsterdam. Ich vergaß dabei die Fotos zuvor zu reduzieren. Schon der Uploader meckerte, und danach erhielt ich, obwohl ich meinen Fehler unverzüglich korrigierte im Stundentakt Mails dieses Zuschnittes von meinem Provider.
SUBJECT :- Note: Current disk space consumption has reached a limit.
MESSAGE :- Your current disk space consumption has reached a limit. To allow users to operate beyond this can cause MySQL database corruption.Please clean up your disk space or buy additional disk quota.
Blöd an dieser Mail ist bereits, dass sie so unpräzise ist und sich hinter dem unbestimmten Artikel versteckt (“a limit” statt “the limit of “500 MB“)
Für mich waren dies zwar Fehlalarme, denn ich hatte den fehlerfreien Ursprungszustand wieder hergestellt und auch zusätzliche Sachen gelöscht. Nachfragen bei meinem Hoster ergaben aber, dass zumindest aus seiner Sicht die Grenze dennoch erreicht wäre, wobei es zusätzliche Konfusion gab, wo genau denn meine Grenze angesetzt sei (bei 400 oder 500 MB). Jedenfalls hörte der Server erst auf mich zu belästigen, nachdem ich soviel gelöscht hatte, dass nur noch 65% (laut “Control Panel“) der Quota ausgeschöpft sei. Der Löschung fielen zum Opfer
- sämtliche Postrevisions (nicht schlimm, ich nutze die eh kaum)
- Relikte von AVLhistory
- hauptsächlich aber, musst ich meine Foto-Gallerien stark ausdünnen. Ich versuchte dabei, jene zu schonen, von welchen ich weiß dass Internauten sie öfter mal aufsuchen, kann aber nicht ausschließen dass einiges verschwunden ist, was meine Leser vermissen werden.
Mein Hoster bot mir an, für weitere 25 Euro/Jahr weitere 250 MB zur Verfügung zu stellen. Möglicherweise werde ich diese Lösung weiter eruieren und ggf. annehmen. Erschreckenderweise habe ich aber erst vor zwei Jahren um diesen Betrag aufgestockt. Mein Speicherverbrauch wächst (durch besser Fotoapparate?) offenbar stärker, als das Angebot)
August 22nd, 2009 — Heraldik, website
Historique
Da das Eingeben der ganzen Informationen, etwa zu den Luxemburger Gemeinden ausgesprochen zeitaufwendig war, konnte ich sie nur nach und nach bereitstellen. Dafür wollte ich aber nicht jedes Mal ein Posting erstellen. Bis heute war dieses Posting als Page unter “Heraldik” zu finden. Passt aber nicht mehr so ganz.
Nachliefern der Gemeindesektionen und Überprüfen der offiziellen Website
- 13-07-2007 Consthum, Contern, Dalheim
- 12-07-2007 Bourscheid, Bous, Burmerange, Consdorf
- 11-07-2007 Bertrange, Boulaide
- 10-07-2007 Bettembourg, Bettendorf, Betzdorf, Biwer, Boevange-sur-Attert, Bourscheid, Bous, Burmerange
- 09-07-2007 Bastendorf + Fouhren = Tandel, Bech , Beckerich und Berdorf
- bis 9-7-2007 Bascharage, Beaufort, Berg, Clemency,
Beiträge
Bereitstellungen der Wappenbeschreibung:
- 10.07.2007 Leudelange, Medernach
- 09.07.2004 Mondorf, Munshausen,
- 14.06.2004 Mompach, Mondercange
- 04.06.2004 Mertert, Mertzig
- 03.06.2004 Mersch
- 04.05.2004 Lorentzweiler, Luxembourg-Ville, Manternach
- 29.04.2004 Larochette, Lenningen, Lintgen
- 26.04.2004 Kautenbach, Kayl, Lac de la haute Sure
- 22.04.2004 Hesperange, Hoscheid, Hosingen, Junglinster
- 16.04.2004 Grosbous, Heffingen, Heiderscheid, Heinerscheid
- 14.04.2004 Goesdorf, Kanton Grevenmacher
- 01.04.2004 Der gesamte Kanton Vianden
- 31.03.2004 Ettelbrück, Feulen, Fischbach
- 30.03.2004 Diekirch,Erpeldange, Esch-sur-Alzette, Esch-sur-Sûre, Eschweiler
- 29.03.2004 Ell, Ermsdorf
- 26.03.2004 Differdange, Dudelange, Echternach
- 19.03.2004 Contern, Dalheim
- 17.03.2004 Consdorf,
- 16.03.2004 Clervaux
- 12.03.2004 Bourscheid, Bous, Burmerange, Remich, Stadtbredimus,
- 11.03.2004 Boevange-sur-Attert, Boulaide
- 10.03.2004 Betzdorf, Bissen, Biwer
- 08.03.2004 Bertrange, Bettborn, Bettembourg, Bettendorf
- 05.03.2004 Berdorf
- 3.3.2004 Alle Gemeinden des Kantons Capellen
August 13th, 2009 — website
Seit Vorgestern kleidet sich wiesel.lu auch (wieder mal) neu ein.
Das Theme heisst Easy Theme:

Was mir gut gefällt:
- Es ist schlicht, aber doch nicht zu schlicht
- Es produziert valablen HTML Code (es war nur ein winziger Fehler im Footer zu entfernen
- Es hat das fortschrittliche Archiv-Template, das ich bevorzuge von sich aus (War nur eine Datei umzubenennen)
- Die Unterseiten, jeder Seite werden angezeigt