Клуб знакомств

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Зарегистрирован: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

[R: R@m$e$ :U]
:D работает! Пасиба!

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

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

Here you can see and delete the user's current photo. 
Можно немного подкорректировать, например:

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

Here you can see, update and delete the user's current photo. 
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Siava
работает! Пасиба!
не за что... ;)
Можно немного подкорректировать,
можно и подкорректировать... =) я брал текст от аватарки.... ;)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 20 лет 2 месяца

Сообщение Alexis1805 »

[R: R@m$e$ :U]
Еще бы хотелось маленькое дополнение, если это не трудно сделать.
В списке пользователей добавить или столбик, или другую какую отметку, есть ли у данного юзера фотка в профиле или нет.
Как это можно сообразить? :)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexis1805
можно и легко...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 20 лет 2 месяца

Сообщение Alexis1805 »

[R: R@m$e$ :U] писал(а):Alexis1805
можно и легко...
Поможешь с модом? Плиз!
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexis1805
может не очень эстетично... но зато явно видно =)

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

# 
#-----[ OPEN ]------------------------------------------ 
# 

memberlist.php

# 
#-----[ FIND ]------------------------------------------ 
# 

$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . "
	ORDER BY $order_by";

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

// [start] Profile Photo MOD

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// [end] Profile Photo MOD

# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 

, user_allowavatar

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------ 
# 

 , user_photo_type

# 
#-----[ FIND ]------------------------------------------ 
# 

		$search = '<a href="' . $temp_url . '">' . $lang['Search_user_posts'] . '</a>';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

		// [start] Profile Photo MOD
		$photo = ($row['user_photo_type'] != 0) ? $lang['Photo_yes'] : $lang['Photo_no'];
		// [end] Profile Photo MOD

# 
#-----[ FIND ]------------------------------------------ 
# 

			'YIM' => $yim,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

			// [start] Profile Photo MOD
			'PHOTO' => $photo,
			// [end] Profile Photo MOD

# 
#-----[ OPEN ]------------------------------------------ 
# 

language/lang_russian/lang_main.php

# 
#-----[ FIND ]------------------------------------------ 
# 

?>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

// [start] Profile Photo MOD
$lang['Photo_yes'] = 'Есть фото';
$lang['Photo_no'] = 'Нет фото';
// [end] Profile Photo MOD

# 
#-----[ OPEN ]------------------------------------------ 
# 

language/lang_english/lang_main.php

# 
#-----[ FIND ]------------------------------------------ 
# 

?>

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

// [start] Profile Photo MOD
$lang['Photo_yes'] = 'Has photo';
$lang['Photo_no'] = 'Hasn\'t photo';
// [end] Profile Photo MOD

# 
#-----[ OPEN ]------------------------------------------ 
# 

templates/subSilver/memberlist_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 

	  <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span></td>

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 

	  <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a href="{memberrow.U_VIEWPROFILE}" class="gen">{memberrow.USERNAME}</a></span><br /><span class="gensmall">{memberrow.PHOTO}</span></td>

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 20 лет 2 месяца

Сообщение Alexis1805 »

[R: R@m$e$ :U]
Спасибо! Все работает. Будем работать над дизайном. Хотелось бы вместо слов "Есть фото" запихнуть Gif.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexis1805
какой гиф?
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Thoral

Сообщение Thoral »

[R: R@m$e$ :U]

сорри, отлучался :)

ну давай, посмотрю, мыло вот - josh(@)pacan.net (скобки убрать)

уточнил также, что это дело корректней будет назвать не клубом знакомств, а bbs-кой с разбивкой по городам.

2 -> All:

господа, поменьше флейма плиз ;)
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Thoral
подожди... bbs'ка с разбивкой по городам, это другое... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 20 лет 2 месяца

Сообщение Alexis1805 »

[R: R@m$e$ :U] писал(а):Alexis1805
какой гиф?
Это не столь важно! Просто вместо слов нет или есть фото, поставить иконку "нет фото" "есть фото".
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Зарегистрирован: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Alexis1805

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

		$photo = ($row['user_photo_type'] != 0) ? $lang['Photo_yes'] : $lang['Photo_no'];
заменяем на...

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

		$photo = '<img src="';
		$photo .= $phpbb_root_path . 'images/' . (($row['user_photo_type'] != 0) ? 'photo_yes.gif' : 'photo_no.gif');
		$photo .= '" border="0" alt="' . (($row['user_photo_type'] != 0) ? $lang['Photo_yes'] : $lang['Photo_no']) . '" />';
теперь в папке images создай два гифа photo_yes и photo_no =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Flat
phpBB 1.4.3
Сообщения: 78
Зарегистрирован: 19 лет 9 месяцев
Благодарил (а): 1 раз

Сообщение Flat »

Извиняюсь что поднимаю старую тему, но нужно решить такой вопрос. Слегка видоизменил дополнение от [R: R@m$e$ :U], чтобы "фото есть" стало ссылкой на фото. Получился вот такой код:

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

$photo_url = "window.open('" . append_sid("profile.$phpEx?mode=viewprofilefoto&" . POST_USERS_URL . "=" . $poster_id) . "', '_phpbbprivmsg', 'HEIGHT=400,resizable=yes,WIDTH=500');";
$photo = ($postrow[$i]['user_photo_type'] != 0) ? ( '<a onclick="' . $photo_url . '"style="cursor: hand">' . $lang['Photo_yes'] . '</a>' ) : $lang['Photo_no']; 
Вопрос такой, на что нужно заменить HEIGHT=400,WIDTH=500 чтобы открывшееся окно было размером с фотографию?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Flat
Flat писал(а):HEIGHT=400,WIDTH=500
Я думаю надо вообще убрать данные атрибуты.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Flat
phpBB 1.4.3
Сообщения: 78
Зарегистрирован: 19 лет 9 месяцев
Благодарил (а): 1 раз

Сообщение Flat »

Xpert писал(а):Я думаю надо вообще убрать данные атрибуты.
После этого окно открывается во весб экран, а мне нужно чтобы оно бы именно такого размера как jpg.

Вернуться в «Запросы модов для phpBB 2.0.x»