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

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

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


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Примитивные вопросы


Примитивные вопросы

Сообщений 141 страница 147 из 147

141

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

<script type="text/javascript"><!--Фон -->
var Myimg="<img id=Myimg src=\"http://lenagold.ru/fon/kam/kirp/chb/serkirp29.jpg\" style=\"left:0!important;display:block;position:fixed!important;z-index:-1;width: 107%!important;margin: 0 4% 0 -4%;\"/>"
$("#pun").prepend(Myimg);</script>
<style>#Myimg {position:absolute;width:100%!important;height:100%!important;top:-10px!important;}
body{background-image:none;background-color:transparent!important;top:0!important;}
</style><!--end Фон -->

+

https://pp.userapi.com/c830408/v830408338/626a6/_o_9KPigLyk.jpg

http://hogplay.mybb.ru/

0

142

del

Отредактировано Vulmera (Пн, 29 Янв 2018 20:50:09)

0

143

http://dft.rusff.ru/
Не могу понять, что внизу за черная линия над баннерами, как будто тень

0

144

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

Код:
<script type="text/javascript">
$(function(){
$('div#pun-pages div#pun-main div.boxrss').append('<div id="RSS" style="width: 100%;border: 0px solid #778899;margin-left: 0;background: white;"><table id="bib" cellspacing="0" width=100% align="center"><tr><th width=100%><b>Последние публикации</b></th></tr></table></tr></table></div>');
$.get('/export.php','',processXML);
function processXML(data){
$(data).find('item:lt(8)').each(function(){  
var JAuthor=$(this).find('author').text().slice(14,-1);var JTitle=$(this).find('title').text();
var JLink=$(this).find('link').text();var JCont=$(this).find('description').text().split('\n',2);
var JPosted=$(this).find('pubDate').text().slice(4,-9);
$('#bib').append('<tr><td><h2>'+JTitle+' <span style="float: right;">Написал: '+ JAuthor +' ('+ JPosted +')</span> </h2></br></br>'+JCont+'</br><a href="'+ JLink +'" title="'+JTitle+'" target="_blank">Читать далее ...</a></td></tr>'); });
} });
</script>


Нашел вот такой вариант:

Можно просто указать определенную RSS ленту (определенного раздела)
Для этого заходим в какой-нибудь раздел на форуме и снизу находим ссылку RSS. Копируем ее адрес и вставляем в скрипт новостной летны вместо красного
<script type="text/javascript">
$(function(){
$('div.boxrss').append('<div id="lenta" style="width: 100%; background: white;"><table id="bib" cellspacing="0" width=100% align="center"><tr><th width=100%><b>Последние сообщения форума</b></th></tr></table></tr></table></div>');
$.get('/export.php','',processXML);
function processXML(data){
$(data).find('item:lt(10)').each(function(){
var JAuthor=$(this).find('author').text().slice(14,-1);var JTitle=$(this).find('title').text();
var JLink=$(this).find('link').text();var JCont=$(this).find('description').text().split('\n',1);
var JPosted=$(this).find('pubDate').text().slice(4,-9);
$('#bib').append('<tr><td><div class="post_title"><p><strong><span style="font-size: small;">'+JTitle+'</span></strong></p><div><span style="float: right;">'+JPosted+' | Написал: '+ JAuthor +'</span><br></div></div></br></br>'+JCont+'</br><a href="'+ JLink +'" title="'+JTitle+'">Читать далее »</a></td></tr>'); });
} });
</script>

Предполагаю, что если нужно читать несколько разделов, то можно указать их в этом месте через запятую. Можно ли так? И как вообще можно исправить этот код, что бы читалось несколько лент?

Отредактировано Сатурус (Вт, 2 Апр 2019 14:14:16)

0

145

Сатурус
Поскольку посты в RSS выставлены не через ID Темы, а через ID поста (pid) - обнаружить какому форуму принадлежит пост - невозможно, да по названию темы  - можно исключить, но не факт что не создастся новых тем, с иными названиями. вывод которых был бы не желателен, дорабатывать скрипт на каждый такой случай - не айс...
Есть вариант создать новый код(платно) который будет перебирать RSS по всем форумам. кроме указанных  :flag:

Отредактировано Deff (Вт, 2 Апр 2019 14:17:18)

0

146

Deff

Какова цена вопроса?)

0

147

Сатурус
Ответил в Лс  :flag:

0


Вы здесь » Единый форум поддержки » Вопросы по оформлению форума » Примитивные вопросы