underpop

http://underpop.online.fr 2003-09-29  

XOOPS 2.0.5 RC liberado para testes!

Esta versão foi lançada oficialmente para testes com o objetivo de solucionar qualquer novo problema que possa aparecer antes do lançamento da versão 2.0.5 final. Com isto, é provável que não se repita o que aconteceu com a versão 2.0.4, que assustou a comunidade XOOPS com... bugs. Afinal, um dos grandes diferenciais do XOOPS em relação aos outros SGC's é justamente a qualidade do código e ausência desses poblemas.

Para fazer o download do pacote em inglês, clique aqui:
[url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.5-rc.tar.gz?download]xoops-2.0.5-rc.tar.gz[/url]

A versão em português se encontra em nosso repositório de arquivos no CVS. Caso você já tenha baixado a versão 2.0.3 ou 2.0.4, basta substituir alguns poucos arquivos usando o pacote de atualização que se encontra na área de uploads.

Para acompanhar a avolução do XOOPS 2.0.5 e das traduções, incluindo os tutoriais, sugiro baixar os arquivos diretamente do servidor CVS do [url=http://xoops.underpop.com]XOOPS brasil[/url] . Todas as instruções para isso estão em nosso fórum, basta procurar.

Acredito que a qualidade da tradução para o português melhorou muito nos últimos dias. Ainda assim, falta melhorar os textos do sistema de notificação e dos modelos (modelos das mensagens de correio eletrônico do sistema).

Para gerenciar a correção dos erros na tradução, foi instalado um sistema especialmente para que cada problema seja gerenciado até a sua solução. (esta opção você encontra no menu principal do site).

Clique em "Continuação" pra ler as últimas mudanças nesta nova versão do Xoops.
Alterações:
=======
- Fixed e-mail checking bug mentioned in this thread (mvandam)
- Fixed a number of bugs in blocks admin page (onokazu)
- More usability fix in blocks admin page (onokazu)
- Fixed forum topic links to correctly use the # feature in url (onokazu)
- Fixed password checking bug mentioned in this thread
- Fixed database connection error when creating database during install (onokazu)
- Fixed mb_output_handler causing problems in end.php/image.php/downloader (onokazu)
- Fixed search feature to use GET requests for prev/next/showall links (onokazu)
- Register_globals related fix in /include/comment_post.php (contrib by gstarrett)
- Added $xoopsUserIsAdmin global variable (onokazu)
- Added xoops_getLinkedUnameById function to /include/functions.php (Catzwolf)
- Fixed invalid Smarty tags in
system/modelos/system_siteclosed.html
system/modelos/system_redirect.html
system/modelos/system_imagemanager2.html


Marcadores:


2003-09-28  

Módulo de estatísticas versão 0.3 - traduzido

Traduzido o módulo de estatísticas versão 0.3. Link para download: http://prdownloads.sourceforge.net/xoopsbrasil/module-statistics-v0.3-pt-br-20030928.zip?downloadAtenção, para funcionar, você deve incluir esta linha:

 include_once("modules/statistics/include/counter.php"); 
abaixo dessa linha:
 include_once XOOPS_ROOT_PATH.'/class/xoopsblock.php'; 
...no arquivo "header.php".


Marcadores:


 

51 módulos Xoops para avaliação.

Foi disponibilizado para os usuários registrados neste portal 51 módulos que irão constar do pacotão.
Todos foram testados e estão instalando sem problemas.
A maioria precisa de tradução. Está da letra A até L. Isto corresponde a 45% dos módulos que serão disponibilizados.

[url=http://xoops.underpop.com/modules/uploader/index.php?showallfiles=1]DOWNLOAD[/url]

Quem puder ajudar na tradução por gentileza, não passe vontade.
Gilberto :-)



2003-09-26  

Módulo weBLog v1.21 atualizado

v1.21 atualizado apenas para:

- segurando slashes no post corretamente.
- substituindo o URL da imagem com o nome do arquivo de imagem para o getimagesize() desde nenhum update na língua, o bloco da língua para v1.20 trabalha ainda sem nenhumas modificações.

Módulo de Blogging para XOOPS2.

As características novas são:

- gerente de base de dados adicionado no Admin para ajudar promover o módulo.

- agora com categoria!

- a ligação mostrada à página do índice no bloco recente dos weBLogs.

- bloco recente dos weBLogs pode mostrar
# dos comentários e lê quando é tipo ajustado
' grande '
- teve o autor que os nomes nos blocos configurable a ser ligados a sua lista da entrada.
- adicionada edição para a ligação do Admin na página de detalhes.
- tiveram moldes modificados disponíveis do defeito da página do índice do Admin.
- teve o URL da imagem para RSS e cópia configurable.
-
- avatar rejeitado para alinhar a opção.
- alguns reparos do erro.

Download no portal oficial.

http://ufpr.dl.sourceforge.jp/xoops-wellwine/6089/weblog-1_21.tar.gz


Marcadores:


 

Xoops 2.0.4 em português

Pacote com o XOOPS 2.0.4 traduzido... possui todas as correções desde o lançamento, é a versão que está sendo rodada neste site. Ainda falta traduzir/revisar os arquivos *.tpl

Download em:
http://xoops.underpop.com/download/xoops/



2003-09-25  

Módulo para Criação de Menu dinâmico

Depois de observar esta quase interminável thread resolvi iniciar o desenvolvimento do seguinte módulo:

Objetivo: Criação de menus dinâmicos em níveis
Descrição:

- Item principal 1
-- Subitem 1
-- Subitem 2
-- Subitem 3
-- Subiten "n"
- Item principal 2
--etc
Características:

>> Configurável por uma seção administrativa
>> Criação simples dos itens principais de menu
>> Criação simples dos subitens principais de menu
>> Mostra os subitens somente quando o item principal
correspondente estiver selecionado
>> Definição dos grupos de usuários que poderão acessar
o menu ou seus subitens
>> Configuração de permissões para usuários tanto para
os itens principais de um menu como para os seus
subitens (independente)
>> Uso de smarty para manter a padronização do Xoops
>> Compatível apenas para as versões 2.x e posteriores
>> Criação dentro de um bloco para poder ser posicionado
com mais facilidade

>> outras ideias surgirão!



 

Versão 1.2 do módulo upload liberada beta

Liberado nova versão do Upload 1.2

Novas alterações:

1 - Incluido definições de idioma para diversos itens.
2 - Inclusão de número do Ip de quem está enviando o arquivo.
3 - Inclusão do apelido do usuário.
4 - Inclusão do nome real do usuário se existir.
5 - Corrigido bug´s de configuração.
6 - Incluido no Admin opção de liberação (em andamento).
7 - Idiomas English,Russian e Português do Brasil.

Continua.....
Obs: Quando o usuário enviar algum arquivo via upload será automaticamente incluso junto com a descrição do módulo o nome do usuário, apelido e número do IP.
Esta é uma versão BETA.

Ps: A liberação do upload ainda está automática, mas estaremos alterando isto na próxima versão.
Não esquecer de alterar o arquivo CONF que está no diretório, exemplo:

xoopsraiz
--------->
---------> modules
-------------------> uploader
------------------------------> include
----------------------------------------> conf.php


[url=http://xoops.underpop.com/modules/uploader/index.php?action=downloadfile&filename=modulo_uploader_2003-09-25.tar]DOWNLOAD[/url]



2003-09-21  

Lançado o Xoops 2.0.4!

[size=x-large][color=FF6600][font=Impact]Lançado o XOOPS 2.0.4! :-)[/font][/color][/size]

Leia sobre as novidades [url=http://xoops.underpop.com/modules/news/article.php?storyid=1544]aqui[/url] .

E saiba como instalar ou atualizar aqui:
http://xoops.underpop.com/docs/
XOOPS Team is pleased to announce the release of XOOPS 2.0.4. XOOPS 2.0.4 is a minor bug-fix release fixing a few critical issues in XOOPS 2.0.x, as well as some other minor bug fixes and changes.

Changes (9/19/2003, Version 2.0.4):
- XOOPS_CACHE_PATH, XOOPS_UPLOAD_PATH, XOOPS_TEMA_PATH", XOOPS_COMPILE_PATH, XOOPS_TEMA_URL, XOOPS_UPLOAD_URL are now set in include/common.php (onokazu)
- Added [siteurl][/siteurl] tag to XoopsCode (mvandam)
- Fixed a typo in class/uploader.php (onokazu)
- Fixed some redirect problems after login (onokazu)
- registre_globals fix in include/comment_view.php (onokazu)
- Xoops.org news is disabled by default in the admin section (onokazu)
- Added a new error handler class (class/errorhandler.php) (mvandam)
- Fixed XoopsGroupPermHandler returning duplicate permissions
- Fixed block-disappearing problem in blocks admin (onokazu)
- Fixed typo in kernel/notification.php (mvandam)
- Added XoopsGuestUser class in kernel/user.php (onokazu)
- Fixed newbb module to correctly use the # feature in URL (onokazu)
- Improved usability in blocks admin section
- Reduced number of users to display in group/edituser page to max 200 users (onokazu)
- Fixed bug where admins could add users with a existing username (onokazu)
- Added files for module developers to easily add group permisson feature (modules/system/groupperm.php, class/xoopsform/groupperm.php) (onokazu)
- Fixed typo in register.php (onokazu)


Marcadores:


 

Instalando o Xoops para testes

Para os novos visitantes que desejam testar o xoops em suas máquinas locais antes de publicar o seu portal.
É claro que a etapa mais dificil é instalar o apache, mysql, php. Mas hoje em dia já existem pacotes como o phptriad, foxserv entre outros que fazem esta tarefa completamente.
A um tempo atras fizemos um artigo para você iniciar a sua caminhada no xoops AQUI .Se você tiver alguma dúvida ou sugestão para melhorar este artigo, deixe aqui as suas observações.
Podemos lhe garantir que a qualidade do código existente no xoops é de primeiro nível. Como foi e está sendo desenvolvido com programação orientada a objeto (OOP) ou (POO) "como queiram", possui um kernel próprio como no Linux que automatiza praticamente todas as tarefas do portal.
Para quem deseja desenvolver novos módulos aproveitando estas classes do xoops é um pouco mais dificil, mas depois vai compensar tudo e muito mais.

Com o xoops a sua vida vai ficar mais fácil.


Marcadores: , ,


2003-09-19  

Xoops Developers de mudança

Provavelmente neste momento vocês já devem ter lido o artigo aqui no setor de noticias que fala a respeito das mudanças importantes que estará ocorrendo dentro no núcleo do Xoops.

O XOOPS está indo para um local de futuro brilhante e por isto irá afetar o local http://modules.xoops2.com infelizmente.

O local atual dos desenvolvedores estará movendo-se para um usuário dedicado de XOOPS novo e este significará o fim deste portal da maneira que conhecemos agora.

A nova estrutura de desenvolvimento de módulos para o XOOPS está em processo de mudança e estaremos informando sobre tudo que irá acontecer assim que pudermos.
:-)



2003-09-15  

Desmembrando o tema padrão do XOOPS

Breve referência descrita pelo Mikhail sobre o tema padrão do XOOPSArquivos que o tema padrão contém:

theme.html (arquivo central)
theme_blockleft.html (bloco lateral esquerdo)
theme_blockright.html (bloco lateral direito)
theme_blockcenter_c.html (bloco central centro)
theme_blockcenter_l.html (bloco central esquerdo)
theme_blockcenter_r.html (bloco central direito)
style.css (onde contera as informações de cores, fontes de tabelas do site)


Vamos iniciar colocando um exemplo básico de um theme.html

Baseado no thema default.

  <META DADOS AQUI NÃO PRECISA ALTERAR> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>"> <head> <meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" /> <meta http-equiv="content-language" content="<{$xoops_langcode}>" /> <meta name="robots" content="<{$xoops_meta_robots}>" /> <meta name="keywords" content="<{$xoops_meta_keywords}>" /> <meta name="description" content="<{$xoops_meta_description}>" /> <meta name="rating" content="<{$xoops_meta_rating}>" /> <meta name="author" content="<{$xoops_meta_author}>" /> <meta name="copyright" content="<{$xoops_meta_copyright}>" /> <meta name="generator" content="XOOPS" /> <title><{$xoops_sitename}> - <{$xoops_pagetitle}></title> <link href="<{$xoops_url}>/favicon.ico" rel="SHORTCUT ICON" /> <link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_url}>/xoops.css" /> <link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_themecss}>" /> <!-- RMV: added module header --> <{$xoops_module_header}> <script type="text/javascript"> <!-- <{$xoops_js}> //--> </script> </head> <body> <FIM DOS META DADOS> <INICIO DAS TABELAS DO SITE> <TOPO DO SITE ONDE CONTEM LOGO TIPO E BANNER> <table cellspacing="0"> <tr id="header"> <td id="headerlogo"><a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>logo.gif" width="150" height="80" alt="" /></a></td> <td id="headerbanner"><{$xoops_banner}></td> </tr> <tr> <td id="headerbar" colspan="2">&nbsp;</td> </tr> </table> <FIM DO TOPO DO SITE> <INICIO DO BLOCO ESQUERDO> <table cellspacing="0"> <tr> <td id="leftcolumn"> <!-- Start left blocks loop --> <{foreach item=block from=$xoops_lblocks}> <{include file="default/theme_blockleft.html"}> <{/foreach}> <!-- End left blocks loop --> </td> <FIM DO BLOCO ESQUERDO> <INICIO DO BLOCO CENTRAL> <td id="centercolumn"> <!-- Display center blocks if any --> <{if $xoops_showcblock == 1}> <table cellspacing="0"> <tr> <td id="centerCcolumn" colspan="2"> <!-- Start center-center blocks loop --> <{foreach item=block from=$xoops_ccblocks}> <{include file="default/theme_blockcenter_c.html"}> <{/foreach}> <!-- End center-center blocks loop --> </td> <FIM DO BLOCO CENTRAL> </tr> <tr> <INICIO DO BLOCO CENTRAL ESQUERDO> <td id="centerLcolumn"> <!-- Start center-left blocks loop --> <{foreach item=block from=$xoops_clblocks}> <{include file="default/theme_blockcenter_l.html"}> <{/foreach}> <!-- End center-left blocks loop --> </td> <FIM DO BLOCO CENTRAL ESQUERDO> <INICIO DO BLOCO CENTRAL DIREITO> <td id="centerRcolumn"> <!-- Start center-right blocks loop --> <{foreach item=block from=$xoops_crblocks}> <{include file="default/theme_blockcenter_r.html"}> <{/foreach}> <!-- End center-right blocks loop --> </td> </tr> </table> <{/if}> <!-- End display center blocks --> <FIM DO BLOCO CENTRAL DIREITO> <INICIO DO BLOCO ONDE CONTERA O CONTEUDO> <div id="content"> <{$xoops_contents}> </div> </td> <FIM DO BLOCO ONDE CONTERA O CONTEUDO> <{if $xoops_showrblock == 1}> <INICIO DO BLOCO DIREITO> <td id="rightcolumn"> <!-- Start right blocks loop --> <{foreach item=block from=$xoops_rblocks}> <{include file="default/theme_blockright.html"}> <{/foreach}> <!-- End right blocks loop --> </td> <{/if}> </tr> </table> <FIM DO BLOCO DIREITO> <INICIO DO RODAPf#8240; DO SITE> <table cellspacing="0"> <tr id="footerbar"> <td><a href="http://www.xoops.org/" target="_blank"><img src="<{$xoops_imageurl}>poweredby.gif" alt="" /></a></td> </tr> </table> </body> </html> <FIM DO RODAPf#8240; DO SITE>  


Nos arquivos:
theme_blockleft.html (bloco lateral esquerdo)
theme_blockright.html (bloco lateral direito)
theme_blockcenter_c.html (bloco central centro)
theme_blockcenter_l.html (bloco central esquerdo)
theme_blockcenter_r.html (bloco central direito)

Deve conter as seguintes linhas:
  <div class="blockTitle"><{$block.title}></div> <div class="blockContent"><{$block.content}></div>  


Na proxima página colocarei as funções do style.css
[pagebreak]
style.css do thema default (versão 2.1.13)

  /* Inicio do CSS */ /* Informações gerais do theme cor de fundo e cor de texto */ body {color: black; background: white; margin: 0; padding: 0;} /* Informações gerais das tabelas como tamanho, margem e fonte */ table {width: 100%; margin: 5; padding: 5; font-size: small} /*Informações das colunas de uma tabela como tamanho, margem, cor e tamanho de fonte */ table td {padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;} /* Cor dos links do portal */ a {color: #666666; text-decoration: none; font-weight: bold; background-color: transparent;} /* Cor dos links quando o mouse passa por cima */ a:hover {color: #ff6600;} h1 {} h2 {} h3 {} h4 {} h5 {} /* Informações da tag UL */ ul { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;} /* Informações da tag LI */ li { margin-left: 2px; list-style: square inside; color: #2F5376} input.formButton {} /* Bordas das noticias */ .item {border: 1px solid #cccccc;} /* Cor de fundo do titulo da noticia */ .itemHead {padding: 3px; background-color: #2F5376; color: #FFFFFF;} /* Cor de fundo da info de envio da noticia */ .itemInfo {text-align: right; padding: 3px; background-color: #efefef} /* Tamanho de fonte e cor do titulo da noticia */ .itemTitle a {font-size: 130%; font-weight: bold; font-variant: small-caps; color: #ffffff; background-color: transparent;} /* Tamanho de fonte e cor do texto de info de quem enviou a noticia */ .itemPoster {font-size: 90%; font-style:italic;} /* Tamanho e cor do texto da data de publicação da novidade */ .itemPostDate {font-size: 90%; font-style:italic;} /* Tamanho e cor do texto do status da novidade */ .itemStats {font-size: 90%; font-style:italic;} /* Cor de fundo */ .itemBody {padding-left: 5px;} /* Tamanho, cor do texto da noticia */ .itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em;} /* Tamanho, cor da primeira letra da noticia */ .itemText:first-letter {font-size: 133%; font-weight: bold;} /* Cor de fundo da parte inferior da noticia */ .itemFoot {text-align: right; padding: 3px; background-color: #efefef} /* Tamanho dos links [Editar - Excluir] da noticia */ .itemAdminLink {font-size: 90%;} /* Tamanho do texto de informações de bytes da noticia */ .itemPermaLink {font-size: 90%;} /* Tamanho, cor das fontes, cor de fundo de algumas tabelas como a do topo do Avisos e de algumas partes do forum */ th {background-color: #2F5376; color: #FFFFFF; padding : 2px; vertical-align : middle; font-family: Verdana, Arial, Helvetica, sans-serif;} /* Cor de fundo e tamanho da tabela do banner */ td#headerbanner {width: 100%; background-color: #2F5376; vertical-align: middle; text-align:center;} /* Imagem mostrada abaixo do topo do portal */ td#headerbar {border-bottom: 1px solid #dddddd; background-image: url(hbar.gif);} /* Tamanho e cor das bordas do bloco esquerdo */ td#leftcolumn {width: 170px; border-right: 1px solid #cccccc; font-size:12px;} /* Cor de fundo e de texto de algumas tabelas do bloco esquerdo */ td#leftcolumn th {background-color: #2F5376; color: #FFFFFF; vertical-align: middle;} /* Tamanho e cor de fontes e cor de fundo do titulo dos blocos esquerdos*/ td#leftcolumn div.blockTitle {padding: 3px; background-color: #dddddd; color: #639ACE; font-weight: bold;} /* Tamanho e cor de fontes do conteudo do bloco esquerdo e cor de fundo */ td#leftcolumn div.blockContent {padding: 3px; line-height: 120%; line-height: 120%;} /* Tamanho da fonte do bloco central */ td#centercolumn {font-size: 12px;} /* Cor de fundo e de texto de algumas tabelas do bloco central */ td#centercolumn th {background-color: #2F5376; color: #FFFFFF; vertical-align: middle;} td#centerCcolumn {padding: 0px 3px 1px 3px;} /* Cor de fundo e de texto do titulo do bloco central */ td#centerCcolumn div.blockTitle {padding: 3px; color: #639ACE; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-left: 0px;} /* Cor de fundo, bordas e tamanho de fonte do conteudo do bloco central */ td#centerCcolumn div.blockContent {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; padding: 3px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; line-height: 120%;} /* Tamanho da tabela central esquerda */ td#centerLcolumn {width: 50%; padding: 0px 3px 0px 0px;} /* Cor de fundo e de texto do Titulo da tabela central esquerda */ td#centerLcolumn div.blockTitle {padding: 3px; color: #639ACE; font-weight: bold; margin-top: 0px;} /* Tamanho, cor do texto e borda do bloco central esquerdo */ td#centerLcolumn div.blockContent {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; padding: 3px; margin-left: 3px; margin-right: 2px; margin-bottom: 2px; line-height: 120%;} /* Tamanho da tabela central direita */ td#centerRcolumn {width: 50%; padding: 0px 3px 0px 0px;} /* Cor de fundo e de texto do Titulo da tabela central direita */ td#centerRcolumn div.blockTitle {padding: 3px; color: #639ACE; font-weight: bold; margin-top: 0px;} /* Tamanho, cor do texto e borda do bloco central direito */ td#centerRcolumn div.blockContent {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #dddddd; padding: 3px; margin-left: 2px; margin-right: 3px; margin-bottom: 2px; line-height: 120%;} /* Alinhamento do texto do conteudo do portal */ div#content {text-align: left; padding: 8px;} /* Tamanho e cor das bordas do bloco direito */ td#rightcolumn {width: 170px; border-left: 1px solid #cccccc; font-size:12px;} /* Cor de fundo e de texto de algumas tabelas do bloco direito */ td#rightcolumn th {background-color: #2F5376; color: #FFFFFF; vertical-align: middle;} /* Cor de texto e de fundo do titulo do bloco direito */ td#rightcolumn div.blockTitle {padding: 3px; background-color: #dddddd; color: #639ACE; font-weight: bold;} /* Cor de texto e de fundo do conteudo do bloco direito */ td#rightcolumn div.blockContent {padding: 3px; line-height: 120%;} /* Imagem de fundo do rodapé */ tr#footerbar {text-align:center; background-image: url(hbar.gif);} /* Cor de fundo do menu */ td#mainmenu a {background-color: #e6e6e6; display: block; margin: 0; padding: 4px;} /* Cor de fundo do menu quando o mouse esta em cima */ td#mainmenu a:hover {background-color: #ffffff;} /* Bordas do menu */ td#mainmenu a.menuTop {padding-left: 3px; border-top: 1px solid silver; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;} /* Bordas do menu principal */ td#mainmenu a.menuMain {padding-left: 3px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;} /* Bordas dos menus sublinks */ td#mainmenu a.menuSub {padding-left: 9px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;} /* Cor de fundo do menu */ td#usermenu a {background-color: #e6e6e6; display: block; margin: 0; padding: 4px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid silver;} /* Cor de fundo do menu usuario quando o mouse esta em cima */ td#usermenu a:hover {background-color: #ffffff;} /* Bordas do menu usuario */ td#usermenu a.menuTop {border-top: 1px solid silver;} /* Quando ouver informações confidencias no menu do usuario */ td#usermenu a.highlight {background-color: #fcc;} /* Cor das bordas do forum */ .outer {border: 1px solid silver;} /* Cor de fundo do cabeçalho do forum */ .head {background-color: #c2cdd6; padding: 5px; font-weight: bold;} /* Cor de fundo das tabelas de topicos e cartinha indicando sobre novas noticias e ultima mensagem no forum */ .even {background-color: #dee3e7; padding: 5px;} /* Cor de fundo das tabelas de Forum e Mensagens do forum */ .odd {background-color: #E9E9E9; padding: 5px;} /* Cor de fundo da parte inferior do forum */ .foot {background-color: #c2cdd6; padding: 5px; font-weight: bold;} /* Cores internas do forum */ tr.even td {background-color: #dee3e7; padding: 5px;} tr.odd td {background-color: #E9E9E9; padding: 5px;} div.errorMsg { background-color: #FFCCCC; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;} div.confirmMsg { background-color: #DDFFDF; color: #136C99; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;} div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid silver; border-left: 1px solid silver; font-weight: bold; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 10px;} div.xoopsCode { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;} div.xoopsQuote { background: #FFFFFF; border: 1px inset #000080; font-family: "Courier New",Courier,monospace; padding: 0px 6px 6px 6px;} .comTitle {font-weight: bold; margin-bottom: 2px;} .comText {padding: 2px;} .comUserStat {font-size: 10px; color: #2F5376; font-weight:bold; border: 1px solid silver; background-color: #ffffff; margin: 2px; padding: 2px;} .comUserStatCaption {font-weight: normal;} .comUserStatus {margin-left: 2px; margin-top: 10px; color: #2F5376; font-weight:bold; font-size: 10px;} .comUserRank {margin: 2px;} .comUserRankText {font-size: 10px;font-weight:bold;} .comUserRankImg {border: 0;} .comUserName {} .comUserImg {margin: 2px;} .comDate {font-weight: normal; font-style: italic; font-size: smaller} .comDateCaption {font-weight: bold; font-style: normal;}  


Na proxima página irei mostrar como editar as imagens do tema padrão conforme seu jeito!

[pagebreak]
Esta imagens que você irá criar deverão ficar dentro da pasta principal do seu theme!


hbar.gif
Crie uma imagem que sera o mostrada abaixo do cabeçalho do portal e no rodapé com as seguintes tamanhos: 10px por 23px

logo.gif
Crie seu logo tipo com o tamanho: 148px por 80px

poweredby.gif
Crie uma imagem com tamanho 230px por 23px que será os creditos do seu portal que ficaraão no rodapé!

Não esqueça de alterar no theme.html os textos default pelo nome do seu theme, que devera ser o mesmo nome da pasta!



2003-09-14  

Vulnerabilidade XSS no phpBB

Uma [url=http://www.phpbb.com/phpBB/viewtopic.php?t=135116]falha de segurança[/url] :-o envolvendo o phpBB 2.0.(4-6) permite que invasores se aproveitem do BBCODE relativo a URLs para, por exemplo, tentar acessar informações de cookies.

Em http://www.phpbb.com/ há um procedimento para fazer o update do arquivo bbcode.php em inglês e em http://www.phpbb.com.br/forum/viewtopic.php?t=5550 há o mesmo procedimento... em inglês de novo, mas comentado em português.



2003-09-12  

Webloq - 1.20 release original

Foi liberada a versão do webloq.
Alguns detalhes do release.

Módulo de Blogging para XOOPS2.
As características novas são:
- gerente de base de dados adicionado no Admin para ajudar e promover o módulo
- agora com categorias!
- a ligação mostrada na página do índice no bloco recente dos weBLogs
- bloco recente dos weBLogs pode mostrar
# os comentários e lê quando é tipo ajustado for ' grande '
- teve o autor que os nomes agora é configurado no bloco para ser ligado a sua lista de entrada.
- adicionada edita uma ligação para o Admin na página des detalhes
- tiveram moldes modificados disponíveis para o erro da página do índice do Admin
- teve o URL da imagem para RSS e cópia configurable
- avatar rejeitado para alinhar a opção
- alguns reparos de erros

Para fazer o download original clique [url=http://prdownloads.sourceforge.jp/xoops-wellwine/5841/weblog-1_20.zip?use_mirror=osdn]AQUI[/url]

Se alguém for continuar a tradução, por gentileza informar em nosso fórum urgente pois estamos liberando nos próximos dias o pacotão XOOPS e este módulo será incluido.
:pint:


Marcadores: ,


2003-09-10  

XoopsChat V1.2

Versão 1,2


Leia a seguir:
+ o Admin pode criar chatrooms númerosos
+ função de Groupaccess para chatrooms
+ membros pode banished do bate-papo
+ do Shoutbox inclusivo
+ do bate-papo confidencial com UM membro é possível
+ invitation aos bate-papos confidenciais pode ser negado
+ várias opções (a wordwrap-função para Shoutbox, disallow HTML etc..)
- trabalhos somente com register_globals SOBRE
- não é permitido ao convidado usar Shoutbox ou chat
- nenhuns moldes todos os problemes marcados com "-" será resolvido na versão seguinte!
Esta versão é não bugfree mas trabalhar completamente estável.

Importante: Antes da instalação lida o Readme.txt para apologies e da instalação sugere.

@Translators do bate-papo de Xoops:
Eu fiz exame das traduções da versão de CVS, mas para limas espanholas/holandesas/italianas/francesas da língua você tem que fazer algumas traduções outra vez.
Pesaroso para a inconveniência.

Tenha fun/success com os francis novos deste chatversion
(frankblack de a.k.a. em myxoops.de)

Texto Original.
------------------
XoopsChat V 1.2

New PREVIEW-Version!

+ Admin can create numerous chatrooms
+ Groupaccess function for chatrooms
+ Members can be banished from chat
+ Shoutbox inclusive
+ Private chat with ONE member is possible
+ Invitation to private chats can be denied
+ Various options (wordwrap-function for Shoutbox, disallow HTML etc.)

- Works only with register_globals ON
- Guest are NOT allowed to use Shoutbox or chat
- No modelos

All problemes marked with "-" will be solved in the next version! This version is not bugfree but working quite stable. Important: Before installation read the Readme.txt for apologies and installation hints.

@Translators of XOOPS Chat: I took the translations from the CVS version, but for the spanish / dutch / italian / french language files you have to do some translations again. Sorry for the inconvenience.

Have fun/success with this new chatversion

francis (a.k.a. frankblack on myxoops.de)
Para fazer o download do arquivo original clique [url=http://www.xoops.net.br/modules/mydownloads/visit.php?lid=478&PHPSESSID=aa27288ebf3d49f4aabf62ae9de4c74b]AQUI[/url]

:pint:



2003-09-09  

Instalando o Xoops em Localhost (Windows)

Somente válido para quem for instalar o XOOPS do zero.

Este documento acredita que você já tem instalado os seguintes programas na máquina:
Apache 1.3.XX ou superior.
php 4.1.xx ou superiror.
Mysql 3.20.xx ou superior.
Se não tem, providencie pois nada poderá fazer sem isto.
Agora vamos para a intalação...
Alguns colegas utilizam outros portais mas estão achando o XOOPS muito interessante mas tem problemas para realizar a instalação e testes em suas máquinas.

Segue um mini tutorial para fazer isto, leia a seguir.

Baixando o Xoops

Voce deverá baixar o XOOPS no endereço:

Originais.
-----------
Versão Tar.gz - http://prdownloads.sourceforge.net/xoops/xoops-2.0.5.tar.gz

Versão Zip - http://prdownloads.sourceforge.net/xoops/xoops-2.0.5.zip?download

[color=9933FF]Versão 2.0.5 [url=http://xoops.underpop.com]XOOPS brasil[/url] com traduções
http://prdownloads.sourceforge.net/xoopsbrasil/xoops.underpop.com-v2.0.5-pt-br-2003-10-16.tar.bz2?download
[/color]



Esta é a última versão estavel disponivel neste dia em que escrevermos este tutorial, se você puder dar uma olhada antes em: http://www.xoops.net.br/ e verificar se já não existe uma versão mais recente.

Descompactar arquivos

Descompacte estes arquivos e você verá normalmente a seguinte estrutura:

docs
extras
html

Voce deverá enviar para a sua raiz de internet o diretório inteiro html via cópia mesmo, já que você está testando em localhost em sua máquina.

Ex: Se a sua página padrão do apache fica fisicamente em
c:apachedocsdefault , criar a pasta html e colocar tudo dentro dela.

Baixar traduções para o Português do Brasil

Se você baixou os arquivos originais de www.xoops.net.br:

Antes de mais nada acho melhor você baixar as traduções do Mikhail e descompactar. Pegar estes diretórios e copiar dentro dos diretórios correspondentes assim você poderá fazer uma instalação tranquila e em português.

Copiando arquivos XOOPS para o seu servidor

Como você está operando em localhost você ainda não precisa se preocupar com segurança e permissões pois o ruindows vai deixar você trabalhar tudo numa boa.

Após ter copiado tudo para o diretório html ou outro que você escolher chegou a hora de fazer os acessos.

Criar ou não criar o banco de dados

Lembre-se que este documento acredita que você está fazendo tudo em sua máquina local, assim você deverá ter a senha de acesso ao mysql e um usuário com poderes para criar o banco de dados. Se existe dúvida neste sentido envie um e-mail para gilberto@foxtotal.com.br que poderemos lhe auxiliar no que for possivel.

Se você tem estes poderes não precisará se preocupar pois conseguirá criar o banco de dados e tudo irá correr bem diretamente no xoops.

Aponte o seu browser para: http://localhost/html/
Ou outro endereço válido que você tenha copiado o xoops.

Também estamos imaginando que você tenha utilizado as traduções do Mikhail e agora vá escolher a nossa linguagem pátria para seguir o processo.

É muito importante que você acompanhe cada etapa solicitada com muita calma e o wizard contido no XOOPS é muito bem elaborado e normalmente consegue realizar esta tarefa de instalação com facilidade.

Bem logicamente que podem existir problemas mas para isto utilize o forum deste portal para tirar suas dúvidas de instalação no endereço: http://xoops.underpop.com/modules/newbb/viewforum.php?forum=4

Sejam bem-vindos os usuários do phpnuke, Postnuke, myphpnuke, e107, xaraya, phpwebsite, phpwebthings, e-XOOPS, drupal, etc... para este novo estilo de portal orientado a objeto.

Com a ajuda de todos poderemos sempre fazer algo melhor. Ajude o que você puder pois no futuro você será ajudado com certeza.

Não deixe de visitar o nosso fórum e postar suas dúvidas, experiencias, bem sucedidas e mau também para podermos fazer sempre algo melhor.

Obs: Não esqueça de apagar o diretório install e proteger o arquivo mainfile, mesmo sendo um ambiente que você utilizará para testes é bom ir acostumando.

:pint:


Marcadores: , , ,


2003-09-07  

Site em xoops - comunidades

Encontramos este portal de comunidades feito em XOOPS, muito bom.

http://www.faustini.com.br/xoops/modules/news/

:pint:



 

Assim chegou o Xoops no Brasil

Realmente uma reliquia.... e assim chegamos ao XOOPS no Brasil.


XOOPS 2 em português

Topic: Xoops
Date: May 23, 2003 - 03:54 AM
Estou muito impressionado como o XOOPS evoluiu, e, devo admitir: está, em muitos aspectos, melhor que o Postnuke ou o PHP-Nuke, mesmo ainda não possuindo tantos addons e módulos feitos para ele (coisa que deverá ser resolvida com o tempo).

Bem, o XOOPS é um portal dinâmico, como o Postnuke, de código livre e concebido usando programação PHP orientada a objetos. O XOOPS é ideal para a criação de portais dinâmicos, intranets ou weblogs de pequena a grande escala. XOOPS é lançado sob os termos da licença GNU General Public License (GPL), e é livre para ser usado, modificado e distribuído, desde que se respeite os temos da licença GPL. Requisitos:

* Servidor HTTP (Apache, IIS, Roxen, etc)
* PHP 4.0.5 ou superior (recomendado +4.1.1)
* Banco de dados MySQL +3.23.XX

Coloquei uma tradução para ele em:
http://xoops.underpop.com/download/traducao/.

Site oficial: http://xoops.org.

E, ainda em contrução, estou montando um portal utilizando o XOOPS em http://xoops.underpop.com.




--------------------------------------------------------------------------------
This article comes from Postnuke Brasil
http://Postnuke.underpop.com/html/

The URL for this story is:
http://Postnuke.underpop.com/html/modules.php?op=modload&name=News&file=article&sid=1491


Marcadores: , ,


2003-09-04  

EasyWeb 2.0 beta

Instalação:


Faça um Upload de todos os arquivos deste módulo para o seu portal dento do diretório modules com o seus diretórios, exemplo:
siteroot/modules/page/

Faça os seguintes diretórios como escrita e leitura usando chmod se for Linux: 777

siteroot/modules/page/cache/pics (777)
siteroot/modules/page/cache/x_thumbs_x (777)

Notas:


Com este módulo, você pode fazer uma página inicial e páginas do simples em dois níveis, ou usar o [ pagebreak ] par ter multiníveis.

Você pode adicionar um índice a todo nível
"edita páginas"
"edita Startpage"
"Easyveb Sideblock"

Não esqueça por gentileza de ativar o sideblock..!

Importante:


O nome de grupo é o nível principal para as ligações no sideblock.

O editor WYSIWYG não suporta PHP nem não abre Tag:


<--
<>
?>


Erros?


Avise-nos por gentileza caso encontre algum problema, esta é uma versão beta. Para suporte entre em:
http://www.xoops.no

Aprecie
:-)

Download


http://home.broadpark.no/~jipetter/download/Easyweb_2.0_beta.zip

Observações


Pelo que deu para entender se trata de um editor que permite montar páginas iniciais e de notícias. Dividir em seções quebrando em partes.
Como estamos liberando de primeira mão isto aqui, ainda não testamos para poder comentar algo a respeito. Se algum XoopsBrother puder testar para colocar alguns comentários aqui, por gentileza, não se aveche!!!
:pint:



 

Agenda 1.1 novo release.

A Agenda-X é uma flexível aplicação de calendário para XOOPS com moldes de Smarty, upload de categorias, busca, imagem, visualiza dia-semana-mês e mais.
Recomenda-se a sua utilização particularmente em websites voltados para comunidades virtuais.
A Agenda-X tem três blocos a saber respectivamente:
1. Exibição de Minima
- um mini-calendário atrativo, datas com eventos é destaques com links.
- uma imagem, pode ser dinâmico usando um certificado de php.
- um evento aleatório para o dia atual se houver algum.
- senão, um evento aleatório do no dia seguinte e até 2 meses.

2. 7 eventos encontrados no dia.
3. 30 eventos encontrados no dia.

Este é o release 1.1 original sem os arquivos de tradução que está sendo providenciado.
É o módulo de agenda mais completo para o XOOPS da atualidade.
:pint:

Siga o Link:
http://www.guanxicrm.com/modules/mydownloads/visit.php?lid=18&PHPSESSID=21c8214ee8f6a8f191a0d36c74483baa

Versão com traduções:
http://www.guanxicrm.com/download/agendax_1.1.tar.gz
Está mencionado no portal que tem para portuguese.


Marcadores:


Arquivos

Setembro 1996   Outubro 1996   Abril 1998   Maio 1998   Janeiro 1999   Fevereiro 2000   Outubro 2000   Dezembro 2000   Janeiro 2001   Agosto 2001   Setembro 2001   Dezembro 2001   Janeiro 2002   Fevereiro 2002   Fevereiro 2003   Março 2003   Junho 2003   Julho 2003   Agosto 2003   Setembro 2003   Outubro 2003   Novembro 2003   Dezembro 2003   Janeiro 2004   Fevereiro 2004   Março 2004   Abril 2004   Junho 2004   Agosto 2004   Setembro 2004   Outubro 2004   Novembro 2004   Dezembro 2004   Janeiro 2005   Fevereiro 2005   Abril 2005   Maio 2005   Junho 2005   Julho 2005   Agosto 2005   Setembro 2005   Outubro 2005   Novembro 2005   Dezembro 2005   Janeiro 2006   Fevereiro 2006   Março 2006   Abril 2006   Maio 2006   Junho 2006   Julho 2006   Agosto 2006   Setembro 2006   Outubro 2006   Novembro 2006   Dezembro 2006   Janeiro 2007   Fevereiro 2007   Março 2007   Abril 2007   Maio 2007   Junho 2007   Julho 2007   Agosto 2007   Setembro 2007   Outubro 2007   Novembro 2007   Dezembro 2007   Janeiro 2008   Fevereiro 2008   Março 2008   Abril 2008   Maio 2008   Junho 2008   Julho 2008   Agosto 2008   Setembro 2008   Outubro 2008   Novembro 2008   Dezembro 2008   Janeiro 2009   Fevereiro 2009   Março 2009   Abril 2009   Maio 2009   Junho 2009   Julho 2009   Agosto 2009   Setembro 2009   Outubro 2009   Novembro 2009   Dezembro 2009   Fevereiro 2010  

This page is powered by Blogger. Isn't yours?

Assinar Postagens [Atom]