Это собственно то, что просили когда то для страниц..
Ну на своей странице без удаления основы #pun и #pun-main Онлайн Редактор и так работает... ну а для текущего варианта с полным удалением разметки нун покавырять
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Новые возможности форумов » Создаем полноценный Портал на форумах MyBB!
Это собственно то, что просили когда то для страниц..
Ну на своей странице без удаления основы #pun и #pun-main Онлайн Редактор и так работает... ну а для текущего варианта с полным удалением разметки нун покавырять
А под боковушки сделать что-то подобное Онлайн Редактору
Просто сделать не получается - а перелопачивать Онлайн Редактор - неохота,
Как компромисс - вставить нужный контент в центральный блок Анонсов через Онлайн Редактор и получить по двойному клику рабочий HTML и вставлять в боковуху...
Там суть что из-за вставки нужных селекторов для Редактора - боковую ячейку крючит
Как компромисс - вставить нужный контент в центральный блок Анонсов через Онлайн Редактор и получить по двойному клику рабочий HTML и вставлять в боковуху...
Тоже вариант..
ам суть что из-за вставки нужных селекторов для Редактора - боковую ячейку крючит
Я вот думаю, что если в будущем сделать css отдельно, а в скрипте боковушек что-то простенькое без навороченных таблиц, то может и выйдет...Просто сейчас дизайн полностью менять не хочется, а в новом можно сделать легкий шаблон, который меняется через файл css в зависимости от дизайна..
..Просто сейчас дизайн полностью менять не хочется, а в новом можно сделать легкий шаблон, который меняется через файл css в зависимости от дизайна..
Deff, в этот портал еще что-то добавлять или проверять будем?
в этот портал еще что-то добавлять или проверять будем?
Ну собственно для примера добавить внешний перераспарс чего нибудь... ни наю - музыки ... или чего нидь еще -
И думаю всё: - фич уже достаточно и все вроде по делу и к месту...
Ну собственно для примера добавить внешний перераспарс чего нибудь... ни наю - музыки ... или чего нидь еще -
Мне ничего в голову не приходит...Разве, что: Скрипты от пользователей 3 Чтобы у кого стоит этот скрипт отображал не ссылками, а плеером как и на форуме...
kolobdur74
Может пока забить? Ибо достаточно трудоёмко описывать фичу и портал единовременно, - концентрация будет не на скрипте портала , а на игрушке...
Просто в PS указать, что имеется возможность подключить внешний скрипт для отображения контента в новостях, подобно форуму...
Может пока забить? Ибо достаточно трудоёмко описывать фичу и портал единовременно, - концентрация будет не на скрипте портала , а на игрушке...
Согласен, единственное, мне кажется, что стоит добавить внутрь портала к аудио поддержку этого скрипта: Автоматический перевод медиа-ссылок в контент при публикации (видео, музыка, изображения) - он пользуется популярностью, и наверняка начнутся вопросы о его поддержке на портале...Тогда по аудио портал станет фактически универсальным..
Согласен, единственное, мне кажется, что стоит добавить внутрь портала к аудио поддержку этого скрипта: Автоматический перевод медиа-ссылок в контент при публикации (видео, музыка, изображения) - он пользуется популярностью,
Не наю удачно - нет - вот такая добавка красным
JContTXT = JContTXT.appendTo(div);
JContTXT = div.html()
//===End//ДОБАВКА ====
var JPosted=$(this).find('pubDate').text().slice(4,-9);
$('#bib'+N).append('<div class="zag"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td class="menucaptionleft"></td><td class="menucaption" style="white-space:nowrap">'+ JTitle +'</td><td class="menucaptionright"></td></tr></table></br></div><table width="100%"><tr><td style="text-align: right;vertical-align: middle;color: #FF1493;">'+ JAuthor +' '+ JPosted +'</br></td></tr></table><table width="100%"><tr><td style="vertical-align: middle; width:5%;"><img src="http://s4.uploads.ru/XTQ9m.gif" /></td><td style="vertical-align: middle; width:75%;"></br>'+ JContIMG +' '+ JContTXT +'</br></td></tr><tr><td class="lin"></td><td class="lin"></br><a href="'+ JLink +'" title="'+JTitle+'">Читать далее »</a></br></br></td></tr></table>');
});if(typeof(addContentParse_)=='function') addContentParse_ ($('#paging_container1 div[id^="bib"] td'));
$('#paging_container1 div[id^="bib"] td').each(function(){
var pst = $(this).find('.post-content').length;
if(!pst)$(this).html('<div class="post-content">'+$(this).html()+'</div>');
});$('div.post-content p a[rel="nofollow"]').map(function(){
var link = $(this).attr('href');
var hrfstr = link.slice(link.indexOf('click.php?') +10);
if((hrfstr.indexOf(".jpg")!= -1) || (hrfstr.indexOf(".png")!= -1) || (hrfstr.indexOf(".gif")!= -1) ){
$(this).html('<br><img src="'+hrfstr+'" >');
}
if(hrfstr.indexOf(".mp3")!= -1) {
$(this).html('<br /><embed src="http://petushki-city.ru/files/0002/10/47/48643.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=track&st=http://petushki-city.ru/files/0002/10/47/36138.txt&file='+hrfstr+'" width="400" height="25">' );
}
if(hrfstr.indexOf("youtu")!= -1) {
var End = hrfstr.slice(hrfstr.indexOf('?v=') +3);
$(this).html('<br /><iframe class="youtube-player" src="http://www.youtube.com/embed/'+End+'" frameborder="0" allowfullscreen="true" width="480" height="284"></iframe>');
}
});//+Audio
$('#paging_container1 div[id^="bib"] td').each (function () {
var bib = $(this);
$(this).map(function () {
var stText = '<embed src="http://forumstatic.ru/files/0013/49/9f/32316.swf?mp3='; var endTxt = '&action=stop&title=Player MP3&color=b1eb95&loop=no&lma=yes&textcolor=000000" quality="high" bgcolor="#ffffff" width="260" height="60" name="FMP3" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
bib.parents('div[id^="bib"]').find('td:contains("[audio]"):contains(".mp3")').each(function(){
var html = $(this
Не наю удачно - нет - вот такая добавка красным
Удачно: http://projekt1.bbmy.ru/pages/portal3 Сейчас попробую заменить на свой вариант плеера, а то у Ромича он тормознутый слегка...
kolobdur74
А это - разве не твой ?
//+Audio
$('#paging_container1 div[id^="bib"] td').each (function () {
var bib = $(this);
$(this).map(function () {
var stText = '<embed src="http://forumstatic.ru/files/0013/49/9f/32316.swf?mp3='; var endTxt = '&action=stop&title=Player
А это - разве не твой
Да, но отличия в том, что мой играет только в тегах <audio></audio>, а у Ромича простые ссылки без тегов, ну и ютуб тоже без тегов по простой ссылке...
kolobdur74
Ну наверно так (синее меняем на красное)
if(hrfstr.indexOf(".mp3")!= -1) {
$(this).html('<br /><embed src="http://petushki-city.ru/files/0002/10/47/48643.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="comment=track&st=http://petushki-city.ru/files/0002/10/47/36138.txt&file='+hrfstr+'" width="400" height="25">' );
}if(hrfstr.indexOf(".mp3")!= -1) {
var stText = '<embed src="http://forumstatic.ru/files/0013/49/9f/32316.swf?mp3='; var endTxt = '&action=stop&title=Player MP3&color=b1eb95&loop=no&lma=yes&textcolor=000000" quality="high" bgcolor="#ffffff" width="260" height="60" name="FMP3" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
$(this).replaceWith(stText + hrfstr + endTxt);
}
Ксать у Ромыча ошибка - он оставляет ссылку, из-за чего по клику перекидывает на новую страницу
Deff, все работает, но в Анонсах почему то обрезает ссылку в плеере, вместо: http://ato.su/musicbox/i/0813/ca/3b1124.mp3 в плеер попадает: o.su/musicbox/i/0813/ca/3b1124.mp3 , что я сделал не так не глянешь? http://projekt1.bbmy.ru/pages/portal3
Ксать и ютуб стоит поправить из-за этого
if(hrfstr.indexOf("youtu")!= -1) {
var End = hrfstr.slice(hrfstr.indexOf('?v=') +3);
$(this).html('<br /><iframe class="youtube-player" src="http://www.youtube.com/embed/'+End+'" frameborder="0" allowfullscreen="true" width="480" height="284"></iframe>');
}
});if(hrfstr.indexOf("youtu")!= -1) {
var End = hrfstr.slice(hrfstr.indexOf('?v=') +3);
$(this).replaceWith('<br /><iframe class="youtube-player" src="http://www.youtube.com/embed/'+End+'" frameborder="0" allowfullscreen="true" width="480" height="284"></iframe>');
}
});
Ксать и ютуб стоит поправить из-за этого
Ага, сейчас поправлю..
В твоем варианте тоже не работает плеер в Анонсах: http://projekt1.bbmy.ru/pages/portal2
kolobdur74
Пробуй заменить:
var hrfstr = link.slice(link.indexOf('click.php?') +10);
На
var hrfstr = (link.indexOf('click.php?') ?link.split('click.php?')[1]:link);
Отредактировано Deff (Пн, 16 Сен 2013 02:24:53)
Походу где то конфликт происходит - поставил ютуб в анонсах плеер сменился на от Ромича, при чем играющий - обновил страницу плеер сменился на мой - не играющий..
Пробуй заменить:
В новостях перестали работать и плеер и ютуб, а в Анонсах появился от Роимича, но не работает...
http://projekt1.bbmy.ru/pages/portal2
Отредактировано kolobdur74 (Пн, 16 Сен 2013 02:28:42)
Вы здесь » Единый форум поддержки » Новые возможности форумов » Создаем полноценный Портал на форумах MyBB!