ProFM, я вот не умею кататься на роликах. Но было бы глупо с моей стороны утверждать, что никто в мире не умеет на них кататься, и выделывать всякие крутые трюки.
Макс, вы разницу между sortable и draggable не замечаете?
#sortable существует со старта, обработчик висит на родительском элементе. Добавляете вложенные - они тоже работают.
При этом новые элементы .draggable2 нужно отслеживать, чтобы применить к ним draggable()
Deefs, бро, вот откуда "знатоки" могут узнать, что у тебя там другая cms? Может попробуешь нормально описать что у тебя там случилось, и что "не канает".
Вероятно должен быть какой-то скрипт, который бы подставлял плеер вместо этих строк. Но сейчас его нет, или он не работает. Дальше без телепатии сложно догадаться, а подробностей вы не даете никаких.
Isaac Clark, ИБ, это такая штука, что вы или вникаете в подробности и разбираетесь что вы делаете и зачем, или расслабляетесь и надеетесь на защиту по методике Неуловимого Джо.
Нет особой разницы какую именно библиотеку вы выберете. В большинстве случаев действительно можно обойтись парочкой реплейсов. (Но на стороне сервера, это важно!)
Isaac Clark, проверять на сервере, конечно-же.
Еще раз повторяю: никто не мешает злоумышленнику открыть инструменты разработчика в браузере, и изменить ваши скрипты. Убрать все ваши хитрые проверки.
Isaac Clark, если это у вас на клиенте работает, то я должен вас разочаровать. Никто не мешает злоумышленнику отключить или модифицировать ваши скрипты. Или вообще отправить данные без браузера.