Content Management Training

48
Content Management Training v1.1 March 2009

Transcript of Content Management Training

1

Content Management Trainingv1.1

March 2009

2

1. Content Management Fundamentals1.1. What is DotNetNuke?1.2. How does DotNetNuke work?1.3. What is a Content Manager1.4. Key concepts of Content Management 2. Content Management activities2.1. Activities overview2.2. Appraising global portal functioning2.3. Planing new portal deployment2.4. Uploading new content and update existing content2.5. Requesting administration services2.6. Requesting design services 3. Content Management tools3.1. Web browser3.2. Image editor3.3. Unformatted text editor3.4. Web based Image tools3.5. Web based Video tools3.6. Web based Presentation Tools 4. Fundamentals4.1. Text/Html4.2. Announcements4.3. Links4.4. Downloads4.5. User defined Table

Table of contents

5. Advanced5.1. Iframe5.2. Bulk email5.3. File Manager5.4. Security Roles5.5. User accounts5.6. Shortcut Ribbon

3

DotNetNuke is an open source web application framework written in VB.NET for the

ASP.NET framework. The application's content management system is extensible and

customizable through the use of skins and modules, and it can be used to create,

deploy, and manage intranet, extranet, and web sites.

Source: http://en.wikipedia.org/wiki/DotNetNuke

DotNetNuke is an open-source Web Application Framework ideal for creating and

deploying projects such as commercial websites, corporate intranets and extranets,

online publishing portals, and custom vertical applications.  

Source: http://www.dotnetnuke.com/Default.aspx?tabid=777

1. Content Management Fundamentals

1.1. What is DotNetNuke?

4

Group

Group

Group

1. Content Management Fundamentals

1.2. How does DotNetNuke work?

DatabasePortal

5

1. Content Management Fundamentals

1.3. What is a Content Manager

A content manager is responsible for the supervision, management and update of all

the information available in a portal;

His basic activities consist of inserting, updating and deleting available information

and content in the portal, but it is highly recommended that he/she engages more

strategic task to the organization, such as appraise the portal functioning and plan

new portal deployment;

This person requires a multi-task capacity and a good proficiency using a computer;

6

1. Content Management Fundamentals

1.4. Key concepts in Content Management

Portal: web application where all the users loggin and where all the information is

available

Container: small brack that contains specific content

Module: function that is available inside a container

Content: information that is available inside each module

Role: group of users with a certain level of capacities in a portal

User: person with specific authentication credentials that interacts with the portal

Permissions: degree of availability of functions to a certain user

7

2. Content Management Activities

2.1. Activities Overview

A Content Manager should be responsible for:

Appraising global portal functioning

Planning new portal deployment

Uploading new content and updating existing content

Requesting administration services

Requesting design services

8

2. Content Management Activities

2.2. Appraising global portal functioning

The Content Manager should engage activities to:

Assure that the portal has a homogeneous design

Assure that all functions work properly

Test if there are any broken links or low performance functions

Assure that the portal map and navegability makes sense

Assure that each role has the correct information displayed to him

Identify new needs for the portal development and improvement

9

2. Content Management Activities

2.2. Planning new portal development

The Content Manager is a key player when it comes to new portal development. He/she

should be responsible for:

Identifying new needs and functions to the portal

Identifying new content that might be necessary to the portal

Identifying new design trends and needs that might improve the portal global

performance

Identifying specific details to upgrade, improve or change

10

2. Content Management Activities

2.3. Uploading new content and updating existing

contentThe Content Manager is the agent responsible for:

Inserting, updating or removing all the documentation in the portal

Inserting, updating or removing pictures and banners available

Inserting, updating or removing movies and other media available in the portal

Editing the user access permissions to functions and content

11

2. Content Management Activities

2.4. Request administration services

The Content Manager is the main hub between the organization and the portal

administrator. He should be the one to:

Request structural changes to the portal

Request the creation of new subportals

Request the creation of new Roles

Request the creation of new Users

Request design updates for the portal

12

2. Content Management Activities

2.5. Requesting design services

The Content Manager is the main hub with the design services, being responsible for

Requesting the development of new materials and communication supports

Requesting the development of new logos and brand designs

Requesting the update and re-styling of current logos and materials

13

3. Content Management Tools

3.1. Web browser

• The web browser is the main tool for a Content Manager. It’s through the web

browser that all the content will be uploaded and made available in the portal

• It is also through the web browser that the Content Manager will manage the view

permissions for each group of users.

• It is recommended to use two different web browsers simultaneously: one for

Contant Management Activities and the other one for previewing the changes

updated.

• Microsoft Internet Explorer and Mozilla Firefox are two potencial applications for this

purpose

14

3. Content Management Tools

3.2. Image editor

• A Content Manager often has to deal with image uploading to the portal. Usually we

have image files that fit perfectly to our portal but sometimes we have to resize

them to fit our needs;

• A basic image editor is highly recommended to be used in these activities;

• Photoshop, Corel and Adobe Illustrator are some professional solutions with great

edition capacities but require investment in licencing. Freeware based solutions like

Microsoft Paint.net provide the basic activities to sharpen, resize and crop images to

fit our needs

• You can download paint.net in the following link: http://www.getpaint.net/

15

3. Content Management Tools

3.3. Unformatted text editor

• Using a portal means that we have a specific design applied to our solution. That

design brings a set of rules to every content available and specifically, it provides

guidelines for text styles too.

• These text styles are easy to use and will be applied by default in our content.

• Nevertheless, we often face content developed in Word or Powerpoint documents,

pre-formated with colors, text decoration, various text sizes and images. This pre-

formatting will overwritte the design rules applied and may result in a strange mix of

designs.

• Therefore, it is recommended to drop the text through an Unformatted text editor. In

Microsoft Windows, Notepad is a good option. This application will keep the text but

loose all the formatting applied to it. This will allow us maintain the global design of

our portal.

16

3. Content Management Tools

3.4. Web based image tools

• The need to displaying images in a portal is daily. We should be capable of

understanding if the images we need are simply to addorn the text we’re developing

or if we intend to have a specific gallery with photos.

• When addorning a text, it is likely to simply upload documents into the portal and

display them in the correct place.

• If we intend to make a gallery available it would be interesting to use a web based

free image tool. Slide.com and Slideroll.com are good examples of easy ways to

create slideshows, hosting the images somewhere else other than your portal (which

is good to avoid increasing hosting fees) and having an interesting dynamic effect in

our portal.

• Visit the websites in www.slide.com and www.slideroll.com for more information

17

3. Content Management Tools

3.5. Web based video tools

• Videos are taking over the internet nowadays. Youtube is a global phenomenum of

communication and individual expression and is being widely used by the enterprise

world too.

• If you want to upload a video to your portal hosting it in Youtube might be a good

solutions since:

1. It allows you to host your video in another server (avoiding increasing costs of

your hosting services);

2. Allows you to use Google indexing services to promote your organization

through Youtube;

3. Increases the video streaming capability since it is a dedicaded video hosting

service that a general web hosting solution cannot provide

• Having an account in www.youtube.com is probably a good solution. Local provides

can be also interesting, deppending of your organization scope. For Portugal try

http://videos.sapo.pt/

18

3. Content Management Tools

3.6. Web based presentation tools

• Presentations are one of the most frequent communication supports in organizations.

Making them available online is hardly explored since the presentation files are often

heavy (10-20 Megabites) which would cost too much to host and would have a

terrible download performance for end users.

• Recently developed web presentation hosting solutions allow you to transform your

presentation into a simple user controlled “slideshow”.

• Slideshare.net offers this possibility. You can open an account in www.slideshare.net

• This presentation is available in SlideShare.net and replicated in www.atsie.com.

Send me an email ([email protected]) to have a loggin to access the

presentation in our website (www.atsie.com).

19

4. Using DotNetNuke most frequent containers

4.1. Text/Html

• Text/Html is the most used container in DotNetNuke. In this container you can

basically do everything with your content.

• In the Text function, you’ll be able to insert content and apply text-decoration, insert

images in the text, format, apply colors, align and insert hyperlinks, using a toolbar

similar to Microsoft Windows;

• In the Html function, you’ll be able to add any html code you want. For example, you

can insert the embedded code from a Youtube video in the module and it will display

the video you uploaded. This is also valid for SlideShare.net presentations and to

Slide.com slideshows.

20

4. Using DotNetNuke most frequent containers

4.1. Text/Html

21

4. Using DotNetNuke most frequent containers

4.1. Text/Html

22

4. Using DotNetNuke most frequent containers

4.1. Text/Html

23

4. Using DotNetNuke most frequent containers

4.1. Text/Html

24

4. Using DotNetNuke most frequent containers

4.2. Announcements

• Announcements allow you to combine an image with a small text and a link to

another page.

• This module can be usefull to present:

• Announcements and highlights in your portal

• Display partners logos + description + link to their website

• Display photos of a management board + description + link to their personal

page (optional)

25

4. Using DotNetNuke most frequent containers

4.2. Announcements

26

4. Using DotNetNuke most frequent containers

4.2. Announcements

27

4. Using DotNetNuke most frequent containers

4.3. Links

• Links module allows you to list links to other websites or to files and pages of your

portal

• It can be usefull to:

• Create a submenu for a specific part of your website. For example, inside the

“Who we are” main option, you can have a submenu with 4 links: Mission,

Vision, Objectives and Values;

• Create a set of recommended links to other websites;

• Create a set of links to specific documents in your portal;

28

4. Using DotNetNuke most frequent containers

4.3. Links

29

4. Using DotNetNuke most frequent containers

4.3. Links

30

4. Using DotNetNuke most frequent containers

4.4. Downloads

• The downloads module allows you to upload a document and leave it available in

your portal for users to download.

• These documents are made available in a table with the description, category,

upload date and download link

31

4. Using DotNetNuke most frequent containers

4.4. Downloads

32

4. Using DotNetNuke most frequent containers

4.4. Downloads

33

4. Using DotNetNuke most frequent containers

4.5. User defined table

• This module will allow you to define the table you wish to present.

• This can be useful to display:

• Contacts of a department (Name, Phone, Extension, Email)

• Persons of a managment board (Name, Email, Position)

34

4. Using DotNetNuke most frequent containers

4.5. User defined table

35

5. Advanced DotNetNuke features

5.1. Iframe

• This module will allow you to display other websites or webpages embedded in your

own site.

• This can be useful to display:

• External content

• External funcionalities

• External forms and webapplications

36

5. Advanced DotNetNuke features

5.1. Iframe

37

5. Advanced DotNetNuke features

5.1. Iframe

38

5. Advanced DotNetNuke features

5.2. Bulk Email

• This module will allow you to send Newsletters to defined groups of users

• Email can be sent in HTML or PDF format

• The documents attached may be displayed on your portal as download links also

39

5. Advanced DotNetNuke features

5.2. Bulk Email

40

5. Advanced DotNetNuke features

5.3. File Manager

• This page allows you to manage the existing files in your website, either it is

documents, images, newsletters, videos, etc

• It also allows access to XML backups and databases

• In here you can organize your portal documentation in folders, adjust reading and

writting permissions and download documentation

41

5. Advanced DotNetNuke features

5.3. File Manager

42

5. Advanced DotNetNuke features

5.4. Security Roles

• This page is where the portal user roles are defined

• Security roles are the grouping criteria for users that share common traits, for

example, segments of clients

43

5. Advanced DotNetNuke features

5.4. Security Roles

44

5. Advanced DotNetNuke features

5.5. User accounts

• This page is where you can add, delete, edit and manage user accounts

• It is also where you assign users to new groups

• Reset passwords and manage portal access is also done through this interface

45

5. Advanced DotNetNuke features

5.5. User accounts

46

5. Advanced DotNetNuke features

5.6. Shortcut ribbon

• The shortcut ribbon allows you to do the most common Content Manager tasks:

• Change between View, Edit and Layout mode

• Add, edit, delete and change page settings, as well as copy, import and export

pages

• Add new or existing modules into pages

• Move to Site, Users, Roles and File Management pages

47

5. Advanced DotNetNuke features

5.6. Shortcut Ribbon