Criar nova página

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Estou me dando super bem com o XOOPS e estou recebendo muita ajuda de todos.

Agora Preciso inserir uma página dentro do XOOPS... tipo assim: No XOOPS vem por padrão os menus:

INICIO MENSAGENS PRIVADAS PERFIL DO USUáRIO

Já instalei alguns módulos e os mesmos também aparecem.

Mas e se eu quiser que abaixo de PERFIL DO USUáRIO apareça DICAS DE MECÂNICA por exemplo.

Dai, lá dentro, dicas, fotos ou até mesmo videos.

Alguém pode me ajudar como criar uma página?
Andrax  Ocasional   Postagens: 27
O menu padrão do XOOPS não permite a inserção dinâmica de endereços para conteúdo(a meu ver algo que precisa evoluir com urgência, mas isso é outro assunto), para solucionar essa questão existem 1 caminhos(ao menos são os que lembro a essa hora ), usar um dos módulo que permitem criar um menu personalizado, como é o caso do multimenu e o iMenu, que tem esse proposito específico e a outra opção é um dos módulos de conteúdo estático que também permitem a criação de menus personalizados, como é o caso do Mastop Publish(temos uma versão modificada dele aqui no portal sob o nome de Conteúdo). Acredito que no seu caso seja mais interessante o uso do módulos de conteúdo estático, pois o mesmo já serviria para a criação das páginas.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Vou testar aqui o Gerenciador de conteúdo, Na página do download dele informa que:

Módulo de gestão de conteúdo para o XOOPS, ele é uma alteração do módulo Mastop Publish para trabalhar melhor com URLs amigáveis e também resolver alguns problemas de incompatibilidade com versões atuais do XOOPS. Atenção para este módulo funcionar corretamente deve-se acrescentar ao .htaccess da raiz do seu XOOPS isto.

 Options +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-s RewriteRule ^c/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/?tac=$1 [L] RewriteRule ^c/imprimir/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/print.php?tac=$1 [L] RewriteRule ^c/recomendar/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/recommend.php?tac=$1 [L] 


Mas estou percebendo que existe várias pastas com esse mesmo arquivo. Como uploads, avatars, files, imagens, ranks, smilies, xoops_data, data, xoops_lib.

Falou que é na raiz do XOOPS, mas qual é o da raiz?
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
HELP.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Fiz N teste com o módulo CONTEUDO e baixei versões diferentes.

A que mais achei que funcionou está me remetendo o seguinte erro.

Not Found

The requested URL /c/4 was not found on this server.

Additionally, a 404 Not Found error was encountered while trying estou use an ErrorDocument estou handle the request.

Crio o menu corretamente do lado direito, e os endereço dos botões para sua respectivas páginas. Mas na hora que clica no botão dá o erro acima. Parece que na hora que está criando a página personalizada, ele não está salvando no diretório correto.

Preciso um help brother.
Edson Oliveira  Membro De: R. Liberdade, Centro, Atibaia - São Paulo, BR   Postagens: 730
Olhe este post(conteúdo não pega) para ver se consegue resolver o seu problema
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Deu certo aqui fazendo a mudança, só que quando mudo ID para URL em preferencias dá o mesmo erro. Mas não tem problema, isso para mim não vai fazer diferença. Pelo menos acredito que não terá problemas.

Mas o que mesmo depois da mudança não teve resultado foi os ícones "imprimir" e "indique essa página a um amigo". Os ícones aparecem normalmente mas quando clica em um deles os mesmos remetem para a Home page.

Mas deve ser pelo .htaccess, não encontro por nada o .htaccess. Encontro dentro de pastas e tals, mas na raiz não encontro, qual é o caminho?

Será o que está acontecendo?

E desde já muito obrigado pela dica anterior. Já vai me ajudar muito na caminhada com XOOPS.
Andrax  Ocasional   Postagens: 27
Estranha essa questão dos ícones, tem como colocar um endereço para comunidade pode dar uma olhada.

Quanto ao .htaccess, ele deve ficar na pasta raiz do seu portal XOOPS (o mesmo diretório onde se encontra o mainfile.php), se seu portal não tiver um .htacces, você pode criar, mas seu servidor deve dar suporte a tecnologia e se não me engano estar com o mod_rewrite ativo para que o módulo funcione corretamente.

No mais, por enquanto é isso aí.

Agora estou com um pouco mais de tempo livre, Farei uma instalação desse módulo aqui para tentar ajudar melhor.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Segue o endereço

http://curveloonline.com.br/modules/conteúdo/?tac=Sorveteria_Bom_Jesus

Nessa página existe o ícone "indique essa página a um amigo" que é um envelope e "imprimir" que é o ícone de uma impressora.

Pelo portal que quero desenvolver de anuncios de empresários, acredito que se esses botões funcionarem corretamente, será um diferencial no portal.

Dá uma olhadinha ai, quando clica ele até procura a página, mas parece que não tem o diretório dela, dAí é remetida à Home Page de novo.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Eu tinha falado o seguinte:

Citando:
Deu certo aqui fazendo a mudança, só que quando mudo ID para URL em preferencias dá o mesmo erro. Mas não tem problema, isso para mim não vai fazer diferença. Pelo menos acredito que não terá problemas.


Mas vou precisar que funcione a URL sim, pois quando for vender o anuncio para o empresario, o mesmo terá uma URL exclusiva dentro do portal, podendo coloca-lá no cartão de visitas e tals.

Está funcionando, mas com o ID, se vou em preferencias e mudo para URL para de funcionar.

Aguardo um help brothers.
Edson Oliveira  Membro De: R. Liberdade, Centro, Atibaia - São Paulo, BR   Postagens: 730
Pelo que eu saiba o módulos conteúdo por padrão não utiliza o Citando:
modules/conteúdo/?tac=
para gerar seu endereço ele utiliza somente o Citando:
c/
tanto para ID quanto para a URL em texto por exemplo no endereço que você citou, deveria ser assim Citando:
http://curveloonline.com.br/c/Sorveteria_Bom_Jesus
Se você for na página de administração de conteúdo do módulo e passar o mouse sobre ou n°s na tabela ID de cada conteúdo, vai ver o endereço correto. Agora, quanto ao imprimir e recomendar não deu para ver pois o portal esta fechado.
leomissao  Iniciante   Postagens: 0
Também tentei acessar seu portal para ver a questão dos "ícones" mas o mesmo continua fechado.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Desculpa, mas agora o portal está aberto de novo.

Mas em relação ao diretório de armazenamento de cada página criada, preciso que ao invés de ir para /c/alguma coisa

Que fosse para raiz mesmo... ficando tipo assim

http://www.curveloonline.com.br/sorveteriabomjesus

Dai o empresário pode colocar no cartão de visitas dele.

Entenderam?.

Agora com o portal aberto vai dá para ver o que está acontecendo com o incone enviar e imprimir.
Andrax  Ocasional   Postagens: 27
lá no início eu mencionei que era necessário estar com o módulo mod_rewrite do Apache ativado para que essa funcionalidade da URL funcionasse corretamente... e só agora percebi que você não mencionou nada sobre ela estar ativa ou não.

Sem o mod_rewrite ativo, a funcionalidade de reescrita das urls não funciona.

Quanto a sua última dúvida, apesar de não ter testado ou pensado muito, acredito que fazer assim como você colocou traria problemas, por exemplo, como o sistema saberia quando se tratar de um módulo e não de um nome?

Verifique a questão do mod_rewrite... esse módulo é altamente dependente dele.

É possível e até provável que o problema dos endereços de imprimir e recomendar seja causado pela falta do mod_rewrite, ainda não verifiquei.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Já abri um ticket junto ao HOSTMIDIA que é onde hospedo o portal para saber se o módulo mod_rewrite do Apache está ativo ou não. Pois tentei pelo c_panel e pesquisando no Google não consegui encontrar o arquivo httpd.conf para editá-lo.

Vou aguardar resposta deles, pois não estou em servidor 127.0.0.1, já estou fazendo todos os testes do XOOPS em ambiente web. Pois se der algum pau já tenho como perceber e tentar solucionar.

Forte abraço.

Vamos continuando.
Andrax  Ocasional   Postagens: 27
Fica a dica.

Crie um arquivo php, com o nome que você desejar(servconf.php por exemplo) com o seguinte conteúdo:
 <?php phpinfo(); ?> 
Manda para o servidor e acessa pelo browser, ele deve te retornar algumas informações sobre seu servidor entre elas se o mod_rewrite está habilitado

Para mais informações sobre o phpinfo dê uma olhada aqui

Depois de obter a informação desejada remova o arquivo do servidor.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
fiz o procedimento com o phpinfo mas parece que ele não retorna nada do mod_rewrite.

Dê uma olhada ai.

http://curveloonline.com.br/phpinfo.php

Continuo aguardando resposta do pessoal da HOSTMIDIA.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Resposta do SUPORTE HOSTMIDIA.

Data: 10-1-2012-08:39

Bom dia.

Prezado cliente, o componente solicitado é habilitado por padrão em seu servidor e pode ser utilizado normalmente.

Caso permaneça alguma dúvida, favor reabrir este mesmo Ticket nos informando os detalhes.
Andrax  Ocasional   Postagens: 27
Fiz aqui alguns testes, e funcionou corretamente.

Faz o seguinte, edita o seu .htaccess e coloca o código como está abaixo:
 Options +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-s RewriteRule ^c/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/?tac=$1 [L] RewriteRule ^c/imprimir/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/print.php?tac=$1 [L] RewriteRule ^c/recomendar/([a-z, 0-9, A-Z, _-]+)$ modules/conteúdo/recommend.php?tac=$1 [L] 


E nas configurações do módulo ativa a opção Usar Texto no lugar do ID na URL?
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Fiz a alteração e continua funcionando.

Só que quando mudo para SIM em

"Usar Texto no lugar do ID na URL? Selecionando 'Sim', será usado o Texto do Menu no lugar do ID do conteúdo na URL. O sistema aceita ambos por padrão para trazer uma página. Esta configuração só afeta os endereços gerados pelo sistema. Leia abaixo pré-requisito"

Dá pau na url.
Andrax  Ocasional   Postagens: 27
Deixe ativo para que eu possa dar uma verificada no seu portal e tentar identificar qual o problema está ocorrendo
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Acabei de ativar o "Usar Texto no lugar do ID na URL?" SIM

Quando clica em qualquer anunciante, retorna erro.

Tenho aqui no meu computador uns 3 a 4 módulos CONTEUDO diferente. Diferente só o tamanho em Kbps e versão. Será que tento instalar outro para ver? Ou vamos tentar resolver esse mesmo?
Andrax  Ocasional   Postagens: 27
Você fez alguma alteração no módulo?

Aparentemente o módulo não está gerando o endereço no menu como deveria, ele está gerando assim: Citando:
http://curveloonline.com.br/modules/conteúdo/Curvelo_on_line
e deveria gerar assim: Citando:
http://curveloonline.com.br/c/Curvelo_on_line


Tente baixar o módulo de novo e enviar a versão original para o servidor... fiz aqui o teste acessando o endereço como deveria ser e funcionou corretamente.

Pelo visto finalmente estamos conseguindo evoluir ruma a uma solução.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
O módulo original, é o que está aqui no XOOPS?
Andrax  Ocasional   Postagens: 27
Sim, a versão original do módulo Conteúdo, que é uma versão modificada, corrigida e atualizada(não necessáriamente nessa mesma ordem) do Mastop_Publish, é a que se encontra no XOOPS Brasil
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Quando não é uma coisa é outra.

Baixei o módulo CONTEUDO aqui no XOOPS e tals, enviei para o servidor corretamente. Mas é claro, antes eu tinha desistalado o outro, deletado do servidor.

Quando vou instalar o módulo dentro do XOOPS aparece o erro:

Citando:
A problem has occurred on our server! Page is currently unavailable We are working on a fix Please come back soon... Error : Smarty error: [in db:mpu_index.tpl.html line 38]: syntax error: unclosed tag \{if} (opened line 34). (Smarty_Compiler.class.php, line 317)


Tem lógica?

Refiz o procedimento 2 vezes e perciste o erro.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
O erro ao instalar o módulo continuava, dai verifiquei que já estava disponivel o XOOPS 2.5.4 final. Dai resolvi desistalar tudo e começar do zero e instalar essa nova versão.

Do zero até agora tudo funcionando normalmente, o módulo CONTEUDO que está aqui no XOOPS funcionando corretamente.

Por enquanto estou em testes somente com ele para não sobrecarregar o sistema, depois vou testando os outros módulos, mas acredito que agora as coisas vão fluir melhor.

Já estou sacando melhor onde encontrar as coisas e onde edito scripts e tals.

estou gostando muito do XOOPS e muito obrigado a todos que sempre ajudam em problemas. Espero um dia poder ajudar alguém também.

Forte abraço a todos pelo ótimo trabalho.
Andrax  Ocasional   Postagens: 27
excelente notícia Daniel... até tinha feito alguns testes ontem a noite, mas sem muita novidade relativa a esse seu problema, por isso nem postei nada... acredito que tenha ficado algo no banco após a desinstalação, mas em meus testes aqui tudo foi removido sem problemas, tanto que reinstalei na paz.

Mas já que está tudo funcionando agora, só alegria!

Precisando estamos ae.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Show de bola.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Olha eu com problemas de novo.

Agora com o bloco de pesquisa e Conteudo.

Deem uma olhada no:

http://www.curveloonline.com.br

Digitem na barra de pesquisa a palavra "sorveteria", cliquem em pesquisar e vai aparecer o resultado normalmente.

Só que, quando clica em cima do endereço que aparece, ele não encontra a página ou o diretório de onde está a página.

Será o que está ocorrendo?
Andrax  Ocasional   Postagens: 27
É Daniel... parece que agora você realmente encontrou um bug no módulo.

Vou falar com o Carlos(a.k.a camarada), autor do fork, e tentar dar uma olhada no código para ver se encontro uma solução, assim que chegar em casa.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Eita... lá vai eu desistalar tudo de novo e voltar do zero na versão anterior.

Apesar que vou esperar um pouco... gostei desse XOOPS 2.5.4 traduzido
Andrax  Ocasional   Postagens: 27
O problema não é com o XOOPS, mas com o módulo... aguenta aí que se for coisa simp?es no máximo amanhã já teremos uma solução
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Vou ficar no aguardo.

Ah... aproveita e olha com esse brother seu se tem como deixar a pesquisa somente no módulo CONTEUDO.

Pois vou instalar NEWS, e outros módulos, mas não queria que a pesquisa percorresse esses outros módulos e sim somente o módulo conteúdo, onde ficaria os anunciantes do portal.
Edson Oliveira  Membro De: R. Liberdade, Centro, Atibaia - São Paulo, BR   Postagens: 730
No ano passado o camarada Marcelo Zanlucki já tinha visto este erro pode ver neste link, pelo menos a resposta para esta pergunta funcionou com ele.
Andrax  Ocasional   Postagens: 27
grande camarada, sempre salvando a pátria, relembrando tópicos das antigas.

Aqui em meus testes a dica resolveu o problema... o único efeito colateral detectado até agora é que o texto pesquisado não fica mais em destaque quando se abre a página, mas eu nem gostava dessa funcionalidade mesmo.

Ainda assim vou ver aqui o que pode ser feito nesse caso.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Como diz o camarada, Grande AG... Show de bola!

Deu certo aqui comentando a linha.

Muito obrigado.

Agora, para fechar esse tópico de vez, Preciso saber como faço para deixar a Pesquisa buscando somente o Módulo CONTEUDO. Pois será lá que vai ficar os anunciantes e tals, onde será o foco do site. Pois vai ter módulo colunista, news, entre outros mais. Se o usuário pesquisar alguma coisa, vai percorrer todos os MóDULOS, mas eu não queria que isso acontecesse.
Andrax  Ocasional   Postagens: 27
Deixa eu ver se entendi direito... mesmo apesar de ter notícias e outros conteúdos, você quer que a pesquisa retorne apenas os itens presentes no módulo conteúdo? é isso?

Apesar de pesquisar todos os módulos o sistema separa os resultados por módulo, então acredito que não seria necessariamente um problema... até porque você perderia a possibilidade de pesquisar nos outros módulos.

Mas se ainda assim quiser desabilitar as pesquisas dos outros módulos você vai ter que fazer algumas pequenas alterações nos módulos... posto aqui mais tarde como fazer.
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Se o sistema separa por módulo dai realmente não será um problema. Eu temo é o usuário pesquisar por TENIS, dai tem anunciantes com a palavra chave TENIS, dai o sistema mostra esses caras e depois vai no módulo NEWS e mostra também o resultado da copa do mundo de TENIS.

Isso que não quero que aconteça.
Andrax  Ocasional   Postagens: 27
O sistema vai fazer exatamente isso que você falou... ele vai pesquisar em todos os módulos, mas mostrará as lista na sequencia, considerando que ele mostra o 5 primeiros resultados de cada módulo, com um endereço para se ver mais resultados após os 5... exemplo, no caso mencionado por você ele mostraria o nome do módulo Conteúdo, seguido de uma lista dos 5 primeiros endereços contendo a palavra TENIS do módulo conteúdo e ao final um endereço Mostrar todos os resultados... logo abaixo o nome do módulo seguinte, digamos notícias, seguido dos seus 5 primeiros resultados para a palavra TENIS e ao final um endereço Mostrar todos os resultados, e assim por diante para todos os módulos em que a pesquisa encontrar a palavra TENIS... (Para visualizar isso na pratica, pesquise por XOOPS aqui no portal )

Se isso é realmente um problema para o que você deseja, você terá que editar os módulos que não deseja que a pesquisa alcance para removê-los da pesquisa... bom, eu nunca precisei fazer isso antes, então não sei se existe outro metodo, mas esse que vou te passar aqui agora, fiz uns testes aqui e funcionou.

Digamos que você que remover o News da pesquisa, então abra o arquivo XOOPS_version.php do módulo news, encontre e comente o seguinte trecho de código:
 $modversion['hasSearch'] = 1; $modversion['search']['file'] = "include/search.inc.php"; $modversion['search']['func'] = "news_search";
Ficando assim:
 //$modversion['hasSearch'] = 1; //$modversion['search']['file'] = "include/search.inc.php"; //$modversion['search']['func'] = "news_search";
Isso irá remover o módulo News das pesquisas... para remover os demais módulos o procedimento é similar, basta encontar e comentar as variáveis $modversion['hasSearch'] e $modversion['search']['file']

Eu ainda acho que não é a melhor solução, remover do portal a possibilidade de pesquisar nos módulos é restringir e muito o acesso a seu conteúdo, mas está aí a dica.

Pensando melhor aqui agora, uma alternativa é criar um formulário de pesquisa que só pesquise no módulo conteúdo, assim o formulário de pesquisa padrão do sistema continuaria tendo acesso a pesquisar em todos os módulos, talvez você pudesse caminhar nessa direção
Daniel Araújo Souza  Participativo De: Curvelo  Postagens: 150
Grande camarada.

Obrigado pela solução e pelas dicas, vou rever alguns conceitos antes de decidir de limito a pesquisa.

Mas Vou continuar fazendo testes com outros módulos aqui, o lançamento desse portal quero fazer em fevereiro. Enquanto isso tenho muito o que fazer e o que pensar para que quando lançado tenha o minimo de bugs possível.

Mas muito obrigado por tudo até agora.

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 38 visitantes neste momento... (19 na seção Fóruns)

Associados: 0
Anônimos: 38

outros...

Banner XOOPS Cube