Перенос профиля влево на стиле prosilver

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Введение

Многие из вас, кто использует на форуме стиль просильвер (prosilver), хотели бы иметь возможность настраивать отображение минипрофиля при просмотре тем в этом стиле. Изначально минипрофили располагаются исключительно справа, а данная модификация даст возможность пользователям выбирать - слева или справа отображать минипрофиль. Согласитесь, полезная вещь для форума.

Внимание !!! данная модификация работает как на стиле prosilver, так и на всех других стилях, которые построены на основе prosilver
Установка

Скачиваем архив и помещаем единственный файл из него в папку styles/prosilver/theme/leftsided.css
leftside.zip
Перенос профиля влево на стиле prosilver phpbb3 - данная модификация поможет вам сделать стиль просильвер левосторонним, при этом оставив у пользователей возможность сменить его на правосторонний
(311 байт) 282 скачивания
Открываем includes/session.php и находим

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

var $keyoptions = array('viewimg' => 0
Далее в найденной строке находим

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

'popuppm' => 10
Вставляем после найденного

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

, 'leftsidedstyle' => 13
Открываем includes/ucp/ucp_prefs.php и находим

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

'wordcensor'	=> request_var('wordcensor', (bool) $user->optionget('viewcensors')),
Вставляем после найденного

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

'leftsided'		=> request_var('leftsided', (bool) $user->optionget('leftsidedstyle')),
Находим

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

$user->optionset('viewavatars', $data['avatars']);
Вставляем после найденного

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

$user->optionset('leftsidedstyle', $data['leftsided']);
Находим

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

'S_DISABLE_CENSORS'	=> $data['wordcensor'],
Вставляем после найденного

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

'S_LEFTSIDED'		=> $data['leftsided'],
Открываем includes/functions.php и находим

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

'S_REGISTER_ENABLED'	=> ($config['require_activation'] != USER_ACTIVATION_DISABLE) ? true : false,
Вставляем после найденного

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

'S_STYLE_LEFTSIDED'		=> $user->optionget('leftsidedstyle'),
Открываем styles/prosilver/template/ucp_prefs_view.html и находим

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

<label for="wordcensor0"><input type="radio" name="wordcensor" id="wordcensor0" value="0"<!-- IF not S_DISABLE_CENSORS --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
				</dd>
			</dl>
		<!-- ENDIF -->
Вставляем после найденного

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

<dl>
			<dt><label for="leftsided1">{L_LEFTSIDED_STYLE}:</label><br /><span>{L_LEFTSIDED_STYLE_EXPLAIN}</span></dt>
			<dd>
				<label for="leftsided1"><input type="radio" name="leftsided" id="leftsided1" value="1"<!-- IF S_LEFTSIDED --> checked="checked"<!-- ENDIF --> /> {L_YES}</label>
				<label for="leftsided0"><input type="radio" name="leftsided" id="leftsided0" value="0"<!-- IF not S_LEFTSIDED  --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
			</dd>
		</dl>
Открываем styles/prosilver/template/overall_header.html и находим

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

<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
Вставляем после найденного

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

<!-- IF S_STYLE_LEFTSIDED -->
	<link href="{T_THEME_PATH}/leftsided.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->
Открываем language/ru/ucp.php и находим

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

'LANGUAGE'					=> 'Язык',
Вставляем после найденного

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

'LEFTSIDED_STYLE'			=> 'Использовать левосторонний стиль',
	'LEFTSIDED_STYLE_EXPLAIN'	=> 'Если да, то мини-профиль будет находится на левой стороне.',
Все, мод установлен, не забываем чистить кеш. Теперь в Центр пользователя - Настройки форума - настройки отображения любой пользователь будет волен выбрать правосторонний либо левосторонний стиль отображения
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#1
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение mixail »

Вопрос конечно интересный...... Перенос профиля влево на стиле prosilver ..... надо будет посмотреть, может и установим в скором будущем....
Спасибки за анонсик... :jn_pu_sk:
#2
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Всегда пожалуйста, поставить это не трудно, зато у пользователей будет выбор по желанию :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#3
Аватара пользователя
mixail
Свой на все 100
Свой на все 100
Сообщения: 693
Стаж: 12 лет 3 месяца
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение mixail »

Спасибо за мод...
Установил, все работает как положено.... :ya_hoo_oo:
#4
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Замечательно, поздравляю :-ok-:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#5
Аватара пользователя
Безликий
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 164
Стаж: 11 лет 11 месяцев

Перенос профиля влево на стиле prosilver

Сообщение Безликий »

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

Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/p86747/www/xn--80aaakyuk4b.xn--p1ai/includes/session.php on line 1535
что я не так сделал вроде всё правельно правил :cry_ing:
Я бы изменил мир, но Бог не дает исходников...
Жизнь - это как компьютерная игра.
Сюжетная линия так себе, за то какая графика...

#6
Аватара пользователя
Безликий
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 164
Стаж: 11 лет 11 месяцев

Перенос профиля влево на стиле prosilver

Сообщение Безликий »

от одной избавился вторая вылезла :de_vil:

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

Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/p86747/www/xn--80aaakyuk4b.xn--p1ai/includes/ucp/ucp_prefs.php on line 310
Я бы изменил мир, но Бог не дает исходников...
Жизнь - это как компьютерная игра.
Сюжетная линия так себе, за то какая графика...

#7
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Значит надо еще раз внимательно проверить правки, обычно такая ошибка возникает если где то нарушается баланс <!-- ENDIF --> в коде, либо где то лишний стоит, либо наоборот не хватает, особое внимание удели правкам в styles/prosilver/template/ucp_prefs_view.html и styles/prosilver/template/overall_header.html
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#8
Аватара пользователя
Безликий
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 164
Стаж: 11 лет 11 месяцев

Перенос профиля влево на стиле prosilver

Сообщение Безликий »

ок завтро попробую поковырять :-00):
Я бы изменил мир, но Бог не дает исходников...
Жизнь - это как компьютерная игра.
Сюжетная линия так себе, за то какая графика...

#9
Аватара пользователя
do50
Заглянул на огонек
Заглянул на огонек
Сообщения: 32
Стаж: 11 лет 6 месяцев

Перенос профиля влево на стиле prosilver

Сообщение do50 »

в prosilver всё было как надо, поставил другой стиль (на prosilver), перестало отображаться слева, отображается только справа. как исправить?
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

do50 писал(а):как исправить?
Очевидно что нужно сделать правки в новом стиле
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
do50
Заглянул на огонек
Заглянул на огонек
Сообщения: 32
Стаж: 11 лет 6 месяцев

Перенос профиля влево на стиле prosilver

Сообщение do50 »

тащемта, я это делал, ничего не вышло, вот и обращаюсь к спецу
#12
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Да ладно быть такого не может, кеш форума в 4 местах очищали ??? Кеш браузера ?? У себя в профиле на новом стиле выбрали правосторонний стиль ?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#13
Аватара пользователя
do50
Заглянул на огонек
Заглянул на огонек
Сообщения: 32
Стаж: 11 лет 6 месяцев

Перенос профиля влево на стиле prosilver

Сообщение do50 »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=15023#p15023]Сегодня, 19:33 писал(а):Да ладно быть такого не может, кеш форума в 4 местах очищали ??? Кеш браузера ?? У себя в профиле на новом стиле выбрали правосторонний стиль ?
:sh_ok: а про четыре места(!) можно поподробнее?
#14
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Админка - Общие - Очистить кеш
Админка - Стили - Шаблоны - Ваш стиль - Очистить кеш (Обновить)
Админка - Стили - Темы - Ваш стиль - Очистить кеш (Обновить)
Админка - Стили - Наборы рисунков - Ваш стиль - Очистить кеш (Обновить)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#15
Аватара пользователя
dqdmitry
Самый Любознательный
Самый Любознательный
Сообщения: 377
Стаж: 11 лет 4 месяца
Откуда: Ангарск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение dqdmitry »

Сергей, только что поставил, все работает, СПАСИБИЩЕ :co_ol: .
#16
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

На здоровьице))Поздравляю)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#17
Аватара пользователя
OlegOleg1980
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 128
Стаж: 11 лет 4 месяца
Откуда: Оренбург
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение OlegOleg1980 »

не поставился на стиль Style designed by Artodia.
там просто нет некоторых файлов. вставил изменения параллельно в prosilver - нет реакции
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение DeaDRoMeO »

Кеши обоих стилей в 4-х местах очищали ??? Как же я намучался с этим стилем в свое время)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
Аватара пользователя
OlegOleg1980
Начинаю осваивать Форум
Начинаю осваивать Форум
Сообщения: 128
Стаж: 11 лет 4 месяца
Откуда: Оренбург
Контактная информация:

Перенос профиля влево на стиле prosilver

Сообщение OlegOleg1980 »

да очищал. кстати спасибо за инфу где очищать. а то менял css в шаблонах и не фига изменений не было, хотя кеши чистил - весь изматерился и проклял этот шаблон))))) а после 4 мест - вроде половину изменений встало на место))
#20
Ответить