# 6.4. Plasarea legăturilor pe ecran

Plasarea fișierelor pe ecran poate scurta căile care trebuie să le introduceți. În orice caz, uneori ar fi bine dacă ați putea porni KEdit cu un fișier editat deschis deja. Și cît de des nu sînteți frustrat de șirul nesfîrșit de semne de carte prin care trebuie să navigați pentru a găsi un site pe care îl vizitați des? Nu ar fi drăguț dacă tot ce este necesar pentru a ajunge la acel site ar fi făcut automat prin apăsarea unui singur buton?

## 6.4.1. Folosirea modelelor

Modelele oferă un mod confortabil de a realiza lucruri ca cele menționate mai sus. Modelele pot de asemenea fi folosite pentru a asocia extensiile unor anume fișiere cu o aplicație specifică. Cînd asupra unui fișier cu o terminație cunoscută se dă dublu-clic, aplicația asociată cu extensia respectivă este automat pornită. Pe scurt, modelele vă ajută să obțineți maximul din KDE.

Exemplu: punerea pe ecran a unei iconițe pentru vizitarea site-ului web al KDE.

1. Deschideți directorul "Modele" aflat pe ecranul de lucru. Aici puteți vedea toate modelele pe care le puteți folosi pentru crearea de noi legături. Ftpurl este un model pe care-l puteți folosi pentru crearea unei legături cu un site FTP și chiar cu un director. De exemplu, puteți crea o legătură directă cu `ftp://ftp.kde.org/pub/kde/stable` pentru a fi anunțat cînd este disponibilă o nouă versiune . Mimetype este o unealtă foarte puternică. Din cauza complexității ei am decis să o explic în secțiunea Folosirea tipurilor MIME. Program este un model general care poate fi folosit pentru a putea porni un anumit program cu un argument. De exemplu, îl puteți folosi pentru a porni `/usr/src/linux/make xconfig` pentru a configura kernel-ul sistemului. URL este de asemenea un model general: este o legătură cu un URL care nu începe cu `http://` sau `ftp://`. Asigurați-vă că legătura este validă. kfm nu suportă server-ele Quake (încă). WWWUrl este modelul pe care-l vom folosi chiar acum. El creează o legătură cu un site web.

2. ATENȚIE: Dacă ați pornit KDE ca administrator (root), nu schimbați modelele decît dacă știți foarte bine ceea ce faceți! Dacă distrugeți un model, îl veți putea recrea numai reinstalînd KDE!

3. Trageți WWWUrl pe ecran (dacă nu știți să utilizați "drag-and-drop", cititi secțiunea Mutarea fișierelor cu metoda "drag-and-drop" pentru informații suplimentare.) Cînd veți fi întrebat, alegeți Copiază pentru a crea copia dumneavoastră personală de model cu care să puteți exersa.

4. Dați clic dreapta pe model și alegeți Proprietăți.

5. În fereastra de dialog ce apare veți vedea trei taburi: Program, Permisiuni și URL. Schimbați numele și permisiunile după cum doriți, apoi selectați URL.

6. În cîmpul URL, trebuie să introduceți URL-ul care doriți să vă apară cînd veți selecta iconița. Pentru exemplul nostru, tastați `http://www.kde.org`.

7. Puteți da clic pe iconiță pentru a schimba iconița pentru această nouă legătură.

8. Dacă sînteți mulțumit, apăsați Ok pentru a salva modificările făcute.

Acest lucru va actualiza iconița. Cînd veți apăsa pe ea, veți fi transferat la pagina web a KDE. Vă sugerez să exersați un pic cu modelele. Sînt foarte puternice și pot fi adaptate pentru a corespunde practic oricăror nevoi.

## 6.4.2. Folosirea tipurilor MIME

Tipurile MIME sînt foarte puternice. Folosindu-le, puteți să vă personalizați cu ușurință sistemul astfel încît prin selectarea unui fișier de un anumit tip să pornească aplicația asociată. De exemplu, toate fișierele `.mod` pot fi setate să pornească automat kmodplayer, fișierele `.html` pot deschide o fereastră kfm cu conținutul fișierului, iar un fișier `core` poate fi văzut cu un editor hexa printr-un simplu clic pe el. Atenție: Deși tipurile MIME sînt foarte puternice, nu sînt lipsite de capcane. Jucîndu-vă cu cu tipurile MIME ca administrator (root) puteți afecta un sistem KDE atît de serios încît să nu mai poată fi repornit! În acest exemplu vă veți crea stilul MIME personal, care este relevant doar pentru dumneavoastră. Îi va afecta și pe alții doar dacă îl copiați sau îl mutați în `/opt/kde/share/mimelnk`.

Pentru a asocia un fișier cu o aplicație anume:

1. Asigurați-vă că aplicația pe care doriți să o asociați fișierului are o iconiță pe panoul KDE. Dacă lipsește, citiți secțiunea Adăugarea de programe pentru mai multe detalii.

2. Alegeți Editare -> Tipuri de fișiere (MIME) în fereastra managerului de fișiere `kfm`.

3. Gîndiți-vă la tipul de fișier pentru care doriți să creați o intrare. În mod implicit, sînt cinci mari tipuri: Aplicație este pentru fișierele care sînt create sau editate cu o aplicație specifică ca tar, gzip și pdf. Audio este pentru orice genereaza sunete: wav, midi, mod, etc. Imagine este pentru toate tipurile de fișiere grafice, precum gif, jpeg sau tiff. Text este pentru orice tip de text, de exemplu, text simplu, html, cod sursă de C sau Pascal, documente tex și scripturi tcl. În cele din urmă, Video este pentru orice format de tip video, precum mpeg. Hotărîți-vă în ce categorie de tipuri intră fișierul dumneavoastră și alegeți directorul corespunzător.

4. Deschideți directorul "Modele" de pe ecran.

5. Trageți și lăsăți iconița de tip MIME în cealaltă fereastră, copiind-o.

6. Dați clic dreapta pe iconița copiată și selectați Proprietăți. Editați proprietățile corespunzătoare tipului dumneavoastră.

7. Selectați Legătură. Veți vedea o mască ce cere cinci intrări.

8. Primul cîmp trebuie completat cu sufixul fișierului. De exemplu, dacă doriți să creați un nou tip pentru documentele SGML, va trebui să tastați *.sgml; *.SGML;. Fișierele `.sgml` sau `.SGML` vor fi manipulate de noul tip.

9. Introduceți o descriere a tipului în cîmpul Comentariu. Pentru exemplul SGML, ar putea fi "Document SGML".

10. Introduceți tipul MIME. Este construit cu numele directorului (text/ pentru exemplul SGML) și un nume la alegere. Pentru exemplul SGML, va trebui să introduceți text/sgml ca tip MIME. KDE vă va informa dacă există deja o convenție privitoare la ce prefix trebuie folosit pentru tipul dumneavoastră. Navigatorul de web kfm va ține cont de asemenea de această setare cînd veți descărca un document de acest tip de pe web!

11. Alegeți o aplicație care este folosită la editarea acestui fișier, din meniul derulant. Pentru exemplul SGML, vom folosi "Editor" (Kedit).

12. Dați clic pe iconiță pentru a alege una corespunzatoare. Fiecare fișier care are sufixul identic cu cel pe care l-ați introdus va apare cu această iconiță în fereastra managerului de fișiere.

13. Apăsați Ok pentru a salva noul tip.

Încercați noua asociere creată deschizînd directorul ce conține fișierul de tipul pe care tocmai l-ați adăugat. Dați clic pe fișier și programul necesar editării lui va porni. Dacă ceva nu merge cum trebuie sau dacă sistemul nu mai pornește, folosiți un editor în mod text (sau funcția de urgență în mod text a lui kdm) pentru a șterge legătura. Asta ar trebui să rezolve lucrurile.

## 6.4.3. Definirea de modele specifice

În mod implicit KDE oferă cinci modele cu care puteți construi noi legături pe ecran. Totuși, uneori veți dori să vă construiți un model nou. Acest lucru este ușor:

1. Obțineți privilegii de administrator (root).

2. Creați un fișier ca de obicei.

3. Mutați-l sau copiați-l în directorul "Modele".

4. Cînd veți vrea să reutilizați noul model, copiați-l din directorul "Modele" pe suprafața de lucru sau într-un director, redenumiți-l și folosiți-l. Deoarece directorul "Modele" poate fi scris doar de dumneavoastră, nimeni nu poate distruge în mod accidental modelul (presupunînd că nu sînteți chiar dumneavoastră acela). Este o idee bună să vă împiedicați și pe dumneavoastră de a edita acest fișier, pentru a evita distrugerea sa accidentală.