Ajutor: pictograme de legături externe

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Legăturile externe apar de obicei cu o pictogramă la sfârșitul legăturii. CSS este utilizat pentru a aplica o pictogramă specifică acelui tip de fișier anumitor extensii de fișiere sau scheme URI , pe baza skin-ului selectat.

Pictograme pentru linkuri externe

Pictogramele PDF au prioritate peste toate celelalte, de fapt este suficient ca cele 4 caractere .pdf să fie în orice parte a extensiei de fișier pe care pictograma o aplică linkului. Celelalte pictograme, în ceea ce privește extensiile de fișiere, pot fi aplicate numai dacă extensia se potrivește cu textul. Pictogramele extensiei de fișier au prioritate față de pictogramele schemei URI.

Pictograme de legături externe
Extensie de fișier sau schemă URI Conexiuni simple
.pdf .PDF, .pdf # .PDF # .pdf? .PDF? [nota 1]
irc: // ircs: // irc: //example.org
ftp: // ftp://example.org
știri: // știri: //example.org
mailto: mailto: [email protected]
https: // https://example.org/test.html

Aspect grafic (piele)

Pictogramele sunt definite în fișierul CSS pentru fiecare skin, cu excepția pictogramei .pdf care este definită în MediaWiki: Common.css. Chick, Classic, Cologne Blue, MySkin și Nostalgia afișează numai pictograma PDF. Modern și MonoBook afișează setul complet de pictograme prezentate mai sus ; Simple utilizează același set, dar nu include pictograme audio și video. Vectorul folosește un set complet diferit de icoane. Linkurile din partea de sus a paginii sunt bune pentru examinarea diferitelor seturi de pictograme.

Pictograme de link personalizate

Puteți adăuga pictograme de comenzi rapide editând Special: MyPage / skin.js (numai pentru skin-ul curent) sau Special: MyPage / common.js (pentru toate skin-urile). De exemplu, pentru a adăuga o pictogramă pentru fișierele Excel:

 # content a [ href $ = ".xls" ] . extern ,
# content a [ href $ = ".XLS" ] . extern ,
# content a [ href $ = ".xlsx" ] . extern ,
# content a [ href $ = ".XLSX" ] . extern
 {
    fundal : url ( "http://upload.wikimedia.org/wikipedia/commons/b/ba/Page_white_excel.png" ) centru dreapta fără repetare ; umplutură-dreapta : 18 px ;
}

Când este actualizat corect, acest link afișează o pictogramă Excel:

http://example.org/test.xls

Marcajul detectează extensiile de fișiere .xls sau .xlsx atât cu majusculă, cât și cu minuscule. Imaginea trebuie să aibă o lățime de 16 pixeli și nu poate fi în format SVG. Linkul pentru imagine trebuie să provină de la http://upload.wikimedia.org . Pentru a obține acest link, accesați pagina fișierului și faceți clic pe imagine pentru ao deschide fără descrierea fișierului, apoi copiați adresa URL.

Pentru a elimina pictograma implicită, trebuie doar să adăugați CSS fără URL. De exemplu, pentru a elimina pictograma de blocare atunci când vizualizați linkuri sigure:

 # content to [ href ^ = "https: //" ] . extern
 {
    fundal : centru dreapta fără repetare ; umplutură-dreapta : 18 px ;
}

Forțe asupra unei pictograme

Puteți adăuga text la adresa URL pentru a schimba pictograma. Acest lucru este util în principal pentru documentele PDF care sunt furnizate de un sistem de gestionare a conținutului în care adresa URL are o extensie precum .asp sau .aspx . Când este utilizată adresa URL originală, este afișată pictograma http:// . Prin adăugarea #.pdf în adresa URL originală, pictograma PDF va afișa:

Adăugarea #.pdf va apărea în URL. Utilizarea principală a acestei tehnici ar putea fi într-un șablon de citare în care linkul folosește un titlu. De exemplu:

 {{#switch: {{{2}}} | nowiki | nw = {{# tag: nowiki | {{{3}}}}} | {{{2}}}}} | white-space: -moz -pre-wrap; white-space: -pre-wrap; spațiu alb: -o-pre-wrap; spațiu alb: pre-wrap; word-wrap: break-word; {{{style |}}} "> {{# switch: {{{1}}} | nowiki | nw = {{# tag: nowiki | {{{2}}}} } | {{{1}}}}}}}
Cartea mea .
 {{#switch: {{{2}}} | nowiki | nw = {{# tag: nowiki | {{{3}}}}} | {{{2}}}}} | white-space: -moz -pre-wrap; white-space: -pre-wrap; spațiu alb: -o-pre-wrap; spațiu alb: pre-wrap; word-wrap: break-word; {{{style |}}} "> {{# switch: {{{1}}} | nowiki | nw = {{# tag: nowiki | {{{2}}}} } | {{{1}}}}}}}
Cartea mea ( PDF ).

Clase

Clasa plainlinks dezactivează pictograma linkului extern.

 {{#switch: {{{2}}} | nowiki | nw = {{# tag: nowiki | {{{3}}}}} | {{{2}}}}} | white-space: -moz -pre-wrap; white-space: -pre-wrap; spațiu alb: -o-pre-wrap; spațiu alb: pre-wrap; word-wrap: break-word; {{{style |}}} "> {{# switch: {{{1}}} | nowiki | nw = {{# tag: nowiki | {{{2}}}} } | {{{1}}}}}}}
http://example.org/test.pdf

Notă

  1. ^ Valoarea implicită a pictogramei PDF este o pictogramă generică de document. Acum pictograma s-a schimbat în Icons-mini-file acrobat.gif prin MediaWiki: Common.css .

Elemente conexe