Portál AbcLinuxu, 14. května 2025 03:06

Dotaz: otevirani .xhtml v GNOME/KDE

12.9.2006 15:56 Petr
otevirani .xhtml v GNOME/KDE
Přečteno: 134×
Odpovědět | Admin
Ahoj,

ke sve aplikaci generuji dokumentaci v XHTML a snazim se ji uzivateli otevrit v preferovanem prohlizeci.

Na okraj poznamenam, ze k tomu pouzivam promenne prostredi DESKTOP_LAUNCH a BROWSER, kdyz ani jednu nenajdu, tak zkousim prikaz xdg-open, ktery se snad casem dostane do distribuci, pripadne autodetekuji DM sam (z promennych prostredi) a volam primo gnome-open ci kde-open, nebo kfmclient, zhruba jako to dela xdg-open. htmlview a call-browser se zdaji byt specificke pro FC a SuSE (v tomto poradi).

Problem je nasledujici: kdyz XHTML soubory maji priponu .html, nelze je otevrit v GNOME. gnome-open je otevre v textovem editoru a kdo na ne klikne v Nautilu, dostane hlasku, ze se soubor tvari jako HTML, ale je to XML, procez (pry) muze obsahovat skripty a je to nebezpecne. Jedine tlacitko pod tou hlaskou je OK po kterem se nic nedeje. Windows hadr, rozum zustava stat.

Kdyz jsem zkusil soubory prejmenovat na .xhtml, nahle je jak Nautilus (i gnome-open) otevrel a dokonce ve spravnem prohlizeci. Pomuze tez, kdyz vyhodim deklaraci, ale tu tam chci nechat.

S priponou .xhtml to vsak pro zmenu zaclo zlobit v KDE. Konqueror je otevre jen kdyz je uz spusteny a ja na ne kliknu nebo adresu napisu do URL radky. Z prikazove radky spadne (at volam primo konqueror, pripadne kde-open, kfmclient exec, ci kfmclient openURL, relativni URL, absolutni, jmeno souboru, file://-url, nic nepomuze).

Nema nekdo napad, co s tim? (nepouzivat XHTML me taky napadlo, jenze s XML se dela snaze post-processing, tak to beru jen jako posledni zalozni variantu).

Petr
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.7.2007 17:18 komofei
Rozbalit Rozbalit vše Re: otevirani .xhtml v GNOME/KDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skusal si run-mailcap ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.