quarta-feira, 30 de junho de 2010

Ditados populares em PHP

Um dia desses no twitter recebi uns links pra visitar, com ditados populares em PHP... Muito engraçado...
Um pouquinho do que li:


if (! in_array ($cachorro, $this->meusAnimais))
$this->cacarCom($gato);

Tbem faz vc pensar um pouquinho pra entender... mas não deixa de ser engraçado... segue os link:

Problema com importação no Wordpress MU

Estamos numa correria danada pra migrar toda a estrutura do Portal da Novo Tempo pro Wordpress MU.
E ontem tivemos um grande pepino... Os posts dos blogs possuem tags de embed e object  de vídeos postados no youtube, blip.tv, videolog e outros. A importação desses posts estava dando "zica", não importava direito as tags dos vídeos eram simplismente ignoradas.
Tentei primeiro buscar uma solução em português... "o preguiça de ler", mas aqui no Brasil o pessoal ainda está começando nessa nova linha de multiplos sites com wordpress MU. Solução mesmo, só encontrei fora no próprio site do wordpress MU, link para referencia aqui.
Bem pra quem não gosta de ficar usando o tradutor do google, e gosta de buscar soluções em português, pensei em criar esse post :)
No wordpress MU você encontra no diretório wp-includes o arquivo chamado kses.php. Neste arquivo existe uma variável que indica pro wordpress quais tags html são permitidas para os posts. Então neste arquivo você vai fazer a seguinte alteração:
  • Procure pela variavel  $allowedposttags
  • A variavel é um array de tags html, adicione neste array as seguinte tags
'object' => array (
   'id' => array (),
   'classid' => array (),
   'data' => array (),
   'type' => array (),
   'width' => array (),
   'height' => array (),
   'allowfullscreen' => array ()),
'param' => array (
   'name' => array (),
   'value' => array ()),
'embed' => array (
   'id' => array (),
   'style' => array (),
   'src' => array (),
   'type' => array (),
   'height' => array (),
   'width' => array (),
   'quality' => array (),
   'name' => array (),
   'flashvars' => array (),
   'allowscriptaccess' => array (),
   'allowfullscreen' => array ()),
'script' => array (
   'type' => array ()),

No meu arquivo eu adicionei o stript acima logo na declaração da variavel


    $allowedposttags = array(
        [coloquei aqui script acima]
        'address' => array(),
        'a' => array(
            'class' => array (),
            'href' => array (),
            'id' => array (),
            'title' => array (),
            'rel' => array (),
            'rev' => array (),
            'name' => array (),
            'target' => array()), [...]

Pronto!

É isso ai... quando tiver encontrado outros problemas (e tiver solucionado), posto aqui pra você... ;)
Um abraço!

terça-feira, 1 de junho de 2010

Promovendo site vendas


Gostaria de indicar um site para compras online: dungashop
Estou trabalhando com esse site de vendas...

Se você encontrar algo mais barato, me avise!!!