Help:Obrazy

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Help:Images and the translation is 70% complete.

Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Tiếng Việt • ‎Türkçe • ‎Zazaki • ‎asturianu • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎slovenčina • ‎suomi • ‎čeština • ‎русский • ‎српски / srpski • ‎українська • ‎עברית • ‎العربية • ‎سنڌي • ‎پښتو • ‎हिन्दी • ‎中文 • ‎日本語 • ‎한국어
PD Uwaga: Jeśli edytujesz tę stronę, wyrażasz nieodwołalną zgodę na udostępnianie Twojego materiału na podstawie wolnej licencji CC0. Zobacz Strony Pomocy w Domenie Publicznej, aby uzyskać więcej informacji.
PD

Ta strona objaśnia składnię dotyczącą wstawiania zdjęć podczas edycji wiki. Ty lub inny użytkownik musi najpierw przesłać obraz, zanim będzie można go użyć na stronie.

Zdjęcia przechowywane na serwerze MediaWiki są renderowane poprzez użycie prefiksu przestrzeni nazw File: (ale można też użyć przestarzałego prefiksu przestrzeni nazw Image: jako synonim) jako elementu docelowego linku MediaWiki. Alternatywna przestrzeń nazw Media: może służyć do odwołania się do oryginalnej zawartości pliku multimedialnego (do wyświetlenia lub oddzielnego pobrania z dowolnej strony MediaWiki).

Obsługiwane typy plików obrazów

Poniższe formaty plików są domyślnie obsługiwane:

  • .jpg lub .jpeg: obraz bitmapowy skompresowany w standardowym formacie JPEG (ten stratny format jest najbardziej odpowiedni do fotografii).
  • .png: obraz bitmapowy w formacie Portable Network Graphics (zdefiniowany przez Konsorcjum W3).
  • .gif: obraz bitmapowy w formacie Graphics Interchange Format.

Inne formaty stosowane w serwisie Wikimedia i powszechnie używane (w odróżnieniu od tych włączonych domyślnie, te mogą wymagać dodatkowych ustawień):

  • .svg : Scalable Vector Graphics - format dwuwymiarowej grafiki wektorowej (autorstwa W3C). Zobacz Manual:Image Administration#SVG.
  • .tiff : Tagged Image File Format. Często używany do przechowywania zdjęć o wysokiej rozdzielczości. Zazwyczaj używany z Extension:PagedTiffHandler .
  • .ogg, .oga, .ogv : Pliki multimedialne Ogg (dźwięk lub wideo). Nie jest to format obrazu, lecz traktowany podobnie. Często używany z Extension:OggHandler rozszerzenie zaniechane.
  • .pdf : wielostronicowy dokument w formacie Portable Document Format (zapoczątkowany przez Adobe). Często używany w połączeniu z Extension:PdfHandler
  • .djvu : Wielostronicowe dokumenty bitmapowe w formacie DejaVu (najczęściej skany książek). Zobacz Manual:How to use DjVu with MediaWiki
    Tylko jedna strona pliku .pdf lub .djvu jest wyświetlana naraz.

Inne typy mediów mogą być obsługiwane, ale może nie być możliwe wyświetlanie ich bezpośrednio w treści.

Wyświetlanie pojedynczego obrazu

Składnia

Pełna składnia wyświetlania obrazu ma postać:

[[File:filename.extension|options|caption]]

gdzie options można pominąć, lub użyć jeden lub kilka z poniższych, oddzielonych kreską pionową (|):

For best results, use lower case for all of the options listed below (e.g. use thumb, not Thumb). Some options work when started with an upper-case letter, but most are ignored. (See zadanie T216566 for details.)
  • Format – jeden z parametrów: border i/lub frameless, frame, thumb (lub thumbnail); If multiple of these options are present, only the first one will be used;
    Definiuje sposób formatowania i osadzenia obrazu w pozostałej części strony.
  • Resizing – jeden z:
    • {szerokość}px – Zmienia rozmiar obrazu, aby pasował do zadanej maksymalnej szerokości w pikselach, bez ograniczania wysokości; (A space character between the width value and "px" is permitted.)
    • x{wysokość}px – Zmienia rozmiar obrazu, aby pasował do zadanej maksymalnej wysokości w pikselach, bez ograniczania szerokości;
    • {szerokość}x{wysokość}px – Zmienia rozmiar obrazu tak, aby pasował do danej szerokości i wysokości w pikselach;
    • upright – Zmienia rozmiar obrazu tak, aby dopasować do rozsądnych wymiarów, stosownie do preferencji użytkownika (odpowiedni dla obrazów, których wysokość jest większa niż szerokość). Setting |upright=1.0| will display the image at the user's default image width. |upright=2.0| will display the image at double the user's default width.
    The image will always retain its aspect ratio.
    Images in non-scalable media types can be reduced in size, but not increased; e.g., bitmap images cannot be scaled up.
    The upright setting does not require an equals sign, i.e. |upright 2.0| works the same as |upright=2.0|.
    When used without a value or an equals sign (e.g., |upright|), defaults to |upright=0.75| (although |upright=| is the same as |upright=1.0|)
    If both |upright| and |upright=number| are present, the first |upright| will be ignored. See zadanie T216003 for details.
    If there is a space character between "upright" and the equals sign (e.g. |upright =number|), the upright value will be ignored. See zadanie T216003 for details.
    Domyślny rozmiar maksymalny zależy od formatu i wewnętrznych wymiarów obrazu (w zależności od typu mediów).
  • Wyrównanie w poziomie – jeden z: left, right, center, none; If multiple of these options are present, only the first one will be used
    Kontroluje wyrównanie poziome (oraz styl inline/block/floating) obrazu w tekście (brak wartości domyślnej).
  • Wyrównanie w pionie – jeden z: baseline, sub, super, top, text-top, middle, bottom, text-bottom;
    Kontroluje wyrównanie pionowe nie pływającego (non-floating) obrazu w wierszu z tekstem przed lub za obrazem i w tym samym bloku (domyślne wyrównanie w pionie jest do środka).
  • Link – jeden z:
    • link={cel} – Umożliwia zmianę celu (do dowolnego tytułu strony lub adresu URL) wygenerowanego łącza, aktywowanego na renderowanej powierzchni obrazu; np. [[File:Example.jpg|20px|link=http://www.wikipedia.org]] przedstawi Example.jpg (odnośnik zewnętrzny), a [[File:Example.jpg|20px|link=MediaWiki]] wyświetli Example.jpg (odnośnik wewnętrzny).
    • link= (bez wartości) – (MediaWiki 1.14+) Wyświetla obraz bez aktywnego łącza; np. [[File:Example.jpg|20px|link=]] wygeneruje Example.jpg.
    If there is a space character between link and the equals sign, the link statement will be treated as a caption.
    ! dla MW 1.24 i niżej: Jeśli ustawisz |link=| (pusty), wtedy title zostanie wyświetlony. (Zobacz phabricator:T23454.)
  • Inne specyficzne opcje:
    • alt={tekst alternatywny} – (MediaWiki 1.14+) Definiuje alternatywny tekst (odwzorowuje atrybut HTML alt="..." generowanego elementu <img />) obrazu, który zostanie wyświetlony, jeśli nie można pobrać i osadzić obrazu docelowego, lub jeśli musi używać alternatywnego opisu (na przykład podczas korzystania z czytnika brajlowskiego lub z ustawionymi przez użytkownika ułatwieniami dostępu w swojej przeglądarce).
    If there is a space character between alt and the equals sign, the alt statement will be treated as a caption.
    • page={numer} — Wyświetla określony numer strony (obecnie obowiązuje tylko przy wyświetlaniu pliku .djvu lub .pdf).
    • class={html class} — (MediaWiki 1.20+) Definiuje klasy (odwzorowuje atrybut HTML class="..." generowanego elementu <img />).
    • lang={kod języka} — (MediaWiki 1.22+) Dla plików SVG zawierających deklarację <switch> przechowującą atrybut systemLanguage, wybiera język do renderowania pliku. Domyślnie jest zawsze język angielski, nawet w przypadku nie anglojęzycznych wiki.

Jeśli parametr nie pasuje do innych możliwości, przyjmuje się, że jest to tekst podpisu. If more than one non-parameter string is present, the final non-parameter string will be used as the caption. Tekst podpisu znajduje się pod obrazem w przypadku formatu thumb i frame formats, lub jako tekst podpowiedzi w przypadku pozostałych formatów. Tekst podpisy wyświetlony w formacie thumb i frame może zawierać łącza wiki i inne formatowanie. Rozszerzenia MediaWiki mogą dodawać dodatkowe opcje.

Jeśli nie podano parametru 'alt' i zostanie dodany podpis, automatycznie zostanie utworzony alternatywny tekst z podpisu, pozbawiony formatowania.

Format

Poniższa tabela pokazuje efekty wszystkich dostępnych sposobów formatowania.

Gdy wysokość zdjęcia w miniaturze jest większa niż jego szerokość (tj. w orientacji pionowej zamiast poziomej) i uważasz, że jest zbyt duża, możesz wypróbować opcję upright=N,gdzie N jest współczynnikiem kształtu obrazu (szerokość podzielona przez jego wysokość, domyślnie 0,75). Alternatywą jest precyzyjne określenie pożądanej maksymalnej wysokości (w pikselach).

Zauważ, że pisząc thumb={nazwa_pliku}, możesz użyć innego obrazu dla miniatury.

Rozmiar i obramowanie

Wśród innych formatów, efekt parametru rozmiaru może być różny niż pokazany poniżej.

  • Jak wygląda, gdy jego rozmiar nie jest określony, zobacz powyższą sekcję formatu.
  • Gdy format nie jest określony lub tylkobordered, rozmiar można zmniejszyć i powiększyć do dowolnego określonego rozmiaru.
  • W przykładach poniżej oryginalny rozmiar obrazu wynosi 400 x 267 pikseli.
  • Obraz z frame zawsze ignoruje specyfikację rozmiaru, oryginalny obraz zostanie zredukowany, jeśli będzie przekraczać maksymalny rozmiar podany w preferencjach użytkownika.
  • Rozmiar obrazu z thumb ou frameless może być zredukowany, ale nie powiększony powyżej oryginalny rozmiar tego obrazu.
Format Zredukowany Powiększony
(not specified)
[[File:Example.jpg|50px]]

Example.jpg

[[File:Example.jpg|200px]]

Example.jpg


border
[[File:Example.jpg|border|50px]]

Example.jpg

[[File:Example.jpg|border|200px]]

Example.jpg


frame
[[File:Example.jpg|frame|50px]]
Example.jpg
[[File:Example.jpg|frame|200px]]
Example.jpg


thumb
[[File:Example.jpg|thumb|50px]]
Example.jpg
[[File:Example.jpg|thumb|200px]]
Example.jpg


frameless
[[File:Example.jpg|frameless|50px]]

Example.jpg

[[File:Example.jpg|frameless|200px]]

Example.jpg

Wyrównanie w poziomie

Zauważ, że przy użyciu formatów frame lub thumb[nail], standardowe wyrównanie w poziomie będzie right.

Opis Wpisujesz Otrzymujesz
nie określono wyrównania poziomego lub domyślne wyrównanie
Rendered as a floating block: no
Rendered inline: yes
... text text text
[[File:example.jpg|100px|caption]]
text text text ...
... text text text

caption text text text ...

określ wyrównanie w poziomie jako: brak
Rendered as a floating block: no
Rendered inline: no
... text text text
[[File:example.jpg|none|100px|caption]]
text text text ...
... text text text
caption

text text text ...

określ wyrównanie w poziomie jako: wyśrodkowane
Rendered as a floating block: no
Rendered inline: no
... text text text
[[File:example.jpg|center|100px|caption]]
text text text ...
... text text text
caption

text text text ...

określ wyrównanie w poziomie jako: lewe
Rendered as a floating block: yes
Rendered inline: no
... text text text
[[File:example.jpg|left|100px|caption]]
text text text ...
... text text text
caption

text text text ...

określ wyrównanie w poziomie jako: prawe
Rendered as a floating block: yes
Rendered inline: no
... text text text
[[File:example.jpg|right|100px|caption]]
text text text ...
... text text text
caption

text text text ...

Wyrównanie w pionie

Opcje wyrównania w pionie są stosowane tylko wtedy, gdy obraz jest renderowany jako element wstawiany i nie jest zmienny. Zmieniają one sposób, w jaki wstawiony obraz będzie wyrównany w pionie z tekstem znajdującym się w tym samym bloku przed i/lub po tym obrazie w tym samym renderowanym wierszu.

Zwróć uwagę, że renderowany wiersz tekstu, w którym wstawiane są obrazy (oraz linie tekstu renderowanego po bieżącym) może zostać przesunięty w dół (to spowoduje zwiększenie linii o określoną odległość poprzez dodatkowe odstępy między wierszami, tak jak to może wystąpić w przypadku rozpiętości tekstu ze zmiennymi rozmiarami czcionek lub z indeksami górnymi i dolnymi), aby umożliwić pełne wyświetlanie wysokości obrazu za pomocą tego ograniczenia wyrównania.

Przełącz widok kodu źródłowego
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''top:''' [[File:Example.jpg|20px|top]] [[File:Example.jpg|40px|top]] [[File:Example.jpg|100px|top]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''text-top:''' [[File:Example.jpg|20px|text-top]] [[File:Example.jpg|40px|text-top]] [[File:Example.jpg|100px|text-top]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
<sup>super:</sup> [[File:Example.jpg|20px|super]] [[File:Example.jpg|40px|super]] [[File:Example.jpg|100px|super]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''baseline:''' [[File:Example.jpg|20px|baseline]] [[File:Example.jpg|40px|baseline]] [[File:Example.jpg|100px|baseline]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
<sub>'''sub:'''</sub> [[File:Example.jpg|20px|sub]] [[File:Example.jpg|40px|sub]] [[File:Example.jpg|100px|sub]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''default:''' [[File:Example.jpg|20px]][[File:Example.jpg|40px]] [[File:Example.jpg|100px]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''middle:''' [[File:Example.jpg|20px|middle]] [[File:Example.jpg|40px|middle]] [[File:Example.jpg|100px|middle]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''text-bottom:''' [[File:Example.jpg|20px|text-bottom]] [[File:Example.jpg|40px|text-bottom]] [[File:Example.jpg|100px|text-bottom]]
<del>text</del></u></span></p>
 
<p style="border:1px solid #AAA;padding:0;font-size:150%;line-height:2">
<span style="background:#FFF;color:#000;text-decoration:overline"><u><del>text</del>
'''bottom:'' [[File:Example.jpg|20px|bottom]] [[File:Example.jpg|40px|bottom]] [[File:Example.jpg|100px|bottom]]
<del>text</del></u></span></p>

Aby wyraźniej pokazać wynik wyrównania, zakresy tekstu są powiększone i podkreślone, rozmiar czcionki zostaje zwiększony do 200%, a blok akapitu jest obrysowany cienką ramką; dodatkowo obrazy o różnych rozmiarach są wyrównane:

text top: Example.jpg Example.jpg Example.jpg text

text text-top: Example.jpg Example.jpg Example.jpg text

text super: Example.jpg Example.jpg Example.jpg text

text baseline: Example.jpg Example.jpg Example.jpg text

text sub: Example.jpg Example.jpg Example.jpg text

text default: Example.jpg Example.jpg Example.jpg text

text middle: Example.jpg Example.jpg Example.jpg text

text text-bottom: Example.jpg Example.jpg Example.jpg text

text bottom: Example.jpg Example.jpg Example.jpg text

Uwagi:

  1. "Środkowa" pionowa pozycja wyrównania obrazu (która również jest domyślna) zazwyczaj odnosi się do środka między x-heigh a linią bazową tekstu (na którym wyrównany zostanie pionowy środek obrazu, i na którym zazwyczaj tekst może być nadpisywany), ale nie w środku linii wysokości font-height, która odnosi się do przestrzeni między pozycjami "tekst-góra" i "tekst-dół"; wysokość font-height nie obejmuje:
  2. * dodatkowy odstęp separacji linii zwykle podzielony równo na dwa marginesy linii (tutaj 0.5em, zgodnie z line-height ustawionej na 200%) powyżej i poniżej wysokości czcionki).
    • dodatkowe odstępy między wierszami, które mogą być dodawane przez indeksy górne i dolne.
  3. Jeśli jednak wysokość obrazu powoduje, że jego górna lub dolna pozycja przekracza normalną pełną wysokość linii tekstu, położenie środkowe zostanie dostosowane po zwiększeniu marginesów górnego i/lub dolnego wiersza, aby obraz mógł dopasuj i wyrównaj poprawnie, a wszystkie obrazy (w tym te o mniejszych wysokościach) będą wyśrodkowane w pionie na ustawionej środkowej pozycji (w celu obliczenia efektywnej wysokości linii uwzględniony zostanie tekst każdego renderowanego wiersza z większą wysokością czcionki).
  4. Pozycje wyrównania "tekst-góra" i "tekst-dół" również wykluczają dodatkowy odstęp między wierszami dodany przez indeks górny i indeks dolny, ale nie dodatkowy odstęp między liniami zdefiniowany przez wysokość linii/line-height.
  5. Pozycje wyrównania "góra" i "dół" uwzględniają wszystkie te dodatkowe odstępy między wierszami (w tym indeksy górne i dolne, jeśli występują w renderowanym przedziale wierszy). Kiedy wyrównanie obrazu ogranicza obraz do wzrostu powyżej lub poniżej normalnego odstępu między wierszami, a obraz nie jest w pełni umiejscowiony, obraz spowoduje zmianę pozycji "górny" i "dolny" (podobnie jak indeks górny i dolny), więc efektywna wysokość linii między renderowanymi liniami tekstu będzie wyższa.
  6. Pozycje do dekoracji tekstu "podkreśl/underline", "overline" i "overstrike" powinny znajdować się gdzieś w obrębie tych dwóch limitów i "może" zależą od rodzaju i wysokości użytych czcionek (można uwzględnić style górnego i dolnego indeksu w niektórych przeglądarkach, ale zazwyczaj te style są ignorowane, a pozycja tych dekoracji może nie być dostosowywana); więc dekoracje te zwykle nie wpływają na pionową pozycję obrazów, w stosunku do tekstu.

Zatrzymywanie przepływu tekstu

Czasami pożądane jest zatrzymanie tekstu (lub innych niewypływających obrazów w linii) wokół ruchomego obrazu. W zależności od rozdzielczości ekranu przeglądarki internetowej i tak, przepływ tekstu po prawej stronie obrazu może powodować nagłówek sekcji (na przykład == Mój nagłówek ==) pojawia się po prawej stronie obrazu, zamiast pod nim, jak można byłoby oczekiwać. Przepływ tekstu można zatrzymać, umieszczając <br clear=all> (lub jeśli wolisz, <div style="clear: both"></div>) przed tekstem, który powinien rozpocząć się pod obrazem ruchomym. (Można to zrobić również bez pustej linii, owijając sekcję ruchomymi obrazami za pomocą <div style="overflow: hidden">…</div>, który usuwa wszystkie elementy pływające wewnątrz elementu div.)

Wszystkie obrazy renderowane jako bloki (w tym niepływające środkowe obrazy, lewe- lub prawe-pływające obrazy, a także framed or thumbnail floating images) niejawnie łamie otaczające linie tekstu (kończy bieżący blok tekstu przed obrazem i tworzy nowy akapit dla tekstu za nimi). Następnie będą układać stos w pionie wzdłuż lewego lub prawego marginesu wyrównania (lub wzdłuż linii środkowej między tymi marginesami dla obrazów "środkowych").

Zastępowanie domyślnego miejsca docelowego linku

Poniższa tabela pokazuje, jak zmienić cel łącza (którego domyślną stroną jest strona opisu obrazu) lub jak go usunąć. Zmiana linku nie zmienia formatu opisanego w poprzednich sekcjach.

Ostrzeżenie:

Wymagania licencyjne na wiki mogą nie zezwalać na usunięcie wszystkich linków do strony opisu, która wyświetla wymagane atrybuty autorów, oświadczenia dotyczące praw autorskich, odpowiednie warunki licencjonowania lub dokładniejszy opis renderowanego obrazu (w tym historię modyfikacji) .
Jeśli zmienisz lub usuniesz docelowy link obrazu, będziesz musiał podać gdzieś na swojej stronie wyraźny link do tej strony opisu lub wyświetlić oświadczenie o prawach autorskich i autorze oraz link do odpowiedniej licencji, jeśli są one różni się od elementów mających zastosowanie do samej strony osadzania.
Twoje zasady wiki mogą ograniczać użycie alternatywnego parametru łącza, a nawet mogą wymuszać zakaz alternatywnych parametrów łącza dla osadzonych plików multimedialnych (w takim przypadku parametr łącza zostanie zignorowany) lub mogą je zaakceptować tylko po zatwierdzeniu przez upoważnionych użytkowników lub administratorzy.

Umieszczanie galerii zdjęć

Składnia galerii

Łatwo zrobić galerię miniatur z tagiem <gallery>. Składnia jest następująca:

<gallery>
File:file_name.ext|caption|alt=alt language
File:file_name.ext|caption|alt=alt language
{...}
</gallery>

Zwróć uwagę, że kod obrazu nie jest ujęty w nawiasy, gdy jest zawarty w tagach galerii.

Napisy są opcjonalne i mogą zawierać linki do wiki lub inne formatowanie. Niektóre parametry kontrolujące wyjście thumb również mogą być użyte tutaj, w szczególności te, które modyfikują plik (w przeciwieństwie do tych, które kontrolują, gdzie na stronie ląduje obraz). Na przykład w przypadku multimediów wielostronnych, takich jak pliki PDF, można użyć kodu takiego jak page=4.

Prefiks File: można pominąć. However, it is helpful to include it as an aid for quickly locating image specifiers in the wikitext (for example, when cleaning up page layout).

Na przykład:

<gallery>
File:Example.jpg|Item 1
File:Example.jpg|a link to [[Help:Contents]]
File:Example.jpg
File:Example.jpg|alt=An example image. It has flowers
File:Example.jpg|''italic caption''
Example.jpg|on page "{{PAGENAME}}"
File:Using Firefox.pdf|page=72
</gallery>

jest sformatowany jako:

Parametr trybu

Wersja MediaWiki: 1.22

Począwszy od wersji 1.22 dostępny jest tryb mode, który przyjmuje następujące opcje:

  • traditional jest oryginalnym typem galerii używanym przez MediaWiki.
  • nolines jest podobny do tradycyjnego/traditional, ale bez linii granicznych.
  • packed powoduje, że obrazy mają taką samą wysokość, ale różne szerokości, z niewielką przestrzenią pomiędzy obrazami. Wiersze w tym trybie responsive organizują się zgodnie z szerokością ekranu.
  • packed-overlay pokazuje podpis nałożony na obraz, w półprzezroczyste białe pudełko.
  • packed-hover jest podobny do packed-overlay, ale z podpisem i polem wyświetlanym tylko po najechaniu myszą.
  • slideshow tworzy pokaz slajdów z obrazów.

Na przykład:

<gallery mode="packed-hover">
Image:Astronotus_ocellatus.jpg|''[[commons:Astronotus ocellatus|Astronotus ocellatus]]'' (Oscar)
Image:Salmonlarvakils.jpg|''[[commons:Salmo salar|Salmo salar]]'' (Salmon Larva)
Image:Georgia Aquarium - Giant Grouper.jpg|''[[commons:Epinephelus lanceolatus|Epinephelus lanceolatus]]'' (Giant grouper)
Image:Pterois volitans Manado-e.jpg|''[[commons:Pterois volitans|Pterois volitans]]'' (Red Lionfish)
Image:Macropodus opercularis - front (aka).jpg|''[[commons:Macropodus opercularis|Macropodus opercularis]]'' (Paradise fish)
Image:Canthigaster valentini 1.jpg|''[[commons:Canthigaster valentini|Canthigaster valentini]]'' (Valentinni's sharpnose puffer)
Image:Flughahn.jpg|[[Image:POTY ribbon 2007.svg|25px]] ''[[commons:Dactylopterus volitans|Dactylopterus volitans]]'' (Flying gurnard)
Image:Fishmarket 01.jpg|''[[commons:Semicossyphus pulcher|Semicossyphus pulcher]]'' (California Sheephead)
Image:Pseudorasbora parva(edited version).jpg|''[[commons:Category:Pseudorasbora parva|Pseudorasbora parva]]'' (Topmouth gudgeon)
Image:MC Rotfeuerfisch.jpg|''[[commons:Category:Pterois antennata|Pterois antennata]]'' (Antennata Lionfish)
Image:Cleaning station konan.jpg|''[[commons:Novaculichthys taeniourus|Novaculichthys taeniourus]]''
Image:Synchiropus splendidus 2 Luc Viatour.jpg|''[[commons:Synchiropus splendidus|Synchiropus splendidus]]'' (Mandarin fish)
File:Psetta maxima Luc Viatour.jpg|''[[commons:Psetta maxima|Psetta maxima]]'' (Turbot)
File:Australian blenny.jpg|''[[commons:Category:Ecsenius|Ecsenius axelrodi]]''
</gallery>

Daje (tryb: packed-hover):

Przykłady innych trybów:

mode="traditional"

mode="nolines"

mode="packed"

mode="packed-overlay"

Wersja MediaWiki: 1.28

mode="slideshow"

Opcjonalne atrybuty galerii

Sam tag galerii pobiera kilka dodatkowych parametrów, określonych jako atrybut nazwa-wartość/name-value pary:

<gallery {parameters}>
{images}
</gallery>
  • caption="{caption}": (tekst podpisu między podwójnymi cudzysłowami dla więcej niż jednego słowa) ustawia napis wyśrodkowany na galerii. W podpisie można używać wyłącznie zwykłego tekstu; formatowanie, szablony itp. nie będą działać.
  • widths={width}px: ustawia (max) szerokości obrazów; default value to 120px. Zwróć uwagę na liczbę mnogą: widths/szerokości.
  • heights={heights}px: ustawia (max) wysokości obrazów; domyślna wartość to 120 pikseli.
  • perrow={integer}: ustawia liczbę obrazów w rzędzie. 0 oznacza automatyczną regulację na podstawie szerokości ekranu.
  • showfilename={anything}: Pokaż nazwy plików obrazów w poszczególnych napisach dla każdego obrazu (1,17+).
  • mode={traditional|nolines|packed|packed-hover|packed-overlay|slideshow}: Zobacz sekcję powyżej (1.22+, 1.28+ dla "pokazu slajdów/slideshow").
  • showthumbnails: For "slideshow" mode only, display the strip with image thumbnails below the slideshow by default (1.29+).
Parametry szerokości i wysokości są traktowane bardziej jako sugestie niż wartości ścisłe dla trybów spakowanych (i powiązanych). Pakiety modyfikują szerokość obrazów, aby każdy wiersz był tej samej długości.

Przykład:

Kodowanie:

<gallery widths=60px heights=60px perrow=7 caption="sunflowers are groovy">
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
File:Example.jpg
</gallery>

Wynik:

Row of images that will wrap to browser width

One way that works for a row of images with varying widths is not to use "thumb" or "left" or "none". If "thumb" is not used (and thus no captions) a row of images will wrap to the browser width. If necessary, narrow the browser window to see the images wrap to the next row.

[[File:Example.jpg|220px]]
[[File:Example.jpg|100px]]
[[File:Example.jpg|150px]]
[[File:Example.jpg|250px]]
[[File:Example.jpg|200px]]
[[File:Example.jpg|50px]]
[[File:Example.jpg|220px]]
[[File:Example.jpg|175px]]

Example.jpg Example.jpg Example.jpg Example.jpg Example.jpg Example.jpg Example.jpg Example.jpg

To wrap images of varying widths with captions it is necessary to use div HTML for an unordered list. Along with style="display: inline-block;". For more info and ideas see: Give Floats the Flick in CSS Layouts.

<div><ul> 
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|220px|Caption 1]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|100px|Caption 2]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|150px|Caption 3]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|250px|Caption 4]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|200px|Caption 5]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|50px|Caption 6]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|220px|Caption 7]] </li>
<li style="display: inline-block;"> [[File:Example.jpg|thumb|none|175px|Caption 8]] </li>
</ul></div>
  • Caption 1
  • Caption 2
  • Caption 3
  • Caption 4
  • Caption 5
  • Caption 6
  • Caption 7
  • Caption 8

Some wiki farms do not have all gallery options (such as "widths"). Also, sometimes one wants varying widths for images in a row. Outside of a gallery, or the div HTML, it is impossible to have individual captions for images in a row of images that will wrap to the browser width. Try it and see. Nothing else using wikitext works correctly. Images will either overlap stuff on the right, or force a horizontal scroll bar.

Using a left float ("left") for some images, combined with "none" for some of the images, will not work consistently either, especially if there is also a right sidebar of images. Weird things will occur. At narrower browser or screen widths an image out of the row may appear far down the page after the end of the right sidebar of images.

Link behavior

By default an image links to its file description page. The "link=" option modifies this behavior to link to another page or website, or to turn off the image's linking behavior.

Alternatively, you can create a text link to a file description page or to the file itself. Zobacz Help:Linkowanie do plików .

Display image, link it to another page or website

Use "link=" option to link image to another page or website:

Clicking on the below image will take you to MediaWiki:

[[File:Wiki.png|50px|link=MediaWiki]]

Wiki.png

Clicking on the below image will take you to example.com:

[[File:Wiki.png|50px|link=http://example.com]]

Wiki.png

Display image, turn off link

Use "link=" option with no value assigned to turn link off entirely; the below image is not a link:

[[File:Wiki.png|50px|link=]]

Wiki.png

Link to an image

Add : as a prefix to the link you need to create.

[[:File:Wiki.png]]

File:Wiki.png

[[:File:Wiki.png|Wiki]]

Wiki

Obtain a direct link to an image

To get a direct link to an image (bypassing the image's description page), some Magiczne słowa can be used.

{{filepath:Wiki.png}}

Becomes:

//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png

In the event that this is used from a template where the File: namespace needs to be removed, {{PAGENAME}} can do so:

{{filepath:{{PAGENAME:File:Wiki.png}}}}

Becomes:

//upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png

Wymagania

Before using images in your page, the system administrator of your wiki must have enabled file uploads and a user has to upload the file. System administrators may also set the wiki to accept files from foreign repositories, such as the Wikimedia Commons. For server side image resizing it is necessary to have a scaler configured (such as GD2, ImageMagick, etc.).

Files at other websites

You can link to an external file available online using the same syntax used for linking to an external web page. With these syntaxes, the image will not be rendered, but only the text of the link to this image will be displayed.

[http://url.for/some/image.png]

Or with a different displayed text:

[http://url.for/some/image.png link text here]

Additional MediaWiki markup or HTML/CSS formatting (for inline elements) is permitted in this displayed text (with the exception of embedded links that would break the surrounding link):

[http://www.example.com/some/image.png Example '''<del>rich</del>''' ''<ins>link text</ins>'' here.]

which renders as: Example rich link text here.

If it is enabled on your wiki (see Podręcznik:$wgAllowExternalImages ), you can also embed external images. To do that, simply insert the image's url:

http://url.for/some/image.png

Currently, embedded images cannot be resized, but they may be formatted by surrounding MediaWiki markup or HTML/CSS code.

If this wiki option is not enabled, the image will not be embedded but rendered as a textual link to the external site, just like above.

Direct image access

MediaWiki supports file access via the Special:Redirect/file page, or with a direct URL:

https://www.mediawiki.org/w/index.php?title=Special:Redirect/file/Wikipedia.png&width=100&height=100

Both height and width are optional. The image aspect ratio is always preserved.

Zobacz też