Problemas com extensões

Boa noite a todos !

Estou a desenvolver um projecto com o yii,e comecei a testar algumas extensões e é aqui que os problemas começaram:

1- Uni-Form

coloquei os ficheiros do zip na pasta protected/componenta,

depois no código de uma das janelas do programa coloquei:

<?php $this->widget(‘application.components.UniForm’); ?>

só para ver se estava a encontrar o componente e obtenho o erro:

Fatal error: Class ‘UniForm’ not found in C:\projects\yii\framework\web\CBaseController.php on line 138

2- E-mail sintax validator

Segui a doc de instalação e coloquei no model:

public function rules()

{

return array(

array(‘nome’,‘length’,‘max’=>256),

array(‘contacto’,‘length’,‘max’=>256),

array(‘nif’,‘length’,‘max’=>50),

array(‘nome, nif’, ‘required’),

array(‘email’, ‘application.extensions.emailsintaxvalidator.EEmailSintaxValidator’),

array(‘agencia_id, nif’, ‘numerical’, ‘integerOnly’=>true),

);

}

na página form coloquei:

<div class="simple">

<?php echo CHtml::activeLabelEx($model,‘email’); ?>

<?php echo CHtml::activeTextField($model,‘email’,array(‘size’=>60,‘maxlength’=>256)); ?>

</div>

e não há qualquer validação… coloquei "aaa" no campo email e ele deixa inserir

Ou seja impossivel de fazer funcionar qualquer uma destas extensões…

Alguem já consegui usar estas extensões?

se alguem pode testar agradecia.

Cumps.

Me parece que deveria funcionar. Se tem algo de errado é o caminho do arquivo que pode estar errado.

Seria problema de maiúscula ou minuscula?

Já resolvi este dois problemas

1-Uni-form:

o ficheiro UniForm.php começa com o "<?", em vez de "<?php".

Só com uma configuração adicional do servidor apache é que o servidor reconhece o tag "<?", basta mudar para <?php ou mudar a configuração do php no servidor

2-Emailvalidator:

passei a usar a função de base do yii para verificação de email em vez de esta extensão, basta por nas "rules" do "models":

array(‘campoavalidar’,‘email’),

estas dicas talvez ajudem alguns…