Creare un sito community author-a-new-community-site

Creare un sito community create-a-community-site

Utilizza l’istanza di authoring per creare un sito community. Sull’istanza dell’autore AEM:

  1. Accedi con privilegi di amministratore.
  2. Dalla navigazione globale, passa a Communities > Sites.

La console Siti di Communities offre una procedura guidata per illustrare i passaggi necessari per la creazione di un sito di community. È possibile passare al passaggio Next o Back al passaggio precedente prima di eseguire il commit del sito nel passaggio finale.

Per iniziare a creare un sito community:

  • Selezionare il pulsante Create.

createcommunitysite

Passaggio 1: modello del sito step-site-template

modello da creare

Nel passaggio Modello sito, immettere un titolo, una descrizione e il nome dell'URL, quindi selezionare un modello di sito community, ad esempio:

  • Titolo sito community: Getting Started Tutorial

  • Descrizione sito community: A site for engaging with the community.

  • Directory principale sito community: (lasciare vuoto per la directory principale predefinita /content/sites)

  • Configurazioni cloud: (lasciare vuoto se non si specifica alcuna configurazione cloud) fornisce il percorso delle configurazioni cloud specificate.

  • Lingua base del sito community: (non modificare per una sola lingua: inglese) utilizzare l'elenco a discesa per scegliere una o più lingue di base tra le lingue disponibili: tedesco, italiano, francese, giapponese, spagnolo, portoghese (Brasile), cinese (tradizionale) e cinese (semplificato). Viene creato un sito community per ogni lingua aggiunta ed esiste nella stessa cartella siti seguendo la best practice descritta in Traduzione di contenuto per siti multilingue. La pagina principale di ciascun sito contiene una pagina figlia denominata con il codice della lingua di una delle lingue selezionate, ad esempio 'en' per l'inglese o 'fr' per il francese.

  • Nome sito community: Coinvolgi

    • Ricontrolla il nome poiché non è più facile modificarlo dopo la creazione del sito
    • L'URL iniziale viene visualizzato sotto il nome del sito community
    • Per un URL valido, aggiungi un codice della lingua di base + ".html"
    • Ad esempio, https://localhost:4502/content/sites/ engage/en.html
  • Modello: trascinare verso il basso per scegliere Reference Site

  • Seleziona Avanti.

Passaggio 2: Progettazione step-design

Il passaggio Progettazione è presentato in due sezioni per la selezione del tema e del banner di branding:

TEMA DEL SITO COMMUNITY community-site-theme

Seleziona lo stile desiderato da applicare al modello. Quando è selezionata, il tema viene sovrapposto con un segno di spunta.

MARCHIO PER SITO COMMUNITY community-site-branding

(Facoltativo) Carica un'immagine del banner da visualizzare nelle pagine del sito. Il banner è fissato al bordo sinistro del browser, tra l'intestazione del sito community e i collegamenti di navigazione. L'altezza del banner viene ridotta a 120 pixel. Il banner non viene ridimensionato in base alla larghezza del browser e all'altezza di 120 pixel.

community-site-branding

carica-immagine-sito

Seleziona Avanti.

Passaggio 3: Impostazioni step-settings

Nel passaggio Impostazioni, prima di selezionare Next, sono disponibili sette sezioni che forniscono accesso a configurazioni che includono gestione degli utenti, assegnazione di tag, moderazione, gestione dei gruppi, analisi e traduzione.

User Management user-management

Seleziona tutte le caselle di controllo per Gestione utente

  • Per consentire ai visitatori del sito di registrarsi autonomamente
  • Per consentire ai visitatori del sito di visualizzare il sito senza effettuare l'accesso
  • Per consentire ai membri di inviare e ricevere messaggi da altri membri della community
  • Per consentire l’accesso con Facebook anziché registrare e creare un profilo
  • Per consentire l'accesso con il Twitter invece di registrare e creare un profilo
NOTE
Per un ambiente di produzione, è necessario creare applicazioni Facebook e di Twitter personalizzate. Consulta Accesso social network con Facebook e Twitter.

impostazioni sito community

ASSEGNAZIONE TAG tagging

I tag applicati al contenuto della community vengono controllati selezionando gli spazi dei nomi AEM precedentemente definiti tramite la console di assegnazione tag (ad esempio lo spazio dei nomi Tutorial).

Trovare gli spazi dei nomi è facile con la ricerca del tipo-ahead. Ad esempio:

  • Digita tut
  • Seleziona Tutorial

assegnazione tag

RUOLI roles

I ruoli dei membri della community vengono assegnati tramite le impostazioni nella sezione Ruoli.

Per consentire a un membro della community (o a un gruppo di membri) di utilizzare il sito come manager della community, utilizzare la ricerca di completamento automatico e selezionare il nome del membro o del gruppo tra le opzioni disponibili nel menu a discesa.

Ad esempio:

  • Digita q
  • Seleziona Quinn Harper
NOTE
Il servizio tunnel consente la selezione di membri e gruppi esistenti solo nell'ambiente di pubblicazione.

ruoli utente nel nuovo sito

MODERAZIONE moderation

Accetta le impostazioni globali predefinite per moderazione contenuto generato dall'utente (UGC).

moderazione

ANALISI analytics

Se Adobe Analytics è concesso in licenza e sono stati configurati un servizio e un framework di Analytics Cloud, è possibile abilitare Analytics e selezionare il framework.

Consulta Configurazione di Analytics per le funzionalità delle community.

analisi

TRADUZIONE translation

Le impostazioni di traduzione specificano la lingua di base per il sito, se è possibile tradurre UGC e in quale lingua.

  • Seleziona Consenti traduzione automatica
  • Lascia le lingue predefinite selezionate per la traduzione dal servizio di traduzione automatica predefinito
  • Lascia provider di traduzione e configurazione predefiniti
  • Non è necessario uno store globale perché non sono presenti copie in lingua
  • Seleziona Traduci intera pagina
  • Lascia opzione di persistenza predefinita

impostazioni-traduzione

Passaggio 4: creare il sito community step-create-communities-site

Seleziona Crea.

crea-sito

Al termine del processo, la cartella per il nuovo sito viene visualizzata nella console Community - Sites.

communitiesconsole

Publish il sito community publish-the-community-site

Il sito creato deve essere gestito dalla console Community - Sites, la stessa da cui è possibile creare nuovi siti.

Dopo aver selezionato la cartella del sito community per aprirla, passa il puntatore sull'icona del sito in modo da visualizzare quattro icone di azione:

siteactionicons-1

Quando selezioni la quarta icona con i puntini di sospensione (Altre azioni), vengono visualizzate le opzioni Esporta sito ed Elimina sito.

siteactionsnew-1

Da sinistra a destra:

  • Apri sito

    Selezionando l’icona a forma di matita si apre il sito community in modalità di modifica Creazione, dove è possibile aggiungere o configurare i componenti della pagina.

  • Modifica sito

    Selezionando l'icona delle proprietà si apre il sito community per modificare le proprietà, ad esempio il titolo o il tema.

  • Sito Publish

    Se si seleziona l'icona mondo, il sito community verrà pubblicato (ad esempio, se il server di pubblicazione è in esecuzione sul computer locale, su localhost:4503 per impostazione predefinita).

  • Esporta sito

    Selezionando l'icona di esportazione viene creato un pacchetto del sito community archiviato in Gestione pacchetti e scaricato. UGC non incluso nel pacchetto del sito.

  • Elimina sito

    Se si seleziona l'icona Elimina, il sito community verrà eliminato dalla console Community > Sites. Questa azione rimuove tutti gli elementi associati al sito, ad esempio UGC, gruppi di utenti, risorse e record di database.

siteactions

NOTE
Se non utilizzi la porta predefinita 4503 per l’istanza Publish, modifica l’agente di replica predefinito per impostare il numero della porta sul valore corretto.
Nell’istanza di authoring, dal menu principale:
  1. Passa al menu Strumenti > Operazioni > Replica.
  2. Seleziona agenti sull'autore.
  3. Selezionare Agente predefinito (pubblicazione).
  4. Accanto a Impostazioni, selezionare Modifica.
  5. Nella finestra di dialogo popup per Impostazioni agente, selezionare la scheda Trasporto.
  6. In URI, modificare il numero di porta, 4503, nel numero di porta desiderato. Ad esempio, per utilizzare la porta 6103: https://localhost:6103/bin/receive?sling:authRequestLogin=1
  7. Selezionare OK.
  8. (Facoltativo) Seleziona Cancella o Forza nuovo tentativo per reimpostare la coda di replica.

Seleziona Publish select-publish

Dopo aver verificato che il server di pubblicazione sia in esecuzione, seleziona l’icona mondo per pubblicare il sito community.

sito di pubblicazione

Dopo la pubblicazione del sito community, viene visualizzato brevemente il messaggio Sito pubblicato.

Nuovi gruppi di utenti della community new-community-user-groups

Insieme al nuovo sito della community, vengono creati nuovi gruppi di utenti che dispongono delle autorizzazioni appropriate impostate per diverse funzioni amministrative. Per ulteriori informazioni, visitare Gruppi di utenti per i siti della community.

Per questo nuovo sito community, dato il nome del sito "coinvolgimento" nel passaggio 1, i quattro nuovi gruppi di utenti possono essere visualizzati dalla console Gruppi (navigazione globale: Communities, Gruppi):

  • Community Engage manager
  • Amministratori del gruppo Community Engage
  • Membri del coinvolgimento community
  • Moderatori del coinvolgimento della community
  • Membri con privilegi di coinvolgimento community
  • Gestione contenuti del sito community Engage

Aaron McDonald è membro di

  • Community Engage manager
  • Moderatori del coinvolgimento della community
  • Membri del coinvolgimento della community (indirettamente come membro del gruppo Moderatori)

gruppo-utenti

https://localhost:4503/content/sites/engage/en.html http-localhost-content-sites-engage-en-html

coinvolgi

Errore di configurazione per l’autenticazione configure-for-authentication-error

Una volta configurato e inviato un sito alla pubblicazione, configura il log in mapping ( Adobe Granite Login Selector Authentication Handler) nell'istanza di pubblicazione. Il vantaggio è che quando le credenziali di accesso non vengono immesse correttamente, l'errore di autenticazione visualizza nuovamente la pagina di accesso del sito community con un messaggio di errore.

Aggiungi Login Page Mapping come

  • /content/sites/engage/en/signin:/content/sites/engage/en

Passaggi facoltativi optional-steps

Modificare la home page predefinita change-the-default-home-page

Quando si lavora con il sito pubblicato a scopo dimostrativo, potrebbe essere utile impostare la home page predefinita sul nuovo sito.

Per eseguire questa operazione è necessario utilizzare CRXDE Lite per modificare la tabella resource-mapping al momento della pubblicazione.

Per iniziare:

  1. Nell’istanza di pubblicazione, accedi con privilegi di amministratore.

  2. Passa a https://localhost:4503/crx/de.

  3. Nel browser del progetto, espandere /etc/map.

  4. Selezionare il nodo http:

    • Seleziona Crea nodo:

  5. Con il nodo localhost.4503 appena creato selezionato:

    • Aggiungi proprietà:

    • Nome sling:match

      • Tipo Stringa
      • Valore localhost.4503/$
        (deve terminare con il carattere '$')
    • Aggiungi proprietà:

      • Nome sling:internalRedirect
      • Tipo Stringa
      • Valore /content/sites/engage/en.html
  6. Seleziona Salva tutto.

  7. (Facoltativo) Elimina la cronologia esplorazioni.

  8. Passa a https://localhost:4503/.

    • Arrivare a https://localhost:4503/content/sites/engage/en.html
NOTE
Per disattivare, è sufficiente aggiungere al valore della proprietà sling:match un prefisso 'x' - xlocalhost.4503/$ - e Salva tutto.

passaggi facoltativi

Risoluzione dei problemi: errore durante il salvataggio della mappa troubleshooting-error-saving-map

Se non è possibile salvare le modifiche, verificare che il nome del nodo sia localhost.4503, con un separatore di punto e non localhost:4503 con un separatore di due punti, poiché localhost non è un prefisso valido per lo spazio dei nomi.

messaggio di errore

Risoluzione dei problemi: impossibile reindirizzare troubleshooting-fail-to-redirect

L'oggetto '$' alla fine della stringa dell'espressione regolare sling:match è fondamentale, in modo che venga mappato solo https://localhost:4503/. In caso contrario, il valore di reindirizzamento viene anteposto a qualsiasi percorso che potrebbe esistere dopo server:port nell'URL. Pertanto, quando l’AEM tenta di reindirizzare alla pagina di accesso, questo non riesce.

Modificare il sito modify-the-site

Dopo la creazione iniziale del sito, gli autori potranno utilizzare l'icona Apri sito per eseguire attività standard di creazione AEM.

Inoltre, gli amministratori possono utilizzare l'icona Modifica sito per modificare le proprietà del sito, ad esempio il titolo.

Dopo eventuali modifiche, ricorda di Salvare e di Publish il sito.

NOTE
Se non conosci l'AEM, consulta la documentazione sulle operazioni di base e una guida rapida all'authoring delle pagine.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791