Пропустить

phpBB Mood Swings - Настроение пользователей

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

phpBB Mood Swings - Настроение пользователей

Сообщение Nox41 » 22.11.2009 7:07

Ссылка на модуль http://www.phpbb.com/community/viewtopic.php?f=69&t=1559945

Модуль отличный, работает хорошо!
Ребята требуется помощь в реализации формы для смени стиля непосредственная на титульний странице и скорее всего в overall_header.html

<form id="ucp" method="post" action="./ucp.php?i=profile&amp;mode=profile_info">
	<dl>
		<dt><label for="mood"><strong>{L_MOOD}:</strong></label><br /><span>{L_MOOD_EXPLAIN}</span></dt>
		<dd>{S_MOOD_OPTIONS}</dd>
	</dl>
	{S_HIDDEN_FIELDS}
    <input type="submit" name="submit" value="Отправить" class="button1" />
	{S_FORM_TOKEN}
</form>


Требуется помощь в описание как в index.php добавить {S_HIDDEN_FIELDS} и {S_FORM_TOKEN} чтобы форма срабатывала без ошибки
Мучаю долго, данные подставляются, но видимо не происходит верной проверки ((

файл index.php - кусок с дописанными частями ((
// Prevent undefined variable on build_hidden_fields()
$s_hidden_fields = array('e' => 0);
if (!empty($_EXTRA_URL))
{
	foreach ($_EXTRA_URL as $url_param)
	{
		$url_param = explode('=', $url_param, 2);
		$s_hidden_fields[$url_param[0]] = $url_param[1];
	}
}

if (!check_form_key($form_name))
{
$error[] = 'FORM_INVALID';
}

	$now = time();
	$token_sid = ($user->data['user_id'] == ANONYMOUS && !empty($config['form_token_sid_guests'])) ? $user->session_id : '';
	$token = sha1($now . $user->data['user_form_salt'] . $form_name . $token_sid);

	$s_fields = build_hidden_fields(array(
		'creation_time' => $now,
		'form_token'	=> $token,
	));

// Assign index specific vars
$template->assign_vars(array(
	'S_HIDDEN_FIELDS'		=> build_hidden_fields($s_hidden_fields),
    'S_FORM_TOKEN'	=> $s_fields,
	'TOTAL_POSTS'	=> sprintf($user->lang[$l_total_post_s], $total_posts),
	'TOTAL_TOPICS'	=> sprintf($user->lang[$l_total_topic_s], $total_topics),
	'TOTAL_USERS'	=> sprintf($user->lang[$l_total_user_s], $total_users),
    'TOTAL_IMAGES'	=> ($config['gallery_total_images']) ? sprintf($user->lang[$l_total_image_s], $total_images) : '',
	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])),

	//Begin: Mood Swing
	'S_MOOD_OPTIONS'		=> list_all_moods($user->data['user_id']),
	//End: Mood Swing

	'LEGEND'		=> $legend,
	'BIRTHDAY_LIST'	=> $birthday_list,

	'FORUM_IMG'				=> $user->img('forum_read', 'NO_NEW_POSTS'),
	'FORUM_NEW_IMG'			=> $user->img('forum_unread', 'NEW_POSTS'),
	'FORUM_LOCKED_IMG'		=> $user->img('forum_read_locked', 'NO_NEW_POSTS_LOCKED'),
	'FORUM_NEW_LOCKED_IMG'	=> $user->img('forum_unread_locked', 'NO_NEW_POSTS_LOCKED'),

	'S_LOGIN_ACTION'			=> append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'),
	'S_DISPLAY_BIRTHDAY_LIST'	=> ($config['load_birthdays']) ? true : false,

    'U_PM_COMPOSE' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&amp;mode=compose'),
	//'U_MARK_FORUMS'		=> ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&amp;mark=forums') : '',
        'U_MARK_FORUMS'        => ($user->data['is_registered'] || $config['load_anon_lastread']) ? '?mark=forums' : '',
    'U_MCP'				=> ($auth->acl_get('m_') || $auth->acl_getf_global('m_')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=main&amp;mode=front', true, $user->session_id) : '')
);


Заранее при много благодарен!

Nox41
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 18.11.2009 1:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение wwc » 24.11.2009 15:09

Поставил МОД. Отрабатывает хорошо. Только есть один глюк (у меня лично, по крайней мере).

При изменении статуса настроения выдаёт ошибку:
phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1271: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'validate_Array' was given
[phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1271: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'validate_Array' was given
[phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1271: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'validate_Array' was given
[phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1271: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'validate_Array' was given

Warning: Cannot modify header information - headers already sent by (output started at /home/rsgmagr4/public_html/forum/includes/functions.php:3256) in /home/rsgmagr4/public_html/forum/includes/functions.php on line 4269

Warning: Cannot modify header information - headers already sent by (output started at /home/rsgmagr4/public_html/forum/includes/functions.php:3256) in /home/rsgmagr4/public_html/forum/includes/functions.php on line 4271

Warning: Cannot modify header information - headers already sent by (output started at /home/rsgmagr4/public_html/forum/includes/functions.php:3256) in /home/rsgmagr4/public_html/forum/includes/functions.php on line 4272

Warning: Cannot modify header information - headers already sent by (output started at /home/rsgmagr4/public_html/forum/includes/functions.php:3256) in /home/rsgmagr4/public_html/forum/includes/functions.php on line 4273

Правда не смотря на эту серию надписей статус всё равно меняет нормально.
Лучшая месть убийце - укол редкого вируса и поиск антидота от него за 48 часов.
Аватара пользователя
wwc
phpBB 2.0.1
 
Сообщения: 125
Зарегистрирован: 15.06.2007 14:33
Откуда: Москва
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение Nox41 » 25.11.2009 2:04

Переустанови модуль, все окей без ошибок срабатывает, только не хватает быстрой смены прямо на форуме не заходя в профиль!

Nox41
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 18.11.2009 1:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение mau » 25.11.2009 19:43

И еще минус в том, что не видно смайлика настроения при выборе в профиле. Но форумчанам нравится :D это дополнение
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.5
 
Сообщения: 228
Зарегистрирован: 28.04.2008 11:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 12 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение Nox41 » 25.11.2009 22:06

А их устраивает что это надо идти в личные настройки и там аж менять?

Nox41
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 18.11.2009 1:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение mau » 26.11.2009 13:42

Устраивает, а кому лень идти, то останется без настроения :D
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.5
 
Сообщения: 228
Зарегистрирован: 28.04.2008 11:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 12 раз.

Гуру, подскажите пожалуйста

Сообщение Nox41 » 26.11.2009 17:56

Логика понятна, Гуру подскажите пожалуйста как же все же решить проблему

Nox41
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 18.11.2009 1:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение MAzZY » 26.11.2009 18:17

Nox41, я думаю, что лучше с вопросами по изменению мода обращаться к автору мода.
Аватара пользователя
MAzZY
Former team member
 
Сообщения: 2952
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 61 раз.
Поблагодарили: 54 раз.
Предупреждения: 1

Re: Гуру, подскажите пожалуйста

Сообщение Nox41 » 26.11.2009 23:33

Почему? Тут же задача очень простая, сделать <form></fomt> который просто будет срабатывать и все
Она будет только на титульной страницу вверху форума и все
Помогите пожалуйста, я в первом своем посте уже сделал саму форму, просто у меня при выполнение ее перенаправляет в профиль и говорит в нем что ошибка. Соответственно если там нажимаешь то все срабатывает

Nox41
phpBB 1.4.0
 
Сообщения: 34
Зарегистрирован: 18.11.2009 1:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение kain325d » 07.12.2009 14:00

А можно ли изменить язык мода? А то у меня там всё по английски пишет.
Mood, можно ли просто сменить на "Настроение"?

kain325d
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 11.08.2009 0:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение mau » 07.12.2009 14:09

Внесите изменение language\ru\common.php

//Begin: Mood Swing
$lang = array_merge($lang, array(
	'MOOD'			=> 'Настроение',
	'MOOD_EXPLAIN'	=> 'Ваше настроение?',
));
//End: Mood Swing
Люди, которые и впрямь любят животных, всегда спрашивают их имена
Аватара пользователя
mau
phpBB 2.0.5
 
Сообщения: 228
Зарегистрирован: 28.04.2008 11:26
Откуда: Россия
Благодарил (а): 6 раз.
Поблагодарили: 12 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение kain325d » 07.12.2009 14:42

спасибо. Всё внес))) Теперь только вместо английский слов появляются одни вопросительные знаки...что-то с кодом форума...

kain325d
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 11.08.2009 0:03
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение smart2008 » 07.12.2009 15:02

kain325d
Сохраните в UTF-8 (без BOM).

smart2008
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.08.2008 3:50
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение grishin » 01.02.2011 14:55

Кто нибудь реализовал идею автра темы?
В жизни так бывает...
Аватара пользователя
grishin
phpBB 2.0.7
 
Сообщения: 286
Зарегистрирован: 06.05.2010 9:30
Благодарил (а): 47 раз.
Поблагодарили: 30 раз.

Re: phpBB Mood Swings - Настроение пользователей

Сообщение TyMaH » 07.08.2011 6:28

:( Кто нибудь помогите настроения вынести на главную страницу , а то в профиле копаться каждый раз неудобно.
Изображение
Аватара пользователя
TyMaH
phpBB 2.0.8
 
Сообщения: 317
Зарегистрирован: 18.06.2011 15:27
Благодарил (а): 145 раз.
Поблагодарили: 12 раз.

След.

Вернуться в Поддержка модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы