public marks

PUBLIC MARKS from bacon with tags marcio & xoops

July 2007

commentany + xcomments crystalhack

pelo que li no endereço que você passou, se o módulo usa algum arquivo de template no form que se quer implementar o captcha, você precisa editá-lo adicionando o trecho abaixo no local adequado para que o captcha seja exibido corretamente. <div class="xoopscode"><pre><samp><code><!-- hack securityimage by kraven30--> <tr> <td class="head"><{$lang_securityimage}></td> <td class="even"><{$input_securityimage}></td> </tr> <!-- hack securityimage by kraven30--></code></samp></pre> no caso do commentany acho que é no arquivo commentany/templates/commentany_center.html. mas não basta isso, é preciso modificar também o arquivo php que gera o template. não estou certo mas creio que no caso do commentany seja nos próprios arquivos de comentários do xoops (include/comment_form.php e include/commentform.inc.php), porque o commentany "chama" estes arquivos. acho que neles tem que adicionar os trechos citados

commentany + xcomments crystalhack

marxmr escreveu: existe alguma forma de juntar os recurso do [url=http://xoops.peak.ne.jp/modules/mydownloads/singlefile.php?cid=6&lid=52]commentany[/url] com os do [url=http://xoopsitalia.org/crystalhack/crystalhack.php]xcomments crystalhack[/url]? sinto falta de um formulário de comentários que tenha o campo para nome do visitante e que fique aberto no final do texto. o formulário escondido que só abre com o clique no botão passa despercebido e acaba ficando sem utilidade. com o xcomments crystalhack dá para colocar o campo de nome, mas um formulário aberto como o commentany também é necessário nesses tempos de wordpress. existe algum hack específico para isso que procuro? eu uso o commentany com xoops 2.2.x mas só permito visitantes cadastrados postarem comentários. se eu entendi bem, a sua ideia é deixar anônimos postarem comentários usando o formulário gerado pelo co

testar hack para o securityimage

artsgeral escreveu: marcio, acho que sem quer querendo consegui fazer funcionar o módulo securityimage no formulario de cadastro do xoops versão 2.2.x. olha a imagem abaixo, para ficar no gostinho até eu consegui ver quais as modificações que fiz. http://aycu35.webshots.com/image/21194/2002703142689222798_rs.jpg pelo menos o mais difícil(pelo menos para mim) eu consegui resolver. assim que tiver concluido eu posto aqui o endereço que vai estar o aqruivo no meu portal, blz t+ como eu cogitei antes, os spamers voltaram a atacar meu portal. provavelmente devido o captcha estar em um arquivo separado do form de cadastro (modules/profile/register.php) o robot conseguiu fazer o registro e encher os comentários de spams. artsgeral, se você puder me passar os arquivos já alterados do xoops 2.2.x para utilizar o captcha direto no form de cadastro para que eu

botão de apoio!

seria tipo o botão de agradecimento que existe em fóruns como o invision e o vbulletin, onde o user clica no botão "obrigado" e então seu nome é adicionado a lista de utilizadores que agradeceram a um determinado post/tópico, certo? acho que não existe nada do tipo para os módulos de fórum do xoops mas essa é uma ideia realmente bacana de se implementar. eu mesmo já pensei em catar esses mods para invision e vbulletin e adaptar para utilizar em meu portal (no módulo de fórum cbb, mais especificamente) mas devido ao pouco tempo e escasso conhecimento de php/mysql acabei deixando de lado.

testar hack para o securityimage

artsgeral escreveu: marcio, acho que sem quer querendo consegui fazer funcionar o módulo securityimage no formulario de cadastro do xoops versão 2.2.x. olha a imagem abaixo, para ficar no gostinho até eu consegui ver quais as modificações que fiz. http://aycu35.webshots.com/image/21194/2002703142689222798_rs.jpg pelo menos o mais difícil(pelo menos para mim) eu consegui resolver. assim que tiver concluido eu posto aqui o endereço que vai estar o aqruivo no meu portal, blz t+ opa, estou ansiosamente no aguardo! :-d

testar hack para o securityimage

artsgeral escreveu: blz marcio, já alterei e se quiser fazer um teste, o endereço é esse: [url=http://xoopsfire.com.nyud.net/modules/wfdownloads/singlefile.php?cid=7&lid=11]captcha cadastro para o xoops 2.2.x[/url] qualquer coisa é só avisa. obs. tem programas spam que consegue ler o código através do ocr que é utilizado nos scanners. falou e t+ obrigado! eu vou ver se faço um teste neste final de semana. depois eu postarei aqui os resultados ;-)

testar hack para o securityimage

artsgeral escreveu: mais primeiro faça um favor para mim, vai em um motor de busca e veja se a sua página com este endereço http://seusite/modules/profile/register.php esta relacionado na busca, se não eu vejo se consigo fazer essa alteração no http://127.0.0.1/xoops/registro.php eu não sei se entendi bem o que você pediu, mas eu verifiquei que o google, por exemplo, está indexando apenas a url http://mistershare.org/home/register.php.

testar hack para o securityimage

me diz uma coisa artsgeral, esse sistema de captcha que você está utilizando funciona com xoops 2.2.x? eu pergunto isso porque meu portal tem recebido alguns comentários de spam, nada que incomode muito porque não é muito frequente mas acho que se implementasse o captcha no registro já resolveria. o meu problema é que todos os hacks que tenho visto para isso são feitos para xoops 2.0.x e o meu xoops é 2.2.x.

inserir página externa, iframe?

já tentou o módulo [url=http://xoops.instant-zero.com/modules/pages/index.php?pagenum=6]myiframe[/url]?

June 2007

como por o assunto na chamada da matéria no news?

o que você já tentou exatamente? eu não testei mas acho que isto pode funcionar: 1/ faça uma cópia do arquivo modules/news/templates/blocks/news_block_top.html. 2/ depois abra-o e nele procure por <{$block.spotlight.title_with_link}> (ou por <{$block.spotlight.title}> caso não use o bloco com abas ou ainda por <{$onenews.title}>) e antes adicione o seguinte. <div class="xoopscode"><pre><samp><code><{$xoops_url}>/modules/news/index.php?storytopic=<{$topic.id}>"><{$topic.title}></a> - </code></samp></pre> em seguida atualize o módulo caso use o conjunto de templates originais. avise se funcionar.

alteração no x-memberstats

sobre essa minha antiga dúvida, hoje achei um portal que fornece um botão com a funcionalidade que eu queria, ele exibe o recorde de users online e a data em que foi atingido esse recorde, além de outras coisas como o google pagerank. o endereço é este: http://hitscount.com/ não é exatamente o que eu desejava já que eu pretendia integrar essa funcionalidade ao xoops mas dá para quebrar o galho por enquanto. ;-)

utilizadores online

marcio escreveu: aproveitando o tópico: eu estou com a seguinte dúvida. eu uso o módulo xmmemberstats e gostaria de adicionar ao bloco que mostra as estatísticas, uma informação adicional que mostraria o recorde de users online (membros + anônimos) + a data do recorde. algo do tipo: <div class="xoopscode"><pre><samp><code>recorde online: xxx em 01/08/2006.</code></samp></pre> eu imagino que para funcionar tenha que guardar no banco de dados e depois então comparar o valor guardado com o nº de users online no momento. alguém se habilita a me dar uma mãozinha? desde já agradeço qualquer ajuda :-d sobre essa minha antiga dúvida, hoje achei um portal que fornece um botão com a funcionalidade que eu queria, ele exibe o recorde de users online e a data em que foi atingido esse recorde, além de outras coisas como o google pagerank. o endereço é este:

duvida, módulo news

eu não sei a versão do módulo news que você está utilizando mas tente o arquivo modules/news/templates/news_item.html. procure pela linha. <div class="xoopscode"><pre><samp><code><td class="iteminfo"><{if $story.files_attached}><{$story.attached_link}> <{/if}><{if $story.poster != ''}><span class="itemposter"><{$lang_postedby}> <{$story.poster}></span><{/if}> <span class="itempostdate"><{$lang_on}> <{$story.posttime}></span> (<span class="itemstats"><{$story.hits}> <{$lang_reads}></span>) <{$news_by_the_same_author_link}></td></code></samp></pre> o trecho. <div class="xoopscode"><pre><samp><code><{$lang_postedby}> <{$story.poster}></span><{/if}> <span class="itempostdate"><{$lang_on}> <{$story.posttime}></span> (<span class="itemstats"><{$story.hits}> <{$lang_reads}></span>)</code></samp></pre> é o que exibe a informação que você ainda não quer. depois de modificar o template talvez você precise atualizar o m

novo módulo, rmsoft ml catalog, para o mercadolibre.com

excelente esse módulo! pena que só funciona com php5 se não eu já iria testar no meu portal. sobre se ele funciona com o mercado livre do brasil, creio que sim porque tem até um submenu no módulo que filtra produtos por países e um deles é o brasil (http://xoopsmexico.net/modules/rmsales/index.php?domain=mlb)

smartmail não envia boletins de notícias

cyber1 escreveu: marcio e gisa_iagami, fiz o que o marcio sugeriu e não tive sucesso. espero que a debora tenha conseguido. por acaso existe um outro módulo que possamo fazer o que este faz? ou seja, enviar automaticamente as últimas notícias postadas no portal para determinados grupos? ou, ainda, um que ao enviarmos uma notícia para o portal, ele, automaticamente, já envia a mesma para o(s) grupo(s)? abraços existe o módulo [url=http://xoopsmexico.net/modules/rmdp/down.php?id=67]rmsoft bulletin[/url] do xoops méxico. os requisitos para utilizar o módulo são: * xoops 2.0.16 * php5 * [url=http://xoopsmexico.net/modules/rmdp/down.php?id=61]rmsoft common utilities 2.0.1[/url] instalado. outra opção que você pode adotar, enquanto o smartmail não está plenamente funcional, é utilizar um serviço de newsletter separado do xoops. no

ajuda com fórum

zefera escreveu: pessoal, instalei.. ou melhor tentei instalar o módulo ams mas não funfoo. acho que minha versão do xoops é antiga. alguém sabe me dizer com que versão ele é compativel? obrigado pela ajuda! com a versão 2.2.3/2.2.4 que é a versão que eu uso eu posso garantir que funciona agora em xoops da série 2.0.x eu não sei porque nunca testei este módulo com estas versões. de qualquer modo, segundo [url=http://xoops.org/modules/news/article.php?storyid=3783]esta notícia[/url] no xoops.org, o módulo ams voltará a ser desenvolvido, agora por outra equipe, que, segundo a notícia, deverá lançar em breve uma versão 2.42 do módulo que não trará novas funções mas sim correções de bugs.

icone do último post

perfeito! funcionou redondo nos teste que fiz. é bom ver que ainda temos brasileiros que mandam bem em xoops :-d

icone do último post

pessoal, minha vez de perguntar. o negócio é o seguinte: atualmente o cbb exibe o ícone da última mensagem postada em um determinado tópico (veja a figura abaixo). eu estou tentando modificá-lo para que o mesmo exiba sempre o ícone da primeira mensagem em vez de mostrar o ícone da última mensagem. [url=http://img477.imageshack.us/my.php?image=screenshotju0.gif][img]http://img477.imageshack.us/img477/6618/screenshotju0.th.gif[/img][/url] eu vi no arquivo modules/newbb/class/forum.php as linhas abaixo. <div class="xoopscode"><pre><samp><code>$last_post_icon = '<a href="' . xoops_url . '/modules/' . $xoopsmodule->dirname() . '/viewtopic.php?post_id=' . $forum_data['forum_last_post_id'] . '&topic_id=' . $forum_data['topic_id'] . '#forumpost' . $forum_data['forum_last_post_id'] . '">'; //if ($forum_data['icon']) { //if (!empty($forum_data['icon']) && is_file(xoops_root_path . '/images/subject/' . $forum_data['icon'])) { if (!empty($forum_data

May 2007

ajuda com fórum

pessoal, o módulo que uso na capa do portal é o ams mesmo. só que com ele eu tenho que montar o post no braço mesmo. essa ideia de "chamar" o post usando. <div class="xoopscode"><pre><samp><code><{include file="db:newbb_thread.html" topic_post=$topic_post}></code></samp></pre> é ótima. porém dessa forma todo o post iria parar na capa e não só a chamada, com algumas informações sobre o post. o cbb já tem uma espécie de middleware, que permite manipular o post de diversas maneiras. o arquivo action.transfer.php é que gerencia isso. atualmente ele já fornece várias opções, entre elas: [*] adicionar endereço nos favoritos (del.icio.us, furl it, entre outros.) [*] enviar post por e-mail. [*] criar pdf [*] enviar mensagem particular para o autor do post. [*] imprimir post. e se não me engano, quando se tem algum outro módulo instalado desenvolvido pela equipe do cbb, como é o

November 2006

smf um otimo fórum! agora no xoops

ótima notícia. você sabe se existe algum script de migração cbb -> smf ?

perfil em branco

o problema (conforme a linha abaixo) parece estar no seu módulo articles ou no módulo sections. pode ser que algum arquivo do módulo tenha se corrompido durante o upload para o servidor ou que um desses módulos seja incompatível com a versão do xoops que você está utilizando. <div class="xoopscode"><pre><samp><code>fatal error: cannot redeclare articles_search() (previously declared in c:\server\htdocs\modules\articles\include\search.inc.php:28) in c:\server\htdocs\modules\sections\include\search.inc.php on line 28</code></samp></pre> verifique o que há na linha 28 do arquivo search.inc.php do módulo e veja se ajuda.

perfil em branco

ative o debug no xoops e acesse o perfil de novo para tentar mostrar a mensagem de erro que o php gera.

scripts de exibição de informações

o xoops tem algumas variáveis carregadas automaticamente para smarty, como a $xoops_uname que você citou. você pode criar as suas, usando. <div class="xoopscode"><pre><samp><code>$xoopstpl->assign('nome_da_var_smarty_que_vc_quer', codigo/funcao/etc);</code></samp></pre> mas, pelo que entendi, você quer mostrar o nome do grupo no perfil do usuário. se for isto, já tem um hack que faz isso e você ainda não precisa quebrar a cabeça. dê uma conferida [url=http://xoops.org/modules/newbb/viewtopic.php?topic_id=55015]neste tópico[/url] no xoops.org, ele trata exatamente disso e ensina passo a passo como utilizar (em inglês).

tema do 2.0.15 para o 2.2.4

se você sabe inglês, confira este tutorial no xoops.org: [url=http://xoops.org/modules/newbb/viewtopic.php?topic_id=51369&viewmode=flat&order=asc&start=0][tutorial] how estou downgrade 2.2.3/4 estou 2.0.14/15[/url]

atualizar módulo news!

no pacote que eu baixei tem um arquivo com intruções para o upgrade (em inglês): <div class="xoopscode"><pre><samp><code>******************************************************************************* ** upgrade instructions ** ******************************************************************************* here is the list of actions you will have estou do estou upgrade from any previous. version : 1) upload all files in this package, overwriting the existing files. 2) update the module in system admin -> modules. 3) launch the following script at least one time : http://example.com/modules/news/admin/upgrade.php. to be able estou launch it, you must be an admin of the news module once this script has been launched, you can remove it but it's not "vital" 4) if you are using a personalized template set (if you have cloned it for. example) : go in admin -> templates. find the templates set you are using, beside