Страница 1 из 4

Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 13 авг 2009, 15:19
GoDFaTHeR
Upcoming Birthdays (список предстоящих дней рождения)
Название:Upcoming Birthday list список предстоящих дней рождения

Описание: Вывод предстоящих дней рождения пользователей, настройка в администраторском разделе

Сложность установки:Простая

Длительность установки:~10 мин.

для клонов subsilver
Редактируемые файлы: index_body.html

Найти
Код: Выделить всё
      <td class="row1" width="100%"><p class="genmed"><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->

Найти подстроку
Этот код должен совпадать с частью ранее найденной строки.
Код: Выделить всё
{L_NO_BIRTHDAYS}<!-- ENDIF -->

Добавить после этого
Код: Выделить всё
      <br /><!-- IF BIRTHDAYS_AHEAD_LIST -->{L_BIRTHDAYS_AHEAD}: <b>{BIRTHDAYS_AHEAD_LIST}</b><!-- ENDIF -->



для клонов prosilver
Редактируемые файлы: index_body.html
Найти
Код: Выделить всё
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->

Найти подстроку
Этот код должен совпадать с частью ранее найденной строки.
Код: Выделить всё
and BIRTHDAY_LIST

Код: Выделить всё
Добавить после подстроки

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

Найти далее
Код: Выделить всё
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->

Найти подстроку
Этот код должен совпадать с частью ранее найденной строки
Код: Выделить всё
{L_NO_BIRTHDAYS}<!-- ENDIF -->

Добавить после подстроки
Код: Выделить всё
   <br /><!-- IF BIRTHDAYS_AHEAD_LIST -->{L_BIRTHDAYS_AHEAD}: <strong>{BIRTHDAYS_AHEAD_LIST}</strong><!-- ENDIF -->

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 31 авг 2010, 11:08
ScoreR
я сделал как написано, но блока с днями рождения нет

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 31 авг 2010, 11:14
GoDFaTHeR
[quoteem="ScoreR"]я сделал как написано, но блока с днями рождения нет[/quoteem]
а дни рождения у кого есть?
а дни рождения в админке разрешены?

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 12 июл 2011, 01:58
Bukovka
А возможно сделать, чтобы в день рождения у пользователя под/над аватарой выводилась небольшая картинка-значок дня рожденья?

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 12 июл 2011, 03:48
GoDFaTHeR
Bukovka
не получится к сожалению

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 12 окт 2011, 18:40
галлина
Изменила шаблон
Код: Выделить всё
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST or BIRTHDAYS_AHEAD_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --><br /><!-- IF BIRTHDAYS_AHEAD_LIST -->{L_BIRTHDAYS_AHEAD}: <strong>{BIRTHDAYS_AHEAD_LIST}</strong><!-- ENDIF --></p>
<!-- ENDIF -->


но всё равно дней рождения нет!

Изображение

в админке тоже всё разрешено...

Изображение

Что сделала не так? :unknown

Поняла проблему! У пользователя не была введена дата рождения. Ввела сама, раздельчик появился. Спасибо!
А можно как-то оформить его картинкой? А то, как-то скучно!!!!

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 13 окт 2011, 02:39
GoDFaTHeR
галлина писал(а):А можно как-то оформить его картинкой? А то, как-то скучно!!!!

мы добавили смайлик с салютом...
А вы что хотите сделать

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 13 окт 2011, 15:35
галлина
GoDFaTHeR писал(а):мы добавили смайлик с салютом...
А вы что хотите сделать

Я тортик бы вставила.... Уже картинку скачала,загружу в менеджер картинок,только как её вставить в шаблон? :unknown

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 13 окт 2011, 16:57
ViruS
галлина
В вашем коде
Код: Выделить всё
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST or BIRTHDAYS_AHEAD_LIST -->
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --><br /><!-- IF BIRTHDAYS_AHEAD_LIST -->{L_BIRTHDAYS_AHEAD}: <strong>{BIRTHDAYS_AHEAD_LIST}</strong><!-- ENDIF --></p>
<!-- ENDIF -->

После
Код: Выделить всё
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->

Вставить
Код: Выделить всё
   <table width="100%">
   <tr>
   <td width="40px"><img src="ХХХХХХХ" alt="{L_BIRTHDAYS}" /></td>
   <td>

Где ХХХХХХХ - ссылка на картинку, а width="40px" - ширина ячейки с картинкой, если надо, меняйте на нужною
Найти
Код: Выделить всё
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>

Далее вставить
Код: Выделить всё
   </td>
   </tr>
   </table>

Все готово thumbs up
Пример - здесь
В итоге получаем такой код
Код: Выделить всё
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <table width="100%">
   <tr>
   <td width="40px"><img src="ХХХХХХХХХХ" alt="{L_BIRTHDAYS}" /></td>
   <td>
   <h3>{L_BIRTHDAYS}</h3>
   <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
   </td>
   </tr>
   </table>
<!-- ENDIF -->

Где ХХХХХХХХХХ - ваша картинка

Re: Upcoming Birthdays (список предстоящих дней рождения)

Добавлено: 13 окт 2011, 17:06
галлина
ViruS
В который раз СПАСИБО!!!Всё получилось! Тортик стоит!!!