Menu
Usuários Online
4 visitantes online (3 na seção: Fórum)

Usuários: 0
Visitantes: 4

mais...
   Todas as mensagens


(1) 2 3 4 ... 4323 »


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Webmaster
Cadastrado em:
12/9/2005 13:02
De São Paulo/SP
Grupo:
Administradores
Membros XoopsBrasil
Mensagens: 252
Level : 14
HP : 0 / 346
MP : 84 / 3356
EXP : 84
Offline

Desculpe, deve ser porque eu tenho este recurso mas é no meu fork.

Acabei de abrir o header.php do xoops 2.3.0 na linha 91 é uma linha em branco logo após fechar uma chaves.

antes do código

Citando:

     if ( $xoopsModule ) {
        $xoTheme->contentCacheLifetime = @$xoopsConfig['module_cache'][ $xoopsModule->getVar('mid', 'n') ];
    }

 

Lembrando que é o arquivo /header.php


Enviado em: Hoje 17:14:30
_________________
F@bio Eg@s
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Iniciante
Cadastrado em:
31/12 13:19
Grupo:
Membros XoopsBrasil
Mensagens: 5
Level : 1
HP : 1 / 8
MP : 0 / 0
EXP : 34
Offline

Caro Fábio peguei a versão do xoops disponivel aqui no XOOPSBRASIL e não encontrei a linha 100 não !!!!

 <br>

<br>

<br>

 

 

 

 Peguei essa versão aqui completa<br> http://www.xoopsbrasil.com.br/modules ... efile.php?cid=4&lid=1

 

E no header.php não tem esses  codigo aqui não <br> 

 

$xoopsTpl->assign( 'xoops_showcblock', !empty($aggreg->blocks['page_topcenter']) || !empty($aggreg->blocks['page_topleft']) || !empty($aggreg->blocks['page_topright']) );

 

<br><br>

 

Um abraço e no aguardo 


Enviado em: Hoje 14:58:59
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Iniciante
Cadastrado em:
31/12 13:19
Grupo:
Membros XoopsBrasil
Mensagens: 5
Level : 1
HP : 1 / 8
MP : 0 / 0
EXP : 34
Offline
Nossa valeu mesmo brigadão mas acho que minha versão do xoops é pra lá de arcaica rsrsrsrs olha o que esta na linha 100......... $xoopsTpl->assign('xoops_pagetitle', $xoopsModule->getVar('name')); $xoopsTpl->assign('xoops_dirname', $xoopsModule->getVar('dirname')); $moduleid = $xoopsModule->getVar('mid'); if (preg_match("/index\.php$/i", xoops_getenv('PHP_SELF')) && $xoopsConfig['startpage'] == $xoopsModule->getVar('dirname')) { $toppage = true; } dai quanto se tenta informa isso aqui com o debug ligado : C:\wamp\www\modules\mastop_publish\class\mpu_mpb_mpublish.class.php on line 15 Bom irei fazer o que vc me disse em outra versão ... bom qual versão você testou estas alterações ??? Ondeu eu poderia encontra-la??? No mais muito obrigado mesmo pois eu ja estava meio q desanimado com esse menu ..........mas como vc mesmo disse com ( com o Xoops tudo é possivel ) ainda bem Bom um abraço e valeu mesmo !!!!!!!!!

Enviado em: Hoje 14:23:29
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Webmaster
Cadastrado em:
12/9/2005 13:02
De São Paulo/SP
Grupo:
Administradores
Membros XoopsBrasil
Mensagens: 252
Level : 14
HP : 0 / 346
MP : 84 / 3356
EXP : 84
Offline

Amigo, com o Xoops tudo é possivel, ou pelo menos tudo que já precisei.

O que vou expor agora é uma forma de fazer o que você quer, mas primeiro de tudo é um hack, segundo tem que alterar arquivos fora do módulo e terceiro tem que alterar o cabeçalho do tema.

Em outras palavras, é um procedimento avançado e só aconselho a fazer se tiver plena consciência do que faz e sempre fazendo backup dos arquivos só para garantir.

Então mãos a obra:

Primeiro você vai ter que editar o arquivo header.php o que fica na raiz do xoops.

Por volta da lina 100 variando de versão, logo apos o código :

Citando:

$xoopsTpl->assign( 'xoops_showcblock', !empty($aggreg->blocks['page_topcenter']) || !empty($aggreg->blocks['page_topleft']) || !empty($aggreg->blocks['page_topright']) );

ATENÇÃO, depois deste código vem um fecha chaves "}", coloque o seguinte códio APÓS a chaves.

Citando:

include (XOOPS_ROOT_PATH."/modules/mastop_publish/class/mpu_mpb_mpublish.class.php");
$mpu_classe =& new mpu_mpb_mpublish("Menu Topo"); if ($mpu_classe->getVar('mpb_10_id') > 0);
$xoopsTpl->assign("menuTopo", $mpu_classe->geraMenu(new CriteriaCompo(new Criteria("mpb_10_idpai", $mpu_classe->getVar('mpb_10_id')))));

O que significa:

Bem primeiro que vai dar pau se você não tiver o módulo mastop_publish instalado, que não é o caso.

Segundo eu chamo a classe do mastop_publish exibindo todos os menus "geraMenu" filhos da página "Menu Topo", que significa que você tem que criar uma página no publish com o título "Menu Topo" sem as aspas.

E se eu quiser que se chame Menu Sayajin 4 Kame-hame-ha, posso?

Sim pode, mas então mude no código o parâmetro para chamar a classe para este texto.

Aconselho para quem não tem certeza no que ta fazendo não fugir do tutorial. Neste código ainda, se existirem páginas filhas desta página do publish, uma variável smarty chamada menuTopo foi instânciada e poderá ser usada dentro do seu tema.

Como colocar no tema:

Agora abra o arquivo do seu tema onde encontra-se o cabeçalho "header.html" ou theme.html depende. Localize o local certo para exibir o menu então cole o seguinte comando:

Citando:

<div class="hrMenu">
            <ul>
                <li><a href="<{$xoops_url_http}>">Home</a></li><{$menuTop}>
            </ul>
 </div>

Com isto seu menu já aparecerá, todo zuado sem formatação mas aparecerá, então por isto enfiei o class no div "MenudoSite" para poder no style.css do tema brincar com a aparência.

Segue um exemplo de formatação, depois altere para cores e outros carnavais que bem entender.

Citando:

div.MenudoSite{font-size:1.5em; margin:10px;overflow:hidden;}

div.MenudoSite ul{list-style-type:none; margin:0;}

div.MenudoSite ul li{display:inline}

div#hd div.MenudoSite a{line-height:35px; font-size:100%; color:#000; padding:8px 15px;}

div#hd div.MenudoSite a:hover{color:#F00; text-decoration:none; padding-bottom:0px; border-bottom: 8px solid #000;}

Espero ter ajudado.


Enviado em: Ontem 18:03:54
_________________
F@bio Eg@s
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Iniciante
Cadastrado em:
31/12 13:19
Grupo:
Membros XoopsBrasil
Mensagens: 5
Level : 1
HP : 1 / 8
MP : 0 / 0
EXP : 34
Offline
meus amigos desde já agradeço a atenção de todos bom minha dúvida ainda persistes....pois gostaria de usar mesmo é mastop_publish mesmo pois ate usaria o modulo módulo multimenu mas ele me parecer ser um tanto trabalhoso e não me atenderia no que eu preciso .....já por outro la o modulo mastop_publish seria o ideal pois a medida que o adminitrador criasse as paginas elas ja apreceriam no menu com seus submenus e isso o módulo multimenu não faz.........se o site fosse para mim não tinha problema nenhum ........... mas o site é para um cliente dai usuario leigo vc ja viu ne???..........rsrsrsrs POr favor não levem como mal agradecido, nessa incistencia com o mastop_publish é que para o cliente ficará muito mais facil de trabalhar.....tipo muito modulos irão confundir a cabeça de e ainda ter que copiar links isso ele não daria conta de fazer......rsrsrs Bom espero que possam me ajudar nessa empreitada, mais uma vez agradeço a ajuda de todos e VIVA O XOOPS

Enviado em: Ontem 15:03:34
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Iniciante
Cadastrado em:
31/12 13:19
Grupo:
Membros XoopsBrasil
Mensagens: 5
Level : 1
HP : 1 / 8
MP : 0 / 0
EXP : 34
Offline
Bom eu ja tentei isso........... mas ele joga o menu no meio da pagina e o que eu queria era coloca-lo no topo......................... ou pegar o codigo que pegasse o menu completo assim como tambem os submenus e que eu tivesse a liberdade de coloca-lo onde eu quizesse entende??? Muito Obrigado pela atenção

Enviado em: Ontem 15:02:23
Transferir mensagem para outros aplicativos Transferir


Re: Problemas com RW Banner
Contribuidor Júnior
Cadastrado em:
27/3/2006 8:47
Grupo:
Membros XoopsBrasil
Mensagens: 126
Level : 10
HP : 0 / 231
MP : 42 / 1882
EXP : 26
Offline
Isto está acontecendo no site que está no ar. Dilson

Enviado em: Ontem 13:57:32
Transferir mensagem para outros aplicativos Transferir


Re: Alterar página de redirecionamento
Contribuidor Júnior
Cadastrado em:
27/3/2006 8:47
Grupo:
Membros XoopsBrasil
Mensagens: 126
Level : 10
HP : 0 / 231
MP : 42 / 1882
EXP : 26
Offline
Está sim, fabioegas, a propósito, estou usando em localhost. Dilson

Enviado em: Ontem 13:55:46
Transferir mensagem para outros aplicativos Transferir


URGENTE: Excluir comentários
Contribuidor Júnior
Cadastrado em:
27/3/2006 8:47
Grupo:
Membros XoopsBrasil
Mensagens: 126
Level : 10
HP : 0 / 231
MP : 42 / 1882
EXP : 26
Offline
Não sei se estou na área certa, mas, existe alguma forma de excluir os comentários de uma vez ou selecionar quais deseja excluir. É que meu site está sendo invadido e estão colocando conteúdo pronográfico e estou tendo que excluir um por vez. Já desabilitei os comentários nas notícias. Agradeço pela atenção Dilson

Enviado em: Ontem 13:52:09
Transferir mensagem para outros aplicativos Transferir


Re: MENU HORIzONTAL com ( mastop_publish ) Como fazer um menu dinâmico???
Webmaster
Cadastrado em:
12/9/2005 13:02
De São Paulo/SP
Grupo:
Administradores
Membros XoopsBrasil
Mensagens: 252
Level : 14
HP : 0 / 346
MP : 84 / 3356
EXP : 84
Offline
O módulo mastop_publish já tem um bloco chamado menu horizontal, basta colocar ele em uma posição onde tenha largura o suficiente para ele.

Enviado em: Ontem 12:19:08
_________________
F@bio Eg@s
Transferir mensagem para outros aplicativos Transferir



 Topo
(1) 2 3 4 ... 4323 »