5.1
LENDO ARTIGOS BASES E MENSAGENS
5.1.1
Outline e Inline
5.1.2
Navegação
5.1.3
Frames
5.2
ADICIONANDO MENSAGENS
5.3
TORNANDO-SE MEMBRO
5.4
CRIANDO OU EDITANDO FÓRUNS
5.5
SUBSCREVENDO-SE
5.6
ADMINISTRANDO MENSAGENS
5.6.1
Copiando
5.6.2
Movendo
5.6.3
Deletando
5.1 LENDO ARTIGOS BASES E MENSAGENS
Um fórum HyperNews, também chamado de artigo base, parece com uma página Web, exceto por alguns detalhes adicionais. Existe uma árvore de mensagens mostrada ao final da página (Figura 3) e botões para adicionar novas mensagens, trocar a forma de visualização e etc.
Figura 3 - Árvore de Mensagens
Cada mensagem é um link, e para lê-la basta clicar na mensagem desejada que esta será mostrada no browser como uma página. No topo de cada mensagem existem algumas linhas de cabeçalho, descrevendo a mensagem (como mostra a Figura 4): o título, o nome do fórum, a mensagem que está sendo respondida (se for o caso), a data em que foi adicionada e o nome do autor da mensagem.
Figura 4 - Cabeçalho de Uma
Mensagem
A leitura das mensagens,
geralmente, é aberta ao público. Entretanto, pode-se permitir
a leitura apenas para membros HyperNews. Como tornar-se um membro será
discutido na seção 5.3.
Novas mensagens, são
sempre adicionadas após as mensagens antigas do mesmo nível.
Isso significa que mensagens de topo de nível (que não são
respostas a nenhuma outra, que propõem uma nova pauta) são
adicionadas após todas as mensagens existentes na página.
E as mais novas das mensagens recebem o ícone
para chamar a atenção quando acessa-se o fórum.
Algumas opções
são oferecidas, sobre como ler as mensagens e visualizá-las:
Acima da árvore de mensagens no final de uma página HyperNews aparecem alguns botões (Figura 5), que proporcionam ao usuário maneiras diferentes de alinhar o conjunto de mensagens.
Figura 5 - Modos de alinhamento
Basicamente existem
duas maneiras, “outline” e “inline”.
No modo “outline”,
apenas algumas informações básicas sobre a mensagem
são exibidas, o título (como um link para lê-la), o
autor e a data. Neste modo o usuário pode optar pela profundidade
de níveis que será exibida (o padrão é “outline
3”, mas pode-se mudar este padrão quando cria-se o fórum),
a opção “outline 1”
mostra as informações básicas, apenas das mensagens
do primeiro nível após o nível em que o usuário
encontra-se no momento, e abaixo de cada uma delas aparece o símbolo
“...” seguido da quantidade de mensagens que existem nos níveis
inferiores. Na opção “outline 2”
,
são mostradas as informações básicas das mensagens
dos próximos dois níveis, e abaixo destas o símbolo
“...” indicando o número de mensagens nos níveis inferiores.
A opção “outline 3”
,
mostra as informações das mensagens dos próximos três
níveis, e a mesma simbologia para mensagens de níveis inferiores.
E, finalmente, a opção “outline All”
,
mostra as informações básicas de todas as mensagens
em todos os níveis.
O símbolo “(_”
aparecerá quando houver apenas uma resposta para uma resposta,
outra resposta a esta e assim por diante.
Pode-se utilizar, também
o modo “inline” para alinhar e visualizar as mensagens, o qual permite
visualizar o corpo (texto) de algumas mensagens. No modo “inline” existem
algumas opções: a opção “inline 0”
desabilita este modo, e não mostra o corpo de nenhuma mensagem.
Já a opção “inline 1”
mostra apenas o corpo das mensagens do primeiro nível após
o nível em que o usuário encontra-se, mostrando de acordo
com a opção “outline” o restante das mensagens de níveis
inferiores. E existe também a opção “inline All”
,
na qual o corpo de todas as mensagens, em todos os níveis são
mostrados.
Uma maneira simples de “navegar” através das mensagens de um fórum HyperNews, é utilizando os botões de navegação disponíveis quando visualiza-se uma mensagem, que são:
Todas as versões
atuais dos programas de navegação para Web (browsers) suportam
frames, que são divisões feitas na janela do browser, onde
cada uma destas divisões mostra um conteúdo diferente.
É possível
utilizar-se de frames para visualizar um fórum HyperNews, para isto,
deve-se clicar no botão “Frames”
no final da página. Com a opção “Frames” habilitada,
três frames serão mostrados: um frame base na parte superior
esquerda da janela do browser, que mostra o artigo base, um frame com a
árvore de mensagens na parte superior direita, e um frame de mensagens
na parte inferior. Clicando-se em alguma mensagem no frame que exibe a
árvore de mensagens, esta será exibida no frame de mensagens.
Pode-se, também,
passar uma mensagem para o frame base, clicando-se no botão New
Base
ao final do frame
de mensagens. Isto moverá a atual mensagem do frame de mensagens
para o frame base, deixando o frame de mensagens vazio novamente, e o frame
com a árvore de mensagens irá mostrar apenas as respostas
à mensagem que encontrar-se no frame base.
Para desabilitar este
modo de visualização, deve-se clicar no botão “No
Frames”
, que aparece ao
final de qualquer um dos os frames disponíveis.
Para adicionar uma mensagem
a um fórum HyperNews, deve-se primeiro ter certeza de estar visualizando
a mensagem que deseja-se responder, ou, no caso de não ser uma resposta,
estar visualizando o fórum correto no qual deseja-se incluir uma
mensagem. Após ter-se certeza do local onde deseja-se adicionar
uma resposta, ou uma mensagem nova a um determinado fórum, a única
maneira de adicionar uma mensagem é clicando-se no botão
“Add Message”
. Ao clicar, será
apresentado um formulário para a edição da mensagem.
No início do
formulário será indicado, o nome do fórum que está
sendo adicionada a mensagem, ou, no caso de ser uma resposta, aparecerá
o título da mensagem que está sendo respondida. Logo a seguir,
se o usuário não for um membro HyperNews do site (como tornar-se
um membro será discutido na seção
5.3), ou, se for um membro mas ainda não identificou-se, aparecem
dois campos (Figura 6), o primeiro no qual deve-se preencher com
a identificação de membro do site (nome de usuário
ou username), e o seguinte com a senha de membro HyperNews. No caso do
usuário não ser um membro, deve apenas deixar em branco estes
dois campos.
Figura 6 - Campos de nome do usuário
e senha
Abaixo, mais dois campos são apresentados (Figura 7), se o usuário for um membro HyperNews e tenha preenchido os campos anteriores, estes podem ser deixados em branco. Os campos são destinados àqueles que não são membros, querem se identificar, e desejam ser avisados quando alguma resposta for adicionada a sua mensagem. O primeiro campo destina-se ao endereço do correio-eletrônico (E-mail Adress), para que o usuário possa ser notificado sobre as respostas, e o segundo, destina-se ao nome do autor da mensagem.
Figura 7 - Campos de identificação
O próximo campo do formulário destina-se ao título da mensagem (Figura 8), este deve sugerir o assunto que contém a mensagem, para que outros possam, pelo título, ter uma idéia do que trata a mensagem antes de lê-la. Este campo não aceita nenhum comando em HTML (linguagem utilizada para criar página na Internet) e se for deixado em branco a mensagem receberá “Untitled” como o título. Se, antes de acessar o formulário, o usuário já tenha identificado-se como membro, os campos anteriores não são mostrados e o primeiro campo do formulário será o do título.
Figura 8 - Campo do título
Antes de digitar um texto para a mensagem, deve-se escolher o formato que será utilizado sobre este texto. Existem quatro formas de se escrever uma mensagem a um fórum HyperNews:
Figura 9 - Lista de ícones disponíveis
Logo abaixo da lista
de ícones disponíveis existe uma opção, já
marcada como padrão, permitindo que o usuário seja notificado
por correio-eletrônico sobre qualquer resposta dada a mensagem que
esta sendo adicionada. Se não deseja-se ser notificado, deve-se
desmarcar esta opção.
Depois de ter-se preenchido
todo o formulário, deve-se pressionar o botão “Preview your
Message”, no final da página, para visualizar a mensagem recém
escrita antes de adicioná-la. Passa-se para uma página com
a mensagem da forma que será adicionada, se tudo estiver correto,
pressiona-se o botão “Post your Message” para adicionar a mensagem
ao fórum, ou, se a mensagem não se encontrar da forma desejada,
deve-se utilizar o botão Back ou Voltar (dependendo do browser utilizado),
para retornar a página anterior e corrigir os erros, e pode-se repetir
isto até alcançar a forma desejada. Depois de pressionar
o botão “Post your Message”, uma página de confirmação
de inclusão aparecerá contendo um link para o fórum
em que mensagem foi adicionada, e, se for o caso, links para as mensagens
respondidas.
Tornar-se um membro
HyperNews de um site, oferece uma identificação de usuário
para que este possa ser identificado pelo site futuramente. A ferramenta
HyperNews, também consegue “lembrar” outras informações
fornecidas quando cadastra-se como um membro, por exemplo, o nome do usuário
e o endereço de correio-eletrônico. Cadastrar-se como membro,
também permite que realize-se algumas ações restritas
somente a membros, estas restrições variam de um site para
outro, dependendo de acordo com a configuração feita pelo
administrador. Pode-se exigir que o usuário esteja cadastrado
como membro até , por exemplo, para escrever uma mensagem. Para
descobrir-se quais são as restrições de um determinado
site deve-se acessar a página de informação sobre
os membros do site. Mas, algumas vezes, inclusive as informações
sobre os membros são restritas, neste caso deve-se contatar o administrador
do site para requisitar o cadastramento como membro.
É importante
lembrar que cada site possui os seus próprios membros. Portanto,
registrar-se em algum site não significa tornar-se membro de outros
sites HyperNews.
Para tornar-se membro
de um determinado site, deve-se primeiro clicar no botão “Members”
em quaquer página do site. O resultado é uma página
com uma lista dos membros existentes, onde pode-se selecionar algum destes
para ver as informações sobre determinado membro. Também
nesta página existe um link chamado “Register (Become a Member)”
, no qual deve-se clicar para registrar-se como novo membro. O resultado
será um formulário com alguns campos que devem ser preenchidos.
Os campos esatão divididos em quatro partes:
5.4 CRIANDO OU EDITANDO FÓRUNS
Um fórum HyperNews,
também chamado de artigo base, consiste na página, a qual
contém a árvore de mensagens, que será acessada pelos
usuários para que estes possam ler as mensagens e participar de
determinada discussão.
Para criar um fórum,
geralmente é necessário que seja-se um membro HyperNews,
do site, e é recomendado (não necessário), que possua-se
um pouco de conhecimento sobre a linguagem HTML, utilizada na criação
de páginas para a Internet.
Não existem
botões para que se possa acessar a criação de fóruns
em nenhuma página HyperNews, portanto deve-se acessar o formulário
de criação diretamente, através de seu endereço,
que será algo parecido com: http://<nome.do.servidor>/HyperNews/SECURED/edit-article.pl
(onde, “<nome.do.servidor>”,
deve ser substituído pelo nome do servidor em que a ferramenta estiver
instalada), este endereço pode variar, dependendo da configuração
de instalação adotada pelo administrador.
No formulário
de criação, o primeiro campo exibido será o de identificação
do usuário, que estará preenchido com a identificação
do usuário que estiver criando o fórum. O campo seguinte
deve ser preenchido com um título, que dará um nome para
o novo fórum.
Após, no próximo
campo, será necessário fornecer o diretório em que
as mensagens do novo fórum serão armazenadas (o diretório
deve ser algo como: /exemplo),
e o diretório do novo fórum será criado no diretório
de documentos do HyperNews (/home/httpd/htdocs/hndocs/exemplo).
O diretório escolhido irá influenciar no endereço
do fórum na Internet, que será constituído das seguintes
informações: http://<nome.do.servidor>/Hypernews/get<diretório>.html
(onde, “<diretório>”
será o diretório escolhido, por exemplo: /exemplo).
A seguir deve-se escrever
uma mensagem para o novo fórum, esta mensagem deve explicar a objetivo
do fórum, qual o assunto que será discutido, para que as
mensagens postadas neste fórum tratem apenas deste assunto. Antes
de se escrever a mensagem deve-se escolher um formato, as opções
serão as mesmas utilizadas para adicionar uma mensagem (explicadas
na seção 5.2, formatos “Smart
Text”, “Word Processor”, “Plain Text”, “HTML”) e ainda mais a opção
“URL”, esta última opção pode ser usada para fazer
referência a qualquer arquivo do tipo HTML, neste caso no local destinado
a escrever a mensagem, deve ser informado o local onde encontra-se o arquivo
(Ex.: /arquivo.html
no caso do arquivo estar no diretório de documentos do HyperNews,
ou http://<qualquer.servidor>/caminho/arquivo.html,
quando deseja-se utilizar uma mensagem localizada em outro servidor), uma
observação importante, é que o arquivo HTML que será
utilizado como mensagem deve ser aberto para leitura e não pode
conter os rótulos “<HEAD>” e “<BODY>”, já que estes
são automaticamente adicionados pelo HyperNews. Devido as opções
“HTML” e “URL”, o fórum poderá tornar-se realmente uma página
da Internet, com imagens, gráficos, links e etc.
O próximo campo
mostrado, é o campo “Body Tag”, que consiste no rótulo “<BODY>”
da linguagem HTML, e qualquer comando possível de ser inserido neste
rótulo poderá ser inserido e será utilizado como o
“corpo” da página do novo fórum. Este campo pode ser deixado
em branco, neste caso será utilizado o padrão fornecido nas
configurações da ferramenta. Mais dois campos aparecem, o
“Header URL” (cabeçalho) e “Footer URL” (rodapé), que podem
ser arquivos HTML (seguindo a mesma forma de referência da opção
“URL” para a mensagem do fórum) e suportam, também comandos
HTML.
Logo abaixo, pode-se
escolher o padrão de alinhamento da árvore de mensagens,
que será utilizado no novo fórum através da opção
“Default Message Outline Depth”, para definir o padrão utiliza-se:
“1”, para que apareça apenas o primeiro nível de mensagens;
“2” para visualizar até o segundo nível; ou “–1” para que
todos os níveis seja visualizados. Se deixada em branco, esta opção,
o padrão “3” (até o terceiro nível) será assumido.
Depois de devidamente
preenchido o formulário, deve-se pressionar o botão “Create
(or update) Forum” (Criar (ou atualizar) Fórum), uma página
com o fórum recém criado, ou atualizado, será
mostrada. Ao criar-se um novo fórum, além do diretório
informado, dois arquivos são criados (ou atualizados, no caso de
já existirem) no diretório de documentos da ferramenta: o
arquivo “<diretório>.html,urc”
(Ex.: /exemplo.html,urc)
com todas as informações fornecidas na criação;
e o arquivo “<diretório>-body.html”
(Ex.: /exemplo-body.html)
que será usado como mensagem do fórum. Para efetuar-se uma
atualização ou modificação em um fórum
deve-se acessar o mesmo endereço utilizado para a criação,
seguido do caminho do fórum a ser alterado (Ex.: http://<nome.do.servidor>/HyperNews/SECURED/edit-article.pl/exemplo),
o formulário de criação já estará preenchido
com as informações atuais do fórum, devendo-se alterar
apenas as informações desejadas.
Subscrever-se, significa
ser notificado por correio-eletrônico quando qualquer mensagem for
adicionada a um fórum ou a alguma mensagem, que o usuário
tenha selecionado.
Se o usuário
for o autor de uma mensagem, e forneceu um endereço de correio-eletrônico
correto quando adicionou a mensagem, estará automaticamente subscrito.
Assume-se que o usuário estará interessado em saber sobre
as respostas as suas mensagens. Para que isso não ocorra o usuário
deve especificar na ocasião em que adicionar a mensagem.
Para subscrever-se,
optar por não subscrever-se, ou saber a situação que
encontra-se em determinado fórum ou mensagem, deve-se primeiro visualizar
o fórum ou mensagem que deseja-se. Então pressionar o botão
“Subscribe”
no final da
página.
No formulário,
o primeiro campo “UserId or E-mail Adress” deve ser preenchido com
a identificação de usuário (no caso de ser um membro
HyperNews do site) ou com o endereço de correio-eletrônico
(no caso de não ser um membro).
Logo abaixo aparecerão
alguns campos (Figura 10), com o título, de todas as mensagens
de níveis superiores que estão sendo respondidas pela mensagem
onde foi pressionado o botão “Subscribe”, até o nome do fórum.
Então pode-se selecionar “Subscribe” para as mensagens, ou para
o fórum inteiro, que deseja-se ser notificado por correio-eletrônico,
e “Unsubscribe” para as mensagens que não deseja-se tomar conhecimento
de respostas.
Figura 10 - Campos com as respostas
No caso do usuário
ser um membro e já ter identificado-se ao site, apenas o botão
“Submite Changes” (submeta as mudanças) aparecerá, e este
deve ser pressionado para que as mudanças sejam feitas. Se o usuário
não for membro, ou não tenha identificado-se ainda, um campo
para digitar a senha de membro será mostrado (para que este possa
identificar-se) e aparecerá ao lado de duas opções,
o botão “Do It” (faça): a primeira deve ser selecionada no
caso em que deseja-se saber a situação (subscrito ou não
subscrito) de determinado usuário (a identificação
do usuário deve ser fornecida no primeiro campo), e a outra opção
seleciona-se para que sejam feitas as alterações. Após
escolher uma das opções deve-se pressionar o botão
“Do It” (faça).
A opção
de subscrever-se pode ser usada de diversas formas. Pode-se subscrever-se
a um determinado fórum, e não subscrever-se a algumas discussões
neste fórum. Ou então, pode-se não estar subscrito
a um fórum e subscrever-se apenas as discussões consideradas
mais interessantes.
A ferramenta HyperNews
pode ser configurada para que alguns usuários possam efetuar algumas
operações, como: copiar, mover ou deletar mensagens. Os usuários
capazes de efetuar esta operações, geralmente, devem ser
membros ou o administrador do site.
Para acessar o modo
de administração de mensagens deve-se clicar no botão
“Admin”
na página
do fórum que deseja-se alterar. O resultado será uma página
práticamente igual, a diferença é que ao lado de cada
mensagem, na árvore de mensagens, existirá um espaço
para selecionar as mensagens que deseja-se efetuar alguma operação.
E ao final da árvore de mensagens aparecerá um formulário
para ser preenchido com as opções desejadas. Deve-se
primeiro selecionar as mensagens que serão deletadas, movidas ou
copiadas, selecionando um mensagem que contém alguma resposta, estas
respostas, e qualquer outra resposta a estas serão automaticamente
selecionadas também.
Após selecionar
as mensagens, para copiar uma mensagem, no primeiro campo do formulário,
deve-se especificar um caminho relativo, de destino para as mensagens,
o caminho o ser especificado é relativo ao diretório onde
os fóruns são armazenados no servidor (por exemplo, um caminho
completo seria algo como: /home/httpd/htdocs/hndocs/teste.
E o caminho relativo apenas: /teste).
O caminho especificado deve ser o de um fórum ou mensagem existente
onde as mensagens serão copiadas, então deve-se saber o nome
do destino antes, para poder realizar a copia.
Seleciona-se “NO” (não)
na opção “Delete Messages” (deletar mensagens), e pressiona-se
o botão “Submit” (submeta), para que a mensagem seja copiada para
o caminho informado.
5.6.2 Movendo
Para mover-se as mensagens
selecionadas, deve-se realizar o mesmo procedimento feito para copiar,
mas seleciona-se a opção “Delete Messages” (deletar mensagens)
e pressiona-se o botão “Submit” (submeta), para que a mensagem seja
deletada do local atual e movida para o caminho informado.
Para deletar as mensagens
selecionadas, deve-se deixar em branco o primeiro campo (campo do caminho),
e selecionar a opção “Delete Messages” (deletar mensagens),
após, pressiona-se o botão “Submit” (submeta), e as mensagens
selecionadas serão deletadas.
Para sair do modo de
administração, pressiona-se o botão “No Admin”
, ao final da página e retorna-se a forma normal.