Перейти к контенту

[2.1.x]Foxx's News Panel


Foxx

Рекомендуемые сообщения

  • Ответы 56
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

А я так и не понял, с файловым архивом - D21_Downloads_System_1.0 - как быть?

 

Будет ли он контачить с этим модом?

Не знаю :D. Такого мода под рукой нет, да и ставить его ради просто проверки не собираюсь ;).

Если имена таблиц и полей и их назначение, используемых D21_Downloads_System совпадают с используемыми в Downloads Script - то будет работать. Иначе - не будет. В общем случае нужно будет изменить запрос к базе для новостей файлового архива.

 

Что насчет скрытого текста, вопрос решаемый?

Решаемый.

Перед выводом панельки новостей текст самиих новостей нужно отпарсить по аналогии с отображением текста поста в topics.php

Ссылка на комментарий
Поделиться на других сайтах

а чтобы сделать эту панель сворачиемой как разделы форума и welcome panel lite, адо сделать след изменения:

найти в class_display.php

		//---------------------------------------
	// Foxx: News panel
	//---------------------------------------

$news_data = "";
if (isset($this->ipsclass->vars['news_topic_id']) ) {

после вставить

				$cids = ','.$this->ipsclass->my_getcookie('collapseprefs').',';
			if (strstr($cids, ',newspanel,'))
			{
					$newsopen_data['fo'] = 'none';
					$newsopen_data['fc'] = 'show';
			}
			else
			{
					$newsopen_data['fo'] = 'show';
					$newsopen_data['fc'] = 'none';
			}

найти

$news_panel = $this->ipsclass->compiled_templates['skin_global']->global_news_panel($news_data

добавить после

,$newsopen_data

в скинах

во входящих переменных к global_news_panel в группе skin_global

найти

$news_data

добавить после

, $newsopen_data

в темплейте

найти

<div class="borderwrap" style="display:show">
<div class="maintitle">Новости</div>

заменить на

<div class='borderwrap' style='display:{$newsopen_data['fc']}' id='fc_newspanel'>
<div class="maintitlecollapse">
	<p class="expand"><a href="java script:togglecategory('newspanel', 0);"><{E_PLUS}></a></p>
	<p><{CAT_IMG}> Новости</p>
</div>
</div>
<div class='borderwrap' style='display:{$newsopen_data['fo']}' id='fo_newspanel'>
<div class="maintitle">
	<p class="expand"><a href="java script:togglecategory('newspanel', 1);"><{E_MINUS}></a></p>
	<p><{CAT_IMG}> Новости</p>
</div>

пишу по памяти, проверьте на вшивость

Ссылка на комментарий
Поделиться на других сайтах

Перед выводом панельки новостей текст самиих новостей нужно отпарсить по аналогии с отображением текста поста в topics.php

А как это сделать? Заранее спасибо!

Ссылка на комментарий
Поделиться на других сайтах

  • 10 месяцев спустя...
пишу по памяти, проверьте на вшивость

У меня заработало после замены "java script" на "javascript" в последнем коде

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.