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

[2.1.x]Thanks mod (кнопка "Спасибо")


AVol

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

Значит что-то неправильно в topics.php. :D Смотри 965 строку и что ты туда вставлял. Может ты что-то удалил случайно лишнее.

 

да я не могу понять что я не так делаю... и так и сяк а не получается:) пришлите мне файл topics.php только с модом "спасибо" , плз... ;)

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

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

Hajkau, на выполнение скрипта нехватает времени

А как можно исправить?

смотри настройки php

строка max_execution_time... вообщем к хостеру обратись.

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

Fatal error: Call to undefined function: button_thanks() in c:\program files\easyphp1-8\www\forum\sources\action_public\topics.php on line 965

тоже самое, всё стоит на аппсервере со стандартными настройками...

 

 

как решить эту проблему?

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

Umenja na forume ustanovlen mod Advanced Hidden Text

i chtob polzowatel mog widet emu nado ostawit' odno soobshenie... mozhno li sdelat' tak chtobi kogda on nazhimaet na etu spasibo knopku chtob on togda tozhe widel skrituyu silku etu? (chtob spasibo kak soobshenie shitalos' ili kak neznayu)

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

Уменжа на форуме установлен мод Адванцед Хидден Течт

и чтоб ползоцател мог цидет ему надо остацитЬ одно сообшениеююю мозхно ли сделатЬ так чтоби когда он назхимает на ету спасибо кнопку чтоб он тогда тозхе цидел скритую силку ету? (чтоб спасибо как сообшение шиталосЬ или как незнаю)

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

Хмм - странно! Почему большинство не могут установить этот мод - он же почти самый легкий из устанавливаемых. Вот только у меня на форуме с другим стилем/скином надо повозитца за Спасибо, а вот в остальных большинстве разделах - кнопочка работает на ОК. Спасибо автору.
Ссылка на комментарий
Поделиться на других сайтах

в моде не хватает очень важного параметра: необходимое кол-во постов, чтобы использовать Спасибки. А то так можно зарегить кучу народа и ставить самому себе
Ссылка на комментарий
Поделиться на других сайтах

Народ что за проблема:

 

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 198 of \sources\action_public\thanks.php)

IPB WARNING [2] in_array() [function.in-array]: Wrong datatype for second argument (Line: 206 of \sources\action_public\thanks.php)

 

 

Как попровить?

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

Установил на денвере - все работает. Потом просто скопировал все измененные файлы на сервер и стало выдавать такую ошибку:

Fatal error: Call to undefined function: button_thanks() in /home/thebest/domains/f.3-a.net/public_html/sources/action_public/topics.php on line 965

 

Как я прочитал в этой теме - причина в SAFE MODE. Хостер мне его уже отключал, так что я вообще в тупике.

 

вот та самая 965 линия кода:

					$row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'] );

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

проблема с 965 линией решена - надо было отключить SAFE MODE

появилась другая проблема.

вместо Был отблагодарен N раз(а) просто стоит число, как показано на скрине http://f.3-a.net/uploads/thnx.gif

 

В чем может быть проблема?

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

Помогите пожалуйста. При нажатии на "Спасибо" выдается вот такая вот ошибка:

 

"Некоторые требуемые файлы отсутствуют. Если вы хотели просмотреть тему, возможно эта тема перемещена или удалена. Вернитесь назад и попробуйте снова."

 

Что это может быть?

 

Если что, проблемма тут.

 

Спасибо. С этой проблеммой я разобрался. Но заметил другую, под сообщением для которого говоришь спасибо не пишется кто именно сказал спасибо.... Почему? Нет списка сказавших.

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

Запрещаем пользователям, имеющим меньше N постов ставить спасибо:

 

Открыть thanks.php

 

//найти

		if ( $this->ipsclass->member['id'] == $post['author_id'] ) 
	{
		$this->ipsclass->print->redirect_screen( $this->ipsclass->lang['thx_thanks_itself'], "s=&showtopic={$topic_id}&view=findpost&p={$post_id}" );
	}

 

//Добавить ниже

 

						$obm1 = $this->ipsclass->member['id'];
	$obm = $this->ipsclass->DB->simple_exec_query( array ('select' => 'posts', 'from' => 'members', 'where' =>'`id` = ' .$obm1) );
	if ($obm['posts'] < 5 )
	{
		$this->ipsclass->print->redirect_screen( $this->ipsclass->lang['thx_need_posts'], "s=&showtopic={$topic_id}&view=findpost&p={$post_id}" );
	}

 

где 5 - кол-во постов, необходимое, чтобы поставить спасибо

 

Открыть lang_thanks.php

 

//Добавить

'thx_need_posts' => "Чтобы поставить Спасибо, Вы должны иметь 5 постов",

 

Кто хочет, может встроить настройку в админку

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

Здравствуйте у меня такая проблема я все добавил все нормально работает в инфе показывает N раз сказали спасибо только вот кнопка спасибо не появилось помогите пожалуйста
Ссылка на комментарий
Поделиться на других сайтах

Thanks mod (кнопка "Спасибо")

 

Я извиняюсь за настойчивость но опять же прошу помогите решить эту проблему ;)

 

 

 

З.Ы. button_thanks я создал точно :D

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

Хмм - опять таки проблемы со Спасибо? я уже скольк раз его ставлял на разные форумы. - легко ставитца на 2.1.7. На прежние версии не пробовал, но тоже самое должно быть.
Ссылка на комментарий
Поделиться на других сайтах

люди, это жопа...

версия 217, модов довольно много...

сразу скажу, с форумами этими уже третий год дело имею, потому отсылать проверить точки-запятые не нада)

 

короче, ставил по мануалу...

в результате - АЦ и форум в дауне.

в полнейнешем...

вот все что парсится:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD>

<META http-equiv=Content-Type content="text/html; charset=windows-1251"></HEAD>

<BODY></BODY></HTML>

 

ВСЕ!

больше ни буквы(((

 

уже пробовал даже откат делать...

все вытер, базу очистил...

 

эффект показан выше...

 

щас еще буду копать скиныи тереть из них эту хрень...

 

 

а вообще, аффтар...

а, ладно, не скажу... забанят

 

ппц...

немного помудрил - пашет все кроме собсна тем...

просмотр тем - белый лист.

все остальное в норме...

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

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

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

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