Mudanças entre as edições de "Mediawiki"
Linha 66: | Linha 66: | ||
Neste caso figura.png é o nome da figura que servirá como logo, vale lembrar que esta não pode ser maior que 155x155 pixels. | Neste caso figura.png é o nome da figura que servirá como logo, vale lembrar que esta não pode ser maior que 155x155 pixels. | ||
+ | |||
+ | |||
+ | == customizando tema == | ||
+ | * http://www.inmotionhosting.com/support/edu/mediawiki/change-media-wiki-appearance/edit-footer-mediawiki | ||
== Upload de Arquivos == | == Upload de Arquivos == | ||
Linha 121: | Linha 125: | ||
== feito em mediawiki == | == feito em mediawiki == | ||
* https://familysearch.org/ | * https://familysearch.org/ | ||
+ | http://fr.wikimini.org/wiki/Accueil | ||
+ | https://pt.opensuse.org/Bem-vindo_ao_openSUSE.org | ||
+ | http://fedoraproject.org/wiki/Fedora_Project_Wiki | ||
+ | http://www.wikihow.com/Main-Page | ||
+ | http://www.wikia.com/Wikia | ||
[[Categoria:Servidor]] | [[Categoria:Servidor]] |
Edição das 01h13min de 4 de março de 2015
instalação
Dependências para versão 1.17.0
apt-get install php5-intl php-apc diff
proteger pasta de upload
<Directory "/var/www/nkosi.org/silasunrex/images/">
# Ignore .htaccess files
AllowOverride None
# Serve HTML as plaintext, don't execute SHTML
AddType text/plain .html .htm .shtml .php
# Don't run arbitrary PHP code.
php_admin_flag engine off
# If you've other scripting languages, disable them too.
</Directory>
ajuste 1
alterar $wgShellLocale = "en_US.utf8";
para
$wgShellLocale = "pt_BR.UTF-8";
Segurança
1. Altere a permissão do arquivo LocalSettings.php para 600 : chmod 600 LocalSettings.php
2. Para evitar a leitura do conteúdo por usuário anônimos insira: $wgGroupPermissions['*']['read'] = false; 3. Para evitar que novos usuários sejam criados e que possam editar o wiki insira: $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['*']['createaccount'] = false; 4. Para testar as alterações acesse a pagina LocalSettings.php 5. Deve aparecer a seguinte mensagem: This file is part of MediaWiki and is not a valid entry point
Segurança II
Inserindo as linhas abaixo o usuários do grupo ‘*’ não terão nenhuma permissão, apenas os grupos ‘user’(usuários cadastrados) e ’sysop’. Desta forma para criar criar suas contas deve ser habilitar o createaccount.
1. require_once( "includes/DefaultSettings.php" ); 2. $wgGroupPermissions['*']['createaccount'] = false; 5. $wgGroupPermissions['*']['createpage'] = false; 6. $wgGroupPermissions['*']['createtalk'] = false;
Alterando o Logo
Para alterar a figura que aparece no canto superior direito altere no arquivo de configuração citado acima a linha: $wgLogo = "/wiki/figura.png" Neste caso figura.png é o nome da figura que servirá como logo, vale lembrar que esta não pode ser maior que 155x155 pixels.
customizando tema
Upload de Arquivos
Para permitir o upload de arquivos altera a seguinte linha, no arquivo de configurações: $wgEnableUploads = true e de as devidas permissões: chown www-data images
Removendo o index.php dos links
Caso não goste dos links de seu wiki assim:
http://wiki.seudominio.com/index.php?title=Artigo
E deseje algo mais limpo:
http://wiki.seudominio.com/Artigo
Aqui uma solução. Basta apenas criar/modificar o arquivo .htaccess na raiz do seu wiki adicionando as linhas:
Options FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]
E no seu LocalSettings.php:
$wgArticlePath = "$wgScriptPath/$1";
http://queroquero.lncc.br/~lrodrigo/wiki9/index.php/Customizando_o_MediaWiki
atualização
atualizando mediawiki 1.16.1
acrescentar em LocalSettings.php $wgDBadminuser = "bantolin"; $wgDBadminpassword = "suasenha";
entre em "maintenance" e rode "php update.php"
atualização via patch
wget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.9.patch.gz
gunzip mediawiki-1.19.9.patch.gz
cd public_html/docs/
patch -i mediawiki-1.19.9.patch -p 1
feito em mediawiki
http://fr.wikimini.org/wiki/Accueil https://pt.opensuse.org/Bem-vindo_ao_openSUSE.org http://fedoraproject.org/wiki/Fedora_Project_Wiki http://www.wikihow.com/Main-Page http://www.wikia.com/Wikia