Html

XOOPS CMS

Related articles:

Marcadores: , , , ,



# 9/21/2008 12:22:00 AM, Comentários, Links para esta postagem,

O que é XOOPS?

, XOOPS é um Sistema de Gerenciamento de Conteúdo, em inglês, Content Management System (CMS). Pronuncia-se foneticamente como "czups" ou "zoo'ps" e é um acrônimo de "eXtensible Object Oriented Portal System".

Sua maior característica é a facilidade de operação e o fato de existirem uma infinidades de módulos que possibilitam agregar mais funções ao portal que se deseja criar. É uma ferramenta poderosa, flexível e fácil de usar na criação e administração dos mais variados tipos de sites. Pode ser usado para criar desde pequenas páginas até portais médios ou grandes. Todas as ações são efetuadas através de uma interface web simples e funcional, deixando aos administradores, praticamente só a tarefa de gerenciar o conteúdo do site.

O software facilita a atualização, alteração e o gerenciamento de publicações eletrônicas em rede, pois as páginas da publicação são geradas dinamicamente, a partir de um banco de dados.

Principais características

Modelos Smarty: Smarty (http://smarty.php.net) é uma ferramenta de templates para PHP que foi incorporada ao XOOPS desde a versão 2.0. Ela possibilita aos administradores um ótimo controle do layout do site, mesmo com pouco conhecimento de PHP. Usando o HTML básico, CSS (Cascading Style Sheets) e as tags do Smarty, os designers podem personalizar seus temas e templates em minutos. Com as tags do Smarty os programadores podem também escrever scripts pequenos que possibilitam o uso de dados do site e dos utilizadores (nome do site, slogan, url do site, nomes e ID´s dos utilizadores, etc) dentro do código HTML do tema ou dos templates usados. O Smarty também implementa um sisteam de "cache" que armazena temas e templates, possibilitando uma rápida recuperação dos dados. Este recurso aumenta muito a velocidade de carregamento de qualquer site XOOPS.

Permissões de acesso baseado em Grupos: XOOPS possui um sistema de registro de utilizadores - você pode opcionalmente exigir que o utilizador se registre para poder acessar certas áreas ou funções do site. Por exemplo, muitos sites requerem que o utilizador se registre para poder enviar notícias, postar nos fóruns, acessar uma sessão de downloads, etc. Os direitos de acesso e administração de um site XOOPS, são configurados num sistema de permissão bem flexível baseado em "grupos de utilizadores". Os grupos criados por padrão são: utilizadores anônimos, membros ou utilizadores registrados e webmasteres ou administradores. Logicamente você pode criar quantos grupos forem necessários para gerenciar seu site, dando a eles os direitos e permissões que quiser, incluindo:

Gerenciamento de associados: O XOOPS inclui ferramentas para um gerenciamento de utilizadores muito fácil e seguro. Estas ferramentas possibilitam a busca por utilizadores seguindo vários critérios, enviar e-mail e mensagens privadas para eles, além de todas as configurações de permissões de acesso e utilização de funções características a cada grupo.
Enviar email para os utilizadores é um processo bem simples. Caso necessite, você pode enviar os emails para um grupo por vez.

Suporte a Múltiplos Idiomas: Todo o idioma do sistema pode ser facilmente alterado apenas instalando-se um novo pacote de tradução.
Os arquivos de idioma podem ser facilmente encontrados e modificados graças a característica modular do XOOPS. Criar arquivos de tradução adicionais para novos módulos é bem simples. Basta copiar uma pasta de linguagem e traduzir o texto.

Gerenciador de Imagens: As Imagens podem ser categorizadas e enviadas ao site através desta ferramenta. O Gerenciador de Imagens se abre em uma nova janela e possibilita uma maior comodidade para posteriormente, inserir as imagens enviadas em quaisquer conteúdos. Existe ainda um sistema de permissões controlando as dimensões da imagem, seu peso e acesso dos grupos de utilizadores a diferentes categorias de imagens criadas.
O gerenciador de Imagens possibilita o envio de imagens que podem ser usadas em qualquer lugar do site.

Fonte: XOOPS Brasil.

Marcadores: , , , ,



# 8/12/2008 04:06:00 PM, Comentários, Links para esta postagem,

Como instalar o apache no windows

Tutorial de instalação do Apache/PHP em Windows NT/2000/XP

SUMÁRIO
1. Informações Importantes
2. Apache
2.1. Obtendo o Apache

2.2. Instalando o Apache

2.3. Iniciando e parando o Apache

2.4. Testando a instalação do Apache

3. PHP
3.1. Obtendo o PHP

3.2. Configurando o PHP

3.3. Configurando o Apache para trabalhar com o PHP

3.4. Testando a instalação do PHP

4. Considerações Finais

1. Informações Importantes
Este breve tutorial tem por finalidade mostrar os passos para instalação e configuração do servidor Web Apache e da linguagem PHP em ambientes Windows NT/2000/XP, para desenvolvimento local. Não é fornecida aqui nenhuma informação acerca da instalação ou configuração em Windows 98/95/ME, pelo fato destes ambientes não serem apropriados, e nem recomendados, para o desenvolvimento.

As versões utilizadas neste tutorial foram o PHP 4.x e Apache 2.0.x. Caso esteja utilizando outra versão, por favor, verifique no manual do PHP e do Apache as diferenças de configuração aplicáveis às versões que você estiver usando.

É importante lembrar que, apesar do PHP/Apache executarem de maneira satisfatória em ambientes Windows, é recomendável que esta plataforma seja usada apenas para pequenos testes e desenvolvimento de pequeno porte, simulando o ambiente Unix/Linux original onde essas ferramentas devem realmente residir.
2. Apache
2.1. Obtendo o Apache
Primeiramente, efetue o download do arquivo de instalação do Apache no seguinte endereço:
http://www.apache.org/dist/httpd/binaries/win32

Baixe o arquivo com extensão .msi. O arquivo deverá estar com o seguinte nome: apache_x.x.xx-win32-x86-no_ssl.msi, onde x.x.xx é a versão do software. A versão utilizada aqui será a 2.0.54. Para maiores informações sobre os arquivos de instalação do Apache, consulte a página de download citada acima.
2.2. Instalando o Apache
Clique duas vezes no arquivo de instalação do Apache. Uma tela como esta deverá aparecer:

Prossiga clicando no botão "Next", aceitando os termos da licença de uso e, na tela de Informações do Servidor ("Server Information"), onde é solicitado "Network Domain", "Server Name" e "Administrator's Email Address", informe, respectivamente: "localdomain", "localhost" e o seu endereço de e-mail. Deixe também selecionado a opção "Run as a service for All users", como indicado abaixo:

Prossiga selecionando a instalação Típica ("Typical") e finalize a instalação.
2.3. Iniciando e parando o Apache
Utilize o gerenciador de serviços do Windows (Painel de Controle, Ferramentas Administrativas, Serviços), para controlar a execução do serviço do Apache, utilizando os botões de start e stop indicados na figura abaixo:

2.4. Testando a instalação do Apache
Para testar a instalação, primeiramente, certifique-se de que o serviço do Apache esteja em execução. Abra o seu navegador favorito e digite o seguinte endereço: http://localhost. Este é o endereço do seu servidor web local. Uma página como esta a seguir deverá aparecer, indicando que você instalou e configurou corretamente o servidor Web Apache em seu sistema.

Se você não tiver alterado o diretório padrão de instalação do Apache, o diretório raiz do seu servidor web se encontra no seguinte caminho no seu disco:
C:\Arquivos de programas\Apache Group\Apache2\htdocs

É neste diretório que você deve colocar todos os arquivos que serão acessados através do seu servidor Web local, incluindo páginas HTML, scripts em PHP, arquivos de imagens, etc.
3. PHP
3.1. Obtendo o PHP
Efetue o download do pacote com os arquivos do PHP para Windows, no seguinte endereço:
http://www.php.net/downloads.php

Baixe o arquivo no formato .ZIP, o qual já contém todas as extensões da linguagem. Este arquivo zipado deverá ter o seguinte nome: php-x.x.x-Win32.zip, onde x.x.x é a versão da linguagem. A versão utilizada aqui será a 4.3.10. Descompacte este pacote para um diretório qualquer no seu disco. Vamos considerar que o diretório de destino dos arquivos seja C:\PHP. Após a descompactação, a estrutura de diretórios do PHP deve ficar como indicado na figura abaixo:

3.2. Configurando o PHP
Copie o arquivo php.ini-dist, que se encontra no diretório C:\PHP, para o diretório raiz do Windows ( C:\Windows ou C:\WINNT). Renomeie-o para php.ini e, dentro dele, localize o seguinte texto: " extension_dir" e altere o valor desta entrada para o nome do diretório com os arquivos das extensões do PHP, que no nosso caso é " c:\php\extensions". Após a alteração, esta seção do arquivo deverá parecer como a seguir:

Copie também o arquivo php4ts.dll, que se encontra no diretório C:\PHP, para o diretório C:\Windows\System32, no caso de Windows XP, ou para o diretório C:\WINNT\System32, no caso de Windows NT/2000.
3.3. Configurando o Apache para trabalhar com o PHP
Para que o servidor Web Apache possa reconhecer o PHP e redirecionar as páginas escritas nessa linguagem para o seu interpretador, é necessário adicionar algumas linhas no arquivo de configuração do Apache. Se você não tiver alterado os diretórios durante a instalação, o caminho completo para o arquivo de configuração do Apache é o seguinte:
C:\Arquivos de programas\Apache Group\Apache2\conf\httpd.conf

Adicione as seguintes linhas no final deste arquivo:


LoadModule php4_module "c:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php

Salve este arquivo e, em seguida, pare e re-inicie o Apache. Na descrição do serviço do Apache deverá aparecer uma string indicando que o PHP foi carregado juntamente com o servidor Web, como indicado abaixo:

3.4. Testando a instalação do PHP
Para testar a instalação do PHP, crie um arquivo qualquer com extensão .php ( info.php, por exemplo) no diretório raiz do seu servidor Web Apache ( htdocs) e, dentro dele digite o seguinte código:



Em seguida acesse o seguinte endereço no seu navegador (certifique-se de que o servidor Apache esteja em execução):
http://localhost/info.php

Uma tela com informações sobre a configuração do PHP deverá ser exibida, como indicado abaixo:

Feito isto, a instalação e configuração básica do Apache e do PHP no Windows terá sido finalizada.
4. Considerações Finais É extremamente aconselhável a leitura da sessão do manual do PHP que trata sobre a instalação e configuração, em:
http://www.xoops.net.br/docs/php/manual/installation.php

Nessa página é possível encontrar uma abordagem muito mais ampla e detalhada acerca desse tema, não só em ambientes Windows, mas também em Unix, Linux, etc. Por favor, caso encontre algum problema na instalação, refira-se à URL citada acima. Reblog this post [with Zemanta]

Marcadores: , , , , ,



# 2/09/2005 12:00:00 AM, Comentários, Links para esta postagem,

Anatomy of the Default Theme


Anatomy of the Default Theme

Mike Muin

Copyright © 2004 2004-05-21
Revision History
Revision 1.0 2004-06-21
The initial vesion
Abstract
Table of Contents
1. Introduction
1.1. Themes vs. Templates
1.2. Theme Directory
1.3. Smarty

2. HTML Files


2.1. theme.html
2.1.1. Diagram of the Default Theme
2.1.2. DOCTYPE
2.1.3. Meta Tags
2.1.4. Title
2.1.5. Links
2.1.6. JavaScript
2.1.7. Header Table
2.1.8. Content Table - Left Column
2.1.9. Content Table - Center Blocks
2.1.10. Content Table - Center-Center Blocks
2.1.11. Content Table - Center-Left Blocks
2.1.12. Content Table - Center-Right Blocks
2.1.13. Content Table - Module Contents
2.1.14. Content Table - Right Column
2.1.15. Footer Table

2.2. theme_blockleft.html

2.3. theme_blockcenter_c.html

2.4. theme_blockcenter_l.html

2.5. theme_blockcenter_r.html

2.6. theme_blockright.html


3. CSS Files


3.1. style.css
3.2. styleMAC.css
3.3. styleNN.css

4. Images


4.1. logo.gif
4.2. hbar.gif
4.3. poweredby.gif

5. Basic Theme-Building Tips


5.1. Installing a Theme
5.2. Smarty Debugging

Index

List of Figures
2.1. Basic Layout

Reblog this post [with Zemanta]

Marcadores: , , , , , , , , ,



# 6/21/2004 12:00:00 AM, Comentários, Links para esta postagem,