Posted March 23, 201510 yr Добрый день. Пользователи часто и много слушают музыку, делятся ею. И многим удобен сервис _pleer.com или "простоплеер" Но есть большая проблема с ним. При вставке ссылки с этого сайта вида: "Код для вставки" или же "ссылка на фаил", не важно, тема крашится и ее нельзя отредактировать, изменить, удалить сообщение. Помогает только непосредственное удаление сообщения в БД. Не помогает и бб-код медиа. Единственное что нашел в сети , это для phphbb: [audio]{URL}[/audio] <div class='bbaudio' data-url='{URL}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='__phpbbex.com/' target='_blank'>phpBB</a> [audio]</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = '__phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div> Есть ли решение для этой задачи, существует ли бб-код или медиа-тег?
March 25, 201510 yr Внешний вид ---> Сообщения ---> Медиа-теги ---> добавить Название (любое в принципе): pleer.com Медиа-тег: __pleer.com/tracks/{1} Шаблон замены медиа-тега: <object width="550" height="42"><param name="movie" value="__embed.pleer.com/track?id=$1"></param><embed src="__embed.pleer.com/track?id=$1" type="application/x-shockwave-flash" width="550" height="42"></embed></object> соответственно вставлять надо через тег и не код для вставки, а ссылку на файл: __pleer.com/tracks/12538432tnyz Проверено, работает:
March 25, 201510 yr Author Спасибо добрый человек. Очень выручили, а то пользователи уже рвут на части.