Feeds
Posts
Comentarios

Monthly Archive for julho, 2008

Belo corte Lisa!

Navegando achamos essa imagem.
Gostaríamos de que os “photoshopeiros” colocassem suas idéias de como isso foi feito (quais filtros, tools, etc) e o principal: O que é necessário saber de ferramenta para conseguir fazer montagens como essa? Rasgue o verbo!

Ler post completo »

Cuil, um novo Google?

O Cuil é um projeto desenvolvido por antigos engenheiros do Google. Com o objetivo de superar a sua ex- empresa, os donos do Cuil pretendem mudar os hábitos de navegação dos usuários internautas.
O Cuil (se pronuncia “cool”) tem a capacidade de indexar de maneira mais rápida e barata uma parte da internet maior do que [...]

Ler post completo »

Ontem quando fizemos o post sobre Menu vertical utilizando CSS, o Ronildo fez um comentário, mas mais importante de que seu comentário foi a referência dada.
A referência foi para o blog do Bruno que trata de uma forma mais que detalhada a utilização do valign, vertical-align e line-height, que é um grande ponto de confusão [...]

Ler post completo »

Utilizando Zend_ACL

Conforme falamos no post anterior sobre as Diferenças entre Zend_Auth e Zend_ACL, hoje falaremos, de uma forma mais prática, sobre a Zend_ACL (Access Control List).
O objetivo da Zend_ACL é verificar se o usuário tem permissão X para a área Y da aplicação.
Para isso é utilizada a seguinte nomenclatura:

Role - Praticamente é o grupo ou o [...]

Ler post completo »

Menu vertical utilizando CSS

Muitas vezes nos preocupamos tanto em como fazer um menu horizontal com CSS que quando vamos fazer um menu vertical temos aquele branco!
Segue abaixo um exemplo:
CSS:

#left_menu {
width: 173px;
margin-left: 5px;
}

#left_menu ul li{
height: 23px;
line-height: 23px;
background: url(/images/menu_left_item.jpg) no-repeat;
width: 163px;
font-size: 11px;
padding-left: 10px;
color: #505050;
}

#left_menu ul li a{
text-decoration: none;
color: #505050;
}

#left_menu ul li a:hover{
text-decoration: underline;
color: #505050;
}

#left_menu ul li.ativo {
background: url(/images/menu_left_item_active.jpg) no-repeat;
font-weight: bold;
text-decoration: [...]

Ler post completo »

É muito comum gerarrmos confusões em relação a Zend_Auth e a Zend_ACL, e então me perguntam: Qual é a diferença entre as duas Classes? Todas!
A Zend_ACL complementa a Zend_Auth, sendo que o objetivo da Zend_Auth é fazer somente a autenticação, ou seja, if($login==”x” and $senha==”y”) { echo “ta logado”; }. Já a Zend_ACL (Access Control [...]

Ler post completo »

Utilizando Zend_Auth

Veja abaixo como fazer um sistema SIMPLES de autenticação utilizando o Zend Framework.
AuthController.php

<?php

class AuthController extends Zend_Controller_Action {

public function indexAction() {
$this->view->noLayout = true;
$auth = Zend_Auth::getInstance ();
$this->view->auth = $auth->hasIdentity ();
}

function loginAction() {
$this->view->noLayout = true;
$this->view->message = '';
if ($this->_request->isPost ()) {

// collect the data from the user
Zend_Loader::loadClass ( 'Zend_Filter_StripTags' );
$filter = new Zend_Filter_StripTags ( );
$usuario = $filter->filter ( $this->_request->getPost [...]

Ler post completo »

Esse post vai atestar o quão fácil é utilizar o DOJO e também como são incríveis seus efeitos.
Clique na imagem abaixo para saber do que estamos falando:

Requisitos para fazer tal menu:

Baixar o Dojo (http://download.dojotoolkit.org/downloads)

No header da sua página HTML você tem que incluir a biblioteca do dojo:

<script type="text/javascript" src="scripts/dojo/dojo/dojo.js"></script>

Na CSS:

/* dojo fisheeye */

.dojoxFisheyeListItemLabel {
font-family: Verdana, [...]

Ler post completo »

Em qualquer projeto, temos que poder relacionar uma tabela com a outra. O Zend framework possui essa funcionalidade de uma forma nativa. Basta configurar o Model da forma correta.
Exemplo:
Tableas: users e usersprofile

CREATE TABLE `users` (
`id` int(11) NOT NULL auto_increment,
`login` varchar(20) collate utf8_unicode_ci NOT NULL,
`passwd` varchar(50) collate utf8_unicode_ci NOT NULL,
PRIMARY KEY  (`id`),
UNIQUE KEY `login` (`login`)
) ENGINE=MyISAM  [...]

Ler post completo »

Contra fatos não há argumentos!
O Google simplesmente é o maior buscador do planeta com aproximadamente 8 bilhões de páginas indexadas. Entretanto, muitas vezes, nos enganamos e pensamos que com o Google toda a informação está em nosso alcance, basta acessar e digitar que ele responde com uma página que ele a considera relevante.
E então ainda [...]

Ler post completo »

Joomla e Fireboard Forum

Ontem a noite tivémos uma experiência inusitada com o Joomla e o Fireboard, o famoso fórum utilizado no Joomla por muitas pessoas. Quando foi feita a instalação, o fórum não funcionou e o erro apresentado era que ele não conseguia encontrar o arquivo interpreter.bbcode.inc.php: (httpdocs/components/com_fireboard/sources/interpreter.fireboard.inc.php on line 40 Warning: main(interpreter.bbcode.inc.php) [function.main]: failed to open [...]

Ler post completo »

Em nosso último post falando sobre as principais diferenças entre o Joomla! 1.0 e 1.5, deixamos uma questão em aberto: Já que tudo mudou, como fazer para os componentes antigos funcionarem no Joomla 1.5?
A resposta está em um Plugin chamado Legacy. Esse Plugin tem o objetivo de compatibilizar os componentes do Joomla 1.0.x com o [...]

Ler post completo »

Posts antigos »