RC significa 'Release Candidate', esta versão candidata é a futura versão final, depois de nossos testes. Assim, baixem esta versão RC e informem dos erros encontrados ou nos forums ou no bug tracker do projeto em sourceforge.
Se esta RC não apresentar problemas importantes, nós liberamos a versão final na primeira semana do novo ano.
Baixar
>> XOOPS Cube Legacy 2.1.3 RC
Com votos de um Feliz Natal e Ano Novo!
^^
A versão 2.1.3 de XOOPS Cube Legacy vem de ser liberada. É uma versão menor que corrige alguns bugs graças à contribuição de voluntários, e a pedido, adiciona novos dispositivos.A versão 2.1.3 de XOOPS Cube Legacy vem de ser liberada. É uma versão menor que corrige alguns bugs graças à contribuição de voluntários, e a pedido, adiciona novos dispositivos.
Marcadores: Cube, Legacy, Release, sourceforge.net, XOOPS
Downloadable PDF Creators
These simply and emminently usable programs will allow you to quickly create your own PDFs.
Online and Desktop PDF Editors
PDF manipulation is easy and free with these tools.
Viewers
If you need a simple way to open and read PDFs, look no further than these lightweight viewers.
Compatability
Make the PDF format compatible with HTML, XML, non-proprietary formats, and more using these tools.
Command Line Manipulation and Editing
These editors won't be used on your desktop as you would use Acrobat or any other PDF application. Rather, you can use these offerings to build into your own apps so that you can automate the PDF creation and manipulation process.
PDF Creation Libraries, Scripts and Systems
If you're a developer and you want to move beyond the capabilities of a desktop PDF creator, these libraries, scripts, and systems will help you incorporate PDF creation into your own applications.
Other Tools
Get even more function from your PDFs using these tools.
With these tools, you should be able to go way beyond Adobe. Even better, you can do it for free and have the option to customize your experience using their open source status.
Marcadores: sourceforge.net
Album de fotos Yogurt versão 1.0
Autor: Marcello Brandão
Licença: GPL ver LICENÇA DO XOOPS
==================================
Descrição
-----------------------------------
Esta é uma glaeria de fotos muito parecida com a galeria de fotos do Orkut. Porém bem arrumadinha para o xoops. INtegrei ela com o lightbox 2 que é um script fabuloso e o resultado final me satisfezz e espero que agrade vocês tb .Créditos
============================
The XOOPS Project, Lightbox2, Komeia
Contribuições
----------------------------
Desenvolvedores
----------------------------
Marcello Brandão com a ajuda de
Leandro Vieira
Testers
----------------------------
César Felipe (Komeia)
Rodrigo (Komeia)
Website
----------------------------
http://sourceforge.net/projects/galeriayogurt
Email marcello.brandao@gmail.com
Detalhes do lançamento
----------------------------
Lançamento data 2007-08-26
Status RC1
Official support site
----------------------------
http://sourceforge.net/projects/galeriayogurt nas duas línguas
Screenshots:
Download aqui:
http://sourceforge.net/project/showfiles.php?group_id=204109
Obrigado ao pessoal da Komeia que só produz portais com qualidade e encomendou esta galeria para um de seus trabalhos:
http://www.komeia.com/prime/
Por favor não deixem de reportar bugs etc...
Marcadores: sourceforge.net, XOOPS
O XOOPS é um dos finalistas indicados ao prêmio "The SourceForge.net 2007 Community Choice Awards" nas categorias:
- "Best Project" e
- "Most Collaborative Project".Anualmente, os diversos projetos hospedados no Sourceforge.net são indicados pela comunidade e os melhores são escolhidos pelos seus membros.
A eleição de 2007 será encerrada no dia 20 de julho e os escolhidos serão anunciados no dia 26 de julho, numa festa em Portland. e publicados no portal do SourceForge.net no dia 30 de julho.
::: IMPORTANTE :::
Para votar é necessário possuir cadastro no sourceforge.net.
Acesse: https://sourceforge.net/awards/cca/vote.php
Abaixo, imagens do formulário da eleição:
Após votar, você receberá este aviso:
Marcadores: sourceforge.net, XOOPS
XoopsInfo é considerado um módulo de multiplas funções e um utilitário para o seu site. Ele permite verificar diversos itens no seu portal e conduzi-lo também para que este possua uma configuração consistente e segura.
Cuidado : Para você manter o estilo clássico para lidar com os mimeetype's , não enviar via upload os diretórios /class, /kernel e /language e assim estará com sempre foi.
Este é um módulo criado pelo time Dugris, Cristian, Jmorris e Marco.
Mais detalhes sobre as alterações:-= v2.12 --> v2.13 =-
Nouvelle section "PHP Information de sécurité"
(http://phpsec.org/projects/phpsecinfo/index.html)
Mise à jour de phpsysinfo 2.5.2 => 2.5.3
(http://phpsysinfo.sourceforge.net/)
"Infos Editeurs" : Ajout des plugins pour class XoopsEditors
Debugage du mode rescue
-= v2.11 --> v2.12 =-
Nouvelle section "Infos système" (http://phpsysinfo.sourceforge.net/)
Remaniement de la partie "Environnement Sql"
Remaniement de xoopsinfo.php
Remaniement de l'acces "rescue"
Nouveaux paramètres dans les préférences du module :
- Referers autorisés pour xoopsinfo.php
- Paramètres pour phpsysinfo
-= v2.10 --> v2.11 =-
Nouvelle section "Infos Surcharge"
-= v2.00 --> v2.10 =-
Nouvelle section "Gestion des Type Mimes"
-= v1.10 --> v2.00 =-
Remaniement de la partie "Environnement Xoops"
Remaniement de la partie "Environnement Sql"
Nouvelle section "Infos Modules"
Nouvelle section "Infos Editeurs"
Accès "Rescue"
-= v1.00 --> v1.10 =-
Module d'origine : XOOPS Info Module (JMorris & Christian & Marco)
-= v1.00 =-
Module d'origine : XOOPS Info Module (JMorris)
Para fazer o download deste módulo, clique AQUI
Marcadores: sourceforge.net, XOOPS
Versão simplificada do documento em formato texto, dicas e indicação de material relacionado ao servidor web Apache, linhas de comando e exemplos de configuração pronto para copiar e colar, mais detalhes, veja indicações no final deste documento, consulte também o FAQ com mensagens da Linux-br.
Os comandos e dicas podem não atender as suas necessidades, não ser compatível com sua instalação, use como referencia, tente adaptar ao seu ambiente.
O que significa apache?
Apache é um servidor de páginas web, quer saber mais?.
Digite na caixa de pesquisa do google, define:apache
não entendeu porque está em ingles? então use tradutor do próprio google, copie a URL atual e no final da página, clique em "Ferramentas de idiomas", cole o endereço, clique em "traduzir", ou acesse diretamente o tradutor em http://translate.google.com/translate_t ou CTRL+T abre outra aba no browser para colar a URL.
Já que está procurando no google, na caixa de pesquisa, acrescente ao termo pesquisado +apache ~linux, exemplos:
senha +apache ~linux
server +apache ~linux
how to apache ~linux
Use e abuse da criatividade, tente com outras variações, use também expressões em ingles e o tradutor.
Consulte as páginas do manual; man apache
Procurando listas de discussão?, pesquise por algo semelhante a;
lista apache-br
mail list apache ~linux
mailing list apache ~linux
Apache como servidor web tem destinação como servidor de páginas para internet, mas pode ser usado como um servidor web para acesso restrito, servir exclusivamente para estações da rede interna.
Considere usar o micro que compartilha a internet, firewall ou proxy como um servidor web interno, não consome muitos recursos, consome espaço em HD conforme o que for disponibilizado.
Algumas vantagens de manter o servidor web interno.
Disponibilizar a página da empresa em maquina interna, economia de banda, ou disponibizar documentos diversos, tutoriais, instruções, normas da empresa e etc...
Baixar arquivos grande e disponibilizar internamente, grande economia de banda, download interno muito rápido, separação destes arquivos com o do servidor de arquivos, proteção contra virus quando acessado por estações windows, evita que usuários fiquem navegando na net a procura do pacote e outras vantagens...
Criar páginas com senha para restringir o acesso, utilizo muito em casos de copia de HD, em reinstalações, principalmente do windows, não perco tempo, simplesmente faço copia completa para um diretório protegido por senha, depois passo o anti-virus do Linux e passo o login e senha ao usuário para acessar via Freenx ou winscp e copiar o que for de interesse dele.
Disponibilizar relatorios do SARG, relatórios de uso da internet com dados dos logs do Squid.
Webmail interno, considere usar servidor de e-mail interno com webmail e neste servidor fazer o controle de e-mail, aplicar suas regras e filtros.
Repositório local do seu gerenciador de pacotes smart, apt e etc.., use as imagens ISO da distro para disponibilizar a instalação de pacotes, faça o mesmo com pacotes extras da distro, tem exemplos nos tutorias sobre smart e algumas distro.
Disponibilizar gravador de CD via rede, para backup ou outras apliações, via browser (web).
Neste documento tem tópico especifico sobre algumas distro, em cada distribuição, muda alguns comandos e detalhes da configuração, procure neste documento pelo tópico especifico sobre sua distro e versão, quando não encontrar, tente fazer via Webmin, tem modulo de configuração do Apache, cofigura o servidor web em diversas distro, procure no menu do Webmin por;
Servers -> Apache Webserver
Pesquise também nas ferramentas de sua distro, algumas tem seu próprio configurador, como yast no SUSE, Drakconf no Mandriva e etc...
Não esqueça de pesquisar no melhor manual de todos Google....
Testar funcionamento do servidor apache, na propria maquina coloque na URL de algum navegador; http://localhost
, ou http://ip-da-maquina
, neste formato http://192.168.1.3
, utilizando IP pode testar a partir de outra maquina da rede ou via internet com IP da internet, isto abre a página padrão em algumas distro ou lista o diretório vazio, caso falhe, então verifique se o servidor está rodando, se está ouvindo na porta 80, se tem regras de firewall liberando, considere que algumas operadores de ADSL bloqueiam a porta 80, alguns modem ADSL tem regras internas fazendo este bloqueio e muitos outros detalhes, portanto verifique o funcionamento na maquina local e depois tente localizar e isolar o probleam da conexão externa.
Obter informações do servidor, requer lynx instalado, execute no console uma das opções abaixo, pode ser na própria maquina ou outra qualquer da rede local, ou via web use o IP da internet ou dominio quando o servidor responde por um, execute neste formato;
lynx -dump -head http://localhost
lynx -dump -head http://192.168.1.2
lynx -dump -head http://www.dominio.com
Exemplo de resultado obtido na rede interna, resposta do server no OPENSUSE
suse64:~ # lynx -dump -head http://192.168.1.2
HTTP/1.1 200 OK
Date: Mon, 27 Mar 2006 02:11:20 GMT
Server: Apache/2.2.0 (Linux/SUSE)
Connection: close
Content-Type: text/html
Reinstalar o Apache, antes de qualquer ação, faça copia dos arquivos de confgiuração, salve em outro local, por segurança, faça também backup dos dados, para reinstalar precisa; parar o serviço, pelo gerenciador de pacotes remover e depois instalar, neste processo vai gravar os arquivos de configuração default, fazendo a copia antes, tem como voltar ou usar na comparação, na remoção do apache o gerenciador de pacotes não remove os diretórios de dados onde estão as páginas web ou apontando o link simbolico, pelo menos não removeu quando tetei, mas isto muda conforme o gerenciador de pacotes e distro, portanto um backup antes nunca é demais.
Instalar servidor web (apache)
yum install httpd -y
yum install httpd-manual -y # documentação - opcional mas recomendado
service httpd start # iniciar somente agora.
chkconfig httpd on # iniciar automaticamente junto com boot
Veja também as dicas no tópico sobre FC5, são semelhantes e se aplicam também no CentOS 5.0
Instalar e iniciar o servidor de páginas web - httpd-2.2.0-5.1.2@x86_64
Não testei em arquitetura ix86, acredito que não tem diferenças, pode seguir este tutorial também em instalações ix86, com cautela nos nomes dos pacotes que mudam de arquitetura, onde consta x86_64 deve ser algo entre i386 e i686, os arquivos de configuração e pacotes são os mesmos, muda somente a terminação do arquivo e mirrors (servidores de pacotes na internet)
Neste tópico não tive preocupação com segurança nem configuração de DNS, este servidor não está de cara para internet, funciona somente como servidor interno para FreeNX, webmail, web local, relatórios do SARG (Squid) e repositório local do smart para a rede interna (intranet).
Segue varias maneiras de instalar o servidor web, utilize somente uma delas;
Instalar via smart;
smart install httpd -y
smart install httpd-manual -y # documentação - opcional mas recomendado
service httpd start # iniciar somente agora.
chkconfig httpd on # iniciar automaticamente junto com boot
Prontinho, acesse a partir da maquina local ou qualquer outra estação da rede, basta usar o IP do servidor na URL do navegador, acessa a página de teste "Fedora Core Test Page"
Crie diretórios abaixo de /var/www/html e disponibilize páginas para a rede interna, relatórios do Sarg e muito mais....
Faça mais um teste, crie um diretório e copie uma figura ou texto, exemplo, criar o diretório programas para disponibilizar programas aos usuários da rede internet,
mkdir /var/www/html/programas
cp arquivo.txt /var/www/html/programas
Na URL do navegador informe o IP mais o diretório, exemplo para servidor com IP 192.168.1.3, na URL fica assim;
192.168.1.3/programas
prontinho, vai acessar o texto "arquivo.txt" via navegador.
Criar sub-diretórios ou links para outros locais, crie abaixo de /var/www/html/ e para acessar, acrescente o nome do sub-diretório após o IP, neste formato;
http://IPouDominio/diretorio/
http://192.168.1.2/diretorio/
Disponibilizar outros diretórios, por exemplo o diretório /home/zago/guiaz, crie um link neste formato;
ln -s /caminho/origem/local /var/www/html/nome-do-local
ln -s /home/zago/guiaz /var/www/html/guiaz
Para acessar, na URL use este formato;
http://192.168.1.2/nome-do-local/
Arquivos de configuração ficam em /etc/httpd
O caminho default do servidor de páginas em /var/www/html/
Aproveite para instalar também a documentação, está no pacote httpd-manual, acesse; /var/www/manual/index.html, coloque na URL do konqueror ou navegue até lá, ou se preferir, crie um link para acessar também a partir de outras maquinas da rede
mkdir /var/www/html/manual
ln -s /var/www/manual/index.html /var/www/html/manual
Nas demais maquinas da rede, acrescente /manual/ após o IP na URL, neste formato;
http://192.168.1.2/manual/
smart install apache2 -y
sed -i "s/Options None/Options All/g" /etc/apache2/default-server.conf
chkconfig apache2 on
rcapache2 start
#documentação opcional...
smart install apache2-doc -y
smart install apache2-example-pages -y
smart install suselinux-manual_pt_BR -y
Instalar Apache2 via Yast
Instalar via yast em modo texto, simplesmente execute;
yast -i apache2
sed -i "s/Options None/Options All/g" /etc/apache2/default-server.conf
chkconfig apache2 on
rcapache2 start
Em ambiente gráfico, execute yast2, entre em "serviços de rede" -> "Servidor HTTP", tem muitas opções de configuração, tentei a configuração default, confirmei todos os serviços e pacotes, inclusive o bind, instalou sem mensagens de erro, parece tudo OK, mesmo assim falhou, nem iniciou uma página de testes, via Yast2 ou webmin não consegui liberar sub-diretórios para montar servidor web interno, tentei liberando acesso geral com chmod e outras opções nos .conf mas persiste no erro de leitura protegida.
A solução foi alterar em /etc/apache2/default-server.conf a diretiva (Options None) para (Options All), use seu editor preferido para editar;
/etc/apache2/default-server.conf
Localize (#Options None), remova o comentario e altere de None para All como neste exemplo;
#Options None
Options All
Ou em uma tacada só, copiar e colar, altera também as linhas comentadas, faça copia do arquivo antes da alteração, execute;
cp /etc/apache2/default-server.conf /etc/apache2/original-default-server.conf
sed -i "s/Options None/Options All/g" /etc/apache2/default-server.conf
Iniciar o servidor web (apache 2), sempre que alterar alguma diretiva de confiuguração precisa reinicar o servidor Apache, execute, rcapache2 restart
Pronto para acessar, use o IP da maquina na URL, quando vazio exibe a lista de arquivos e diretórios, crie ou copie sua página em /srv/www/htdocs/, ou instale a página de exemplo;
smart install apache2-example-pages -y
Este exemplo é muito simples, instala o index.html e robots.txt, quando acessa o raiz exibe a mensagem It works!
, edite esta mensagem em /srv/www/htdocs/index.html, se quiser as páginas indexadas nos mecanismos de busca, edite ou remova o robot.txt
Crie links para outros locais, ou crie sub-diretórios abaixo de /srv/www/htdocs/ e para acessar, acrescente o nome do sub-diretório após o IP, neste formato;
http://IPouDominio/diretorio/
http://192.168.1.2/diretorio/
Quando instalar a documentação, localize os index.html com find, (find / -name index.html), depois acesse via navegador local.
/usr/share/doc/manual/suselinux-manual_pt_BR/manual/index.html
/usr/share/doc/packages/
Pode criar link para acessar via navegador na maquina local ou a partir de qualquer maquina da rede, informando o IP mais o diretório ou arquivo, em meus testas acusava erro na troca de página, removi estas linhas de comando temporariamente, somente até descobrir a solução, caso queira tentar, serve como referencia as dicas abaixo.
Disponibilizar páginas e documentação no servidor Apache local, pode ser outros diretórios já existentes na maquina, como páginas do manual ou outros arquivos, por exemplo o diretório /home/zago/guiaz, pode criar um link no raiz ou criar criar sub-diretório como nome-do-local, crie também link neste formato;
mkdir /srv/www/htdocs/nome-do-local
ln -s /caminho/origem/local /srv/www/htdocs/nome-do-local
ln -s /home/zago/guiaz /srv/www/htdocs/nome-do-local
Para acessar, na URL use este formato;
http://192.168.1.2/nome-do-local/
Prontinho, vai cair no diretório para onde criou o link, abrindo index.html, caso ele não exista, então listará os arquivos e diretórios no mesmo formato quando acessa o raiz deste site.
Quando falhar, siga esta dica.
Mensagen de erro quando tenta acessar páginas antes de alterar para a diretiva "Options All", ao tentar acesso por outra maquina da rede, retorna esta mensagem no browser
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster.
Error 403
192.168.1.240
Sun Oct 23 22:45:28 2005
Apache/2.0.54 (Linux/SUSE)
Nos logs registra este erro;
linux:/var/log/apache2 # tail access_log
192.168.1.53 - - [23/Oct/2005:22:31:05 -0200] "GET / HTTP/1.1" 403 1018 "-" "Mozilla/5.0 (compatible; Konqueror/3.2; Linux) (KHTML, like Gecko)"
linux:/var/log/apache2 # cat error_log
[Sun Oct 23 22:30:57 2005] [notice] mod_python: Creating 32 session mutexes based on 150 max processes and 0 max threads.
[Sun Oct 23 22:30:58 2005] [notice] Apache/2.0.54 (Linux/SUSE) configured -- resuming normal operations
[Sun Oct 23 22:31:05 2005] [error] [client 192.168.1.53] Directory index forbidden by rule: /srv/www/htdocs/
Arquivos de configuração em /etc/apache2
Caminho do servidor de páginas /srv/www/htdocs
Esta configuração foi testada depois de configurado pelo Yast2, ainda não tentei instalar usando somente comandos do smart.
Configurando via webmin 1.240 retorna esta mensagem;
O arquivo executável /usr/sbin/httpd2-worker do servidor Apache não existe. Se o apache está instalado, ajuste a configuração do módulo para usar o caminho correto.
Clique na parte que der foco na mensagem acima e altere a diretiva "Caminho do executável httpd", preencha com "/usr/sbin/httpd2-prefork", pode salvar que abre nas configurações do servidor httpd.
Aproveite para instalar também a documentação e página de exemplo (apache2-doc e apache2-example-pages), acesse acrescentando /manual/ após o IP na URL, neste formato;
http://192.168.1.2/manual/
Ambiente; SUSE 10 ou OPENSUSE 10.1, rodando apache2 sem problemas, outras maquinas da rede ou web acessando páginas ou diretórios.
Proteger diretórios no servidor web, pedir login e senha para liberar acesso a diretórios do servidor apache2.
Exemplo de como pedir login e senha para acessar um diretório, proteger o diretório /srv/www/htdocs/livros
criar diretório e chamar editor "vi";
mkdir /srv/www/htdocs/livros
cd /srv/www/htdocs/livros
vi .htaccess # ou seu editor preferido
segue copia do meu .htpasswd, ajuste somente o diretório a proteger.
opensuse101:~ # cat /srv/www/htdocs/livros/.htaccess
AuthUserFile /etc/apache2/.htpasswd
AuthGroupFile /dev/null
AuthName "Aceso Restrito"
AuthType Basic
Options All
<Limit GET POST>
require valid-user
</Limit>
Editar /etc/apache2/httpd.conf, inserir após a última linha o texto abaixo:
#primeiro diretorio a proteger
<Directory "/srv/www/htdocs/livros">
AllowOverride All
</Directory>
Criar usuário e senha, pode e deve ser diferente do usuário do sistema
htpasswd2 -c -b -m /etc/apache2/.htpasswd usuario senha
htpasswd2 -c -b -m /etc/apache2/.htpasswd zago minhasenha
Reiniciar o servidor web; rcapache2 restart
-c
cria novo arquivo de senhas, remove usuários já existentes, para adicionar novos usuários mantendo os já existentes, elimine a diretiva -c, para adicionar novos usuários, use neste formato.
htpasswd2 -b -m /etc/apache2/.htpasswd zago minhasenha
Pronto, teste o acesso, informando na URL o IP mais o diretório;
http://192.168.1.53/livros/
Quando OK abre a tela de login e senha, (user e passwd), quando falhar reveja a configuração.
Atenção...
Depois de qualquer alteração, antes de efetuar novo teste de conexão, no servidor tem que reiniciar o apache, no cliente tem que fechar o navegador e abrir novamente.
Trocar senha;
htpasswd2 -b -m /etc/apache2/.htpasswd zago novasenha
Criar novos usuários;
htpasswd2 -b -m /etc/apache2/.htpasswd novouser umasenha
Para meu uso na rede interna está muito bom, em micros de cara para internet requer uma pesquisa sobre segurança, senha forte e outras formas de controle/autenticação.
Existem outras maneiras de controlar o acesso e autenticação, como exemplo segue o link sobre PAM com modulo para Apache;
http://pam.sourceforge.net/mod_auth_pam/
smart install apache2 -y
sed -i "s/Options None/Options All/g" /etc/apache2/default-server.conf
chkconfig apache2 on
rcapache2 start
#documentação opcional...
smart install apache2-doc -y
smart install apache2-example-pages -y
smart install suselinux-manual_pt_BR -y
No comando "rcapache2 start" deve retornar mensagem semelhante a esta;
opensuse101:/home/zago # chkconfig apache2 on
opensuse101:/home/zago # rcapache2 start
Starting httpd2 (worker) done
OK, servidor apache no AR, crie links, diretórios ou páginas a partir de /srv/www/htdocs/, exemplo para criar o diretório com estas mensagens do FAQ.
mkdir /srv/www/htdocs/zago/
Copiar os textos para este diretório e acessar de qualquer maquina, informe o IP e diretório, neste exemplo acesse;
Veja mais dicas no tópico sobre SUSE 10.1, as dicas sobre link e criar diretórios são iguais nas duas versões SUSE, procure também no menu deste documento "SUSE 10".
No Conectiva o Apache - servidor web - já vem configurado com página padrão de exemplo, colocar esta página no ar é muito simples, basta executar:
apt-get install apache
service apache start
Prontinho, servidor web rodando, faça o teste, na própria maquina abra o navegador e digite na URL o próprio IP da maquina, ou simplesmente localhost
, acessar a partir de outra maquina da rede, na URL coloque o IP da maquina que está rodando o apache para acessar a página padrão, veja um exemplo desta página, acesse 200.204.198.164.
Aproveite e instale também a documentação para acessar a partir da página padrão.
apt-get install apache-doc
Esta página padrão fica em /srv/www/default/html, pode substitui-la ou criar diretórios, veja o exemplo para a documentação, quando instalada fica no sub-diretório manual.
Iniciar o servidor junto com o boot da maquina, toda vez que ligar o micro inicia também o servidor web; chkonfig apache on
Conferir se está rodando; service apache status
Acompanhe o log do apache
tail -f /var/log/httpd/access_log
veja também:
/var/log/httpd/error_log
Criar repositório de programas, considere usar o servidor como um servidor web interno, com acesso somente pelas estações da rede, pode instalar quantos servidor quiser pela rede.
Exemplo para criar o diretório programas para disponibilizar programas para as demais estações rede, Firefox, OpenOffice, anti-virus e outros utilitários, basta criar o diretório, tornar um usuário como dono para salvar os arquivos e prontinho, veja estes comandos para criar o diretório programas e tornar o usuário zago o dono do diretório para dar manutenção, salvar e remover progrmas no diretório;
mkdir /srv/www/default/html/programas
chown zago /srv/www/default/html/programas
Acessar este diretório, na URL dos navegadores das maquinas da rede, use o IP do servidor mais o diretório, neste formato;
http://192.168.1.3/programas/
Observe que o acesso via linha de comando é diferente da indicação na URL, o local é o mesmo, a diferença está forma de acesso, via browser o diretório raiz é o html que fica em /srv/www/default/html.
Manutenção neste diretório, em ambiente gráfico faça remotamente via konqueror com fish ou via ssh -X, com outros serviços como; mount (NFS), Freenx, winscp, scp, acesse via ssh e baixe via wget, tem muitas maneiras...
Este servidor interno tem muitas vantagens, faz o download uma única vez, economiza banda, agiliza o download, evita perda de tempo dos usuários procurando na net pelo pacote e outras vantagens.
OBS., CL10 instalado com CD upd1 vem com apache 2.0.49, o httpd.conf default desta versão do apache no CL10 não mostra os diretórios abaixo de /srv/www/default/html ou retornar no navegador a mensagem de acesso negado.
Solução; altere em /etc/apache/conf/httpd.conf, procure pela diretiva Options None
, altera para Options All
, depois reinicie o apache service apache restart
e prontinho, pode acessar os diretórios criados abaixo de html sem problemas, utilizo este recurso em servidores exclusivo para rede interna, em servidor de cara para internet pesquise sobre segurança e outros cuidados como criar link para o diretório onde está a página.
Colinha do zago (faz a alteração indicada acima, basta copiar e colar);
sed -i "s/Options None/Options All/g" /etc/apache/conf/httpd.conf
service apache restart
Falha ao iniciar o Apache, quando obter o resultado abaixo.
service apache start
Iniciando Apache web server (httpd): httpd: Could not determine the server's
fully qualified domain name, using 127.0.0.1 for ServerName
[FALHOU]
Isto indica erro no nome da maquina, alterou depois da instalação do CL10 ou está usando menos de 3 termos na identificação, tem que corrigir para algo no formato.
server.zago.eti.br, maquina.dominio.net, maquina.dominio.com.br e etc.. Não pode usar menos que 3 palavras nesta identificação, procure fazer esta alteração pelo linuxconf, basta instalar o linux e entrar na configuração de rede, procure o local onde aparece o nome da maquina e dominio, faça a alteração que deverá funcionar sem problemas, caso queira tentar pelo modo manual, altere em /etc/hosts e nas configurações da placa de rede que estão abaixo de /etc/sysconfig.
Ambiente; Conectiva 10 rodando servidor web, considerando o uso com as configurações default da instalação, proteger diretório contra acesso indesejado, criar diretório squid com acesso exclusivo de um usuário, por segurança deve alterar user e senha deste exemplo, também deve ser diferente de usuários do sistema.
Neste exemplo a seguir, usuário = squid e senha = minhasenha.
criar diretório squid e dentro dele o arquivo de cotrole .htaccess.
mkdir /srv/www/default/html/squid
use seu editor preferido ou vi /srv/www/default/html/squid/.htaccess crie o arquivo /srv/www/default/html/squid/.htaccess com este conteúdo.
AuthUserFile /etc/.htpasswd
AuthGroupFile /dev/null
AuthName "Area Squid"
AuthType Basic
<Limit GET>
require user squid
</Limit>
use seu editor preferido ou vi /etc/apache/conf/httpd.conf edite o /etc/apache/conf/httpd.conf para incluir as linhas abaixo no final dele.
<Directory /srv/www/default/html/squid>
require user squid
AuthType Basic
AuthName squid
AuthUserFile /etc/.htpasswd
</Directory>
crie o arquivo de senhas, neste exemplo; login=squid, senha=minhasenhacd /etc
Execute a linha de comando dentro do diretório que deseja proteger e onde criou o arquivo .htaccess, neste exemplo o caminho é este.
cd /srv/www/default/html/squid/
htpasswd -cb /etc/.htpasswd squid minhasenha
reinicie o serviço apache
``service apache restart ``
No navegador da maquina ou de outra da rede, na URL use IP/squid, exemplo;
http://192.168.1.3/squid/
Na tela de autenticação informe em usuário=squid senha=minhasenha
Instale o pacote apache2, via seu gerenciador de pacotes, ou execute no konsole do root
aptitude install apache2
Prontinho, apache instalado e rodando, para acessar a página default, use o IP do servidor apache na URL do navegador, pode ser na própria maquina ou outra qualquer da rede, isto acessa o diretório raiz e mostra o diretório da página default, também mostra a versão (Apache/2.0.55 (Ubuntu)). Caso falhe, verifique se não ocorreu erros durante a intalação, se não tem restrição no firewall ou outro problema na rede.
O raiz do servidor web fica em /var/www/, faça test com copia de algum arquivo texto ou página web, ou crie diretórios, exemplo para criar diretório programas,
mkdir /var/www/programas
Copie algum arquivo texto ou páginas em HTML e acesse via navegador, acrescente /programas depois do IP, neste formato.
192.168.1.2/programas
Como root em linha de comando;
aptitude install apache
Após o dialogo, Servidor web instalado e iniciado automaticamente,
Exemplo para criar o diretório programas para disponibilizar programas para as demais estações rede, Firefox, OpenOffice, anti-virus e outros utilitários, basta criar o diretório, tornar um usuário como dono para salvar os arquivos e prontinho, veja estes comandos para criar o diretório programas e tornar o usuário zago o dono do diretório para dar manutenção, salvar e remover programas no diretório;
mkdir /var/www/programas
chown zago /var/www/programas
Acessar este diretório, na URL dos navegadores das maquinas da rede, use o IP do servidor mais o diretório, neste formato;
http://192.168.1.3/programas/
Observe que o acesso via linha de comando é diferente da indicação na URL, o local é o mesmo, a diferença está na forma de acesso, via browser o diretório raiz é o www que fica em /var/www.
Acompanhe o log em;
tail -f /var/log/apache/access.log
O acesso ao servidor web é feito pela porta 80, precisa abrir esta porta no firewall para liberar o acesso.
Em servidores internos, servidor apache para fornecer programas e documentos somente para a rede interna, quando instalado em micro de cara para internet, como no caso de micros compartilhando a internet e fazendo o firewall. Neste ambiente, quando deseja fechar para o mundo e abrir somente para a rede interna, em micros com duas placas de rede, use esta regra no firewall.
##### Libera servidor web somente para rede interna, fechar para o mundo.
$iptables -A INPUT -p tcp --dport 80 -i $EXTERNA -j DROP
$iptables -A INPUT -p tcp --dport 80 -i $INTERNA -j ACCEPT
No exemplo acima DROP fecha acesso na interface externa e ACCEPT libera acesso na interface interna, desta forma permite acesso somente quando vem da rede local (ACCEPT na interface $INTERNA), fecha acesso vindo da internet (DROP na interface $EXTERNA ). Altere conforme seu firewall também as variaveis $iptables para o caminho do iptables, $EXTERNA para interface externa conectada ao mundo, $INTERNA para interface interna ligada a rede interna.
As duas regras com ACCEPT libera tudo, tanto para acessos vindo da rede interna como da internet.
$iptables, $EXTERNA e $INTERNA são variaveis definidas no inicio do firewall, faça o mesmo no seu firewall ou use o device em lugar da variavel (eth0, eth1...)
Não sei explicar os mecanismos de pesquisa do Google, Yahoo e muitos outros.
Sei que procuram pelo arquivo robots.txt, caso encontre este arquivo no seu site, eles respeitam as instruções, exemplo que informa para todos que não deve pesquisar neste site, crie um arquivo no raiz do portal com nome de robots.txt com este conteúdo.
User-Agent: *
Disallow: /
O exemplo acima é copia do kernel.org, como tem este arquivo no raiz, seu conteúdo não é pesquisado nem aparece nas pesquisas dos mecanismos de busca.
ftp://mirrors.kernel.org/robots.txt
Sem este arquivo no raiz do site, os mecanismos de busca acham qualquer página em seu servidor web sem proteção por senha, mesmo quem não usa um domínio e coloca o servidor no ar com acesso somente via IP, como é meu caso que mantenho o FAQ em um servidor sob um dominio e também mantenho um mirror do FAQ em minha maquina com IP fixo, o Google pega os dois.
Basta alguma referencia na web para acessarem seu IP, nem precisa solicitar a inclusão de suas páginas, de forma automatica, periodicamente os robots do Google acessam seu servidor para atualizar o banco de dados, não sei informar com qual frequência nem critérios, nas páginas dele tem informações e endereços para entrar em contato.
Verifique nos logs do Apache que acha o IP destes mecanismos de buscas, alguns tem identificação, quando aparece somente o IP dá um pouco de trabalho, tem que pegar o IP e levantar de quem são, neste meio aparece Google e outros mecanismos de busca.
Isto é muito bom, não paga nada para divulgar seu site, nem precisa fazer cadastro, não precisa fazer nada, basta colocar o portal no ar que depois de algum tempo vai aparecer nos mecanismos de busca, inclusive o Google, caso queira, pode se fazer o cadastro, na maioria dos mecanismo de busca tem alguma opção, alguns tem até classificação por assunto e etc...
Quando não quiser o conteúdo de seu servidor web ou páginas fazendo parte das pesquisas do Google, siga estas dicas.
Considere criar um ambiente para testar configurações, não adianta reclamar que não tem "verba", não custa nada, o pouco tempo que investir agora vai lhe poupar muito mais no futuro além de evitar muitos problemas, considere um bom investimento de tempo, pode instalar diversos Servidores web pela rede sem problema algum, veja estas dicas.
A maneira mais segura, utilize duas maquinas da rede, nestas maquinas tem a liberdade de testar tudo antes de fazer promessas, o mais importante, sem gastos e tudo legalmente, faça instalação dual-boot, assim quando terminar os testes, reinicie a maquina e selecione a opção de boot normal, tudo fica como antes, já entendeu!, nestas maquinas ficam duas instalações, uma para o trabalho normal e outra de testes.
Utilize estações da rede para instalar dual-boot, siga estas dicas.
Nesta estação (instalação) de testes, vai utilizar somente parte do espaço do HD e nada mais.
Com o Apache configurado na maquina de testes, utilize qualquer estação da rede para acessa-la.
Prontinho, tem tudo que precisa para testar configuração , diretivas de configuração, testes de páginas, uso de scripts e banco de dados, quando concluir a configuração, basta repetir o processo no principal, ou simplificando, copiar os arquivos de configuração.
Considere manter esta instalação como backup do servidor, em casos de emergencia, nunca se sabe quando vai ocorrer acidentes, queimar a maquina, HD ou uma pane qualquer no servidor, nestas situações basta ajustes no DNS, IP, dominio, eventualmente troca de local ou cabos para subir esta instalação em lugar do servidor principal, em minutos se faz a troca do IP e sobe o backup do servidor web, o maior problema é restaurar os dados, sobre backup e restore voce já sabe como lidar, mantenha o backup atualizado nela também.
FAQ com mensagens da lista Linux-br em;
Algumas indicações, material em portugues e aplicativos.
Marcadores: Apache, Servidor, sourceforge.net, XOOPS
Caros XOOPers,
Em nome do Time de projeto do XOOPS, eu gostaria de informar a comunidade de várias grandes mudanças.
De efeito imediato, o Skalpa deixou o posto de Desenvolvedor líder.
Times de projeto estão agora sendo montados e contamos com a participação de vocês.
o Skalpa deixou o posto de Desenvolvedor líder
Skalpa tem liderado o projeto por anos com grande sucesso, porém ele tem sofrido ultimamente de sérios problemas de saúde, o quê infelizmente tornou impossível para ele continuar focando sua atenção para o desenvolvimento do XOOPS.
Depois de uma cuidadosa análise, ele decidiu se retirar do time de desenvovilmento do núcleo do XOOPS, o que é uma grande perda para o projeto.
Desejamos o melhor para o Skalpa e esperamos o seu retorno quando ele estiver plenamente recuperado.
Roadmap do desenvolvimento está senod ajustado
De acordo com o desenvolvimento dos requisitos de uso da comunidade, o roadmap do desenvolvimento será ajustado cuidadosamente.
Em um curto período de tempo os bugfixes das atuais séries 2.0/2.2 serão continuados até o próximo grande lançamento.
Enquanto isso a próxima grande versão será desenvolvida e lançada com milestones de curto prazo, para atender os nossos objetivos.
Times de desenvolvimento e de gerenciamento estão sendo criados
Em um futuro muito próximo, serão criados alguns times, incluindo mas não se limitando à:
Core Development - Desenvolvimento do núcleo do XOOPS, hospedado no sourceforge.net
Module Development - Para módulos de terceiros e addons, hospedado no dev.xoops.org
Design - Para o tema default oficial do XOOPS e design oficial dos portais oficiais
Documentation and Promotion - Para o portal de documentação do XOOPS bem como para tutoriais técnicos e artigos com uma campanha de promoção
Community Coordination - trabalhos diários de adminsitração da comunidade
Todos os tiems estão abertos aos XOOPSers, e tordcemos para ter os Líderes de time nomeados em breve.
Novos portais oficiais do XOOPS estão para serem abertos
Atualmente alguns portais estão sendo trabalhados e serão gerenciados de uma maneira própria. Um relatório oficial será publicado em breve, com mais detalhes como ,
nome do site, objetivos, pessoas que estão trabalhando nele, status atual, tempo estimado até se tornar disponível.
O quê vem a seguir
1 Chamado para os membros dos times
Qualquer pessoa que queira se juntar aos times ou se vocês tiverem candidatos para recomendar, por favor entrem em contato com:
* Assunto: [XoopsTeam] seu nome de usuário XOOPS, nome do time, papel desejado (membro ou líder)
* Conteúdo: Suas experiências com o XOOPS ou ocm projetos open source, sua proposta para o time, com exemplos de seus trabalhos anteriores.
Os líderes dos times serão escolhidos logo, eles então colocaram os times para funcionar.
2 Criar o projeto "XOOPS Project Management Committee"
Membros do Comitê serão selecionados dentre os líderes de projeto acima e vão se reportar a comunidade com com avaliações de performance períodicas e eleições.
3 Continuar a construção dos portais oficiais
A comunidade será informada com relatórios formais de progresso e ETA.
Antes dos líderes serem escolhidos, por favor mandem todos os contatos para phppp@users.sourceforge.net ou envie uma mensagem no fórum do [url=http://www.xoops.org/modules/newbb/viewforum.php?forum=47]XOOPS Project Teams Forum [/url](temporário).
XOOPS é feito pela gente
D.J. (alias phppp)
the XOOPS Project Team
Traduzido por
Marcello Brandão
Marcadores: sourceforge.net, XOOPS
Acabo de receber o boletim do SourceForge.net, "Update: 2006-06-30 Edition", que traz o "Top 25 Projects". De um total de 123.659 projetos, quem figura no 11º lugar ?
Statistics and Top Projects
---------------------------
Number of Projects: 123,659
Number of Registered Users: 1,340,986
Top 25 Projects:
11. XOOPS Dynamic Web CMS
https://sourceforge.net/projects/xoops
XOOPS is a dynamic web content management system written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, intra company and
corporate portals, weblogs and much more.
Sinal que estamos no caminho certo e que, mais do que nunca, o importante é unirmos forças.
Parábens para o XOOPS !!!
Marcadores: MySQL, sourceforge.net, XOOPS
[img align=right]http://web.archive.org/web/www.x-trad.org/TN_psd1623.jpg[/img]
[color=330000]Prezados,
Como o RSS do projeto XOOPS está na toolbar do X-TRAD acabei de ver que a versão do XOOPS 2.0.14 está já disponível para downlod no SF para testes.
Ao que parece - pela primeira leitura que fiz da documentação - já é estável. No entando o upgrade não é simples - e são várias modificações incluindo bugfix pequenos.
Naturalmente estamos trabalhando na tradução lá no [url=www.x-trad.org]X-TRAD[/url], e vamos esperar as notícias no XOOPS.ORG [ainda não saiu lá 8-) ].
Marcadores: Release, sourceforge.net, XOOPS
O projeto XOOPS foi listado como um dos [url=http://sourceforge.net/project/stats/?group_id=41586&ugn=xoops]projetos mais ativos do Sourceforge[/url].
Esta é uma oportunidade única de mostrar a sua apreciação ao projeto, participando do [url=http://sourceforge.net/awards/cca/]SourceForge.net 2006 Community Choice Awards[/url].
O XOOPS foi listado na [url=http://www.Wilsonresearch.com/2006/ostgawards06/ostgawards4.php]categoria de desenvolvimento[/url] e precisa do seu voto! [url=http://www.Wilsonresearch.com/2006/ostgawards06/ostgawards4.php]Clique aqui para votar[/url]!
Marcadores: sourceforge.net, XOOPS
[img align=left]http://web.archive.org/web/www.x-trad.org/ggefp_colours.jpg[/img][color=330000]Prezados,
Temos visto que vários usários vêm perguntando sobre o retorno do LINGO. Nós queremos esclarecer a todos que nosso desejo é recuperá-lo o mais breve possível!
Mas enquanto isso....procure em:
[url=http://incubadora.fapesp.br/frs/?group_id=259]PROJETO XBR NA INCUBADORA FAPESP[/url]
ou ainda em....
[url=http://sourceforge.net/project/showfiles.php?group_id=145236]PROJETO XBR NO SOURCEFORGE[/url]
Estamos reativando o projeto no SF. Que no futuro será um 'mirror' da incubadora nos downloads que estiverem no Lingo.
[CONTINUA ... VAI LENDO QUE TEM BOAS NOTÍCIAS!]
[/color]
[color=330000]
O interessante é que você pode visualizar os arquivos de forma um pouco mais organizada.
E mais importante é que tem novos arquivos traduzidos!
1. CBB 2.32a e CBB 1.16a;
2. STATISTICS 0.60 para X22X;
3. RMDP DOWNLOADS 1.5.2 para X20X e X22X - sem bugs! Imagens por agamen0n;
4. WF DOWNLOADS 3.00 - novinho, já desenvolvido pela equipe do Smartfactory;
5. XCGAL 2.0.2 para X22X...
Já falei do xhnewbb [fórum do gijoe tanto para X20X, quanto para X22X? Pois é: está lá a ultima versão. O [url=http://web.archive.org/web/www.x-trad.org]X-TRAD[/url] continua em franca produção, tentando fazer com que a Comunidade XOOPS do Brasil esteja atualizada com as novidades lançadas no PLANETA XOOPS!
Como vocês podem ver tem novidades!
Abraços
Equipe XBR
[/color]
Marcadores: sourceforge.net, XOOPS
Muitas pessoas sabem por experiência própria que não é fácil instalar um servidor web apache e torna-se mais difícil se você quiser acrescentar PHP, MySQL e Perl.
O XAMPP é fácil para instalar a distribuição apache contendo PHP, MySQL e Perl. O XAMPP é realmente muito fácil instalar e usar - é necessário apenas baixar, extrair e inicializar.
No momento, há quatro versões XAMPP:Atenção: Esta versão do XAMPP ainda está nos primeiros passos de desenvolvimento. Use por conta própria!
Atenção: Esta versão do XAMPP ainda está nos primeiros passos de desenvolvimento. Use por conta própria!
XAMPP é instalado facilmente no Linux: Apache, MySQL, PHP e Perl otimizados. (Screenshot de PHP/Ming demo do Linux) |
Facil Instalação e DesinstalaçãoPara instalar o XAMPP tudo que você precisa é fazer o download e extraí-lo. Não há modificações no registro do windows (a não ser que você use a versão para instalar do Windows) e não é necessário editar qualquer arquivo de configuração. Não poderia ser mais fácil!Para verificar se o XAMPP está funcionando estão incluídos alguns programas para isto, há um pequeno programa de coleção de CDs (escrito em PHP usando MYSQL) e um pequeno programa de livro de visitas (escrito em Perl) e vários outros programas de demonstração. Caso você decida não mais usar o XAMPP, apenas apague o diretório do XAMPP e ele será removido completamente do sistema. |
A configuração padrão não é tão boa no ponto de vista da segurança e este não seguro o bastante para um ambiente de produção - por favor não use o XAMPP em tal ambiente.
Desde o LAMPP 0.9.5 você poderá fazer a instalação do XAMPP de modo seguro usando »/opt/lampp/lampp security«.
No caso de licenças comerciais, dê uma olhada em suas respectivas licenças (especialmente o MYSQL), do ponto de vista do XAMPP, o uso comercial também é livre.
Por causa disso eu iniciei a contar os downloads por conta própria.
Vários agradecimentos à equipe do Apache Friends por fazer um excelente trabalho em nosso fórum/canal IRC e o grande suporte no desenvolvimento do XAMPP.Agradecimentos especiais a Koen Hachmang pela sua fonte »Kinkimono«. Usamos o X de sua fonte no nosso logotipo do XAMPP.
Agradecimentos especiais também para o SourceForge por hospedar os arquivos de nosso projetos e permitir este projeto possível.
Marcadores: Apache, MySQL, Servidor, sourceforge.net, XOOPS
A última versão do TimesheetXOOPS v1.2.3 está disponível para download no projeto TimesheetXOOPS do SourceForge.Essa versão inclui uma integração maior com a tabela de associados do XOOPS. Agora você pode conceder acesso ao módulo através de uma lista de todos os associados do portal. Um novo associado não terá acesso ao TimesheetXOOPS antes do registro na tabela de associados específica para o módulo.
A interface original do Timesheet.php foi refeita para que funcione adequadamente tanto no Internet Explorer quanto no Firefox.
Características do TimeSheetXoops:
- Administração de utilizadores, clientes, projetos e tarefas;
- Calendário de trabalhos, agrupado por projeto ou todos os projetos;
- Visão diária, semanal e mensal;
- Possibilidade de personalização da interface;
- Períodos de trabalho medido por vários dias;
- Cálculo automático de faturas;
- Manutenção de relógio manual ou automático;
- Administração de visões e relatórios;
- Modo de entrada simples, por quadro de horário semanal.
- Multi-idioma - as telas podem ser traduzidas para diferentes idiomas
- Seção de administração do XOOPS
Tradução livre de TimesheetXOOPS v1.2.3 Released, publicado em 13.07.2005 no XOOPS Official Site.
Marcadores: Release, sourceforge.net, XOOPS
O último lançamento do TimeSheetXOOPS, versão 1.2.2 está disponível para download do [url=http://sourceforge.net/projects/timesheetxoops/]Projeto TimesheetXOOPS no SourceForge[/url]. Este lançamento tem algumas poucas atualizações, mas muito úteis:
Novas características na versão 1.2.2:
- Seção de Administração no padrão XOOPS: permite que usuários especifiquem quais grupos poderão acessar as telas de administração (Projetos, Clientes, Relatórios, etc.);
- Multi-idioma: telas agora podem ser traduzidas em diferentes idiomas;
- Correções de pequenos bugs e 'limpeza' - calendar.php substituído com index.php sem o 'Please click to enter'.
Funções do TimeSheetXoops:
- Administração de Usuários, Clientes, Projetos e Tarefas;
- Calendário de trabalhos, agrupado por projeto ou todos os projetos;
- Visão diária, semanal e mensal;
- Possibilidade de personalização da interface;
- Períodos de trabalho medido por vários dias;
- Cálculo automático de faturas;
- Manutenção de relógio manual ou automático;
- Administração de visões e relatórios;
- Modo de entrada simples, por quadro de horário semanal.
[size=xx-small]Tradução livre de [url=http://www.xoops.org/modules/news/article.php?storyid=2372]TimesheetXOOPS v1.2.2 Released[/url][/size], publicado em 26.06.2005 no [url=http://www.xoops.org/]XOOPS Official Site[/url].
Marcadores: Release, sourceforge.net, XOOPS
Um novo módulo de quadro de horários para XOOPS 2 chamado TimeSheetXOOPS foi lançado. TimeSheetXOOPS é baseado no [url=http://www.advancen.com/timesheet/]timesheet.php versão 1.2.1[/url], cujo desenvolvimento e suporte é feito pela [url=http://www.advancen.com]Advancen[/url].
A new Timesheeting Module for XOOPS 2 called TimesheetXOOPS has just been released. TimesheetXOOPS is based on timesheet.php version 1.2.1 developed and supported by Advancen (http://www.advancen.com/timesheet/).
TimesheetXOOPS foi desenvolvido para manter um registro de horas trabalhadas por várias pessoas em vários projetos. Permite que usuários administrem os horários que eles estarão sendo medidos ou não.
Outras funções:
- Administração de Usuários, Clientes, Projetos e Tarefas;
- Calendário de trabalhos, agrupado por projeto ou todos os projetos;
- Visão diária, semanal e mensal;
- Possibilidade de personalização da interface;
- Períodos de trabalho medido por vários dias;
- Cálculo automático de faturas;
- Manutenção de relógio manual ou automático;
- Administração de visões e relatórios;
- Modo de entrada simples, por quadro de horário semanal.
Você pode baixá-lo do SourceForge, [url=http://sourceforge.net/projects/timesheetxoops/]clicando aqui[/url].
[size=xx-small]Tradução livre de [url=http://www.xoops.org/modules/news/article.php?storyid=2352]TimesheetXOOPS 1.2.1 Released[/url][/size], publicado em 21.06.2005 no [url=http://www.xoops.org/]XOOPS Official Site[/url].
Marcadores: Release, sourceforge.net, XOOPS
A XOOPS Team tem o prazer de anunciar o lançamento do XOOPS 2.0.7.3. Ele inclui uma correção para um bug de segurança que permitia hijacking das variáveis das sessões em certas circunstâncias, mesmo com a 2.0.7.2. É [color=990000]extremamente recomendável[/color] que todos os usuários usando qualquer versão anterior do XOOPS incluindo a 2.0.7.2 atualizem para esta última versão.
Alterações
===============================
!! CORREÇÃO DE SEGURANÇA !! corrigido um bug que permitia hijacking de sessões em certas circunstâncias (onokazu)
Para novos usuários, há um pacote completo do 2.0.7.3 disponível para download nos formatos [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7.3.zip?download]zip[/url] e [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7.3.tgz?download]tar.gz[/url].
Para usuários atualmente rodando 2.0.7.1/2.0.7.2, extraia [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7.x_to_2.0.7.3.zip?download]xoops-2.0.7.x_to_2.0.7.3.zip[/url] ou [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7.x_to_2.0.7.3.tgz?download]xoops-2.0.7.x_to_2.0.7.3.tgz[/url] e basta sobreescrever os arquivos antigos pelos novos.
Para usuários atualmente rodando 2.0.7, extraia [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7_to_2.0.7.3.zip?download]xoops-2.0.7_to_2.0.7.3.zip[/url] ou [url=http://prdownloads.sourceforge.net/xoops/xoops-2.0.7_to_2.0.7.3.tgz?download]xoops-2.0.7_to_2.0.7.3.tgz[/url] e basta sobreescrever os arquivos antigos pelos novos.
Notícia traduzida de [url=http://www.xoops.org/modules/news/article.php?storyid=1699]http://www.xoops.org/modules/news/article.php?storyid=1699[/url], postada por onokazu
Marcadores: sourceforge.net, XOOPS
Foi lançada a versão 2.0.7 do XOOPS, e corrige numerosos bugs reportados desde a versão 2.0.6 e 2 bugs importantes relacionados à segurança. Por isso, é [color=FF3333]altamente recomendável[/color] à todos os usuários da versão 2.0.X que seja feita a atualização à esta versão.
Os pacotes podem ser baixados dos servidores do sourceforge:
- [url=https://sourceforge.net/project/showfiles.php?group_id=41586&package_id=72954&release_id=241280]Pacote completo do XOOPS 2.0.7[/url].
- [url=http://sourceforge.net/project/showfiles.php?group_id=41586&package_id=72954&release_id=214233]Atualização do XOOPS 2.0.6 --> 2.0.7[/url]
A notícia original pode ser vista [url=http://www.xoops.org/modules/news/article.php?storyid=1551]aqui[/url].
ChangeLog (contributed changes are marked coredev/contributor)
---------------------------------------------------------------------
[color=FF3333]SECURITY FIX !! preventing code injection in media uploader[/color] (skalpa)
[color=FF3333]SECURITY FIX !! preventing execution of external scripts in shared environments[/color] (skalpa/ackbarr)
Fixed bug #963937: Typo in modules/system/admin/findusers/main.php (mithrandir/tom_g3x)
Fixed typo in x2t theme css colteaser class definition (w4z004)
Set formButton class to XOOPS popups buttons (w4z004)
Fixed bug #960970: Incorrect display of the graphical pagenav (w4z004)
Modified the Word Censoring fix (#962025) for MySQL 4.x compat (skalpa + quick thx 2 hervet 4 help)
Ensured page title and slogan are escaped for HTML (onokazu)
Fixed bug #961565: Search form keywords not checked by JS (mithrandir/tom_g3x)
Fixed bug #961118 in XoopsFormElementTray::getElements() (mithrandir/luckec)
Fixed bug #961311: Incorrect definition of headers var in XoopsMailer class (mithrandir/tom_g3x)
XoopsForm::assign() now indexes elements by name if possible (mithrandir/kerkness)
Fixed bug #963197: xoopsHiddenText is hardcoded in formdhtmlarea (mithrandir/tom_g3x)
Fixed bug #963301: XoopsMediaUploader checkMaxHeight() doesn't work (skalpa/onokazu)
Fixed bug #963327: XoopsImageHandler delete() keeps rows in imagebody table (skalpa/tom_g3x)
Fixed bug #962025: Word censoring can mess db config options up (skalpa/tom_g3x)
Fixed bug #961313: XoopsMailer custom headers are duplicated (skalpa/tom_g3x)
Fixed bug #960683:
wrong translation (skalpa/ryuji+gi_joe)
Fixed snoopy bug due to language specific characters (onokazu)
Fixed a bug preventing deletion of users from the admin user search results (onokazu)
Fixed a bug preventing deletion of admin users (onokazu)
Fixed bug #915976: module onInstall feature doesn't display module messages correctly (skalpa/feugy+dave_l)
Fixed bug #898776: XOOPS module resolution for www.host.com and host.com (wulff_dk)
Fixed bug #906282: XoopsGroupPermForm::render() - throws Undefined variable (mithrandir)
Fixed bug #946621: Comments system extra_param not working with register_globals off (mithrandir/gstarrett)
Fixed bug #932200: Admin > Edit user shows wrong username (mithrandir)
Fixed bug #936753: $xoops_module_header not in all themes (w4z004)
Fixed bug #921930: SQL queries with leading whitespace don't work (mithrandir)
Fixed bug #920480: xoops_substr always adds three dots (skalpa)
Fixed bug #921448: Undefined variable in xoopscodes.php (skalpa/dave_l)
Applied patch #953063: js Calendar first popup date bug fix (mithrandir/venezia)
Applied patch #953060: xoopstree.php selbox - subcategories not ordered (mithrandir/venezia)
Applied patch #928503: Only show search results for modules with granted permissions (mithrandir/malanciault)
Fixed bug #922152 preventing notifications to work with some Windows configurations (skalpa/robekras)
Fixed bug #930351 preventing XoopsThemeForm::insertBreak() to work
Corrected the content of $xoopsRequestUri on IIS fixing bug #895984 (skalpa)
Marcadores: MySQL, Release, sourceforge.net, XOOPS
# 6/14/2004 05:54:00 PM, Comentários, Links para esta postagem,
XOOPS Stand Alone Server (Xsas), é como o nome indica, um pacote de servidores apache/php e mysql no qual não tem de se configurar nada para rodar o xoops: basta baixar, descomprir, e rodar, executando o arquivo "xsas.exe".
[url=http://xoops.underpop.com/modules/mydownloads/downloads-22-1814.html]download[/url] | [url=http://xsas.sourceforge.net]site oficial do projeto[/url]
Baseado no excelente miniserver: http://miniserver.sourceforge.net
Para deixar esta distribuição em português, copie os arquivos da [url=ftp://ftp.xoops.underpop.com/pub/xoops/packs/xoops-2.0.5-to-2.0.6.patch-pt-br.tar.gz]tradução[/url] (500kb) por cima do diretório "xoops2", e configure como "portugues.do.brasil" na administração do sistema (username: admin, password: admin).
[color=CC0000]A primeira versão em português será lançada neste portal ainda hoje.[/color]
[img]http://xoopsbrasil.sourceforge.net/uploads/img403d8b1f30d6b.png[/img]
Marcadores: Apache, MySQL, Servidor, sourceforge.net, XOOPS
[img]http://www.puntoflotante.com/files/sb_slogo.png[/img]
Companheiros Xoopsers: Estou muito feliz em anunciar o lançamento do módulo Soapbox, um módulo para manipular uma seção de editorial com o seu portal XOOPS. O módulo lhe permite definir colunas e colocar artigos nas mesmas, e gerenciar todos de uma menira bem amigável. Podemos até dizer que lembra bem um "estilo de revista".
Download nos links:
[url=http://www.puntoflotante.com/files/soapbox_1_0.rar]Soapbox v. 1.0 - RAR file: 854 kb[/url]
[url=http://www.puntoflotante.com/files/soapbox_1_0.zip]Soapbox v. 1.0 - ZIP file: 863 kb[/url]
[url=http://prdownloads.sourceforge.net/einsoft/soapbox.rar?download]Arquivos Português do Brasil Soapbox v. 1.0 - RAR file: 863 kb[/url]
Demonstração:
[url=http://www.einsoft.com.br/]http://www.einsoft.com.br/[/url]
Marcadores: sourceforge.net, XOOPS
Acabou de sair do forno, pegue enquanto tá quente: tradução do excelente módulo AgendaX 2.0 beta1.
[url=http://prdownloads.sourceforge.net/xoops/xoops2-mod-agendax-2.0.beta1-wang-jue.zip?download]Download: xoops2-mod-agendax-2.0.beta1-wang-jue.zip[/url]
:hammer:
Marcadores: sourceforge.net, XOOPS
Lykos Blocks 1.2
This is a complete rewrite of the code, maintaining all features, fixing certain bigs, and adding a few requested features also.
This contains the following blocks:
- x most recent articles in a given category
- x most read articles in a given category
- a portal stats block
----==== Requirement ====----
XOOPS 2.05 or Greater
----==== Installing ====----
1. Upload the folder inside the zip to the XOOPS modules folder.
2. Login to your portal as Admin, go Admin -> Modules, install Lykos Blocks.
3. Look for the blocks in Admin->Blocks.
----==== Upgrading ====----
1. You should uninstall and delete all files from any previous version.
2. Follow the instructions for installation above.
----==== Bugs/Features ====----
Fixed bugs in recent articles block that would only show 1 article.
Added new features found in standard 2.05 news block.
Changed category entry to a drop down menu.
Added smarty support to stats block.
----==== To Do ====----
Category block for mylinks and mydownloads?
Admin for stats, enabling module selection
Dynamic xoops_version.php to cater for multiple identical blocks
----==== Credits/Thanks ====----
Chapi, for the spankingly good new logo
Henessy , for valuable input
News blocks adapted from blocks in News Module, XOOPS 2.05
----==== Supporte/Feed ====----
http://lykoszine.sourceforge.net/modules/newbb/
----==== Download/Release ====----
http://lykoszine.sourceforge.net/modules/mydownloads/visit.php?cid=2&lid=3
----==== Testes/Observações ====----
Não deixe de informar os seus testes me nosso fórum.
Marcadores: Release, sourceforge.net, XOOPS