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

UserDetailsHints


yarweb

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

Мод: UserDetailsHints

Категория: Модификации

Совместимость: 2.0.x

Описание:

Всплывающая информационная панель при наведении на аватар пользователя.

Мод был написан по заказу одного из пользователей, который так и не был оплачен. За давностью заказа выставляю для всех.

 

Подробнее...

Скачать

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

Для 1.3 там мод есть. http://creos.1bb.ru/index.php?showtopic=38

Для 2.0 он н пашет. Ругается на скин_топикс.

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /pub/home/rap/htdocs/forums/skin_cache/cacheid_8/skin_topic.php on line 1043

Автару мода - сорри что на заплатил, забыл совсем про то что заказывал. А ты мне не написал...

Как будшь в аське напиши, сколько обещал - переведу.

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

жалко что не на AJAX, перевел бы на 2.1.х

Уж так заказчик решил.

Переделать под ajax совсем не трудно:)

Кстате была идея ещё давно на счет подобного мода на ajax только с другим оформлением. Дополнительная/вся инфа о юзере разворачивается и сворачивается под аватаром, минимум JS.

 

С другими версиями форума не работаю, умеющим, адаптировать легко.

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

Немного другая проблема:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Inetpub\wwwroot\forum\skin_cache\cacheid_3\skin_topic.php on line 745

 

Fatal error: Cannot instantiate non-existent class: skin_topic in C:\Inetpub\wwwroot\forum\sources\functions.php on line 473

собсна, скин топикс обновил, есть подозрения, что другие хаки как то влияют...

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

C:\Inetpub\wwwroot\forum\skin_cache\cacheid_3\skin_topic.php on line 745

Fatal error: Cannot instantiate non-existent class: skin_topic in C:\Inetpub\wwwroot\forum\sources\functions.php on line 473

Нужны эти строки и лучше на пару выше и ниже.

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

skin_topic.php

EOF;
}//endif

$IPBHTML .= <<<EOF
			</span>
		</div>
	</td>
</tr>
<tr>
	<td valign="top" class="row2" style="border-right: 1px solid #4775A7;">
		EOF;
//startif
if ( $ibforums->member['infpanel'] && $author['avatar'] )							 !!!745!!!
{
$IPBHTML .= <<<EOF
	<span class='postdetails' tooltip="<tr><td class='row4' align='left'>{$author['member_number']}</td></tr>
					   <tr><td class='row4' align='left'>??????: {$author['title']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_group']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_posts']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_joined']}</td></tr>">{$author['avatar']}</span><br /><br />
	<script>initToolTips('SPAN','IMG');</script>
EOF;
} //endif
else {
$IPBHTML .= <<<EOF
	<span class='postdetails'>{$author['avatar']}<br /><br />
	{$author['title']}<br />
	{$author['member_rank_img']}<br /><br />
	{$author['member_group']}<br />
	{$author['member_posts']}<br />
	{$author['member_joined']}<br />
	{$author['member_location']}
	{$author['member_number']}
	<br />
EOF;

 

functions.php

if ( $name != 'skin_global')
		{
			if ( ! in_array( 'skin_global', $ibforums->loaded_templates ) )
			{
				require_once( CACHE_PATH."skin_cache/cacheid_".$ibforums->skin['_skincacheid']."/skin_global.php" );

				$ibforums->skin_global		= new skin_global();
				$ibforums->loaded_templates[] = 'skin_global';
			}

			$ibforums->loaded_templates[] = $name;

			require_once( CACHE_PATH."skin_cache/cacheid_".$ibforums->skin['_skincacheid']."/".$name.".php" );

			return new $name(); !!!!!!!!!!!!!473!!!!!!!!!!!!!!

		}
		else
		{
			if ( $name == 'skin_global' )
			{
				$ibforums->loaded_templates[] = 'skin_global';

				require_once( CACHE_PATH."skin_cache/cacheid_".$ibforums->skin['_skincacheid']."/skin_global.php" );

				$ibforums->skin_global = new skin_global();
				return;
			}
			else
			{
				$ibforums->loaded_templates[] = $name;

				require_once( CACHE_PATH."skin_cache/cacheid_".$ibforums->skin['_skincacheid']."/".$name.".php" );
				return new $name();
			}
		}
	}
	else
	{

Цифрами выделены еррорные строки. Просили 2 вниз, 2 вверх, ну не вышло :D я не жадный)

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

С конструкцией <<<EOF...EOF; знакомы?

Строка должна начинаться с начала без пробелов и табуляций.

пример

$IPBHTML .= <<<EOF
</span>
		</div>
	</td>
</tr>
<tr>
	<td valign="top" class="row2" style="border-right: 1px solid #4775A7;">
EOF;

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

Насчёт EOF понял, да к стыду, а может и нет, но когда задавал вопрос про EOF не знал, теперь знаю! строчку поправил, возникла другая проблема :D

 

Parse error: parse error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in C:\Inetpub\wwwroot\forum\skin_cache\cacheid_3\skin_topic.php on line 1445

 

1445 строчка является последней, версия у меня 2.04, я так понял ошиба синтаксиса языка, не хватает "}" но только где её я пропустил не знаю, помогите разобратся!

поидее где то тут, что - то пропущено.

//startif
if ( $ibforums->member['infpanel'] && $author['avatar'] )
{
$IPBHTML .= <<<EOF
	<span class='postdetails' tooltip="<tr><td class='row4' align='left'>{$author['member_number']}</td></tr>
					   <tr><td class='row4' align='left'>??????: {$author['title']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_group']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_posts']}</td></tr>
					   <tr><td class='row4' align='left'>{$author['member_joined']}</td></tr>">{$author['avatar']}</span><br /><br />
	<script>initToolTips('SPAN','IMG');</script>
EOF;
} //endif
else {
$IPBHTML .= <<<EOF
	<span class='postdetails'>
{$author['avatar']}<br /><br />
	{$author['title']}<br />
	{$author['member_rank_img']}<br /><br />
	{$author['member_group']}<br />
	{$author['member_posts']}<br />
	{$author['member_joined']}<br />
	{$author['member_location']}
	{$author['member_number']}
	<br />
EOF;

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

Народ, не знаю в чем проблема!

Но дела такие: поставил себе этот мод, а он тупо не работает, может надо чего-то в админке отключить?

 

ЗЫ: все файлы проверял, все вроде норм! никаких ошибок не выдает

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

У тебя JavaScript включен? Зайди на сайт который как демо указан, если там работет, надо прокладку менять:D

 

Пасиб за совет! я совсем забыл про jav'у =) сам бы точно не догадался ))

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

Интересно) Автор мода для 1.3 кто?)

Тема, где первый раз мод был описан http://creos.1bb.ru/index.php?showtopic=38 и сами функции подсказки.

 

Минус который я заметил - отображается только при полной загрузке.

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

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

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

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