QuarkXPress 8 immer noch ohne XML XTension

02.04.2009

Wie in dieser Beschreibung von QuarkXPress beschrieben kann QuarkXPress 8 leider immer noch keinen XML-Import. In diesem Beitrag im Quark-Forum sagt ein Mitarbeiter noch, dass die XTension in der Entwicklung ist. Das ist mittlerweile neun Monate her, der Forum-Thread wurde von Quark-Mitarbeitern nicht weiter beantwortet. Die Knowledge-Base behauptet XML sei mit QuarkXPress 8 möglich, die QuarkXTensions-Seite verweist nur auf XTensions, die mit QuarkXPress 6 oder 7 kompatibel sind. Ich kenne mich da nicht aus, aber vermutlich wird XML Quarks Dynamic Publishing Solution möglich sein. Dafür braucht man allerdings den QuarkXPress Server, der nicht gerade für den Einzelanwender und erst recht nicht für die Erstellung der Abizeitung gedacht ist. Es gilt weiterhin: Finger weg von QuarkXPress 8, wenns um XML-Import geht, was bei Your Abi Kit der Fall ist.
Quark macht da nämlich grundlegend etwas falsch. Die XTension-Schnittstelle ist absolut verschlossen und nur für zertifizierte Entwickler geöffnet (soweit ich das verstanden habe). InDesign hingegen hat eine JavaScript-, AppleScript- und Visual Basic-Schnittstelle. Ich empfehle daher InDesign, der YAK-Import läuft damit auch wesentlich angenehmer als mit QuarkXPress.

site5 enforces magic_quotes

29.03.2009

(Folgender Post ist Englisch damit auch Leute was davon haben, die kein Deutsch sprechen.)
Coming back from my one-week-vacation I had multiple user requests coming in to complain about backslashes appearing everywhere. I had this problem before when I moved to site5 (site5 is the hosting service of this site) but I fixed it and it was working ever since.
Turns out last week site5 moved “to a more standardized PHP configuration with our upgrades to PHP5″ (quoting support). This changed global php settings and switched magic_quotes_gpc (see my previous post for magic quotes) to “On” even though my custom php.ini (which lives in my home directory and is symlinked in every necessary subdirectory to make sure it is considered by php) explicitly switched magic_quotes_gpc Off. But site5 seems to overwrite this settings globally and customer support could only tell me to put a piece of php code on top of every page that undoes magic quotes.
This is a really bad hack. I have a reason why my site doesn’t require magic quotes: Not only are they deprecated as of PHP 5.3 (and removed in PHP 6), they are totally annoying putting slashes everywhere. I am very capable of handling user data in SQL statements, thanks.
As a result a lot of user data was stored in the database with unnecessary backslashes. Fortunately I had a script from before that runs through the entire database and eliminates these backslashes. The hack is implemented and now user data escaping should be fine, even though it’s an overhead to escape and unescape every bit of incoming user data.
I cannot understand why site5 would disallow a sensible local setting such as magic_quotes_gpc=Off. To summarize: I was not informed of the change in advance, my user data got corrupted for a week (while I was on vacation) and I am forced to implement a costly walkaround hack to support an unnecessary, deprecated PHP feature. I am not generally unhappy with site5, but I consider this unacceptable and hope it will change soon.

Neues Texte-Modul

22.02.2009

Das alte Berichte-Modul wird durch das neue Texte-Modul abgelöst, eben wurde der Transfer der Daten abgeschlossen. Fotos zu Texten werden jetzt in einer damit verknüpften Galerie gespeichert, denn wozu dazu noch eine eigene Infrastruktur aufbauen, wenn es eh Galerien mit Fotos gibt. Dem neuen Texte-Modul fehlen noch einige grundlegende Funktionen, das wichtigste was man zum Arbeiten braucht ist aber schon drin. Neu am Texte-Modul ist z.B. die Versionierung eurer Texte, so dass ihr immer auf Versionen aus der Vergangenheit zurückgreifen könnt.
Außerdem wurde das Galerie-System schneller gemacht, in dem alle Thumbnail-Größen jetzt einmal berechnet und dann dauerhaft gespeichert werden. Da die Berechnung “lazy” passiert, also erst beim ersten Ansehen des Thumbnails, kann es einmal etwas länger dauern, danach sollte es aber wesentlich schneller gehen.

Einladungen an SchülerVZ- und StudiVZ-Gruppen

30.11.2008

Ab jetzt ist es möglich Gruppen aus dem SchülerVZ oder dem StudiVZ zu Your Abi Kit einzuladen. Dazu gibt es jetzt unter dem Modul User den Menupunkt “VZ-Connect”. Dort wählt man eines der beiden VZ-Netzwerke, gibt die URL der Abitur-Gruppe an und in den nächsten 48 Stunden bekommen alle Mitglieder der Gruppe ein StudiVZ- oder SchülerVZ-Nachricht mit einem Einladungslink. Falls ihr also gerade keine Liste mit Mailadressen zur Hand habt, mit der ihr auch so Einladungslinks verschicken könntet, aber eine relativ vollständige Gruppe für euren Abiturjahrgang habt, dann ist das wohl die einfachste Möglichkeit eure Stufe zu Your Abi Kit zu kriegen.

Scribus-Tutorial aktualisiert

16.11.2008

Das Scribus-Tutorial zum Import von Steckbriefen für eure Abizeitung wurde, wie das dazugehörige Script auch, überarbeitet und an die Entwicklungsversion von Scribus 1.3.5svn angepasst. Der Import kann jetzt mehr und funktioniert ähnlich gut, wie der InDesign-Import: Steckbrief-Template bauen, Script ausführen und die Steckbriefe aller Schüler sind erstellt!
Einzig QuarkXPress liegt jetzt stark zurück mit der Fähigkeit Daten zu importieren. Für die neueste Version QuarkXPress 8 steht auch noch keine komptatible XML QuarkXTension zur Verfügung, sondern nur noch für die älteren Versionen 6 und 7. Doch auch mit der XTension ist der Import lange nicht so bequem wie mit InDesign oder Scribus. Auf dem Mac kann man noch über die Verwendung von AppleScript nachdenken. Da dies aber eher eine Nischenlösung ist, steht diese Import-Lösung erstmal nicht zur Debatte. Weitere Scripte und Tutorials für InDesign und Scribus helfen sicherlich mehr Leuten.

Hintergrundbild von YAK anpassbar

27.10.2008

Jede Stufe kann jetzt ihr individuelles Hintergrundbild für den Kopfbereich von YAK hochladen. Damit kann Your Abi Kit z.B. mit dem Abi-Logo verschönert werden. Der Kopfbereich hat Ausmaße von maximal 1040 Pixel mal 200 Pixel. Falls das Bild größer sein sollte, ist nur die untere Mitte des Bildes sichtbar. Administratoren können unter YAK-Account -> Header-Bild ändern ein Hintergrundbild hochladen.

Layout-Modul: Abizeitungs-Konzept online erstellen

22.10.2008

Mit dem neuen Layout-Modul kann man die Abizeitung virtuell mit Inhalt füllen. Es lassen sich Seiten erstellen, mit Titel und Beschreibungstext versehen und anordnen. So kann man schon bevor man mit dem eigentlichen Layout im Desktop-Publishing-Programm anfängt sehen, wie viele Seiten man zusammenbekommt und wie man sie anordnen möchte. Außerdem kann man sehen, ob man eine gerade oder durch vier teilbare Seitenanzahl hat, da das eine Voraussetzung für gewisse Druckarten ist. Man kann Seiten als “fertig” markieren, ein gutes Mittel, wenn man die Seite im Layout-Programm durchgesehen hat, kann man sie dort abhaken. Ich hoffe, ihr findet das Tool nützlich.

Nachrichten in Your Abi Kit

20.10.2008

Zur neuen Profilseite gehört jetzt auch ein Nachrichtensystem, mit dem man anderen Leuten eine öffentliche oder private Nachricht auf ihrer Profilseite hinterlassen kann. Dienen kann das dazu, jemanden nochmal freundlich an etwas zu erinnern, persönliche Hinweise zu Steckbrief oder Kommentaren zu schreiben oder sonstige interne Kommunikation. Der Aufbau und vor allem das Finden der Profilseiten der Mitschüler ist noch verbesserungswürdig, wird sich drumgekümmert. Diese Nachrichten sind übrigens keine News, sie erscheinen auf jeder Profilseite anders, Administratoren haben auf die Profilseite keinen Einfluss.

Microformats in Your Abi Kit

12.09.2008

Seit kurzem sind die Daten in der Stufenliste, in der Terminliste und in der To-Do-Liste von YAK mit Mikroformaten ausgestattet. Dabei werden die HTML-Elemente der Daten so angeordnet und annotiert, dass die Daten semantisch werden und somit von Programmen gelesen werden können. Ein Spam-Crawler oder Adressen-Sammel-Bot kommt an die Daten nicht ran, sie sind ja von einem Login geschützt.
Der Service von Your Abi Kit basiert auf euren Daten und die wollen wir euch möglichst flexibel zur Verfügung stellen. Mit Mikroformaten sind wir da noch ein Stück weiter! Beispiel: Du willst die Stufenliste auf deinem Handy haben, damit du alle Telefonnummern immer zur Verfügung hast? Dann kannst du dir das Firefox-Add-On Operator installieren, die Seite mit der Stufenliste besuchen und alle (oder auch nur bestimmte) Kontakte als vCard (elektronische Visitenkarte) in das Adressbuch deines Computers importieren. Wenn du das nächste mal dein Handy mit dem PC/Mac synchronisierst, hast du die gesamte Stufe auf dem Handy. Genauso können Termine und To-Dos in deinen lokalen Kalender eingetragen werden und gelangen so auch auf dein Handy, falls es das unterstützt.
Mikroformate sind in der Öffentlichkeit so gut wie gar nicht bekannt, unter Data Portability-Geeks schon eher. Allerdings zeichnet nur ein verschwindend geringer Anteil an Webseiten seine Inhalte mit Mikroformaten aus. Your Abi Kit unterstützt offene Standards und Datenportierbarkeit und hofft, dass dieser zusätzliche Service genutzt wird.

Kalender-Modul und Profilseite

08.09.2008

Das neue Kalender-Modul ermöglicht es Termine zu verwalten und To-Dos an Mitschüler zu verteilen. Einmal aktiviert findet sich ein neuer Menüpunkt im Schülermenü namens “Termine & To-Dos”. Auch neu ist die Profilseite, die auch jetzt die Startseite nach dem Login ist. Jeder kann für seine Profilseite ein Foto hochladen. Die Profilseite soll eine Übersicht über alles wichtige geben z.B. offene To-Dos. In Zukunft wird es auch ein YAK-Nachrichtensystem geben, welches auch über die Profilseite laufen wird.