reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Spravne nacitanie relativnych hypertextovych odkazov dokumentov z webu

KEOSAN (958)|16.1.2009 09:18
U Microsoft Office spravne funguje nacitanie relativnych hypertextovych odkazov dokumentov z webu.
Napr. prezeranie DOC suborov, ak sa odkazuju v dokumente.

Pobedzme sa nacitava dokument otvarany z webu

http://server/subor1.doc

V subor1.doc je hypertextovy odkaz na subor2.doc

V MS Office sa spravne prelozi odkaz na http://server/subor2.doc

ale uz OpenOffice sa zacne odkazovat na "C:\Documents and settings\uzivatel\temp\subor2.doc" alebo nejak podobne. Co samozrejme nenacita.

Takto sa chovaju aj freeware Word Viewer a Excel Viewer.

Da sa to nejak nastavit, aby tiez spravne interpretovali relativne hypertextove odkazy ?
Alebo existuje nejaky freeware prehliadac, ktory to zvladne tiez ? Schvalne hovorim o dokumentoch. U HTML sa to da bezne robit tiez, ale tam neni zarucene, ze dokument bude vsade rovnako vyzerat.
KEOSAN (958)|16.1.2009 13:34
Myslim, nie len prve spustenie nejakeho dokumentu z webu, ale ked je v nom hypertextovy odkaz, klinut v aplikacii nan a ta ho otvori znovu z webu, ale pri relativnom odkazovani na subor2.doc. On sa musi tvarit akoze sa spusti z http://server/subor2.doc - ale v odkaze je iba uvedeny subor2.doc.

Pri absolutnom odkazovani http://server/subor2.doc to samozrejme ide/. A znova, ked v aplikacii dam spustit dalsi hypertextovy odkaz, aby to bralo znova relativne, ale pamatalo si to, ze to predtym sa otvaralo z webu.
Mne prvy dokument nacita, ale pri druhom sa spusti prehliadac a z prehliadaca sa spusti download a otvara to potom z temp adresara, cize interpretuje zle ten relativny odkaz.

Jedna sa mi, ze by som to chcel vyuzivat - najradsej cez MS Word/Excel Viewer, pripadne aj OpenOffice. Ale ani jedno po X pokusoch to neinterpretovalo spravne. Prito po instalacii plneho MS Office si to Word nacita. a interpretuje spravne.
EditorPO (2819)|16.1.2009 13:59
Hm, to je problem OS. Win pri otvarani dokumentov z internetu, si tieto najprv stiahne do Temp adresara a az odtial ich otvara.
Pri absolutnom odkaze v dokumente subor.doc na iny dokument subor1.doc, napriklad
[code]http://server/dokumenty/subor1.doc[/code]by ho mal otvorit spravne.
Pri relativnom odkazovani v dokumente subor.doc na iny dokument subor1.doc, napriklad
[code]dokumenty/subor1.doc[/code]ho nebude hladat na internete, ale v adresari Temp

Je to spravne?

Preco chces vlastne pouzivat relativne odkazy?

Ide asi o to, ako presvedcit program, aby ten druhy odkazovany subor o tvaral z originalneho umiestnenia prveho suboru a nie z adresara Temp. Mozno by to slo nejakou znackou v html odkaze toho druheho suboru.

OT: este chodis na SKFree?
KEOSAN (958)|16.1.2009 16:48
[QUOTE=EditorPO;207395]Hm, to je problem OS. Win pri otvarani dokumentov z internetu, si tieto najprv stiahne do Temp adresara a az odtial ich otvara.
Pri absolutnom odkaze v dokumente subor.doc na iny dokument subor1.doc, napriklad
[code]http://server/dokumenty/subor1.doc[/code]by ho mal otvorit spravne.
Pri relativnom odkazovani v dokumente subor.doc na iny dokument subor1.doc, napriklad
[code]dokumenty/subor1.doc[/code]ho nebude hladat na internete, ale v adresari Temp

Je to spravne?

Preco chces vlastne pouzivat relativne odkazy?

Ide asi o to, ako presvedcit program, aby ten druhy odkazovany subor o tvaral z originalneho umiestnenia prveho suboru a nie z adresara Temp. Mozno by to slo nejakou znackou v html odkaze toho druheho suboru.

OT: este chodis na SKFree?[/QUOTE]

Ono to ale funguje koser v MS Office. Napr. vyuzivam to ako prehliadanie dokumentacie z HTTP servera. Uzivatel si spusti z lokalneho disku /z plochy/ subor DOC. Tam klikne na link a MS Word si otvori subor z http://server/subor1.doc. Uzivatel cita subor1.doc. Je v nom link na iny subor, tak klikne na. Nalinkovany je iba subor2.doc relativnou cestou. A on si otvori http://server/subor2.doc. Z neho su dalsie odkazy na dalsie subory. Odkazuje sa na subor3.doc a na zalozku v subore. Tak sa spusti aj ten z webu. Odtial si ho len natiahne, ale nevytvara si lokalnu kopiu do tempu. Mozno ano, ale neinterpretuje to tak. Dobre je, ze sa spusti ovladaci panel a mozem dat sipku spat a skoncim na presne tom istom mieste i zalozke odkial som posledne klikol, nie na zaciatku stranky. Je v tom porobene mnozstvo dokumentacie, vsetko je prerobene a prisposobene na relativne odkazy.

Takze teraz hladam nejaky freeware prehliadac, ktory by uzmoznoval takto navigovat sa medzi dokumentami z HTTP servera. Ci Word viewer, OpenOffice, AbiWord atd.... Ale zatial to ma bud problem nacitat z HTTP, alebo ak nacita, tak si to hadze do tempu... Problemom je, ze tej dokumentacie je vela a vsetko by sa muselo prerabat. A nechcem zas, aby musel mat kazdy plny MS Office, aby to fungovalo koser. Uz rozmyslam o pomalej prerabke do buducnosti a zmene formatu. HTML je problem, ze to neni rovnake. Tak rozmyslam aj o inych formatoch - mozno PDF, ODT, ci abiword - aby to tak dokazalo linkovat.

Modifikacia v HTML nejakymi znackami neprichadza do uvahy. Tie DOC subory vytvara clovek, ktory ani nevie, ako ich niekde nahrat a som rad, ze zvlada aspon tie relativne hypertextove odkazy /i to obcas dopletie/.
----------------------------
OT: na SKFree chodim...
EditorPO (2819)|16.1.2009 17:25
Uz mi je to jasne ... kto by to prerabal. Skoda, ze sa to nerobilo od zaciatku. U Officu je vyhoda v tom, ze je principialne postaveny na networkingu a preto to v nom funguje. Vyplyva to aj z jeho integracie do OS. Aj Word dokaze pracovat ako prehliadac.
Mozno by sa dal OpenOffice podobne nakonfigurovat, nepozeral si do nastaveni? Mam ho nainstalovany vo virtualke Win7, skusim sa na to pozriet.
Aj konverzia do PDF by nebola od veci.

edit:
prave som pozeral do OpenOffice, v pomocnikovi je nejake vysvetlenie ohladom pouzivania absolutnych a relativnych linkov v dokumentoch, necital som to podrobne, ale je tam nejaka podmienka ukladania dokumentov
KEOSAN (958)|16.1.2009 17:53
Pouzivanie relativnych odkazov je vyhodou, ze sa to da nakopirovat na HDD, CD, ci na iny web a bude to fungovat. Od zaciatku to bolo takto navrhovane. Ibaze vzhladom na to, ze by som rad presiel vo firme na iny kancelarsky balik a tieto dokumenty musia byt dostupne kazdemu aktualne, tak prechod nebude mozny, ak to nebude fungovat. To prehliadanie moze byt aj viewerom, ale nech to mozu citat. Tiez som rozmyslal nad PDF, ale ci tomu bude rozumiet ta osoba, co to vytvara... Musela byt mat 2 verzie dokumentov. Tu z OpenOffice a druhu pre PDF. Plus niektore dokumenty nerobi sama. Ak niekto posle dokument v dokumente, vnoreny /hnus/, tak to casto len nahra, ulozi po mensej zmene bez nejakej optimalizacie.

Mohol by som to urobit aj tym, ze miesto z HTTP, by sa to nacitavalo zo \\server\adresar\subor1.doc a tam by to slo asi normalne vo vsetkych prehliadacoch, ci OO. Lenze to by bol iny problem - kazdy by musel mat na serveri konta /nechcem im tam davat konta/ a zo systemov Win9X by sa aj tak na to nedalo dostat.
EditorPO (2819)|16.1.2009 18:50
No, nezavidim ti. Asi setrite financie, ked nechcete pouzivat MS. Skoda, mozno by sa oplatilo pozriet po nejakom groupware systeme, ako napr. Groupware Server od 602 Software. Ale aj ten je plateny. 602Office tiez, ale je to zlomok ceny oproti produktom MS.
KEOSAN (958)|16.1.2009 20:18
Setrime dost uz roky. Teraz hospodarska kriza, takze este podstatne viac. Na platoch, na ludoch, na vsetkom :(

Este skusim, ake to bude s intepretaciou relativnych odkazov cez PDF prehliadac.
Groupware systemy sa zamietli kvoli cene uz pred par rokmi.