Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Звания и ранги

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Код: Выделить всё

#
#-----[ OPEN ]------------------------------------------------
#
language/lang_russian/lang_main.php
#
#-----[ FIND ]------------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Mighty Gorgon - Multiple Ranks - BEGIN
$lang['Staff'] = 'Администрация';
$lang['Rank'] = 'Звание';
$lang['Rank_Header'] = 'Звания';
$lang['Rank_Image'] = 'Изображение звания';
$lang['Rank_Posts_Count'] = 'Автоматическое звание по сообщениям';
$lang['Rank_Days_Count'] = 'Автоматическое звание по дням';
$lang['Rank_Min_Des'] = 'Минимум сообщений/дней';
$lang['Rank_Min_M'] = 'Минимум сообщений';
$lang['Rank_Max_M'] = 'Максимум сообщений';
$lang['Rank_Min_D'] = 'Минимум дней';
$lang['Rank_Max_D'] = 'Максимум дней';
$lang['Rank_Special'] = 'Специальное звание';
$lang['Rank_Special_Guest'] = 'Специальное звание для гостей';
$lang['Rank_Special_Banned'] = 'Специальное звание для черного списка';
$lang['Current_Rank_Image'] = 'Текущие изображение звания';
$lang['No_Rank'] = 'Звание не присвоено';
$lang['No_Rank_Image'] = 'Нет изображения звания';
$lang['No_Rank_Special'] = 'Специальное звание не присвоено';
$lang['Memberlist_Administrator'] = 'Администратор';
$lang['Memberlist_Moderator'] = 'Модератор';
$lang['Memberlist_User'] = 'Пользователь';
$lang['Guest_User'] = 'Гость';
$lang['Banned_User'] = 'Черный список';
$lang['Rank1_title'] = 'Звание 1';
$lang['Rank2_title'] = 'Звание 2';
$lang['Rank3_title'] = 'Звание 3';
$lang['Rank4_title'] = 'Звание 4';
$lang['Rank5_title'] = 'Звание 5';
// Mighty Gorgon - Multiple Ranks - END
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Элен
phpBB 1.4.2
Сообщения: 55
Стаж: 16 лет 8 месяцев

Сообщение Элен »

Спасибо!Пойду пробовать!
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

Уважаемые знатоки, подскажите плз. При установке мода Multiple Ranks Mighty Gorgon - Multiple Ranks ver.2_0_1 в файле admin_ranks.php установка просит найти if($special_rank) и заменить его на своё. Но в теле этого документа нету такой строки...что делать?? версия форума-2.0.22 ставлю на стиль RedSilver
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Звания и ранги

Сообщение Палыч »

UA4ever
В оригинальном файле строка 159

Код: Выделить всё

		if( $special_rank == 1 )
		{
			$max_posts = -1;
			$min_posts = -1;
		}
Добавлено спустя 1 минуту 54 секунды:
Есть ещё с отрицанием (!), строка 178, возможно вы имеете ввиду эту инструкцию

Код: Выделить всё

			if (!$special_rank)
			{
				$sql = "UPDATE " . USERS_TABLE . " 
					SET user_rank = 0 
					WHERE user_rank = $rank_id";
Добавлено спустя 1 минуту 9 секунд:
И дальше по коду ещё одно условие для редактирования, строка 323

Код: Выделить всё

	if( $special_rank == 1 )
	{
		$rank_min = $rank_max = "-";
	}
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

Нееее, это я заменил. установка выглядит вот так
#-----[ FIND ]------------------------------------------------
#
if( $special_rank == 1 )
#
#-----[ REPLACE WITH ]----------------------------------------
#
// Mighty Gorgon - Multiple Ranks - BEGIN
if( $special_rank > 0 )
// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
if (!$special_rank)
#
#-----[ REPLACE WITH ]----------------------------------------
#
// Mighty Gorgon - Multiple Ranks - BEGIN
if ($special_rank == 1)
// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
if($special_rank)
#
#-----[ REPLACE WITH ]----------------------------------------
#
// Mighty Gorgon - Multiple Ranks - BEGIN
$rank_img_sp = ( ($rank_rows[$i]['rank_image'] != "") ? ('../' . $rank_rows[$i]['rank_image']) : $images['spacer'] );
$rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

if( ($special_rank > 0) || ($special_rank == '-2') )
// Mighty Gorgon - Multiple Ranks - END

В оригинальном файле отсутствует if($special_rank) - не на что менять последний блок. вопрос куда его совать собственно
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Звания и ранги

Сообщение Палыч »

UA4ever
Вы где-то откопали левую инструкцию.
Вот окончание для данного файла

Код: Выделить всё

#
#-----[ FIND ]------------------------------------------------
#
	if( $special_rank == 1 )
#
#-----[ REPLACE WITH ]----------------------------------------
#
	// Mighty Gorgon - Multiple Ranks - BEGIN
	$rank_img_sp = ( ($rank_rows[$i]['rank_image'] != "") ? ('../' . $rank_rows[$i]['rank_image']) : $images['spacer'] );
	$rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

	if( ($special_rank > 0) || ($special_rank == '-2') )
	// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
	$rank_is_special = ( $special_rank ) ? $lang['Yes'] : $lang['No'];
#
#-----[ REPLACE WITH ]----------------------------------------
#
	// Mighty Gorgon - Multiple Ranks - BEGIN
	$rank_is_special = ( $special_rank > 0) ? $lang['Yes'] : $lang['No'];
	// Mighty Gorgon - Multiple Ranks - END
Добавлено спустя 46 секунд:
строка 323
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

да? не подскажите где взять тогда нормальную инструкцию - потому что эту я качал с сайта этого митни - всё шло архивом вместе с тем текстовым файлом, цитату из которого я привёл.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Звания и ранги

Сообщение Палыч »

UA4ever
Не знаю, что и откуда вы скачивали, на сайте автора версия нормальная.
http://www.icyphoenix.com/dload.php?act ... &file_id=9
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

Спасибо большое))) только вот появилась очередная проблема - после установки мода в админском разделе пропала панель администрирования - причём не появляется никаких сообщений об ошибках - на её месте просто белая область - сделал бекап и переставил мод - тоже самое....
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Звания и ранги

Сообщение Палыч »

Левая или правая?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

Пропала левая - малая панель.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: Звания и ранги

Сообщение Палыч »

UA4ever
Попробуйте убирать по одному файлы
## admin/admin_ranks.php
## admin/admin_users.php
Если заработает левый фрейм - ошибка в одном из них.
Второй вариант, что очень мало вероятно, вызов функции с совпадающим наименованием...
можно попробовать в файле common.php включить вывод всех сообщений
строку

Код: Выделить всё

error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
заменить на

Код: Выделить всё

error_reporting  (E_ALL | E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
UA4ever
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 3 месяца

Re: Звания и ранги

Сообщение UA4ever »

Здравствуйте. Сори что опять достаю с этим модом-но всётаки надо его доделать. Исчезнувший фрейм я на место вернул, но возникла новая трабла. Мод встал, но во-первых появились две группы в верхнем меню-звания и администрация, причём последняя группа полностью копирует раздел пользователи. Как убрать эти пункты - пользователи, звания и администрация вообще с глаз -потому что так они никому не нужны из рядовых пользователей, а посмотреть можно и из администраторской панели. И самое главное - появились эти пункты званий, но появились только переключатели без единого слова или комента и у пользователей появились только пустые скролы выбора званий но ничего нельзя выбрать - т.е. звание создать можно, но пользователю его нельзя приделать. и опять всё это дело без единого сообщения об ошибках-так что ковырять даже не в курсе.
Элен
phpBB 1.4.2
Сообщения: 55
Стаж: 16 лет 8 месяцев

Re: Звания и ранги

Сообщение Элен »

Подскажите пожалуйста как увеличить кол-во знаков в звании?
Я не волшебник, я только учусь.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Re: Звания и ранги

Сообщение FladeX »

Элен
в базе данных увеличить поле + изменить длину в шаблоне
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Вернуться в «Поддержка phpBB 2.0.x»