Gestire i siti Contribute

Adobe® Contribute® CS4 associa le funzioni di un browser Web a quelle di un editor di pagine Web. Consente ai vostri colleghi o clienti di accedere a una pagina di un sito che avete creato e, se sono in possesso delle autorizzazioni necessarie, di modificarla o aggiornarla. Gli utenti di possono aggiungere e aggiornare contenuto Web di base, ad esempio testo formattato, immagini, tabelle e collegamenti. Gli amministratori di siti Contribute possono limitare le operazioni eseguibili dagli utenti standard (non amministratori) all'interno di un sito.

Nota:

questo argomento presuppone che abbiate il ruolo di amministratore Contribute.

L'amministratore del sito può autorizzare gli utenti che non sono amministratori a modificare le pagine, creando e inviando a tali utenti una chiave di connessione. (Per informazioni su questa funzione, vedete la Guida di Contribute.) Potete anche configurare una connessione a un sito Contribute mediante Dreamweaver; in questo modo sia voi che il designer del sito potrete connettervi al sito Contribute e utilizzare tutte le funzioni di modifica disponibili in Dreamweaver.

Contribute estende la funzionalità del sito Web mediante Contribute Publishing Services (CPS), una suite di applicazioni di publishing e strumenti di gestione degli utenti che consente di integrare Contribute con il servizio di directory utenti della propria organizzazione (ad esempio LDAP o Active Directory). Quando abilitate un sito Dreamweaver come sito Contribute, Dreamweaver legge le impostazioni di amministrazione di Contribute ogni volta che stabilite una connessione con il sito remoto. Se Dreamweaver rileva che CPS è abilitato, ne “eredita” parte delle funzionalità, come il ripristino delle versioni precedenti dei file e la registrazione degli eventi.

Potete utilizzare Dreamweaver per effettuare una connessione e modificare un file in un sito Contribute. La maggior parte delle funzioni di Dreamweaver presenta le stesse modalità di utilizzo con un sito Contribute e con qualsiasi altro sito. Tuttavia, quando utilizzate Dreamweaver con un sito Contribute, Dreamweaver esegue automaticamente alcune operazioni di gestione dei file, come il salvataggio di più revisioni di un documento e la registrazione di determinati eventi nella Console di CPS.

Per ulteriori informazioni, vedete la Guida di Contribute.

Struttura del sito e di pagina per un sito Contribute

Per consentire agli utenti di Contribute di modificare un sito Web, tenete presenti le seguenti considerazioni quando si crea la struttura del sito:

  • Create una struttura del sito semplice: non nidificate troppo le cartelle e raggruppate gli elementi correlati in un'unica cartella.

  • Impostate le autorizzazioni di lettura e scrittura appropriate per le cartelle sul server.

  • Aggiungete pagine di indice alle cartelle per incoraggiare gli utenti di Contribute a collocare le nuove pagine nelle cartelle appropriate. Ad esempio, se prevedete che gli utenti di Contribute inseriscano pagine contenenti verbali di riunioni, create nella cartella principale del sito una cartella denominata verbali_riunioni con una pagina di indice. Quindi, inserite nella pagina principale del sito un collegamento alla pagina di indice per i verbali delle riunioni. Un utente di Contribute potrà a questo punto accedere alla pagina di indice e creare una nuova pagina, collegata alla prima, contenente il verbale di una determinata riunione.

  • In ciascuna pagina di indice della cartella, fornire un elenco di collegamenti alle singole pagine di contenuto e ai documenti contenuti nella cartella.

  • Create strutture di pagina più semplici possibile, riducendo al minimo le opzioni di formattazione complesse.

  • Utilizzate i CSS anziché i tag HTML e assegnate nomi precisi agli stili CSS. Se gli utenti di Contribute utilizzano una serie di stili standard in Microsoft Word, utilizzate gli stessi nomi per gli stili CSS, in modo che Contribute sia in grado di mapparli quando un utente copia informazioni da un documento di Word e le incolla in una pagina di Contribute.

  • Per evitare che uno stile CSS sia disponibile per gli utenti di Contribute, modificatene il nome in modo che inizi con mmhide_. Ad esempio, se in una pagina usate lo stile AllineatoDestra ma non desiderate che gli utenti di Contribute lo utilizzino, basta rinominarlo mmhide_AllineatoDestra.

Nota:

dovete trovarvi nella vista Codice per aggiungere mmhide_ al nome dello stile; non potete farlo nel pannello CSS.

  • Utilizzate un numero ridotto di stili CSS per semplificare e ottimizzare il sito.
  • Se utilizzate server-side include per gli elementi della pagina HTML quali intestazioni o piè di pagina, create una pagina HTML non collegata che contenga collegamenti con i file include. Gli utenti di Contribute possono quindi aggiungere un segnalibro relativo alla pagina e usarla per accedere ai file include e modificarli.

Trasferimento dei file da e verso un sito Contribute

Contribute utilizza un meccanismo simile al sistema di deposito/ritiro di Dreamweaver per garantire che un solo utente alla volta possa modificare una determinata pagina Web. Quando si attiva la compatibilità con Contribute in Dreamweaver, il sistema di deposito/ritiro di Dreamweaver viene attivato automaticamente.

Per trasferire i file da e in un sito Contribute mediante Dreamweaver, utilizzate sempre i comandi Deposita e Ritira. Se utilizzate i comandi Scarica e Carica (PUT e GET) per trasferire i file, è possibile che le modifiche recentemente apportate da un utente di Contribute a un file vengano sovrascritte.

Quando depositate un file in un sito Contribute, Dreamweaver crea automaticamente una copia di backup della versione depositata in precedenza nella cartella _baks e aggiunge il nome utente, la data e l'ora a un file delle Design Notes.

Autorizzazioni dei file e delle cartelle di Contribute sul server

Contribute consente di gestire le autorizzazioni dei file e delle cartelle per ciascun ruolo di utenti definito; non consente tuttavia di gestire le autorizzazioni di lettura e scrittura sottostanti assegnate ai file e alle cartelle dal server. In Dreamweaver potete gestire tali autorizzazioni direttamente sul server.

Se un utente di Contribute non dispone dell'accesso in lettura sul server a un file dipendente, ad esempio un'immagine visualizzata in una pagina, il contenuto del file dipendente non viene visualizzato nella finestra di Contribute. Ad esempio, se un utente non dispone dell'accesso in lettura a una cartella di immagini, le immagini contenute in tale cartella vengono visualizzate sotto forma di icone di immagini spezzate in Contribute. Allo stesso modo, poiché i modelli di Dreamweaver sono memorizzati in una sottocartella della cartella principale del sito, un utente di Contribute che non dispone dell'accesso in lettura alla cartella principale non potrà utilizzare i modelli nel sito a meno che non li copi in una cartella appropriata.

Quando configurate un sito Dreamweaver, dovete attribuire agli utenti l'accesso in lettura sul server alla cartella /_mm (la sottocartella _mm della cartella principale), alla cartella /Templates e a tutte le cartelle contenenti risorse utili.

Se, per motivi di sicurezza, non potete attribuire agli utenti l'accesso in lettura alla cartella /Templates, potete comunque rendere accessibili i modelli agli utenti di Contribute. Vedete Abilitare gli utenti di Contribute per l'accesso ai modelli senza accesso alla cartella principale.

Per ulteriori informazioni sulle autorizzazioni di Contribute, vedete Amministrazione di Contribute nella Guida di Contribute.

File speciali di Contribute

Contribute utilizza numerosi file speciali non destinati alla visualizzazione da parte dei visitatori del sito:

  • Il file delle impostazioni condiviso, denominato in modo non significativo e con estensione CSI, viene visualizzato in una cartella denominata _mm nella cartella principale del sito e contiene le informazioni utilizzate da Contribute per la gestione del sito.

  • Le versioni precedenti dei file nelle cartelle denominate _baks.

  • Le versioni temporanee delle pagine che consentono agli utenti di visualizzare le modifiche in anteprima.

  • I file di blocco temporanei che indicano che una determinata pagina è in fase di modifica o di visualizzazione in anteprima.

  • I file delle Design Notes che contengono metadati sulle pagine del sito.

    In generale, questi file speciali di Contribute non devono essere modificati mediante Dreamweaver; Dreamweaver li gestisce automaticamente.

    Se non desiderate che tali file speciali di Contribute vengano visualizzati sul server accessibile pubblicamente, potete impostare un server di pre-produzione in cui gli utenti di Contribute lavorano sulle pagine, quindi copiare periodicamente le pagine Web dal server di pre-produzione al server di produzione sul Web. In questo caso, copiate sul server di produzione solo le pagine Web e non i file speciali di Contribute elencati sopra. In particolare, non copiate sul server di produzione le cartelle _mm e _baks.

Nota:

per informazioni sull'impostazione di un server per impedire che i visitatori visualizzino i file presenti nelle cartelle i cui nomi iniziano con un carattere di sottolineatura, vedete “Sicurezza del sito” nella Guida di Contribute.

In alcuni casi, potrebbe essere necessario eliminare manualmente altri file speciali di Contribute, ad esempio nel caso in cui le pagine temporanee di anteprima non vengano eliminate da Contribute al termine della visualizzazione. I nomi di file delle pagine temporanee di anteprima iniziano con TMP.

Allo stesso modo, è possibile che un file di blocco obsoleto venga inavvertitamente lasciato sul server. In questo caso, dovete eliminarlo manualmente per consentire la modifica della pagina.

Preparare un sito da utilizzare con Contribute

Se preparate un sito Dreamweaver esistente per gli utenti di Contribute, dovete attivare in modo esplicito la compatibilità con Contribute per utilizzarne le funzioni. Dreamweaver non richiede di eseguire tale operazione, tuttavia, quando vi connettete a un sito impostato come sito Contribute (e per il quale esiste già un amministratore), Dreamweaver chiede di attivare la compatibilità con Contribute.

Non tutti i tipi di connessione supportano la compatibilità con Contribute. Ai tipi di connessione si applicano le restrizioni seguenti:

  • Se la connessione al sito remoto utilizza WebDAV, non potete attivare la compatibilità con Contribute in quanto questi sistemi di controllo dell'origine non sono compatibili con le Design Notes e con il sistema di deposito/ritiro utilizzati da Dreamweaver per i siti Contribute.

  • Se utilizzate RDS per connettervi al sito remoto, potete attivare la compatibilità con Contribute ma è necessario personalizzare la connessione per poterla condividere con gli utenti di Contribute.

  • Se utilizzate il computer locale come server web, dovete impostare il sito mediante una connessione di rete o FTP al computer (anziché il solo percorso della cartella locale) per condividere la connessione con gli utenti di Contribute.

Quando attivate la compatibilità con Contribute, Dreamweaver attiva automaticamente le Design Notes (compresa l'opzione Carica Design Notes per condivisione) e il sistema di deposito/ritiro.

Se CPS (Contribute Publishing Server) è attivato sul sito remoto con cui si effettua la connessione, Dreamweaver notifica a CPS ogni attivazione di un'operazione di rete come il deposito, il ripristino o la pubblicazione di un file. Il CPS registrerà questi eventi e sarà possibile visualizzare il registro relativo nella Console di amministrazione di CPS. Se disattivate CPS, questi eventi non vengono registrati. CPS viene attivato utilizzando Contribute. Per ulteriori informazioni, vedete la Guida di Contribute.

Nota:

potete rendere un sito compatibile con Contribute anche se Contribute non è installato nel computer. Se tuttavia desiderate avviare Amministratore di Contribute da Dreamweaver, Contribute deve essere installato nello stesso computer di Dreamweaver e dovete eseguire la connessione al sito remoto prima di attivare la compatibilità con Contribute. In caso contrario, non è possibile leggere le impostazioni di amministrazione di Contribute da Dreamweaver per determinare se CPS e la funzione di ripristino sono attivati.

Nota:

verificate che il file delle impostazioni condivise (file CSI) utilizzato da Contribute per amministrare il sito si trovi nel server remoto e non sia danneggiato. Il file viene creato automaticamente da Contribute (e ne vengono sovrascritte eventuali versioni precedenti) ogni volta che eseguite operazioni di amministrazione in Amministratore Contribute. Se il file delle impostazioni condivise non si trova nel server o è danneggiato, ogni volta che tentate un'operazione in rete (ad esempio un caricamento) in Dreamweaver viene restituito un errore che indica che il file necessario per la compatibilità con Contribute non è presente nel server. Per garantire che nel server sia presente il file corretto, disattivate la connessione al server in Dreamweaver, avviate Amministratore Contribute, apportate una modifica amministrativa e quindi eseguite di nuovo la connessione al server in Dreamweaver. Per ulteriori informazioni, vedete la Guida di Contribute.

  1. Selezionate Sito > Gestisci siti.

  2. Selezionate un sito, quindi fate clic su Modifica.

  3. Nella finestra di dialogo Configurazione sito, espandete Impostazioni avanzate, selezionate la categoria Contribute, quindi selezionate Abilita compatibilità con Contribute.

  4. Se viene visualizzata una finestra di dialogo in cui viene indicato che è necessario attivare le Design Notes e il deposito/ritiro, fate clic su OK.

  5. Se non avete ancora fornito le informazioni di contatto per il deposito/ritiro, digitate il vostro nome e indirizzo e-mail nella finestra di dialogo, quindi fate clic su OK. Nella finestra di dialogo Definizione del sito vengono visualizzati lo stato di ripristino, lo stato di CPS (Contribute Publishing Server), la casella di testo URL cartella principale sito e il pulsante Amministra sito in Contribute.

    Se la funzione di ripristino è attivata in Contribute, potete ripristinare le versioni precedenti dei file modificati in Dreamweaver.

  6. Se necessario, correggete l'URL nella casella di testo URL cartella principale sito. A volte l'URL della cartella principale del sito creato da Dreamweaver sulla base di altre informazioni fornite sulla definizione del sito non è esatto.

  7. Fate clic sul pulsante Prova per verificare la correttezza dell'URL inserito.

    Nota:

    se siete già pronti per inviare una chiave di connessione o per effettuare le operazioni di amministrazione dei siti Contribute, saltare i passaggi successivi.

  8. Fate clic sul pulsante Amministra sito in Contribute per apportare modifiche amministrative. Tenete presente che è necessario che Contribute sia installato nello stesso computer per aprire Amministratore Contribute da Dreamweaver.

  9. Fate clic su Salva e quindi su Fine.

Amministrare un sito Contribute mediante Dreamweaver

Dopo aver attivato la compatibilità con Contribute, potete utilizzare Dreamweaver per avviare Contribute allo scopo di eseguire le operazioni di amministrazione del sito.

Nota:

Contribute deve essere installato sullo stesso computer di Dreamweaver.

In qualità di amministratore di un sito Contribute, potete effettuare tutte le seguenti operazioni:

  • Modificare le impostazioni amministrative a livello di sito.

    Le impostazioni amministrative Contribute sono un insieme di impostazioni applicate a tutti gli utenti del sito Web. Queste impostazioni consentono di personalizzare Contribute per fornire un'esperienza d'uso ottimale.

  • Modificare le autorizzazioni concesse ai ruoli utente in Contribute.

  • Impostare gli utenti di Contribute.

    Per potersi connettere al sito, gli utenti di Contribute necessitano di alcune informazioni. Potete raggruppare tutte queste informazioni in un file denominato chiave di connessione da inviare agli utenti di Contribute.

Nota:

una chiave di connessione non corrisponde a un file del sito esportato di Dreamweaver. 

Nota:

Prima di fornire agli utenti di Contribute le informazioni sulla connessione necessarie per la modifica delle pagine, utilizzate Dreamweaver per creare la gerarchia di base delle cartelle del sito nonché i modelli e i fogli di stile CSS necessari per il sito.

  1. Selezionate Sito > Gestisci siti.
  2. Selezionate un sito, quindi fate clic su Modifica.
  3. Nella finestra di dialogo Configurazione sito, espandete Impostazioni avanzate e selezionate la categoria Contribute.
  4. Fate clic sul pulsante Amministra sito in Contribute.

    Nota:

    questo pulsante viene visualizzato solo se è attivata la compatibilità con Contribute.

  5. Se richiesto, inserite la password dell'amministratore, quindi fate clic su OK.

    Viene visualizzata la finestra di dialogo Amministra sito Web.

    • Per modificare le impostazioni di amministrazione, selezionate una categoria dall'elenco a sinistra, quindi modificate le impostazioni secondo le necessità.

    • Per modificare le impostazioni dei ruoli, nella categoria Utenti e ruoli fate clic su Modifica impostazioni ruolo e apportate le modifiche necessarie.

    • Per inviare una chiave di connessione per la configurazione degli utenti, nella categoria Utenti e ruoli fate clic su Invia chiave di connessione, quindi completate la procedura guidata di connessione.

  6. Fate clic su Chiudi, poi su OK e infine su Fine.

Per ulteriori informazioni sulle impostazioni amministrative, la gestione dei ruoli utente o la creazione di una chiave di connessione, vedete la Guida di Contribute.

Eliminare, spostare o rinominare un file remoto in un sito Contribute

La procedura di eliminazione di un file dal server remoto che ospita un sito Contribute è simile a quella utilizzata per eliminare un file dal server per un sito Dreamweaver. Tuttavia, quando eliminate un file da un sito Contribute, Dreamweaver richiede all'utente se desidera eliminare tutte le versioni precedenti del file. Se scegliete di conservare le versioni precedenti, Dreamweaver salva una copia della versione corrente nella cartella _baks in modo che sia possibile ripristinarla in seguito.

La procedura di ridenominazione o spostamento di un file remoto da una cartella a un'altra in un sito Contribute è uguale a quella utilizzata per i siti Dreamweaver. Tuttavia, in un sito Contribute, Dreamweaver rinomina o sposta anche le versioni precedenti associate del file che vengono salvate nella cartella _baks.

  1. Selezionate il file nel riquadro Remoto del pannello File (Finestra > File) e premete Backspace (Windows) o Cancella (Macintosh).

    Viene visualizzata una finestra di dialogo in cui viene richiesto di confermare l'eliminazione del file.

  2. Nella finestra di conferma:
    • Per eliminare tutte le versioni precedenti e la versione corrente del file, selezionate l'opzione Elimina versioni di ripristino.

    • Per lasciare sul server le versioni precedenti, deselezionate l'opzione Elimina versioni di ripristino.

  3. Fate clic su Sì per eliminare il file.

Abilitare gli utenti di Contribute per l'accesso ai modelli senza accesso alla cartella principale

In un sito Contribute, la gestione delle autorizzazioni per file e cartelle avviene direttamente sul server. Qualora, per motivi di sicurezza, non fosse possibile attribuire agli utenti l'accesso in lettura alla cartella /Templates, è comunque possibile rendere disponibili i modelli agli utenti.

  1. Impostate il sito Contribute in modo che la cartella principale sia quella che deve essere visualizzata come tale dagli utenti.
  2. Utilizzando il pannello File, copiate manualmente la cartella dei modelli dalla cartella principale del sito primario alla cartella principale del sito Contribute.
  3. Se necessario, dopo aver aggiornato i modelli per il sito primario, copiate nuovamente quelli modificati nelle sottocartelle appropriate.

    In questo caso, non utilizzate collegamenti relativi alla cartella principale del sito nelle sottocartelle. Tali collegamenti sono infatti relativi alla cartella principale sul server e non a quella definita in Dreamweaver. Gli utenti di Contribute non possono creare collegamenti relativi alla cartella principale del sito.

    Se i collegamenti presenti in una pagina di Contribute sembrano interrotti, è possibile che vi sia un problema con le autorizzazioni delle cartelle, in particolare se i collegamenti fanno riferimento a pagine al di fuori della cartella principale dell'utente di Contribute. Verificate le autorizzazioni di lettura e scrittura per le cartelle sul server.

Risolvere i problemi di un sito Contribute

Se un file remoto in un sito Contribute risulta essere ritirato, ma non risulta bloccato sul computer dell'utente, potete sbloccare il file per consentire ad altri utenti di modificarlo.

Quando fate clic su un pulsante relativo all'amministrazione di un sito Contribute, Dreamweaver verifica che la connessione al sito remoto sia possibile e che l'URL della cartella principale del sito sia valido. Se Dreamweaver non riesce a connettersi o se l'URL non è valido, viene visualizzato un messaggio di errore.

Se gli strumenti di amministrazione non funzionano correttamente, potrebbe essersi verificato un errore nella cartella _mm.

Sbloccare un file in un sito Contribute

Nota:

prima di eseguire questa procedura, verificate che il file sia stato effettivamente ritirato. Se sbloccate un file mentre un utente di Contribute lo sta modificando, più utenti potrebbero modificarlo contemporaneamente.

  1. Effettuate una delle operazioni seguenti:
    • Aprite il file nella finestra del documento, quindi selezionate Sito > Annulla ritiro.

    • Nel pannello File (Finestra > File), fate clic con il pulsante destro del mouse (Windows) o fate clic tenendo premuto il tasto Ctrl (Macintosh), quindi selezionate Annulla ritiro.

      È possibile che venga visualizzata una finestra di dialogo in cui viene indicato l'utente che ha ritirato il file e in cui viene richiesto di confermare lo sblocco.

  2. In tal caso, fate clic su Sì per confermare.

    Il file viene sbloccato sul server.

Risolvere i problemi relativi alla connessione a un sito Contribute

  1. Verificate l'URL della cartella principale del sito nella categoria Contribute della finestra di dialogo Definizione del sito, aprendo l'URL in un browser, per assicurarvi che si apra la pagina corretta.
  2. Utilizzate il pulsante Prova nella categoria Informazioni su remoto della finestra di dialogo Definizione del sito per verificare che la connessione al sito sia possibile.
  3. Se l'URL è corretto ma a seguito della verifica viene visualizzato un messaggio di errore, rivolgetevi all'amministratore del sistema.

Risolvere i problemi relativi agli strumenti di amministrazione di Contribute

  1. Sul server, verificate di disporre delle autorizzazioni di lettura e scrittura e, se necessario, delle autorizzazioni di esecuzione, per la cartella _mm.
  2. Verificate che la cartella _mm contenga un file di impostazioni condiviso con estensione CSI.
  3. In caso contrario, mediante la procedura guidata di connessione, create una connessione al sito e diventatene un amministratore. Il file delle impostazioni condiviso viene creato automaticamente quando si diventa un amministratore. Per ulteriori informazioni su come diventare amministratore di un sito Web Contribute esistente, vedete Amministrazione di Contribute nella Guida di Contribute.

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online