Работа с редактором - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Работа с редактором

#1 Пользователь не на сайте   Testweb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 275
  • Регистрация: 12-Ноябрь 14
  • Репутация: -3
  • IPB version:3.4.x
 

Отправлено 27 Январь 2016 - 22:10

В редакторе есть кнопки выравнивания текста.

Вот одна из них, выравнивание по левому краю.
<a id="cke_53" class="cke_button_justifyleft cke_on" "="" href="javascript:void('По левому краю')" title="По левому краю" tabindex="-1" hidefocus="true" role="button" aria-labelledby="cke_53_label" onkeydown="return CKEDITOR.tools.callFunction(100, event);" onfocus="return CKEDITOR.tools.callFunction(101, event);" onclick="CKEDITOR.tools.callFunction(102, this); return false;" aria-pressed="true"><span class="cke_icon">&nbsp;</span><span id="cke_53_label" class="cke_label">По левому краю</span></a>


Я хочу добавить так как и с кнопкой выравнивания по правому краю. То есть заключить содержимое в тег, только с текст.

Все js перерыл, толком так ничего не понял.

Как сделать это в js, с php я думаю разберусь, а с js хз.
0

#2 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 246
  • Регистрация: 20-Март 09
  • Репутация: 2 062
  • IPB version:3.1.x
 

Отправлено 27 Январь 2016 - 22:15

http://ipbskins.ru/forum/topic430.html

Цитата

Правильно называйте темы. В названии и описании темы необходимо кратко изложить суть проблемы.

0

#3 Пользователь не на сайте   Testweb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 275
  • Регистрация: 12-Ноябрь 14
  • Репутация: -3
  • IPB version:3.4.x
 

Отправлено 27 Январь 2016 - 23:54

Прошу прощения, спешка...

Так не подскажите, как при выравнивании текста по левому краю. Добавить его в теги [left]?
0

#4 Пользователь не на сайте   Testweb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 275
  • Регистрация: 12-Ноябрь 14
  • Репутация: -3
  • IPB version:3.4.x
 

Отправлено 29 Январь 2016 - 18:21

Мужики, не подскажите? Только то как добавить тег в редактор. При нажатии кнопки "Выравнивание по левому краю".
0

#5 Пользователь не на сайте   Testweb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 275
  • Регистрация: 12-Ноябрь 14
  • Репутация: -3
  • IPB version:3.4.x
 

Отправлено 29 Январь 2016 - 19:44

Array.prototype.slice.call(arguments, 1));


Как найти данную функцию call?

Хотелось бы разобрать целиком данную строчку

return l && l.apply(window, Array.prototype.slice.call(arguments, 1));


l.apply, это что, где найти эту функцию?
0

#6 Пользователь не на сайте   Dmitriy427 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 574
  • Регистрация: 15-Октябрь 11
  • Репутация: 149
  • Откуда:Россия, Тула
  • IPB version:3.3.x
 

Отправлено 30 Январь 2016 - 01:48

Цитата

l.apply, это что, где найти эту функцию?
"apply()", это нативная функция JS - http://javascript.ru/function/apply
call() там же найдете. Разбирать строку вне контекста прикладного скрипта и используемого фреймворка бессмысленно. С этим Вам учебник по яваскрипт и ООП в помощь.

Цитата

Так не подскажите, как при выравнивании текста по левому краю. Добавить его в теги [left]?
Выделить текст, нажать кнопку бб-кода, очевидно. Если у вас удален этот бб-код, так и напишите, восстановить его не сложно в АЦ - Внешний вид - Сообщения - ББ-коды.
Вложение  bbcode_Left.rar (474байт)
Количество загрузок: 1
1

#7 Пользователь не на сайте   Testweb ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 275
  • Регистрация: 12-Ноябрь 14
  • Репутация: -3
  • IPB version:3.4.x
 

Отправлено 30 Январь 2016 - 15:31

Не работает, не то...


Вот в консоль вывел при клике
a#cke_51.cke_button_justifyleft.cke_on
a#cke_51.cke_button_justifyleft.cke_off

Я хочу сделать так, чтобы при ke_button_justifyleft.cke_on, текст обременялся в теги left]/left]

Сообщение изменено: Testweb (30 Январь 2016 - 15:31)

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна