Implementação do controle de revisão / edição do PHP

1

Estou tentando permitir que os usuários editem determinado texto em algumas páginas do meu site. E quero manter um histórico de edição para que as alterações possam ser facilmente revertidas. Então, basicamente, eu estou apenas tentando implementar / integrar um wiki super leve no meu site existente. Tudo o que preciso é um controle de revisão e, possivelmente, um suporte de markdown.

Então, estou me perguntando se existe alguma biblioteca ou código existente para esse tipo de coisa. Caso contrário, seria aconselhável implementar o controle de revisão usando o diff do zero?

Obrigado!

    
por Dave 24.10.2009 / 08:55

1 resposta

2

Você deve dar uma olhada rápida no DokuWiki . Eu acredito que a principal vantagem é como é fácil correr. Parece fazer tudo o que você está depois, mais mais:

DokuWiki is wiki software aimed at small companies’ documentation needs. DokuWiki is licensed under GPL 2 and written in the programming language PHP. It works on plain text files and thus needs no database. Its syntax is similar to the one used by MediaWiki and makes sure the data files remain readable outside the wiki.

Main features:

  • Revision control
  • Access control
  • Plugins
  • Templates
  • Internationalization and localization
  • Caching
  • Full text search
    
por 24.10.2009 / 09:05