Automatické generování odkazu v prohlížeči

Povídání o astronomické literatuře, počítačových planetáriích, hvězdných mapách, atd.
Odpovědět
ladin
Příspěvky: 985
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Automatické generování odkazu v prohlížeči

#1

Příspěvek od ladin »

Do CzSky jsem pridal API na vyhledavani objektu. To samo o sobe neni moc zajimave, ale da se to vyuzit ve spojeni s rozsirenimi Firefoxu a jinych prohlizecu. Pro Firefox existuje rozsireni Foxreplace, ktere dokaze nahrazovat texty na strance odkazy. Muze to delat automaticky, ale i manualne z popup menu. Toho se da vyuzit. Pokud stranka obsahuje napriklad identifikatory astronomickych objektu jako NGC6543, IC1250, M57, tak ty se daji automaticky prevest na odkazy na prislusny objekt, napriklad na CzSky.

Co je k tomu potreba:

1. Nainstalovat doplnek - pro firefox Foxreplace
2. V konfiguraci doplnku pridat novou URL, na ktere chcete pouzivat nahrazovani URL (treba http://www.astro-forum.cz)
3. V zalozce "Substitutions" pridat novou nahradu: s hodnotami replace= (NGC|IC|M)(\s*)(\d+) , type= regular expression , with=<a href="https://www.czsky.cz/deepskyobject/sear ... >$1$2$3</a> mode= manual

Screenshot nastaveni je zde http://udalosti.astro.cz/wp-content/FoxReplace.png

V manualnim modu se pak nahrada vyvola pres popup menu. Lze pouzit mod automatic, ale to nedoporucuju, protoze to nahradi texty v uz existujicich odkazech, ktere pak ukazuji jinam. Neprisel jsem zatim na to, jaky zvolit regularni vyraz pro detekci, ze dso ID je uvnitr odkazu.

Nahrada puvodnich identifikatoru DSO za odkazy je videt na Sasove textu zde:

Obrázek
Půlmetr (10'') Dobson, 16'' Dobson ...
ladin
Příspěvky: 985
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Re: Automatické generování odkazu v prohlížeči

#2

Příspěvek od ladin »

Na githubu mam projekt s nastavenim FoxReplace pro nejznamejsi katalogy + katalogy planetarnich mlhovin

https://github.com/skybber/AstroFoxReplace

nastaveni je v souboru FoxReplace.json, ktery se importuje v nastaveni pluginu.
Půlmetr (10'') Dobson, 16'' Dobson ...
ladin
Příspěvky: 985
Registrován: 21. 02. 2008, 15:11
Bydliště: 50.6681028N, 15.0827178E

Re: Automatické generování odkazu v prohlížeči

#3

Příspěvek od ladin »

Je zaktualizovaný soubor s nastavením FoxReplace o podporu UGC galaxií a STF dvojhvězd FoxReplace.json
Půlmetr (10'') Dobson, 16'' Dobson ...
Odpovědět