Mensagens - RonaldoFS

Páginas: 1 2
1
PHP / Re: ajuda com IF-THEN-ELSE
« em: 18/Nov/2010 00:41 »
Sou newbie em php, mas isso pode ser escrito de uma maneira melhor... apesar de não perceber o que estão a fazer os if-else mais internos.

Aqui vai a mesma lógica, mas numa maneira mais legível (pelo menos paramim  :) ):

Código: [Seleccione]
<?php if($col[2]): ?>
  <div class="grid_3">
    <?php
      
if($col[2]) {
        if ( !
function_exists('dynamic_sidebar') || !dynamic_sidebar('column_2_'.$post_sidebar[0]) ): endif;
      }
      else
      {
        if ( !
function_exists('dynamic_sidebar') || !dynamic_sidebar('column_3') ) : endif;
      }
    
?>

  </div>
<?php endif ?>

Espero que ajude.

2
UI & UX Design / Re: Battlebay Project
« em: 03/Nov/2010 16:30 »
Epaa.. que posso dizer.. tá top!  :grin:

Imagino as horitas que passaste nos detalhes, iluminação, textura, cor e no conceito.
Aliás, como simples frequentador do dribbble, aprecio bastante os teus trabalhos, que estão ao nível de web designer de topo.
Talvez daqui a uns meses consiga acompanhar esse nível, mas para já tenho Ruby on Rails e Drupal à frente e a dedicação ao design não tem sido muita...

Congratz

3
Showcase / Re: Layout
« em: 04/Set/2010 14:27 »

Subscrevo ao que o edumicro disse: utiliza 960px para largura do layout.
Frameworks de CSS como a 960.gs e a Blueprint facilitam bastante o processo de layout. Além disso fornecem templates em grelha para Photoshop, Illustrator, Omnigraffle, Fireworks e existem implementações destas frameworks para os mais conhecidos CMS como Drupal, Wordpress e Joomla.
Desta forma podes ter a certeza que o layout vai ser correctamente apresentado na maioria das resoluções de ecrã.
Podes na mesma utilizar elementos gráficos fora da grelha, mas o conteúdo principal ficará sempre nos 960px.

Na minha opinião os elementos que estão no fundo azul poderiam ser mais subtis, mas de resto já tens um bom ponto de partida no layout.

4
UI & UX Design / Re: Flash, alguém?
« em: 27/Mai/2010 20:45 »
Mas precisas algo específico? Dou uns toques em Flash AS3, pode ser que te consiga ajudar... apesar de já não o usar tanto.

5
Arquivo / Re: [Março e Abril] Site do Mês!
« em: 27/Mai/2010 19:21 »
Voto no esclarecido.com pelo tipo de projecto e pelo layout minimalista, focado no conteúdo.

Do resto da lista, o que consegue safar alguns dos outros websites é só mesmo o conteúdo, que designs personalizados/criados de raíz não se vê...

6
Boa sorte!
Trabalhem melhor a front page, pelo menos. Uma boa landing page é um passo importante para melhorar a taxa de conversão (visitantes -> clientes).

7
Gostei bastante da ideia.
Só tentaria era ajustar melhor 2 pormenores: o "+" e o "T" de BENTO, que fogem um pouco à distribuição e organização do resto da tipografia. Mas são só pormenores pequenos  :-P

8
UI & UX Design / Re: Preços de logos famosos
« em: 14/Mai/2010 17:23 »
A criação de logótipos que chegam a esses valores astronómicos, normalmente, englobam manual de identidade, estudo do mercado e do consumidor, vários testes/maquetes, integração no marketing/branding da marca.
Quem realmente produz logótipos com pés e cabeça, e que não sejam agradáveis à vista, sabe que pode cobrar isso. O problema é ver produtos finais fracos com custos avultados... ou então paga-se pouco e obtém-se resultados miseráveis...

9
olá,

já tentaste guardar num array os valores que percorres com o each, e usar o selector ":selected"?

algo do género:

Código: [Seleccione]
  var meuArray = [];
  $('#cores :selected').each(function(i, selected){
    meuArray[i] = $(selected).text();
    alert(meuArray[i]);
  });

Nota: não testei o código, mas é por aqui.

abraço

10

Vais fazer mais uso de JS? Porque não utilizas jQuery e fazes o que estavas a fazer em 3-4 linhas?

Ficava algo do género em jQuery:
Código: [Seleccione]
$(document).ready {
  $('.hide').click( function() {     //listener para o evento de clique em algum elemento de classe "hide"
    $(this).next('.content').toggle();     //seleccionas o "this"(elemento que chamou o click - .hide), escolhes a classe .content que vem depois do "this" e chamas o toggle (altera o display no css)
  });
}

No html poderias ter:
Código: [Seleccione]
<div class="item">
  <div class="hide">
    Mostrar/Esconder
  </div>
  <div class="content">
    Conteudo
  </div>
</div>

write less, do more

abraço

11
Javascript / Re: Antigo menu do maistrafego.pt
« em: 14/Mai/2010 16:48 »

O efeito chama-se "lava lamp menu" e utiliza js.

Para jQuery tens aqui um com lib e exemplos: http://www.gmarwaha.com/blog/2007/08/23/lavalamp-for-jquery-lovers/

Se quiseres aprender mais: http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-lava-lamp-style-navigation-menu/

É um conceito engraçado e de fácil implementação. Apesar de que no +t não funcionava correctamente...

12
Javascript / Re: Dúvida em Tabs
« em: 07/Mai/2010 01:36 »

Bem, o problema está na ancora que passas por href no link (index.html#tabs-2). Se tentares substituir por index.html#tabs já funciona.

Agora, a questão é: qual a utilidade actual de navegares do conteúdo de uma tab para outra, abrindo outra janela? Percebendo qual o teu objectivo final é mais fácil para responder.

13
Javascript / Re: Duvida em dropdown jQuery
« em: 02/Mai/2010 17:55 »
Primeiro que tudo, não utilizes o JS no HTML. Separa em ficheiros .js e carrega-os com <script>.

Segundo, não percebi a utilidade final do cookie.

Terceiro, em vez de usares ID usa class e escusas de repetir esse código todo. Afinal de contas jQuery é "write less, do more".
Algo do género:


script.js
Código: [Seleccione]

$(document).ready(function() {
  $('.conteudo').hide();
  $('.link').click(function() {
    $(this).next('.conteudo').slideToggle('slow');
  });
})


e no html:
Código: [Seleccione]
<div id="estrutura">
  <div id="left">
    <a href="javascript:void(0);" class="link"><h1>Administrador</h1></a>
    <div class="conteudo">
      <p>conteudo</p>
    </div>
  </div>
  <div id="center">
    <a href="javascript:void(0);" class="link"><h1>Operador</h1></a>
    <div class="conteudo">
      <p>conteudo</p>
    </div>
  </div>
 <div id="right">
    <a href="javascript:void(0);" class="link"><h1>Utilizador</h1></a>
    <div class="conteudo">
      <p>conteudo</p>
    </div>
  </div>
</div>


Testa e analisa bem o código.
Acho que está fácil de compreender, mas se tiveres dúvidas avisa.


14
Desenvolvimento / Integração com PHC
« em: 02/Mai/2010 17:08 »
Boas,

Alguém já realizou integração de software PHC com web sites? Isto é uma questão que já me surgiu 2x e penso que poderão surgir mais.
Como nunca utilizei este software não tenho percepção do que é necessário. Tenho noção que poderá ter sido feito em ASP.NET/C#/VB com MSSQL, o que seria fácil a recolha dos dados através de PHP/webservices para apresentação no front-end...

Existe por aqui alguém com experiência no assunto?

15
Boas,

Sou um ávido utilizador de Flash AS3 e sempre gostei de trabalhar nesta plataforma. No entanto, para esse projecto, não aconselhava o desenvolvimento do front-end em Flash. Faz pouco sentido para uma aplicação web em moodle.
Porque não utilizar HTML/CSS/JS/Ajax e utilizar o Flash só para animação/interactividade mais complexas e pontuais?

Seria necessário passar o conteúdo do moodle para o flash através de webservices e programar todo o interface (muito trabalho desnecessário). Haveriam vários obstáculos a nível de SEO (até mesmo impossibilidades!). Seria necessário criar uma extensa documentação para o front-end e uma série de fases de testes até chegar a uma versão final. A nível de extensibilidade, só mesmo com uma estruturação e planeamento bem executado se poderia facilitar este processo.

Sugiro uma melhor análise, pois parece-me que há mais contras do que prós para o projecto.

Cumprimentos

Páginas: 1 2