Poprzedni temat «» Następny temat
Autor Wiadomość
Greetings Mod 2.0
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Sob 06 Sty, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


Sorry ?e po takim czasie ale nie widzia?em twojego postu wcze?niej. Odpowied?:

Kod
echo $zycz['post_id'];

na
Kod
$zycz['post_id'];
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
cmfteam 


Posty: 33
Postawił 31 piw(a)
Skąd: wlkp
Wysłany: Sro 24 Sty, 2007   
   Adres forum: www.CMF-Team.info


Fajny mod, szuka?em czegos takiego, gratualcje jednak mam kilka pytan:
a mianowacie, czy nie lepiej byloby zeby pozdrowienia nie byly w formie jakiegos tematu,
bo po pierwsze bardzo utrudnia to, uzytkownicy nie potrzebnie nabijaja sobie posty, jest nieograniczona dlugosc wpisu, zawalnie forum bardzo duzo ilosci? nie potrzebych post?w, itp, tylko moze lepiej bylbo by cos takiego, za jak klikne sobie na np "wyslij pozdrowienia" to nie odsyla mnie do tego tematu tylko np. otwiera sie okienko z czyms np podobnym do shoutboxia i tam wpisuje te zyczenia po czym wysiwtlaja sie one tylko w tej ramce zyczen, a nie w jakims temacie ;)
Jest cos takiego mozliwe?
_________________
[[ Only Club Music -> www.CMF-Team.info ]]
Do??cz do tysi?cy klubowicz?w forum!

-------------------------
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Sro 24 Sty, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


cmfteam, nie pami?tam czy ktos o to nie pyta?, ale ja tego nie zrobi bo nie mam czasu (trzeba by doda? do tego specjalny panel do zarz?dzania tymi wpisami a tak mamy prosty spos?b zarz?dzania tym) a jak co? zawsze mo?na zrobi? nowe pod-forum z pozdrowieniami, i wy?aczy? zliczanie post?w.
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
otacon 


Posty: 1
Postawił 1 piw(a)
Skąd: ?aziska G?rne
Wysłany: Sob 10 Lut, 2007   
   Adres forum: http://ksmlaziska.one.pl/forum/


troszk? przerobi?em kod wy?wietlania aby bardziej pasowa? mi do subSilvera... teraz jest tak:

Kod
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="forumline">
<tr>
<th height="25" align="center" nowrap="nowrap">
<b style="color: #FFA34F;">Pozdrowienia</b>
(<a href="viewtopic.php?t=20" style="color: #FFA34F;">dodaj w?asne pozdrowienia</a>)
</th>
</tr>

<tr>
<td class="cat">
<marquee scrollamount="1" scrolldelay="1" truespeed="truespeed">
<!-- BEGIN show_zycz -->
{show_zycz.ZYCZ_TEST} {show_zycz.ZYCZ_DATE} {show_zycz.ZYCZ_USER}: {show_zycz.ZYCZ_TEXT} |
<!-- END show_zycz -->
</marquee>
</td>
</tr>

<tr>
<td height="25" class="catBottom">&nbsp;</th>
</tr>
</table>


Kto? m?g?by mnie o?wieci? jak mam doda? ramk? do ca?o?ci tak jak maj? inne kategorie forum?
_________________
Pozdrawiam!
Postaw piwo autorowi tego posta
 
 
     
piepia 

Posty: 8
Postawił 2 piw(a)
Wysłany: Pią 13 Kwi, 2007   
   Adres forum: http://piepia.webd.pl


Nie wiem dlaczego ale tabelka jest tylko pozdrowienia nie chca mi sie wyswietlac... ID tematu dobry...
Postaw piwo autorowi tego posta
 
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Pią 13 Kwi, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


Dzisiaj to instalowa?em i wszystko jest OK, sprawd? czy napewno poda?e? dobre ID tematu i czy ilo?? ?ycze? te? jest ustalona.
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
piepia 

Posty: 8
Postawił 2 piw(a)
Wysłany: Pią 13 Kwi, 2007   
   Adres forum: http://piepia.webd.pl


KnofeL napisał/a
Dzisiaj to instalowa?em i wszystko jest OK, sprawd? czy napewno poda?e? dobre ID tematu i czy ilo?? ?ycze? te? jest ustalona.

Adres do tematu to: http://www.piepia.webd.pl/viewtopic.php?p=3744 wiec id to 3744 - takie mam wpisane i nic... A ilosc pozdrowien ustawilem na 5.
Postaw piwo autorowi tego posta
 
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Pią 13 Kwi, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


Hmmm to rzeczywi?cie dziwna sprawa, pode?lij plik index.php
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
piepia 

Posty: 8
Postawił 2 piw(a)
Wysłany: Sob 14 Kwi, 2007   
   Adres forum: http://piepia.webd.pl


Podejrzewam ze cos zle wkleilem :P

Kod

<?php
/***************************************************************************
* index.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
* modification : (C) 2005 Przemo www.przemo.org/phpBB2/
* date modification : ver. 1.12.4 2005/10/10 19:45
*
* $Id: index.php,v 1.99.2.6 2005/10/30 15:17:13 acydburn Exp $
*
*
***************************************************************************/

/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx); include($phpbb_root_path.'includes/bbcode.'.$phpEx);

include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

if ( $board_config['check_address'] )
{
if ( !empty($HTTP_SERVER_VARS['SERVER_NAME']) || !empty($HTTP_ENV_VARS['SERVER_NAME']) )
{
$hostname = ( !empty($HTTP_SERVER_VARS['SERVER_NAME']) ) ? $HTTP_SERVER_VARS['SERVER_NAME'] : $HTTP_ENV_VARS['SERVER_NAME'];
}
else if ( !empty($HTTP_SERVER_VARS['HTTP_HOST']) || !empty($HTTP_ENV_VARS['HTTP_HOST']) )
{
$hostname = ( !empty($HTTP_SERVER_VARS['HTTP_HOST']) ) ? $HTTP_SERVER_VARS['HTTP_HOST'] : $HTTP_ENV_VARS['HTTP_HOST'];
}
else
{
$hostname = '';
}
}

if ( $board_config['check_address'] && $hostname != $board_config['server_name'] && $hostname && $board_config['server_name'] && $board_config['script_path'] && !isset($HTTP_GET_VARS['redir']) )
{
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;

$check_path_setup = @fopen($server_protocol . $server_name . $server_port . $script_name . '/extension.inc', 'r');
if ( $check_path_setup )
{
@fclose($check_path_setup);
$check_path_ok = true;
}

if ( $check_path_ok )
{
if ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) )
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name. '/index.'.$phpEx . '?redir=1');
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name. '/index.'.$phpEx . '?redir=1"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name. '/index.'.$phpEx . '?redir=1">HERE</a> to be redirected</div></body></html>';
exit;
}

// Behave as per HTTP/1.1 spec for others
header('Location: ' . $server_protocol . $server_name . $server_port . $script_name. '/index.'.$phpEx . '?redir=1');
exit;
}
}

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if ( $board_config['login_require'] && !$userdata['session_logged_in'] )
{
$message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}

if ( $board_config['ccount'] )
{
$visit_counter = $board_config['visitors'];

if ( !$HTTP_COOKIE_VARS[$unique_cookie_name . '_counter'] )
{
@setcookie($unique_cookie_name . '_counter', '1', (CR_TIME + 3600), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);

update_config('visitors', ($visit_counter + 1));
}
}

if ( $HTTP_GET_VARS['ap'] && !$userdata['session_logged_in'] && !$HTTP_COOKIE_VARS[$unique_cookie_name . '_adp_lock'] )
{
@setcookie($unique_cookie_name . '_adp', intval($HTTP_GET_VARS['ap']), (CR_TIME + 31536000), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
}

//Count unread posts
if ( $userdata['user_id'] != ANONYMOUS )
{
include($phpbb_root_path . 'includes/read_history.'.$phpEx);
$userdata = user_unread_posts();
$count_unread_posts = unread_forums_posts('count');

$template->assign_vars(array(
'L_SEARCH_NEW' => $lang['Search_new_unread'],
'L_SEARCH_LASTVISIT' => $lang['Search_new'],
'U_SEARCH_LASTVISIT' => append_sid('search.'.$phpEx.'?search_id=newposts'),
'U_SEARCH_NEW' => append_sid('search.'.$phpEx.'?search_id=lastvisit'),
'COUNT_NEW_POSTS' => $count_unread_posts)
);

if ( $count_unread_posts )
{
$template->assign_block_vars('switch_unread', array());
}
}
//end count unread posts

$viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? intval($HTTP_GET_VARS[POST_CAT_URL]) : -1;
if ( $viewcat <= 0 )
{
$viewcat = -1;
}
$viewcatkey = ($viewcat < 0) ? 'Root' : POST_CAT_URL . $viewcat;

if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) )
{
$mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark'];
}
else
{
$mark_read = '';
}

if ( isset($HTTP_POST_VARS['fpage_theme']) && $userdata['session_logged_in'] )
{
$fpage_theme = intval($HTTP_POST_VARS['fpage_theme']);
$fp_sql = "UPDATE " . USERS_TABLE . "
SET user_style = '$fpage_theme'
WHERE user_id = '" . $userdata['user_id'] . "'";
if ( !($fp_result = $db->sql_query($fp_sql)) )
{
message_die(GENERAL_ERROR, 'Could not update users table ' . $user_id . $fpage_theme, '', __LINE__, __FILE__, $sql);
}
redirect(append_sid("index.$phpEx", true));
}
else if ( isset($HTTP_POST_VARS['template']) )
{
redirect(append_sid("index.$phpEx", true));
}

//

// Greetings Mod

//



$topic_zycz_id = '3743'; // ID tematu z ?yczeniami;

$limit_zyczen = '5'; // Ilo?? wy?witlanych ?ycze?;

$style_row = 2; // Tego nie rusza?;



$sql = "SELECT p.post_id, p.post_time, pt.post_text, pt.bbcode_uid, u.user_id, u.username

FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u

WHERE p.topic_id = $topic_zycz_id

AND p.post_id = pt.post_id

AND p.poster_id = u.user_id

AND p.post_order != 1

ORDER BY p.post_id DESC

LIMIT $limit_zyczen";



if( !($result = $db->sql_query($sql)) )

{

message_die(GENERAL_ERROR, 'Could not obtain posts_text data', '', __LINE__, __FILE__, $sql);

}



while($zycz = $db->sql_fetchrow($result))

{



$zycz_username = $zycz['username'];

$zycz['post_id'];

if ($zycz['user_id'] == -1)

{



$u_sql = "SELECT post_username

FROM " . POSTS_TABLE . "

WHERE topic_id = " . $topic_zycz_id . "

AND post_id = ". $zycz['post_id'];



$u_result = $db->sql_query($u_sql);

$row = $db->sql_fetchrow($u_result);



$zycz_username = $row['post_username'];

}



$style_row = ( $style_row == 2 ) ? 1 : 2;



$zycz_color = color_username($zycz['user_level'], 0, $zycz['user_id'], $zycz['username'], false, 'font-size: 11; font-weight: BOLD');



$zycz_date = create_date($board_config['default_dateformat'], $zycz['post_time'], $board_config['board_timezone']);

$zycz_text = $zycz['post_text'];

$zycz_bbcode_uid = $zycz['bbcode_uid'];

$zycz_text = prepare_message($zycz_text, 1, 1, 1, $zycz_bbcode_uid);

$zycz_text = preg_replace("/\:(([a-z0-9]:)?)$zycz_bbcode_uid/si", '', $zycz_text);

$zycz_text = bbencode_first_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);

$zycz_text = bbencode_second_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);

$zycz_text = bbencode_third_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);

$zycz_text = smilies_pass($zycz_text);



$template->assign_block_vars('show_zycz',array(

'ZYCZ_CLASS' => 'class="row'.$style_row.'"',

'ZYCZ_DATE' => ' ['.$zycz_date.']',

'ZYCZ_USER' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '=' . $zycz['user_id']) . '" class="gensmall" '. $zycz_color[1] .'>' . $zycz_username . '</a>',

'ZYCZ_TEXT' => $zycz_text ));

}

//

// End Greetings Mod

////
// Handle marking posts
//
if ( $mark_read == 'forums' )
{
if ( $HTTP_GET_VARS['sid'] != $userdata['session_id'] )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}
if ( $viewcat < 0 )
{
if ( $userdata['session_logged_in'] )
{
$sql = "DELETE FROM " . READ_HIST_TABLE . "
WHERE user_id = " . $userdata['user_id'];

if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in marking all as read', '', __LINE__, __FILE__, $sql);
}
}

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' .append_sid("index.$phpEx") . '">')
);
}
else
{
if ( $userdata['session_logged_in'] )
{
// get the list of object authorized
$keys = array();
$keys = get_auth_keys($viewcatkey);
$post_ids = $forum_ids = '';

// mark each forums
for ($i=0; $i < count($keys['id']); $i++) if ($tree['type'][ $keys['idx'][$i] ] == POST_FORUM_URL)
{
$forum_ids .= (($forum_ids) ? ', ' : '') . $tree['id'][$keys['idx'][$i]];
}

if ( $forum_ids )
{
$sql = "DELETE FROM " . READ_HIST_TABLE . "
WHERE user_id = " . $userdata['user_id'] . "
AND forum_id IN($forum_ids)";
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in marking all as read', '', __LINE__, __FILE__, $sql);
}
}
}

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx?" . POST_CAT_URL . "=$viewcat") . '">')
);
}

$message = $lang['Forums_marked_read'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx?" . POST_CAT_URL . "=$viewcat") . '">', '</a> ');
message_die(GENERAL_MESSAGE, $message);
}
//
// End handle marking posts
//

if ( $board_config['cbirth'] && $userdata['cbirth'] )
{
$current_year = create_date('Y', CR_TIME, $board_config['board_timezone'], true);

$bmsg = $HTTP_POST_VARS['bmsg'];
$send_mode = ( isset($HTTP_GET_VARS['send_mode']) ) ? $HTTP_GET_VARS['send_mode'] : $HTTP_POST_VARS['send_mode'];
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
$user_age = ( isset($HTTP_GET_VARS['user_age']) ) ? $HTTP_GET_VARS['user_age'] : $HTTP_POST_VARS['user_age'];
$user = ( isset($HTTP_GET_VARS['user']) ) ? intval($HTTP_GET_VARS['user']) : intval($HTTP_POST_VARS['user']);

if ( $mode == 'congratulations' && $user )
{
if ( $userdata['session_logged_in'] )
{
$sql = "SELECT user_email
FROM " . USERS_TABLE . "
WHERE user_id = " . $userdata['user_id'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_MESSAGE, 'User email or user not exist');
}
$sender_row = $db->sql_fetchrow($result);
$sender_email = $sender_row['user_email'];

$sql = "SELECT username, user_lang, user_email
FROM " . USERS_TABLE . "
WHERE user_id = $user";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}

$user_row = $db->sql_fetchrow($result);

include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);

$emailer->from($sender_email);
$emailer->replyto($sender_email);

if ( $send_mode == 'custom_sending' )
{
$emailer->use_template('birthday_congratulations_custom', $user_row['user_lang']);
}
else
{
$emailer->use_template('birthday_congratulations', $user_row['user_lang']);
}
$emailer->email_address($user_row['user_email']);
$emailer->set_subject(sprintf($lang['Birthday_subject'], $user_age));

$emailer->assign_vars(array(
'USER_AGE' => $user_age,
'POSTER_USERNAME' => $userdata['username'],
'MESSAGE' => $bmsg,
'SITE_URL' => $server_protocol . $server_name . $server_port . $script_name,
'SITENAME' => $board_config['sitename'],
'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '')
);

if ( !$send_mode )
{
$fp_message = '<b>' . $lang['choose_congratulations_format'] . '</b><br /><br /><a href="' . append_sid("index.$phpEx?mode=congratulations&amp;send_mode=sending&amp;user=$user&amp;user_age=$user_age") . '">' . $lang['congratulations_format_standart'] . '</a><br /><span class="gensmall">' . $lang['congratulations_format_standart_e'] . '</span><br /><br /><a href="' . append_sid("index.$phpEx?mode=congratulations&amp;send_mode=custom&amp;user=$user&amp;user_age=$user_age") . '">' . $lang['congratulations_format_custom'] . '</a><br /><span class="gensmall">' . $lang['congratulations_format_custom_e'] . '</span>';
message_die(GENERAL_MESSAGE, $fp_message);
}



if ( $send_mode == 'custom' )
{
$fp_message = '<form action="' . append_sid("index.$phpEx") . '" method="post">' . $lang['gg_mes'] . '<br /><textarea name="bmsg" rows="9" cols="90" value="" class="post"></textarea><br /><input type="hidden" name="mode" value="congratulations" /><input type="hidden" name="send_mode" value="custom_sending" /><input type="hidden" name="user" value="' . $user . '" /><input type="hidden" name="user_age" value="' . $user_age . '" /><br /><input type="submit" name="send_custom_congratulations" class="mainoption" value="' . $lang['Submit'] . '" /></form>';
message_die(GENERAL_MESSAGE, $fp_message);
}

if ( $send_mode == 'sending' || $send_mode == 'custom_sending' )
{

if ( $send_mode == 'custom_sending' && $bmsg == '' )
{
$fp_message = $lang['Empty_message'] . '<br /><br />' . sprintf($lang['Click_return_custom_sending'], '<a href="' . append_sid("index.$phpEx?mode=congratulations&amp;send_mode=custom&amp;user=$user&amp;user_age=$user_age") . '">', '</a>');
message_die(GENERAL_MESSAGE, $fp_message);
}

$sql = "INSERT INTO " . BIRTHDAY_TABLE . " (user_id, send_user_id, send_year)
VALUES ('" . $userdata['user_id'] . "', '$user', '$current_year')";
if ( !$result = $db->sql_query($sql) )
{
$fp_message = $lang['congratulations_send_no'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
message_die(GENERAL_MESSAGE, $fp_message);
}
else
{
$emailer->send();
$emailer->reset();
$fp_message = $lang['congratulations_send'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
message_die(GENERAL_MESSAGE, $fp_message);
}
}
}
else
{
redirect(append_sid("login.$phpEx?redirect=index.$phpEx", true));
}
}
}

//
// Start output of page
//
$page_title = $lang['Forum_index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'index_body.tpl')
);

$sesid = $userdata['session_id'];

if ( !$userdata['session_logged_in'] && $board_config['cregist'] )
{
$custom_field_box = '';
$custom_fields_exists = (custom_fields('quick_regist', '')) ? true : false;

if ( $custom_fields_exists )
{
$custom_fields = custom_fields('', 'quick_regist');
for($i = 0; $i < count($custom_fields[0]); $i++)
{
$split_field = 'user_field_' . $custom_fields[0][$i];
$desc = (isset($lang[$custom_fields[1][$i]])) ? $lang[$custom_fields[1][$i]] : $custom_fields[1][$i];
$desc = str_replace(array('-#', '<br>'), array('',''), $desc);

if ( $custom_fields[3][$i] )
{
$options = explode(',', $custom_fields[3][$i]);
if ( count($options) > 0 )
{
if ( eregi('.gif', $options[count($options) -1 ]) || eregi('.jpg', $options[count($options) -1 ]))
{
$jumpbox = '<script language="javascript" type="text/javascript">
<!--
function update_rank(newimage){document.' . $split_field . '.src = \'' . $images['images'] . '/custom_fields/\'+newimage;}
//-->
</script>';
$jumpbox .= '<select name="' . $split_field . '" onchange="update_rank(this.options[selectedIndex].value);"><option value="no_image.gif">' . $lang['None'] . '</option>';
for ($j = 0; $j+1 <= count($options); $j++)
{
$field_name = str_replace(array('_', '.gif', '.jpg'), array(' ', '', ''), $options[$j]);
$cf_selected = ($options[$j] == $$split_field) ? 'selected="selected"' : '';
$jumpbox .= '<option value="' . $options[$j] . '" ' . $cf_selected . '>' . $field_name . '</option>';
}
$jumpbox .= '</select>&nbsp;<img name="' . $split_field . '" src="' . $images['images'] . '/custom_fields/no_image.gif" border="0" alt="" align="top" />';
}
else
{
$jumpbox = '<select name="' . $split_field . '"><option value="" ' . $cf_selected . '>' . $lang['None'] . '</option>';
for ($j = 0; $j+1 <= count($options); $j++)
{
$cf_selected = ($options[$j] == $$split_field) ? 'selected="selected"' : '';
$jumpbox .= '<option value="' . $options[$j] . '" ' . $cf_selected . '>' . $options[$j] . '</option>';
}
$jumpbox .= '</select>';
}
$custom_field_box .= $desc . ': ' . $jumpbox . '&nbsp;&nbsp;';
}
}
else
{
$field_size = ($custom_fields[2][$i] < 20) ? ($custom_fields[2][$i] + 1) : '20';
$custom_field_box .= $desc . ': <input type="text" name="' . $split_field . '" class="post" maxlength="' . $custom_fields[2][$i] . '" size="' . $field_size . '" onFocus="Active(this)" onBlur="NotActive(this)" />&nbsp;&nbsp;';
}
}
}

if ( $board_config['cregist_b'] )
{
$template->assign_block_vars('custom_registration_bottom', array());
}
else
{
$template->assign_block_vars('custom_registration', array());
}

$template->assign_vars(array(
'L_REGIST_TITLE' => $lang['rname'],
'L_CONFIRM_PASSWORD' => $lang['Confirm_password'],
'L_EMAIL' => $lang['Email'],

'S_HIDDEN_FIELDS' => '<input type="hidden" name="viewemail" value="1" checked="checked" /><input type="hidden" name="hideonline" value="0" checked="checked" /><input type="hidden" name="notifyreply" value="0" checked="checked" /><input type="hidden" name="notifypm" value="1" checked="checked" /><input type="hidden" name="popup_pm" value="1" checked="checked" /><input type="hidden" name="attachsig" value="1" checked="checked" /><input type="hidden" name="allowbbcode" value="1" checked="checked" /><input type="hidden" name="allowhtml" value="1" checked="checked" /><input type="hidden" name="allowsmilies" value="1" checked="checked" /><input type="hidden" name="dateformat" value="' . $board_config['default_dateformat'] . '" /><input type="hidden" name="mode" value="register" /><input type="hidden" name="agreed" value="true" /><input type="hidden" name="sid" value="' . $userdata['session_id'] . '"><input type="hidden" name="coppa" value="0" />',
'CUSTOM_FIELDS' => $custom_field_box,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);

if ( $board_config['gender'] && $board_config['require_gender'] )
{
if ( $board_config['cregist_b'] )
{
$template->assign_block_vars('custom_registration_bottom.gender_box', array());
}
else
{
$template->assign_block_vars('custom_registration.gender_box', array());
}
$template->assign_vars(array(
'L_GENDER' => $lang['Gender'],
'L_FEMALE' => $lang['Female'],
'L_MALE' => $lang['Male'])
);
}

if ( $board_config['validate'] && @extension_loaded('zlib') )
{
$key = '';
$max_length_reg_key = 4;
$chars = array('1','2','3','4','5','6','7','8','9');

$count = count($chars) - 1;
srand((double)microtime()*1000000);

for($i = 0; $i < $max_length_reg_key; $i++)
{
$key .= $chars[rand(0, $count)];
}

$sql = "DELETE FROM " . ANTI_ROBOT_TABLE . "
WHERE timestamp < '" . (CR_TIME - 3600) . "'
OR session_id = '" . $userdata['session_id'] . "'";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not obtain registration information', '', __LINE__, __FILE__, $sql);
}

$sql = "INSERT INTO ". ANTI_ROBOT_TABLE . "
VALUES ('" . $userdata['session_id'] . "', '" . $key . "', '" . CR_TIME . "')";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not check registration information', '', __LINE__, __FILE__, $sql);
}

if ( $board_config['cregist_b'] )
{
$template->assign_block_vars('custom_registration_bottom.validation', array());
}
else
{
$template->assign_block_vars('custom_registration.validation', array());
}

$template->assign_vars(array(
'VALIDATION_IMAGE' => append_sid("includes/confirm_register.$phpEx"),
'L_CODE' => $lang['Code'])
);
}
}

$counter = ( $board_config['ccount'] ) ? '<br />' . $lang['visitors_txt'] . ' <b>' . $visit_counter . '</b> ' . $lang['visitors_txt2'] : '';
if ( $board_config['cstyles'] )
{
$template->assign_block_vars('change_style', array(
'L_CHANGE_STYLE' => $lang['Board_style'],
'TEMPLATE_SELECT' => ($userdata['session_logged_in']) ? style_select($userdata['user_style'], 'fpage_theme') : style_select($board_config['default_style'], 'template'))
);
}

if ( $check_cache = sql_cache('check', 'shoutbox_config') )
{
include($check_cache);
}
else
{
$sql = "SELECT *
FROM " . SHOUTBOX_CONFIG_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query shoutbox config information', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
$shoutbox_config[$row['config_name']] = $row['config_value'];
}
sql_cache('write', 'shoutbox_config', $shoutbox_config);
}

if ( $shoutbox_config['shoutbox_on'] && $userdata['shoutbox'] )
{
$shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
if ( strstr($shoutbox_config['banned_user_id_view'], ',') )
{
$fids = explode(',', $shoutbox_config['banned_user_id_view']);
while( list($foo, $id) = each($fids) )
{
$fid[] = intval( trim($id) );
}
}
else
{
$fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
}
reset($fid);

if ( in_array($userdata['user_id'], $fid) == false && ($shoutbox_config['allow_users_view'] || $userdata['session_logged_in']) && ($shoutbox_config['allow_users'] || $shoutbox_config['allow_users_view'] || $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD))
{
include($phpbb_root_path . 'shoutbox.'.$phpEx);
}
}

$template->assign_vars(array(
'FORUM_IMG' => $images['forum'],
'FORUM_NEW_IMG' => $images['forum_new'],
'FORUM_LOCKED_IMG' => $images['forum_locked'],
'FOLDER_NEW_IMG' => $images['folder_new'],
'FOLDER_IMG' => $images['folder'],
'FOLDER_LOCKED_IMG' => $images['folder_locked'],
'L_FORUM' => $lang['Forum'],
'L_TOPICS' => $lang['Topics'],
'L_REPLIES' => $lang['Replies'],
'L_VIEWS' => $lang['Views'],
'L_POSTS' => $lang['Posts'],
'L_LASTPOST' => $lang['Last_Post'],
'L_NO_NEW_POSTS' => $lang['No_new_posts'],
'L_NEW_POSTS' => $lang['New_posts'],
'L_NO_NEW_POSTS_LOCKED' => $lang['No_new_posts_locked'],
'L_NEW_POSTS_LOCKED' => $lang['New_posts_locked'],
'L_MODERATOR' => $lang['Moderators'],
'L_FORUM_LOCKED' => $lang['Forum_is_locked'],
'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],
'L_PREFERENCES' => $lang['Preferences'],
'L_ONLINE_EXPLAIN' => $lang['Online_explain'],
'U_SEARCH_UNANSWERED' => append_sid('search.'.$phpEx.'?search_id=unanswered'),
'U_SEARCH_SELF' => append_sid('search.'.$phpEx.'?search_id=egosearch'),
'COUNTER' => $counter,
'T_SELECT_ACTION' => append_sid("index.$phpEx"),
'CURRENT_TIME' => sprintf($lang['Current_time'], create_date($board_config['default_dateformat'], CR_TIME, $board_config['board_timezone'], true)),
'LAST_VISIT_DATE' => sprintf($lang['You_last_visit'], ($userdata['session_logged_in']) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : ''),
'U_VIEWONLINE' => append_sid('viewonline.'.$phpEx),

'U_PREFERENCES' => append_sid('customize.'.$phpEx),
'U_MARK_READ' => "index.$phpEx?mark=forums&amp;" . POST_CAT_URL . "=$viewcat&amp;sid=" . $userdata['session_id'])
);

// Okay, let's build the index

$board_config['display_viewonline'] = (!$board_config['display_viewonline_over']) ? $userdata['user_display_viewonline'] : $board_config['display_viewonline'];

if ( ($board_config['display_viewonline'] == 2) || (($viewcat < 0) && ($board_config['display_viewonline'] == 1)) )
{
$template->assign_block_vars('disable_viewonline', array());

if ( $board_config['display_viewonline'] && (($board_config['display_viewonline'] == 2 && $viewcat > 0) || $viewcat < 0) )
{
if ( !(@function_exists('users_online')) )
{
include($phpbb_root_path . 'includes/functions_add.'.$phpEx);
}

$generate_online = users_online('index');
$online_userlist = $generate_online[0];
$l_online_users = $generate_online[1];

$total_posts = get_db_stat('postcount');
$total_users = get_db_stat('usercount');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
$newest_uid = $newest_userdata['user_id'];
$topiccount = get_db_stat('topiccount');

if ( $total_posts == 0 )
{
$l_total_post_s = $lang['Posted_articles_zero_total'];
}
else if ( $total_posts == 1 )
{
$l_total_post_s = $lang['Posted_article_total'];
}
else
{
$l_total_post_s = $lang['Posted_articles_total'];
}

if ( $total_users == 0 )
{
$l_total_user_s = $lang['Registered_users_zero_total'];
}
else if ( $total_users == 1 )
{
$l_total_user_s = $lang['Registered_user_total'];
}
else
{
$l_total_user_s = $lang['Registered_users_total'];
}

if ( $board_config['u_o_t_d'] && $userdata['u_o_t_d'] )
{
$time_to_show = ( CR_TIME - ( $board_config['last_visitors_time'] * 3600 ) );
$sql = "SELECT user_id, username, user_level, user_jr, user_session_time, user_allow_viewonline
FROM " . USERS_TABLE . "
WHERE user_id > 0
AND user_session_time >= $time_to_show
ORDER BY user_level = 1 DESC, user_jr DESC, user_level = 2 DESC, user_level = 0 DESC, username";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain user/day information', '', __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{

$colored_username = color_username($row['user_level'], $row['user_jr'], $row['user_id'], $row['username']);
$row['username'] = $colored_username[0];

if ( $row['user_allow_viewonline'] )
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $colored_username[1] .' class="gensmall">' . $row['username'] . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $colored_username[1] .' class="gensmall"><i>' . $row['username'] . '</i></a>';
}

if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
{
$day_userlist .= ( $day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
}
}

if ( empty($day_userlist) )
{
$day_userlist = $lang['None'];
}
}
if ( $board_config['cbirth'] && $userdata['cbirth'] )
{
$birthday_list = birthday_list();

$template->assign_vars(array(
'L_WHOSBIRTHDAY_WEEK' => ($board_config['birthday_check_day']) ? sprintf((($birthday_list[1]) ? $lang['Birthday_week'] . $birthday_list[1] : $lang['Nobirthday_week']), $board_config['birthday_check_day']) : '',
'L_WHOSBIRTHDAY_TODAY' => ($birthday_list[0]) ? $lang['Birthday_today'] . $birthday_list[0] : $lang['Nobirthday_today'])
);
}
$db->sql_freeresult($result);
}

groups_color_explain('disable_viewonline.staff_explain');

if ( $board_config['cbirth'] && $userdata['cbirth'] )
{
$template->assign_block_vars('disable_viewonline.birthday', array());
}

if ( $board_config['cchat2'] )
{
require_once($phpbb_root_path . 'chatbox_front.'.$phpEx);

$template->assign_block_vars('disable_viewonline.chat', array());

if ($userdata['session_logged_in'])
{
$template->assign_block_vars('disable_viewonline.chat.logged_in', array());
}
else
{
$template->assign_block_vars('disable_viewonline.chat.logged_out', array());
}

$template->assign_vars(array(
'TOTAL_CHATTERS_ONLINE' => sprintf($lang['How_Many_Chatters'], $howmanychat),
'CHATTERS_LIST' => sprintf($lang['Who_Are_Chatting'], $chatters),
'L_CLICK_TO_JOIN_CHAT' => $lang['Click_to_join_chat'],
'S_JOIN_CHAT' => append_sid("chatbox_mod/chatbox.$phpEx"),
'CHATBOX_NAME' => $userdata['user_id'] . '_ChatBox',
'L_LOGIN_TO_JOIN_CHAT' => $lang['Login_to_join_chat'])
);
}

if ( $board_config['staff_enable'] )
{
$template->assign_block_vars('disable_viewonline.staff', array());
$template->assign_vars(array(
'L_STAFF' => $lang['Staff'],
'U_STAFF' => append_sid("staff.$phpEx"))
);
}

if ( $board_config['warnings_enable'] )
{
$template->assign_block_vars('disable_viewonline.warnings', array());
$template->assign_vars(array(
'U_WARNINGS' => '<a href="' . append_sid("warnings.$phpEx") . '" class="gensmall">' . $lang['Warnings'] . '</a>',)
);
}

$template->assign_vars(array(
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts) . ', ' . $lang['topics'] . ' <b>' . get_db_stat('topiccount') . '</b>',
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=$newest_uid") . '" class="gensmall">', $newest_user, '</a>'),
'USERS_OF_THE_DAY_LIST' => ($board_config['u_o_t_d'] && $userdata['u_o_t_d']) ? sprintf($lang['Day_users'], $board_config['last_visitors_time']) . ' ' . $day_userlist : '',
'LOGGED_IN_USER_LIST' => $online_userlist,
'TOTAL_USERS_ONLINE' => $l_online_users,
'RECORD_USERS' => sprintf($lang['Record_online_users'], $board_config['record_online_users'], create_date($board_config['default_dateformat'], $board_config['record_online_date'], $board_config['board_timezone'])),
'WHOONLINE_IMG' => $images['icon_online'],
'L_WHO_IS_ONLINE' => $lang['Who_is_Online'],
'L_VIEW_DETAILED' => $lang['l_whoisonline'])
);
}

// display the index
include($phpbb_root_path . 'includes/functions_hierarchy.'.$phpEx);
$display = display_index($viewcatkey);

if (!$display)
{
message_die(GENERAL_MESSAGE, $lang['No_forums']);
}

if ($board_config['board_msg_enable'] == '1')
{
$template->assign_block_vars('switch_enable_board_msg_index', array());
}

//
// Generate the page
//
$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Postaw piwo autorowi tego posta
 
 
     
PatriXoS

Posty: 1
Postawił 1 piw(a)
Wysłany: Sob 14 Kwi, 2007   
   Adres forum: http://www.diffrence.xt.pl/


dzieki szukalme tego :) pozdro ;p
Postaw piwo autorowi tego posta
 
 
     
piepia 

Posty: 8
Postawił 2 piw(a)
Wysłany: Nie 15 Kwi, 2007   
   Adres forum: http://piepia.webd.pl


No wiec moze ktos mi pomoze z tym modem..? Bo wydaje mi sie ze cos zwalilem... index.php jest dwa posty wyzej...
Postaw piwo autorowi tego posta
 
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Nie 15 Kwi, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


Kod jest wklejony poprawnie... Jak znajde czas to pomy?le.
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
Merceron

Posty: 3
Postawił 12 piw(a)
Skąd: Przejdź do mapy
Wysłany: Sro 18 Kwi, 2007   
   Adres forum: .


Fajny mod instaluje ;)
Postaw piwo autorowi tego posta
 
     
RalfNight

Posty: 9
Postawił 3 piw(a)
Wysłany: Sro 18 Kwi, 2007   
   Adres forum: http://fajne.pl


Super.
Postaw piwo autorowi tego posta
 
     
pawelsasza 

Posty: 8
Postawił 10 piw(a)
Wysłany: Czw 19 Kwi, 2007   
   Adres forum: www.pawelsasza0011.go.pl


OK dzi?ki za te modyfikacje jest ?wietna :D
Postaw piwo autorowi tego posta
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,84 sekundy. Zapytań do SQL: 53