1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
|
<?xml version="1.0" encoding="UTF-8" ?>
<chapter id="fundamentals-3-2">
<chapterinfo>
<title>&quantaplus;i põhitõed</title>
<authorgroup>
<author><firstname>Robert</firstname> <surname>Nickel</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
</author>
<othercredit role="reviewer"><firstname>Christopher</firstname> <surname>Hornbaker</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
<contrib>Korrektor</contrib>
</othercredit>
<othercredit role="reviewer"><firstname>Fabrice</firstname> <surname>Mous</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
<contrib>Korrektor</contrib>
</othercredit>
<othercredit role="translator"><firstname>Marek</firstname><surname>Laane</surname><affiliation><address><email>[email protected]</email></address></affiliation><contrib>Tõlge eesti keelde</contrib></othercredit>
</authorgroup>
</chapterinfo>
<title>&quantaplus;i põhitõed</title>
<para>&quantaplus; kasutab päris mitut olulist põhimõtet ning kõige selle mõistmiseks, mida &quantaplus; pakkuda suudab, tuleb esmalt need põhitõed selgeks teha. Käesolev peatükk ongi sellele pühendatud. </para>
<sect1 id="quanta-workspaces-3-2">
<title>Töötsoon</title>
<para>&quantaplus; jagab töötsooni kolmeks: globaalne, kohalik ja projekti piirkond. See erinevus mõjutab &quantaplus;i paljusid komponente. </para>
<variablelist>
<varlistentry>
<term>Globaalne</term>
<listitem>
<para>Globaalsed elemendid on kättesaadavad kõigile &quantaplus;i kasutajatele. Tööriistaribadest toiminguteni asub kõik globaalseks märgitu &quantaplus;i üldises kataloogistruktuuris. See võimaldab näiteks administraatoritel salvestada teatud tööriistaribad, toimingud ja mallid globaalsesse puusse, mida seejärel saavad ühtmoodi kasutada kõik, kes antud süsteemis &quantaplus;i pruugivad. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Kohalik</term>
<listitem>
<para>Kohalikud elemendid kuuluvad konkreetsete kasutajate veebiarendusressursside hulka, koosnedes kasutajale vajalikest mallidest ja tööriistaribadest. Need asuvad kasutajate kodukataloogis. See muudab kõik kasutaja kohalikud elemendid kättesaadavaks mis tahes veebiarendusprojektis, millest kasutaja soovib osa võtta. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Projekt</term>
<listitem>
<para>Projektielemendid on mõeldud kasutamiseks ainult konkreetses projektis. Neiks võivad olla mis tahes elemendid alates &CSS; mallidest kuni omaloodud toimingutega tööriistaribadeni, mis võimaldavad ette võtta spetsiaalseid ülesandeid antud projekti failidega. See on ühtlasi kõige piiratum valdkond. Kõik projekti töötsoonis salvestatud elemendid salvestatakse projekti kataloogipuusse. </para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="mdi-interface-3-2">
<title>Mitmedokumendiline keskkond</title>
<para><mediaobject>
<imageobject>
<imagedata fileref="quantamdi.png" format="PNG"/>
</imageobject>
<caption><para>&quantaplus; käesoleva dokumendi redigeerimisel.</para></caption>
</mediaobject>
</para>
<para>&quantaplus;i &MDI; jaguneb mitmeks põhiosaks: redaktori aken, kiirinfo puud, infokaardid ja tööriistaribad. Täpsemat infot nende komponentide kohta annavad <xref linkend="editor-3-2"/>, <xref linkend="qit-3-2"/>, <xref linkend="information-3-2"/> ja <xref linkend="toolbars-3-2"/>. </para>
<sect2 id="editor-3-2">
<title>Redaktoriaken</title>
<para>
<mediaobject>
<imageobject>
<imagedata fileref="quantamdi-editor.png" format="PNG"/>
</imageobject>
<caption><para>&quantaplus;i redaktoriaken.</para></caption>
</mediaobject>
</para>
<para>&quantaplus;i redaktori aken võimaldab ühekorraga avada palju faile. Kui avatud on vaid üks fail, täidab dokument kogu redaktori akna. Kui avatakse teine dokument, eraldatakse redaktori akna allosas väike ruumiosa kaartidele, kus on näha failide nimed ja olekuikoon (siintoodud pildil on see näha <guiicon>flopi</guiicon>ikoonina, mis ilmub failinime kõrvale, kui seda on muudetud, osutades, et faili võiks olla kasulik salvestada).</para>
<para>Hiire parema nupuga kaartidel klõpsates avaneb kontekstimenüü, milles leiduvad kirjed käivad parajasti avatud dokumendi kohta: aktiivse, mõne muu või kõigi kaartide sulgemine, lülitumine mõnele muule kaardile, dokumendi uuestilaadimine, kustutamine või üleslaadimine, lülitumine järjehoidjaga reale, CVS-toimingu sooritamine avatud dokumendiga.</para>
<para>Hiire parema nupuga redaktori alas klõpsates avaneb samuti kontekstimenüü, mille kirjed käivad redigeeritava dokumendi sisu kohta: põhilised redigeerimistoimingud (lõika/kopeeri/aseta), kursori all asuva sildi redigeerimine, kursori all oleva sildiga hõlmatud ala valimine, kontekstiabi kursori all oleva sõna kohta või faili avamine, kui kursori all olev string viitab failile.</para>
<para>Redaktori akna kohal asetseb redaktoririba. Praegu on &quantaplus;i vaikeväärtuseks &HTML; 4.01 Transitional, mis pakub välja teatud vaikimisi laetavate tööriistaribade valiku. &quantaplus;i arenedes uuendatakse ka neid tööriistaribasid, et tulla paremini vastu kasutajate vajadustele ja võimaldada neil kasutada kõiki uusi võimalusi. </para>
<para>Tööriistaribade kasutamine peaks olema ilmselge. Kui soovid lisada mõne elementaarse sildi (näiteks <p>) oma dokumenti, klõpsa lihtsalt vastavat silti esindaval ikoonil. Seejärel saad sisestada vajalikud andmed. Kui soovid lisada mõne keerulisema sildi, mis eeldab teatud atribuute (näiteks ankur), võid kasutada dialoogi, kus saab erinevad väljad täita vajaliku infoga. <mediaobject>
<imageobject>
<imagedata fileref="taginputex.png" format="PNG"/>
</imageobject>
<caption><para>Ankru (<a>) dialoog.</para></caption>
</mediaobject>
</para>
</sect2>
<sect2 id="qit-3-2">
<title>Tööriistavaated</title>
<mediaobject>
<imageobject>
<imagedata fileref="quantamdi-treeview.png" format="PNG"/>
</imageobject>
<caption><para>Tööriistavaated.</para></caption>
</mediaobject>
<para>Tööriistavaated ehk kiirinfopuud (&QIT;) võimaldavad ringi liikuda ja &quantaplus;i kohta infot hankida. Praegusel kujul näitavad kaardid faili-, projekti-, malli-, dokumendi struktuuri, skripti-, atribuudi- ja dokumentatsioonipuud. </para>
<variablelist id="qit-parts">
<title>&QIT;: mis on mis</title>
<varlistentry>
<term>Failipuu <inlinemediaobject> <imageobject>
<imagedata fileref="ftab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Siin saab lehitseda kogu failisüsteemi puu kujul. Failisüsteemi saab vaadelda kahest vaatepunktist: esiteks kasutaja kodukataloogist ning teiseks failisüsteemi juurkataloogist. Puud saab kasutada masinas nende failide leidmiseks, mida soovid redigeerida või lisada käesolevasse projekti. Klõps hiire parema nupuga puuvaates oleval failil pakub mitmeid võimalusi valitud faili käsitlemiseks ning lubab selle ka lisada aktiivsesse projekti (kui see on olemas) või lülitada vaadet puu ja nimekirja vahel. Aga proovi seda ise! </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Projektipuu <inlinemediaobject> <imageobject>
<imagedata fileref="ptab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para><link linkend="quanta-projects-3-2">Projektihaldus</link> on vahest &quantaplus;i tugevaim külg. See kaart võimaldab vahetult ligi pääseda projekti kuuluvatele failidele ning neil &HPN;ga klõpsates mitmesuguseid asju ette võtta, näiteks lisada, eemaldada või üles laadida üksikuid faile või neid kõvakettalt sootuks kustutada. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Mallipuu <inlinemediaobject> <imageobject>
<imagedata fileref="ttab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Veel üks &quantaplus;i võimalusi on mallid. Need võivad olla mis tahes sulle meelepärane asi alates piltidest kuni koodilõikude või kas või tervete veebilehekülgedeni. </para>
<para>Mallid on sorteeritud kolme kategooriasse vastavalt nende ulatusele või nähtavusele: globaalsed, kohalikud ja projektimallid (nagu &quantaplus;i töötsoonis tervikuna). Nagu nimigi ütleb, on globaalsed mallid alati kasutatavad. Kohalikud mallid on kättesaadavad nende loojale ja projektimallid on nähtavad vaid siis, kui avatud on vastav projekt. Lähemalt räägib mallidest <xref linkend="templates-3-2"/>. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Skriptipuu <inlinemediaobject> <imageobject>
<imagedata fileref="exec.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Siit leiab infot erinevate skriptide kohta, mida sul on võimalik kasutada. Ka siin toimib jaotus globaalseteks, kohalikeks ja projektiskriptideks. Klõps &HVN;ga mõnel kirjel näitab kogu saadaolevat infot antud skripti kohta. Klõps &HPN;ga aga võimaldab üht-teist ette võtta, näiteks skript käivitada, seda redigeerida või e-postitsi kellelegi lähetada. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Dokumendi struktuuri puu <inlinemediaobject> <imageobject>
<imagedata fileref="view_sidetree.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>See kaart võimaldab näha, kuidas saab dokumendist aru parser. Klõps &HVN;ga elemendil asetab kursori tekstis antud elemendile. Klõps &HPN;ga elemendil lubab mitmel moel puus ringi liikuda ja seda uuendada. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Atribuudipuu <inlinemediaobject> <imageobject>
<imagedata fileref="tag_misc.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>See kaart asub teistest allpool ning võimaldab hõlpsasti redigeerida atribuute ja nimeruume. Sisule orienteeritud kirjete süsteem lubab muuta mis tahes atribuuti kõigest mõne hiireklõpsuga. <mediaobject>
<imageobject>
<imagedata fileref="attribute_tree.png" format="PNG"/>
</imageobject>
<caption><para>Atribuudipuu</para></caption>
</mediaobject>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Dokumentatsioonipuu <inlinemediaobject> <imageobject>
<imagedata fileref="contents2.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Siin on ära toodud põhjalik dokumentatsioon veebitehnoloogiate kohta, mida saab lehitseda otse &quantaplus;i aknas. Eelnevalt pakitud &quantaplus;i dokumendid võib alla laadida aadressilt <ulink url="http://quanta.sourceforge.net/docs.html">&quantaplus;i dokumentatsioonisaidilt</ulink>, aga samahästi võib ka <link linkend="creating-quanta-docs-3-2">ise luua dokumente</link> &quantaplus;i jaoks ja kohta. Lisades projekti kataloogi "doc", saab lisada, rdigeerida ja vaadata projektiga seotud dokumentatsiooni. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2 id="information-3-2">
<title>Infokaardid</title>
<mediaobject>
<imageobject>
<imagedata fileref="info_tab.png" format="PNG"/>
</imageobject>
<caption><para>&quantaplus;i infokaardid.</para></caption>
</mediaobject>
<para>Vaikimisi näitab &quantaplus; akna allosas kaht kaarti, mis pakuvad teatud tulusat infot: teadete aken ja probleemide aken. </para>
<variablelist>
<varlistentry>
<term>Teadete kaart <inlinemediaobject> <imageobject>
<imagedata fileref="" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Sellel kaardil näeb kõigi Quantas käivitatud skriptide infot, näiteks aktiivses dokumendis kasutatud DTD ja kõik selle muudatused. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>Probleemide kaart <inlinemediaobject> <imageobject>
<imagedata fileref="" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para>Sellel kaardil näeb kõiki aktiivse dokumendi märkekeele vigu. Ka &quantaplus;is käivitatud skriptid annavad oma vigadest (kui neid esineb) teada sellel kaardil. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2 id="toolbars-3-2">
<title>Tööriistaribad</title>
<mediaobject>
<imageobject>
<imagedata fileref="toolbars.png" format="PNG"/>
</imageobject>
<caption><para>&quantaplus;i &HTML; tööriistaribad.</para></caption>
</mediaobject>
<para>&quantaplus;i tööriistaribad on loodud mahukate ja igati laiendatavatena. Nende mõistmine ei valmista erilisi raskusi: klõpsa nupule ja tulemuseks on nupuga seotud toiming. Mis aga asja mõnusaks teeb, on see, et &quantaplus; laseb toiminguid ise määrata. </para>
<para>&quantaplus;i tööriistaribade kasutamine on imelihtne. Valides menüü <guimenu>Tööriistaribad</guimenu>, saab neid igati avada, salvestada, lisada ja e-postiga saata. Kui otsustad tööriistariba laadida, võid valida ühe &quantaplus;i kolmest <link linkend="quanta-workspaces-3-2">töötsoonist</link>. Loodud tööriistariba saab salvestada kohalikuna või projekti. Kui soovid, et see oleks kättesaadav globaalselt, pead paluma administraatori õigustega isikul asetada see &quantaplus;i globaalsesse kataloogi. </para>
<para>&quantaplus;i tööriistaribade üks vaimustavamaid omadusi on see, et neid saab otse rakendusest e-postiga teistele saata. &quantaplus; saadab tööriistaribad gzipitud tar-arhiivina &kmail;i vahendusel. Kui saad e-postiga tööriistariba, võid selle salvestada (ja laadida) &quantaplus;is nagu iga muu tööriistariba! </para>
</sect2>
</sect1>
</chapter>
|