Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Вызов jQuery или Отправить данные в jquery - ckeditor.js

Здравствуйте

 

IPB 3.4.9

 

globalTemplate :

<script>
jQuery(document).ready(function($) {
   $('#forTest').keyup(function() {
       alert('Test');
   });
});
</script>

 

/public/js/3rd_party/ckeditor/ckeditor.js:

'</td></tr></tbody></table><style>.'

Вставляю:

'<input type="text" id="forTest"></td></tr></tbody></table><style>.'

Как или что сделать штобы код заработал?

Рекомендованные сообщения

Что это и зачем?

  • Автор

Эст код и кнопка для загрузки видео на форум:

 

        <form id="videoForm" method="post" enctype="multipart/form-data">
           <div id="video_browse_wrapper">Upload Video
               <input type="file" id="vfile_browse" name="vFile" accept="video/mp4, video/x-m4v" size="0" />
           </div>
       </form>

videoUpload.js:

jQuery(function($) {
   $('#videoForm').on('change', function(e) {
       $.ajaxSetup({
           cache: false
       });
       e.preventDefault();
       var size = $('#videoForm')["0"]["0"].files["0"].size / 1048576;
       var ext = $('#vfile_browse').val().split('.').pop().toLowerCase();
       if ($.inArray(ext, ['mp4', 'm4v']) == -1 || size > '101') {
           alert('Error: blablabla');
       } else {
           //Some data
       }
   });
})

 

Кнопку вставляю через шаблон, Но хочется вставить везде где есть ckeditor, По этому кнопку вставляю в сам ckeditor.js

  • Автор

<body onload="Func_forTest()" id='ipboard_body'>

 

<script>
function forTest() {
 jQuery(document).ready(function($) {
   $("input#forTest").click(function() {
       alert('Test');
   });
});
}
function Func_forTest() {
   setTimeout("forTest()", 2000);
}
</script>

 

<input id="forTest" type="button" value="Click me">

 

В ckeditor.js вставлении "Click me" заработал, но с videoUpload.js не мог уладить :(

Создайте плагин для ckeditor и добавьте его в \public\js\3rd_party\ckeditor\ips_config.js

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.