Affilinator Forum
Partnerprogramm Skript kostenlos testen


Zurück   Affilinator Forum > Kundenforum > Fehlersuche und Probleme

Fehlersuche und Probleme Sollten beim Betrieb Probleme auftauchen oder wenn Sie einen Bug entdeckt haben, sagen Sie es uns hier. Wenn es sich um einen Bug handelt wird ein Moderator Ihr Thema in das 'Bestätigte Bugs und Probleme' Forum verschieben. Bitte IMMER einen Link zum fehler angeben! Wenn möglich auch gleich Angaben zum Provider und Paket!

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 19.07.2007, 18:10
Markus Markus ist offline
Neuer Benutzer
 
Registriert seit: 10.07.2007
Beiträge: 12
Standard Amazon Produkt-Beschreibung zerschießt Layout

Hab grade auf meinen Seiten folgendes Amazon-Produkt entdeckt:

http://www.amazon.de/exec/obidos/ASIN/B000NOTVFS

Die etwas "eigenwillige" Produktbeschreibung zerschießt das Layout komplett, weil es keinen Wortabstand und somit auch keinen Zeilenumbruch gibt.

Ich weiß nicht, ob´s noch mehr davon gibt.

Kann man das technisch irgendwie lösen, dass spätesntens nach x Zeichen ein Zeilenumbruch erfolgt, auch ohne Wortabstand?
Mit Zitat antworten
  #2  
Alt 19.07.2007, 19:53
FrankW FrankW ist gerade online
Administrator
 
Registriert seit: 07.11.2005
Ort: Aschaffenburg
Beiträge: 4.935
Blog-Einträge: 1
Standard Amazon machts möglich

Der ist neu.

Mir fällt im Moment nichts ein, wie man das mit Smarty lösen kann, aber der Fix hilft in dem Fall wohl:

{$amazon_data.data.ITEM[it].EDITORIALREVIEWS.0.EDITORIALREVIEW.0.CONTENT.0.VA LUE|strip_tags:false|truncate:'200'|replace:"#":" "}

{VARIABLE|replace:"#":" "}

Dein Meisterwerk will ich aber sehen

Frank
Mit Zitat antworten
  #3  
Alt 20.07.2007, 09:42
Markus Markus ist offline
Neuer Benutzer
 
Registriert seit: 10.07.2007
Beiträge: 12
Standard

Super, Danke!

Zitat:
Dein Meisterwerk will ich aber sehen
Ich schick dir den Link per e-mail, sobald es fertig is. Is eigentlich schon so gut wie fertig, aber heute schaff ich es vermutlich nicht mehr.
Mit Zitat antworten
  #4  
Alt 21.01.2008, 01:23
Benutzerbild von JürgenK
JürgenK JürgenK ist offline
Benutzer
 
Registriert seit: 30.07.2006
Ort: Berlin
Beiträge: 303
JürgenK eine Nachricht über Skype™ schicken
Frage Zerschossenes Layout durch Amazon-Produktbeschreibung

Zitat:
Zitat von FrankW Beitrag anzeigen
Mir fällt im Moment nichts ein, wie man das mit Smarty lösen kann, aber der Fix hilft in dem Fall wohl:

{$amazon_data.data.ITEM[it].EDITORIALREVIEWS.0.EDITORIALREVIEW.0.CONTENT.0.VA LUE|strip_tags:false|truncate:'200'|replace:"#":" "}

{VARIABLE|replace:"#":" "}


Frank
Es gibt ja noch andere dämliche Fälle von Produktanzeigen, die das Layout einer Seite zerschießen.
Bin gerade über folgende Produktbeschreibung bei Amazon gestolpert:

SIGNAL-TRENNTRAFOEndstufen-AnschlussadapterAutoradio-Lautsprecherausgang

Wenn die amazon.html in einer Randspalte läuft (wie in einigen Templates vorgesehen) dann läuft die Spalte mehr als doppelt so breit und zerstört natürlich die Randspalte.
Bei ebay passieren solche Merkwürdigkeiten noch öfters. Daher habe ich die Produktanzeigen von ebay schon in die breiteste Spalte platziert. Wenn jetzt noch amazon in diese Spalte kommt, wird es ein ewiges Scrollen .... und die rechte und linke Spalte eines Layouts wird arbeitslos.

Dazu kommt, dass auch Mirago solche Endloswörter in seinen Suchergebnissen gelegentlich anzeigt.

Der obige Workaround von Frank beseitigt ja die endlosen Rauten in den Amazon-Beschreibungen und ist in v2.06 eingebaut. Was kann man aber gegen solche Endloswörter bei Amazon, ebay und Mirago machen?
Truncate auf 30 setzen, ist ja eher weniger die Lösung.

Gruß an die Gemeinde
JK
Mit Zitat antworten
  #5  
Alt 21.01.2008, 05:08
Martin-F Martin-F ist offline
Erfahrener Benutzer
 
Registriert seit: 07.01.2008
Beiträge: 659
Standard Truncate abhängig von Wortanzahl

Solche Probleme kenne ich von einem anderen Feed den ich nutze :-(

Im Smarty hatte ich eine Funktion gesehen welche die Anzahl der Wörter ermittelt.

Das wäre doch ein Ansatz für eine Lösung:
Truncate (Anzahl der Wörter * 15)
oder
wenn (Anzahl der Wörter < 10) Truncate TD Width

Das einzelne Replace ist unsicher - da es zuviele Dummzeichen gibt, die da drin sein könnten.
Mit Zitat antworten
  #6  
Alt 21.01.2008, 13:31
Benutzerbild von AxelK
AxelK AxelK ist offline
Administrator-Technik
 
Registriert seit: 07.11.2005
Ort: Niefern
Beiträge: 991
Standard

Hi,

das Problem ist doch, dass es da keine einzelnen Wörter sind, sondern zusammenhängende Wörte, die ja auch keinen Sinn machen. Hilfreich wäre da vielleicht eine Funktion, die die maximale Länge eines Wortes mit einbezieht. Also wenn ein Wort länger als 30 Zeichen, dann dieses löschen.

Gruß Axel
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu



Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40 Uhr.


Powered by vBulletin® Version 3.8.0 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 2.3.2
Affilinator GmbH