Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: RSS - лента
СообщениеДобавлено: 2010-12-22 01:25 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
RSS - лента для вашего форума.

Генерируется в админке, выводит топики, форумы, на каждой отдельно открытой странице есть возможность просмотреть все в ленте.

По ходу самая нормальная из всех которые я ставил, лучше пока не встречал.

Отображает все корректно. Без каких либо ошибок.

Все, что связано с RSS лентой было установлено ранее, желательно удалить!

Установка

#
#-----[ SQL ]------------------------------------------
#
Код:
INSERT INTO bb_config (config_name, config_value)
VALUES ('rss_image', '');
INSERT INTO bb_config (config_name, config_value)
VALUES ('max_rss_topics', '15');


#
#-----[ OPEN ]-----------------------------------------
#
includes/page_header.php

#
#-----[ FIND ]-----------------------------------------
#
Код:
$week_now=create_date('w',$time_now,$bb_cfg['board_timezone']);


#
#-----[ AFTER, ADD ]------------------------------------
#

Код:
// RSS Button URL
//
if(isset($_GET[POST_FORUM_URL]))
{
        $rss_url = "rss.php?".POST_FORUM_URL."=".$_GET[POST_FORUM_URL];
        $l_rss = $bb_cfg['sitename']." ".$lang['rss_forum'];
}
else if(isset($_GET[POST_TOPIC_URL]))
{
        $rss_url = "rss.php?".POST_TOPIC_URL."=".$_GET[POST_TOPIC_URL];
        $l_rss = $bb_cfg['sitename']." ".$lang['rss_topic'];
}
else if(isset($_GET[POST_POST_URL]))
{
        $rss_url = "rss.php?".POST_POST_URL."=".$_GET[POST_POST_URL];
        $l_rss = $bb_cfg['sitename']." ".$lang['rss_topic'];;
}
else
{
        $rss_url = "rss.php";
        $l_rss = $bb_cfg['sitename']." ".$lang['rss_latest'];;
}


#
#-----[ FIND ]-----------------------------------------
#
Код:
    'U_PRIVATEMSGS'      => "privmsg.$phpEx?folder=inbox",


#
#-----[ AFTER, ADD ]------------------------------------
#
Код:
         // RSS Mod
        'U_RSS' => $rss_url,
        'L_RSS' => $l_rss,
        'RSS_IMAGE' => "images/rss2.png",

#
#-----[ OPEN ]-----------------------------------------
#
#
language/lang_russian/lang_main.php

#
#-----[ FIND ]-----------------------------------------
#
Код:
//
// ?>

// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------
#
Код:
//
// RSS
//
$lang['rss_forum'] = "forum RSS feed";
$lang['rss_topic'] = "topic RSS feed";
$lang['rss_latest'] = "Последние темы RSS Feed";

#
#-----[ OPEN ]------------------------------------------
#
#
language/lang_russian/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
//
//
Код:
 ?>

// -------------------------------------------------

#
#-----[ BEFORE, ADD ]------------------------------------
#
Код:
//
// RSS
//
$lang['rss_image'] = "RSS изображение<br /><span class='gensmall'>Это изображение будет показано в RSS Reader. Введите полный путь к изображению.</span>";
$lang['rss_config'] = "RSS Конфигурация";
$lang['rss_config_explain'] = "На этой странице вы можете изменить конфигурацию RSS.";
$lang['rss_max_topics'] = "Увеличивает максимальное количество тем в RSS";
$lang['rss_config_updated'] = "RSS конфигурация сохраняется в базе данных!";


#
#-----[ OPEN ]------------------------------------------
#
#
templates/ваш стиль/page_header.tpl

#
#-----[ FIND ]------------------------------------------
#
Код:
<link rel="stylesheet" href="{STYLESHEET}?v={$bb_cfg['css_ver']}" type="text/css">


#
#-----[ AFTER, ADD ]-------------------------------------
#
Код:
<link rel="alternate" title="{L_RSS}" href="{U_RSS}" type="application/rss+xml">


#
#-----[ OPEN ]------------------------------------------
#
#
templates/ваш стиль/page_footer.tpl

#
#-----[ FIND ]------------------------------------------
#
Код:
<div class="copyright tleft" align="center"><br>


#
#-----[ BEFORE, ADD ]-------------------------------------
#
Код:
 <p><a href="{U_RSS}" target="_blank"><img src="{RSS_IMAGE}" alt="{L_RSS}" border="0"></a></p><br />


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
#

Все

Все с архива копируем по папкам

Посмотреть пример работы, можно в самом низу страницы.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Последний раз редактировалось Гость 2011-05-24 02:36, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2010-12-27 04:33 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-27 04:17
Сообщения: 2
Не чё тут не стабильно сватит мозги пудрить весь код полон ошибок(((((((((((((((( :bash:


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2010-12-27 04:40 
Не в сети
Раздал: 2.79 ГБ
Скачал: 4.43 ГБ
Ратио: 0.630


Зарегистрирован: 2010-12-18 22:15
Сообщения: 2
Откуда: Рівне
C@НЁК писал(а):
Не чё тут не стабильно сватит мозги пудрить весь код полон ошибок(((((((((((((((( :bash:


Когда руки из ж*пы то ничего не будет стабильно.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2010-12-27 05:17 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-27 04:17
Сообщения: 2
NiceSleep у меня руки ростут как раз от туда от куда нужно, все по ифе сделал при попытке просмотреть rss скачут такие ошибки или это онамалия?

Код:
1: <!--error--><br />
  2: <b>Notice</b>:  Undefined index:  Posted in <b>E:\home\*****\www\rss.php</b> on line <b>166</b><br />
  3: <script language=JavaScript src='/denwer/errors/phperror_js.php'></script><!--error--><br />
  4: <b>Notice</b>:  Undefined index:  Posted in <b>E:\home\*****\www\rss.php</b> on line <b>166</b><br />
  5: <script language=JavaScript src='/denwer/errors/phperror_js.php'></script><!--error--><br />


Ошибка сама вот
Код:
<b>".$lang['Posted'].":</b> ".create_date($bb_cfg['default_dateformat'], $row['post_time'], $bb_cfg['board_timezone'])."<br />


Вот тебе и нотисы в админке
Код:
Notice: Undefined index: Submit in E:\home\*****\www\admin\admin_rss.php on line 81

Notice: Undefined index: Reset in E:\home\*****\www\admin\admin_rss.php on line 82


Строки
Код:
          'L_SUBMIT' => $lang['Submit'],
          'L_RESET' => $lang['Reset'],


Так на ie всё пашит а вот на opere вылазиют ошибки каторые перечислены выше...


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2010-12-27 06:08 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
бляха хана, а догадаться самому что это означает ни как?

писал же выше для кого? скрипт полностью рабочий и стоит сейчас на этом сайте, можно проверить

все работает, просто у тебя нету в ланге этого или может и есть но написано с большими буквами

добавляем в lang_admin.php

Код:
$lang['Submit'] = 'Отправить';
$lang['Reset'] = 'Вернуть';
$lang['Posted'] = 'Опубликовано';


добавляем и радуемся жизни!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2010-12-27 22:10 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
Блин, я наверное, туплю, но вот уже второй день пытаюсь поставить..

При входе из админки - белая страница, при заходе на rss.php либо пустая страница, либо





Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-03 23:28 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
Скажите, а как приделать rss к каждому форуму?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-03 23:43 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Kirkus писал(а):
Скажите, а как приделать rss к каждому форуму?


открывай index.tpl , находи

Код:
<h4 class="forumlink"><a href="{FORUM_URL}{c.f.FORUM_ID}">{c.f.FORUM_NAME}</a>


в линии после добавляй

Код:
<a href=rss.php?f={c.f.FORUM_ID} target="_blank"><img src="./images/topic_rss.gif" align="right" ></a>


картинку возми у меня с главной если подходит


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-03 23:54 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
Спасибо!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-05 20:29 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2011-01-05 20:17
Сообщения: 5
В r534 в файле includes/page_header.php нет строчки
$week_now=create_date('w',$time_now,$bb_cfg['board_timezone']);
:ah:


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-05 20:34 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
1234 писал(а):
$week_now=create_date('w',$time_now,$bb_


попробуй вставить после этого блока

Код:
$template->assign_vars(array(
   'HAVE_NEW_PM'    => $have_new_pm,
   'HAVE_UNREAD_PM' => $have_unread_pm,
));


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-05 22:49 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2011-01-05 20:17
Сообщения: 5
Поставил на денвер. Выдает ошибки такого рода

Warning: include(./extension.inc) [function.include]: failed to open stream: No such file or directory in F:\home\test1.ru\www\rss.php on line 25
Warning: include() [function.include]: Failed opening './extension.inc' for inclusion (include_path='.;/usr/local/php5/PEAR') in F:\home\test1.ru\www\rss.php on line 25

Warning: include(./common.) [function.include]: failed to open stream: No such file or directory in F:\home\test1.ru\www\rss.php on line 26
Warning: include() [function.include]: Failed opening './common.' for inclusion (include_path='.;/usr/local/php5/PEAR') in F:\home\test1.ru\www\rss.php on line 26
functions_post.php

В админке вот такие

Warning: require(./../extension.inc) [function.require]: failed to open stream: No such file or directory in F:\home\test1.ru\www\admin\admin_rss.php on line 26
Fatal error: require() [function.require]: Failed opening required './../extension.inc' (include_path='.;/usr/local/php5/PEAR') in F:\home\test1.ru\www\admin\admin_rss.php on line 26

Думал что это денвер так глючит. На хостинге тоже самое. Мне кажется что с php 5.3 не дружит.
Под новый TP видимо править надо


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-05 23:02 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
там же пишет, что файла нету закинь файл extension.inc в корень и к common.php путь надо указать, попробуй полный физический пропиши, все будет работать


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-05 23:08 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
1234
нашел твое сообщение с кузни

Цитата:
Добрый день. На TPинфо ссылка скачки rss подохла.
Искал по нету но не нашел. Нашел другой rss но он не рабочий, насколько я понял, из-за перехода на php 5.3+
Тут , к моему удивлению, нет темы "RSS"
Подскажите реализацию RSS на 534 ревизии.


она рабочая полностью и переход на php 5.3+ на нее не влияет, сделай то, что я написал выше, если что не получится заходи в чат к нам, и напиши мне в лс, помогу запустить ее


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-06 00:02 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2011-01-05 20:17
Сообщения: 5
Спасибо, поставил.
Нотисы в Админке поборол. Но сама рсс все же еще выдает ошибки.

Ошибка разбора XML
Ошибка разбора XML: синтаксическая ошибка (Строка: 2, Символ: 0)
unexpected start-tag (root element already specified)
1: <br />
2: <b>Notice</b>: Undefined index: Posted in <b>/var/www/xxxxx/data/www/xxxxxxxxxxx/rss.php</b> on line <b>166</b><br />
3: <br />
4: <b>Notice</b>: Undefined index: Posted in <b>/var/www/xxxxx/data/www/xxxxxxxxxxx/rss.php</b> on line <b>166</b><br />
5: <br />


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 53


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Переместиться наверх
 Главная |  Список форумов |   Time : 0.899s | 17 Queries | GZIP : Off |