Archive for Allgemein

XML CALS-Tabellen für InDesign

Um Tabellen mittels XML in InDesign zu publizieren bietet InDesign die Transformation von CALS-Tabellen als Importoption. Doch leider fallen die Informationen über dieses Tabellenformat im Internet eher recht mager aus, auch die OASIS-Spezifikationen ist nicht sonderlich Benutzerfreundlich. Deshalb versuche ich hier das Format im wesentlichen kurz zu erläutern. Lies den Rest des Beitrages

Kein Kommentar »

SSH-Tunnel mit Putty

Auf Netzmafia.de habe ich die folgende Anleitung zum herstellen eines Tunnels für HTTP oder andere Dienste mittels SSH und Putty gefunden. Das ist für mich ein wichtiges Thema um Intranet-Server Fernwarten zu können. So kann ich nicht nur den Server an der Konsole fernsteuern, sondern auch Dienste und Webanwendungen testen.

Es funktioniert eigentlich ganz einfach, im Putty eine herkömmliche SSH-Verbindung anlegen. Dann in der Kategorie auf Connection -> SSH -> Tunnels gehen. Hier auf “Add new forwarded port“, in den Sourceport kann man den lokalen Port eintragen, z.B. 8000. In Destination trägt man den entfernten Host:Port ein, also z.B. webserver:80 bzw. 192.168.1.1:80. Anschließen noch auf “Add“, nun erreiche ich im lokalen Webbrowser über http://localhost:8000 den Web- bzw. Intranetserver im zu wartenden Firmennetzwerk.

Die genaue Anleitungs gibts nochmal hier:
www.netzmafia.de

Kein Kommentar »

Adobe Flash/Flex Webcam Motion-Detection

Hier ein paar interessante Links zum Thema Webcamsteuerung, Motion Detection mittels Adobe Flash bzw. Flex. So lassen sich zum Beispiel interessante Produktpräsentationen realisieren, welche der Betrachter mit seinen Händen steuern kann.

http://www.adobe.com/devnet/flash/articles/webcam_motion.html

http://www.urdalen.com/blog/?p=214

http://www.brianwiltshire.net/lab/?p=12

http://www.neuroproductions.be/portfolio/misc/webcam_tutorial

Kein Kommentar »

eSeminar Ajax mit Adobe Dreamweaver CS3

Hab ich soeben entdeckt, sehr interessante Einführung in das Spry-Framework mit dem Dreamweaver CS3 von Marc Thiele:

https://admin.emea.adobe.acrobat.com/_a301811518/p21088191/

Kein Kommentar »

Geo-Codes im Batchbetrieb ermitteln lassen

Sollte es mal nötig sein, für eine Adressliste die Geodaten (z.B. für GoogleMaps) zu ermitteln, so könnte dieser Link hilfreich sein:

http://www.batchgeocode.com/

Leider lassen sich nur für maximal 500 Adressen die Koordinaten am Stück erzeugen. Bei größeren Beständen muss man diese eben in 500 Pakete unterteilen oder eben doch einen eigenen Batch schreiben.

Kein Kommentar »

Creative Suite bald mit Flash-PlugIns erweitern?!

Laut John Nack’s Adobeblog soll sich bald Adobe Photoshop oder gar die ganze Creative Suite mittels Flash-PlugIns erweitern lassen. Die PlugIns lassen sich einfach mittels Adobe Flash oder Adobe Flex entwickeln und in die SWF-Palette integrieren.

Im Blog werden als Beispiele lediglich ein Chat von Anwender zu Anwender oder Videotutorials genannt. Viel interessanter wäre natürlich der Zugriff auf das Photoshop Objektmodell um mittels dieser PlugIns die Produktivität steigern zu können. Auch ein paar PlugIns für Adobe Flex, welche den Zugriff auf das Photoshop (und hoffentlich auch InDesign) Objektmodell vereinfachen wären wünschenswert.

Hier gehts zum Adobeblog 

Kein Kommentar »

Microsoft Office 2003 lässt sich nicht mehr aktivieren

Nach der Neuinstallation oder nach der Hardwareaufrüstung des vorhandenen PC’s lässt sich Microsoft Office 2003 nicht mehr aktivieren? Abhilfe verschafft das Löschen der Datei opa11.dat im Verzeichnis:

C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\OFFICE\DATA

Kein Kommentar »

FCKEditor in mehrbenutzerfähiges CMS integrieren

Um den WYSIWYG-HTML-Editor in ein mehrbenutzerfähiges System (z.B. eine Mall oder gemeinsam genutztes CMS mit getrennter Dateiverwaltung) zu integrieren sind folgende Anpassungen notwendig:

  1. Die entsprechende Nutzer-ID in der Klasse “FCKeditor” deklarieren:
    var $userId;
  2. Die Nutzer-ID in der Methode “FCKeditor()” (in Klasse FCKeditor) initieren:
    $this->userId = ”;
  3. Weiter unten, in “CreateHtml()” den Querystring in der Variable $Link erweitern:
    $Link = “{$this->BasePath}editor/{$File}?InstanceName=
    {$this->InstanceName}&
    userId={$this->userId}” ;
  4. Nun benötigen wir eine Funktion um den Querystring in JavaScript auszuwerten, hierfür binden wir folgendes Script in die Datei fckeditor.html ein: querystring.js (download). Dies erfolgt z.B. über die Funktion LoadScript(’../querystring.js’) und muss vor dem Aufruf LoadScript(’../fckconfig.js’) erfolgen.
  5. Anschließend ergänzen wir die fckconfig.js um folgende Zeilen:
    var qs = new Querystring();
    var _userId = qs.get(”userId”);
    Dies sollte unbedingt noch vor den Deklarationen “FCKConfig.Linkbrowser = true” etc. erfolgen.
  6. Jetzt ergänzen wir noch die URLs sämtlicher Filebrowser um folgende Parameterübergabe:
    FCKConfig…URL = …Extension + ‘?CMS_ID=’ + _CMSID ;
  7. Abschließend fangen wir die Variable im Filemanager ab und ergänzen den Pfad in der Variable $Config['UserFilesPath'] in der Datei editor\filemanager\connectors\php\config.php um die Nutzer-Id ‘mein/pfad/’.$userId.’/';
    Weiterhin müssen wir $Config['Enabled'] auf true setzen.

Nun sollte jeder Benutzer seine Dateien in ein eigenes Verzeichnis hochladen und niemand kommt sich mit seinen Dateien in die Quere. Da die Quickupload-Funktion Probleme bereitet hat habe ich diese deaktiviert, die Anwender müssen somit über den Filemanager Ihre Dateien hochladen und verwalten.
Diese Angaben basieren auf dem FCKEditor 2.51 in Verbindung mit PHP 4

Kein Kommentar »