Можно ли написать с бб-кодами и сделать «ПРОСМОТР» ответа в форум в офлайне?..
http://forum.mybb.ru/viewtopic.php?id=3 … =5#p757989
Отредактировано sas9568635 (Сб, 28 Апр 2012 21:00:18)
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Написать и ПРОСМОТРЕТЬ ответ с бб-кодами в офлайне ?
Можно ли написать с бб-кодами и сделать «ПРОСМОТР» ответа в форум в офлайне?..
http://forum.mybb.ru/viewtopic.php?id=3 … =5#p757989
Отредактировано sas9568635 (Сб, 28 Апр 2012 21:00:18)
некое подобие визуального редактора )
тег
[you]
забыли
думаю пока забей... не мучь голову - главные теги и смайлы - эт номальная реализация мечты
Да там легко...
[table][tr][td] (востребовано
Ок. Правда я не буду делать проверку количества тегов, как в стандартном превью
забыли
Его отдельно парсить придётся...
А хотя... можно сделать проверку количества вхождений тега в сообщение и тукнуть в конец [/you], а потом отпарсить по количеству... Но это бред
Кстати. А может быть выводить всю эту бодягу в отдельном окне? Тогда ничего ползать не будет. А то простоя попробовал prepend'ом, но там получается резкий сдвиг. Как думаете?
Так с, UPD.
1) Добавил теги h, you, table, tr, td, hr, поддержка смайлов.
2) Переместил окошко
3) Попытался вставить теги <p> в код. Правда, вышла не очень.
Демку обновил, Код сейчас обновлю.
ЗЫ: Дефф, я плюнул на попытки залить это на yandex. Мне меньше мороки залить через Patehtml.
Ну дык как? Какие ещё пожелания будут? Или мне закручивать эту бодягу во внешний скрипт?
kozhilya
Чот смайлы не просматриваются текущие - поясни чо делать ?
(Вставляю код в текущую страницу
Зы - Не просматриваюца - если смайл кликать не первым в сообщениий (а после набора текста)
Если Первым - то они есть
Если после набора - они просто не кликаюца в Панели набора со смайлами
Отредактировано Deff (Чт, 26 Апр 2012 21:45:18)
kozhilya Воть те Сохраненную форму старой формы Ответа => http://hostjs-mybb2011.narod.ru/zip/ofline_files.rar
C новой будет проблематично подгружать смайлы
Воть Как с нею получицо - выложи код - я перезалью Архив
Отредактировано Deff (Чт, 26 Апр 2012 22:11:06)
Deff
Без идей. Эта проблема связана с работой editor.js касательно смайлбокса...
kozhilya
Я те дал файл - все смайлы уже сидят - распарси alt в smilies-block
И ваще отключи инет и работай в офлайне ( скрипт вставляешь в исходный код страницы - при нажатии применить - он автосохраняецо(рефрешь делаешь - увидишь
(Если лениво - я сделаю .. но не щас
Отредактировано Deff (Чт, 26 Апр 2012 22:34:56)
Deff
Если честно, лениво. Этот парсер не относится к теме
kozhilya
Хм - парсер эт три секунды... без парсера - офлайн не так то просто сделать
Ща выложу
<script type="text/javascript">
var SmilieArr=[];
$("#smilies-block img").each(function (i){
SmilieArr[i]=[$(this).attr("alt"),$(this).attr("src")]
})
alert(SmilieArr)
</script>
Отредактировано Deff (Чт, 26 Апр 2012 22:57:43)
kozhilya
Хм - парсер эт три секунды... без парсера - офлайн не так то просто сделатьЩа выложу
Ок, только я всё равно это завтро буду делать...
Ок, только я всё равно это завтро буду делать...
Да можешь вообще не делать, тыж вызвалсо довести до офлайна...
Я сделаю но не завтра
Отредактировано Deff (Чт, 26 Апр 2012 22:59:22)
В общем. Сейчас ещё повозился... Добился хорошего результата.
96% совпадения с "правильным кодом", то есть с кодом, который выдаёт mybb. Считаю, что это очень хорошо. Тем более, те несколько процентов отличия - это различия в мелочах: ссылки (отсутствие http://адрес.форума/click.php?, переносы в коде, и мелочи, создаваемые скриптами (например, переделка споилера, так как я брал стандратную.)
Сейчас перезалью демку и займусь функциями для добавлению своих тегов или изменения моих (ну, типа FORUM.set). В целом, считаю свою работу сделанной (гип-гип ура!), через часок будет окончательный код, который будет сильно короче, чем то, что сейчас есть, ибо все телодвижения я засуну в удалённый скрипт.
kozhilya
Недоделанный скрипт - поскольку для оффлайна должен быть архивный файл - который можно запустить без инета - где он ?
kozhilya
Недоделанный скрипт - поскольку для оффлайна должен быть архивный файл - который можно запустить без инета - где он ?
То есть? Я предполагал, что страница будет открыта до отключения интернета. А для полностью offline работы js - самая неудобная вещь. Для этих целей лучше написать отделюную программу...
Ты предлагаешь мне взять все необходимые для работы файлы и засунуть их в одну дерикторию на отдельной странице, верно?
kozhilya
Я те дал архивный файл и парсер смайлов - спецом для вставки - там всё необходимое есть,
Комп включил - инета нет
Отредактировано Deff (Сб, 28 Апр 2012 16:22:21)
Deff
Сделаю, конечно, но имхо, это не оч
kozhilya
Хм - как раз это - и есть идея пользователя - коли инет есть - нафега скрипт ?
А коли нет - чо он должен всегда держать именно открытой страницу топика ?
"Не оч" - потому что Ти не вникал в высказывания - а был упёрт в реализацию...
Ти перечти топик
Отредактировано Deff (Сб, 28 Апр 2012 16:35:47)
Deff
Экхем.
Другими словами: Можна ли сделать так чтобы форма "Быстрый ответ" и ее функции (бб-коды) а также кнопка "Посмотреть" работали в офлайн (без инета)
Не?
Вы здесь » Единый форум поддержки » Корзина » Написать и ПРОСМОТРЕТЬ ответ с бб-кодами в офлайне ?