Mudanças entre as edições de "Mediawiki"
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 122: | Linha 122: | ||
</source> | </source> | ||
+ | == alterando senha de usuário via SQL == | ||
+ | <source lang="mysql"> | ||
+ | UPDATE user SET user_password = MD5(CONCAT(user_id, '-', MD5('senhanova'))) WHERE user_name = 'usuario'; | ||
+ | </source> | ||
+ | |||
+ | |||
+ | |||
+ | == htaccess == | ||
+ | |||
+ | # https://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_Windows_%26_Apache_without_403_on_Special_Pages | ||
+ | <IfModule mod_rewrite.c> | ||
+ | # Enable the rewrite engine | ||
+ | RewriteEngine On | ||
+ | # If the request isn't for a file | ||
+ | RewriteCond %{REQUEST_FILENAME} !-f | ||
+ | # If the request isn't for a directory | ||
+ | RewriteCond %{REQUEST_FILENAME} !-d | ||
+ | # Then send the request to index.php with the PATH_INFO | ||
+ | RewriteRule ^(.*) index.php?title=$1 [L,QSA] | ||
+ | </IfModule> | ||
== feito em mediawiki == | == feito em mediawiki == | ||
* https://familysearch.org/ | * https://familysearch.org/ | ||
− | http://fr.wikimini.org/wiki/Accueil | + | * http://fr.wikimini.org/wiki/Accueil |
− | https://pt.opensuse.org/Bem-vindo_ao_openSUSE.org | + | * https://pt.opensuse.org/Bem-vindo_ao_openSUSE.org |
− | http://fedoraproject.org/wiki/Fedora_Project_Wiki | + | * http://fedoraproject.org/wiki/Fedora_Project_Wiki |
− | http://www.wikihow.com/Main-Page | + | * http://www.wikihow.com/Main-Page |
− | http://www.wikia.com/Wikia | + | * http://www.wikia.com/Wikia |
+ | * http://www.ucdoer.ie/index.php/Main_Page | ||
+ | * https://docs.webplatform.org/wiki/Main_Page | ||
+ | * http://www.cmkalliance.co.uk/index.php/Welcome_to_Central_Milton_Keynes | ||
+ | * http://petrowiki.org/PetroWiki | ||
+ | * http://wiki.blender.org/ | ||
+ | |||
+ | == skin == | ||
+ | * http://www.mediawikibootstrapskin.co.uk/index.php?title=Main_Page | ||
+ | * http://gomediawiki.com/wiki/Skins | ||
+ | * https://wikiapiary.com/wiki/Skin:Skins | ||
+ | * http://sourceforge.net/projects/cavendishmw/ | ||
+ | * https://github.com/dantman/monaco-port | ||
+ | * http://www.mediawiki.org/wiki/Manual:Gallery_of_user_styles | ||
[[Categoria:Servidor]] | [[Categoria:Servidor]] |
Edição atual tal como às 21h25min de 21 de novembro de 2019
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
alterando senha de usuário via SQL
UPDATE user SET user_password = MD5(CONCAT(user_id, '-', MD5('senhanova'))) WHERE user_name = 'usuario';
htaccess
# https://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_Windows_%26_Apache_without_403_on_Special_Pages <IfModule mod_rewrite.c> # Enable the rewrite engine RewriteEngine On # If the request isn't for a file RewriteCond %{REQUEST_FILENAME} !-f # If the request isn't for a directory RewriteCond %{REQUEST_FILENAME} !-d # Then send the request to index.php with the PATH_INFO RewriteRule ^(.*) index.php?title=$1 [L,QSA] </IfModule>
feito em mediawiki
- 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
- http://www.ucdoer.ie/index.php/Main_Page
- https://docs.webplatform.org/wiki/Main_Page
- http://www.cmkalliance.co.uk/index.php/Welcome_to_Central_Milton_Keynes
- http://petrowiki.org/PetroWiki
- http://wiki.blender.org/