Artigos – Página: 3 – Thiago Violim
FCKEDITOR: um poderoso editor WYSIWYG
Sabemos que diversas áreas estão convergindo no uso da web. Por isso a necessidade de ferramentas que auxiliem este público para a execução de seus trabalhos. O FCKEDITOR pode ser implementado em diversas linguagens, como por exemplo ASP.Net, ASP, ColdFusion, PHP, Java etc., e visto também em alguns SGC's Drupal e Joomla. Neste artigo utilizarei a linguagem ASP, dando assim um foco melhor.
No primeiro passo vamos baixar os códigos fontes em http://www.fckeditor.net/download. Escolha a versão FCKeditor_2.6.4.zip, extraia em uma pasta especifica, por exemplo "fckeditor", assim seus arquivos irão ficar melhor organizados.
Os arquivos principais que utilizaremos serão fckconfig.js e fckeditor.asp.
Esta parte do código representa a barra de ações da caixa de texto formada pela ferramenta.
['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote','CreateDiv'],
['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
['FitWindow','ShowBlocks','-','About'] // No comma for the last row.
Definimos o trecho abaixo de código com estes novos dados. Aqui é definido o diretório base, tamanho da área do editor e também o tipo de barra formada, podendo variar entre Default ou Basic mostrado anteriormente no arquivo fckconfig.js
sBasePath = ""
sWidth = "800"
sHeight = "400"
sToolbarSet = "Default"
Na segunda alteração do arquivo fckeditor.asp iremos mudar a linha 98 para o caminho fckeditor/editor/
Public Function CreateHtml( instanceName )
If IsCompatible() Then
Dim sFile, sLink
If Request.QueryString( "fcksource" ) = "true" Then
sFile = "fckeditor.original.html"
sFile = "fckeditor.html"
sLink = sBasePath & "fckeditor/editor/" & sFile & "?InstanceName=" + instanceName
If (sToolbarSet & "") <> "" Then
sLink = sLink + "&amp;Toolbar=" & sToolbarSet
Iremos agora fazer a chamada deste arquivo fckeditor.asp em uma página asp com formulário simples.
<%@ codepage="1252″ language="VBScript" %>
<form action="recebe.asp" method="post">
<input name="titulo" type="text" size="40″ />
Notícia: <br />
oFCKeditor.BasePath = ""
oFCKeditor.Value = ""
oFCKeditor.Create "TX_Noticia"
O seguinte código <%@ codepage="1252″ language="VBScript" %> serve para retirar os erros de acento dentro do campo do editor.
http://imasters.uol.com.br/artigo/12084/desenvolvimento/fckeditor_um_poderoso_editor_wysiwyg/
['FitWindow','ShowBlocks','-','About']          // No comma for the last row.
Publicado em julho 11, 2009 outubro 10, 2009 Categorias ArtigosDeixe um comentário em FCKEDITOR: um poderoso editor WYSIWYG
Introdução e instalação do mdbtools
Em Linux enfrentamos diversas dificuldades relacionadas a migração para este maravilhoso sistema operacional, estas provindas de diversas formas e relacionadas a problemas com alguns aplicativos e até mesmo pela acomodação dos usuários de sistemas proprietários.
Em um dia me deparei com um problema deste, para migração do sistema havia uma necessidade de utilizar arquivos no formato (.mdb) Access dentro do Linux, pesquisei e encontrei uma simples dica informando de uma ferramenta chamada MDBTOOLS, um programa que tornava acessível arquivos (mdb) no Linux.
Pesquisando um pouco mais sobre esta ferramenta encontrei outra chamada GMDB2, sendo ela em módulo gráfico. Ótimo, agora teria as ferramentas certas para consolidar a minha migração.
MDBTOOLS é um programa onde conseguimos visualizar arquivos (mdb) com comandos da linguagem SQL. Esta é utilizada em modo console, sendo que sua utilização é totalmente focada em linhas SQL.
Vamos aos passos para a instalação, nesta focarei distribuições baseadas em Debian, utilizando o apt-get. E para usuários que utilizam outras distribuições, disponibilizo os links para os sources.
http://prdownloads.sourceforge.net/mdbtools/mdbtools-0.5.tar.gz
http://prdownloads.sourceforge.net/mdbtools/mdbtools-0.5-1.i386.rpm
Dentro do seu console digite:
Com a sua lista atualizada, digite o seguinte:
Pronto, neste momento a ferramenta MDBTOOLS está instalada em seu sistema.
Procure um arquivo no formato (mdb) que você conheça a estrutura e de preferência que este esteja com conteúdo para fazer os testes.
Iniciando o programa. No console digite:
$ mdb-sql sua_base_de_dados.mdb
Com o comando acima ele retornará a listagem das tabelas contidas na sua base de dados.
Neste momento você pode utilizar comandos SQL para fazer suas consultas:
Digite na frente do 1 =>:
OBS: Procure sempre utilizar o seu SELECT filtrando alguns campos para não tornar sua consulta pesada:
SELECT campo1, campo2 FROM SUA_TABELA
Uma listagem com o conteúdo desta tabela foi impressa na sua tela. Para sair do programa, utilize o comando:
Outra ferramenta integrada ao mdbtools é a schema, onde monta a estrutura em SQL pronta para ser exportada, o comando fica assim:
$ mdb-schema BASE_DE_DADOS.MDB
Agora apresentarei a ferramenta GMDB2, onde estes comandos são utilizados em forma gráfica.
Instalação e utilização do GMDB2 (gráfico)
O GMDB2 tem a função de apresentar em uma forma gráfica os dados contidos nos arquivos Access (.mdb), sua interface é esta abaixo.
Seguindo os mesmos passos da instalação do MDBTOOLS, focarei distribuições baseadas em Debian.
Primeiro passo vamos atualizar a lista do apt-get:
Com a lista atualizada, vamos fazer a instalação do GMDB2 com o seguinte comando:
$ gmdb2
Na janela do GMDB2 vá em Arquivo >> abrir e escolha o mdb.
Agora suas tabelas estão visíveis.
Clique com o botão direito em cima da tabela e aparecerá um sub menu com o seguinte:
Definition – que apresenta a estrutura da tabela;
Data – lista todo o conteúdo da tabela;
Export – ferramenta de exportação;
Debug – usado para encontrar erro no (mdb).
Além destas, temos o SQL WINDOW no menu TOOLS, onde utiliza comandos SQL para fazer diversas listagens nas tabelas.
Visto os dados apresentados, as soluções dentro do mundo open source existem e devem ser buscadas incansavelmente em todos os meios que possibilitem estas informações.
Gostaria de agradecer à todos desta comunidade, principalmente ao Fábio Berbert de Paula, idealizador deste centro de conhecimento e a todos que me ajudaram nesta caminhada no mundo open source.
http://www.vivaolinux.com.br/artigo/Utilizando-arquivos-Access-(.mdb)-no-seu-Linux/
Publicado em julho 10, 2009 outubro 11, 2009 Categorias ArtigosDeixe um comentário em Utilizando arquivos Access (.mdb) no seu Linux