Úprava obsahu na webech Dreamweaver za pomoci aplikace Contribute

Naposledy aktualizováno 27. 4. 2021

Přidávejte a aktualizujte základní obsah webu včetně formátovaného textu, obrazů, tabulek a odkazů pomocí aplikace Contribute.

Správa webů Contribute

Adobe® Contribute® CS4 kombinuje webový prohlížeč s editorem webových stránek. Umožňuje vašim kolegům nebo klientům procházet stránky na webu, který jste vytvořili, a upravovat nebo aktualizovat stránku, pokud k tomu mají oprávnění. Uživatelé aplikace Contribute mohou přidávat a aktualizovat základní webový obsah, včetně formátovaného textu, obrázků, tabulek a odkazů. Správci webu v aplikaci Contribute mohou omezit, co mohou obyčejní uživatelé (bez oprávnění správce) na webu dělat.

Poznámka

V tomto tématu se předpokládá, že jste správce aplikace Contribute.

Jako správce webu poskytujete uživatelům bez oprávnění správce možnost upravovat stránky vytvořením připojovacího klíče a jeho odesláním (informace o postupu naleznete v nápovědě aplikace Contribute). Můžete také nastavit připojení k webu aplikace Contribute pomocí aplikace Dreamweaver, což vám nebo návrhářům webu umožní připojit se k webu aplikace Contribute a použít všechny funkce pro úpravy dostupné v aplikaci Dreamweaver.

Contribute přidává funkčnost na váš web prostřednictvím aplikace Contribute Publishing Server (CPS), sady publikačních aplikací a nástrojů pro správu uživatelů, které umožňují integraci aplikace Contribute se službou adresáře uživatelů vaší organizace – například Lightweight Directory Access Protocol (LDAP) nebo Active Directory. Když povolíte svůj web Dreamweaver jako web Contribute, aplikace Dreamweaver čte nastavení správy aplikace Contribute při každém připojení ke vzdálenému webu.Pokud aplikace Dreamweaver zjistí, že je povolena aplikace CPS, zdědí některé funkce aplikace CPS, například vrácení souborů zpět a protokolování událostí.

Pomocí aplikace Dreamweaver se můžete připojit k souboru na webu aplikace Contribute a upravit ho. Většina funkcí aplikace Dreamweaver funguje s webem aplikace Contribute stejně jako s jakýmkoli jiným webem. Když však používáte aplikaci Dreamweaver s webem aplikace Contribute, aplikace Dreamweaver automaticky provádí určité operace správy souborů, například ukládání více revizí dokumentu a protokolování určitých událostí v konzole CPS.

Další informace najdete v nápovědě aplikace Contribute.

Struktura webu a návrh stránky pro web aplikace Contribute

Chcete-li umožnit uživatelům aplikace Contribute upravovat váš web, mějte při jeho strukturování na paměti následující body:

  • Udržujte strukturu co nejjednodušší. Nepoužívejte hluboko vnořené složky. Seskupujte související položky do jedné složky.

  • Nastavte pro složky na serveru vhodná oprávnění pro čtení a zápis.

  • Při vytváření přidejte složkám stránky indexu, aby uživatelé aplikace Contribute umísťovali nové stránky do správných složek. Při vytváření přidejte složkám stránky indexu, aby uživatelé aplikace Contribute umísťovali nové stránky do správných složek. Pak vytvořte odkaz z hlavní stránky webového místa na stránku indexu pro zápisy ze schůzek. Uživatel aplikace Contribute pak může přejít na tuto stránku index a vytvořit novou stránku zápisu pro konkrétní schůzku odkazovanou z této stránky.

  • Ve stránce index každé složky vytvořte seznam odkazů na jednotlivé stránky obsahu a dokumenty v této složce.

  • Udržujte návrhy stránky co nejjednodušší a minimalizujte odchylky formátování.

  • Místo tagů HTML používejte raději CSS a pojmenujte své styly CSS jasně a srozumitelně. Pokud uživatelé aplikace Contribute používají standardní sadu stylů aplikace Microsoft Word, použijte stejné názvy pro styly CSS, aby mohl Contribute mapovat styly při kopírování informací z dokumentu aplikace Word a vložení do stránky Contribute.

  • Pokud nechcete, aby byl styl CSS dostupný pro uživatele aplikace Contribute, změňte název stylu tak, aby začínal mmhide_. Pokud například použijete styl s názvem RightJustified, ale nechcete aby byl pro uživatele aplikace Contribue dostupný, změňte název stylu na mmhide_RightJustified.

Poznámka

Předponu mmhide_ musíte přidat v zobrazení kódu, nemůžete ji přidat v panelu CSS.

  • Používejte co nejméně stylů CSS, aby bylo vše jednoduché a přehledné.
  • Pokud používáte zahrnutí na straně serveru pro elementy stránky HTML, například záhlaví nebo zápatí, vytvořte stránku HTML, na kterou nevedou odkazy, s odkazy na zahrnuté soubory. Uživatelé aplikace Contribute si mohou vytvořit záložku na tuto stránku a pomocí ní najít začleněné soubory a upravit je.

Přenos souborů do webu aplikace Contribute a z něj

Contribute používá systém podobný systému Check In/Check Out aplikace Dreamweaver, který zajišťuje, že danou webovou stránku může upravovat současně pouze jeden uživatel. Když povolíte kompatibilitu s aplikací Contribute v aplikaci Dreamweaver, automaticky se povolí systém Check In/Check Out aplikace Dreamweaver.

Pro přenos souborů do webu aplikace Contribute a z něj pomocí aplikace Dreamweaver vždy používejte příkazy Přihlásit a Odhlásit. Pokud místo toho použijete příkazy PUT a GET k přenosu souborů, můžete přepsat změny, které uživatel aplikace Contribute nedávno v souboru provedl.

Když přihlásíte soubor do webu aplikace Contribute, aplikace Dreamweaver vytvoří záložní kopii předchozí přihlášené verze souboru ve složce _baks a přidá vaše uživatelské jméno a datum do souboru Design Notes.

Oprávnění souborů a složek aplikace Contribute na serveru

Aplikace Contribute nabízí způsob správy práv souborů a složek pro každou definovanou roli uživatele; neumožňuje ale správu práv pro čtení a zápis do přiřazených souborů a složek serverem. V aplikaci Dreamweaver můžete tato oprávnění spravovat přímo na serveru.

Pokud uživatel aplikace Contribute nemá na serveru právo čtení závislého souboru, například obrázku zobrazeného na stránce, obsah závislého souboru se v okně aplikace Contribute nezobrazí. Pokud uživatel například nemá práva čtení pro složku obrázků, obrázky v této složce se v aplikaci Contribute zobrazí jako ikony obrazů s přerušenými vazbami. Podobně jsou šablony aplikace Dreamweaver uloženy v podsložce kořenové složky webu, takže pokud uživatel aplikace Contribute nemá oprávnění ke čtení kořenové složky, nemůže na tomto webu používat šablony, pokud šablony nezkopírujete do příslušné složky.

Když nastavujete web aplikace Dreamweaver, musíte uživatelům poskytnout oprávnění ke čtení na serveru ke složce /_mm (podsložka _mm kořenové složky), složce /Templates a všem složkám obsahujícím prostředky, které budou potřebovat používat.

Pokud kvůli bezpečnosti nemůžete udělit uživatelům práva čtení složky Předlohy, můžete povolit uživatelům aplikace Contribute přístup k předlohám jiným způsobem. Viz část Povolení přístupu k předlohám bez přístupu ke kořenové složce uživatelům aplikace Contribute.

Více informací o právech Contribute viz část Správa Contribute v nápovědě aplikace Contribute.

Speciální soubory Contribute

Contribute používá různé speciální soubory, které nejsou určeny k zobrazení návštěvníkům vašeho webu:

  • soubor sdílených nastavení, který má nejasný název s příponou CSI, se nachází ve složce pojmenované _mm v kořenové složce webového místa a obsahuje informace, které aplikace Contribute používá pro správu webového místa;

  • starší verze souborů ve složkách pojmenovaných _baks;

  • dočasné verze stránek, aby mohli uživatelé zobrazit náhled změn;

  • dočasné soubory zámků označující, že je daná stránka upravována nebo se vytváří její náhled;

  • soubory poznámek k návrhu obsahující metadata o stránkách webového místa.

    Obecně byste neměli upravovat žádné z těchto speciálních souborů Contribute pomocí Dreamweaver; Dreamweaver je spravuje automaticky.

    Pokud nechcete, aby se tyto speciální soubory Contribute zobrazily na veřejně dostupném serveru, můžete vytvořit přípravný server, kde uživatelé aplikace Contribute budou na stránkách pracovat. Pak periodicky kopírujte tyto webové stránky z prezentačního serveru na produkční server, který je dostupný na webu. Pokud zvolíte použití přípravného serveru, kopírujte na produkční server pouze webové stránky, ne výše uvedené speciální soubory Contribute. Zvláště nekopírujte na produkční server složky _mm a _baks.

Poznámka

Informace o tom, jak nastavit server tak, aby návštěvníci webu produktu neviděli soubory ve složkách, které začínají podtržítkem, naleznete v Nápovědě aplikace Contribute v části „Zabezpečení webu produktu".

Někdy je nutné odstranit speciální soubory Contribute ručně. Například mohou nastat okolnosti, kdy aplikace Contribute neodstraní dočasné stránky náhledu, když uživatel zavře náhled; v tom případě byste měli tyto dočasné stránky odstranit ručně. Dočasné stránky náhledu mají názvy souborů začínající TMP.

Podobně může být za určitých okolností zanechán na serveru zapomenutý neaktuální soubor zámku. Pokud k tomu dojde, je třeba ručně odstranit soubor zámku, aby mohli ostatní stránku upravit.

Příprava webu pro používání s aplikací Contribute

Pokud připravujete stávající web Dreamweaver pro uživatele aplikace Contribute, musíte explicitně povolit kompatibilitu s aplikací Contribute, abyste mohli používat funkce související s aplikací Contribute; Dreamweaver vás k tomuto kroku nevyzve; pokud se však připojíte k webu, který byl nastaven jako web Contribute (který má správce), Dreamweaver vás vyzve k povolení kompatibility s aplikací Contribute.

Ne všechny typy připojení podporují kompatibilitu s aplikací Contribute. Na typy připojení se vztahují následující omezení:

  • Pokud připojení ke vzdálené lokalitě používá WebDAV, nemůžete povolit kompatibilitu s aplikací Contribute, protože tyto systémy správy zdrojového kódu nejsou kompatibilní se systémy Design Notes a Check In/Check Out, které Dreamweaver používá pro lokality Contribute.

  • Pokud používáte RDS pro připojení ke vzdálené lokalitě, můžete povolit kompatibilitu s aplikací Contribute, ale před sdílením s uživateli aplikace Contribute musíte připojení přizpůsobit.

  • Pokud používáte místní počítač jako webový server, musíte nastavit web pomocí FTP nebo síťového připojení k počítači (spíše než jen cestu k místní složce), abyste mohli sdílet připojení s uživateli aplikace Contribute.

Když povolíte kompatibilitu s aplikací Contribute, Dreamweaver automaticky povolí poznámky Design Notes (včetně volby Nahrát poznámky Design Notes pro sdílení) a systém Check In/Check Out.

Pokud je na vzdáleném webu, ke kterému se připojujete, povolen Contribute Publishing Server (CPS), Dreamweaver oznámí CPS pokaždé, kdy spustíte síťovou operaci, jako je check in, vrácení zpět nebo publikování souboru. CPS bude tyto události zaznamenávat a protokol můžete zobrazit v konzole pro správu CPS. (Pokud CPS zakážete, tyto události se nezaznamenávají.) CPS zapnete pomocí aplikace Contribute. Pro další informace si přečtěte nápovědu aplikace Adobe Contribute.

Poznámka

Kompatibilitu webu s aplikací Contribute můžete zajistit, aniž byste měli Contribute ve svém počítači; pokud však chcete mít možnost spustit Contribute Administrator z aplikace Dreamweaver, musíte mít Contribute nainstalovanou ve stejném počítači jako Dreamweaver a před povolením kompatibility s aplikací Contribute se musíte připojit ke vzdálenému webu. V opačném případě nebude aplikace Dreamweaver schopna přečíst administrativní nastavení aplikace Contribute a zjistit, zda jsou povoleny funkce CPS a Rollback.

Poznámka

Musíte se ujistit, že soubor sdílených nastavení (soubor CSI), který aplikace Contribute používá ke správě webu, je na vzdáleném serveru a není poškozen.Contribute automaticky vytváří tento soubor (a přepisuje jeho staré verze) vždy, když provádíte správu v aplikaci Contribute Administrator.Pokud se sdílený soubor nastavení nenachází na serveru nebo je poškozený, Dreamweaver vrátí chybu „Soubor požadovaný pro kompatibilitu s Contribute na serveru neexistuje" při každém pokusu o síťovou operaci (například put).Chcete-li se ujistit, že se na serveru nachází správný soubor, zakažte v aplikaci Dreamweaver připojení k serveru, spusťte aplikaci Contribute Administrator, proveďte změnu správy a pak se znovu připojte k serveru v aplikaci Dreamweaver.Další informace najdete v nápovědě aplikace Contribute společnosti Adobe.

Vyberte volbu Web > Správa webů.

Vyberte webové místo a klepněte na tlačítko Upravit.

V dialogovém okně Nastavení webu rozbalte Rozšířené nastavení, vyberte kategorii Contribute a pak vyberte Povolit kompatibilitu s Contribute.

Pokud se zobrazí dialogové okno s informací, že musíte povolit Design Notes a Check In/Check Out, klikněte na tlačítko OK.

Pokud jste ještě neposkytli kontaktní informace pro Check In/Check Out, zadejte své jméno a e-mailovou adresu do dialogového okna a pak klikněte na tlačítko OK.V dialogovém okně Definice webu se zobrazí stav vrácení, stav CPS, textové pole URL kořenového adresáře webu a tlačítko Spravovat web v Contribute.

Pokud je v aplikaci Contribute povoleno vrácení, budete mít možnost vrátit se k předchozím verzím souborů, které jste změnili v aplikaci Dreamweaver.

Zkontrolujte URL v textovém poli URL kořenového adresáře webu a v případě potřeby ji opravte.Dreamweaver vytvoří URL kořenového adresáře webu na základě dalších informací o definici webu, které jste poskytli, ale někdy není vytvořená URL úplně správná.

Klikněte na tlačítko Test a ověřte, zda jste zadali správnou URL.

Poznámka

Pokud jste připraveni odeslat klíč pro připojení nebo provést úkoly správy webu Contribute, přeskočte zbývající kroky.

Pokud chcete provádět správní změny, klepněte na volbu Správa webového místa v aplikaci Contribute. Pamatujte, že musíte mít Contribute nainstalovaný na stejném počítači, pokud chcete otevřít Contribute Administrator z aplikace Dreamweaver.

Klepněte na tlačítko Uložit a poté Hotovo.

Správa webu Contribute pomocí aplikace Dreamweaver

Po povolení kompatibility s aplikací Contribute můžete použít Dreamweaver ke spuštění aplikace Contribute a provádění úkolů správy webu.

Poznámka

Contribute musí být nainstalovaný na stejném počítači jako Dreamweaver.

Jako správce webu Contribute můžete:

  • měnit nastavení správy webového místa

    Nastavení správy aplikace Contribute je sada nastavení, která se aplikují na všechny uživatele webového místa. Tato nastavení umožňují vyladit aplikaci Contribute tak, aby poskytoval uživatelům větší pohodlí;

  • měnit práva přiřazená uživatelským rolím v aplikaci Contribute;

  • vytvářet uživatele aplikace Contribute.

    Uživatelé aplikace Contribute potřebují určité informace o webovém místě, aby se k němu mohli připojit. Všechny tyto informace můžete sbalit do souboru zvaného klíč připojení a poslat je uživatelům aplikace Contribute.

Poznámka

Klíč pro připojení není totéž co exportovaný soubor webu z aplikace Dreamweaver.  

Poznámka

Před poskytnutím informací o připojení uživatelům aplikace Contribute, které potřebují k úpravě stránek, použijte Dreamweaver k vytvoření základní hierarchie složek pro váš web a k vytvoření všech šablon a stylů CSS potřebných pro web.

Vyberte možnost Webové místo > Správa webových míst.
Vyberte webové místo a pak klepněte na tlačítko Upravit.
V dialogovém okně Nastavení webu rozbalte Rozšířené nastavení a vyberte kategorii Contribute.
Klepněte na tlačítko Správa webového místa v aplikaci Contribute.
Poznámka

Toto tlačítko se nezobrazí, pokud jste nepovolili kompatibilitu s aplikací Contribute.

Pokud budete vyzváni, zadejte heslo správce a pak klikněte na OK.

Objeví se dialogové okno Spravovat webové místo.

  • Chcete-li změnit nastavení správy, vyberte kategorii ze seznamu vlevo a pak podle potřeby změňte nastavení.

  • Chcete-li změnit nastavení rolí, v kategorii Uživatelé a role klikněte na Upravit nastavení rolí a pak podle potřeby proveďte změny.

  • Chcete-li odeslat klíč pro připojení pro nastavení uživatelů, v kategorii Uživatelé a role klikněte na Odeslat klíč pro připojení a pak dokončete Průvodce připojením.

Klepněte na tlačítko Zavřít, klepněte na tlačítko OK a pak klepněte na tlačítko Hotovo.

Další informace o správních nastaveních, správě uživatelských rolí nebo vytváření klíče pro připojení naleznete v nápovědě aplikace Contribute.

Smazat, přesunout nebo přejmenovat vzdálený soubor na webu aplikace Contribute

Mazání souboru ze vzdáleného serveru, který hostuje web Contribute, funguje podobně jako mazání souboru ze serveru pro jakýkoli web aplikace Dreamweaver. Když však smažete soubor z webu Contribute, Dreamweaver se zeptá, zda chcete smazat všechny starší verze souboru. Pokud se rozhodnete zachovat starší verze, Dreamweaver uloží kopii aktuální verze do složky _baks, abyste ji mohli později obnovit.

Přejmenování vzdáleného souboru nebo jeho přesunutí z jedné složky do druhé na webu Contribute funguje stejně jako na jakémkoli webu aplikace Dreamweaver. Na webu Contribute aplikace Dreamweaver také přejmenuje nebo přesune přidružené předchozí verze souboru, které jsou uloženy ve složce _baks.

Vyberte soubor v panelu Vzdálené v panelu Soubory (Okno > Soubory) a pak stiskněte klávesu Backspace (Windows) nebo Delete (Macintosh).

Zobrazí se dialogové okno s žádostí o potvrzení, že chcete soubor smazat.

V dialogovém okně s žádostí o potvrzení:
  • Chcete-li smazat všechny předchozí verze souboru i aktuální verzi, vyberte možnost Smazat verze pro vrácení změn.

  • Chcete-li ponechat předchozí verze na serveru, zrušte označení možnosti Smazat záložní verze.

Klepněte na tlačítko Ano, abyste soubor odstranili.

Umožnit uživatelům aplikace Contribute přístup k šablonám bez přístupu ke kořenové složce

V lokalitě aplikace Contribute spravujete základní oprávnění souborů a složek přímo na serveru. Pokud z bezpečnostních důvodů nemůžete uživatelům udělit oprávnění ke čtení složky /Templates, můžete šablony stále zpřístupnit uživatelům.

Nastavte lokalitu aplikace Contribute tak, aby její kořenová složka byla složka, kterou chcete, aby uživatelé viděli jako kořenovou.
Ručně zkopírujte složku šablon z kořenové složky hlavní lokality do kořenové složky lokality aplikace Contribute pomocí panelu Soubory.
Po aktualizaci šablon pro hlavní lokalitu překopírujte změněné šablony do příslušných podsložek podle potřeby.

Pokud zvolíte tento přístup, nepoužívejte odkazy relativní kůli kořenu lokality v podsložkách. Odkazy relativní ke kořeni lokality jsou relativní ke hlavní kořenové složce na serveru, nikoli ke kořenové složce, kterou definujete v aplikaci Dreamweaver.Uživatelé aplikace Contribute nemohou vytvářet odkazy relativní ke kořeni lokality.

Pokud odkazy na stránce aplikace Contribute vypadají jako nefunkční, může to být problém s oprávněními složek, zejména pokud odkazy směřují na stránky mimo kořenovou složku uživatele aplikace Contribute.Zkontrolujte oprávnění ke čtení a zápisu pro složky na serveru.

Odstraňování problémů webu Contribute

Pokud se zdá, že vzdálený soubor v lokalitě aplikace Contribute je rezervován, ale soubor ve skutečnosti není uzamčen v počítači uživatele, můžete soubor odemknout a umožnit tak uživatelům jeho úpravu.

Když kliknete na jakékoli tlačítko týkající se správy lokality aplikace Contribute, aplikace Dreamweaver ověří, že se může připojit k vaší vzdálené lokalitě a že adresa URL kořene lokality, kterou jste pro danou lokalitu uvedli, je platná.Pokud se aplikace Dreamweaver nemůže připojit nebo pokud adresa URL není platná, zobrazí se chybová zpráva.

Pokud nástroje pro správu nepracují správně, může být problém se složkou _mm.

Odemknutí souboru ve webovém místě Contribute

Poznámka

Než budete postupovat podle tohoto postupu, ujistěte se, že soubor skutečně není rezervován. Pokud odemknete soubor, zatímco ho uživatel aplikace Contribute upravuje, může soubor současně upravovat více uživatelů.

Proveďte jeden z následujících úkonů:
  • Otevřete soubor v okně Dokumentu a potom vyberte Lokalita > Zrušit rezervaci.

  • Na panelu Soubory (Okno > Soubory) klikněte pravým tlačítkem myši (Windows) nebo při stisknuté klávese Control (Macintosh) a potom vyberte Zrušit rezervaci.

    Může se objevit dialogové okno s uvedením toho, kdo má soubor rezervován, a s žádostí o potvrzení, že chcete soubor odemknout.

Pokud se toto dialogové okno zobrazí, klepněte na tlačítko Ano.

Soubor se na serveru odemkne.

Řešení problémů s připojením pro web aplikace Contribute

Zkontrolujte adresu URL kořene lokality v kategorii Contribute dialogového okna Definice lokality otevřením této adresy URL v prohlížeči a ujistěte se, že se otevře správná stránka.
Pomocí tlačítka Test v kategorii Informace o vzdáleném umístění dialogového okna Definice lokality se ujistěte, že se můžete připojit k webu.
Pokud je adresa URL správná, ale tlačítko Test má za následek chybovou zprávu, požádejte o pomoc správce systému.

Řešení problémů s nástroji správy aplikace Contribute

Na serveru se ujistěte, že máte oprávnění ke čtení a zápisu a v případě potřeby také spustitelná oprávnění pro složku _mm.
Ujistěte se, že složka _mm obsahuje soubor sdílených nastavení s příponou CSI.
Pokud neobsahuje, použijte Průvodce připojením (Windows) nebo Asistenta připojení (Macintosh) k vytvoření připojení ke stránce a k získání oprávnění správce pro danou stránku.Soubor sdílených nastavení se automaticky vytvoří, když se stanete správcem.Další informace o tom, jak se stát správcem existujícího webu produktu Contribute, najdete v tématu Administering Contribute v nápovědě aplikace Contribute.