magnify
formats

Como instalar o Drupal 7 em Português

Passo 1) Baixar o drupal no site oficial

A versão que eu estou instalando, é a versão 7.12

 

Passo 2) Após fazer o download, extraia os arquivos dentro do diretório que você quer instalar o drupal 7.

 

Passo 3) Como traduzir o drupal 7 – Temos que colocar um arquivo com extensão .po dentro do diretório “/profiles/standard/translations”, para isso, vamos baixar o arquivo de tradução do drupal 7 no site oficial: http://localize.drupal.org/translate/languages/pt-br

 

 

Passo 4 ) Criar Banco de dados – Se você estiver instalando o drupal através do XAMP ou do WAMP, basta criar o banco pelo phpMyAdmin.Caso você utilize um serviço de hospedagem, contate o suporte técnico para lhe auxiliar como criar um banco de dados.

 

Passo 5) Instalação – Com os arquivos do drupal na pasta certa, arquivo de tradução na pasta certa e banco de dados criados, temos que acessar o endereço para começar a instalação.

Estou utilizando o WAMPP para realizar essa instalação, com isso tenho que acessar o seguinte endereço: http://localhost/install.php

Clique em “Standard”, e depois em “Save and Continue”

 

Passo 6) Escolha a língua para a instalação:

Clique em “Portuguese, Brazil (Português)” e “Save and continue”

 

Passo 7) Configuração do banco de dados: Estou utilizando o MySQL com o nome do banco de dados cv, nessa opção você deverá entrar com os dados do banco de dados criado por você ou pelo suporte técnico de sua hospedagem.

Caso você esteja utilizando o WAMP ou o XAMPP, por padrão temos o nome do usuário “root” e a senha deixe em branco. Não precisa entrar nas opções avançadas.

Preencha as opções e clique em “Salvar e continuar”

 

Passo 8 ) Nos próximos passos “Instalar Perfil” e “Configurar as traduções” irá rodar automaticamente.

* Error: Caso você tenha esse problema “An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows.” você tem que aumentar o limite de execução no arquivo de configuração do PHP no arquivo php.ini na linha:

max_execution_time = 60

Aumente o tempo de execução para 60

Se voce estiver utilizando um serviço de hospedagem pago, entre em contato com suporte técnico e solicite o aumento do “max_execution_time”.

 

Passo 9) Informações do site

Configure as informações do site a sua maneira, dados essenciais como: nome do site, usuário, senha, email…

Clique em “Salvar e continuar

Parabéns, agora você está drupalizado!

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Drupal – Adicionar um bloco de uma view através de código

Eu estava com uma dúvida de como adicionar um bloco gerado através de uma view direto em uma TPL.

Sendo assim, descobiro seguinte código:

<?php
 $Nome = views_embed_view('Home', 'block_2');
// Home => Nome da view
// block_2 => Segundo bloco da view
 ?>

A minha view, busca o nome do usuário de acordo com o nome preenchido no profile passando argumento por UID e com relacionamento com o tipo de conteúdo profile. Com isso, consigo pegar o nome ou cnpj preenchido na hora de cadastro.

A view estava sendo imprimida com todas aquelas divs chatas que o módulo views adiciona automaticamente, eu precisava que não tivessem essas divs, então utilizei a função strip_tags do PHP.

Meu código ficou da seguinte forma:

<?php if ($title): 
 
if($node->type == 'curriculos') {
$Nome = views_embed_view('Home', 'block_2');
$title = 'Currículo | ' .  strip_tags($Nome);
}
 
?>

Essa maneira é a utilizada no Drupal 6, caso esteja utilizando outra versão do drupal, você pode consultar no seguinte endereço: http://drupal.org/node/161443

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Como instalar o CKEditor no Drupal 6

Para instalar o CKEditor você precisa necessariamente de baixar o módulo e a biblioteca que estão disponibilizadas nos endereços abaixo:

• CKeditor para drupal – http://drupal.org/project/ckeditor

• Biblioteca do CKEditor – http://ckeditor.com/download

1. O primeiro passo é fazer o download e instale o módulo ckeditor para drupal.

2. Após fazer o download, é necessário extrair os arquivos e colar na pasta de módulos do drupal de preferência: /sites/all/modules

3. Habilite o módulo no painel de adminsitração /admin/build/modules

4. Dê a permissão necessário para utilizar o CKEditor na página de permissões de acordo com o seguinte caminho “Administração > Gerenciamento de Usuários > Permissões”

5. Faça o download da biblioteca do CKEditor no endereço: http://ckeditor.com/download e descompacte o conteúdo do “ckeditor” no seguinte diretório: “sites/all/libraries/ckeditor”. Pode ser que a pasta com o nome de “libraries” não exista, se não existir, basta criar e colar a pasta ckeditor dentro dela.

6. Ajuste os perfis do CKEditor no painel administrativo “Administrar > Configurações do site > CKEditor”. Os perfis tem o papel de determinar quais as opções disponibilizadas para o usuário com base em papéis. Em cada perfil você poderá escolher quais textareas será substituído pelo CKEditor. Obs: O usuário 1 tem que estar ligado a um papel correspondente aos privilégios necessários. Se nenhuma função for atribuída a um usuário, eles vão ter o privilégio apenas de “usuário autenticado”.

7. Dica: Não esqueça da setar o “Formato de entrada” como “Full HTML” em “Configurações do site > Formato de Entrada” url: admin/settings/filters/list

Fonte: http://www.learn-drupal.in/ckeditor-2/drupal-ckeditor-wysiwyg-html-editor.html

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

(jQuery) Como inserir target blank em endereços externos?

Estou trabalhando em um projeto que tem um menu com mais de 200 itens, porém alguns links estão apontados para outros sites, e não seria interessante esses links abrirem na mesma janela.

$('a[href^="http://"]')
  .attr({
    target: "_blank",
    title: "Abrir link em nova janela"
  });
 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Validando data com JavaScript

Estava com um problema na validação de datas para o envio de um formulário em php com JavaScript + jQuery.

Encontrei uma solução:

<script language="javascript">
function verifica()
{
var campo = $('#dtNascimento').val();
   if (campo!="")
{
		erro=0;
		hoje = new Date();
		anoAtual = hoje.getFullYear();
		barras = campo.split("/");
		if (barras.length == 3)
		{
				dia = barras[0];
				mes = barras[1];
				ano = barras[2];
				resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900));
				if (!resultado)
				{
						alert("Data inválida.");
						//campo.focus();
						return false;
				}
		 }
		 else
		 {
				 alert("Data inválida.");
				 //campo.focus();
				 return false;
		 }
return true;
}
}
</script>

No input submit, tu coloca isso: Onclick=”return verifica()”

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Remover tabs no Drupal

remove-tabs

O Drupal por padrão adiciona algumas tabs. Por exemplo quando você instala o módulo Devel, ele adiciona várias tabs.

Encontrei uma solução para remover algumas tabs indesejadas que é o módulo Tab Tamer, que é um utilitário de administração que proporciona fácil re-ordenação, escondendo, e desativação de guias e sub-seções.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

warning: Invalid argument supplied for foreach() in /home/storage/1/dd/24/user/public_html/includes/theme.inc on line 485.

Published on July 12, 2010 by in CMS

Ao tentar adicionar uma nova região no Drupal, estava apresentando o seguinte erro:

warning: Invalid argument supplied for foreach() in /home/storage/1/dd/24/usuario/public_html/includes/theme.inc on line 485.

Para resolver o problema, basta não adicionar palavras com acentos e/ou cecidilia nas regiões criadas.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Nova música do Vasco da Gama traz Lady Gaga como Tema

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

How to increasing number of recipients | Aumentar número de destinatários | cPanel

Como aumentar o número de destinatários no exim utilizando cPanel?

1) Acesse seu painel de controle (WHM), e localize a opção “Service Configuration” > “Exim Configuration Editor

cpanel-increasing-number-of-recipients

2) Você será redirecionado para as configurações do exim, clique na opção “Advanced Editor

exim-advanced-editor

3) Na linha “recipients_max” é definido o número de destinatários por email. Neste caso abaixo está setado como 50 destinatários por envio, para não gerar sobrecarga no servidor, porém você poderá configurar para mais destinatários de acordo com sua necessidade.

Após realizar as configurações necessárias, basta salvar as alterações que todas as modificações ficarão salvas diretamente no servidor em configurações do exim.

recipients_max-exim-cpanel

Read more…

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Corretor ortográfico para Firefox

O Mozilla Firefox possui um complemento que ajuda muito na correção ortográfica de textos digitalizados on-line. O complemento é totalmente gratuito e funciona como se fosse um corretor ortográfico do Microsoft Word, aquele que sublinha as palavras que estão escritas erradas.

Como trabalho muito com helpdesk, esse corretor é muito útil para que todas as palavras estejam escrita corretamente. Ele não é tão completo quanto ao do Word, que também corrige a concordância das frases.

Para corrigir alguma palavra que está escrito errada, basta clicar com o botão direito que o próprio corretor vai lhe fornecer algumas sugestões que 90% dos casos estão certas. Esse corretor também está disponível em algumas outras línguas, basta efetuar o download direto do site de addons do mozilla.

  • Exemplo do funcionamento do complemento:

corretor-ortografico-firefox

Para maiores informações a respeito desse complemento, clique aqui para fazer o download!

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 
© Adonai Diófanes | Wordpress Rio de Janeiro