[RESOLVIDO] Exibir um artigo dentro de um módulo

  • gerson0603
  • Avatar de gerson0603 Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
14 anos 7 meses atrás #15281 por gerson0603
gerson0603 replied the topic: Re: Exibir um artigo dentro de um módulo
Help !!

ninguém mais para tentar me ajudar neste tópico?

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 6 meses atrás #18957 por eliezercardoso
eliezercardoso replied the topic: Re: Exibir um artigo dentro de um módulo
Fera, tente os módulos da Gavick: http://tools.gavick.com/

Procure por um módulo que mostre o conteúdo de um determinado artigo e determine uma categoria especifica para este artigo. Depois, cria um menu que leve o usuário para o artigo.

Eu fiz isso neste site:

http://www.sindisaudecriciuma.com.br/in ... &Itemid=20

No meu caso utilizei um módulo do YOO Theme, que é pago.

Os Gavick são até melhores e são gratis.

Abraços!

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 5 meses atrás #19661 por marcionobrega
marcionobrega replied the topic: Re: Exibir um artigo dentro de um módulo
Tente este modulo do joomla extensions

http://extensions.joomla.org/extensions ... embed/9290

Vc insere o artigo como se fosse modulo, em qualquer lugar que um modulo caiba....

Criação e Desenvolvimento de Site Joomla - <!-- m --><a class="postlink" href=" www.fibrasites.com.br " onclick="window.open(this.href);return false;"> www.fibrasites.com.br </a><!-- m -->
[color=#FF6600:nluacd95]Eu ensino a pescar, mas não dou o peixe![/color:nluacd95]

Please Entrar ou Registrar to join the conversation.

  • gerson0603
  • Avatar de gerson0603 Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
14 anos 5 meses atrás #19695 por gerson0603
gerson0603 replied the topic: Re: Exibir um artigo dentro de um módulo
Márcio Nóbrega,

eu já tinha desistido desta funcionalidade e estava me preparando para ter uma briga com o cliente para instalar algo muito mais eficiente, para o controle dos seus aniversariantes, porém ele não queria esta facilidade. Acha mais fácil copiar todos os meses a listinha dele do word (vê se pode).

Resolvido meu problema, muito obrigado.

Gerson

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 4 meses atrás #21684 por pfares
pfares replied the topic: Re: [RESOLVIDO] Exibir um artigo dentro de um módulo
Ola pessoal estava dando uma olhada no fórum, e me deparei com esse tópico, nosso amigo resolveu com seu cliente então tudo blz, agora se esse artigo puder ajudar mais pessoas e sei que aqui só tem feras, mas como eu um iniciante em joomla não saberia oq fazer nesse caso de ter que dar permissões para um e para outro poder mexer no joomla e até poder estudar sobre os módulos e tal, então encontrei esse artigo espero que ajude a todos que ainda não sabem.

Um grande abraço a todos. <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: -->

Dê gestores backend Joomla acesso a qualquer componente! Control who has access to what! Controlar quem tem acesso a quê!

Um dos problemas mais comuns que os desenvolvedores enfrentam quando terminar um projeto baseado em Joomla é o gerenciamento de acesso do usuário, ou para ser mais exato, a falta de controle de acesso de usuário! Existem 2 soluções conhecidas sobre esta questão: Tem componente comercial do Joomla Solutions, que é chamado JBAM (Joomla gerenciamento de acesso backend - $ 125) eo componente de livre JACLPlus for Joomla! 1.0.x Stable from Byostech. Ambos são hacks para os arquivos core do Joomla e cada um tem os seus inconvenientes, tantos usuários / desenvolvedores pode ser um pouco céptico em relação a usá-los.

Não me interpretem mal! JACL é a versão dependente e JBAM é forma de complicados (e caros), quando tudo que você quer fazer é dar o seu acesso a gestores para o componente Polls!

Então, qual é as outras opções que temos? Bem, cortar um arquivo um pouco e dar acesso a qualquer grupo de usuários a qualquer componente mesmo!

O arquivo é includes / gacl.class.php.

Podemos atribuir facilmente o acesso a determinados componentes para determinados grupos. Por exemplo, você talvez queira dar o seu administrador do site o direito de adicionar / apagar contas de usuários no backend, mas não o acesso aos módulos ou mambots! Ou você pode querer dar Direção acesso a um componente de terceiros, como ArtBanners (para gerenciamento de banners), que parece bastante lógico se você lidar com muito conteúdo e quer distribuir tarefas diferentes para pessoas diferentes.

Então, nós simplesmente podemos alterar ou adicionar algumas linhas no includes / gacl.class.php e podemos controlar totalmente o que as partes do site a 3 grupos de usuários pré-backend gestão (Super Admin, Admin Manager) pode acessar!

Vou te dar um exemplo do que eu costumo fazer ...

1. Restringir o acesso para administradores (não Super Administradores!) Para Módulos e Mambots.

Por volta da linha 136 vou comentar as linhas abaixo:

[color=#0040FF:ctuw8d9z]// access to modules
//$this->_mos_add_acl( 'administration', 'install', 'users', 'administrator', 'modules', 'all' );
$this->_mos_add_acl( 'administration', 'install', 'users', 'super administrator', 'modules', 'all' );

//$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'modules', 'all' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'super administrator', 'modules', 'all' );

// access to mambots
//$this->_mos_add_acl( 'administration', 'install', 'users', 'administrator', 'mambots', 'all' );
$this->_mos_add_acl( 'administration', 'install', 'users', 'super administrator', 'mambots', 'all' );

//$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'mambots', 'all' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'super administrator', 'mambots', 'all' );[/color:ctuw8d9z]

Como você pode ver, todas as linhas que se referem ao "administrador", foram comentadas. Assim, sempre que eu abrir uma nova conta de utilizador e dar direitos de administrador para ele, eu sei que nunca mais verá os módulos e menus Mambots!

2. Gerentes e Administradores nenhum acesso a determinados componentes.

Por volta da linha 152, a seguir, quando ele diz:

[color=#0040FF:ctuw8d9z]// uncomment following to allow managers to edit modules
//array( 'administration', 'edit', 'users', 'manager', 'modules', 'all' );[/color:ctuw8d9z]

substituir o seguinte código:


[color=#0040FF:ctuw8d9z]// access to components
$this->_mos_add_acl( 'administration', 'install', 'users', 'administrator', 'components', 'all' );
$this->_mos_add_acl( 'administration', 'install', 'users', 'super administrator', 'components', 'all' );

$this->_mos_add_acl( 'administration', 'edit', 'users', 'super administrator', 'components', 'all' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'all' );

$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_newsflash' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_frontpage' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_media' );
// ** add additional components for a manager as desired, or give access to all
[/color:ctuw8d9z]

com estas linhas:

[color=#0040FF:ctuw8d9z]
// Custom Access - Start
// added for administrators' access
$this->_mos_add_acl( 'administration', 'install', 'users', 'administrator', 'components', 'all' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_massmail' );
$this->_mos_add_acl( 'administration', 'manage', 'users', 'administrator', 'components', 'com_massmail' );
$this->_mos_add_acl( 'administration', 'manage', 'users', 'administrator', 'components', 'com_trash' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_poll' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_media' );

$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_joomfish' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_yanc' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_artbanners' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'administrator', 'components', 'com_virtuemart' );

// added for managers' access
$this->_mos_add_acl( 'administration', 'install', 'users', 'manager', 'components', 'all' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_massmail' );
$this->_mos_add_acl( 'administration', 'manage', 'users', 'manager', 'components', 'com_massmail' );
$this->_mos_add_acl( 'administration', 'manage', 'users', 'manager', 'components', 'com_trash' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_poll' );

$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_joomfish' );
$this->_mos_add_acl( 'administration', 'edit', 'users', 'manager', 'components', 'com_artbanners' );
// Custom Access - End[/color:ctuw8d9z]


Então, desta forma, permitiu o acesso aos administradores para: massmail, gerente de lixo, enquetes, media manager, Joomfish, Artbanners, YANC e VirtueMart.

E, para gestores que permitiram o acesso a: massmail, gerente de lixo, enquetes e Joomfish Artbanners, mas NÃO YANC ou VirtueMart (acesso ao gerenciador de mídia é dado abaixo como padrão). Algo que não era possível com o padrão de controle de acesso do usuário do Joomla.

Conclusão
Dessa forma, podemos facilmente "distribuir" os direitos de permissão de acesso para certos componentes para 2 grupos de usuários (Administradores e Gestores), sem a necessidade de um componente de terceiros!

Por favor, note que há algumas restrições graves para determinados grupos de usuários por padrão no Joomla que não pode ser afetada por estes "hacks". Por exemplo, os gerentes não tratam de Gestão ou não pode acessar Configuração Global.

Mas na maioria dos casos, tudo o que você realmente precisa é dar acesso aos gestores de seu site para componentes de terceiros e, provavelmente, restringir Administradores de "brincar" com módulos ou Mambots.

É isso ai galera, sucesso atodos e bom trampo. <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: -->

Pedro Fares(pfares)

[color=#FF0000:2vvyakfl]Estou montando um grupo de trabalho, desenvolvimento em sites, meu caso é simples, tenho
Algumas pessoas espalhadas por todos os cantos, querendo começar urgente a vender nosso produto, mas sozinho não tem jeito, o[/color:2vvyakfl] [b:2vvyakfl][color=#0040FF:2vvyakfl]Uriel[/color:2vvyakfl][/b:2vvyakfl] [color=#FF0000:2vvyakfl]já esta dentro, gostaria que programadores PHP, etc.. Entrasse em contato...

Please Entrar ou Registrar to join the conversation.