sleightofhand - Schriftersetzung reloaded.

Alles über die Anwendung und Entwicklung von AddOns.

realurl remastered

Beitragvon steri » 20. Mai 2010, 15:31

Jetzt hab ich doch noch eine Frage - wurde schon mal im forum angesprochen:
Das Addon funktioniert nicht zusammen mit realurl remastered, oder?
Wenn realurl remastered aktiviert ist bekomme ich immer wieder eingenartige Fehler: man sieht dann sowohl das erzeugte png als auch die normale schrift (doppelt übereinander).
Gibt es da einen bugfix oder gibt es eine alternative zu realurl, welche funktioniert?

danke
steri
 
Beiträge: 214
Registriert: 12. Jul 2007, 13:59

Re: realurl remastered

Beitragvon Thomas.Blum » 20. Mai 2010, 15:45

Hej,
steri hat geschrieben:Gibt es da einen bugfix oder gibt es eine alternative zu realurl, welche funktioniert?


das von REDAXO mitgelieferte AddOn url_rewrite wäre eine Alternative.

vg Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon steri » 20. Mai 2010, 15:56

danke - an das hatte ich auch schon gedacht. hat da schon jemand erfahrung in zusammenhang mit sleightofhand?
es gäbe ja noch rexseo - aber das basiert soweit ich weiss auch auf url_rewrite.
steri
 
Beiträge: 214
Registriert: 12. Jul 2007, 13:59

Beitragvon Peter.Bickel » 20. Mai 2010, 16:55

steri hat geschrieben:hat da schon jemand erfahrung in zusammenhang mit sleightofhand?
Klar, da gibt's keine Probleme.

Grüße,
Peter.
Benutzeravatar
Peter.Bickel
 
Beiträge: 1642
Registriert: 25. Jan 2005, 20:17
Wohnort: Schleswig-Holstein

Beitragvon Richard.Laing » 21. Mai 2010, 06:48

hi@all
was ich echt nicht verstehe, alle kommen mit soh klar nur ich bekomme das ding nicht ans laufen ;(

sobald ich das original modul anlege internal server error... keine fehlermeldung gornix...?

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon elricco » 26. Mai 2010, 15:39

Hallo alle zusammen,

ich habe gleich mal verschiedene Themen:

Nr. 1 Kerning:
Ich denke es wäre schon ein tolles Feature, wenn es möglich wäre die Laufweite der Schrift zu beeinflussen. Ich habe es jetzt auch mal mit dem aktuellen Release plus dem Beitrag von arez (Seite 2) versucht - funktioniert, nur leider wird die Neuberechnung der Breite des Bildes nicht ordentlich durchgeführt und die Schrift ist ganz klein. Vllt. habe ich auch
Code: Alles auswählen
$length = strlen($this->setting('text'));
an eine falsche Stelle geschrieben (momentan im "Kopf der Funktion "generate"). Für Hilfe wäre ich sehr dankbar.

Nr. 2 die @font-face-Methode:
Die Methode ist schon sehr nett, aber wie Dave schon geschrieben hat, Dateigröße. Ein weiteres Manko sind die Lizenzbedingungen der Schriften.
Wenn es geht verwende ich @font-face, allerdings nur mit freien Schriftarten, da man sonst in der EULA der Schriftart auf "Web-Embedding" erlaubt achten sollte.
Habe es mal hier eingesetzt: http://www.im-flug-vergangen.de
Und hier noch ein Link für den @font-face-Generator von FontSquirrel, wo es auch viele freie Schriftarten gibt: http://www.fontsquirrel.com/fontface/generator
Deshalb verwende ich bei Schriften die das Web-Embedding nicht erlauben SOH, da ich dort nur ein Bild der Schrift erzeuge und die Schriftart in keinem Fall auf den Rechner des Users heruntergeladen wird.

Nr. 3 url-rewrite:
Ich baue gerade auf meinem XAMPP eine neue Seite auf, die Hauptnavigation wird mit SOH generiert. Ich habe, in Vorraussicht auf Online-Schaltung, mal url-rewrite mit Fullnames aktiviert, und muss sagen läuft super. Meine Links werden mit ->getUrl() erstellt.

Und zum Richard:
Ich habe vor kurzem gelesen, dass man für die PHP-Funktion ImageTTFText sowohl die GD-Lib als auch Freetype benötigt. Evtl. ist ja irgendetwas davon nicht bei dir installiert. Ich persönlich verwende eine XAMPP-Version von 2007 mit PHP 5.2.6 und Freetype. Habe aber SOH auch schon auf Strato-, 1&1-, Webcontrol- und anderen Servern eingesetzt und es lief bis jetzt immer hervorragend.

Grüße, der Tim
Benutzeravatar
elricco
 
Beiträge: 161
Registriert: 21. Jun 2007, 23:48
Wohnort: Bochum

Beitragvon Richard.Laing » 28. Mai 2010, 07:04

Code: Alles auswählen
gd
GD Support    enabled
GD Version    2.0 or higher
FreeType Support    enabled
FreeType Linkage    with freetype
FreeType Version    2.2.1
T1Lib Support    enabled
GIF Read Support    enabled
GIF Create Support    enabled
JPG Support    enabled
PNG Support    enabled
WBMP Support    enabled

gettext
GetText Support    enabled


danke für die info, aber leider ändert es nichts... die benötigten sachen sind (waren) on...

immer noch internal server error

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon elricco » 30. Mai 2010, 12:51

Verfl....,

also ich habe jetzt auch versucht mal alles komplett "falsch" zu machen, was mir dazu bis jetzt einfiel, hat keinen "Internal server error" produziert, leider.

Probiere SOH auch gerade mit 4.3 aus und funktioniert bis jetzt auch super.

Ich werd mal schaun, ob ich bei der Config des Servers was "falsch" einstelle, evtl. findet sich ja dann dein Fehler.

Gruß Tim
Benutzeravatar
elricco
 
Beiträge: 161
Registriert: 21. Jun 2007, 23:48
Wohnort: Bochum

Beitragvon Richard.Laing » 18. Jun 2010, 18:03

hi tim hi @ all

ich habe jetzt sifr auf einem anderen server zum laufen gebracht..
kann es sein das sifr (slightofhand) ImageMagick braucht???

ich finde einfach nicht das was benötigt wird...???
gebe auch gerne die php info raus per pn..
oder was auch immer..

danke für jede hilfe..

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Benutzeravatar
Richard.Laing
 
Beiträge: 2109
Registriert: 27. Aug 2005, 23:55
Wohnort: Brühl / Rheinland

Beitragvon elricco » 18. Jun 2010, 19:36

Hi Richy,

also laut Daves Anweisungen braucht sleightoghand KEIN ImageMagick.
Es wird nur benötigt, wenn du Text rotieren lassen willst.

Ich habs ja auch auf keinem meiner Systeme, auf denen SOH läuft, drauf.

Das einzige was mir vor ein paar Tagen passiert ist:
Auf einem Server mit Suhosin-Patch wurden die Bilder zwar genriert, aber nicht angezeigt, weil ich vergessen hatte den Files Ordner inkl. Unterordner auf 777 zu setzen.

Letztendlich greift Sleightofhand ja auch auf die GD-Lib und Freetype zurück um 24-bit transparente PNGs her zu stellen.


Vllt. hilft es ja auch die 2 und 3 Zeile in der Funktion generate aus zu kommentieren in der class.sleightofhand.inc.php (Zeile 85 / 86 - Notepad++), denn dort steht:
Code: Alles auswählen
// this isn't really needed, and should be commented out while testing
// it is only here for poorly configured servers


Gruß Tim
Benutzeravatar
elricco
 
Beiträge: 161
Registriert: 21. Jun 2007, 23:48
Wohnort: Bochum

Beitragvon Ruediger.Nitzsche » 18. Jun 2010, 21:16

Richard.Laing hat geschrieben:ich habe jetzt sifr auf einem anderen server zum laufen gebracht..
kann es sein das sifr (slightofhand) ImageMagick braucht???
ich finde einfach nicht das was benötigt wird...???
gebe auch gerne die php info raus per pn..


Schick uns doch einfach mal Zugangsdaten zu FTP und REDAXO, dann schauen wir da mal, was bei Deinem Server nicht passt.

Rüdiger
GN2 netwerk | GN2 hosting | REDAXO Referenzen
Supportanfragen per PN werden gepflegt ignoriert
Benutzeravatar
Ruediger.Nitzsche
 
Beiträge: 1900
Registriert: 13. Dez 2005, 08:29
Wohnort: Coburg

sleightofhand schriften umlaute

Beitragvon steri » 24. Jun 2010, 11:24

Hallo,

hab nun schon zum zweiten mal das addon im einsatz - funkt wirklich super!
einzig bei manchen schriften machen umlaute probleme und werden erst gar nicht gerendert (da kommt dann so ein komisches zeichen)

im moment verwende ich eine helvetica schrift - also eigentlich eine recht gängige und gut gemachte schrift.
trotzdem werden die umlaute nicht gerendert.
hat jemand eine idee woran das liegen könnte?
oder was ich versuchen könnte?

kann es was mit charset=iso-8859-1 zu tun haben?
da ich aber bei einer utf-8 seite das gleiche problem habe - grenze ich das eher aus.

vielen dank
steri
 
Beiträge: 214
Registriert: 12. Jul 2007, 13:59

Beitragvon Peter.Bickel » 24. Jun 2010, 11:29

Dann liegt die Schrift vermutlich im "falschen" Zeichensatz vor.
Du musst die Schrift dann mit einem Fonteditor wie Fontforge o.ä konvertieren. Steht aber auch alles auf Daves AdOn-Website.

Schöne Grüße,
Peter.
Benutzeravatar
Peter.Bickel
 
Beiträge: 1642
Registriert: 25. Jan 2005, 20:17
Wohnort: Schleswig-Holstein

Beitragvon steri » 24. Jun 2010, 11:35

danke für die schnelle antwort.
die schrift ist im otf format - ich dachte ttf und otf wäre dasselbe,
aber da hab ich wohl etwas auf der webseite überlesen:

the fonts MUST be in .ttf format. .otf will not work, no matter how loud you scream. OSX-Fonts won’t work either. If you haven’t got your desired font in the correct format, use Fontforge to convert it to .ttf2


dann werde ich mir wohl fontforge mal ansehen
steri
 
Beiträge: 214
Registriert: 12. Jul 2007, 13:59

Beitragvon Peter.Bickel » 24. Jun 2010, 11:38

Oftmals geht es, otf einfach in ttf umzubenennen.
Hier glaube ich eher, dass Du bei den Optionen beim Fontforge-Export (Zeichensatzcodierung) rumprobieren musst. Ich fummle da manchmal auch lange ...
Benutzeravatar
Peter.Bickel
 
Beiträge: 1642
Registriert: 25. Jan 2005, 20:17
Wohnort: Schleswig-Holstein

VorherigeNächste

Zurück zu AddOns [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast