

$poster_age = '';
#
#-----[ COPY ]------------------------------------------
#
copy birthday_cake.gif to images/birthday_cake.php

if ( $userdata['user_birthday']!='' && (gmdate('nd0000',time() + (3600 * $board_config['board_timezone'])))+$userdata['user_birthday'] % 10000 == $userdata['user_birthday'])
{
...
}##############################################################
## MOD Title: Birthday Rank
## MOD Author: Xpert < xpert@phpbbguru.net > http://www.phpbbguru.net
## MOD Description: Shows special birthday rank if user has a birthday today
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit (1): a lot of
##
## Included Files (0): (n/a)
##############################################################
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbbguru.net/mods/
##############################################################
## Author Notes:
##
## This addon is for Birthdays Mod by TerraFrost but can be easily adopted for other mods.
## Special thanks to CBACK for some code hints from his "ADD ON: Birthday in viewtopic.php"
##
##############################################################
## MOD History:
##
## 2006-06-21 - Version 1.0.0
## - Initial Release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ COPY ]------------------------------------------
#
copy birthday_cake.gif to images/birthday_cake.gif
#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [begin] Birthday Rank 1.0.0
$lang['Birthday_rank'] = 'Happy Birthday!';
// [end] Birthday Rank 1.0.0
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// [begin] Birthday Rank 1.0.0
define('BIRTHDAY_RANK_IMAGE', 'images/birthday_cake.gif'); // relative from the phpBB root path
// [end] Birthday Rank 1.0.0
#
#-----[ OPEN ]------------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT u.username,
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, u.user_allowsmile
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, u.user_birthday
#
#-----[ FIND ]------------------------------------------------
#
else if ( $postrow[$i]['user_rank'] )
#
#-----[ BEFORE, ADD ]------------------------------------------
#
else if ( $userdata['user_birthday']!='' && (gmdate('nd0000',time() + (3600 * $board_config['board_timezone'])))+$userdata['user_birthday'] % 10000 == $userdata['user_birthday'])
{
$poster_rank = $lang['Birthday_rank'];
$rank_image = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />';
}
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------
#
if ( $profiledata['user_rank'] )
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( $profiledata['user_birthday']!='' && (gmdate('nd0000',time() + (3600 * $board_config['board_timezone'])))+$profiledata['user_birthday'] % 10000 == $profiledata['user_birthday'])
{
$poster_rank = $lang['Birthday_rank'];
$rank_image = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />';
}
else if ( $profiledata['user_rank'] )
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

rxu писал(а):По какой-то причине картинка birthday_cake.gif не отображается в usercp_viewprofile.php,
$rank_image = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />';$avatar_img = '<img src="' . BIRTHDAY_RANK_IMAGE . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />';

rxu писал(а):Кстати, в оригинальном моде аналогичный случай.


Вернуться в Бета-версии модов для phpBB 2.0.x
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0