• VF @ eHázi
  • Tedd fel kérdésedet ott!
  • eHázi - HTML formázás gomb

      VF profilképe VF műve

    Gond

    1. Az eHázi oldal nem igazán támogatja előformázott szöveg közzétételét. Míg humán tantárgyaknál ez teljesen rendben van, az Informatika kategóriát kellemetlenül érinti. Általában a forráskódok olvashatósága nagyban függ a sorbehúzásoktól, amelyek a beküldés alkalmával eltűnnek. A helyzet annál kellemetlenebb a Python programozási nyelv esetében, mivel ott a sorbehúzások által van megvalósítva a szerkezeti tagolás.
    2. Az eHázi oldal nem támogatja HTML tagek használatát. Ezt úgy viszit véghez, hogy a beküldött szövegből eltávolítja a kisebb-mint és nagyobb-mint jelek közti részeket. Míg humán tantárgyaknál ez teljesen rendben van, az Informatika kategóriát kellemetlenül érinti. Például a C és C++ nyelvek beszúrás direktívái áldozatul esnek. Szerencsére a SGML karakter entitások használat engedélyezett, ily módon a tisztogatás célját képező karakterek megtarthatóak anélkül, hogy biztonsági kockázatot jelentenének.

    Megoldás

    1. A userscript a sorok kezdző szóközeit törhetetlen szóközökre cseréli.
    2. A userscript a különleges jelentéssel bíró karaktereket SGML karakter entitásokká alakítja.

    Megjegyzés

    Ez az eHázi - Felfújt szóköz userscript társa: az mindenki más írásait szépíti meg a felhasználó számára, ez a felhasználó írását szépíti meg mindenki számára.

    Működés

    A userscript az új kérdés, új válasz és válasz szerkesztése űrlapok eszköztárához hozzátesz egy HTML formázás gombot. Ha a szöveg az említett gondok valamelyikével küzd, beküldés előtt meg kell nyomni a HTML formázás gombot. Hatására a szerkesztett szöveg enyhén elcsúful, viszont az előnézet alkalmával máris látható a különbség.

    Szkript

    Kinézet

    képernyőkép

    Múlt

    0.0, 2022 november
    Eredeti változat

    Jövő

    • Az ASCIIMath határoló ` .. ` elrontja a forráskódot például JavaScript template literal esetében