Пропустить

Как организовать что-то наподобие demo.php...

Форум для авторов модов для phpBB 2.0.x.

Как организовать что-то наподобие demo.php...

Сообщение Joss » 12.05.2005 14:18

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

Joss
 

Сообщение Siava » 12.05.2005 15:03

Joss
У меня есть такой мод, если не забуду, буду вечером дам линку ;)
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение Joss » 12.05.2005 15:28

Спасибо, буду ждать.
У меня есть три облегченные стиля для форума, хотелось бы выложить для скачивания, но предварительно показать их внешний вид. Без подобного мода это не так то и просто..

Joss
 

Сообщение Siava » 12.05.2005 16:03

Joss
Хотя может это и не то.
Посмотрите на переключатель стилей на странице со списком форумов (или на портальной) - http://www.siava.ru/forum/index.php

Добавлено спустя 4 минуты 18 секунд:

Выложил
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение MiTrI » 12.05.2005 16:53

Siava
Не работает мод у Вас на форуме.
Или он только для зарегеных юзеров?
Последний раз редактировалось MiTrI 13.05.2005 4:04, всего редактировалось 1 раз.
Cold silence has a tendency to atrophy any sense of compassion...
Аватара пользователя
MiTrI
phpBB 1.4.3
 
Сообщения: 69
Зарегистрирован: 20.12.2004 14:20
Откуда: Spb
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Siava » 12.05.2005 17:19

MiTrI
Пардон :oops:
Под виндой работает для любых пользователей, а вот на сайте - только для зареганых. Но мод наверно можно переделать.. там с куками надо побороться малость :roll: :lol:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.5
 
Сообщения: 2581
Зарегистрирован: 11.01.2005 15:29
Откуда: Питер
Благодарил (а): 1 раз.
Поблагодарили: 3 раз.

Сообщение Joss » 12.05.2005 19:42

Спасибо!
Но действительно проблема с незарегистрированными пользователями. По идее, на phpbb.com demo.php умеет работать с незарегистрированными. Но вот где взять такой... Или этот надо ковырять, но опыта и времени для ковыряния у меня не много.. :(

Добавлено спустя 1 час 49 минут 16 секунд:

Все, нашел..
Switch Style From URL

http://www.phpbbhacks.com/download/4619

Joss
 

Сообщение Xpert » 12.05.2005 22:54

Joss
Давайте я вам лучше свой дам :)
Сделан на основе мода change style от Karl Tauber, который раньше использовался на phpBB.com.
# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/constants.php

# 
#-----[ FIND ]------------------------------------------ 
# 
define('POST_GROUPS_URL', 'g');

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
define('STYLE_URL', 's');

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/functions.php

# 
#-----[ FIND ]------------------------------------------ 
# 
function init_userprefs($userdata)
{

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
	global $HTTP_GET_VARS, $HTTP_COOKIE_VARS;

# 
#-----[ FIND ]------------------------------------------ 
# 
	//
	// Set up style
	//
	if ( !$board_config['override_user_style'] )
	{

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
		if ( isset($HTTP_GET_VARS[STYLE_URL]) )
		{
			$style = intval( $HTTP_GET_VARS[STYLE_URL] );
			if ( $theme = setup_style($style) )
			{
				// save new style ID in cookie
				setcookie($board_config['cookie_name'] . '_style', $style, time() + 31536000, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
				return;
			}
		}


		if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_style']) )
		{
			$style = $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_style'];
			if ( $theme = setup_style($style) )
			{
				return;
			}
		}

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение ursus » 07.05.2006 6:09

Joss писал(а):Все, нашел..
Switch Style From URL

http://www.phpbbhacks.com/download/4619

у меня возникла небольшая проблема с этим модом: весь верхний фрейм, кроме выпадающего списка со скинами, красного цвета :shock:
скриншот (10 КБ)
версия форума: 2.0.19
для удобства, прикрепляю архив с модом
Вложения
Switch Style From URL.rar
(4.77 КБ) Скачиваний: 382
Я нормальный, небуйный подонок, каких миллионы (с) А. Мухин "Горбушка"
Аватара пользователя
ursus
phpBB 1.4.2
 
Сообщения: 55
Зарегистрирован: 26.02.2006 5:13
Откуда: Украина, Луганская обл.
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение VVVas » 10.05.2006 10:14

Аватара пользователя
VVVas
Former team member
 
Сообщения: 4458
Зарегистрирован: 12.11.2004 1:20
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.


Вернуться в Для авторов (phpBB 2.0.x)

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

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

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