c18f9eb4ea
Change-Id: I9b30ae27658a40b85c67a4c30aaea2b4bf9507f9
181 lines
11 KiB
HTML
181 lines
11 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="ro" xml:lang="ro">
|
|
<head>
|
|
<!--
|
|
*
|
|
* Copyright 2008-2009, Haiku. All rights reserved.
|
|
* Distributed under the terms of the MIT License.
|
|
*
|
|
* Authors:
|
|
* Humdinger <humdingerb@gmail.com>
|
|
*
|
|
-->
|
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
|
<meta http-equiv="Content-Style-Type" content="text/css" />
|
|
<meta name="robots" content="all" />
|
|
<title>Atribute</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<link rel="stylesheet" type="text/css" href="../Haiku-doc.css" />
|
|
</head>
|
|
<body>
|
|
|
|
<div id="banner">
|
|
<div><span>Ghid de utilizare</span></div>
|
|
</div>
|
|
|
|
<div class="nav">
|
|
<div class="inner">
|
|
<ul class="lang-menu">
|
|
<li class="now">Română <span class="dropdown-caret">▼</span></li>
|
|
<li><a href="../id/attributes.html">Bahasa Indonesia</a></li>
|
|
<li><a href="../ca/attributes.html">Català</a></li>
|
|
<li><a href="../de/attributes.html">Deutsch</a></li>
|
|
<li><a href="../en/attributes.html">English</a></li>
|
|
<li><a href="../es/attributes.html">Español</a></li>
|
|
<li><a href="../eo/attributes.html">Esperanto</a></li>
|
|
<li><a href="../fr/attributes.html">Français</a></li>
|
|
<li><a href="../fur/attributes.html">Furlan</a></li>
|
|
<li><a href="../it/attributes.html">Italiano</a></li>
|
|
<li><a href="../hu/attributes.html">Magyar</a></li>
|
|
<li><a href="../pl/attributes.html">Polski</a></li>
|
|
<li><a href="../pt_PT/attributes.html">Português</a></li>
|
|
<li><a href="../pt_BR/attributes.html">Português (Brazil)</a></li>
|
|
<li><a href="../sk/attributes.html">Slovenčina</a></li>
|
|
<li><a href="../fi/attributes.html">Suomi</a></li>
|
|
<li><a href="../sv_SE/attributes.html">Svenska</a></li>
|
|
<li><a href="../tr/attributes.html">Türkçe</a></li>
|
|
<li><a href="../zh_CN/attributes.html"> 中文 [中文]</a></li>
|
|
<li><a href="../ru/attributes.html">Русский</a></li>
|
|
<li><a href="../uk/attributes.html">Українська</a></li>
|
|
<li><a href="../jp/attributes.html">日本語</a></li>
|
|
</ul>
|
|
<span>
|
|
« <a href="filetypes.html">Filetypes</a>
|
|
:: <a href="contents.html" class="uplink">Conținut</a>
|
|
:: <a href="index.html">Index</a> »
|
|
</span></div>
|
|
</div>
|
|
|
|
<div id="content">
|
|
<div>
|
|
|
|
<h1>Atribute</h1>
|
|
|
|
<p>Atributele sunt câmpuri de date care aparțin unui fișier dar care nu fac parte din acel fișier, adică nu sunt adăugate dimensiunii fișierului și pot fi copiate sau modificate fără să atingi fișierul în sine. Sistemul utilizează aceste atribute pentru a stoca de ex. dimensiunea fișierului, tipul acestuia sau data ultimei modificări. Acest lucru este similar cu alte sisteme de operare și fișierele lor de sistem.</p>
|
|
<p>Ce este diferit este că puteți adăuga orice fel de atribut oricărui fișier și să-l afișați sau să-l faceți editabil într-o fereastră Tracker. Trebuie doar să definiți ce fel de atribut vreți să adăugați la un tip de fișiere (ex: șir, întreg sau timp) și să-i dați un nume și o descriere.</p>
|
|
<p>Fișierul în sine nici nu are nevoie de un conținut. Uitați-vă la aceste fișiere People de exemplu:</p>
|
|
<img src="images/attributes-images/people.png" alt="people.png" />
|
|
<br />
|
|
<p>După cum vedeți acestea sunt toate fișiere de dimensiune 0 cu atribute atașate, atributul email de „John Nox” fiind editat chiar în Tracker.</p>
|
|
<p>Dacă indexați aceste atribute, așa cum sunt implicit fișierele People, Email sau audio, ele pot fi de asemenea căutate prin sistemul rapid de interogare Haiku.</p>
|
|
|
|
<h2>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="attributes-tracker" name="attributes-tracker">Atribute în Tracker</a></h2>
|
|
<p>Atributele sunt afișate similar cu o bază de date sau foaie de calcul. Prin intermediul Tracker puteți alege atributele de afișat (coloane) și sorta corespunzător listele de fișiere (rânduri).</p>
|
|
<p>Pentru a face asta, deschideți o fereastră Tracker, dați clic pe meniul <span class="menu">Atribute</span> și selectați atributele pe care vreți să le afișați. Alternativ, pur și simplu dați clic dreapta pe antetul unei coloane și marcați elementele în meniul contextual. Puteți să rearanjați simplu coloanele prin tragerea&plasarea antetului coloanei. Mutarea unei coloane în afara unei ferestre este o metodă rapidă de eliminarea coloanelor de care nu aveți nevoie.</p>
|
|
<p>Dați dublu clic pe linia dintre două atribute în antet pentru a redimensiona automat o coloană la dimensiunea optimă.</p>
|
|
<p>Dați clic pe antetul unei coloane pentru a comuta ordinea de sortare de la ascendent la descendent. Puteți stabili o ordine de sortare secundară prin apăsarea tastei <span class="key">SHIFT</span> în timp ce dați clic pe antetul unei coloane. Puteți sorta fișierele People după companie și în cadrul acestei ordini, să sortați după numele de contact, de exemplu. Vedeți captura de ecran de mai sus ca exemplu. Ordinea de sortare secundară este marcată printr-un indicator colorat mai dechis, de lângă antet.</p>
|
|
<p>Editarea acestor atribute este la fel de simplu ca redenumirea unui fișier: Dați clic pe o intrare sau apăsați <span class="key">ALT</span> <span class="key">E</span> și vă mutați prin atribute cu <span class="key">TAB</span> și <span class="key">SHIFT</span> <span class="key">TAB</span>. <span class="key">ESC</span> părăsește modul de editare fără aplicarea modificărilor.</p>
|
|
|
|
<h2>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="attributes-terminal" name="attributes-terminal">Atribute în Terminal</a></h2>
|
|
<p>Dacă preferați să utilizați linia de comandă sau plănuiți să lucrați cu multe fișiere utilizând scripting, există mai multe comenzi pentru controlarea atributelor din Terminal.</p>
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="listattr" name="listattr">listattr</a></h3>
|
|
<p><span class="cli">listattr</span> listează atributele unui fișier dar nu afișează conținutul atributelor.</p>
|
|
<pre>usage: listattr 'filename' ['filename' ...]</pre>
|
|
<p>De la exemplul din captura de ecran de mai sus:</p>
|
|
<pre class="terminal"> ~/people ->listattr Clara\\ Botters
|
|
File: Clara Botters
|
|
Type Size Name
|
|
----------- --------- -------------------------------
|
|
MIME String 21 "BEOS:TYPE"
|
|
Text 14 "META:name"
|
|
Text 6 "META:nickname"
|
|
Text 1 "META:company"
|
|
|
|
Text 18 "META:address"
|
|
Text 8 "META:city"
|
|
Text 1 "META:state"
|
|
Text 1 "META:zip"
|
|
Text 1 "META:country"
|
|
|
|
Text 1 "META:hphone"
|
|
Text 13 "META:wphone"
|
|
Text 1 "META:fax"
|
|
Text 19 "META:email"
|
|
Text 1 "META:url"
|
|
|
|
Text 5 "META:group"
|
|
Raw Data 20 "_trk/pinfo_le"
|
|
|
|
131 bytes total in attributes.</pre>
|
|
<p>Pe lângă toate atributele "<tt>META:*</tt>" care conțin informațiile de contact, există două atribute care sunt gestionate de către sistem:</p>
|
|
<ul>
|
|
<li><p><tt>BEOS:TYPE</tt> conține tipul fișierului ca șir <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym>, aici "<tt>application/x-person</tt>". Determină pictograma implicită și aplicația care deschide fișierul atunci când ex: dați dublu clic pe el.</p></li>
|
|
<li><p>"<tt>_trk/pinfo_le</tt>" este atributul cu care Tracker monitorizează poziția pictogramei unui fișier.</p></li></ul>
|
|
<div class="box-info">Observați bara oblică inversă (backslash) după "Clara". În Terminal trebuie să „escapați” caracterele speciale precum <tt>'"*\\$?!</tt>. Spațiul între „Clara” și "Botters" este unul dintre acestea. Prin urmare bara oblică inversă este chiar în fața caracterului spațiu, și nu după „Clara”.</div>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="catattr" name="catattr">catattr</a></h3>
|
|
<p><span class="cli">catattr</span> afișează conținutul unui atribut specific al unui fișier.</p>
|
|
<pre>usage: catattr [--raw|-r] attr_name file1 [file2...]</pre>
|
|
<p>Din nou exemplul nostru:</p>
|
|
<pre class="terminal"> ~/people ->catattr META:city Clara\\ Botters
|
|
Clara Botters : string : Whelton</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="addattr" name="addattr">addattr</a></h3>
|
|
<p><span class="cli">addattr</span> adaugă un atribut la un fișier și/sau îi atribuie o valoare.</p>
|
|
<pre>usage: addattr [-t type] attr value file1 [file2...]
|
|
or: addattr [-f value-from-file] [-t type] attr file1 [file2...]
|
|
|
|
Type is one of:
|
|
string, mime, int, llong, float, double, bool, icon, raw
|
|
or a numeric value (ie. 0x1234, 42, 'ABCD', ...)
|
|
The default is "string"</pre>
|
|
<p>Deci, să spunem că Clara a obținut un job la multi-naționalul Barkelbaer Inc., completați atributul înainte liber „Companie” cu aceste date (care sunt de tipul „string”):</p>
|
|
<pre class="terminal"> ~/people ->addattr -t string META:company Barkelbaer\\ Inc. Clara\\ Botters</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="rmattr" name="rmattr">rmattr</a></h3>
|
|
<p><span class="cli">rmattr</span> elimină complet un atribut de la un fișier.</p>
|
|
|
|
<pre>usage: rmattr [-p] attr filename1 [filename2...]
|
|
'attr' is the name of an attribute of the file
|
|
If '-p' is specified, 'attr' is regarded as a pattern.</pre>
|
|
<p>Chiar dacă având în vedere simțul practic ar fi fost de ajuns să nu completăm atributul „Fax”, puteți să îl eliminați din fișierul lui Clara prin:</p>
|
|
<pre class="terminal"> ~/people ->rmattr META:fax Clara\\ Botters</pre>
|
|
|
|
<h3>
|
|
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
|
<a id="copyattr" name="copyattr">copyattr</a></h3>
|
|
<p><span class="cli">copyattr</span> copiază atributele de la unul sau mai multe fișiere la alt fișier. Implicit conținutul efectiv al fișierului <b>nu</b> este copiat.</p>
|
|
<pre>Usage: copyattr <options> <source> [ ... ] <destination></pre>
|
|
|
|
<p>Dacă totuși vreți să copiați atributele și datele fișierului în sine, puteți să adăugați opțiunea "<span class="cli">-d</span>" sau "<span class="cli">--data</span>".</p>
|
|
|
|
<p><br /></p>
|
|
<p>Mai multe informații despre aceste comenzi și opțiunile lor pot fi găsite prin tastarea numelui comenzii urmat de "<span class="cli">-h</span>" sau "<span class="cli">--help</span>".</p>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="nav">
|
|
<div class="inner"><span>
|
|
« <a href="filetypes.html">Filetypes</a>
|
|
:: <a href="contents.html" class="uplink">Conținut</a>
|
|
:: <a href="index.html">Index</a> »
|
|
</span></div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|