Skocz do zawartości

description.sections[0].items[0].content: Invalid HTML subset

Polecane posty

Mam problem bo opis z subiekt zawiera niedowolne znaki html nie są one do końca wycinane przez Sello a dodatkowy tag ma chyba jakiś błąd proszę o pomoc w naprawie tego taga

[Towar::Opis | escape_xml | substr_before_first=`•`| unescape_xml |template=`{value}[Towar::Nazwa|then=``|unescape_xml]`][Towar::Opis | escape_xml | replace=`==`| unescape_xml | escape_xml | substr_before_first=`<LI>`| unescape_xml |template=`{value}[Towar::Nazwa|then=`<ul>`|unescape_xml]`] [Towar::Opis | escape_xml | replace=`</LI>==</li></ul>`| unescape_xml ]]

description.sections[0].items[0].content: Invalid HTML subset

Link to postu

Prismacolor Col-erase kredka 1293 Lavender

[Towar::Opis | escape_xml | substr_before_first=`•`| unescape_xml |template=`{value}[Towar::Nazwa|then=``|unescape_xml]`]

  • Prismacolor Col-erase Pencils profesjonalne łatwo usuwalne ołówki z gumką
  • rysik mocny i odporny na pękniecia
  • kolor: lawendowy/lavender nr1293
  • RGB: 128,77,255
  • CMYK: 50,70,0,0
  • metalowe okucie z niebieskim paskiem i czerwoną gumką
  • idealne do ilustrowania, animacji, korekt księgowych
  • produkt amerykańskiej firmy Prismacolor

]

Link to postu

Jest już wbudowany czyściciel, ale nie każdy scenariusz obsłuży. W zasadzie trzeba by wiedzieć jaki jest opis towaru w konkretnym przypadku aby stworzyć odpowiedni ciąg modyfikatorów poprawiających.

Można go wyciągnąć z bazy poniższym poleceniem SQL:

select it_Descr from it__Item where it_Symbol like 'TUTAJ_SYMBOL_TOWARU'

 

Link to postu
<ul>   <li>Świeże spojrzenie nad eleganckim i charakterystycznym wzorem Jotter, klasykiem od ponad 60 lat.</li>   <li>Korpus ze stali nierdzewnej, wyraźiste wykończenia wysokiego połysku i klips ze strzałką.</li>   <li>Włączenie i wyłączenie poprzez kliknięcie przycisku</li>   <li>Pióro w kształcie stalówki, </li>   <li>rozmiar stalówki: średni, </li>   <li>zawiera długi pojemnik z tuszem na bazie wody, </li>   <li>niebieski tusz</li>  </ul>Czas oczekiwania na produkt wynosi około 8 dni

 

Link to postu
20 godzin temu, mleplawy napisał:

<li>Pióro w kształcie stalówki, </li>

Spróbuj usunąć spację przez końcowym li.

Właśnie analizowałem przypadek, gdzie allegro zgłaszało błąd zdjęcia, ale (chyba, bo jeszcze będzie to sprawdzane) wydaje się, błędem jest spacja między kropką kończońcą zdanie a znacznikiem </br>.

Link to postu

opis po formatowaniu wygląda tak

---
**Prismacolor Col-erase kredka 1271 Vermilion**

- profesjonalne łatwo usuwalne ołówki **Col-Eraser z gumką **
- rysik mocny i odporny na pękniecia
- kolor: **vermilion nr 1271**
- **RGB: 255,38,3 **
- **CMYK: 0,85,99,0**
- metalowe okucie z niebieskim paskiem i czerwoną gumką
- idealne do ilustrowania, animacji, korekt księgowych
- produkt amerykańskiej firmy Prismacolor
---
ZDJECIE: 1

ZDJECIE: 2
---
ZDJECIE: 3

ZDJECIE: 4

przed:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <HTML><HEAD>  <META content="text/html; charset=windows-1250" http-equiv=Content-Type>  <META name=GENERATOR content="MSHTML 11.00.9600.18525"></HEAD>  <BODY>  <LI>profesjonalne łatwo&nbsp;usuwalne ołówki <STRONG>Col-Eraser z gumką   </STRONG>  <LI>rysik mocny i odporny na pękniecia   <LI>kolor:&nbsp;<STRONG>vermilion nr 1271</STRONG>   <LI><STRONG><ABBR title="Red, Green, Blue">RGB</ABBR>: 255,38,3 </STRONG>  <LI><STRONG><ABBR title="Cyan, Magenta, Yellow, Black">CMYK</ABBR>:   0,85,99,0</STRONG>   <LI>metalowe okucie z niebieskim paskiem i czerwoną gumką   <LI>idealne do ilustrowania, animacji, korekt księgowych&nbsp;&nbsp;   <LI>produkt amerykańskiej firmy Prismacolor </LI></BODY></HTML>  

a zwracany jest błąd:

Wysyłanie oferty "Prismacolor Col-erase kredka 1271 Vermilion" na konto markery_pl w serwisie Allegro.pl (Polska): description.sections[0].items[0].content: Invalid HTML subset

 

 

Link to postu
1 godzinę temu, MARCIN e-kupowanie.pl napisał:

wydaje się, błędem jest spacja między kropką kończońcą zdanie a znacznikiem </br>.

Raczej <br> jest bardziej problematyczny, bo Allegro go nie dopuszcza.

 

7 minut temu, mleplawy napisał:

opis po formatowaniu wygląda tak

Nie widzę w tym opisie niczego złego. Czy po zapisaniu tej aukcji po otwarciu podglądu nadal aukcja nie idzie?

Natomiast to co jest zacytowane w Przed... z pewnością jest niepoprawne i do tego trzeba użyć modyfikatorów aby to skorygować.

[Towar::Opis | escape_xml | substr_before_first=`<LI>`| unescape_xml |template=`{value}[Towar::Nazwa|then=`<ul>`|unescape_xml]`][Towar::Opis | escape_xml |  replace=`</LI>==</li></ul>`| unescape_xml ]

 

Link to postu

@Bartosz Rosa inny trop w sprawie weryfikacji zdjęć. Są dwa zdjęcia (jedno zdjęcie w dwóch wariantach) o parametrach:

1

image.png.b6ff4cd2885907025f50099f617ed490.png

Z tego co wiem, jest to zdjęcie o dziwym rozszerzeniu *.JPF 

Właściwości pokazują rozszerzenie *.jpg / przed otwarciem w programie graficznym

 

2

to samo zdjęcie po edycji - tylko otwarcie i zapisz jako JPEG

image.png.6e805b5477e3ff25ade43fef8dadf971.png

 

Pierwsze zdjęcie generuje błąd z allegro o niepoprawnym zdjęciu.

image.png.8dd4de637152970186e87d7839c06449.png

 

"Naprawa" jest możliwa przed otwarcie i zapisanie pliku. Czy allegro coś zmieniło w weryfikacji zdjęć w ostatnich tygodniach? Aukcje (ze zdjęciami bez obróbki) wystawiały się bez problemu od ponad nawet 2-óch lat... Czy może to być problem lokalnej bazy danych? Albo jakiejś zmiane w Sello?

 

 

Taki błąd chyba nie może być przyczyną?

image.png.ccf0126f1d2ba1242ae57ffe92952a21.png

Link to postu
14 minut temu, MARCIN e-kupowanie.pl napisał:

Czy allegro coś zmieniło w weryfikacji zdjęć w ostatnich tygodniach?

Coś modyfikowali w okolicach zdjęć i wtedy właśnie otrzymaliśmy kilka sygnałów dotyczących problemów z wysyłaniem zdjęć. Dałem im znać, aby zweryfikowali czy nie zmienili tam zbyt dużo ;).

Zobacz w logu z wysyłania tego niepoprawnego zdjęcia, jaki jest tam content-type w nagłówku ustawiony. Czy jest tam image/jpeg czy coś innego. Content type jest ustawiany na podstawie rozpoznanego typu obrazka i jeśli jest faktycznie inny niż jpeg, png, gif to Allegro może go odrzucić.

18 minut temu, MARCIN e-kupowanie.pl napisał:

Taki błąd chyba nie może być przyczyną?

Nie.

Link to postu

mam taki opis

---
**Talens Van Gogh farba olejna 200ml 504 Ultramarine**

- **Talens Van Gogh** **Oil Colour** artystyczna farba olejna
- trwałe i wyraźne kolory
- wysoka zawartosć pigmentu
- równomierne rozprowadzenie pędzlem
- doskonala odporność na światło, dzięki czemu są długotrwałe
- przeznaczone dla profesjonalistów i początkujących miłośników malarstwa olejnego
- kolory znakomicie łączą się między sobą, co umożliwia uzyskanie szerokiego spektrum barw i odcieni
- **pojemność tuby 200ml**
- kolor:** 504 Ultramarine** (seria 1)
- **Pigment: inorganic; complex silicate of sodium and aluminum with sulfur; Na8-10Al6Si6O24S2-4 lub Na6-8Al6Si6O24S2-4**
- **HTML # 0C4F9E**
- **CMYK # 99, 78, 5, 0**
- **RGB # 12, 79, 158 **
- produkt holenderskiej firmy Talens
---
ZDJECIE: 1

ZDJECIE: 2
---
ZDJECIE: 3

ZDJECIE: 4

w originale w htmlu wygląda tak:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <HTML><HEAD>  <META content="text/html; charset=windows-1250" http-equiv=Content-Type>  <META name=GENERATOR content="MSHTML 11.00.9600.18525"></HEAD>  <BODY>  <LI><STRONG>Talens Van Gogh</STRONG> <STRONG>Oil Colour</STRONG> artystyczna   farba olejna   <LI>trwałe&nbsp;i wyraźne kolory   <LI>wysoka zawartosć pigmentu   <LI>równomierne rozprowadzenie pędzlem&nbsp;   <LI>doskonala odporność na światło, dzięki czemu są długotrwałe   <LI>przeznaczone dla profesjonalistów i początkujących miłośników malarstwa   olejnego   <LI>kolory znakomicie łączą się między sobą, co umożliwia uzyskanie szerokiego   spektrum barw i odcieni   <LI><STRONG>pojemność tuby 200ml</STRONG>   <LI>kolor:<STRONG>&nbsp;504 Ultramarine</STRONG>&nbsp;(seria 1)   <LI><STRONG>Pigment: inorganic; complex silicate of sodium and aluminum with   sulfur; Na8-10Al6Si6O24S2-4&nbsp;lub Na6-8Al6Si6O24S2-4</STRONG>   <LI><STRONG>HTML # 0C4F9E</STRONG>   <LI><STRONG>CMYK # 99, 78, 5, 0</STRONG>   <LI><STRONG>RGB # 12, 79, 158 </STRONG>  <LI>produkt holenderskiej firmy Talens </LI></BODY></HTML>  

a mimo to jest błąd

description.sections[0].items[0].content: Invalid HTML subset

Link to postu
17 godzin temu, Bartosz Rosa napisał:

Wygląda jakby załączonym plikiem był gif, który wg Allegro jest obsługiwanym formatem. Podeślij takie przykładowe zdjęcie.

Przesłałem. Poza jednym plikiem błąd jest taki:

image.png.2c69c4c42258f3bba61b42b33e5a0c63.png

Pliki wystawiały się bez problemu od 2 lat...

Link to postu
Dnia 2.08.2019 o 15:57, Marcin Leplawy napisał:

mam taki opis

Czy zapisanie aukcji po wyświetleniu podglądu tego opisu nadal powoduje taki błąd? Sprawdziłem ten opis i na sandbox wysyła się normalnie.

Przy otwieraniu zakładki opis jest on wczytywany do edytora HTML, który sam z siebie poprawia go tak aby był poprawny. Zapisanie wtedy takiej aukcji może zatem skutkować naprawą błędnego opisu.

Link to postu
Dnia 2.08.2019 o 15:49, Bartosz Rosa napisał:

Podeślij takie przykładowe zdjęcie.

Bartku, czy zostajemy przy wniosku, że problemem są błędnie zapisane zdjęcia, czy też może coś odkryliście w Sello lub allegro się wypowiedziało, dlaczego działało a nie działa...? (na postawie przesłanych zdjęć)

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...