Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

баги в Wysibb редакторе

jevgenj

  • Истенный Атомовод
  • Пользователь
  • 344
  • Репутация:24 
  • Предупреждения: 0 
  • Регистрация:
    4 Фев 2012
#1
и так начнём


1)баг Размер шрифта: нужно заменить в sys/plugin/public/jquery.wysibb-1.3.1.js
строчьки с 389 по 433
значения с
[size=50] на [size=8] но и в движке надо добавить чтоб поддерживалось 8px
[size=85] на [size=10]
[size=100] на [size=13]
[size=150] на [size=15]
[size=200] на [size=20]

2) баг не работает (left)(center)(right) (code)("цитата)
нужно заменить в шаблоне в main.html
Code:
<script language="JavaScript" type="text/javascript" src="{{ www_root }}/sys/js/jquery-1.5.2.min.js"></script>
на
Code:
<script language="JavaScript" type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script>

3)баг на форуме глючит кнопка (цетировать) меняем в (дизайн-форум-список постов)
Code:
<span class="quoteAuthor" onClick="quoteSelection('{{ post.author.name }}');" onMouseOver="catchSelection(); this.className='quoteAuthorOver'"onMouseOut="this.className='quoteAuthor'">Цитировать</span>

НА ЭТО

Code:
<button id="button"class="quoteAuthor"   onClick=" quoteSelection('{{ post.author.name }}');"onMouseOver="catchSelection()" >Вставить цитату</button>

<script>
$(document).ready(function() {
  $("#button").click(function() {
     $('textarea#editor').execCommand('quote',{author: '{{ post.author.name }}',onMouseOver="catchSelection()"});
  });
})
</script>

но тут есть не доработка если включить поддержку html то неработает этот BBcod
Code:
[quote="admin"]test[/quote]

если знаете как исправить ещё какие баги пишем здесь

и так чтоб добавить смайлы в редактор меняем sys/plugin/public/jquery.wysibb-1.3.1.js

Code:
//smiles
    sm1: "Улыбка",
    sm2: "Смех",
    sm3: "Подмигивание",
    sm4: "Спасибо, класс",
    sm5: "Ругаю",
    sm6: "Шок",
    sm7:"Злой",
    sm8: "Огорчение",
    sm9: "Тошнит"
на
Code:
//smiles
    sm1: "Улыбка",
    sm2: "Смех",
    sm3: "Подмигивание",
    sm4: "Спасибо, класс",
    sm5: "Ругаю",
    sm6: "Шок",
    sm7:"Злой",
    sm8: "Огорчение",
    sm9: "Тошнит",
    sm10: "Улыбка2",
    sm11: "Смех2",
    sm12: "Подмигивание2",
    sm13: "Спасибо, класс2",
    sm14: "Ругаю2",
    sm15: "Шок2",
    sm16:"Злой2",
    sm17: "Огорчение2",
    sm18: "Тошнит2"

и ещё меняем

Code:
smileList: [
                {title:CURLANG.sm1, img: '<img src="{themePrefix}{themeName}/img/smiles/sm1.png" class="sm">', bbcode:":)"},
                {title:CURLANG.sm8 ,img: '<img src="{themePrefix}{themeName}/img/smiles/sm8.png" class="sm">', bbcode:":("},
                {title:CURLANG.sm1, img: '<img src="{themePrefix}{themeName}/img/smiles/sm2.png" class="sm">', bbcode:":D"},
                {title:CURLANG.sm3, img: '<img src="{themePrefix}{themeName}/img/smiles/sm3.png" class="sm">', bbcode:";)"},
                {title:CURLANG.sm4, img: '<img src="{themePrefix}{themeName}/img/smiles/sm4.png" class="sm">', bbcode:":up:"},
                {title:CURLANG.sm5, img: '<img src="{themePrefix}{themeName}/img/smiles/sm5.png" class="sm">', bbcode:":down:"},
                {title:CURLANG.sm6, img: '<img src="{themePrefix}{themeName}/img/smiles/sm6.png" class="sm">', bbcode:":shock:"},
                {title:CURLANG.sm7, img: '<img src="{themePrefix}{themeName}/img/smiles/sm7.png" class="sm">', bbcode:":angry:"},
                {title:CURLANG.sm9, img: '<img src="{themePrefix}{themeName}/img/smiles/sm9.png" class="sm">', bbcode:":sick:"}
            ],
на

Code:
smileList: [
                {title:CURLANG.sm1, img: '<img src="/sys/img/smiles/smile.gif" class="sm">', bbcode:":)"},
                {title:CURLANG.sm2, img: '<img src="/sys/img/smiles/tongue.gif" class="sm">', bbcode:"=)"},
                {title:CURLANG.sm3, img: '<img src="/sys/img/smiles/nifiga.gif" class="sm">', bbcode:"%)"},
                {title:CURLANG.sm4, img: '<img src="/sys/img/smiles/lol.gif" class="sm">', bbcode:":D"},
                {title:CURLANG.sm5, img: '<img src="/sys/img/smiles/gg.gif" class="sm">', bbcode:"gg)"},
                {title:CURLANG.sm6, img: '<img src="/sys/img/smiles/plak.gif" class="sm">', bbcode:":("},
                {title:CURLANG.sm7, img: '<img src="/sys/img/smiles/glaza.gif" class="sm">', bbcode:"=0"},
                {title:CURLANG.sm8, img: '<img src="/sys/img/smiles/biggrin2.gif" class="sm">', bbcode:";)"},
                {title:CURLANG.sm9, img: '<img src="/sys/img/smiles/biggrin.gif" class="sm">', bbcode:":0"},
                {title:CURLANG.sm10, img: '<img src="/sys/img/smiles/cool.gif" class="sm">', bbcode:":|"},
                {title:CURLANG.sm11 ,img: '<img src="/sys/img/smiles/fing.gif" class="sm">', bbcode:"0_o"},
                {title:CURLANG.sm12, img: '<img src="/sys/img/smiles/baks.gif" class="sm">', bbcode:":baks:"},
                {title:CURLANG.sm13, img: '<img src="/sys/img/smiles/bis.gif" class="sm">', bbcode:":bis:"},
                {title:CURLANG.sm14, img: '<img src="/sys/img/smiles/girl.gif" class="sm">', bbcode:":girl:"},
                {title:CURLANG.sm15, img: '<img src="/sys/img/smiles/gordo.gif" class="sm">', bbcode:":gordo:"},
                {title:CURLANG.sm16, img: '<img src="/sys/img/smiles/gy.gif" class="sm">', bbcode:":gy:"},
                {title:CURLANG.sm17, img: '<img src="/sys/img/smiles/girlgy.gif" class="sm">', bbcode:":girlgy:"},
                {title:CURLANG.sm18, img: '<img src="/sys/img/smiles/haha.gif" class="sm">', bbcode:"::haha: :"}

            ],

можете смело дописывать свои смайлы указывая путь к смайлу /sys/img/smiles/haha.gif
и прописывать вызов bbcode:"::haha: : вызов работает только стандартных смайлов которые есть на форуме

после надо дописать в sys/plugin/index.php
после bullist,|, прописываем smilebox,
вот и всё

Отредактировано автором 27 Фев 2013
шаблоны потихоньку адаптирую
хостинг для сайта идеальный вариант за бесплатно http://api.3owl.com/redir/3710254/
1
Сейчас online: 76. Зарегистрированных: 0. Гостей: 76.