comunidades baseadas em subsites

Post on 15-Jul-2015

335 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Open Communities in subsitesComunidades abertas baseadas em subsites

Alessandro LandimMinistério do Desenvolvimento Agrário – 2009

Brasília - DF

Who already used DotLRN?Quem já utilizou o DotLRN?

DotLRN

Gerenciador de comunidades

Ferramentas integradas

Várias funcionalidades que facilitam a interativade entres os membros

Public TransparencyTransparência Pública

Public Content created by CommunityComunidades criam conteúdo público

Information about the governament program is the content

Conteúdo que pode ser uma página específica na internet para informações sobre os programas

DotLRN communities requires Login!

Comunidades do DotLRN necessitam de login!

SubsitesMembers Control

Controle de Membros

Change template by parameter

Muda o template por parâmetro

Add applications

Adiciona ferramentas

But this implementation needs a new-portal integration with acs-

subsites!

Mas para essa implementação precisamos da integração do new-portal com o acs-

subsites!

Flexibilidade!Flexibility!

set portal_id [portal::get_mapped_portal \

-object_id $package_id]

set header_stuff ""

if {![empty_string_p $portal_id]} {

set html [portal::render $portal_id]

set header_stuff [portal::get_page_header_stuff \

-portal_id $portal_id \-page_num 0]

}

set set portlet_names_optionsportlet_names_options “calendar_portlet” “calendar_portlet”

setset list_of_calendar_ids [db_list_of_lists get_calendar_id {}] list_of_calendar_ids [db_list_of_lists get_calendar_id {}]

ad_form -name add_portlet -export {portal_id package_id return_url ad_form -name add_portlet -export {portal_id package_id return_url application_key} -form {application_key} -form {

{portlet_name:text(radio) {options {portlet_name:text(radio) {options $portlet_names_options$portlet_names_options}}}}{calendar_id:text(radio) {options {calendar_id:text(radio) {options $list_of_calendar_ids$list_of_calendar_ids}}}}

} -on_submit {} -on_submit {

setset args [ns_set create] args [ns_set create]ns_set put ns_set put $args $args package_id package_id $package_id$package_idns_set put ns_set put $args$args param_action overwrite param_action overwrite

${portlet_name}${portlet_name}::add_self_to_page -portal_id ::add_self_to_page -portal_id $portal_id$portal_id -calendar_id -calendar_id $calendar_id$calendar_id -param_action overwrite -param_action overwrite

} -after_submit {} -after_submit {ad_returnredirect ad_returnredirect $return_url$return_url

}}

Flexibilidade!Flexibility!

We can create layouts to all communities

Podemos criar layout para cada comunidade

Or choose a defaultOu deixar no layout Padrão

Governament websites in a open and simple content management

Sites governamentais com um gerenciador de conteúdo aberto e simples

Alessandro Landim

alessandro.landim@gmail.com

Twitter: @alandim

Blog: alessandrolandim.blogspot.com

Telefone: 9235.1324 ou 2020.0256

top related