Font Class PHP – Transparente Reflektionen mit *.ttf Dateien

DOWNLOD der font_class.php:

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
Viele User Fragen uns, warum diese PHP Datei nicht der GNU/GPL unterstellt wird und nicht schon in den Template Ordnern des Bigware Shopsystems enthalten ist. 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 unsere Bigware Shopsoftware, 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 unserer PHP Programme für Kunden eingesetzt, sofern die nötige Bibliothek (font_class.php) vorhanden ist.
Wir wollen Ihnen diese Software-Klasse nicht vorenthalten (Im Sinne des Mehrwerts für die Shopssoftware), aber auch diese Innovation für uns schützen. Wir unterstellen diese Bibliothek nicht der GPL/GNU, da wir damit nur (gerade weil die Klasse für andere Programme eingesetzt wird) kommerziellen Firmen die Arbeit erleichern würden. Wir möchten nicht dem Template-Designer oder Software-Entwickler diese Klasse zur Verfügung stellen, deren Projekte evtl. tausenfach dann wieder im Internet auftauchen, sondern den Shopbetreiber des Bigware Shops oder unseren Kunden, die eine individuelle Lösung benötigen. Somit bleibt diese Klasse Lizenz- und Urheberrechtlich in unserem „Besitz“.

Sie dürfen diese Klasse für sich selber nutzen, sowohl in Ihren eigenem PHP Projekt als auch im Bigware Shop, 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. Da das Rechtssystem eine Gegenleistung für die Vergabe einer Lizenz dieser Art erwartet, müssen Sie einen Link zu uns setzen.

Für den Bigware Shop:Bestimmte Einstellungen (z.B. Preise „als Bild“ und Logo Text „als Bild“) in der config.tpl.php, eines jeden Templates des Bigware Shops, 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.  Der Shop 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 allen Templates ab Update 49 bei. 

Zustimmung zur Lizenz:

Schutzsiegel Copyright Ideenschutz
(notariell hinterlegt)

Download:

[wpfilebase tag=file path=’font_class.zip‘ /]


Beitrag veröffentlicht

in

von

Kommentare

Schreibe einen Kommentar