TinyMCE + perl

И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kabanches
проходил мимо
Сообщения: 5
Зарегистрирован: 2008-11-13 16:14:52

TinyMCE + perl

Непрочитанное сообщение kabanches » 2008-11-13 16:19:43

как прикрутить TinyMCE, ну или другой визуальный редактор, к textarea ?
скрипт формы написан на perl

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: TinyMCE + perl

Непрочитанное сообщение hizel » 2008-11-13 17:20:19

первый же пример, на сайте производителя
http://tinymce.moxiecode.com/examples/full.php
perl тут не причём, html+js
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: TinyMCE + perl

Непрочитанное сообщение ADRE » 2008-11-17 7:48:36

там вроде для инициализации должно быть описаник куда включать ява скрипты и css код, причем в самом архиве... потом выбирается тип, и плагины которые будешь использовать
//del

Darwent
рядовой
Сообщения: 23
Зарегистрирован: 2008-11-17 10:28:39

Re: TinyMCE + perl

Непрочитанное сообщение Darwent » 2008-11-17 22:47:45

kabanches писал(а):как прикрутить TinyMCE, ну или другой визуальный редактор, к textarea ?
скрипт формы написан на perl
Я уже давно использую fckeditor. В архиве есть примеры интеграции с Perl. Если набо могу выложить рабочий пример, нравится тем что есть возможность аплоада файлов хоть и кривая. Вообще если делать на поток и не для себя лучше писать свой редактор.

http://www.fckeditor.net/

;-)

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: TinyMCE + perl

Непрочитанное сообщение zg » 2008-11-17 22:54:22

тоже юзаю fckeditor, правда аплоад файлов пришлось латать (русские имена файлов), но в целом редактор очень неплохой, да и прост в установке

kabanches
проходил мимо
Сообщения: 5
Зарегистрирован: 2008-11-13 16:14:52

Re: TinyMCE + perl

Непрочитанное сообщение kabanches » 2008-11-17 23:47:07

Darwent писал(а):
kabanches писал(а):как прикрутить TinyMCE, ну или другой визуальный редактор, к textarea ?
скрипт формы написан на perl
Я уже давно использую fckeditor. В архиве есть примеры интеграции с Perl. Если набо могу выложить рабочий пример, нравится тем что есть возможность аплоада файлов хоть и кривая. Вообще если делать на поток и не для себя лучше писать свой редактор.

http://www.fckeditor.net/

;-)
конечно выложи)) твоя помощь очень пригодится!

и еще выложи если не трудно конфиг апача)) мой апач почему-то хочет запустить файлы ява-скриптов, хотя они отмечены как неисполняемые, а конфиге прописано что только файлы с расширением pl и cgi можно запускать...

в общем чет я запуталсо!

Darwent
рядовой
Сообщения: 23
Зарегистрирован: 2008-11-17 10:28:39

Re: TinyMCE + perl

Непрочитанное сообщение Darwent » 2008-11-18 0:07:11

kabanches писал(а):
Darwent писал(а):
kabanches писал(а):как прикрутить TinyMCE, ну или другой визуальный редактор, к textarea ?
скрипт формы написан на perl
Я уже давно использую fckeditor. В архиве есть примеры интеграции с Perl. Если набо могу выложить рабочий пример, нравится тем что есть возможность аплоада файлов хоть и кривая. Вообще если делать на поток и не для себя лучше писать свой редактор.

http://www.fckeditor.net/

;-)
конечно выложи)) твоя помощь очень пригодится!

и еще выложи если не трудно конфиг апача)) мой апач почему-то хочет запустить файлы ява-скриптов, хотя они отмечены как неисполняемые, а конфиге прописано что только файлы с расширением pl и cgi можно запускать...

в общем чет я запуталсо!
Итак первое качаешь c http://www.fckeditor.net/ Последнюю версию распаковываешь

у меня в корне лежат файлы
fckconfig.js - кофиг, стиль, кнопочки и тд
fckeditor.js
fckeditor.pl
fckpackager.xml
fckstyles.xml
fcktemplates.xml
fckutils.cfm
admin_fckeditor.pl - мой файл
и папка editor c самими сорцами она есть в архиве и эти файлы тоже

admin_fckeditor.pl

Код: Выделить всё

use strict;

require './fckeditor.pl';

sub admin_fckeditor
{
	my $name = shift;
	my $value = shift;

	&FCKeditor($name, $value);

	return &CreateHtml();
}

1;
В движке добавляешь своём

Код: Выделить всё

require './admin_fckeditor.pl';
Всё теперь для вызова эдитора достаточно вызвать функцию

Код: Выделить всё

&admin_fckeditor('content', 'мой текст внутри или пустота')
Никаких HTML тегов типа TEXTAREA не надо просто вызываешь эту функцию, побалуйся с настройками fckeditor.js там очень много опций особенно важные метод аплоада файлов.

Что касается настроек апача, откуда ты пытаешся запустить js не из cgi-bin случаем?

kabanches
проходил мимо
Сообщения: 5
Зарегистрирован: 2008-11-13 16:14:52

Re: TinyMCE + perl

Непрочитанное сообщение kabanches » 2008-11-18 13:30:34

не совсем из cgi-bin)))
в папке www есть папка addnews - в конфиге для нее прописано, чтобы она была видна только из сети нашего офиса, т.е я из офиса могу зайти на
http://www.mysite.ru/addnews/
в этой папке лежат 2 perl скрипта - один из базы создает форму для добавления новости - другой эту форму отправляет в базу .
также лежит index.html - c которого идет редирект на скрипт создающий форму (ну чтобы не писать http://www.mysite.ru/addnews/newsform.pl, а писать просто http://www.mysite.ru/addnews/). в скрипте создающим форму есть textarea ну и прикрученный к ней виз редактор.

на саму папку в конфиге апача прописано

Код: Выделить всё


ScriptAlias /addnews "путь+/www/addnews/"

<Directory "путь+/www/addnews/">
    Options +ExecCGI
    AddHandler cgi-script .pl
    AllowOverride None
    Order deny,allow
    Deny from All
    Allow from айпишник мой
</Directory>

однако редактор не отображается, а в логах пишется Exec format error: путь+www/addnews/tiny_mce/tiny_mce.js failed

на саму папку tiny_mce и на файлы не стоит того что они должны выполнятся.



зы - за помощь спасибо))

kabanches
проходил мимо
Сообщения: 5
Зарегистрирован: 2008-11-13 16:14:52

Re: TinyMCE + perl

Непрочитанное сообщение kabanches » 2008-11-18 18:04:54

чето у мну неполучились твои шаманства ))
может ты забыл что-то дописать?

Darwent
рядовой
Сообщения: 23
Зарегистрирован: 2008-11-17 10:28:39

Re: TinyMCE + perl

Непрочитанное сообщение Darwent » 2008-11-19 11:02:25

kabanches писал(а):чето у мну неполучились твои шаманства ))
может ты забыл что-то дописать?
Вот это убери вообще из настроек апача

Код: Выделить всё

ScriptAlias /addnews "путь+/www/addnews/"

<Directory "путь+/www/addnews/">
    Options +ExecCGI
    AddHandler cgi-script .pl
    AllowOverride None
    Order deny,allow
    Deny from All
    Allow from айпишник мой
</Directory>
В папке addnews создай .htaccess

Код: Выделить всё

Options +ExecCGI
AddHandler cgi-script pl

kabanches
проходил мимо
Сообщения: 5
Зарегистрирован: 2008-11-13 16:14:52

Re: TinyMCE + perl

Непрочитанное сообщение kabanches » 2009-01-14 18:09:42

Поставил все-таки fckeditor . Настроил, осталось только аплоад картинок настроить и тут то я застрял )))
подскажите пожалста, в каких настройках указывается папка для аплоада)))

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: TinyMCE + perl

Непрочитанное сообщение zg » 2009-01-14 22:32:17

в коннекторе

kaban
проходил мимо

Re: TinyMCE + perl

Непрочитанное сообщение kaban » 2009-02-05 10:32:53

где в коннекторе pelr , в каком именно файле, указывается имя папки загрузки?

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: TinyMCE + perl

Непрочитанное сообщение zg » 2009-02-05 11:25:37

для php - config.php

Код: Выделить всё

// Fill the following value it you prefer to specify the absolute path for the
// user files directory. Useful if you are using a virtual directory, symbolic
// link or alias. Examples: 'C:\\MySite\\userfiles\\' or '/root/mysite/userfiles/'.
// Attention: The above 'UserFilesPath' must point to the same directory.
$Config['UserFilesAbsolutePath'] = realpath('../../../../../../uploads') .'/' ;
перловского коннектора нету :cf: но видимо так же

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: TinyMCE + perl

Непрочитанное сообщение ProFTP » 2009-04-16 4:26:05

http://www.fckeditor.net/demo/language

а как сделать его меньше, чтобы был как на этом форуме? чтобы убрать те многие возможности которые там есть? там много то что мне нужно...
аплоад файлом мне не нужен...

или где найти редактор как на этом форуме, только чтобы велосипед не изобретать? чтобы там парсеры были и т.д.
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: TinyMCE + perl

Непрочитанное сообщение zg » 2009-04-16 7:11:58

ProFTP писал(а):а как сделать его меньше, чтобы был как на этом форуме?
кого его?
ProFTP писал(а):чтобы убрать те многие возможности которые там есть?
если ты про fckeditor, то создаёшь свой тулбар и юзаешь, примеры там есть.
ProFTP писал(а):или где найти редактор как на этом форуме, только чтобы велосипед не изобретать?
тут BBCode, в гугле набери он тебе всю правду выдаст

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: TinyMCE + perl

Непрочитанное сообщение ProFTP » 2009-04-25 12:14:48

несколько редаторов нашел, точнее один: http://forum.vingrad.ru/forum/topic-212552.html

какой еще есть маленький, нужно BB ?


чтобы код заэркнировать нужно постаивть <code> </code> ?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: TinyMCE + perl

Непрочитанное сообщение zg » 2009-04-25 13:18:30

ProFTP писал(а):чтобы код заэркнировать нужно постаивть <code> </code> ?
чтобы код заэкранировать, надо его заэкранировать.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: TinyMCE + perl

Непрочитанное сообщение ProFTP » 2009-06-03 4:39:50

подскажите, плиз, редатор такой как на этом форуме? желательно с инструкцией по установке чтобы саммоу не писать

в гугле реально не нашел ничего
http://www.google.com.ua/search?q=BB+%D ... rt=30&sa=N

поставил TinyMCE, мне не понравилось

допустим я хочу вставить картинку url, не маленькую, оно туда всю визуально поставило и получилась эрунда, большая картинка...

(я хочел чтобы чтобы они были маленькие в тексте на странице, а при нажатии на них она становилась большая, допустим в другом окне, но это другой вопрос)

как сделать чтобы большая картинка становилась маленькой? или чтобы картинки воолще не было, чтобы были тэги?
еще желательно чтобы размер textareas автоматически увеличивался?
исходники там длинные, не реально разобратся

дифицит какой-то с редаторами
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: TinyMCE + perl

Непрочитанное сообщение ProFTP » 2009-09-14 23:00:03

а кто ковырял tiny mce?

есть ли там тэги Quote и Code??

то есть цитировать (так как на этом форуме) и сделать тэг code чтобы выделить код программы (без подсветки или с подчветкой)?

как их замутить?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение