Categoria: xoops

  • cadastramento de usuários em site xoops….

    Temos observado um crescente número de cadastramento de usuários em nosso site xoops. Isso é realmente animador, afinal queremos mesmo a participação em nosso site. Mas, quem são estes novos usuários? O que eles querem?

    (mais…)

  • conteúdo corrompido

    Mozilla Firefox no Windows XP
    tela com o erro indicado, no windows XP com o Mozilla Firefox

    Em comunicado esta manha, o AM informou ‘link “Nota 10”, aparece a msg “conteúdo corrompido“‘! Estranhamente, o problema não acontece em todo os ambientes. Consegui reproduzir o problema no Windows XP com o Mozilla Firefox, conforme indicado pelo AM.

    O que está errado nesta página que não consegue ser exibida? Porque o erro somente acontece em alguns ambientes? Quais? Como corrigir o problema?

    Outras mensagens de erro que podem estar associadas ao problema:

    Informação: Undefined variable: ret arquivo /modules/smartsection/class/category.php linha 104

     

    (mais…)

  • exportar dados do MySQL para o Excel…

    CMS como o Joomla, Xoops, WordPress guardam os dados em tabelas do MySQL. De tempos em tempos, acabamos querendo extrair os dados das tabelas MySQL para manusear em planilhas em nosso desktop. Estas são as minhas notas sobre este processo.

    (mais…)

  • upload de arquivo rtf para o site xoops

    Recebemos para publicação em nosso site Xoops uma série de arquivos em formato RTF!

    Por motivo de segurança, não permitimos o MIME RTF para upload no site! Tentativas de permitir este formato alterando os parametros de permissão no Administração > Notícias > Preferencias > Informe os tipos de arquivos permitidos para envio (separe os tipos em uma nova linha)* não foram bem sucedidas. Acho que não acertei a informação correta a ser colocada neste box, ou seria algum problema com a falta de “nova linha” ao final? O formato RTF seria de interesse para upload para o site por ser um formato legível por humanos e próprio para intercâmbio entre sistemas. O único senão é de que o formato é propriedade da MicroSoft.

    Pelo procedimento padrão, transformamos o arquivo de formato RTF para o formato PDF, carregando o arquivo no BrOffice e exportando para o formato PDF. Isso não funcionou bem, pois o arquivo continha pequenas imagens (fórmulas matemáticas) que apareciam em branco no arquivo PDF resultante. Aparentemente, o problema é resultante do processo de tratamento da imagem ao exportar o arquivo. O processo tenta balancear a qualidade da apresentação com o tamanho do arquivo resultante, e acaba por perder a imagem, mantendo somente um quadro em branco para lembrar que havia uma imagem naquele lugar. Claro que este problema de conversão acontece com qualquer formato de origem, não sendo privilégio do formato RTF.

    Sendo formulas matemáticas, o uso de “formulas” como o MicroSoft Equations embutido no MS Office Word ou objeto Formula do Br Office seria mais adequando do que o uso de imagens recortadas. Alem de ser mais portável, diminuiria consideravelmente o tamanho do documento DOC, RTF, e/ou PDF.

    Consegui converter do formato RTF para o formato PDF, carregando o arquivo no MS Word (97) em um Windows XP, e imprimindo para a impressora do PrimoPDF. Aparentemente, a baixa resolução de video na configuração (Windows XP, MS Office 97) eram totalmente compativeis com a configuração em que as pequenas imagens foram geradas. O arquivo PDF gerado, sim, é portável entre ambientes e pode ser carregado ao site.

    Dúvidas que continuam:

    • Application/rtf – porque não consigo autorizar este formato de arquivo para upload no módulo de notícias do xoops?
    • Export PDF – em que condições o Export para PDF do Br Office troca a figura do documento por “espaçador” em branco no documento resultante?
  • smartsection para a versão 2.14

    Estas são as notas para a atualização do SmartSection para a versão 2.14 nas minhas instalações Xoops 2.4.4.

    Não sei ao certo porque estou fazendo esta atualização, mas algumas coisas que me incomodam é quanto a falta de tradução de alguma variáveis no módulo. Vamos procurar corrigir estes problema na versão mais atual.

    Não entendo porque, mas parece que esta nova versão do Smart Section requer o módulo Smart Objects instalado. Baixando do site SmartFactory. Os hacks no núcleo do xoops são necessários somente para usos especiais do SmartObjects.

    Parece que está funcionando… Vamos acompanhar para ver como fica.