Instalações



T utorial de como editar os menus da barra lateral

IMPORTANTE

  • Todo conteúdo a ser adicionado/editado na wiki, que seja a nivel do software "mediawiki" provavelmente será editado no arquivo "LocalSettings.php" na pasta que foi indicado a ser instalado
  • A barra lateral é um código que pertence ao software da mediaWiki, somente um usuário com permissão pode alterar partes do software 'mediaWiki'

Consultando o grupo que o usuário se encontra

  • na SideBar ( logo a esquerda) tem uma parte chamada "ferramentas > Páginas especiais" , ou pelo link "//yourdomain/mediawiki/index.php/Especial:P%C3%A1ginas_especiais "
  • nas paginas especiais, há uma série de ações que um usuario pode fazer, para mudar um usuário de grupo, procurar o tópico "lista de usuarios"
  • procurar o usuário em questão e identificar os grupos que ele está presente :
    • Fulano da Silva (Burocrata, Administrador, Porteiro, Colecionador_de_tampinhas)
      • lembrando que os grupos estão entre parenteses


Alterando o usuario de grupo

  • Somente um usuário em um grupo com permissão de "administrador" tem acesso a estas funções na wiki
  • na SideBar ( logo a esquerda) tem uma parte chamada "ferramentas > Páginas especiais" , ou pelo link "//yourdomain/mediawiki/index.php/Especial:P%C3%A1ginas_especiais "
  • nas paginas especiais, há uma série de ações que um usuario pode fazer, para mudar um usuário de grupo, procurar o tópico "Gestão de Privilégios de Usuários" e

então procurar o usuario em questão, e coloca-lo em um grupo com permissão, ou que receberá a permissão futuramente.


Alterando a permissão do usuario

  • para editar o menu de navegação é preciso que o usuário tenha permissão
    • caso o usuario já seja administrador da wiki, não é necessário realizar nenhum procedimento, caso contrário, é preciso habilitar o grupo que ele se encontra com a permissão devida


  • faça um backup do arquivo "LocalSettings.php" para caso der algum erro não perder o trabalho todo, salve uma cópia do original em outro diretório(que você se lembre posteriormente)
  • adicionar ao final do arquivo "LocalSettings.php" o seguinte código :
    • # $wgGroupPermissions['GRUPO']['PERMISSAO'] = true
      • para criar um novo grupo, pois os grupos default podem não ser suficientes para o número de usuarios e/ou contexto, adicione:
      • # $wgGroupPermissions['NOME DO NOVO GRUPO']['PERMISSAO'] = true
    • Consultar a lista de perimssões na pagina :
  • salvar o arquivo e ir por proximo passo

Alterando o menu

  • ir ao campo de pesquisa e digitar mediawiki:Sidebar, ao aparecer a página ir na opção de editar e realizar o procedimento

ou então...

  • Utilizar o endereço abaixo para editar a SideBar da wiki:
    • "//yourdomain/yourwiki/index.php?title=MediaWiki:Sidebar&action=edit" - editar barra lateral
  • o link a seguir fornece algumas instruções de possibilidades de como alterar o menu, mas basicamente é como uma página comum da wiki:


Features


Colocando "Artigos em Destaque"

O que é ?

O "Espaço" Artigos em Destaque serve para colocar em exposição alguns artigos que possuem um
destaque suficiente para ser exibido na primeira página ou em uma página de grande acesso.


Não é um plugin instalado ou então uma ferramenta tão complexa, somente um link colocado no "código" da pagina que exibe o conteúdo
de uma página dentro da outra. a opção é encontrada no proprio programa da mediawiki, chamada "Transclusion" ou do portugues "inclusão"

Como fazer

  • Para se fazer uma inclusão é preciso que a pagina que se deseja incluir já exista. Caso não exista crie a página coloque seu conteúdo para depois inclui-la em outra página


  • utilizando duas chaves {{ : nome_da_pagina }}
    • pode-se colocar o texto em diversos formatos, dentro de tabelas, e etc, como no exemplo abaixo:
Artigos em Destaque
{{:pagina|seção}}

Opçoes de Inclusão

Op 1: Por seções

  • Para definir uma seção utiliza-se as tags :<section> como no exemplo:
<section begin=capitulo1 /> Este é o capitulo 1<section end=capitulo1 />


Op 2: Incluir uma seção

  • Utilizando a função #lst para fazer a inclusão
**Ex: Para incluir a seção chamada "capitulo1" de uma pagina chamada "articleX": 
{{#lst:articleX|capitulo1}}

O arquigo em destaque já define automaticamente o local da seção, essa é uma função determinada pela função de analise '#lst'

Op 3: Incluir pagina mas excluir seção

Para incluir a pagina mas excluir uma seção especifica, usa-se a função #lstx:

{{#lstx:articleX|capitulo1}}

É possível colocar um texto no lugar da seção substituida.

{{#lstx:articleX|capitulo1|pagina ou texto a ser substituido}}

Exemplo:

{{#lstx:articleX|capitulo1|Veja capitulo 1 em [[articleX]].}}

A substituição do texto vai aparecer na área onde o texto original da seção deveria aparecer

Retirado de: Transclusion

Restringir o acesso a uma página

Para restringir o acesso à determinada página ou grupo de páginas, é necessário criar um grupo e adicionar os usuários que podem acessar a página a esse grupo.

Criar um grupo

Para criar um novo grupo acesse : yourdomain/index.php/Especial:AccessControlPanel, adicione um novo grupo e depois adicione os usuários que farão parte desse novo grupo.

  • Caminho:
    • Páginas especiais
    • Outras páginas especiais
    • Access control panel


Criar a página que será restrita

Para a página ser restrita, ela deve fazer parte do namespace do grupo criado. Por isso, o nome da página de seguir a estrutura "NomeDoGrupo:Título Da Página". Quando a página é criada dessa forma, ela já passa a receber todas as permissões do grupo.

Permissões padrão

As permissões padrão para o namespace de um grupo são de leitura e escrita para usuários do grupo e os administradores e bloqueada para os demais membros. As permissões podem ser alteradas no Access Control Panel.




Descrição páginas

Portal Comunitário:

Esta página visa mostrar o que está acontecendo no SourceInnovation, informar sobre as notícias, tarefas e colaborações atuais assim como apresentar meios de como interagir com outros usuários.



Eventos Atuais

É uma configuração da wiki que redireciona para uma página que mostra as informações dos principais eventos. A página de eventos pode ser alterada de acordo com as permissões atribuídas a ela. Para alterar a configuração é necessário acessar o link http://sourceinnovation.com.br/index.php/MediaWiki:Currentevents-url e colocar a nova página de eventos, para realizar essa alteração é necessário ter privilégios de administrador.



Página aleatória

Página aleatória é uma página especial que conduz o usuário para uma página da wiki escolhida aleatoriamente.



Páginas afluentes

A ferramenta páginas afluentes é uma página especial que permite saber quais páginas contêm uma ligação interna para a que se está visualizando, assim como as páginas que a incluem integralmente (embedded). Ao usar esta ferramenta, é mostrada uma listagem de outras páginas disposta por ordem alfabética ou cronológica, com as mais antigas no topo da lista. Caso um artigo não possua afluentes, ele é considerado como uma página orfã, ou seja, uma página à qual não se pode aceder através de nenhuma outra.



Alterações relacionadas.

Esta página lista alterações feitas recentemente em páginas com links na página em q você se encontra (ou de membros de uma categoria especificada). Páginas de sua lista de páginas vigiadas são exibidas em negrito



Mostra a ultima alteração feita na página



Fórum de Conversação

É um fórum em uma nova página especial, as páginas do fórum são indexadas pelos buscadores (como o Google) e podem ser perquisadas pela função de busca interna.



Vigiar

Quando escolhemos vigiar uma página, ela será incluida na nossa listagem de Páginas_vigiadas. O modo de exibição Páginas vigiadas serve para acompanhar alterações, de forma similar a exibição dada pela página “Recent changes” , mas limitada a mostrar apenas as alterações ocorridas nas páginas que você incluiu na sua lista de páginas vigiadas. Acessamos esta visualização clicando no link “watchlist” localizado a direita na parte superior, porém este link só esta disponível para usuários que estiverem registrados e logados no sistema.



Proteger

Protege uma página contra edição e movimentação. Os Administradores podem editar páginas protegidas, proteger e desproteger páginas contra edição e movimentação. As versões de proteção de edição são:

  • Semi-proteção: protege páginas contra edição de usuários não-registrados.
  • Proteção total: protege páginas contra edição de usuários sem prvilégios de administrador.
  • Proteção em cascata: combinada com a proteção total: protege páginas contra edição de usuários sem prvilégios de administrador, mas também protege imagens carregadas na página, desde que estejam no mesmo local (e não no Commons), e também aplicando a mesma proteção para páginas transcluídas enquanto elas permanecem transcluídas na página (isso funciona recursivamente).
  • combinada com a semi-proteção: não faz sentido e deve ser evitada (veja bugzilla:8796); aplica-se uma proteção total para páginas transcluídas enquanto elas permanecem transcluídas na página (de novo recursivamente).



Roadmap 2013/2014


30/12/2013

  • Backup e Restore
    • Implementar diariamente backup de toda a base do SourceInnovation e testar restauração


15/12/2013

  • Novo Skin
    • Alterar o skin do sourceinnovation. Gustavo Gomes já fez o teste e falta efetivamente colocar em produção


31/12/2013

  • Implementar novas features:
    • Gerenciador de Livros
    • Semântica


22/09/2014

  • Problema Resolvido:
    • Incompatibilidade da wiki com o PCRE 8.34, foi necessário adição de um script da página Magic World



Backup and Restore