WML - टेम्प्लेट
<टेम्पलेट> का उपयोग डेक में सभी कार्डों के लिए <do> और <onevent> तत्वों को लागू करने के लिए किया जाता है। यह तत्व डेक में सभी कार्डों के लिए एक टेम्पलेट को परिभाषित करता है और डेक में प्रत्येक कार्ड में <टेम्पलेट> टैग में कोड जोड़ा जाता है।
आप WML कार्ड में समान नाम विशेषता मान वाले किसी अन्य <do> तत्व को परिभाषित करके एक <do> टेम्पलेट का तत्व ओवरराइड कर सकते हैं ।
<टेम्पलेट> तत्व निम्नलिखित विशेषताओं का समर्थन करता है:
गुण | मूल्य | विवरण |
---|---|---|
onenterbackward | यूआरएल | तब होता है जब उपयोगकर्ता "प्रचलित" कार्य का उपयोग करके कार्ड में नेविगेट करता है |
onenterforward | यूआरएल | तब होता है जब उपयोगकर्ता "गो" कार्य का उपयोग करके कार्ड में नेविगेट करता है |
टाइमर पर | यूआरएल | तब होता है जब "टाइमर" समाप्त हो जाता है |
कक्षा | वर्ग डेटा | तत्व के लिए एक वर्ग नाम सेट करता है। |
ईद | तत्व आईडी | तत्व के लिए एक अद्वितीय आईडी। |
निम्नलिखित उदाहरण <go> तत्व का उपयोग दिखा रहा है।
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml>
<template>
<do name="main_menu" type="accept" label="Chapters">
<go href="chapters"/>
</do>
<do name="menu_1" type="accept" label="Chapter 1">
<go href="#chapter1"/>
</do>
<do name="menu_2" type="accept" label="Chapter 2">
<go href="#chapter2"/>
</do>
<do name="menu_3" type="accept" label="Chapter 3">
<go href="#chapter3"/>
</do>
<do name="menu_4" type="accept" label="Chapter 4">
<go href="#chapter4"/>
</do>
</template>
<card id="chapters" title="WML Tutorial">
<p>
Select One Chapter:<br/>
<anchor>
<go href="#chapter1"/>
Chapter 1: WML Overview
</anchor><br />
<anchor>
<go href="#chapter2"/>
Chapter 2: WML Environment
</anchor><br />
<anchor>
<go href="#chapter3"/>
Chapter 3: WML Syntax
</anchor><br />
<anchor>
<go href="#chapter4"/>
Chapter 4: WML Elements
</anchor><br />
</p>
</card>
<card id="chapter1" title="WML Tutorial Ch1">
<p>
<em>Chapter 1: WML Introduction</em><br/>
...
</p>
</card>
<card id="chapter2" title="WML Tutorial Ch2">
<p>
<em>Chapter 2: WML Environment</em><br/>
...
</p>
</card>
<card id="chapter3" title="WML Tutorial Ch3">
<p>
<em>Chapter 3: WML Syntax</em><br/>
...
</p>
</card>
<card id="chapter4" title="WML Tutorial Ch4">
<p>
<em>Chapter 4: WML Elements</em><br/>
...
</p>
</card>
</wml>
यह निम्न मेनू का उत्पादन करेगा और अब आप सभी अध्यायों के माध्यम से नेविगेट कर सकते हैं: