public marks

PUBLIC MARKS from bacon with tags dhtml & therplima

December 2006

naum deu certo naum!, como inserir arquivos flash e mediaplayer no editor dhtml do xoops

qual é a versão do teu xoops? a sua função é diferente da minha. abaixo veja o código da minha função render no arquivo formdhtmltextarea.php. <div class="xoopscode"><pre><samp><code> function render() { $editor = false; if ( $this->htmleditor && is_object( $this->htmleditor ) ) { if ( !isset( $this->htmleditor->isenabled ) || $this->htmleditor->isenabled ) { $editor = true; } } if ( $editor ) { return $this->htmleditor->render(); } $ret = "<a name='moresmiley'></a> <img onmouseover='style.cursor=\"hand\"' src='".xoops_url."/images/url.gif' alt='url' onclick='xoopscodeurl(\"".$this->getname()."\", \"".htmlspecialchars(_enterurl, ent_quotes)."\", \"".htmlspecialchars(_enterwebtitle, ent_quotes)."\");' />  <img onmouseover='style.cursor=\"hand\"' src='".xoops_url."/images/email.gif' alt='email' onclick='javascript:xoopscodeemail(\"".$this->getname()."\", \"".htmlspe

naum deu certo naum!, como inserir arquivos flash e mediaplayer no editor dhtml do xoops

se você disse que no ie aparece um erro quando clica no botão significa que o erro está no javascript. veja os passos de novo no arquivo xoops.js e a chamada do mesmo no arquivo formdhtmltextarea.php. provavelmente o erro está aí. tente refazer os passos e vai postando aqui os resultados. []s

como inserir arquivos flash e mediaplayer no editor dhtml do xoops

vamos incrementar um pouco mais esse esquema. do jeito que postei anteriormente você teria que manualmente incluir a marcação flash, vamos agora ver como criar o botão que aparece no formulário e cria a marcação para gente. vamos lá, abra o arquivo class/xoopsform/formdhtmltextarea.php. procure pelo código abaixo dentro da função render. <img onclick='javascript:xoopscodequote(\"".$this->getname()."\", \"".htmlspecialchars(_enterquote, ent_quotes)."\");' onmouseover='style.cursor=\"hand\"' src='".xoops_url."/images/quote.gif' alt='quote' /> \n"; substitua o código acima pelo abaixo: <img onclick='javascript:xoopscodequote(\"".$this->getname()."\", \"".htmlspecialchars(_enterquote, ent_quotes)."\");' onmouseover='style.cursor=\"hand\"' src='".xoops_url."/images/quote.gif' alt='quote' /> <img onclick='javascript:xoopscodeflash(\"".$this->getname(

como inserir arquivos flash e mediaplayer no editor dhtml do xoops

é bem simples colocar uma tag para flash no editor. siga os passos abaixo: abra o arquivo class/module.textsanitizer.php. acrescente essa nova linha no final da função xoopscodedecode. <div class="xoopscode"><pre><samp><code> $text =& $this->xoopscodeflash($text);</code></samp></pre> o final da função deve ficar assim depois de colocar as linhas acima: <div class="xoopscode"><pre><samp><code> $c = "[\x01-\x1f]*"; $patterns[] = "/j{$c}a{$c}v{$c}a{$c}s{$c}c{$c}r{$c}i{$c}p{$c}t{$c}:/si"; $replacements[] = "(script removed)"; $patterns[] = "/a{$c}b{$c}o{$c}u{$c}t{$c}:/si"; $replacements[] = "about :"; $text =& $this->xoopscodeflash($text); $patterns = array(); $replacements = array();</code></samp></pre> no final do mesmo arquivo, antes da tag de fechamento do php ?> adicione a função abaixo: <div class="xoopscode"><pre><samp><code> function &xoopscodefl

October 2006

hack para o editor dhtml do xoops

fbs777 escreveu: deve ser uma pergunta besta besta, mas lá vai :-) : no caso o bbcode não deveria ter a entrada igual ao fechamento? tipo, se fecha como [/imgt], não teria que abrir sem o "thumb", tipo: [imgt=http:.]? por um lado, parece que o xoops não está se entendendo com o script lightbox, mas por outro lado, acho que mesmo se o problema fosse esse, entraria o novo bbcode, só que a imagem grande apareceria em nova aba/janela em vez de aparecer na mesma página. mas o bbcode nem chega a ser interpretado. a pergunta não é besta não. mas, veja o caso de outro bbcode, o url por exemplo, ele fecha com o [/url] e o inicio é [ url=xxxx], também é diferente da tag de fechamento. o mesmo acontece com o bbcode de imagem normal mesmo, fecha com [/img] e inicia com [ imagem align=xxx]. na correria eu esqueci de colocar um detalhe, você precisa fazer um hack no cabeçalho.php para ca

hack para o editor dhtml do xoops

bom, vamos lá então. fiz o hack do jeito que você quer, então, depois do hack instalado para incluir as imagens com thumb você vai colocar assim: [imgt thumb=url_do_thumb align=right]url_da_imagem[/imgt] ou então clica no novo botão e insere primeiro a url da imagem, depois a url do thumb e depois o alinhamento. pra instalar baixe o arquivo com o hack, descompacte-o e siga os passos abaixo: [url=http://rwbanner.brinfo.com.br/uploads/downloads/hacks/hack_img+thumb.zip]pacote do hack[/url] obs.: dentro do pacote eu coloquei cópias dos meus arquivos do xoops 2.0.15 já alterados, não use eles diretamente, use apenas para copiar os códigos para seus arquivos. 1º) fazer backup dos arquivos alterados pelo hack para evitar problemas e também para poder desfazer o hack facilmente. os arquivos alterados são: - class/xoopsform/formdhtmltextarea.php. - class/module.textsanitizer.php. - include/xoops.js.<br /

bacon's TAGS related to tag dhtml

apache +   arquivos +   botões +   certo +   como +   configurei +   cyber +   cyberd +   DEU +   download +   editor +   exibido +   fabio +   fbs +   flash +   form +   forum +   hack +   heitormkt +   Idéias +   inserir +   internet +   koivi +   lord +   lrboc +   lrbocchetti +   lucas +   lukinha +   mais +   mediaplayer +   menu +   módulo +   mp +   mysql +   naum +   poison +   problemas +   Ronaldo +   Segurança +   servidor +   shaolin +   subistituir +   tecnoinmo +   tema +   templates +   therplima +   xoops +