Убрать из профиля незаполненные поля (как?)
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
Убрать из профиля незаполненные поля (как?)
Нужен мод, который уберет из профилей не заполненные пользователями поля.
То есть вот эти слова не выводятся, если поле не заполнено или запрещено для просмотра (запрещено это про мэйл имеется ввиду).
Адрес e-mail:
MSN Messenger:
Yahoo Messenger:
AIM Address:
ICQ Number:
Откуда:
Сайт:
Род занятий:
Интересы:
Есть что-то подобное?
То есть вот эти слова не выводятся, если поле не заполнено или запрещено для просмотра (запрещено это про мэйл имеется ввиду).
Адрес e-mail:
MSN Messenger:
Yahoo Messenger:
AIM Address:
ICQ Number:
Откуда:
Сайт:
Род занятий:
Интересы:
Есть что-то подобное?
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Грубо говоря, так...
И в шаблоне соответветстнно
Ну и по аналогии 
Код: Выделить всё
if ( !empty($pole) )
{
$template->assign_block_vars('est pole', array());
}
Код: Выделить всё
<!-- BEGIN est_pole -->
<!-- END est_pole -->

Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Xpert, опередил.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Нет, это надо в инклюдес/юзерсипи_вьюпрофиле.пшп сделать.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
А без награды не оставите?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 18 лет 2 месяца
- Откуда: Ярославль
если сделаете еще как я просил бан через профиль на время то точно не оставлю
шаблон бана у меня есть........
Добавлено спустя 9 минут 23 секунды:
да,если кто решил мне помочь то править вот это:)
Добавлено спустя 1 час 58 минут 33 секунды:
нет желающих?гм.памагите ламеру(
Добавлено спустя 22 минуты 38 секунд:
ну хоть на 1 примере как в моде найти это,доьавить это заменить этим...

Добавлено спустя 9 минут 23 секунды:
да,если кто решил мне помочь то править вот это:)
Добавлено спустя 1 час 58 минут 33 секунды:
нет желающих?гм.памагите ламеру(
Добавлено спустя 22 минуты 38 секунд:
ну хоть на 1 примере как в моде найти это,доьавить это заменить этим...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
siemens-klub
Непонятно, что вам надо? Какой еще бан???
Это убирает незаполненные поля.
Откройте
includes/usercp_viewprofile.php
Найдите там поле которое хотите убрать если оно не заполнено например icq
и сделайте по схеме как Xpert написал
(Только смотрите, у Xpert'а _ пропущено)
Затем откройте templates/subsilver (или другой стиль)/profile_view_body.tpl
И поместите нужные поля между этими строками:
А чем там помочь, там и ламеру видно, где ICQ, где AIM и т.д. Делайте просто по схеме Xpert'а
Непонятно, что вам надо? Какой еще бан???
Это убирает незаполненные поля.
Откройте
includes/usercp_viewprofile.php
Найдите там поле которое хотите убрать если оно не заполнено например icq
и сделайте по схеме как Xpert написал
Код: Выделить всё
if ( !empty($profiledata['user_icq']) )
{
$template->assign_block_vars('est_pole', array());
}
Затем откройте templates/subsilver (или другой стиль)/profile_view_body.tpl
И поместите нужные поля между этими строками:
Код: Выделить всё
<!-- BEGIN est_pole -->
<!-- END est_pole -->
siemens-klub писал(а):гм.памагите ламеру(
А чем там помочь, там и ламеру видно, где ICQ, где AIM и т.д. Делайте просто по схеме Xpert'а
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
siemens-klub писал(а):где в писывать не понятна
siemens-klub писал(а):это в в профиль.пшп или чём?
Поручик писал(а):Нет, это надо в инклюдес/юзерсипи_вьюпрофиле.пшп сделать.
Ладно, я уже понял, что в Ярославле не очень хорошо учат писАть, но там, видимо, и с обучением чтению проблемы?...edgar писал(а):Откройте
includes/usercp_viewprofile.php
Найдите там поле которое хотите убрать если оно не заполнено например icq

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 18 лет 2 месяца
- Откуда: Ярославль
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
siemens-klub, можно так
Код: Выделить всё
# find
$icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
# after, add
$template->assign_block_vars('icq_section', array());
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 2.0.5
- Сообщения: 490
- Стаж: 20 лет 5 месяцев
- Откуда: Санкт-Петербург