Skip to content

Instantly share code, notes, and snippets.

View Uriel29's full-sized avatar

Uriel dos Santos Souza Uriel29

View GitHub Profile
1) gift/tmpl/added_items.php
Mudanca para aparecer o botão somente para um grupo de usuários
<?php
$user = JFactory::getUser();
$groups = JUserHelper::getUserGroups($user->id);
if(!in_array('64', $groups))
{
//deixar caixa alta em um campo do seblod.
//basta colar isso em Custom Attributes do seu campo.
onkeyup="javascript:this.value=this.value.toUpperCase();"
onkeyup="javascript:this.value=this.value.toLowerCase();"
@Uriel29
Uriel29 / listview.php
Last active January 20, 2017 18:39
listview no seblod que mostrasse apenas usuarios que pertencam um grupo especifico > criado por Marcio Garrido
Demanda :
Criar uma listview no seblod que mostrasse apenas usuarios que pertencam um grupo especifico de usuarios no joomla.
No meu sistema , eu precisava mostrar somente na list os usuarios em dia.Estes usuarios, quando em dia faziam parte do grupo chamado "Associacoes Adiplentes" cujo Group_id é 118. Toda vez que um usuario comecava a participar deste grupo, um novo registro na tabela user_usergroup_map_BDEL era atualizado.
Desta forma, criei um campo na tabela users chamado "em_dia" e fiz uma trigger na tabela user_usergroup_map que validava esta a inclusao de usuarios no grupo 118 e retornava esta validacao para a tabela users.
Codigo
1) Alterar a tabela users criando a coluna "em_dia"
@Uriel29
Uriel29 / Pegar dados gerais do Joomla e seblod.php
Created November 13, 2016 15:21
Código para pegar dados do usuário e de qualquer campo do Seblod. Código by Marcio Garrido
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select($db->quoteName(array('id', 'name', 'cep', 'associacao_associado','cpf','cnpj','endereco','celular')));
$query->from($db->quoteName('vjboleto'));
$query->where($db->quoteName('id') . ' = '.$db->quote($user->id));
$query->order('id ASC');
$db->setQuery($query);
$row = $db->loadRow();
@Uriel29
Uriel29 / equal_heights_grouped.js
Created September 15, 2016 00:40 — forked from uzielweb/equal_heights_grouped.js
This is a Script to autoresize DIVS grouped to each parente div to set the same heights
<script type="text/javascript">
jQuery(document).ready(function($){
/* Thanks to CSS Tricks for pointing out this bit of jQuery
http://css-tricks.com/equal-height-blocks-in-rows/
It's been modified into a function called at page load and then each time the page is resized. One large modification was to remove the set height before each new calculation. */
equalheight = function(container){
@Uriel29
Uriel29 / JoomlaNginx.conf
Created January 20, 2016 16:09 — forked from tiagovtg/JoomlaNginx.conf
Configuration file Nginx for Joomla! Akeeba + Uriel29 Merge
server {
######################################################################
## The Master .htaccess - NginX adaptation
##
## Version 3.3
##
## This file is designed to be the template NginX server configuration file
## for your Joomla! sites. You should go through all of its sections and
## modify it to match your site. Most notably, all instances of example.com
## and example\.com should be replaced with your real domain name.
@Uriel29
Uriel29 / MaindodyverificarBanco.php
Last active June 13, 2016 19:17
Verifica no banco de dados se 2 dados ( que estão nas colunas) são iguais ao usuário e a ID do artigo
<?php
// No Direct Access
defined( '_JEXEC' ) or die;
// OBS isso é um override de um formulário do seblod e esta em um módulo de form logo abaixo do artigo>
@Uriel29
Uriel29 / campocomdados.php
Last active June 13, 2016 19:17
verificar se um campo tem um dado, caso não tenha execute uma ação!
//Ver se campo tem conteúdo!
<?php if($cck->get('campo')->value) { ?>
// se o campo tiver algo faça. Aqui não mostra nada, mas pode ter qualquer coisa!
<?php } else { ?>
//Se não tiver nada faça. Neste caso mostrar um campo!
@Uriel29
Uriel29 / cidadeestadoSeblod.php
Last active June 13, 2016 19:17
Cidades e estado no Seblod.
<?php
// No Direct Access
defined( '_JEXEC' ) or die;
?>
//chamando o JS que esta no google.
<script type="text/javascript" src="http://cidades-estados-js.googlecode.com/files/cidades-estados-1.2-utf8.js"></script>
@Uriel29
Uriel29 / acharnome.php
Created September 11, 2014 19:38
Achar nome de usuário a partir do ID. Banco de dados do Joomla! Usamos isso no Seblod!
<?php
$id_user = $cck->getValue('usuario');//recebe ID do usuário
// conexão com banco e consulta
$db = & JFactory::getDBO();
$query = "SELECT username FROM #__users WHERE id = $id_user"; // verifica no banco
$db->setQuery($query);