IMS Manifold, yin wani abu more
A cikin baya post mun ga yadda za mu yi don ƙirƙirar sabis na IMS, an saka a kan samfurin scullion Asali wanda yazo da tsohuwa.
Yanzu bari mu ga yadda ake yin hulɗa tsakanin ɗayan da wata taswirar ta amfani da zaɓi na hyperlinks da wasu lambar. Aikin ya dogara ne akan taswirar Amurka, tare da jigogin yanki, kwatankwacin abin da zai iya faruwa yayin tafiya daga keɓancewar yanki ko taswirar murabba'i mai girman sihiri.
Bayanan
- Taswirar ƙirar 1 da ake kira states.map, wanda aka haɗa kawai daga cikin ɓangaren, yana da nasa saitin config.txt
- Taswira 1 ga kowane yanki tare da taswirar kansa, yana da ƙarin taswira zuwa zane da lakabinsa, sa'annan an buga shi tare da nasa config.txt
- 1 asp ta tsohuwa, wanda ke nuna ma'anar
- 1 asp da ake kira taswira, wanda shine samfuri don taswirar da aka nuna; yana duba abin da ke da taswirar da kuma saitin da za'a sawa
- 1 asp don nuna teburin a hannun dama, wanda za'a nuna yana kunna umarnin "bayani"
- 1 style template da ake kira default.css
- Fayilolin 1 inda hotunan firam ɗin map suke
Idan muka ga jadawalin, ana buga ɗab'in kowane ɗayan yankuna ta hanyar ƙirƙirar taswirar mutum, tare da lakabinsa da jigon sa. Amma lokacin aika shi don bugawa sun zaɓi samfuri ɗaya amma tare da saiti na mutum.
A ƙarshen shari'ar, cofig ya ƙunshi rubutu na asali wanda ke fassara ɓangaren, fayil don buɗewa da sauran dabi'u.
component = Ƙidaya Mtn Map
copyright = Copyright (C) 2005. Duk haƙƙin haƙƙin mallaka.
cx = 600
cy = 400
file = C: InetpubWwwrootMultiMapCountiesMtn.map
hyperlinks = gaskiya
imageDesc = ƙarya
logo = gaskiya
subtitle = Danna kan mahaɗin da ke sama don komawa cikin taswirar tashar Amurka.
title = Mountains
Ayyuka
Abinda ake nema shine daga taswirar ma'anar zaku iya zuwa taswira ta musamman ku koma ta wacce ta gabata.
Sun warware wannan ta hanyar sanya url a cikin teburin da ke nuna inda zai dosa, idan da alamun kawai aikawa zuwa taswirar yankin. Game da taswirar yanki a sama akwai url don komawa zuwa taswirar farko.
<% idan (take! = "" || yankin! = "") {%>
">
<% idan (yanki! = "") {%>Amurka> <%}%>
<% idan (take! = "" && yankin! = "") {%> - <%}%>
<% idan (take! = "") {%> <% = encode (take)%> <%}%>
<%}%>
Don nuna teburin, sun kirkiro wani asp wanda ya kawo bayanai na abin da aka zaɓa a cikin tebur kamar yadda aka gani a cikin asrame a dama.
Kayayyaki
Dukkanin ilimin kimiyyar wannan samfuri ya dogara ne akan ƙirƙirar hanyoyin sadarwa tsakanin taswira ɗaya da wani:
Idan an gyara su, ba wani abu banda URL ga mai karɓa, zaɓar daga samfurin tsoho don zaɓar taswira. Don ƙirƙirar shafi na An zaɓi hyperlink a cikin nau'in bayanan URL daga ƙirar tebur, a wannan yanayin ta hanyar aikawa zuwa wani m da ake kira "yanki" wanda aka saita a cikin samfurin asp tsoho.
// ƙirƙirar sigogi
var umar = parameterForm ("umarni", "farawa");
var Yanayin = parameterForm ("yanayin", "cibiyar");
var yankin = sigogi (""yankin"," ");
var yankiCurrent = sigogi ("yankin"," ");
var jihar = parameterForm ("jihar", "");
var x = sigogi ("x", "");
var y = parameterForm ("y", "");// canja yankuna idan ya cancanta
idan (yankin ! = yankinCurrent) {
yankin = yankinCurrent;
jihar = "";
}
Ah !, kuna tsoron lambar, ku zo kuma wannan da sauran misalai za'a iya saukar da su daga Yanar gizo ta Manifold, ya haɗa da taswira da babban fayil ɗinka tare da asp ɗin da aka ƙirƙira. Dole ne ku buɗe ta kuma saita sabis kamar yadda kamar yadda na fada a baya. Sannan za a iya maye gurbinsa da misalin abin da yake naka kuma a can za ku ga cewa ba komai ba ne don rubutawa gida.
Hakanan a cikin wannan dandalin tambaya daban-daban na gaske shafukan yanar gizo da aka ɗora akan Manifold an nuna su, wanda na faɗi misali na baya.