CGI :: Wiki :: Loja :: MediaWiki

CGI :: Wiki :: Loja :: MediaWiki é um backend de armazenamento MediaWiki (MySQL) para CGI :: Wiki.
Baixe Agora

CGI :: Wiki :: Loja :: MediaWiki Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Derek Price
  • Site do editor:
  • http://search.cpan.org/~dprice/CGI-Wiki-Store-Mediawiki-0.02/lib/CGI/Wiki/Store/Mediawiki.pm

CGI :: Wiki :: Loja :: MediaWiki Tag


CGI :: Wiki :: Loja :: MediaWiki Descrição

CGI :: Wiki :: Loja :: MediaWiki é um backend de armazenamento MediaWiki (mysql) para CGI :: Wiki. CGI :: Wiki :: MediaWiki é um backend de armazenamento MediaWiki (MySQL) para CGI :: Wiki.SynopsisImplementação de CGI :: Wiki :: Store :: Banco de dados que lê e grava para um banco de dados MediaWiki 1.6 em execução no mysql.all Os valores de data e hora são devolvidos como o tempo :: Peça :: Objetos Adaptativos. Isso deve ser transparente para a maioria dos usos.See CGI :: Wiki :: Banco de dados para mais.MethodsCheck_and_write_node $ Store-> Check_and_write_node (nó => $ nó, verificação de verificação => $ $ schepsum,% outro_args); bloqueia o nó, verifica o nó, verifica A soma de verificação, chamadas write_node_post_locking com todos os argumentos fornecidos, desbloqueia o nó. Retorna 1 na escrita bem sucedida, 0 se a soma de verificação não corresponder, croaks on error.note: usa o bloqueio de nível de usuário do MySQL, portanto, quaisquer bloqueios são liberados quando o manípulo do banco de dados se desconecta. Fazê-lo como isso porque eu não consigo conseguir que ele funcione corretamente com transações. Sem como a nova função do CGI :: Wiki :: MySQL, mas também requer um "Wikiname" Argument.list_all_Nodes como a função pai, mas Aceita Limite e Deslocamento Argumentos.ListaLLIST_ChangesLike O método pai, mas o argumento limite pode ser usado em conjunto com os outros (já que, dias e entre_days ainda são mutuamente exclusivos). Um novo argumento de $ args {entre_secs} também é processado. Seu conteúdo deve ser dois timestamps Unix.get_Previous_version $ store-> get_previous_version ($ node_name, $ node_version,% outro_args); Dado um número de versão, retorna a versão anterior para o nó fornecido. Esta função é necessária porque o MediaWiki fornece todas as revisões de todas as páginas um número de versão que é exclusivo em todas as páginas.Techalmente, o nome do nó não deve ser necessário aqui, mas permite uma pesquisa mais rápida e você provavelmente tem. Não exigindo que seja um hacker.get_next_version $ store-> get_next_version ($ node_name, $ node_version,% outro_args); Dado um número de versão, retorna a próxima versão para o nó fornecido. Esta função é necessária porque o MediaWiki fornece todas as revisões de todas as páginas um número de versão que é exclusivo em todas as páginas.Techalmente, o nome do nó não deve ser necessário aqui, mas permite uma pesquisa mais rápida e você provavelmente tem. Não exigindo que seja um fácil hack.get_current_version $ store-> get_current_version ($ nó); $ Store-> get_current_version (nome => $ nó,% outro_args); dado um nó, retorna a versão atual (mais recente) ou indef, se o nó não existir.write_node_post_lockingslike a função pai, mas funciona com o DB MEDUSWiki .node_exists $ Store-> nó_Exists ($ nó); $ store-> nó_exists (nome => $ nó,% outro_args); como a função pai do mesmo nome, mas muito mais rápido. Realmente apenas um wrapper para get_current_version, retorna o número de versão atual quando existe e UNDEF em caso contrário.list_backlinks # listar todos os nós que vinculam para a página inicial. Meus @Links = $ Store-> List_Backlinks (nó => "Home Page"); List_Dangling_Links # Liste todos os nós que foram vinculados a partir de outros nós, mas ainda não existem. Meus @Links = $ Store-> list_dangling_links; cada nó é retornado uma vez, independentemente de quantos outros nós link para ele. Os nós são retornados sortados.lista_dangling_links_w_count # Liste todos os nós que foram vinculados a partir de outros nós, mas ainda não existem, com uma contagem de referência. foreach meu link $ ($ store-> List_Dangling_links_w_count) {Imprimir "falta", $ link -> , "'' tem", $ link -> , "referências.n"; } Os nós são devolvidos classificados principalmente pela contagem de referência, maior primeiro, e secundariamente em ordem alfabética.Validate_user Meu nome de usuário $ = $ store-> validate_user ($ username, $ senha,% outro_args); Dado um nome de usuário e uma senha, devolve o nome de usuário Nome de usuário Se ele existir e a senha estiver correta, ou indef, caso contrário, o nome de usuário retornado pode ser diferente do que é passado quando $ args {ignore_case} é set.create_new_user my $ errmsg = $ store-> create_new_user (nome => $ usern_user , Senha => $ P); criar um novo usuário. Nome e senha são executados argumentos. Argumentos opcionais são email e real_name.returns uma lista potencialmente vazia de mensagens de erro. Requisitos: · CGI :: Wiki :: Store :: Banco de dados · Perl.


CGI :: Wiki :: Loja :: MediaWiki Software Relacionado

Framework Akelos

Projeto Akelos Framework é Akelos é um porto PHP4 e PHP5 da estrutura de desenvolvimento da Web Ruby on Ruby on Ruby. ...

182

Download

freesteam.

Freesteam é uma implementação de código aberto de tabelas de vapor padrão internacional. ...

190

Download