Appendix B: Histórico do Desenvolvimento TWiki
01-Dez-2001 Release (Athens)
01-Set-2001 Release
- 30 Ago 2001 - JohnTalintyre?
- Instalação mais fácil para Windows, incluindo detecção automática em
TWiki.cfg
- 30 Ago 2001 - JohnTalintyre?
- 21 Ago 2001 - PeterThoeny
- Conversão para função XHTML 1.0: primeiro passo para XHTML-ifying TWiki
- 26 Jun 2001 - JohnTalintyre?
- 07 Jun 2001 - PeterThoeny
- Novo tópico templates como tópicos em vez de templates. Personalize ao editar o tópico. Aposentados os modelos
notedited.tmpl, notext.tmpl e notwiki.tmpl. Mais em TWikiTemplates.
- 07 Jun 2001 - PeterThoeny
- Novas variáveis
%TOPICLIST{"format"}% e %WEBLIST{"format"}% para obter um formatted topic index e web index, respectivamente. Mais em TWikiVariables.
- 01 Jun 2001 - PeterThoeny
- Nova variável
%URLPARAM{"name"}% para questionar parâmetros URL. Mais em TWikiVariables.
- 01 Jun 2001 - AndreaSterbini?
- API to extend TWiki, veja TWikiPluginAPI?
- 01 Jun 2001 - KlausWriessnegger?, AndreaSterbini?
- 01 Mai 2001 - AndreaSterbini?
- 01 Mai 2001 - JohnTalintyre?
- 01 Mai 2001 - JohnTalintyre?
- 01 Mai 2001 - JohnTalintyre?
- Habilidade para renomear/mover tópicos, ManagingTopics?
- 27 Mar 2001 - PeterThoeny
- A tabela de sintaxe foi elevada para (i) suprir
| *negrito* | as células como cabeçalhos de tabela, (ii) suprir space padded cells | alinhada ao centro | e | alinhada a direita |, (iii) span colunas múltiplas usando | células vazias |||. Mais em TextFormattingRules.
- 25 Mar 2001 - PeterThoeny
- 28 Fev 2001 - AndreaSterbini?, PeterThoeny
- Nova regra Wiki para cabeçalhos, i.e.
---++ Meu Título; e nova %TOC% variável para construir uma tabela de conteúdos de cabeçalhos em um tópico. Mais em TWikiVariables.
- 28 Fev 2001 - PeterThoeny
- Nova regra Wiki para especificar texto arbitrário para links externos (i.e.
[[http://TWki.org][TWiki]]) e links internos (i.e [[WikiSyntax][syntax]]). Mais em TWikiVariables.
- 28 Fev 2001 - PeterThoeny
- Nova regra Wiki para âncoras nomeadas, e.g. links dentro de um tópico. Defina uma âncora nomeada com
#MinhaAncora no início de uma linha, e forme um link a ela com [[#MyAnchor]]. Mais em TWikiVariables.
- 25 Fev 2001 - NicholasLee?, PeterThoeny
- Use o módulo
Net::SMTP em vez de sendmail caso esteja instalado.
- 01 Fev 2001 - PeterThoeny
- Adicionadas as tags
<verbatim> ... </verbatim> para mostrar código fonte "as is". Ao contrário das tags <pre> ... </pre> , também mostra caracteres <, >, & "as is".
- 01 Fev 2001 - PeterThoeny
- 21 Jan 2001 - PeterThoeny
- Adicionou a checkbox "Minor change, don't notify" em preview. Mais em DontNotify.
- 21 Jan 2001 - PeterThoeny
- Adicionou formatação Bold Fixed usando sinal duplo de iguais, e.g. escreva
==Bold Fixed== para obter Bold Fixed.
- 20 Jan 2001 - PeterThoeny
- Mudança na formatação das variáveis
%GMTIME{"..."}% e %SERVERTIME{"..."}%. Formatação é agora "$hour:$min" em vez de "hour:min". Mais em TWikiVariables. Atenção: Confira seus tópicos existentes quando fizer o upgrade do TWiki!
- 18 Jan 2001 - PeterThoeny
- WebChanges, WebSearch e notificação por e-mail indicam também o número de revisão do tópico (i.e. 18 Jan 2001 16:43 r1.5), ou NEW para um novo tópico (i.e. i.e. 18 Jan 2001 16:43 NEW).
- 16 Jan 2001 - PeterThoeny
- Novas variáveis
%STARTINCLUDE% e %STOPINCLUDE% para controlar o que é incluído em um tópico. Mais em TWikiVariables.
- 16 Jan 2001 - PeterThoeny
- TWiki skins Define um layout de página diferente com um layout de cabeçalho e rodapé customizados, i.e. uma skin
print para versão para impressão da visualização de um tópico. Mais em TWikiSkins? e TWiki:Codev/TWikiSkins.
- 07 Jan 2001 - StanleyKnutson?
- Melhor controle de erro ao salvar um tópico.
- 05 Jan 2001 - PeterThoeny
- 05 Dez 2000 - PeterThoeny
- Melhorou manipulação de include. Previne recursão infinita de includes; novas variáveis
%BASEWEB%, %INCLUDINGWEB%, %BASETOPIC% e %INCLUDINGTOPIC% para ter um maior controle sobre a manipulação de include. Mais em TWikiVariables e TWiki:Codev/IncludeHandlingImprovements.
- 03 Dez 2000 - PeterThoeny
- Novo switch
noheader="on" em %SEARCH{...}% para suprimir cabeçalho de tabela. Mais em TWikiVariables.
01-Dez-2000 Release
- 03 Nov 2000 - PeterThoeny
- Flag
$doHidePasswdInRegistration em wikicfg.pm para ocultar senha plain text em registration email.
- 01 Nov 2000 - PeterThoeny
- Nova variável
%VAR{"NAME" web="Web"}% para adquirir preferências Web específicas. Mais em TWikiVariables.
- 01 Nov 2000 - PeterThoeny
- Adicionou um link "Cancel" na edição que libera o bloqueio de edição.
- 23 Out 2000 - PeterThoeny
- 05 Out 2000 - PeterThoeny
- Lembra do usuário pelo seu endereço IP de maneira que
view "saiba" o usuário que já foi autenticado em edit. Mais em TWikiUserAuthentication?.
- 26 Set 2000 - AlWilliams?, PeterThoeny
- 26 Set 2000 - HaroldGottschalk?, AndreaSterbini?, PeterThoeny
- 20 Set 2000 - ManpreetSingh?
- Novo switch -q em
mailnotify para suprimir todas as saídas normais.
- 19 Set 2000 - PeterThoeny
- 18 Set 2000 - ManpreetSingh?, PeterThoeny
- 19 Ago 2000 - PeterThoeny
- Link Ref-By busca todas as Webs (não apenas a Web atual.)
- 16 Ago 2000 - PeterThoeny
- Novas variáveis TWikiPreferences
%HTTP_EQUIV_ON_VIEW% , %HTTP_EQUIV_ON_EDIT% e %HTTP_EQUIV_ON_PREVIEW% que definem as meta tags <meta http-equiv="..."> para os moldes TWiki. Isso pode ser usado por exemplo para definir o tempo de expiração de um documento.
- 29 Jul 2000 - PeterThoeny
- Novas variáveis
%GMTIME{"..."}% e %SERVERTIME{"..."}% . Mais em TWikiVariables.
- 23 Jul 2000 - PeterThoeny
- Mudou a sintaxe do include de
%INCLUDE{"Web/TopicName.txt"}% para %INCLUDE{"Web.TopicName"}% . Sintaxe Legacy ainda suportada.
- 23 Jul 2000 - PeterThoeny
- Busca BookView permite que você mostre um conjunto de tópicos para uma fácil impressão.
- 22 Jul 2000 - PeterThoeny
- More forgiving syntax for
*bold*, italic, __bold italic__ e fixed , onde não é mais necessário haver um trailing space antes dos caracteres .,;:?!.
- 22 Jul 2000 - PeterThoeny
- Dividiu a Web TWiki.Main em TWiki.Main (users, company data) e TWiki.TWiki (TWiki related documentation, registration)
- 07 Jul 2000 - PeterThoeny
- Adicionou um checkbox "Release edit lock" em preview para permitir que outras pessoas editem o tópico imediatamente sem o bloqueio de uma hora.
- 07 Jul 2000 - PeterThoeny
- Fixed problem of losing carriage returns ao editar tópicos com o navegador KDE KFM ou o navegador W3M.
- 21 Jun 2000 - PeterThoeny
- Consertado problema em que a página é redirecionada a algum ambiente de servidor que não esteja funcionando (URL necessita um nome de host).
- 21 Jun 2000 - CrisBailiff?, PeterThoeny
- Fixed security issue to prevent a server side
%INCLUDE% of arbitrary files.
- 29 Mai 2000 - PeterThoeny
- Nova variável
%GMTIME% que mostra o horário atual GM.
- 28 Mai 2000 - PeterThoeny
- Lock warning mostra o tempo restante de bloqueamento em minutos.
- 15 Mai 2000 - PeterFokkinga?
- Cada tópico pode ter o seu próprio arquivo molde. TWikiTemplatesVer1? tem mais.
- 02 Mai 2000 - KevinKinnell?, PeterThoeny
- Características de busca avançada como busca por múltiplas Webs; pesquisa por nome de tópico / hora da modificação / autor; limita o número de resultados retornados. Mais em TWikiVariables.
01-Mai-2000 Release
- 21 Abr 2000 - PeterThoeny
- Novas TWikiVariables
%HTTP_HOST% , %REMOTE_ADDR% , %REMOTE_PORT% e %REMOTE_USER% .
- 21 Abr 2000 - JohnAltstadt?, PeterThoeny
- TWikiRegistration é feita separadamente para uso de Intranet (depende de usuário remoto) ou uso de Internet (depende do arquivo .htpasswd).
- 20 Mar 2000 - PeterThoeny
- Uploading a file (topic file attachment) will optionally create a link to the uploaded file at the end of the topic. The preference variable
%ATTACHLINKBOX% controls the default state of the link check box in the attach file page.
- 11 Mar 2000 - PeterThoeny
- Melhor segurança com taint checking (
Perl -T option )
- 25 Fev 2000 - PeterThoeny
- Novas variáveis de preferência
%EDITBOXWIDTH% e %EDITBOXHEIGHT% para especificar o tamanho da caixa de edição.
- 25 Fev 2000 - PeterThoeny
- Edição de tópicos de preferências para definir variáveis TWiki. Existem três níveis de preferências nível de sítio (TWikiPreferences), nível de Web (WebPreferences em cada Web) e preferências a nível de usuário (para cada um dos TWikiUsers). With this, discontinue use of server side include of
wikiwebs.inc , wikiwebtable.inc , weblist.inc , webcopyright.inc and webcolors.inc files.
- 11 Fev 2000 - PeterThoeny
- Nova variável
%SCRIPTSUFFIX% / $scriptSuffix contendo uma extensão de arquivo opcional do script TWiki Perl. Moldes foram modificados para usar essa variável. Isso permite que você renomeie arquivos de script Perl para que tenham uma extensão como por exemplo ".cgi".
- 11 Fev 2000 - PeterThoeny
- Nova variável
%SCRIPTURLPATH% / $scriptUrlPath contendo o script URL sem o nome de domínio. Moldes foram modificados para usar essa variável em vez de %SCRIPTURL% . Isso foi feito por motivos de performance.
- 07 Fev 2000 - PeterThoeny
- Changed the syntax for server side include variable from
%INCLUDE:"filename.ext"% to %INCLUDE{"filename.ext"}% . (Previous syntax still supported. Change was done because of inline search syntax)
- 07 Fev 2000 - PeterThoeny
- Pesquisa Inline. Nova variável
%SEARCH{"str" ...}% para mostrar um resultado de pesquisa embutido em um texto de tópico. TWikiVariables has more on the syntax. Inline search combined with the category table feature can be used for example to create a simple bug tracking system.
- 04 Fev 2000 - PeterThoeny
- Estatísticas de acesso. Cada Web tem um tópico WebStatistics que mostra mensalmente estatísticas com número de visualização e modificação de tópicos, tópicos mais populares e maiores contribuidores. (Isso precisa ser habilitado, TWikiDocumentation tem mais.)
- 29 Jan 2000 - PeterThoeny
- Consertado erro em que TWiki não iria inicializar corretamente em certas circunstâncias, i.e. quando executado em mod_perl. Sub
initialize in wiki.pm did not handle $thePathInfo correctly.
- 24 Jan 2000 - PeterThoeny
- Consertado erro em que um endereço eletrônico começando com um WikiName era tido como um link interno Wiki em vez de um endereço eletrônico, i.e. SomeWikiName@somewhere.test .
- 10 Jan 2000 - PeterThoeny
- No more escaping for '%' percent characters. (Número de '%' consecutivos escritos e mostrados é idêntico.)
- 03 Out 1999 - PeterThoeny
- Limita o número de revisões mostrados no fim do tópico. Exemplo
Topic TWikiHistory . { ..... Diffs r1.10 > r1.9 > r1.8 > r1.7 >... }
Revisões adicionais podem ser selecionadas entrando no link >... .
01-Set-1999 Release
- 31 Ago 1999 - PeterThoeny
- Consertado o erro Y2K. (Data no ano 2000 tinha uma formatação errada.)
- 08 Ago 1999 - PeterThoeny
- New text formatting rule for creating tables. Text gets rendered as a table if enclosed in " " vertical bars. Example line as it is written and how it shows up
- 03 Ago 1999 - PeterThoeny
- Registro online de novo usuário usando formulário Web em TWikiRegistration. Autenticação de usuários.
- 22 Jul 1999 - PeterThoeny
- Flags
$doLogTopic* in wikicfg.pm to selectively log topic view, edit, save, rdiff, attach, search and changes to monthly log file.
- 21 Jul 1999 - PeterThoeny
- Flag
$doRemovePortNumber in wikicfg.pm to optionally remove the port number from the TWiki URL. Example www.some.domain:1234/twiki gets www.some.domain/twiki .
- 15 Jul 1999 - PeterThoeny
- Search path for include files in
%INCLUDE:"file.inc"% variable. Search first in the current web, then in parent data directory. Useful to overload default include text in the data directory by web-specific text, like for example webcopyright.inc text.
- 07 Jul 1999 - ChristopheVermeulen?
- Link a plural topic to a singular topic in case the plural topic does not exist. Example
TestVersion / TestVersions , TestPolicy / TestPolicies , TestAddress / TestAddresses , TestBox / TestBoxes .
01-Jul-1999 Release
- 23 Jun 1999 - PeterThoeny
- New TextFormattingRules to write bold italic text by enclosing words with double underline characters.
- 23 Jun 1999 - PeterThoeny
- Separate wiki.pm into configuration (wikicfg.pm) and TWiki core (wiki.pm) . This is to ease the upgrade of TWiki installations, it also allows customized extensions to TWiki without affecting the TWiki core.
- 21 Mai 1999 - DavidWarman?
- Externalize copyright text at the bottom of every page into a web-specific
webcopyright.inc file. This is to easily customize the copyright text.
- 20 Mai 1999 - PeterThoeny
- Added meta tag so that robots index only /view/ of topics, not /edit/, /attach/ e.t.c. Tag <META NAME="ROBOTS" CONTENT="NOINDEX">
- 20 Mai 1999 - PeterThoeny
- Novas variáveis
%WIKIHOMEURL% (link when pressing the icon on the upper left corner) e %WIKITOOLNAME% (o nome da ferramenta wiki TWiki ).
- 15 Abr 1999 - PeterThoeny
- Topic locking adverte o usuário caso um tópico tenha sido editado por alguma outra pessoa dentro de uma hora. Isso serve para prevenir a concorrência, e.g. atualizações simultâneas de um mesmo tópico.
- 26 Mar 1999 - PeterThoeny
- File attachments faz o Upload e download de qualquer arquivo como um anexo de tópico usando o navegador. FileAttachment tem mais.
- 26 Mar 1999 - PeterThoeny
- Novas variáveis
%PUBURL% (diretório URL público) e %ATTACHURL% (URL of topic file attachment).
- 09 Fev 1999 - PeterThoeny
- Nova regra de formatação de texto para criar
fixed font text . Palavras são mostradas em fixed font ao serem colocadas entre sinais de igual "=". Exemplo: Ao escrever =fixed font= irá aparecer como fixed font .
- 09 Fev 1999 - PeterThoeny
- Nenhuma nova revisão de tópico é criada se a mesma pessoa salvar um tópico novamente dentro de uma hora.
- 03 Fev 1999 - PeterThoeny
- Possível visualizar histórico de revisão completo de um tópico em uma página. Access at the linked date in the Changes page, or the
Diffs link at the bottom of each topic, e.g.
Topic TWikiHistory . { Edit Ref-By Diffs r1.3 > r1.2 > r1.1 }
Revision r1.3 1998/11/10 01:34 by PeterThoeny
- 04 Jan 1999 - PeterThoeny
- Consertou erro ao visualizar diferenças entre revisões de tópicos que inluem tags de tabela HTML como <table>, <tr>, <td>.
1998 Releases
- 08 Dez 1998 - PeterThoeny
- Assinatura é mostrada abaixo da área do texto quando se está editando um tópico. Use isto para facilmente copiar e colar sua assinatura ao texto.
- 07 Dez 1998 - PeterThoeny
- Possível adicionar uma tabela de categoria a um tópico TWiki. Isso permite a armazenagem e busca por informações mais estruturadas. Ao editar um tópico mostra um formulário HTML com um text area genérico e uma tabela com selectors, checkboxes, radio buttons e campos de texto. TWikiDocumentation tem mais em setup. A Web TWiki.Know usa esta tabela de categoria para definir classificação, plataforma e versão do SO.
- 18 Nov 1998 - PeterThoeny
- Internal log of topic save actions to the file
data/logYYYYMM.txt, where YYYYMM the year and month in numeric format is. Destinado somente para supervisão, não acessível a partir da Web.
- 10 Nov 1998 - PeterThoeny
- The email notification and the Changes topic have now a topic date that is linked. Clicando sobre o link irá mostrar a diferença entre as duas revisões de tópico mais recentes.
- 10 Nov 1998 - PeterThoeny
- Visualizar diferenças entre as revisões dos tópicos. Cada tópico tem uma lista de revisões (e.g.
r1.3) e differences thereof (e.g. >) at the bottom
Topic TWikiHistory . { Edit Ref-By r1.3 > r1.2 > r1.1 }
Revision r1.3 1998/11/10 01:34 by PeterThoeny
- 26 Out 1998 - PeterThoeny
- Adicionou uma previsualização das mudanças nos tópicos antes de salvá-los. Isso era necessário para se evitar revisões desnecessárias.
- 26 Out 1998 - PeterThoeny
- Adicionou controle de revisão usando RCS. Cada tópico tem uma lista de revisões no rodapé e uma revisão info, e.g.
Topic TWikiHistory . { Edit Ref-By r1.3 r1.2 r1.1 }
Revision r1.3 1998/10/26 01:34:00 by PeterThoeny
- 14 Out 1998 - PeterThoeny
- Refered-By Descubra quais tópicos formam links para o tópico atual. Cada tópico tem um link Ref-By para isso. Nota: Somente referências da Web atual são mostradas, não referências de outras webs.
- 13 Out 1998 - PeterThoeny
- Índice de tópico em ordem alfabética em WebSearch.
- 24 Set 1998 - PeterThoeny
- Corrigiu moldes para notificação automática de email de modo que o MS Outlook possa mostrar anexos como um arquivo HTML.
- 13 Ago 1998 - PeterThoeny
- WikiNotation permite também números após a seqüência
AaA, e.g AaA1 é um nome válido de um tópico, mas Aa1 não é.
- 07 Ago 1998 - PeterThoeny
- Notificação automática por e-mail quando algo for modificado em uma Web TWiki. Cada Web tem um tópico WebNotify onde pessoas possam se inscrever e cancelar assinatura.
- 06 Ago 1998 - PeterThoeny
- Added server side include of files. Sintaxe é
%INCLUDE:"filename.ext"%
- 05 Ago 1998 - PeterThoeny
- Assinatura e data são inseridos automaticamente quando um novo tópico é criado.
- 04 Ago 1998 - PeterThoeny
- Separa modelos para texto de tópico não existente e texto padrão para novo tópico.(arquivo modelo templates/Web/notedited.tmpl)
- 04 Ago 1998 - PeterThoeny
- Avisa ao usuário se o nome do novo tópico não é um nome Wiki válido. (arquivo molde templates/Web/notwiki.tmpl)
- 31 Jul 1998 - PeterThoeny
- Suporte a um texto citado com um '>' no início de uma linha.
- 28 Jul 1998 - PeterThoeny
- Adicionou variáveis TWiki, colocadas entre os % símbolos
%TOPIC% (nome de tópico), %WEB% (web name), %SCRIPTURL% (script URL), %DATE% (data atual), %WIKIWEBMASTER% (endereço do Wiki webmaster), %WIKIVERSION% (versão Wiki), %USERNAME% (nome de usuário), %WIKIUSERNAME% (nome de usuário Wiki).
- 28 Jul 1998 - PeterThoeny
- Tópico WebChanges mostra o nome de usuário Wiki em vez de seu nome de usuário Intranet, e.g
PeterThoeny em vez de thoeny caso o nome de usuário Wiki exista. Implementation Automatic lookup of Wiki username in topic TWikiUsers.
- 28 Jul 1998 - PeterThoeny
- Topic index. (Tecnicamente falando, uma busca simples '.*' em nomes de tópicos.)
- 28 Jul 1998 - PeterThoeny
- Tópico WebSearch permite uma busca completa de textos e tópicos com/sem expressões regulares.
- 27 Jul 1998 - PeterThoeny
- Adicionou links automáticos para tópicos em outras Webs TWiki ao especificar<web name>.<topic name>, e.g.
Know.WebSeach .
- 23 Jul 1998 - PeterThoeny
- Versão inicial instalada, baseada no JOS Wiki. Veja WikiWikiClones para mais detalhes.
Dev Flow
O fluxo típico no desenvolvimento do TWiki ....