Manual:MediaWiki feature list/pt-br

Esta página contém uma lista de recursos do software MediaWiki. Decidir se você deve usar o MediaWiki para a sua própria wiki depende do tipo de site que você deseja executar com ele. O software da Wikipédia tem muitos recursos úteis que cresceram a partir das necessidades dos usuários e das ideias dos desenvolvedores - mas mais recursos também significam mais complexidade. Antes que você decida usar o MediaWiki, por favor, dê uma olhada em outros mecanismos Wiki (consulte esta lista ou esta comparação) e veja se um deles pode atender melhor às suas necessidades.

Os pedidos de novos recursos devem ser enviados ao Bugzilla.

Eu quero o MediaWiki?
O software MediaWiki e suas extensões têm características e benefícios, vantagens e desvantagens, prós e contras, e, a despeito dos fins pretendidos por alguém, o software MediaWiki e suas extensões podem ser usados para propósitos inteligentes, únicos, criativos, não previstos pelos programadores originais ou outros instaladores. Aqui está uma breve lista de características e benefícios do MediaWiki. Se você desenvolver uma lista equivalente de seus próprios objetivos e recursos, você poderá comparar esta lista à sua, e ver onde há correspondência ou incompatibilidade. Precisa de mais ajuda para decidir? Há grupos abertos de discussão na web e páginas de discussão por trás de cada página principal do MediaWiki onde você pode procurar conexão com as experiências de outras pessoas.

Lista de recursos de amostra das páginas 13-14, no livro "MediaWiki Administrators ' Tutorial Guide: Install, manage, and customize your MediaWiki installation" de Mizanur Rahman, 2007 http://www.packtpub.com/

Por favor, melhore e expanda as características e benefícios da tabela acima para ajudar os visitantes a melhor entenderem o que estão conhecendo. Obrigado!

Um problema recorrente é que os administradores de sistemas decidem criar uma wiki, sem levar em conta muitas questões. Após o preenchimento do quadro anterior, faça a si mesmo as seguintes perguntas, para ver se uma wiki é o software ideal para você:
 * 1) Qual é o propósito pretendido do meu site?
 * Wikis são ideais para edição colaborativa e criação de conteúdo; elas não estão muito bem adaptadas para outros fins, como blogs. Considere se uma wiki é uma opção adequada para seus objetivos.
 * 1) A quantos usuários esta wiki será exposta?
 * Com poucas exceções, a instalação de um software wiki é desnecessária quando há um grupo muito pequeno de pessoas interessadas em editar a wiki. Quanto maior for a base de usuários, maior a probabilidade de uma wiki fazer mais sentido para você.
 * 1) Quantos editores ativos posso esperar que editem minha wiki?
 * Wikis, devido à sua natureza aberta, exigem alguma manutenção. Quanto maior for a base de editores, mais mãos disponíveis para executar as tarefas de manutenção.
 * 1) O que posso fazer com o MediaWiki?
 * O MediaWiki é um motor wiki extremamente versátil; é relativamente fácil de instalar, mas o mais importante, permite a utilização e criação de extensões. Elas permitem que a sua instalação do MediaWiki seja extremamente personalizável com algum conhecimento de PHP. Com a devida motivação, o MediaWiki pode ser usado para fazer quase qualquer coisa.
 * 1) O MediaWiki é a opção certa para mim?
 * O MediaWiki tem suas limitações. Atualmente, não há suporte para edição WYSIWYG, assim, todos os editores precisam aprender marcação wiki. Isso representa uma pequena barreira para inserção de conteúdo. Uma limitação mais importante é que o MediaWiki não se destina a ser uma lista de controle de acesso. A razão de existir do MediaWiki é fornecer conteúdo aberto; embora versões recentes tenham um modelo de segurança muito mais forte, ainda existem lacunas significativas na segurança de acesso baseado em indivíduos.

'Consulte e Questões de segurança com extensões de autorização.'

Como devo configurar o MediaWiki?
Se você decidiu que o MediaWiki é de fato uma solução adequada, ainda há mais coisas a considerar. Essas questões irão certamente ajudá-lo a decidir como configurar o seu wiki, de uma forma que lhe permitirá minimizar os problemas, a longo prazo: See Manual:User rights e Help:User rights management para mais ideias e informações.
 * 1) Quem eu quero que leia minha wiki?
 * Apesar de todos os problemas com restrições de página baseada em indivíduos, o MediaWiki pode ser configurado para restringir ou permitir o acesso a todos. Então, pergunte-se se você quer que todos na Internet vejam o conteúdo de sua wiki, ou se você quer restringir esse privilégio para aqueles usuários que criaram contas em sua wiki.
 * 1) Quem eu quero que edite minha wiki?
 * Talvez a pergunta mais comum seja se você deseja permitir que todos possam editar sua wiki, semelhante ao modelo da Wikipédia.  O MediaWiki permite restrições de escrita refinadas; você pode permitir que usuários não registrados editem páginas de discussão, por exemplo, mas permitir que apenas usuários com contas com determinada quantidade de tempo editem suas páginas de conteúdo. Você pode restringir a edição a sysops, ou mesmo a um grupo de usuários personalizado que você criar e delegar.
 * 1) Quem eu quero que crie uma conta na minha wiki?
 * Dependendo de algumas das respostas para as perguntas acima, você pode decidir restringir quem pode criar contas em uma wiki. Você pode permitir que qualquer pessoa crie contas; ou você mesmo pode designar esse privilégio para os administradores, que então serão responsáveis pela criação de contas para novos usuários através de algum processo de sua escolha.
 * 1) Que poderes eu quero que cada grupo de usuários tenha?
 * Uma das questões mais importantes que você precisa responder é essa. Conceder ou remover privilégios para um grupo pode ser extremamente controverso em uma grande wiki, por isso, ter uma boa idéia do que cada usuário deve ser capaz de fazer é fundamental. Você quer que usuários não registrados criem páginas? Você quer que usuários registrados criem páginas? Você quer que os administradores da wiki sejam capazes de bloquear e excluir páginas, ou você deseja estender mais privilégios a eles? Quem é responsável pela concessão de mais privilégios? Quem é responsável por removê-los? Quem você quer que tenha poderes mais refinados, como supervisão, checkuser, e reversão?
 * 1) Quais extensões devo instalar?
 * Com poucas exceções, as extensões são fáceis de adicionar, seja durante a instalação da wiki, ou após alguns anos que a wiki estiver sendo executada.

Com essas respostas, você deve ser capaz de configurar os aspectos mais críticos de sua wiki. Você pode avançar para iniciar o processo de instalação em seu sistema operacional.

Look and feel

 * Links com atalhos, disposição depende da skin.
 * Skins: Maneiras diferentes de apresentar o site
 * Monobook, uma skin moderna, com chaves de acesso e dicas.
 * Vector, uma skin ainda mais moderna, com fácil leitura de texto, grande quantidade de espaço de conteúdo, e tem uma extensão de mesmo nome, que adiciona a funcionalidade drop down para os menus.
 * Estilos do usuário: Os usuários podem adaptar o look and feel do site através de CSS em suas páginas de usuário.
 * "Stub" threshold: Os usuários podem ver links para artigos abaixo de uma renderização de certo tamanho em uma cor diferente.
 * Versões para impressão do artigo podem ser geradas.
 * Cabeçalhos com auto-numeração em um artigo (opcional).
 * Intra-page Anchors (geradas automaticamente para cabeçalhos, e também com ... ).
 *  Geração automática de índice de conteúdo para artigos longos (opcional).
 * Automatically turn ISBN numbers into links to an editable list of booksellers.
 * XHTML- or HTML5-compatible output (or darn close to it), tidy integration.

Multimedia and extensions

 * File upload feature allows to upload graphics or sound files, see Special:Upload to see in operation, and Uploading files for description. Uploaded files are listed on Recent Changes and they are also logged on Special:Log/upload.
 * Mathematical formulas using LaTeX syntax: see texvc
 * Automatic resizing of images using ImageMagick or libgd, simple syntax for image captions and image alignment
 * WikiHiero for Egyptian hieroglyphs (needs separate installed components)
 * EasyTimeline for time charts (needs separate installed components)

Monitorando edições

 * Watchlist Every page has a link "Watch this article for me". Use Special:Watchlist to track changes on the articles you declared as interesting; watched articles are also bolded in the Recent changes list.
 * User contributions in the sidebar of each user page list all articles the user has worked on, according to the database.
 * Extended recent changes with dynamic collapsing of edits to the same article and quick links to diff the edit, show the article history, show the user page, show the user talk page, or block the user (for sysops)
 * "Related changes": View a filtered version of Recent Changes to the pages linked from the current page.
 * Side-by-side diffs - the diffs are shown side-by-side, and changed portions of lines are highlighted, making it much easier to see what's what. Additionally, a diff is shown during an edit conflict so you can see exactly what you need to reintegrate.
 * Real names - Users can (optionally) specify a "real name" they want to use for author credits.
 * On-page credits. Administrators can enable an on-page paragraph giving credit to editors who've worked on a page.

Estruturas e sintaxe

 * By default, only restricted use of HTML is allowed. There is an option to allow full use of HTML.
 * Editing syntax based on UseMod, with support for mixing wiki-syntax and HTML. Only free links are supported for linking, not CamelCase (deliberate design decision).
 * Namespaces allow content separation (to address the namespace, use the Special:MyLanguage/Namespace:Page title syntax).
 * Discussion (Talk:) pages are separate from article pages, "meta" project pages can be separated from content pages, image pages are used for image descriptions.
 * MediaWiki: namespace contains all user interface texts, so that they can be edited like any other wiki page
 * Template: namespace for custom messages. Templates may contain string variables which are replaced with certain values passed to the template from the calling page.
 * Transclusion of arbitrary pages in any namespace: . See Templates
 * Word-extension linking: If you include a link of the form Special:MyLanguage/wars, or Special:MyLanguage/wartime , the system will automatically display it as if you had typed wars or wartime , respectively, saving some typing.
 * Parenthetical hiding ("pipe tricks") If you include a link of the form Special:MyLanguage/kernel (mathematics), the parenthetical portion will be hidden in the link: kernel. This is useful for disambiguating different meanings of a word without making linking too difficult or cluttering up the text of articles. This also works with cropping out namespaces when you want a cleaner-looking link: Special:MyLanguage/Wikipedia:Copyrights becomes Copyrights
 * Link to individual sections of an article, e.g. (these links may become invalid if sections are retitled or removed.)
 * Support for subpages (link to "Foo/Bar" from "Foo" by just typing "/Bar", "Foo/Bar" contains a backlink to "Foo"), these can be enabled or disabled by namespace (e.g., Wikipedia currently supports subpages on discussion pages, to make archiving easy, and on user pages, to give users space for personal pages)
 * Special keywords for inserting dynamic data such as the name of the current page, the current date, the number of articles, etc.
 * Multiple Categories can be assigned to any page, including categories themselves, creating a hierarchy of categories. Category pages automatically list all pages assigned to them, including sub-categories. Categories allow classification and hierarchical browsing of the content.

Edições

 * Section editing - Users can enable an option that allows them to edit individual sections of an article (separated by headlines) instead of loading the entire article.
 * Edit toolbar (JavaScript-based) for formatting text as bold, italic etc. (fully works in Mozilla and IE, other browsers use it to show the syntax, but cannot format text inside the text area because their JavaScript implementation does not support it). If JavaScript is disabled, the toolbar is not shown.
 * Edit summary which is shown in "Recent changes". Will be prefilled with section title when section editing.
 * Double click editing: Users can enable an option that allows them to edit articles by double clicking them.
 * Edit preview (can be shown before or after edit box)
 * Handle edit conflicts (page being saved by a user while still being edited by another one, then saved again). MediaWiki will merge changes automatically if possible and otherwise require the user to do a manual merge.
 * Mark edits as minor; users can decide to hide such edits from the Recent Changes list. Only signed in users can mark edits as minor.

Spam e vandalismo

 * Prevent link spamming, and other forms of abusive editing.
 * Spam blacklist: List of spammer's domain names which users are not allowed to link to.
 * Manual:Combating vandalism: Helpful hints and links to some extensions for dealing with vandalism

Discussões

 * Talk pages: Each user (including every anonymous user) and every article has an associated page where messages can be left. These are separate namespaces (see above), "Talk:" and "User talk:".
 * Message notification (user gets a "You have new messages" notice if someone else has edited their user discussion page); this also works for anonymous users, but not for shared IP users
 * Automatic signature: Just type three tildes (~) when you edit, and on saving the page, it will be replaced with your user name and a link to your user page. If you use four tildes, the current date will be added as well. Mainly intended for Talk pages.
 * Support for emailing users through the wiki (email address not shown to the user)

Suporte multilíngue

 * Translated into many languages (see en:Wikipedia:Multilingual coordination for details)
 * Interlanguage links: handy method for linking articles between wikis in different languages (each language requires its own database)
 * UTF-8 support

Backend

 * Database-driven (MySQL/MariaDB, PostgreSQL, and SQlite are supported)
 * Parser caching: rendered pages are cached to reduce redundant processing
 * Output caching: complete page output can be optionally saved as static HTML files for serving to other clients; support for Squid proxies
 * Cookie-based account and login system, but anonymous users can also edit pages
 * All revisions of an article are stored (optionally compressed)
 * RSS syndication available for many special pages, such as Special:Newpages and Special:Recentchanges
 * RDF metadata

Permissões

 * Different rights for anonymous users, signed in users, sysops, bureaucrats and developers.
 * Signed in users can:
 * move and rename pages
 * upload files
 * have and use a watchlist
 * mark edits as minor edits (eg. typo correction)
 * Admins/Sysops can:
 * protect pages from editing
 * delete and undelete pages
 * edit protected pages
 * ban users by IP address
 * ban users by username, if this option is enabled
 * run SQL queries on the database, if this option is enabled (see Extension:Asksql)
 * Bureaucrats can:
 * create sysops
 * rename users
 * flag bots
 * Developers can:
 * lock the database
 * run various maintenance tasks
 * Other permission schemes (e.g. only signed in users can edit pages) can be configured.

Pesquisa e consultas

 * Full text search
 * "Go" button allows direct viewing of a specified article's contents (tries near match if no exact hit)
 * "What links here": View pages that link to the current page (backlinks)
 * Special report pages:
 * New pages: List of newly created articles
 * Ancient pages: Articles sorted by timestamp, ascending
 * List of images
 * List of users
 * Site statistics
 * Orphaned articles (articles that have no links pointing to them)
 * Orphaned images
 * Popular articles (articles by number of visits, works only if counters are enabled)
 * Most wanted articles (non-existent articles sorted by number of links pointing to them)
 * Short articles
 * Long articles
 * List of all pages by title
 * Query API - allows scripted access to various metadata

Diversos

 * Random article display function
 * Users can configure their timezone, which is used on all report timestamps
 * The attributes of many report pages (number of results etc.) can be set in the user preferences

Conjunto vazio de páginas de ajuda
Note that the files in the installation contain many links pointing to documents that are not included in the download. Most important is the empty set of help files, which will be needed by any new user of the site. To remedy these broken links, you must either (a) export from this site or manually copy and modify help pages to your installation or (b) modify the installation's parameters to change the help link targets to this site, either of which may require a substantial time investment.

Em breve

 * See Special:MyLanguage/MediaWiki roadmap.