Get Adobe Flash player

Font Class PHP – Transparente Reflektionen mit *.ttf Dateien – Urheber Dirk Pagador

Montag 8. Juni 2009 von Dirk Pagador

DOWNLOD der font_class.php:

Text und Nutzungshinweise von Dirk Pagador:

Mit dieser Klasse sind Text-Reflektionen, Text-Spiegelungen, Text-Rotationen, Text-Schatten usw. mit Ihrer ganz eigenen *.ttf Datei möglich, die mittels php zu einem transparenten Bild umgewandelt werden. Diese Klasse ist verwendbar für jedes PHP Programm. Und weil das so ist, wird diese Klasse nicht als GPL/GNU Lizenz zur Verfügung gestellt. Sie dürfen diese Klasse ausschließlich unter der unten zu sehenden Lizenzbestimmung nutzen. Es ist nicht erlaubt diese Klasse frei weiter zu geben. Sie dürfen diese Klasse nur einmal verwenden und müssen im Gegenzug unsere Webseite verlinken.

 

 

Beispiel:

font_class_output_logo2

font_class_output_price3

font_class_output_logo5

Warum wird diese PHP Datei nicht der GNU/GPL unterstellt? Die Antwort ist ganz einfach. Eine Software-Klasse bzw. Software-Bibliothek ist ein eigenständiges Programm, das völlig unabhängig vom Programm selber ist. Mit anderen Worten: Das Programm, also auch die Shopsoftware unter www.produktwunder.de oder www.bigware.de, benutzt diese Bibliothek und nicht die Bibliothek die Shopsoftware. Diese Software-Klasse wurde also nicht speziell für die Shopsoftware entwickelt, sondern für eine Vielzahl weiterer Projekte und wird auch für eine Vielzahl meiner PHP Programme für Kunden eingesetzt, sofern die nötige Bibliothek (font_class.php) vorhanden ist.

Ich will Ihnen diese Software-Klasse nicht vorenthalten (Im Sinne des Mehrwerts für einige Spoftwareprodukte), aber auch diese Innovation für mich schützen. Ich unterstelle diese Bibliothek nicht der GPL/GNU, da ich damit die Arbeit für Firmeneigene Projekte, die keine eigene Software vermarkten, erleichern möchte und nicht die Arbeit der Konkurenz. Ich möchte nicht dem Template-Designer oder Software-Entwickler diese Klasse zur Verfügung stellen, deren Projekte evtl. tausenfach dann wieder im Internet auftauchen, sondern den Webmaster, der eine individuelle Lösung benötigt. Somit bleibt diese Klasse Lizenz- und Urheberrechtlich in meinem „Besitz". Ich, als Urheber, bestimmte was mit dieser Klasse passieren darf :-))

Sie dürfen diese Klasse für sich selber nutzen in Ihren eigenem PHP Projekt, aber Sie dürfen diese Bibliothek nicht verbreiten (weder durch downloads, noch durch Emails und auch nicht in Ihren oder fremden Software-, Template- oder Designprojekten, die den Zweck haben anderen zur Verfügung gestellt zu werden – Unabhängig davon ob dies kommerziell oder „frei" geschieht), sowie nicht verändern und nicht verkaufen oder als Dienstleister zur Verfügung stellen. Sie müssen einen Link zu mir setzen.

Für Ihre Shopsoftware:Bestimmte Einstellungen (z.B. Preise „als Bild" und Logo Text „als Bild") in der config.tpl.php, eines jeden Templates der Shopsoftware, können nur mit dieser eigenständigen Klasse gemacht werden. Es ist natürlich auch möglich diese Klasse für jede andere PHP Anwendung zu benutzen. Sie können in Ihrem Template Ordner eine Schriftarten-Datei (*.ttf) ablegen und die Bildausgabe Ihrer Preise und des Logo Text dort steuern, sofern diese nötige  Bibliothek (font_class.php) vorhanden ist.  Sie müssen diese Klasse (PHP Datei) nur in den Template Ordner verschieben.  Die Shopsoftware erkennt dann das „vorhanden sein" dieser Klasse selbstständig.  Die Einstellungen in der config.tpl.php müssen von Ihnen selber vorgenommen werden. Vorraussetzung zur Nutzung: In Ihrem Templateordner müssen folgende Dateien  vorhanden sein: font_class.php (Klasse), fontdatei.ttf (Ihre Wahl),  config.tpl.php (Diese Datei), font_class_output_price.php (Aufruf des Bildes).  Die Dateien config.tpl.php, font_class_output_price.php und font_class_output_logo.php  liegen alle Template Ordner. 

Zustimmung zur Lizenz:

Schutzsiegel Copyright Ideenschutz

(notariell hinterlegt)

font_class

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.