[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кнопки bbcode
Mels
Люди, помогите! Немогу найти скрипт для вставки ббкодов в выделеный текст как на форумах, ну панель саму. Написал бы сам если б знал как...
Допустим если брать весь текст в textarea то это я могу:
HTML
<script type="text/javascript">
function nick_onclick() {
document.form.textarea.value="[b]"+document.form.textarea.value+"[/b]";
}
</SCRIPT>

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

Нашол только tinyMCE но там прям ворд полноценный, а мне просто что б в теги обромляло текст надо.



Спустя 5 минут, 49 секунд (16.03.2009 - 12:16) FatCat написал(а):
Цитата (Mels @ 16.03.2009 - 12:11)
Немогу найти

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

Спустя 2 часа, 22 минуты, 7 секунд (16.03.2009 - 14:38) Mels написал(а):
Цитата (FatCat @ 16.03.2009 - 09:16)
Цитата (Mels @ 16.03.2009 - 12:11)
Немогу найти

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

FatCat!!!!!!!!!!!!!!! biggrin.gif Мог бы я б тебя разцеловал!!!!!!!! Получилось!!! Оно заработало!
Посмотрел на исходный код форумов разных и сделал такую вот функцию:
PHP
function bolt_onclick() {
            
theSelection false;
            
theSelection document.selection.createRange().text// Get text selection
            
if (theSelection) {
            
// Add tags around selection
            
document.selection.createRange().text "[b]" theSelection "[/b]";
            
document.form.mess.focus();
            
theSelection '';
            return;
        }


Спустя 1 час, 23 минуты, 23 секунды (16.03.2009 - 16:02) FatCat написал(а):
Ага, в ИЕ и в Опере это будет работать, для лисы еще можно заплатку приделать.
А можно просто стянуть наш UBBC.js и прикрутить к себе. Или функции из него подергать в свой скрипт.

Спустя 1 минута, 58 секунд (16.03.2009 - 16:04) sergeiss написал(а):
Цитата (Mels @ 16.03.2009 - 14:38)
Мог бы я б тебя разцеловал!!!!!!!!

А вот интим, да еще такой - это на другой форум надо, наверное biggrin.gif biggrin.gif biggrin.gif

Спустя 9 часов, 34 минуты, 36 секунд (17.03.2009 - 01:38) Mels написал(а):
Добрался я до отправки сообщений, запись их базу mysql и вывод... В базу то я записать смог, и вывести смог... Да вот бида - русские символы в базу даных записывают как "?", ну соотвественно выводятся одни знаки вопросов. Кодировку базы ставил ср1251, ютф-8 - без изменений, в базу данных заносятся знаки вопросов.

Для написания я исполюзую программу phpED. В ней тоже даже в простом html не выводятся русские символы. Она примечательна тем, что не надо никаких апатчей ставить, сразу установил программу, дальше она что-то доставляет и можно фактически сразу писать сайт.
Может знает кто-то как это подправить?
-------------------------------------------------
а, сорри, розобрался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.