МОД Custom Profile Fields

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Зарегистрирован: 23.11.2004 17:00
Откуда: Санкт-Петербург
Контактная информация:

Сообщение severnet » 28.02.2007 13:09

Товарищи, это ж мега-мод получится! Где вы? :D

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 08.04.2007 21:07

Lstasss писал(а):zelk, мне кажется, что этот мод требует ОЧЕНЬ существенной доработки, может, Xpert смог бы этим заняться?
Процесс идет.
На сегодня выяснено, что данный МОД существенно увеличивает количество запросов SQL при генерации viewtopic.
Результаты доработки будут опубликованы.

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

Обратите внимание, что если установлено право просмотра поля пользователем, то это одновременно означает и право его редактирования пользователем. То есть, с помощью данного МОДа нельзя получить дополнительные поля, видимые для пользователей, но недоступные для их редактирования пользователями. Только поля заполняемые администратором и не видимые для пользователей (типа записной книжки о пользователе для администратора).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 08.04.2007 21:20

Итак, доработка генерации viewtopic c данным модом. Спасибо автору за целый запрос к базе на каждое поле... это не влезает ни в какие рамки. Спасибо Палыч за обнаружение.

Применение: вместо редактирования viewtopic, которое предлагается автором...
Вложения
custom_profile_fields_optimization.txt
(2.38 КБ) 498 скачиваний
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 08.04.2007 21:53

Проверено:
По одним и тем же темам
До модернизации
[ Время : 3.957с | SQL-запросов : 114 | Gzip : Выкл. ]
После модернизации
[ Время : 4.325с | SQL-запросов : 28 | Gzip : Выкл. ]

До модернизации
[ Время : 1.6579с | SQL-запросов : 102 | Gzip : Выкл. ]
После модернизации
[ Время : 1.8077с | SQL-запросов : 25 | Gzip : Выкл. ]
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 12.04.2007 2:43

Вопрос по моду:
Добавляю имя поля Мои фотки, Преобразование в ссылку, ставлю Видно в топиках и после добовления записи получается

Мои фотки: ссылка

Как сделать, чтобы Мои фотки и была ссылка
Вложения
fils.jpg
fils.jpg (2.56 КБ) 5829 просмотров

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 12.04.2007 9:09

Tokyo писал(а):Мои фотки: ссылка
Невозможно найти удаленный сервер

http://www.ssilka.com/
:?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 12.04.2007 13:36

Палыч
это же к примеру. Хотелось бы видеть поле Мои фотки как ссылку, адрес которой и есть значение поля
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 13.04.2007 0:23

Tokyo
Понял. Вечером посмотрю, сейчас на работе нет доступа.

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

Tokyo
Хм... вообще то он так и работает...
Если поставить в поле
http://www.имя_сайта.com/forum/images
то вывод будет www.имя_сайта.com
отрубает только протокол и все поддомены (сама ссылка сохраняется и работе полностью) :?

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

Проверил в в профиле и во вьютопике... все пашет.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 13.04.2007 3:00

Эх, не владею я могучим русским языком.
Попробую ещё раз :(
Адрес сайта не буду писать, поэтому возьму вымышленные адреса:

Нужно чтобы было не
Мои фотки: www.phpbb.net
а следующее
Мои фотки.
Урл во втором случае чтобы и был адрес http://www.phpbb.net/silka_na_foto_usera .

Зачем вызван такой интерес?
У каждого пользователя на сайте в фотогалерее есть свои фотки. Вот и сделана возможность внести ссылку на форуме в поле Мои фотки, чтобы пользователи на форуме могли посмотреть фото пользователя на сайте. Добовлно не красиво, кога видно следующее Мои фотки: www.phpbb.net. Хотелось бы чтобы проще Мои фотки.

Установка отдельного мода отклоняется, за имением фотогалереи на сайте.

думаю проблему описал, прошу вашей помощи :(

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 13.04.2007 11:55

Tokyo писал(а):Эх, не владею я могучим русским языком.
Да уж... Вечером. 8)
Доп. вопрос: Вы название полей выводите, или только содержание (и в профиле, и в теме)? (точнее - по фотографиям, правильно ли я понял, что вы хотите, чтобы само название поля было ссылкой, которая является содержанием поля?)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 13.04.2007 12:29

выводится и в профиле и в теме.
Палыч писал(а):точнее - по фотографиям, правильно ли я понял, что вы хотите, чтобы само название поля было ссылкой, которая является содержанием поля?
всё верно
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 14.04.2007 20:47

Tokyo
Извините, что с опозданием. Пятница, да ещё 13-е.... :wink:
Вложения
addon_replace_link_fieldname_for_CPFmod.txt
аддон к МОДу Custom Profile Fields, заменяющий вывод преобразованного в ссылку текстового поля на ссылку по имени поля
(4.18 КБ) 413 скачиваний
Последний раз редактировалось Палыч 15.04.2007 14:47, всего редактировалось 1 раз.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 15.04.2007 2:05

Большое спасибо за ваш помощь, но вот что у меня получилось :( версия мода 1.2.0. Выводится только название поля, и оно не преобразуется в сылку
Вложения
co.jpg
co.jpg (6.44 КБ) 5698 просмотров
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 15.04.2007 3:26

Tokyo
Прикрепите файлы
viewtopic.php,
includes/usercp_viewprofile.php,
includes/functions_profile_fields.php

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

Кстати, возможно, просто введенный текст не преобразовался в ссылку. Проверьте, чтобы в начала текста был протокол (http://... а не просто www.бла-бла-бла.net)
Это особенность самого МОДа
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Tokyo
phpBB 1.2.0
Сообщения: 17
Зарегистрирован: 11.04.2007 19:14
Откуда: Минск
Контактная информация:

Сообщение Tokyo » 15.04.2007 13:21

вот
Вложения
fields.zip
(17.96 КБ) 391 скачивание
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...

Закрыто

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