Složky Configuration (Konfigurace) aplikace Dreamweaver CC

Mnoho funkcí aplikace Dreamweaver jsou přípony vytvořené v jazycích JavaScript a HTML. Složky Configuration (Konfigurace) tyto přípony obsahují. Pokud přizpůsobíte nebo rozšíříte produkt Dreamweaver, změníte tyto soubory nebo přidáte zdrojové soubory kódu do jedné nebo několika těchto složek. Až se se složkami seznámíte, porozumíte rozhraní těchto přípon a také si vypracujete příklady každého typu přípony.

Upozornění: Soubory ve složkách Configuration (Konfigurace) tvoří většinu produktu Dreamweaver. Neupravujte, neodstraňujte ani nepřidávejte tyto soubory, pokud nevíte, jak lze produkty Dreamweaver přizpůsobit nebo rozšířit. Než začnete s přizpůsobováním aplikace Dreamweaver, pročtěte si části Rozšiřování aplikace Dreamweaver a Reference pro rozhraní API aplikace Dreamweaver.

Názvy některých složek jsou jasné. Například objekty se nachází ve složce Objects (Objekty), chování ve složce Behaviours (Chování). Jedna složka, která neodpovídá žádné konkrétní příponě, je složka Shared (Sdílené). Složka Shared (Sdílené) je centrální úložiště funkce nástrojů, třídy a obrázky, které využívají všechny přípony.

Každá další instalace aplikace Dreamweaver vytvoří jinou verzi adresáře konfigurace na uživatele. Aplikace Dreamweaver připojí ke každé starší složce Configuration (Konfigurace) číslo verze (například „Configuration-1“, „Configuration-2“ atd.). Čím vyšší číslo je, tím novější je složka. Poslední verze složky Configuration (Konfigurace) má vždy název „Configuration“.

Následující soubory a složky Configuration (Konfigurace) odpovídají organizaci funkcí aplikace Dreamweaver:

Název souboru/složky Obsah
ActiveXNames.txt Seznam ID třídy prvků ActiveX, které se používají k naplnění rozbalovací nabídky Identifikátor třídy v inspektoru ActiveX.
Extensions.txt

Seznam přípon souborů rozpoznávaných aplikací Dreamweaver.

Pokud do tohoto souboru přidáte příponu, poklepáním na soubor s touto příponou se v aplikaci Dreamweaver otevře panel Web.

Soubor Extensions.txt určuje také, jaké typy souborů se zobrazí v dialogovém okně Soubor > Otevřít. Chcete-li soubory určitého typu zobrazovat v tomto dialogovém okně ve výchozím nastavení, přidejte příslušnou příponu do prvního řádku souboru Extensions.txt. Další informace najdete v části Rozšiřování aplikace Dreamweaver.

FTPExtensionMap.txt

Seznam přípon souboru a režimů přenosu s nimi spojených.

Tento soubor určuje způsob načítání a stahování souborů aplikací Dreamweaver v režimu ASCII nebo v binárním režimu. Do tohoto seznamu můžete přidávat položky nebo měnit režim existujících položek. V systémech Macintosh se tento soubor používá také k určení typu a autora souborů, které jsou stahovány ze serveru jiného typu než Macintosh.

IceIdList.txt

Uvádí hodnoty ID a třídy, které budou povýšeny na upravitelné oblasti ICE, když uživatel vytvoří nový soubor HTML s upravitelnými oblastmi InContext Editable.

version.xml

Soubor version.xml obsahuje informace o instalaci aplikace Dreamweaver. Tento soubor neupravujte ani neodstraňujte.

Behaviors Soubory používané inspektorem Chování.
  Actions

Položky, které se zobrazují v rozbalovací nabídce Akce (+) v inspektoru Chování.

Každá akce je rozdělena do dvou souborů (jeden soubor .js a jeden soubor .htm) pro účely lokalizace. Soubor HTML obsahuje rozhraní pro chování: textová pole a pole formuláře, která se zobrazují v dialogovém okně při výběru akce z rozbalovací nabídky Akce. Soubor JavaScript obsahuje kód jazyka JavaScript, který do dokumentu vloží chování. Neprovádějte změny tohoto souboru, pokud nejste zběhlí v jazyce JavaScript a seznámeni s rozhraním API chování, které je popsáno v části Rozšiřování aplikace Dreamweaver.

browsers Obsahuje prohlížeč WebKit používaný pro funkci Živé zobrazení. Tato složka obsahuje také výchozí seznam stylů používaný pro stránky při spuštění funkce Živé zobrazení;
pokud nejste s výchozím písmem, odsazením nebo jinými hodnotami spokojeni, můžete je změnit.
BrowserProfiles

Soubory používané funkcí Kontrola kompatibility s prohlížečem.

Název každého souboru v této složce odráží prohlížeč, na který odkazuje. Soubor HTML obsahuje oficiální název prohlížeče; tento název není vhodné měnit, protože soubory ve složce Issues (Problémy) na něm závisí. Soubor XML obsahuje informace o vlastnostech CSS a hodnotách, které jsou nebo nejsou podporovány daným prohlížečem. Další informace o profilech prohlížeče najdete v části Rozšiřování aplikace Dreamweaver.

  Issues

Soubory, které v dokumentu uživatele definují a vyhledávají problémy vykreslování v prohlížeči. Soubory v této složce se spustí, pokud uživatel spustí kontrolu kompatibility s prohlížečem.

Každý problém je rozdělen do dvou souborů (jeden soubor .js a jeden soubor .htm) pro účely lokalizace. Soubory HTML obsahují lokalizovatelné řetězce, které se uživateli zobrazí na panelu Kontrola kompatibility s prohlížečem, pokud bude zjištěn problém. (Problémy nemají žádné vlastní uživatelské rozhraní, takže tělo souboru HTML problému je prázdné.) Soubor JavaScript obsahuje kód jazyka JavaScript, který definuje prohlížeče, jichž se problém týká, který vrací řetězec ze souboru HTML a který zjišťuje problémy v dokumentu uživatele. Neprovádějte změny tohoto souboru, pokud nejste zběhlí v jazyce JavaScript a seznámeni s rozhraním API problému, které je popsáno v části Rozšiřování aplikace Dreamweaver.

BuiltIn

Šablony pro vytváření různých dokumentů, včetně různých rozvržení stránky.

Classes

Soubory používané ke čtení modelu JavaBeans jako zdrojů dat.

CodeColoring

Soubory XML, které obsahují barevné rozdělení Zobrazení kódu dokumentu. Adresář CodeColoring obsahuje také zvláštní soubory, které odpovídají podporovaným jazykům skriptování (Javascript, VBScript, C# a Visual Basic), pokud jsou barvy přiřazeny blokům kódu a klíčovým slovům.

CodeHints Soubory XML, které obsahují asociace a obsah rad při psaní kódu při úpravách v zobrazení kódu. (Mnoho tagů a atributů je dostupných, protože Rady při psaní kódu pocházejí z knihoven tagů; viz složka Knihovny tagů níže.)
Commands

Položky, které se zobrazují v nabídce Příkazy (a v dalších nabídkách aplikace Dreamweaver).

Mnoho příkazů v této složce je rozděleno do svou souborů (jeden soubor .js a jeden soubor .htm) za účelem lokalizace. Soubor HTML obsahuje rozhraní – textová pole a pole formuláře, která se zobrazí v dialogovém okně po výběru příkazu z nabídky – příkazu, pokud je k dispozici, a může obsahovat také lokalizovatelné řetězce a odkazy na externí soubory JavaScript (včetně souboru .js shodného názvu). Soubor JavaScript obsahuje kód jazyka JavaScript, díky kterému příkaz funguje; neprovádějte změny tohoto souboru, pokud nejste zběhlí v jazyce JavaScript.

Některé položky ve složce Commands (Příkazy) mají shodné názvy jako některé položky ve složce Objects (Objekty) K tomu dochází z důvodu, že některé objekty spouští příkazy. Příkazy jsou flexibilnější než objekty, ale pouze objekty se mohou zobrazit na panelu Vložit. Vyvoláním příkazu ze souboru objektu může aplikace Dreamweaver získat nejlepší výsledky obou druhů přípon.

Components

Adresář Components obsahuje podsložku pro každý podporovaný model serveru (ASP/VBScript, ColdFusion a PHP/MySQL) a také pro nepoužívané modely serveru (ASP/JavaScript, ASP.Net/C#, ASP.Net/VisualBasic a JSP). Soubory v těchto adresářích vytvářejí položky nabídky pro správu připojení k serverům. Podsložka ColdFusion obsahuje také podpůrné soubory sloužící k určení zdrojů dat ColdFusion, komponent (CFC) a webových služeb.

Connections

Soubory v této složce určují, co se zobrazí v rozbalovací nabídce (+) panelu databáze. Tento adresář obsahuje také skripty (uložené ve složce Scripts) používané k načítání dat ze serveru. Další informace o datových připojeních najdete v části „Rozhraní API databáze“ v části Rozšiřování aplikace Dreamweaver.

Content

Složka Content obsahuje soubory používané panelem Odkazy.

Data Sources

Soubory používané dialogovým oknem Dynamická data a panelem Svázání.

Objekty dynamických dat zobrazené v rozbalovací nabídce (+) těchto uživatelských rozhraní závisí na modelu serveru určeném pro web. Další informace o úpravě souborů zdrojů dat najdete v části „Rozhraní API zdrojů dat“ v části Rozšiřování aplikace Dreamweaver.

Dialogs Soubory používané ke konfiguraci určitých dialogů aplikace Dreamweaver. Tyto soubory není vhodné měnit.
DisabledFeatures Serverová chování a přidružené soubory pro již nepodporované modely serverů ASP/JavaScript, ASP.Net a JSP zabalené jako přípony. Funkce ASP.Net a JSP lze obnovit instalací kteréhokoli souboru přípon pomocí doplňku Extension Manager, ale přípony a funkce zůstanou nepodporované.
DocumentTypes

Základní předlohy pro každý podporovaný typ dokumentu.

ExtensionData

Poznámka: Soubory v tomto adresáři slouží pouze pro zpětnou kompatibilitu a nepoužívají se v aktuálních metodách práce s příponami.

Metadata XML: Data skupiny a účastníků pro rozšíření, včetně serverového chování.

  MM

Datové soubory rozšíření skupiny XML a účastníků.

Flash Player

Soubory vyžadované k podpoře panelů Flash v rámci aplikace Dreamweaver.

Floaters

Vlastní plovoucí panely.

Fonts Soubor fontStrings.xml, který definuje výchozí písma, která se zobrazují v nabídce Písma v inspektoru Vlastnosti, písma a nabídky rodiny písem na panelu CSS a na dalších místech uživatelského rozhraní aplikace Dreamweaver.
Formatters Skripty pro použití různých formátů zobrazení, například různé formáty zobrazení data a času nebo pro nastavení textu na všechna velká nebo všechna malá písmena.
Generator

Soubory vyžadované pro používání objektů Flash v rámci aplikace Dreamweaver.

HousingPlugIn

Soubory vyžadované rozšířením CSXS.

Inspectors

Vlastní inspektory vlastností.

Většina inspektorů vlastností v aplikaci Dreamweaver je integrována do základního kódu produktu, ale některé kódy – například inspektory pro tagy META, TITLE a LINK – jsou zapsány v jazyce HTML nebo JavaScript. Inspektory vlastností v této složce jsou rozděleny do dvou souborů (jeden soubor .js a jeden soubor .htm) za účelem lokalizace. Soubor HTML obsahuje rozhraní inspektoru: textová pole a pole formuláře, která se zobrazují v plovoucím panelu inspektoru Vlastnosti. Soubor JavaScript obsahuje kód jazyka JavaScript, díky kterému inspektor funguje; neprovádějte změny tohoto souboru, pokud nejste zběhlí v jazyce JavaScript a seznámeni s rozhraním API inspektoru Vlastnosti, které je popsáno v části Rozšiřování aplikace Dreamweaver.

JSExtensions

Vlastní sdílené knihovny.

Vlastní sdílené knihovny v této složce posilují rozšíření aplikace Dreamweaver a činí je flexibilní, a to přidáním nových funkcí jazyka JavaScript. Protože některé soubory ve složkách Translators a Commands závisí na těchto sdílených knihovnách, neodstraňujte je. Chcete-li přidat vlastní sdílené knihovny do aplikace Dreamweaver, vyhledejte pokyny v části týkající se rozšiřitelnosti úrovně C v části Rozšiřování aplikace Dreamweaver.

Knowledgeengines Jazykové moduly analýzy, které analyzují uživatelem zadaný kód konkrétního jazyka (například PHP) a generují obecná metadata, která používá systém nápovědy pro kód aplikace Dreamweaver.
Menus

Soubor, který definuje celou strukturu nabídky aplikace Dreamweaver (menus.xml) a záložní kopii tohoto souboru (menus.bak), aby bylo možné obnovit výchozí nabídky.

Soubor menus.xml určuje názvy a chování všech nabídek a položek nabídky v aplikaci Dreamweaver (existuje několik výjimek; informace o plnění rozbalovacích nabídek (+) na panelech Chování a Serverová chování najdete v části Behaviors a ServerBehaviors). Také určuje všechny klávesové zkratky a mnemotechnické pomůcky používané aplikací Dreamweaver. Informace o příkazech nabídky a o souboru menus.xml najdete v části „Nabídky a příkazy nabídky“ v části Rozšiřování aplikace Dreamweaver.

  Custom Sets

Přizpůsobení souboru menu.xml, která poskytují klávesové zkratky podobné jiným produktům.

  MM

Soubory (nazvané příkazy nabídky), které řídí chování mnoha položek nabídky v aplikaci Dreamweaver.

Tato složka je vyhrazena pro příkazy nabídky, které jsou součástí aplikace Dreamweaver. Chcete-li přidat vlastní příkazy nabídky, uložte je do jiné podložky ve složce Menus.

Objects

Položky, které se zobrazují v nabídce Vložit a na panelu Vložit.

Aby se zobrazovaly na panelu a v nabídce Vložit, musí být všechny soubory složky Objects uloženy v podsložce složky Objects a musí být uvedeny v souborech insertbar.xml a menus.xml. Další informace o úpravě těchto souborů najdete v části „Objekty panelu Vložit“ v části Rozšiřování aplikace Dreamweaver.

Plugins (Windows)
plug-ins (Macintosh)

Všechny zásuvné moduly, které lze v aplikaci Dreamweaver použít k přehrávání aktivního obsahu (například filmy Flash), a také seznam zásuvných modulů, které aplikace Dreamweaver nepodporuje (UnsupportedPlugins.txt).

Aplikace Dreamweaver automaticky prohledává složky zásuvných modulů libovolného prohlížeče na pevném disku a vyhledá vhodný zásuvný modul, pokud chcete přehrávat obsah zásuvného modulu; uložení zásuvných modulů v této složce tedy není nezbytně nutné.

Reports

Soubory přidružené s funkcí Zprávy o webu.

Složky ve složce Reports obsahují zprávy o webu, které jsou součástí aplikace Dreamweaver; můžete vytvořit další zprávy a uložit je do jedné z existujících složek nebo vytvořit novou podsložku. Další informace o zprávách najdete v části Rozhraní API zpráv v části Rozšiřování aplikace Dreamweaver.

  HTML Reports

Soubory zprávy pro analýzu jazyka HTML (například vyhledání obrázků s chybějícími atributy, odstranění prázdných tagů nebo vyhledání dokumentů bez názvu).

  Workflow

Soubory zprávy, které jsou užitečné při údržbě (například vyhledání všech souborů vydaných konkrétním uživatelem nebo vyhledání naposledy změněných dokumentů).

Server Behaviors

Soubory používané inspektorem Serverová chování. Každý model serveru ( ASP/JavaScript, ASP/VBScript, ColdFusion a PHP/MySQL) má odpovídající podsložku. Soubor ServerBehaviors.xml v jednotlivých podsložkách určuje, co se zobrazí v nabídce plus (+) panelu Serverová chování.

Serverová chování vytvářejí funkce požadované webovými aplikacemi, například filtrování záznamů podle kritérií uživatele, stránkování záznamů, propojení seznamů výsledků se stránkami podrobností a vkládání záznamů do sady výsledků. Další informace o úpravách souborů serverového chování najdete v části „Serverová chování“ v části Rozšiřování aplikace Dreamweaver.

ServerDebugOutput

Podpora souborů ladění ColdFusion.

Server Formats

Soubory používané k formátování dynamických dat. Každý model serveru ( ASP/JavaScript, ASP/VBScript, ColdFusion a PHP/MySQL) má odpovídající podsložku. Soubor Formats.xml v jednotlivých podsložkách určuje, co se zobrazí v nabídce Formáty; pokud chcete přidat doplňkové formáty, lze jej upravit (opatrně) ručně.

Další informace o úpravách souborů formátů serveru najdete v části „Formátování dat“ v části Rozšiřování aplikace Dreamweaver.

Server Models

Soubory, které určují dostupné modely serveru. Každý model serveru ( ASP/JavaScript, ASP/VBScript, ColdFusion a PHP/MySQL) má soubor HTML, který obsahuje informace o konfiguraci a odpovídající podsložku, kde jsou uloženy zvláštní implementace určitých funkcí pro každý model serveru.
Další informace o úpravách souborů modelů serveru najdete v části „Modely serveru“ v části Rozšiřování aplikace Dreamweaver.

Shared

Soubory, které má sdílet několik přípon. (Na soubory v tomto adresáři může odkazovat libovolná přípona.)

Mnoho přípon třetích stran – a mnoho funkcí aplikace Dreamweaver – závisí na funkcích definovaných v souborech složky Shared, takže soubory v této složce nikdy nepřepisujte a neměňte existující funkce v těchto souborech.

Chcete-li přidat vlastní sdílené soubory, vytvořte v adresáři Shared zvláštní složku a uložte soubory do ní.

  Common Sdílené skripty a třídy používané v rozšíření ve složce Configuration (Konfigurace).
  Controls Běžné ovládací prvky uživatelského rozhraní používané především ve funkci Serverová chování.
  Dinamico Podpora v oblasti nápovědy při psaní kódu konkrétních webů.
  Fireworks Podpůrné soubory pro integraci aplikace Fireworks.
  Flash Podpůrné soubory pro nově vkládané schéma aplikace Flash založené na objektech SWFObject v aplikaci Dreamweaver CS4.
  ICE Pomocné třídy jazyka JavaScript pro příkazy úprav v kontextu (ICE) a inspektory Vlastnosti.
  MM Sdílené skripty, obrázky a třídy používané příponami, které jsou součástí aplikace Dreamweaver. Přípony třetích stran mohou tyto soubory také používat, ale aktuálnější funkce se často nachází v souborech ve složce Common.
  OAWidget Podpora vkládání ovládacího prvku.
  RDSAPI Soubory sloužící k vytváření připojení na serveru a k zapnutí vzdáleného ladění aplikace ColdFusion.
  Recordset Podpůrné soubory pro sady záznamů založené na komponentě CF.
  Spry

Všechny soubory nutné k podpoře funkcí Spry v aplikaci Dreamweaver. Obecně platí, že soubory ve složkách DesignTime (Doba návrhu) kontroluje vzhled a funkci ovládacích prvků, efektů a sad dat v době vývoje, zatímco soubory ve složkách jiných než DesignTime kontroluje vzhled a funkci ovládacích prvků, efektů a sad dat v prohlížeči.

Soubory vyžadované prohlížečem k podpoře funkce Spry se zkopírují na web uživatele, když uživatel uloží stránku obsahující ovládací prvek Spry, sadu dat nebo efekt.

  UltraDev Sdílené skripty, obrázky a třídy používané příponami souvisejícími se serverem, které jsou součástí aplikace Dreamweaver. Přípony třetích stran mohou tyto soubory také používat, ale aktuálnější funkce se často nachází v souborech ve složce Common.
  XHTMLDTD Soubory XHTML DTD používané funkcí Náhled v prohlížeči pro stránky XSLT.
  XMLPrefixes Seznam běžných předpon jmenného prostoru XML a odpovídající parametry URI. Používá ji generátor schémat XML.
  XSLTransform Kód na straně serveru za běhu, který provádí transformaci XSLT na technologii daného aplikačního serveru (PHP, ASP atd.). Používá ji funkce Serverová chování XSLT.
Shutdown Příkazy, které se spustí při vypnutí aplikace Dreamweaver. Často je využívají rozšíření k vyčištění dočasných souborů, které vytvořily.
Snippets Podpůrné soubory a výchozí obsah panelu Výstřižky.
SourceControl Podpůrné soubory pro funkci správy zdrojového kódu.
Startup

Skripty, které se spustí při spuštění aplikace Dreamweaver.

Další informace o vytváření skriptů po spuštění najdete v části „Model objektu dokumentu“ v části Rozšiřování aplikace Dreamweaver.

TagLibIntrospection Podpůrné soubory pro modul importu tagů knihovny tagů (moduly importu tagů se nachází v adresáři TagLibraries/TagImporters).
TagLibraries

Obsahuje databázi tagů (TagLibraries.vtm) a soubory definice tagů pro značky a skriptovací jazyky podporované aplikací Dreamweaver.

Tyto složky obsahují také soubory pro dialogové rozhraní, které se zobrazuje uživateli v aplikaci Dreamweaver pro úpravu tagů. Další informace najdete v části „Knihovny tagů a dialogy“ v části Rozšiřování aplikace Dreamweaver.

Templates Podpůrné soubory pro funkci Flash Video.
Third Party Source Code Informace o zdrojovém kódu, který nebyl vytvořen aplikací Adobe a který poskytuje funkce aplikace Dreamweaver. Tato složka obsahuje například informace o převaděči jazyka JavaScript, který používá aplikace Dreamweaver.
ThirdPartyTags

Soubory, které definují syntaxi a název tagů značek třetích stran (například ASP, PHP a vlastní HTML).

Soubory definic tagů třetích stran jsou soubory XML. Každý soubor XML obsahuje jednu nebo více specifikací tagů; každá specifikace tagů má přiřazen soubor GIF, který definuje ikonu značky. Další informace o tazích a specifikacích tagů třetích stran najdete v části Rozšiřování aplikace Dreamweaver.

Toolbars

Definuje dostupné panely nástrojů a ikony a příkazy na jednotlivých panelech nástrojů.

Translators Soubory převodníku. Převodníky dat překládají speciální značky, například zahrnutí na straně serveru, podmíněné příkazy jazyka JavaScript nebo další značky serveru, například PHP, CFML či ASP do kódu, který aplikace Dreamweaver umí přečíst a zobrazit.
Validators Podpůrné skripty pro přidávání ověření zadání v textových polích do formulářů.
VersionControl Podpůrné soubory pro systém správy verzí Subversion.
WebServices

Podpůrné soubory pro konkrétní připojení k webové službě.

workspace Výchozí rozvržení pracovní plochy, která jsou součástí aplikace Dreamweaver (Windows). Pokud tyto pracovní plochy v aplikaci Dreamweaver změníte nebo vytvoříte nové, soubory XML, které je popisují, budou uloženy do složky User Configuration/workspace.
WorkspaceMac Výchozí rozvržení pracovní plochy, která jsou součástí aplikace Dreamweaver (Macintosh). Pokud tyto pracovní plochy v aplikaci Dreamweaver změníte nebo vytvoříte nové, soubory XML, které je popisují, budou uloženy do složky User Configuration/WorkspaceMac.