MemHT Portal is a Free PHP CMS and Blog
It permit the creation and the management online of websites with few and easy steps.
It's completelly customizable, expandable and suitable for all needs.
Moderators: Moderators
Page 1/3 1 2 3 > >|
Forum RSS feedReply
Same wysiwyg editor in all areas
AuthorText
Iggy
Just arrived
Avatar

Posts: 4
Contributes: 0

Gender: _NEUTRAL_
Online: No
Date: 13/05/2008 21:28
Same wysiwyg editor in all areas
#post7098
Hi!
I just discover MemHT and think it`ll solve all my problems. I`m teacher and I`d like to keep a site for support my students. But I need full wysiwyg editor in all areas (articles, forum, etc). I loved Articles editor - that`s exactly what I need.

My question: it`s possible to have the same editor used in Articles in Forun (including comments)etc?

PS: I`m Brazilian...
Delete Edit Quote
 
paulo89
Moderator
Developer

Avatar

Posts: 1286
Contributes: 523

Gender: _MALE_
Online: No

Version: 3.8.1
Country: Portugal
Languages: Portuguese, Portuguese and little english ^^
Date: 13/05/2008 22:32
Re: Same wysiwyg editor in all areas
#post7101
Oi Iggy sejas bem vindo.
Sim isso é possivel, mas terias que fazer algumas modificações (no forum não é muito facil), voce percebe linguagem php?

Paulo Ferreira
Delete Edit Quote
 
Iggy
Just arrived
Avatar

Posts: 4
Contributes: 0

Gender: _NEUTRAL_
Online: No
Date: 13/05/2008 22:48
Re: Same wysiwyg editor in all areas
#post7102
Oi Paulo!
Obrigada pela resposta rápida.
Não tenho exatamente formação na área de programação, mas me viro razoavelmente bem. Já fiz várias alterações em outros aplicativos que usam PHP e não tive problema. Quer dizer, o trabalho é lento, mas acabou dando certo.

Desconfio que terei de entrar os códigos para a exibição e configuração do editor no template do fórum... Estou certa?

Se você puder me indicar algum exemplo de como obter o resultado que desejo ficarei muito grata. Pode ser só um exemplo. Sei que você não tem tempo de ficar "segurando minha mão", ainda mais para fazer uma personalização desse tipo.
Delete Edit Quote
 
paulo89
Moderator
Developer

Avatar

Posts: 1286
Contributes: 523

Gender: _MALE_
Online: No

Version: 3.8.1
Country: Portugal
Languages: Portuguese, Portuguese and little english ^^
Date: 13/05/2008 23:26
Re: Same wysiwyg editor in all areas
#post7103
Eu vou lhe dar aqui um exemplo para voce seguir.

Vamos alterar o editor dos comentários da página articles.

1- Abra a sua página (pages/articles/index.php)

2- Na linha 262 como voce pode ver inicia a função comments é essa mesma função que nós queremos.

Repare na linha 309 (tem o textarea) que é o que voce quer alterar:
code

echo "<div class='info'>"._COMMENT_."<br><textarea name='text' cols='15' rows='4' style='width:350px; height:100px;'></textarea></div>";
 


Para voce usar o editor, voce chama ele assim:
code

textarea("nome_do_campo","100%","200px",1,"fulladmin");
 

Não se esqueça de alterar o nome do campo, pelo nome que voce vai subtituir, repare no exemplo do textarea que nós apagamos, ele tem o nome text, então é esse nome que vamos lá colocar no nome do campo.

Depois da mudança fica algo assim:

code

echo "<div class='info'>"._COMMENT_."</div>";
                textarea("text","100%","200px",1,"fulladmin");
 


Pronto, o editor já está lá, agora temos que alterar a forma como o php interpreta isso.
Porquê? Simples, porque da forma que estava com o textarea nós estavamos convertendo para bbcode e agora com este editor iremos usar html.

Repare na linha 234
code

$ctext = censure(minibb2html(outCode($row['text'],0)));
 

Ele faz a chamada do campo text da base de dados e ele converte para minibb2html (isto é o bbcode).
Vamos então apagar o minibb2html dessa chamada.

Se não deu para voce entender esta parte aqui, faça a experiencia, salve o seu ficheiro e adicione um comentário para voce ver que ele não converte para html.

Viu o que eu estava dizendo ^^

Vamos lá alterar então isso, fica assim olha:

code

$ctext = outCode($row['text']);
 


E pronto chegamos ao fim do nosso exemplo, espero que tenha dado para voce perceber o esquema.

Só não acho que voce faça bem alterar isso no forum.
Porquê? Porque no forum é muito usual usarmos as tags do bbcode (vou colocar os * para ele não assumir as tags, tipo [*code*][*quote*], etc

Alguma dúvida que voce tenha, não hesite em colocar aqui, estamos aqui para ajudar no que for preciso.

Paulo Ferreira
Delete Edit Quote
 
Iggy
Just arrived
Avatar

Posts: 4
Contributes: 0

Gender: _NEUTRAL_
Online: No
Date: 13/05/2008 23:51
Re: Same wysiwyg editor in all areas
#post7107
Paulo;

Antes de tudo, deixe-me dizer que estou bestificada com o bom atendimento de vocês Smile É incrível que o memht não tenha boa divulgação no Brasil. Eu o descobri por mero acaso, no site do FCK editor, pode?

Vou seguir o seu exemplo (que na verdade já é uma solução) e estudar um pouco as possibilidades. Depois volto a postar para dizer como ficou ou para pedir mais socorroSmile

Quanto ao fato de eu querer o editor o mais wysiwyg possível no fórum: vou usar o fórum para criar espaços distintos de comunicação com diferentes alunos; em cada caso, coloco a lição, o aluno posta a resposta, eu comento/corrijo, etc. Como boa parte dos exercícios trabalha com textos, ter um editor o mais parecido com o Word é o ideal.

Mais uma vez, muito obrigada pela maravilhosa acolhida entre os usuários do memht. Dou notícias mais tarde Smile
Delete Edit Quote
 
paulo89
Moderator
Developer

Avatar

Posts: 1286
Contributes: 523

Gender: _MALE_
Online: No

Version: 3.8.1
Country: Portugal
Languages: Portuguese, Portuguese and little english ^^
Date: 14/05/2008 00:22
Re: Same wysiwyg editor in all areas
#post7108
Sabe que o memht ainda é um "bébé" na idade, apenas tem um ano e pouco, daí ser ainda pouco conhecido.

Eu tinha criado a comunidade portuguesa na qual estava também incluida a Brasileira mas problemas com falta de tempo me obrigaram a fechar, irei reabrir muito brevemente novamente, isso também ajuda a divulgar mais um pouco.

Sempre que precise ou tenha alguma dúvida, venha cá que a gente ajuda, ou simplesmente passe por aqui para dizer um "oi" ^^

Paulo Ferreira
Delete Edit Quote
 
Iggy
Just arrived
Avatar

Posts: 4
Contributes: 0

Gender: _NEUTRAL_
Online: No
Date: 14/05/2008 02:43
Re: Same wysiwyg editor in all areas
#post7111
Funcionou maravilhosamente para os comentários dos artigos SmileSmile
Vou tentar alterar a página do fórum amanhã.
Depois de conto.
Delete Edit Quote
 
paulo89
Moderator
Developer

Avatar

Posts: 1286
Contributes: 523

Gender: _MALE_
Online: No

Version: 3.8.1
Country: Portugal
Languages: Portuguese, Portuguese and little english ^^
Date: 14/05/2008 08:27
Re: Same wysiwyg editor in all areas
#post7113
ok ainda bem ^^
Fico aguardando noticias Smile
Delete Edit Quote
 
HkDng
Suspended
Avatar

Posts: 47
Contributes: 7

Gender: _MALE_
Online: No
Date: 14/05/2008 16:58
Re: Same wysiwyg editor in all areas
#post7124
English please !
I do not understand and can not follow your instruction Smile
Delete Edit Quote
 
mem
MemHT's Dad
Admin & Developer

Avatar

Posts: 5130
Contributes: 2473

Gender: _MALE_
Online: No
Date: 14/05/2008 18:30
Re: Same wysiwyg editor in all areas
#post7127
Hi HkDng

Find <textaeas> and replace the structure with

textarea("fieldname","100%","200px",1,"fulladmin"Smile;
Delete Edit Quote
 
Reply
Page 1/3 1 2 3 > >|
Tags Cloud
Advertising
News Archive
Language
Help MemHT Portal
Navigator
Users Block
Hi Guest
IP: 38.103.63.59

Username
Password
New files
MemHT Wiki
Friends
MemHT Portal is a free software released under the GNU/GPL License by Miltenovik Manojlo