summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/docs/tdewebdev/quanta/fundamentals.docbook
blob: 35b9cf0fe8fcd3240fce4db05a7b1e4ffeccc642 (plain)
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
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
<?xml version="1.0" encoding="UTF-8" ?>

<chapter id="fundamentals-3-2">
<chapterinfo>
<title
>Основы &quantaplus;</title>
<authorgroup>
<author
><firstname
>Robert</firstname
> <surname
>Nickel</surname
> <affiliation
> <address
><email
>robert@artnickel.com</email
></address>
</affiliation>
</author>

<othercredit role="reviewer"
><firstname
>Christopher</firstname
> <surname
>Hornbaker</surname
> <affiliation
> <address
><email
>chrishornbaker@earthlink.net</email
></address>
</affiliation>
<contrib
>Редактирование</contrib>
</othercredit>

<othercredit role="reviewer"
><firstname
>Fabrice</firstname
> <surname
>Mous</surname
> <affiliation
> <address
><email
>fabrice@kde.nl</email
></address>
</affiliation>
<contrib
>Редактирование</contrib>
</othercredit>

<othercredit role="translator"
><firstname
>Николай</firstname
><surname
>Шафоростов</surname
><affiliation
><address
><email
>shafff@ukr.net</email
></address
></affiliation
><contrib
>Перевод на русский</contrib
></othercredit
> 

</authorgroup>
</chapterinfo>

<title
>Основы &quantaplus;</title>

<para
>В &quantaplus; есть нескольких ключевых моментов. Для понимания &quantaplus;, вам нужно ознакомиться с ними, что в этой главе и предлагается сделать. </para>

<sect1 id="quanta-workspaces-3-2">
<title
>Рабочая область</title>

<para
>Рабочая область разделена на три сферы действия: глобальную, локальную и проект. В зависимости от того, какая из них используется, меняется набор отображаемых элементов управления. </para>

<variablelist>
<varlistentry>
<term
>Глобальные элементы</term>
<listitem>
<para
>Глобальные элементы доступны всегда. Всё, от панелей инструментов до действий, отмеченное как глобальное, находится в общем дереве каталогов &quantaplus;. Например, администратор может создать панели инструментов, действия, шаблоны и пометить их как общие, что позволит обращаться к ним другим пользователям. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Локальные элементы</term>
<listitem>
<para
>Общие элементы - это объекты, образующие личную коллекцию веб-инструментов пользователя - панели инструментов, шаблоны и т.д. Они хранятся в домашнем каталоге пользователя. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Элементы проекта</term>
<listitem>
<para
>Элементы проекта - это объекты, которые доступны только в конкретном проекте. Это может быть что угодно, начиная с шаблона &CSS;, и заканчивая панелью инструментов со специальными действиями над файлами проекта. В общем, это самая узкая сфера действия для элементов. Последние, с добавлением их в рабочую область, сохраняются в дереве каталогов проекта. </para>
</listitem>
</varlistentry>
</variablelist>

</sect1>

<sect1 id="mdi-interface-3-2">
<title
>MDI</title>

<para
><mediaobject>
<imageobject>
<imagedata fileref="quantamdi.png" format="PNG"/>
</imageobject>
<caption
><para
>В &quantaplus; открыт документ (правда ещё без перевода), который вы сейчас читаете.</para
></caption>
</mediaobject>
</para>


<para
>Интерфейс &quantaplus; разделён на части: редактор, панель быстрой информации, панели инструментов. Для подробностей см. <xref linkend="editor-3-2"/>, <xref linkend="qit-3-2"/>, <xref linkend="information-3-2"/> и <xref linkend="toolbars-3-2"/>. </para>

<sect2 id="editor-3-2">
<title
>Редактор</title>

<para>
<mediaobject>
<imageobject>
<imagedata fileref="quantamdi-editor.png" format="PNG"/>
</imageobject>
<caption
><para
>Окно редактирования &quantaplus;</para
></caption>
</mediaobject>
</para>

<para
>Окно редактирования &quantaplus; позволяет открыть несколько файлов одновременно. Если открыто больше одного файла, внизу окна редактирования появляются вкладки с соответствующими именами файлов и, если файл был изменён после последнего сохранения, значком в виде <guiicon
>дискеты</guiicon
>.</para>
<para
>В контекстном меню вкладок содержатся некоторые команды для работы с документами.</para>
<para
>Наполнение контекстного меню редактора немного другое, оно включает действия редактирования, изменения тега, если курсор находится в нём, или открытия файла, если курсор находится на его имени.</para>


<para
>Вверху расположены панели инструментов. &quantaplus; использует по умолчанию панель для &HTML; 4.01. С развитием программы они будут дополняться для соответствия потребностям пользователей. </para>

<para
>Чтобы вставить стандартный тег в открытый документ, например &lt;p
>, щёлкните на значке, который его представляет. Если тег имеет обязательные атрибуты, откроется окно, где будет предложено их ввести. <mediaobject>
<imageobject>
<imagedata fileref="taginputex.png" format="PNG"/>
</imageobject>
<caption
><para
>Диалог ссылки (&lt;a&gt;)</para
></caption>
</mediaobject>
</para>
</sect2>

<sect2 id="qit-3-2">
<title
>Служебные панели</title>

<mediaobject>
<imageobject>
<imagedata fileref="quantamdi-treeview.png" format="PNG"/>
</imageobject>
<caption
><para
>Служебные панели</para
></caption>
</mediaobject>

<para
>Служебные панели позволяют перемещаться по документу, основываясь на порядке тегов, а также получать различную информацию, в частности структуру проекта, шаблонов, документа, атрибутов, документации, доступ к дереву каталогов. </para>

<variablelist id="qit-parts">
<title
>Что такое служебные панели</title>

<varlistentry>
<term
>Дерево файлов <inlinemediaobject
> <imageobject>
<imagedata fileref="ftab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь вы можете просматривать всю файловую систему в древовидном представлении. Предлагается два начальных каталога - домашний и корневой. Двойной щелчок на файле приводит к открытию его в программе (и к добавлению его в активный проект, если таковой имеется). Из контекстного меню можно выполнять базовые действия над файлами, добавлять их в активный проект, а также можно изменить древовидное на отображение в виде списка. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Дерево проекта <inlinemediaobject
> <imageobject>
<imagedata fileref="ptab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
><link linkend="quanta-projects-3-2"
>Проекты</link
> &mdash; одна из мощных сторон &quantaplus;. Данная вкладка отображает все файлы активного проекта и позволяет управлять ими через контекстное меню. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Дерево шаблонов <inlinemediaobject
> <imageobject>
<imagedata fileref="ttab.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Другая отличительная возможность &quantaplus; - работа с шаблонами. Шаблоном может быть любой файл &mdash; изображение, сценарий, или целая страница. </para>

<para
>Шаблоны упорядочены по трём категориям, в соответствии с их принадлежностью к той или иной сфере действия. Глобальные шаблоны доступны постоянно, локальные &mdash; только пользователю, создавшему их, а шаблоны проекта доступны только в рамках одного проекта. Для подробностей см. <xref linkend="templates-3-2"/>. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Дерево сценариев <inlinemediaobject
> <imageobject>
<imagedata fileref="exec.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь вы найдёте сведения о доступных сценариях. Щёлкая левой кнопкой по сценариям, вы получите информацию о них, доступно также контекстное меню с возможностями запуска, редактирования и т.д. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Структура документа <inlinemediaobject
> <imageobject>
<imagedata fileref="view_sidetree.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>На этой вкладке отображается внутреннее представление документа для анализатора. Щелчок на элементе установит курсор в его позицию в документе, доступно также контекстное меню. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Редактор атрибутов <inlinemediaobject
> <imageobject>
<imagedata fileref="tag_misc.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь вы можете изменить атрибуты и пространства имён (namespaces). Такая система позволяет быстро изменить содержание тегов без их поиска в документе. <mediaobject>
<imageobject>
<imagedata fileref="attribute_tree.png" format="PNG"/>
</imageobject>
<caption
><para
>Дерево атрибутов</para
></caption>
</mediaobject>
</para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Дерево документации <inlinemediaobject
> <imageobject>
<imagedata fileref="contents2.png" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь собрана основная документация по веб-технологиям. Обновить документацию вы можете на <ulink url="http://quanta.sourceforge.net/docs.html"
>сайте &quantaplus;</ulink
> или <link linkend="creating-quanta-docs-3-2"
>создать её самому</link
>, если таковой вы не нашли. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="information-3-2">
<title
>Информационные вкладки</title>

<mediaobject>
<imageobject>
<imagedata fileref="info_tab.png" format="PNG"/>
</imageobject>
<caption
><para
>Информационные панели &quantaplus;</para
></caption>
</mediaobject>

<para
>По умолчанию в &quantaplus; имеется две вкладки внизу главного окна - Сообщения и Проблемы. </para>
<variablelist>
<varlistentry>
<term
>Вкладка Сообщения <inlinemediaobject
> <imageobject>
<imagedata fileref="" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь выводится информация сценариев, запускаемых программой. Например, текущее DTD и другие сведения по нему. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
>Вкладка Проблемы <inlinemediaobject
> <imageobject>
<imagedata fileref="" format="PNG"/>
</imageobject>
</inlinemediaobject>
</term>
<listitem>
<para
>Здесь выводятся найденные ошибки в разметке текущего документа. Запускаемые сценарии также будут передавать сюда свои сообщения об ошибках. </para>
</listitem>
</varlistentry>
</variablelist>
</sect2>

<sect2 id="toolbars-3-2">
<title
>Панели инструментов</title>

<mediaobject>
<imageobject>
<imagedata fileref="toolbars.png" format="PNG"/>
</imageobject>
<caption
><para
>&quantaplus; - панели для &HTML;.</para
></caption>
</mediaobject>

<para
>Работа с панелями инструментов очень проста &mdash; после щелчка на значке выполняется связанное с ним действие, часто это добавление определённого текста в документ. В &quantaplus; вы можете создать свои собственные панели инструментов и действия к ним. </para>

<para
>Управление панелями инструментов происходит через меню <guimenu
>Панели инструментов</guimenu
>. При загрузке панели инструментов, нужно выбрать <link linkend="quanta-workspaces-3-2"
>рабочую область</link
>, к которой она принадлежит. </para>

<para
>Вы также можете отправить созданные вами панели инструментов по почте. Они отправляются в сжатом виде с использованием &kmail;. Если вам прислали такую панель инструментов, вы можете сохранить её в любом месте и загрузить через соответствующее меню &quantaplus;. </para>
</sect2>
</sect1>
</chapter>