MrType
Version:
01.00.00
Status:
beta
Bechreibung:
MrType generiert mittels TrueType-Schriftarten aus einem entsprechenden Text
eine PNG-, GIF- oder JPEG-Bilddatei und bindet jene z.B. als CSS-Hintergrund-
definition ein.
So sind bspw. attraktive dynamische Headlines in beliebiger Schrift ohne den
Einsatz von Bildbearbeitungssoftware realisierbar.
Features:
- flexible Konfiguration von Schriftart, -farbe, -größe, Zeilenhöhe etc.
- Wordwrap abhängig von der Bildbreite
- automatische oder manuelle Bestimmung der Bildbreite oder -höhe
Autor:
Alexander M. Korn (amk)
Lizenz:
Freeware (siehe Lizensbestimmungen in der ZIP-Datei)
Benötigte Sefrengo Version:
>=Sefrengo 1.2
Benötigte PHP-Features/-Konfiguration:
GD-Lib ab Version 2 inkl. FreeType-Unterstützung
SAFE MODE deaktiviert (off)
Installation:
Legen Sie innerhalb Ihres Sefrengo-Projektordners (bspw. "projekt01/") im
Unterverzeichnis "cms/" einen neuen Ordner "fonts/" an.
Kopieren Sie beliebige TrueType-Schriftarten in dieses Verzeichnis.
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module".
Am unteren Ende des Bereichs befindet sich ein Uploadfeld.
Wählen Sie hier die gewünschte "*.cmsmod"-Datei aus.
Mit einem Klick auf das Diskettensymbol wird das Modul in das CMS importiert.
Wählen Sie nun in der MrType-Modulkonfiguration eine Schriftart aus und
speichern Sie die Modulkonfiguration.
Das Modul ist nun innerhalb des CMS nutzbar.
Hinweise:
Im Projekt-Ordner legt das Modul automatisch einen Ordner "dynimg/"
an. Später befinden sich darin die dynamischen Grafiken.
Es kann passieren dass eine Erzeugung des "dynimg/"-Ordners nicht möglich
ist. In diesem Fall muss der Ordner per FTP o.ä. erzeugt werden. Zusätzlich
benötigt dieser Ordner dann volle Schreib-/Leserechte (CHMOD 0777).
Je nach Server bzw. PHP-Version kann die Bildformatunterstützung variieren.
Die Modul-Konfiguration überprüft die Möglichkeiten Ihrer Server bzw. PHP-
Version und stellt ggf. nur verfügbare Bildformate zur Auswahl.
Bekannte Probleme:
Je nach Anwendung können unter Umständen Bilder im "dynimg/"-Ordner
verbleiben, die nicht weiter genutzt werden. Die Säuberungsroutine ist noch
nicht ausreichend getestet bzw. optimal umgesetzt.
QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
01.00.00 beta - 2006-11-01
------------------------------------------------------------------------------------------------
+ GIF support
+ additional modul settings (font path, image path)
+ error messages for missing image path & font file
+ gdlib feature check improved
^ if possible (gdlib-feature) transparent images will be generated as palette-images
^ improved {bgstyle}-definition
^ some other internal things improved and changed, known bugs fixed
00.09.05 preview - 2006-09-05
------------------------------------------------------------------------------------------------
+ additional transparent background option
+ additional right side and bottom distance options (additional width/height values - useful
on negative line height / letter spacing values and bad auto width/height calculation results)
^ letter spacing / line-height calculation corrected/improved
- more or less unnecessary code (big performance improvements)
00.09.00 preview - 2006-09-03
------------------------------------------------------------------------------------------------
! first release
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
01.00.00 beta - 2006-11-01
------------------------------------------------------------------------------------------------
+ GIF support
+ additional modul settings (font path, image path)
+ error messages for missing image path & font file
+ gdlib feature check improved
^ if possible (gdlib-feature) transparent images will be generated as palette-images
^ improved {bgstyle}-definition
^ some other internal things improved and changed, known bugs fixed
00.09.05 preview - 2006-09-05
------------------------------------------------------------------------------------------------
+ additional transparent background option
+ additional right side and bottom distance options (additional width/height values - useful
on negative line height / letter spacing values and bad auto width/height calculation results)
^ letter spacing / line-height calculation corrected/improved
- more or less unnecessary code (big performance improvements)
00.09.00 preview - 2006-09-03
------------------------------------------------------------------------------------------------
! first release
soooo - leider ist's keine final geworden - musste zuviel ändern - bitte testen!
ACHTUNG: die standard-pfade für die fonts und images habe ich gegenüber v0.9.5 geändert. ist wohl besser so - die bilder gehören bspw. nicht in den media-ordner. aber wen's stört: beide pfade sind jetzt im "Alles"-modus der modul-konfiguration frei wählbar!!! )