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

[2.1.x]Topic Post Hint v1.2


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

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

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

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

Загружено фотографий

мод все-таки установился, но... в том виде, в каком он представлен с ним рабоать нельзя... теперь понятно его отсутствие на многих сайтах... хотя на некоторых видел вполне нормально работающие аналогичные моды - вот их бы где взять? Изменено пользователем I.Rozov
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
Я установил "first install" и начал тестить. Вместо того, что бы выводило первый пост темы, оно мне в этом окошке выводит полностю всю главную страницу форума и кроме этого в кодировке " ???? ?? ???? ?? " Что не так я сделал? о.О
Ссылка на комментарий
Поделиться на других сайтах

Я поставил на свой сайт мод, который выводит темы с последнимы сообщениями. Я хочу сделать так, что бы при наведении (уже на сайте!!!) на название темы вывскакивал такойже хинт. Как это релизить?

 

Вот код сомой модификации(просто на него на сайте ссылка что бы показал его):

 

<?

// ******************************************* //
// Создатель оригинального мода Miles Johnson. //
// Перевод и улудшение HungerGhost             //
// ******************************************* //


$posts = 5;
$showtopiclength = 1;
$topiclength = 25;
$forumexclude = "4,8,10,25,45";
$datedisplay = 'd F Y';
$timedisplay = 'H:i';

require "ips_kernel/class_db_mysql.php";
require "conf_global.php";

$db = new db_driver;
$db->obj['sql_database']     = $INFO['sql_database'];
$db->obj['sql_user']         = $INFO['sql_user'];
$db->obj['sql_pass']         = $INFO['sql_pass'];
$db->obj['sql_host']         = $INFO['sql_host'];
$db->obj['sql_tbl_prefix']   = $INFO['sql_tbl_prefix'];

$db->connect();

$getposts = $db->query("SELECT posts, last_poster_name, last_poster_id, title, tid, forum_id, last_post FROM ibf_topics WHERE (forum_id NOT IN ($forumexclude)) ORDER BY last_post DESC LIMIT $posts");

while ($post = $db->fetch_row($getposts)) {
$post[full_title] = $post[title];
if ($showtopiclength == 1 AND strlen($post[full_title]) > $topiclength) {
       $post[short_title] = substr($post[full_title],0,$topiclength);
       $post[short_title] = $post[short_title]."...";
}
else {
       $post[short_title] = $post[full_title];
}

$posted_on = date($datedisplay, $post[last_post]);
$today_date = date($datedisplay, time());

If ($posted_on == $today_date) {
       $datefield = "Сегодня";
       $datefield = $datefield . ", " . date($timedisplay, $post[last_post]);
}

elseif (date('d F Y',strtotime("-1 day")) == $posted_on) {
       $datefield = "Вчера";
       $datefield = $datefield . ", " . date($timedisplay, $post[last_post]);
}

else {
       $datefield = $today_date;
}

echo

<<<EOD

<a href="$INFO[board_url]/index.php?showtopic=$post[tid]&view=getnewpost">$post[short_title]</a><br/>
Запостил: <a href="$INFO[board_url]/index.php?showuser=$post[last_poster_id]">$post[last_poster_name]</a> <BR>
$datefield <br/>
Ответов: $post[posts] <P><br/>

EOD;
}

?>

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

  • 3 месяца спустя...

А кто-нибудь на 2.2.2 его пробовал ставить? На 2.1.7 все замечательно работало, сейчас проапгрейдили движок и конечно же мод пропал.

 

p.s. Ладно, сам попробую вечером, если что отпишусь :D

p.s.2 У кого не ставится мод или появляются косяки - читайте тему сначала и до конца, у меня мод тоже не сразу встал как нужно, но вся необходимая инфа по исправлению в этом топике есть.

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

  • 3 месяца спустя...
Вопрос риторический, кто-нибудь ставил сиё чудо на 2.3.х??? На 2.1.7 всё прекрасно работало, но жизнь не стоит на месте и надо двигаться вперёд. :D
Ссылка на комментарий
Поделиться на других сайтах

Вопрос риторический, кто-нибудь ставил сиё чудо на 2.3.х??? На 2.1.7 всё прекрасно работало, но жизнь не стоит на месте и надо двигаться вперёд. :D

Любопытство взяло верх, попытался поставить, всё очень криво, в 2.3.х шаблоны другие (не все, есть и одинаковые), если бы их чуть-чуть переделать то всё бы заработало. Но там сложно разобраться что есть что, никто не знает где можно об этом почитать?

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

  • 2 недели спустя...

Roman111, не так уж там все и криво. В шаблонах вместо ipb. пишите просто $this->ipsclass->

И где </if><else> и </else> конструкции вместо </if><else> Пишите <else />. Вместо </else> пишите </if>

 

У меня все работает.

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

Хотелось бы спросить у автора мода или у тех, кто может это сделать :D А нельзя ли прикрутить всплывающее окно для постов в древовидном форуме? Увеличивать число текста немного не удобно в строке, а вот если при наведении на ссылку будет появлятся полное ну или почти полное описание, то это самое то.
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...
2.3.3 нужен очень нужен этот мод, кто нибудь поставил?

Иногда полезно глаза вверх поднять:

 

Roman111, не так уж там все и криво. В шаблонах вместо ipb. пишите просто $this->ipsclass->

И где </if><else> и </else> конструкции вместо </if><else> Пишите <else />. Вместо </else> пишите </if>

 

У меня все работает.

:D

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

  • 4 месяца спустя...

ШАГ 18

Заходим в редактор шаблонов в админке и редактируем Forum Index > render_forum_row

ищем:

<a href="{ipb.script_url}showtopic={$data['tid']}&view=getlastpost">{$data['last_text']}</a>

 

а у мя такого нет,вот мой код:

<tr> 
		<td align="center" class="row2" width="1%">{$data['img_new_post']}</td>
		<td class="row2">{$data['_queued_img']}<b><a href="{ipb.script_url}showforum={$data['id']}">{$data['name']}</a></b><br /><span class="forumdesc">{$data['description']}{$data['show_subforums']}<br /><i>{$data['moderator']}</i></span>{$data['_queued_info']}</td>
		<td align="center" class="row1">{$data['topics']}</td>
		<td align="center" class="row1">{$data['posts']}</td>
		<td class="row1">{$data['last_unread']} <span>{$data['last_post']}<br /><b>{ipb.lang['in']}:</b> {$data['last_topic']}<br /><b>{ipb.lang['by']}:</b> {$data['last_poster']}</span></td>
	</tr>

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

Возможно, так будет понятнее: skin_forum->render_forum_row
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

попытался поставить на 2.3.5. работает на главной странице и в результатах поиска, а вот при просмотре форума хинты не отображаются. при этом консоль ошибок выдает:

Ошибка: unexpected end of XML source

Строка 3311, Символ 75

Исходный код:

<script language="JavaScript" type="text/javascript" src='jscripts/ajax.js'>

проверил шаблоны 20 раз, все по руководству, +

 

Цитата(Vakhara @ 5.11.2007, 15:34)

Roman111, не так уж там все и криво. В шаблонах вместо ipb. пишите просто $this->ipsclass->

И где </if><else> и </else> конструкции вместо </if><else> Пишите <else />. Вместо </else> пишите </if>

 

У меня все работает.

что еще смотреть?

код в районе 3311 строки (просмотр исходного кода страницы при просмотре форума)

<script type='text/javascript'>
//<![CDATA[
// INIT links for editing

if ( use_enhanced_js && perm_can_edit )
{
	forum_init_topic_links();
}

<script language="JavaScript" type="text/javascript" src='jscripts/ajax.js'></script>   ------ строка 3311

//]]>
<table cellspacing="0" id="gfooter">

<tr>
	<td width="45%"><img id="rss-syndication" src='style_images/ip.boardpr1199952348/rss.png' border='0' alt='RSS' class='ipd' />
<script type="text/javascript">

 

извините, "догнал". не закрыт был тег script перед скриптом хинтов. спасибо.

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

  • 10 месяцев спустя...

прочитал все сообщения от начала до конца, поставил на версию 2.3.5, корректируя мод.

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

 

Все поставилось, все заработало, но удовольствия нету... все квадратно, мешает обзору....

post-73691-1240129907_thumb.jpg

 

Вот толи дело любо дорого смотреть здесь.

Где то прочитал, что Sannis делал мод по этой ссылке. Я уж готов прямо обнять Sannis и услышать цену за мод.

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

Вот толи дело любо дорого смотреть здесь.

Где то прочитал, что Sannis делал мод по этой ссылке. Я уж готов прямо обнять Sannis и услышать цену за мод.

У Sannis'а есть демо, см. ссылку в профиле :D Стоит 500, но только если вас всё устроит в демо, допиливать даже мелочи сейчас нет времени ;)

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

Можно ещё тут глянуть http://www.ibresource.ru/forums/index.php?...t=0&start=0

я там решал проблему с настройками :D а выглядеть будет так у меня там сделано при наводе на картинку около темы, в данном случае маленькая стрелочка

 

post-55661-1240142239_thumb.jpg

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


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

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

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