Funkce souvisejících souborů poskytuje uživatelům přístup k podpůrným a souvisejícím souborům, které jsou spojeny se souborem, na kterém právě pracují. Související soubory mohou být CSS, skripty, zahrnutí na straně serveru (SSI) nebo soubory XML.
Pokud je například soubor CSS přidružen k hlavnímu souboru, usnadní tato funkce uživatelům prohlížení a úpravy tohoto souboru CSS. Uživatel si může také zobrazit hlavní soubor při úpravách souvisejícího souboru.
Když je dokument otevřen z místní složky webu a není načten z testovacího serveru, relativní adresy URL protokolu (začínající na //) a adresy URL souborového protokolu (začínající na file:// nebo file:///) bez zdrojů v místním počítači se nyní překládají prostřednictvím http.
- Pokud datové zdroje nejsou k dispozici v rámci http, aplikace Dreamweaver se pokusí načíst související soubory z https.
- Pokud datové zdroje nejsou k dispozici ani v rámci https, aplikace Dreamweaver nedokáže související soubory či prostředky načíst. Pokud síťový server, na kterém jsou datové zdroje umístěny, vyžaduje ověření, zobrazí se dialogové okno pro přihlášení.
Jak související soubory fungují
Funkce souvisejících souborů usnadňuje uživatelům práci při úpravách pomocí následujících úkonů:
Uživatelé mohou zobrazit a využívat související soubory při prohlížení hlavního souboru. Při prohlížení stránky se souvisejícími soubory (jako je například soubor CSS) můžete vidět následující:
Návrh stránky na jedné straně
Související soubor na straně druhé
Panel se souvisejícími soubory obsahuje dokumenty, které ovlivňují generování hlavní stránky HTML. Uživatelé uvidí zdrojový soubor HTML, vygenerovaný soubor HTML a podřízené dokumenty první úrovně.
Po výběru libovolného ze souvisejících souborů uvedených na panelu souvisejících souborů mohou uživatelé provádět následující úkoly:
Zobrazit a upravit související soubor v zobrazení kódu
Zobrazit nadřazenou stránku v zobrazení návrhu
Výběrem obsahu v zobrazení návrhu a provedením změn v souvisejícím souboru nedojde ke zrušení výběru při opětovném načtení zobrazení návrhu.
Pokud změníte kód souvisejícího souboru, změny se projeví v zobrazení návrhu.
Pokud soubor nebude nalezen, na panelu v horní části prázdného rámečku okna se zobrazí informace o nenalezeném souboru.
Terminologie souvisejících souborů
Ve spojení se souvisejícími soubory se obvykle používají následující výrazy:
Výraz |
Popis |
Příklad |
|---|---|---|
Dokument nejvyšší úrovně |
Jakýkoli dokument otevřený uživatelem |
|
Nadřazený dokument |
Jakýkoli dokument nejvyšší úrovně vykreslený v zobrazení návrhu. |
|
Podřízený dokument první úrovně |
Jakýkoli dokument, který je o jednu úroveň hlouběji pod nadřazeným dokumentem. Tyto dokumenty ovlivňují vygenerování kódu HTML (mimo CSS). Soubory CSS mohou obsahovat další soubory CSS, ale všechny společně určují konečné styly použité na stránce. |
|
Podřízený dokument hlubší úrovně |
Jakýkoli dokument, který je o více než dvě úrovně hlouběji pod nadřazeným dokumentem. Tyto dokumenty ovlivňují vygenerování kódu HTML. |
|
Nesouvisející soubor |
Jakýkoli dokument, který nemá vliv na generování kódu HTML nebo jakýkoli soubor, který uživatel aktivně neupravuje. |
|
Podporovány jsou následující související soubory:
Typ |
Popis |
Úroveň vnoření |
|---|---|---|
Skript na straně klienta |
Všechny jazyky |
1 (vnořovací skript není možný) |
Zahrnutí na straně serveru |
Jsou-li splněny všechny rozšiřitelné podmínky:
Výjimka: jsou zjištěny příkazy souborů zahrnutí ve stylu Apache (<!--#include ... -->) v dokumentech HTML. |
1 |
Sada dat Spry |
1 (vnořovací skript není možný) |
|
CSS |
|
Neohraničené |
Rozhraní API souvisejících souborů
Nabídku souvisejících souborů můžete přizpůsobit tak, aby obsahovala následující položky:
Názvy souvisejících souborů
HTML zdroje a vygenerovaný zdrojový kód
Funkce dreamweaver.openRelatedFile () umožňuje zobrazit související soubor v zobrazení kódu a funkce dreamweaver.getActiveRelatedFilePath () umožňuje zobrazit cestu k aktuálně otevřenému souvisejícímu souboru. Další informace o používání těchto rozhraní API naleznete v tématu „Funkce souvisejících souborů“ v rámci referenčních témat k rozhraní API aplikace Dreamweaver.