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

Последние сообщения с форума


gyrtalk

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

Сабж. Это единственное что пока останавливает меня от обновления форума, есть под версию 2.3.6 но на 3.0.1 не работает, кто сможет подправить его для тройки?

latest_posts.php

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

Эта хрень в тройке не нужна. Там есть встроенный hook, выполняющий ту же функцию и культурно отрисовывающийся на боковой панели.
Ссылка на комментарий
Поделиться на других сайтах

Эта хрень в тройке не нужна. Там есть встроенный hook, выполняющий ту же функцию и культурно отрисовывающийся на боковой панели.

его бы до последних 10 увеличит, с последних 5ти, есть такая возможность?!

Верне понимаю, что есть, но может кто реализовал, тоже одно из приложений которое останавливает до обновления.

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

Откройте папку /hooks в директории форума. Вот они - все хуки. Вас интересует boardIndexRecentTopics_кучабуквоцифр.php - откройте его на правку. Найдите строку:

			$_topics = array_slice( $topicIDs, 0, 5 );

Меняйте "5" на любое интересное вам число.

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

  • 3 недели спустя...
  • 3 недели спустя...
KveSteR, http://forums.ibresource.ru/index.php?show...st&p=350106 - это и есть для тройки

 

Выводит он последние темы, а надо сообщения :D Да и темболее это хук для форума. А надо вывести на сайте.

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

Действительно очень не хватает возможности вывести отдельно списком не прочитанные сообщения. Кто нибудь знает где найти такой мод?
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Откройте папку /hooks в директории форума. Вот они - все хуки. Вас интересует boardIndexRecentTopics_кучабуквоцифр.php - откройте его на правку. Найдите строку:

			$_topics = array_slice( $topicIDs, 0, 5 );

Меняйте "5" на любое интересное вам число.

А как можна изменить этот файл в админке? где его искать?

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

Действительно очень не хватает возможности вывести отдельно списком не прочитанные сообщения. Кто нибудь знает где найти такой мод?

 

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

поставил на 3.0.3 - работает!

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

Действительно очень не хватает возможности вывести отдельно списком не прочитанные сообщения. Кто нибудь знает где найти такой мод?

 

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

поставил на 3.0.3 - работает!

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

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

Recent Posts.

Мод работает, но при клике - попадаешь на первое сообщение темы.

Подскажите плиз в коде, что надо изменить, чтобы кидало на первое непрочитанное?

Спасибо!

 

<div class='general_box clearfix'>
	<h3><img src='{$this->settings['img_url']}/comment_new.png' alt='{$this->lang->words['icon']}' />Latest Posts</h3>
	<ul class='hfeed block_list'>
		<if test="recenttopics:|:is_array( $topics ) && count( $topics )">
			{parse striping="recent_topics" classes="row1,row2 altrow"}
			<foreach loop="topics_hook:$topics as $r">
			<li class='hentry {parse striping="recent_topics"}'><a href='{parse url="showtopic={$r['tid']}" base="public" template="showtopic" seotitle="{$r['title']}"}' rel='bookmark' title='{$this->lang->words['view_topic']}'>{$r['title']}</a> 
			{$this->lang->words['recent_by']} <address class="author vcard"><if test="$r['members_display_name']"><a class="url fn" href="{parse url="showuser={$r['last_poster_id']}" template="showuser" seotitle="{$r['members_seo_name']}" base="public"}" title='{$this->lang->words['view_profile']}'>{$r['members_display_name']}</a>{parse template="user_popup" group="global" params="$r['last_poster_id'], $r['members_seo_name']"}</address><else />{$this->settings['guest_name_pre']}{$r['author_name']}{$this->settings['guest_name_suf']}</if><br />
			<span class='date'><abbr class="published" title="{parse expression="date( 'c', $r['post_date'] )"}">{parse date="$r['last_post']" format="short"}</abbr></span></li>
			</foreach>
		<else />
			<li>{$this->lang->words['norecent_topics_hook']}</li>
		</if>
	</ul>
</div>

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

За деньги для тройки кто нибудь latest_posts.php переделает?

Я уже спрашивал

http://forums.ibresource.ru/index.php?show...mp;#entry352836

и по прежнему готов заплатить за переделку под тройку, но не 2800 рублей как попросила служба поддержки за переделку хака

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

  • 2 недели спустя...
За деньги для тройки кто нибудь latest_posts.php переделает?

Я уже спрашивал

http://forums.ibresource.ru/index.php?show...mp;#entry352836

и по прежнему готов заплатить за переделку под тройку, но не 2800 рублей как попросила служба поддержки за переделку хака

над набрать человек 10 и скинутся по 280р ))

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

  • 4 месяца спустя...
<a href='{parse url="showtopic={$r['tid']}" base="public" template="showtopic" seotitle="{$r['title']}"}page__view__getnewpost'

 

Добавил...

А куда эту строчку вставить? Или без разницы?

 

 

Поставил мод на 3.0.5, выдал вот такое

Fatal error: Call to undefined method skin_boards_1::hookRecentPosts() in Z:\home\update\www\forum\hooks\boardIndexRecentPosts_709abada1ca50c8d02a8f8ff069ece13.php on line 100

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

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

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