Apostrophe or something else? ' | Aposztróf vagy valami más? '
kisborok
(magyar verzió lejjebb)
Dear Players!
In this article I want to show you a bug of the game.
1. I put an apostrophe in the title.
2. I write the article and press the publish button.
I see this in the browser:
Nothing strange.
3. Edit: I put a space in the title and press the Edit button.
I see this:
Apostrophe or something else? ' ??
' ?
Erepublik does not like when you edit your articles!
Try to search for this article on the web.
Another example:
Thank you for you attention!
Kisborok
Kedves Játékosok!
Ebben a cikkben meg akarok mutatni egy bugot.
1. Rakok a címbe egy aposztrófot.
2. Megírom a cikket és megnyomom a kiad gombot.
Ezt látom a böngészőben:
Semmi különös.
3. Szerkesztem: rakok egy szóközt a címbe, és megnyomom a szerk. (szerkeszt) gombot.
Ezt látom:
Apostrophe or something else? ' ??
' ?
Erepublik nem szereti ha szerkesztjük a cikkeinket!
Próbáljatok rákeresni a cikkre.
Egy másik példa:
Köszönöm a figyelmet!
Kisborok
quot;-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
http://www.w3.org/1999/xhtml">
http://www.erepublik.net/css/global.css" rel="stylesheet" type="text/css" />
http://www.erepublik.net/css/layout.css" />
http://www.erepublik.net/css/sIFR-screen.css" type="text/css" media="screen" />
http://www.erepublik.net/css/sIFR-print.css" type="text/css" media="print" />
Page not found (404)
The page you are looking for has not been found. However, if you believe that life isn't fair and the page should be at this address, you can try again whenever you wish.
Go to homepage
Comments
Megdöbbentő!
[removed]
Nem feltétlenül nevezném ezt a jelenséget bug-nak.
Nem tudom, hogy PHP vagy egyéb nyelven írták-e a játékot, de PHP-ból kiindulva csak arra tudok gondolni, hogy biztonsági okokból, ha a felhasználók által beírt adatok tartalmaznak speciális karaktereket, akkor a PHP htmlspecialchars() függvényével konvertálják át, így az ékezetes és speciális karakterek helyett azok HTML azonosítói jelennek meg.
Az aposztróf kódja a ' ; , az ékezetes karaktereké pedig például á ; = á, stb (szóköz nélkül a ; jel előtt).
A tartalom megjelenítésekor természetesen helyesen jelenik meg a böngészőben az adott karakter, hiszen a böngésző értelmezi a kódot, de a tárolása a kód formájában történik, ha a szöveg tartalmaz speciális karaktert.
tisztában vagyok vele, hogy konverzió van, de ettől még ronda egy google keresésnél az RSS-ről nem is beszélve...
http://www.erepublik.com/hu/main/news/latest/all/Hungary/1/rss
http://www.erepublik.com/hu/main/news/latest/all/Hungary/2/rss
http://www.erepublik.com/hu/main/news/latest/all/Hungary/3/rss
http://www.erepublik.com/hu/main/news/latest/all/Hungary/4/rss
http://www.erepublik.com/hu/main/news/latest/all/Hungary/5/rss
egy egyszerű felhasználó nem tudja elfogadni, hogy ilyen rondán szerepel a különböző helyeken a cikk címe
az RSS egyébként nem is külső oldal, mégis hülyeségek jelennek meg, pedig Firefoxnál, aki megnyitja a linkeket, amiket az előbb mutattam, jópár helyen ronda karaktereket lát az ékezetesek helyett
egyébként vizuális bug :P
egyébként nem kellene, hogy a publish és az edit között különbség legyen a cím terén
mert ugyebár kiadáskor nincs semmi gond, jól jelennek meg a karakterek, viszont amint szerkesztjük a cikket vagy annak címét, elromlik
Bőven elég, ha a feldolgozásban van különbség és esetleg csak a szerkesztésnél fut le a htmlspecialchars
Tesztelgettem egy kicsit és valóban van benne bug is, szóval jelentheted akár a supportnak is.
Apostrophe
kösz, javítva
Hello,
Thank you for your report!
We appreciate your help and will check this issue.
Regards,
The eRepublik Team
Tudok kéken írni?