mar 8
Como alterar o grupo principal de um usuário em Linux
icon1 admin | icon2 Linux, tutoriais | icon4 08 03 2010| icon3Não há comentários »

Para definir qual será o grupo primário de um usuário em Linux, use o seguinte comando:

usermod -G <nome-grupo> <login-usuario>

Exemplo:

usermod -G weblibre godutra
fev 24
Produtos Relacionados, Vendas Agregadas e Vendas Cruzadas

O Magento tem 3 opções semelhantes para relacionar produtos entre si. São elas:

Vendas Cruzadas: Exibe produtos que façam sentido serem comprados em conjunto. A relação de produtos cruzados somente será apresentada quando o primeiro produto for adicionado ao carrinho de compras.

Exemplo: o cliente coloca uma Televisão no carrinho de compras, quando a página é redirecionada para o carrinho, um Aparelho de DVD aparece logo abaixo. Isso pode fazer com que o cliente compre um segundo produto por impulso.

Vendas Agregadas: Exibe os produtos abaixo do produto que está sendo exibido, com o texto “Você pode também estar interessado nos seguinte produtos”. Pode ser usado para apresentar alternativas ao produto selecionado.

Exemplo: ao entrar no produto TV LCD Samsung, também será apresentado o produto TV LCD LG, que pode ser mais vantajosa ao cliente por ser mais barata e para o lojista por proporcionar uma maior margem de lucro, entre outras vantagens.

Produto Relacionado: Exibe os produtos relacionados diretamente na página de detalhes do produto, na coluna da direita ou da esquerda. É parecido com a Venda Cruzada, mas os produtos aparecem antes de serem adicionados ao carrinho de compras.

Texto baseado em http://www.magentocommerce.com/boards/index.php/viewthread/20945/#t70628 por Viveiros.
fev 19
Configurar o Tutor para matricular estudantes no Moodle
- Na configuração do curso, o campo Tipo de Grupos deve estar “Grupos Separados”
- Como administrador, na caixa “Administração do site”, clique em Usuários->Permissões->Definir Funções
- Clique no botão “Modificar”
- Selecione a segunda opção (permitir) no item “Designar Funções dos Usuários”
- Selecione a primeira opção (não atribuido) no item “Acessar todos os grupos”
+ opcionalmente, pode-se selecionar a segunda opção (permitir) no item “Gerenciar Grupos”
- Clique no botão “Salvar” para confirmar as alterações
- Vote à página Usuários->Permissões->Definir Funções e clique na guia “Permitir Designação de Funções”
- Na linha do “Non-editing teacher”, marque a opção “Student”
  1. Na configuração do curso, o campo Tipo de Grupos deve estar “Grupos Separados”
  2. Como administrador, na caixa “Administração do site”, clique em Usuários->Permissões->Definir Funções
  3. Clique no botão “Modificar”
  4. Selecione a segunda opção (permitir) no item “Designar Funções dos Usuários”
  5. Selecione a primeira opção (não atribuido) no item “Acessar todos os grupos”
    • opcionalmente, pode-se selecionar a segunda opção (permitir) no item “Gerenciar Grupos”
  6. Clique no botão “Salvar” para confirmar as alterações
  7. Vote à página Usuários->Permissões->Definir Funções e clique na guia “Permitir Designação de Funções”
  8. Na linha do “Non-editing teacher”, marque a opção “Student”
fev 19
Como matricular alunos em um curso e exportá-los para outros cursos usando a opção Meta-Curso do Moodle
  1. Crie uma categoria invisível cuja finalidade será agregar cursos, também invisíveis, que relacionarão os respectivos alunos de um cliente/prefeitura.
  2. Crie um curso para cada cliente/prefeitura.
    • Na configuração do curso, selecione a opção Grupos Visíveis no campo Tipo de Grupo
  3. - Entre do curso criado no passo anterior. No menu Administração, clique na opção Grupos. Crie um grupo para cada escola do cliente/prefeitura.
  4. - No menu Administração, clique na opção Designar Funções e acrescente estudantes a este curso.
  5. - Volte à opção de Grupos, selecione um grupo e clique no botão “Adicionar/remover usuários“. Em seguida, acrescente usuários ao grupo selecionado.
    • Faça o mesmo para os demais grupos
  6. - Para que outros cursos enxerguem os alunos deste curso. Entre no curso desejado. Nas configurações do curso:
    • No campo Tipo de Curso, escolha Meta-Curso. Importante observar que este curso não deve ter alunos previamente matriculados.
    • Selecione a opção Grupos Visíveis no campo Tipo de Grupo
  7. - Na Área de Administração do Curso, clique na opção Cursos Afiliados. Em seguida, acrescente o curso do cliente/prefeitura, criado anteriormente.
    • Isso importará todos os alunos deste curso para o curso atual.
    • Os grupos não são importados. Sendo assim, devem ser criados novamente neste curso.
jan 11
Criar campo Rg no Magento

Primeiramente você deve abrir o arquivo:

app/design/frontend/default/seutema/customer/widget/taxvat.phtml

No início do arquivo insira o seguinte conteúdo:

<?php
   //Este bloco de script deve ser rodado apenas uma vez. Após a primeira execução, comente-o.
   //Ele é responsável pela criação dos campos referentes ao RG no banco de dados.
      $setup = new Mage_Eav_Model_Entity_Setup(’core_setup’);
   $setup->addAttribute(’customer’, ‘rg’, array(
    ’label’    => ‘Rg’,
    ’visible’  => true,
    ’required’ => false,
    ’position’ => 1,
   ));

   $setup->addAttribute(’quote’, ‘customer_rg’, array(’type’ => ’static’, ‘visible’ => false));
   $setup->addAttribute(’order’, ‘customer_rg’, array(’type’ => ‘varchar’, ‘visible’ => false));

   $setup->getConnection()->addColumn(
    $setup->getTable(’sales_flat_quote’),
    ’customer_rg’,
    ’varchar(255) NULL DEFAULT NULL AFTER `customer_taxvat`’
   );
  ?>

<?php
   $rg = $this->getRg();
   if (empty($rg)) {
    $rg = $this->getCustomer()->getRg();
   }
  ?>

Agora essa parte você deve inserir após o bloco <div class=”input box taxvat”>

<div>
   <label for=”<?php echo $this->getFieldId(’rg’)?>”>
    <?php echo $this->__(’RG / Insc. Estadual’) ?>
    <?php if ($this->isRequired()):?><span>*</span><?php endif ?>
   </label>
   <input type=”text” id=”<?php echo $this->getFieldId(’rg’)?>” name=”<?php echo $this->getFieldName(’rg’)?>” value=”<?php echo $this->htmlEscape($rg) ?>” <?php echo $this->getFieldParams() ?> />
  </div>

Pronto, o campo Rg vai aparecer ao lado do CPF/CNPJ.

dez 11
Componente de banner rotativo em flash no Magento

Para fazer o download desse componente vá em http://www.progressivered.com/cu3er/

Descompacte o conteúdo do pacote para dentro da pasta “js” do Magento.

Para inserir este componente você deve criar um bloco estático, vá em CMS -> Blocos Estáticos -> Acrescentar novo bloco, feito isso, dê um título ao bloco, um identificador, seu status e insira o seguinte conteúdo:

<div id=”cu3er-container”><a href=”http://www.adobe.com/go/getflashplayer“> <img src=”http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif” alt=”Instale o Flash no seu Navegador” />     </a></div>  <script type=”text/javascript” src=”/js/cu3er/js/swfobject/swfobject.js”></script>  <script type=”text/javascript”>
        var flashvars = {};
        flashvars.xml = “/media/slides/config.xml”;
        flashvars.font = “Arial”;
        var params = {};
        params.base = “/media/slides/”;
        var attributes = {};
        attributes.wmode = “transparent”;
        attributes.id = “slider”;
        attributes.base = “/media/slides/”;

 swfobject.embedSWF(”/js/cu3er/cu3er.swf”, “cu3er-container”, “750″, “404″, “9.0.28.0″, “expressInstall.swf”, flashvars, params, attributes);

</script> 

Onde a pasta “/media/slides/” é onde ficaram as imagens do banner.

Em seguida, grave o bloco.

Agora vá em CMS -> Gerenciar Páginas -> Escolha a página em que você deseja exibir o flash, e insira o seguinte conteúdo:

{{block type=”cms/block” block_id=”flash”}}

onde “flash” é o título que você atribuiu ao bloco criado anteriormente.

dez 9
Criando validação de cpf no Magento

Nesse tutorial vamos explicar como inserir uma validação de cpf no magento, para que não aconteça o problema de um usuário digitar um cpf inválido ao preencher seus dados.

Abra o arquivo “taxvat.phtml” que está na pasta

“app/design/frontend/default/default/template/customer/widget”

Com o arquivo aberto insira a linha no início do arquivo

“<script type=”text/javascript” src=”<?php echo Mage::getURL(’js’, array(’_secure’ => true)) . ‘cpfcnpj/valida.js’ ?>”></script>”

Onde ‘cpfcnpj/valida.js’ é javascript que válida o cpf do usuário.

Altere também classe do seu input text insira “input-text doc_valido”, que seria a classe que valida o cpf.

E por último insira no final do arquivo o código

“<script type=”text/javascript”>
//<![CDATA[
    Validation.add('doc_valido', 'O CPF/CNPJ \xE9 inválido.', function(v){return validaDoc(v);});
//]]>
</script>”

Feito isso, seu magento deverá estar validando o cpf do usuário.

nov 10
Como criar um sitemap no Magento

Para criar um sitemap.xml da sua loja no Magento é muito simples.

Você deve acessar o admin do Magento. Após isso vá em Catálogo -> Google Sitemap
Depois clique em “+ Adicionar Sitemap”.
Coloque o nome do arquivo a ser criado e a localização onde ficará o arquivo.

Só lembrando que a pasta e o arquivo devem ter permissão 777 para que tudo ocorra com sucesso.

Pronto, seu sitemap será criado.

nov 9
Como criar certificados no moodle

Os arquivos de imagem do módulo de certificados do moodle ficam na seguinte pasta “mod -> certificate -> pix”
Que possui as seguintes subpastas:
border: Que é onde ficará as imagens que você deseja colocar como borda do certificado. É aconselhável que sejam imagens no formato png. As bordas são opcionais, pois o módulo também pode criá-las.
seals: Aqui fica os selos que você pode colocar no certificado. Também é aconselhável que sejam imagens no formato png.
signatures: Nesta pasta fica as assinaturas do certificado, ou as imagens que vão no rodapé.
watermarks: E por útilmo a pasta watermarks, que seria as marcas d’água do certificado, de preferência usar imagens no formato png.

É aconselhável que as imagens sejam criadas no formato png, com o fundo transparente, para que uma não sobreponha a outra.

E para criar os certificados via moodle você deve estar logado como administrador e ativar o moodle para edição.
Feito isso, acesso o curso que você deseja criar o certificado, clique sobre “Acrescentar atividade…” e escolha a opção “Certificado”.
Na próxima página preencha os campos obrigatórios e escolha as opções que vão aparecer no certificado.
E no final da página, no conteúdo “Design Options” escolha as imagens do certificado:

Border Image: Aqui você escolhe a imagem da borde que irá aparecer no certificado.
Border Linhas: Se você preferir não colocar nenhuma imagem como borda você pode escolher nessa opção uma borda automática gerada pelo moodle.
Imprimir marca d água: Nesta opção você escolhe a imagem que ficará como marca d’água do certificado. Ou podendo deixar sem nenhuma também.
Imprimir Assinatura: A parte de assinaturas é onde você escolhe as imagens que irão aparecer no rodapé do certificado, mas essas imagens também são opcionais.
Imprimir Selo: E por último você escolhe os selos que ficarão no certificado, isso também é opcional.

Só lembrando que para que as imagens apareçam para escolha elas devem estar nas suas respectivas pastas.

Seguindo esses passos os certificados já estarão disponíveis no moodle.

nov 9
Como criar grupos de usuário no moodle

Bom primeiramente o curso, e os usuários em questão já devem estar criados no moodle.
Considerando que o curso e os usuários já estejam criados vamos seguir com o tutorial.
Primeiramente acesse o curso logado como administrador do moodle, e depois disso, no menu “Administração”, vá em “Grupos”.
Se nenhum grupo foi criado você deverá cria-lo. Para isso clique em “Criar Grupo”.
Preencha os campos, lembrando que os campos marcados com * são obrigatórios, e depois clique em “Salvar Mudanças”.
Após isso, selecione o curso e clique em “Adicionar/remover usuários”.
Aparecerá uma lista ao lado direito de usuários que podem ser adicionador a este grupo, e ao lado esquerdo uma lista com os usuários que já pertecem a este grupo. Lembrando que para o usuário estar disponível nesta lista ele deve ter sido definido no mínimo com o perfil de estudante.
Para adicionar um usuário basta clicar no nome do usuário ao lado direito e depois clicar em “Acrescentar”, e para remover o usuário você deve selecioná-lo na lista ao lado esquerdo e clicar em “Remover”.

Próxima Página »