Зря вы думаете, что я сижу и ничего не делаю... а только слежу за пользователями и готовлю очередную пакость.
Нет, ну смотря что называть пакостью конечно :)))
Предлагаю на затравку новый вид редактора текстов на сайте. Он пока еще дорабатывается, но очень скоро Вы его сможете увидеть. Готовится очередной UPDATE, в котором появится возможность у любого пользователя включить "экспериментальный режим" на сайте, позволяющий тестировать новые функции.
Скриншот для затравки:
Эксперимтальный режим можно будет(т.е. его еще нет) включить из профиля: http://irc.lv/profile
мда. чуть не родил. но оно таки работает:
/\[(.+?)(\=([\s\S]+?))?\]([^[]*(?:\[(?!\1(?:\=([\s\S]+?))?]|\/\1\])[^[]*)*)\[\/\1\]/ig
правда без рекурсии, но оно к лучшему. просто добиваю while пока есть матчи.терпеть не могу регулярные выражения. до сих пор их ниасилил
/\[(.+?)(\=([\s\S]+?))?\]([^[]*(?:\[(?!\1(?:\=([\s\S]+?))?]|\/\1\])[^[]*)*)\[\/\1\]/ig
правда без рекурсии, но оно к лучшему. просто добиваю while пока есть матчи.было бы не плохо. тут некоторые тогда бы вообще поселились.
но идей оттуда мона почерпнуть для редактора
Замутишь конфлюенсовский маркап?
[code]ражфаижфоижофх[/code]
[code]ражфаижфоижофх[/code]
Чё то кривит...
Я код и ориг исаользовал в одной строчке, а во второй только код.
:D