Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Помогите написать форму с бб кодами и подправить визик

Ответить
Настройки темы
Помогите написать форму с бб кодами и подправить визик

Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Изменения
Автор: BASSON_XVI
Дата: 05-04-2008
Описание: Моя тупость и не грамотность :)
Вложения
Тип файла: rar stroisait_wysiwyg_edit.rar
(23.7 Kb, 9 просмотров)
Собно про визик сначало. Я тут прекрепил архив с визиком, хароший визик мне нравиться но есть пару проблем. Мои скудные познания в области яваскрипта не позваляют решить мне эти проблему поэтому прошу вас помощи. Скачайте архив и запустите wysiwyg_element.htm вы увидите сам редактор и 2 формы в которых написанно Ку1 ку1 и одну маленькую в которой написанно ку2 ку2. Собсно откройте эту страницу и в форме уберите одно текстовое поле, редактор заработает как надо. Собно прошу помочь исправить эту ошибку с 2 формами. Надо что бы для каждой формы был свой ифрем с кнопками. Еще есть один баг это при отправки данных из формы почему то послденее дествие не изменяеться. Ну теперь с бб кодам. Собсно вопрос: Как мне в форме можно заменить выделенные текст. Тоесть до было привет после при[б]в[/б]ет вот и все. Спасибо большое за ранее.

Отправлено: 10:54, 05-04-2008

 

Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


привет. Извиняюсь сразу, решения нет готового. Наверно ты правил чтото в скрипте и он не пашет как следует. Для html кода: надо сделать 2 формы так:
Код: Выделить весь код
<form class="StarsiteWysiwygEditor" action="#" method="post">
<textarea name="mod1" >КУ1 КУ1</textarea>
<input type="submit" value="Сохранить страницу">
<input type="reset" name="reset" value="Сбросить оформление до первоночального">
</form>
<form class="StarsiteWysiwygEditor" action="#" method="post">
<textarea name="mod2">КУ1 КУ1</textarea>
<input type="submit" value="Сохранить страницу">
<input type="reset" name="reset" value="Сбросить оформление до первоночального">
</form>
в яваскрипте в принципе должно было быть легко, надо внизу в js где теги дефинируются вставить вместо

if(this.id=='bold'){ html = 'B';}

типа

if(this.id=='bold'){ html = 'B]';}

а сверху в PastToTextareaIE и PastToTextareaFF где коммент "обводка тегами" вставить

if(part1.indexOf(']')>-1){
p1 = '['+part1;
p2 = '[/'+part1;
}else{
p1 = '<'+part1+'>';
p2 = '</'+part1+'>';
}

и должно пахать, но что то в коде не то, потому как не вызываются эти функции вообще. Если рабочий код выложишь можно глянуть, а так глаза болят с работы, не могу долго разбирать. Хотя тут и без меня профи есть, так что можно подождать
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:08, 05-04-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Встя трабла в чом Я немогу создать 2 формы у меня 1 поле для редоктирования мини новости и 2 для полной новости. При это надо чтобы данные здвух полей отправлялись с одной кнопки так что с 2 формами решение не подходит.

-------
http://img.userbars.pl/126/25043.png


Отправлено: 17:06, 05-04-2008 | #3


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Решил проблему построеунием в форме таблицы в каждую строку помести по текстовому полю и все. с Визиком одна проблема теперь есть последнее изменение не отправляеться при нажатии на кнопку самбит .

-------
http://img.userbars.pl/126/25043.png


Отправлено: 20:00, 05-04-2008 | #4


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


не понял как ты смог так решить, в коде обходятся все формы и к текстареа добавляется iframe. Если нет форм, надо менять код, иначе с 2 полями не пашет. А что за последнее изменение? Какой обработчик формы, на php? давай код посмотреть

Отправлено: 20:49, 05-04-2008 | #5


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Вообщем с визиком я проблему решил. Можете пожайлуста подсказать как можно изменить выделенный текст в форме с "привет" на "прив[б]е[/б]т. Тоесть как мне изменить выделенную область??

Я визик поменял на tiny_mce этот глючный очень... хотя и легкий был

-------
http://img.userbars.pl/126/25043.png


Отправлено: 12:36, 06-04-2008 | #6


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


на твоей странице где вызов метода init есть такая строка

Код: Выделить весь код
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

просто добавляешь еще один плагин bbcode

Код: Выделить весь код
plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,bbcode",
и ВСЕ

вот страница с примерами.

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

Отправлено: 16:39, 06-04-2008 | #7


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


ГЫ не заходя в эту тему сеня утром с ББ на туне эксперементировал. Спасибо да редактор кульный очень даже кульный.. Тему можно закрыть.

-------
http://img.userbars.pl/126/25043.png


Отправлено: 05:29, 08-04-2008 | #8


Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


Появился ешё один вопрос про тину... Он почемуто все вставленные в него ковычки сохраняет вот так \" и это немного напригает когда ему отправляеш данные с сылками и изображениями.. Так как я в js не смыслю мож кто поковыряеться и исправит... за ранее спасибо.

-------
http://img.userbars.pl/126/25043.png


Отправлено: 07:53, 04-05-2008 | #9



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Помогите написать форму с бб кодами и подправить визик

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Помогите подправить скрипт VBS Pozia Скриптовые языки администрирования Windows 37 09-04-2010 13:33
Помогите сделать форму выбора Centrinar AutoIt 1 22-01-2010 13:26
Разное - Помогите написать код FlatX007 Программирование и базы данных 1 23-05-2009 14:40
FreeBSD - Помогите написать скрипт Stirs Общий по FreeBSD 2 25-06-2008 02:29
Помогите Batник написать. kda12 Microsoft Windows NT/2000/2003 10 10-05-2006 23:34




 
Переход