Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Форум для новичков » Цитирование с Bb-кодами (новый скрипт)


Цитирование с Bb-кодами (новый скрипт)

Сообщений 1 страница 8 из 8

1

нужна помощь с починкой скрипта бб-цитат: https://forumd.ru/viewtopic.php?id=5856#p134526

не актуально

проблема в том, что @Alex_63 минимизировал скрипт и разобраться в нем ваще нереально, даж если отформатировать.
а скрипт при этом старый и страдает от кучи багов:

Логин для теста: Тестовый юзер2
Пароль: 1111

помимо этих проблем от себя есть пожелания:

  • убрать BBQuote.mode - пусть работает по стандартной кнопке.
    никто и нигде не плодит отдельную кнопку для цитирования с ББ-кодами.

  • оставьте позязя скрипт без сокращений и минимизации, с адекватным форматированием (и желательно - комментариями где-что творится), чтобы нубы типа меня могли доделать и переделать.
    на сервисе добавятся новые теги - кто-то вкорячит их в скрипт. есть форумы с кучей кастомных тегов - пусть люди без особых знаний в скриптах смогут их себе туда по аналогии добавить.


также я нашла старую версию от Deff и по ней у меня успешно получилось по аналогии прописать распарс новых тегов и починить старые:
https://forumstatic.ru/files/001b/d8/6a/14111.js?v=4
*всё, кроме [ul][/ul]

но у меня не получается:
1. побороть механизм работы кнопки цитирования - при цитировании перебрасывает в конец страницы - нид совместимость со скриптом, который переносит ФО под отвечаемое сообщение
2. сделать так, чтоб выделенный текст тоже цитировался и при этом шоб РАБОТАЛО цитирование бб-тегов
в обоих случаях я пробовала всякое разное, но откатилась к дефолтной версии, ибо не получалось


Скрипт используется на куче форумов, но он порядочно устарел, так что буду благодарна тому, кто возьмется переделать его.

Можно договориться за оплату.
*в случае оплаты, рассчитываю, что со скидкой, ибо планировала поделиться скриптом со всем сообществом, выложив бесплатно.
если попросите заплатить по полной - тоже не проблема, но в этом случае настаиваю на эксклюзивности разработки и в догонку накидываю дополнительные нужные мне вещи (вставка ссылки на пост, авы и еще кое-что)

предыстория для Deff

предыстория специально для тех, кто накидывает "делай сама/своих попроси": я уже пробовала и самостоятельно разобраться, и попросить помощи в этом у знакомых.
все мои знакомые заняты, они по горло в проблемах ИРЛ, они не возьмутся за это в ближайшие МЕСЯЦЫ.
самостоятельно у меня не получается - то кнопка цитирования хер пойми как работает, то я ломаю распарс тегов, то выделение текста отваливается - починю одно, не работает другое, а третье просто багует.
этот скрипт слишком сложный для моего уровня скилла, мне нужна помощь. :'(

Отредактировано Герда (Пт, 9 Фев 2024 16:05:17)

+2

2

Герда написал(а):

скрытый текст цитируется некорректно (посмотреть можно тут: https://forumd.ru/viewtopic.php?id=5736&p=6#p194243)

списки [ul][/ul] не цитируются (посмотреть можно тут: https://forumd.ru/viewtopic.php?id=5736&p=6#p194240)

медиа спойлеры не цитируются (посмотреть можно тут: https://forumd.ru/viewtopic.php?id=5736&p=6#p194244)

цитата в цитате некорректно работает (посмотреть можно тут: https://forumd.ru/viewtopic.php?id=5736&p=6#p184846)

некорректно работают ссылки (посмотреть можно тут: https://forumd.ru/viewtopic.php?id=5736&p=6#p194265)

По идее проще попросить @kernel приделать API запрос получения BB-кода текущего поста, чем делать очередной велосипед плодя регулярки на каждый BB-код(которые завтра могут добавиться - измениться и вот новые самописные BB-коды, созданные самим пользователем вот никак ты не трансформируешь в исходный вид, введённый в форму ответа), который тут же нужно править при добавлении новых селекторов(хотя бы тех же к разным видам цитаты, а так - просто добавляешь скриптом кнопку BB-цитаты - по клику делаешь запрос к API, получаешь исходный BB-код сообщения как он и вводился в форму ответа

Отредактировано Deff (Пт, 9 Фев 2024 12:39:00)

0

3

Deff написал(а):

проще попросить @kernel приделать API запрос

я бы не сказала, что проще, ибо он в последнее время тоже не часто и когда он это реализует - хз

мне будет проще, чтоб кто-то помог поправить текущий скрипт - не первый раз на майбб что-то реализуется своими костылями.

это проблема давняя и на данный момент она для меня стала срочной. ждать кернела - хреновый вариант. к тому же я все равно не осилю написать такой скрипт, даже с API

Deff написал(а):

и вот новые самописные BB-коды, созданные самим пользователем вот никак ты не трансформируешь в исходный вид

кастомные бб-теги странсформируются в хтмл - почему ты решил, что их нельзя обратно из хтмл трансформировать в бб?
весь скрипт ББ-цитат построен на этом, например:

Код:
'span[style^="font-family"]','[font=###]','[/font]',

+1

4

Герда написал(а):

кастомные бб-теги странсформируются в хтмл - почему ты решил, что их нельзя обратно из хтмл трансформировать в бб?
весь скрипт ББ-цитат построен на этом, например:

Потому шо скрипт заранее не знает их классы, структуру и конечный вид BB-тега. Можно лишь заранее известный список BB-кодов для конкретного форума

Отредактировано Deff (Пт, 9 Фев 2024 13:33:34)

0

5

Deff написал(а):

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

так я и не прошу, чтоб скрипт угадывал кастомные теги.  :tired:
кому надо добавить кастомные теги - сам добавит.
надо просто код сделать нормальным, а не минимизированным, чтоб там хоть кто-то разобраться мог.

Герда написал(а):

оставьте позязя скрипт без сокращений и минимизации, с адекватным форматированием (и желательно - комментариями где-что творится), чтобы нубы типа меня могли доделать и переделать.
на сервисе добавятся новые теги - кто-то вкорячит их в скрипт. есть форумы с кучей кастомных тегов - пусть люди без особых знаний в скриптах смогут их себе туда по аналогии добавить.

+2

6

топик почистила, кто хочет посраться поговорить про скорость внедрения API и самостоятельность на техподдержке, сюда: Рассуждение про Api, скрипты и самостоятельность на техподдержки

0

7

Поддерживаю, пользуюсь этим скриптом, багует и давно пора его починить. Мастер, найдись!

+1

8

скрипт починили! кому нужен, можно брать по ссылке - Цитирование с BB-кодами (NEW! 2024)

+4


Вы здесь » Единый форум поддержки » Форум для новичков » Цитирование с Bb-кодами (новый скрипт)