Você está visualizando o conteúdo de ajuda da versão:

Create Community Site

Community Site creation employs a wizard which guides you through the steps of creating a community site.  It is possible to move forward to the Next step or Back to the previous step before committing the site in the final step.

To get started creating a new community site :

Using the author instance

  • sign in with administrator privileges
  • navigate to Communities, Sites
  • select Create

Step 1 : Site Template

chlImage_1

On the Site Template step, enter a title, description, the name for the URL, and select a community site template, for example :

  • Community Site Title : Enablement Tutorial
  • Community Site Description : A site for enabling the community to learn.
  • Community Site Root : (leave blank for default root /content/sites)
  • Community Site Base Language: (leave untouched for single language : English)
  • Community Site Name : enable
    • the initial URL will be displayed underneath the Community Site Name
    • for a valid URL, append a base language code + ".html"
      for example,  http://localhost:4502/content/sites/enable/en.html
  • Reference Site Template : pull down to choose Reference Structured Learning Site Template

Select Next

Step 2 : Design

The Design step is presented in two sections for selecing the theme and branding banner :

COMMUNITY SITE THEME

Select the desired style to apply to the template.  When selected, the theme will be overlayed with a check mark.

chlImage_1

COMMUNITY SITE BRANDING

(optional) Upload a banner image to display across the site pages.   The banner is pinned to the left edge of the browser, between the community site header and menu (navigation links).  The banner height is cropped to 120 pixels.  There is no resizing of the banner to fit the width of the browser and 120 pixel height.

 

chlImage_1
chlImage_1

 

Select Next.

Step 3 : Settings

On the Settings step, before selecting Next, notice there are six sections providing access to configurations involving user management, tagging, moderation, group management, translation, and enablement.

USER MANAGEMENT

It is recommended that enablement communities be private.

A community site is private when anonymous site visitors are denied access, may not self-register, and may not use social login.

Ensure most checkboxes are unchecked for User Management :

  • do NOT allow site visitors to self-register
  • do NOT allow site visitors to vew the site
  • optional whether or not to allow messaging among community members
  • do NOT allow login with Facebook
  • do NOT allow login with Twitter
chlImage_1

TAGGING

The tags which may be applied to community content are controlled by selecting AEM namespaces previously defined through the Tagging Console (such as the Tutorial namespace).

Further, selecting Tag Namespaces for the community site limits the selection presented when defining catalogs and enablement resources.  See Tagging Enablement Resources for important information.

Finding namespaces is easy using type-ahead search.  For example,

  • type 'tut'
  • select Tutorial
chlImage_1

ROLES

The roles of community members are assigned with these settings.

For the purpose of getting started and experiencing the site signed in as a community moderator, identify a member as a community manager and moderator.  

Finding community members is easy using type-ahead search.  For example, 

Notice that the tunnel service is allowing selection of a member who exists only in the publish environment.

chlImage_1

MODERATION

Accept the default global settings for moderating user generated content (UGC).

chlImage_1

ANALYTICS

From the pull-down menu, select the Analytics cloud service framework configured for this community site.

The selection seen in the screenshot, Communities, is the framework example from the configuration documentation.

chlImage_1

TRANSLATION

The Translation settings specify whether or not UGC may be translated and into which language, if so.

  • check Allow Machine Translation
  • use the default settings
chlImage_1

ENABLEMENT

For an enablement community, it is necessary to identify one or more Community Enablement Managers.

  • Enablement Managers
    (required) Members of the Community Enablement Managers group are available to be selected to manage this community site.
    • type "s"
    • select Sirius Nilson
  • Marketing Cloud Org Id
    (optional) The ID for an Adobe Analytics account which is necessary when including Video Heartbeat Analytics in the enablement reporting.
chlImage_1

 

Select Next.

Step 4 : Create Community Site

Select Create.

 

chlImage_1

When the process completes, the folder for the new site is displayed in the Communities - Sites console.

chlImage_1

Publish the New Community Site

The created site should be managed from the Communities - Sites console, the same console from where new sites may be created.

After selecting the community site's folder, hover over the site icon such that four action icons appear :

chlImage_1

From left to right they are :

  • Open Site
    select the pencil icon to open the community site in author edit mode, to add and/or configure page components
  • Edit Site
    select the properties icon to open the community site for modification of properties, such as the title or to change the theme
  • Publish Site
    select the world icon to publish the community site (to localhost:4503 by default)
  • Export Site
    select the export icon to create a package of the community site that is both stored in package manager and downloaded.
    Note that UGC is not included in the site package.
chlImage_1

Select Publish

Select the world icon to publish the community site.

chlImage_1

There will be an indication the site was published.

chlImage_1

Community Users & User Groups

Notice New Community User Groups

Along with the new community site, new user groups are created which have the appropriate permissions set for various administrative functions.  For details, visit User Groups for Community Sites.

For this new community site, given the site name "enable" in Step 1, the new user groups that exist in the publish environment may be seen from the Communities Members & Groups console :

chlImage_1

Assign Members to Community Enable Members Group

On author, with the tunnel service enabled, it is possible to assign the users created during Initial Setup to the Community Members group for the newly created community site.

Using the Community Groups console, members can be added individually or added through membership in a group.  

In this example, the group Community Ski Class is added as a member of the group Community Enable Members as well as member Quinn Harper.

  • navigate to Communities, Groups console
  • select Community Enable Members  group
  • enter 'ski' into the Add Members To Group search box
  • select Community Ski Class  (group of learners)
  • enter 'quinn' into the search box
  • select Quinn Harper (enablement resource contact)
  • select Save
chlImage_1

Configurations on Publish

http://localhost:4503/content/sites/enable/en.html

chlImage_1

Configure for Authentication Error

Once a site has been configured and pushed to publish, configure login mapping (Day CQ Login Selector Authentication Handler) on the publish instance.  The benefit is that when login credientials are not entered correctly, the authentication error will redisplay the community site's login page with an error message.

Add a Login Page Mapping as

  • /content/sites/enable/en/signin:/content/sites/enable/en

(Optional) Change the Default Home Page

When working with the publish site for demonstration purposes, it might be useful to change the default home page to the new site.

To do so requires using CRX|DE Lite to edit the resource mapping table on publish.

To get started

  1. on publish, access CRXDE and sign in with administrator privileges
  2. in the project browser, expand /etc/map
  3. select the http node
    • select Create Node
      • Name localhost.4503
                   (do not use ':')
      • Type sling:Mapping
  4. with newly created localhost.4503 node selected
    • add property
      • Name sling:match
      • Type String
      • Value localhost.4503/$
                   (must end with '$' char)
    • add property
      • Name sling:internalRedirect
      • Type String
      • Value /content/sites/enable/en.html
  5. select Save All
  6. (optional) delete the browsing history
  7. browse to http://localhost:4503/
    • arrive at http://localhost:4503/content/sites/enable/en.html

Observação:

To disable, simply prepend the sling:match property value with an 'x' - xlocalhost.4503/$ - and Save All.

chlImage_1

Troubleshooting : Error Saving Map

If unable to save changes, be sure the node name is localhost.4503, with a 'dot' separator, and not localhost:4503 with a 'colon' separator, as localhost is not a valid namespace prefix.

chlImage_1

Troubleshooting : Fail to Redirect

The '$' at the end of the regular expression sling:match string is crucial, so that only exactly http://localhost:4503/ is mapped, else the redirect value is prepended to any path that might exist after the server:port in the URL.  Thus, when AEM tries to redirect to the login page, it fails.

Modifying the Community Site

After the site has been initially created, authors may use the Open Site icon to perform standard AEM authoring activities.

In addition, administrators may use the Edit Site icon to modify properties of the site, such as the title.

After any modification, remember to Save and re-Publish the site.

Observação:

If not familiar with the touch-optimized UI, view the documentation on basic handling and a quick guide to authoring pages.

Add a Catalog

The community site template chosen for this community site should contain the catalog feature.  

If not, the catalog function can easily be added.  This would allow other members of the community, not assigned to enablement resources or a learning path, to select enablement resources from a catalog.

If the site structure does already contain the catalog feature, its Title can be changed.

To modify the site's structure, navigate to the Communities, Sites console, open the enable folder, and select the Edit Site icon to access the properties of Enablement Tutorial.

Select the STRUCTURE panel to add a Catalog or modify an existing Catalog :

  • Title : Ski Catalog
  • URL : catalog
  • Select All Namespaces : leave as default.
  • select Save
chlImage_1

Use the Position Icon to move the Catalog function to the second position, after Assignments.

chlImage_1

Select Save in the upper right corner to save the changes to the community site.

Then re-Publish the site.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online