Последние темы форума на главной сайта - Страница 3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

ssi.php

  • 4 Страниц +
  • 1
  • 2
  • 3
  • 4

Последние темы форума на главной сайта

#31 Пользователь не на сайте   Ele ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 24-Январь 13
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 03 Январь 2014 - 16:04

Haktar, мне подошел ssi.php и из версии 3.4.3, которая у меня была, но все равно большое спасибо за отклик!
0

#32 Пользователь не на сайте   Ele ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 15
  • Регистрация: 24-Январь 13
  • Репутация: 0
  • IPB version:3.1.x
 

Отправлено 03 Январь 2014 - 19:32

Подскажите, пожалуйста, как сделать, чтобы дата в блоке последних тем выводилась в таком же формате, как на этом форуме (вчера, сегодня и 30 Дек 2013)? У меня выводит дату в формате 03.01.2014.
0

#33 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 04 Январь 2014 - 01:22

Найти
$this->registry->getClass('class_localization')->getDate( $i['last_post'] , 'LONG', 1 )

Заменить на
$this->registry->getClass('class_localization')->getDate( $i['last_post'] , 'LONG' )
0

#34 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 12:41

День добрый.
Понимаю что тема поднималась уже огромное колличество раз. Но что-то не получается сделать.

Есть сайт на Joomla 2.5 и форум в папке /forum/
ipb 3.4.6

Не могу вывести на страницу сайта последние сообщения или последние темы.
ssi.php все делаю , но толи хост не обрабатывает include толи модули joomla. Получилось вывести только через rss ( но это не подходит )

Пытаюсь вывести на сайт через модуль ( создаю модуль html в панеле управления joomla )

Буду очень признателен за помощь,

Сообщение изменено: TyMaH76 (15 Январь 2014 - 12:42)

0

#35 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 15 Январь 2014 - 15:09

Что конкретно не получается, подробнее напишите.

В вашем шаблоне/коде нужно вставить php код - include("http://myforum.ru/ssi.php?a=news&show=10");
Если на сервере в целях безопасности отключен allow_url_include, тогда - echo file_get_contents("http://myforum.ru/ssi.php?a=news&show=10");
Если в шаблоне невозможно выполнения php кода, можете попробовать через iframe - <iframe src="http://myforum.ru/ssi.php?a=news&show=10"></iframe>
0

#36 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 15:33

через iframe вставку выводит ошибку: An error occurred whilst processing this directive

Если просто вставить include("http://myforum.ru/ssi.php?a=news&show=10"); - на сайте выводится просто эта ссылка
Если include("http://myforum.ru/ssi.php?a=news&show=10"); заключить в <? php - просто пустое место

echo file_get_contents("http://myforum.ru/ssi.php?a=news&show=10"); - тоже самое что и с include

А если я по ссылке перейду http://myforum.ru/ss...?a=news&show=10 должна отображаться какая либо информация?
а то у меня там одна строка "An error occurred whilst processing this directive"
0

#37 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 15 Январь 2014 - 15:43

Просмотреть сообщениеTyMaH76 сказал(а):

А если я по ссылке перейду должна отображаться какая либо информация?

Да, должны отображаться темы.

Просмотреть сообщениеTyMaH76 сказал(а):

Если просто вставить include("http://myforum.ru/ssi.php?a=news&show=10"); - на сайте выводится просто эта ссылка

Сточку нужно вставить как php-код в соответствующих тегах. В разных кмс они разные. Нативные php теги - <?php phpcode; ?>
0

#38 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 15:46

понятно, спасибо за помощь.
Просто первый раз столкнулся с ipb

а файл ssi не надо никак редактировать? к базе привязывать и тд?

сам ssi закачал из папки tools что шел вместе со сборкой.
0

#39 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 15 Январь 2014 - 15:47

Просмотреть сообщениеsiv1987 сказал(а):

Да, должны отображаться темы.
Не должны, если a=news, как сейчас :)

		switch ($this->request['a'])
		{
			case 'active':
				$this->_doActive();
				break;
				
			case 'stats':
				$this->_doStats();
				break;
				
			case 'out':
				if ( SSI_ALLOW_SYND == 1 )
				{
					$this->_doSyndication();
				}
				else
				{
					exit();
				}
				break;
				
			default:
				echo("An error occurred whilst processing this directive");
				exit();
				break;
		}

0

#40 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 15 Январь 2014 - 15:50

Просмотреть сообщениеnewbie сказал(а):

Не должны, если a=news, как сейчас

А как там уже? У меня в 3.1 вроде по старому с a=news
0

#41 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 15:50

Если Вам не сложно, не могли бы вы посмотреть сам файл ssi.php я его приложил к сообщению.
Может там что неправильно?

Вложений

  • Вложение  ssi.php (14,45К)
    Количество загрузок: 0

0

#42 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 15 Январь 2014 - 16:01

Так похоже они выпили нативные последние темы из последних ssi.php

Замените тогда свой файл этим
Вложение  ssi.php (18,62К)
Количество загрузок: 13

А в папке ssi_templates закиньте news.html
Вложение  news.html (580байт)
Количество загрузок: 12

В ssi.php перед /* Load forums class */
Добавьте и перечислите форумы через запятую откуда будут выводится темы

		$this->settings['news_forum_id'] = '12,3,4,5';

12,3,4,5 - ид форумов

Найдите
t.forum_id={$this->settings['news_forum_id']}

и замените на
t.forum_id IN ({$this->settings['news_forum_id']})

0

#43 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 16:08

добавил строку в ssi.php
вот что вышло http://rus-shot.ru/f...?a=news&show=10
0

#44 Пользователь не на сайте   TyMaH76 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 15-Январь 14
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Январь 2014 - 16:37

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

#45 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 15 Январь 2014 - 17:15

Просмотреть сообщениеTyMaH76 сказал(а):

добавил строку в ssi.php

в каком редакторе добавляли.

Просмотреть сообщениеTyMaH76 сказал(а):

вот что вышло

вместо юникода, виндовая кодировка....
0

Сообщить об этой теме:


  • 4 Страниц +
  • 1
  • 2
  • 3
  • 4


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна