Práce s položkami knihoven

Naposledy aktualizováno 20. 12. 2021

Využijte toto téma k osvojení způsobů, jak vytvořit položky knihovny v aplikaci Dreamweaver a vložit či upravit položky knihovny v dokumentech.

Knihovna je speciální soubor aplikace Dreamweaver obsahující kolekci jednotlivých zdrojů nebo kopií zdrojů, které můžete umístit na své webové stránky.Datové zdroje v těchto knihovnách se nazývají položky knihovny. Položky, které můžete uložit do knihovny, zahrnují obrázky, tabulky, zvuky a soubory vytvořené v aplikaci Adobe Flash.Všechny stránky, které používají položku knihovny, můžete automaticky aktualizovat vždy, když položku upravíte.

Předpokládejme například, že vytváříte velký web pro společnost, která chce, aby se slogan objevoval na každé stránce. Můžete vytvořit položku knihovny obsahující slogan a použít tuto položku knihovny na každé stránce. Pokud se slogan změní, můžete změnit položku knihovny a automaticky aktualizovat každou stránku, která ji používá.

Dreamweaver ukládá položky knihovny do složky Library v místní kořenové složce každého webu. Každý web má svou vlastní knihovnu.

Položku knihovny můžete vytvořit z libovolného prvku v části body dokumentu, včetně textu, tabulek, formulářů, Java appletů, plug‑inů, prvků ActiveX, navigačních panelů a obrázků.

U propojených položek jako jsou obrázky ukládá knihovna pouze odkaz na položku. Původní soubor musí zůstat na určeném místě, aby položka knihovny fungovala správně.

Někdy je ale přesto užitečné uložit si obraz přímo do položky knihovny. Například můžete uložit kompletní značku img v položce knihovny, což vám umožní snadno změnit alt text obrázku nebo dokonce jeho atribut src v celém webu. (Nepoužívejte tuto techniku ke změně atributů width a height obrázku, pokud také nepoužijete editor obrázků ke změně skutečné velikosti obrázku.)

Pokud položka knihovny obsahuje odkazy, nemusí tyto odkazy v novém webovém místě fungovat. Také obrazy v položce knihovny nejsou kopírovány do nového webového místa.

Když použijete položku knihovny, Dreamweaver vloží na web stránku odkaz na ni místo samotné položky. To znamená, že Dreamweaver vloží kopii HTML zdrojového kódu této položky do dokumentu a přidá HTML komentář obsahující odkaz na původní externí položku.Právě tento externí odkaz umožňuje automatickou aktualizaci.

Když vytvoříte položku knihovny, která obsahuje prvek s připojeným chováním Dreamweaver, Dreamweaver zkopíruje prvek a jeho obsluhu události (atribut určující, která událost spouští akci, například onClick, onLoad nebo onMouseOver, a kterou akci volat při výskytu události) do souboru položky knihovny. Dreamweaver nekopíruje související JavaScriptové funkce do položky knihovny.Místo toho při vkládání položky knihovny do dokumentu Dreamweaver automaticky vloží příslušné JavaScriptové funkce do části head tohoto dokumentu (pokud tam již nejsou).

Pokud ručně programujete v jazyce JavaScript (to znamená, pokud ho tvoříte bez chování aplikace Dreamweaver), můžete ho umístit jako součást položky knihovny, pokud použijete ke spuštění kódu chování Zavolat JavaScript. Pokud nepoužijete chování aplikace Dreamweaver ke spuštění kódu, kód se neuchová jako součást položky knihovny.

Pro úpravu chování v položkách knihovny platí zvláštní požadavky. Položky knihovny nemohou obsahovat styly, protože kód pro tyto prvky je součástí části head.

Vytvoření položky knihovny podle výběru

V okně dokumentu přepněte na zobrazení Návrh a vyberte část dokumentu, kterou chcete uložit jako položku knihovny.

Vyberte možnost Nástroje > Knihovna > Přidat objekt do knihovny.

Zadejte název nové položky knihovny a stiskněte klávesu Enter (Windows) nebo Return (Macintosh).

Dreamweaver uloží každou položku knihovny jako samostatný soubor (s příponou .lbi) do složky Library místní kořenové složky webu.

Vytvoření prázdné položky knihovny

Ujistěte se, že v okně Dokument není nic vybráno.

Pokud je něco vybráno, bude umístěno do nové položky knihovny.

v panelu Datové zdroje vyberte kategorii Knihovna.

Klikněte na tlačítko Nová položka knihovny v dolní části panelu.

Dokud je položka stále vybrána, zadejte pro ni název, poté stiskněte klávesu Enter (Windows) nebo Return (Macintosh).

Vložení položky knihovny do dokumentu

Když přidáte položku knihovny na stránku, skutečný obsah se vloží do dokumentu spolu s odkazem na položku knihovny.

Umístěte textový kurzor do okna dokumentu.

v panelu Datové zdroje vyberte kategorii Knihovna.

Proveďte jeden z následujících úkonů:
  • Z panelu Datové zdroje přetáhněte položku knihovny do okna dokumentu.
Poznámka

Pokud chcete do dokumentu vložit obsah položky knihovny bez vkládání odkazu na položku, při přetahování položky z panelu Datové zdroje stiskněte klávesu Ctrl (Windows) nebo Alt (Macintosh). Pokud vložíte položku tímto způsobem, můžete ji upravovat v dokumentu, ale dokument nebude aktualizován, až provedete aktualizaci stránek, které tuto položku obsahují.

  • Vyberte položku knihovny a klepněte na tlačítko Vložit.

Úpravy položek knihovny a aktualizace dokumentů

Když upravíte položku knihovny, můžete aktualizovat všechny dokumenty, které tuto položku používají. Pokud se rozhodnete neaktualizovat, dokumenty zůstanou přidružené k položce knihovny; můžete je aktualizovat později.

Můžete přejmenovat položky, abyste přerušili jejich spojení s dokumenty nebo šablonami, odstranit položky z knihovny webu a znovu vytvořit chybějící položku knihovny.

Úpravy položky knihovny

v panelu Datové zdroje vyberte kategorii Knihovna.

Vyberte položku knihovny.

Klikněte buď na tlačítko Upravit, nebo dvakrát klikněte na položku knihovny.

Dreamweaver otevře nové okno, podobné oknu Dokument, pro úpravu položky knihovny. Šedé pozadí označuje, že upravujete položku knihovny namísto dokumentu.

Proveďte a uložte změny.

Určete, zda chcete v lokálním webovém místě aktualizovat dokumenty, které používají tuto položku knihovny. Okamžitou aktualizaci zahájíte klepnutím na tlačítko Aktualizovat. Pokud jste zvolili možnost Neaktualizovat, dokumenty nebudou aktualizovány, dokud nezvolíte možnost Nástroje > Knihovna > Aktualizovat aktuální stránku nebo Aktualizovat stránky.

Aktualizovat současný dokument pro použití aktuální verze všech položek knihovny.

Vyberte možnost Nástroje > Knihovna > Aktualizovat aktuální stránku.

Aktualizovat celý web nebo všechny dokumenty, které používají konkrétní položku knihovny

Vyberte možnost Nástroje > Knihovna > Aktualizovat stránky.

V rozbalovací nabídce Hledat v zadejte, co se má aktualizovat:
  • Chcete-li aktualizovat všechny stránky ve vybraném webu tak, aby používaly současnou verzi všech položek knihovny, vyberte Celý web, poté vyberte název webu z přilehlé místní nabídky.

  • Chcete-li aktualizovat všechny stránky v současném webu, které používají položku knihovny, vyberte Soubory které používají, poté vyberte název položky knihovny z přilehlé místní nabídky.

Ujistěte se, že je ve volbě Aktualizovat vybrána možnost Položky knihovny.

Chcete-li provést současně i aktualizaci předloh, vyberte také volbu Předlohy.

Klepněte na tlačítko Spustit.

Dreamweaver aktualizuje soubory podle zadání. Pokud jste vybrali volbu Zobrazit protokol, Dreamweaver vygeneruje zprávu ukazující, zda byly soubory úspěšně aktualizovány, spolu s dalšími informacemi.

Přejmenování položky knihovny

v panelu Datové zdroje vyberte kategorii Knihovna.

Vyberte položku knihovny, chvíli počkejte a klepněte na ni znovu. (Nepoužívejte poklepání, to otevře danou položku pro úpravy.)
Zadejte nový název.
Klepněte jinam nebo stiskněte klávesu Enter (Windows) nebo Return (Macintosh).
Určete, zda aktualizovat dokumenty, které položku používají, výběrem možnosti Aktualizovat nebo Neaktualizovat.

Odstranění položky z knihovny

Když odstraníte položku knihovny, Dreamweaver ji odebere z knihovny, ale nezmění obsah žádných dokumentů, které položku používají.

v panelu Datové zdroje vyberte kategorii Knihovna.

Vyberte položku knihovny.
Buď klikněte na tlačítko Delete nebo stiskněte klávesu Delete, poté potvrďte, že chcete položku odstranit.

Pokud odstraníte položku knihovny, nemůžete ji obnovit pomocí příkazu Zpět. Můžete ji ale vytvořit znovu.

Znovu vytvořit chybějící nebo smazanou položku knihovny

Vybrat instanci položky v jednom z dokumentů.
Klikněte na tlačítko Znovu vytvořit v Inspektoru vlastností (Okno > Vlastnosti).

Přizpůsobit zvýrazňování položek knihovny

Můžete přizpůsobit barvu zvýrazňování položek knihovny a zobrazit nebo skrýt zvýrazňování nastavením voleb Zvýrazňování.

Změnit barvu zvýrazňování položek knihovny

Vyberte možnost Úpravy > Předvolby (Windows) nebo Dreamweaver > Předvolby (Macintosh).
Vyberte kategorii Zvýrazňování ze seznamu na levé straně dialogového okna Předvolby.
Klikněte na barevné pole Položky knihovny, poté vyberte barvu zvýrazňování použitím nástroje Výběr barvy (nebo zadejte šestnáctkovou hodnotu barvy do textového pole).
Vyberte možnost Zobrazit, chcete-li zobrazit barvu zvýraznění v okně dokumentu.
Klikněte na tlačítko OK.

Zobrazení nebo skrytí zvýraznění v okně dokumentu

Chcete-li zobrazit zvýraznění, vyberte možnost Zobrazit > Možnosti zobrazení návrhu > Vizuální pomůcky > Neviditelné elementy. Chcete-li zvýraznění skrýt, odznačte volbu Neviditelné elementy.

Úprava vlastností položky knihovny

Pomocí Inspektoru vlastností můžete otevřít položku knihovny k úpravě, odpojit vybranou položku knihovny od jejího zdrojového souboru nebo přepsat položku aktuálně vybranou položkou knihovny.

Vyberte v dokumentu položku knihovny.
V Inspektoru vlastností vyberte jednu z těchto možností (Okno > Vlastnosti):

Zdroj

Zobrazuje název souboru a umístění zdrojového souboru pro položku knihovny. Tuto informaci nemůžete upravit.

Otevřít

Otevře zdrojový soubor položky knihovny pro úpravy. To odpovídá výběru položky na panelu Prostředky a kliknutí na tlačítko Upravit.

Odpojit od originálu

Přeruší propojení mezi vybranou položkou knihovny a jejím zdrojovým souborem. Odpojenou položku můžete upravovat v dokumentu, ale již se nejedná o položku knihovny a nebude aktualizována při změně originálu.

Znovu vytvořit

Přepíše původní položku knihovny aktuálním výběrem. Tuto možnost použijte k opětovnému vytvoření položek knihovny, pokud chybí původní položka knihovny nebo byla omylem smazána.

Upravit položky knihovny v dokumentu

Pokud jste do dokumentu přidali položku knihovny a chcete tuto položku upravit speciálně pro danou stránku, musíte přerušit propojení mezi položkou v dokumentu a knihovnou. Jakmile vytvoříte upravitelnou instanci položky knihovny, tato instance se při změnách položky knihovny neaktualizuje.

Vyberte v dokumentu položku knihovny.
Klikněte na Odpojit od originálu v Inspektoru vlastností (Okno > Vlastnosti).

Úpravy chování v položce knihovny

Chcete-li upravit chování v položce knihovny, musíte nejprve vložit položku do dokumentu a pak vytvořit položku upravitelnou v tomto dokumentu. Po provedení změn můžete znovu vytvořit položku knihovny a nahradit položku v knihovně upravenou položkou z dokumentu.

Otevřete dokument obsahující danou položku knihovny.

Poznamenejte si název položky knihovny a také přesné značky, které obsahuje. Tyto informace budete později potřebovat.

Vyberte položku knihovny a pak klikněte na Odpojit od originálu v Inspektoru vlastností (Okno > Vlastnosti).
Vyberte prvek, ke kterému je připojeno chování.
Na panelu Chování (Okno > Chování) dvakrát klikněte na akci, kterou chcete změnit.
V zobrazeném dialogovém okně proveďte změny a pak klikněte na OK.

v panelu Datové zdroje vyberte kategorii Knihovna.

Poznamenejte si přesný název a velikost písmen původní položky knihovny; vyberte ji a pak klikněte na tlačítko Smazat.
V okně dokumentu vyberte všechny prvky, které tvoří položku knihovny.

Dbejte na to, abyste vybrali přesně stejné prvky, které byly v původní položce knihovny.

v panelu Datové zdroje klikněte na tlačítko Nová položka knihovny a nazvěte novou položku stejně jako položku, kterou jste odstranili, se stejným pravopisem a velikostí písmen.

Chcete-li provést aktualizaci položky knihovny v dalších dokumentech webu, vyberte možnost Nástroje > Knihovna > Aktualizovat stránky.

V rozbalovací nabídce Hledat v vyberte volbu Soubory, které používají.
V sousední rozbalovací nabídce vyberte název položky knihovny, kterou jste právě vytvořili.
V možnosti Aktualizace zkontrolujte, že je vybrána položka Položky knihovny, a poté klikněte na tlačítko Spustit.
Po dokončení aktualizace klepněte na tlačítko Zavřít.