Добавяне на зодия към датата на раждане [phpbb3]

Всичко за форумната система phpBB
Аватар
~jeff
Извън линия
Потребител
Потребител
Мнения: 158
Регистриран на: 24 Ное 2018, 12:39
Се отблагодари: 2 пъти
Получена благодарност: 27 пъти

Добавяне на зодия към датата на раждане [phpbb3]

Мнение от ~jeff » 24 Ное 2018, 18:52

В този урок, ще ви покажа как всеки потребител, който е задал датата си на раждане, автоматично да му изписва зодията в профила.

Изображение

1. Добавяне на самата функция
Отворете includes/functions.php
След

Код за потвърждение: Избери целия код

if (!defined('IN_PHPBB'))
{
	exit;
}
Добавете

Код за потвърждение: Избери целия код

function alienplay_zodiac($birthdate)
{
   $zodiac = '';     
   list ($day, $month, $year) = explode ('-', $birthdate); 
         
   if ( ( $month == 3 && $day > 20 ) || ( $month == 4 && $day < 20 ) ) { $zodiac = "Овен"; } 
   elseif ( ( $month == 4 && $day > 19 ) || ( $month == 5 && $day < 21 ) ) { $zodiac = "Телец"; } 
   elseif ( ( $month == 5 && $day > 20 ) || ( $month == 6 && $day < 21 ) ) { $zodiac = "Близнаци"; } 
   elseif ( ( $month == 6 && $day > 20 ) || ( $month == 7 && $day < 23 ) ) { $zodiac = "Рак"; } 
   elseif ( ( $month == 7 && $day > 22 ) || ( $month == 8 && $day < 23 ) ) { $zodiac = "Лъв"; } 
   elseif ( ( $month == 8 && $day > 22 ) || ( $month == 9 && $day < 23 ) ) { $zodiac = "Дева"; } 
   elseif ( ( $month == 9 && $day > 22 ) || ( $month == 10 && $day < 23 ) ) { $zodiac = "Везни"; } 
   elseif ( ( $month == 10 && $day > 22 ) || ( $month == 11 && $day < 22 ) ) { $zodiac = "Скорпион"; } 
   elseif ( ( $month == 11 && $day > 21 ) || ( $month == 12 && $day < 22 ) ) { $zodiac = "Стрелец"; } 
   elseif ( ( $month == 12 && $day > 21 ) || ( $month == 1 && $day < 20 ) ) { $zodiac = "Козирог"; } 
   elseif ( ( $month == 1 && $day > 19 ) || ( $month == 2 && $day < 19 ) ) { $zodiac = "Водолей"; } 
   elseif ( ( $month == 2 && $day > 18 ) || ( $month == 3 && $day < 21 ) ) { $zodiac = "Риби"; } 
 
 return $zodiac; 
}
След, като сте добавили функцията отваряме: memberlist.php

Намерете:

Код за потвърждение: Избери целия код

 'L_BIRTHDAY'	=> $member['user_birthday'],
След него добавете:

Код за потвърждение: Избери целия код

'ZODIAC'		=> alienplay_zodiac($member['user_birthday']),
Отваряме: styles/вашият_стил/template/memberlist_view.html
Намерете:

Код за потвърждение: Избери целия код

{L_BIRTHDAY}
Направете го така:

Код за потвърждение: Избери целия код

{L_BIRTHDAY} - {ZODIAC}
Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law and repeat after me: I AM FREE

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “PhpBB”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 гост