Comunidades Baseadas Em Subsites
-
Upload
alessandrolandim -
Category
Technology
-
view
335 -
download
0
Transcript of Comunidades Baseadas Em Subsites
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
Twitter: @alandim
Blog: alessandrolandim.blogspot.com
Telefone: 9235.1324 ou 2020.0256