You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(193) |
Nov
(393) |
Dec
(347) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(401) |
Feb
(232) |
Mar
(343) |
Apr
(129) |
May
(129) |
Jun
(116) |
Jul
(189) |
Aug
(129) |
Sep
(68) |
Oct
(172) |
Nov
(298) |
Dec
(148) |
| 2003 |
Jan
(264) |
Feb
(210) |
Mar
(322) |
Apr
(309) |
May
(234) |
Jun
(188) |
Jul
(215) |
Aug
(161) |
Sep
(234) |
Oct
(163) |
Nov
(110) |
Dec
(7) |
| 2004 |
Jan
(95) |
Feb
(107) |
Mar
(55) |
Apr
(3) |
May
(49) |
Jun
(35) |
Jul
(57) |
Aug
(43) |
Sep
(56) |
Oct
(40) |
Nov
(25) |
Dec
(21) |
| 2005 |
Jan
(93) |
Feb
(25) |
Mar
(22) |
Apr
(72) |
May
(45) |
Jun
(24) |
Jul
(29) |
Aug
(20) |
Sep
(50) |
Oct
(93) |
Nov
(69) |
Dec
(183) |
| 2006 |
Jan
(185) |
Feb
(143) |
Mar
(402) |
Apr
(260) |
May
(322) |
Jun
(367) |
Jul
(234) |
Aug
(299) |
Sep
(206) |
Oct
(288) |
Nov
(338) |
Dec
(307) |
| 2007 |
Jan
(296) |
Feb
(250) |
Mar
(261) |
Apr
(434) |
May
(539) |
Jun
(274) |
Jul
(440) |
Aug
(190) |
Sep
(128) |
Oct
(249) |
Nov
(86) |
Dec
(51) |
| 2008 |
Jan
(177) |
Feb
(67) |
Mar
(61) |
Apr
(48) |
May
(56) |
Jun
(97) |
Jul
(60) |
Aug
(64) |
Sep
(151) |
Oct
(79) |
Nov
(109) |
Dec
(123) |
| 2009 |
Jan
(70) |
Feb
(70) |
Mar
(73) |
Apr
(80) |
May
(22) |
Jun
(193) |
Jul
(191) |
Aug
(181) |
Sep
(120) |
Oct
(48) |
Nov
(24) |
Dec
|
Update of /cvsroot/phpbb/phpBB2/language/lang_hungarian/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_hungarian/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:39
|
Update of /cvsroot/phpbb/phpBB2/language/lang_hungarian In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_hungarian Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_greek/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_greek/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:39
|
Update of /cvsroot/phpbb/phpBB2/language/lang_french In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_french Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:38
|
Update of /cvsroot/phpbb/phpBB2/language/lang_finnish In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_finnish Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:38
|
Update of /cvsroot/phpbb/phpBB2/language/lang_dutch In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_dutch Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_french/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_french/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_finnish/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_finnish/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:37
|
Update of /cvsroot/phpbb/phpBB2/language/lang_danish In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_danish Removed Files: lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_dutch/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_dutch/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_danish/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_danish/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_chinese_traditional_taiwan In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_chinese_traditional_taiwan Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt search_synonyms.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- --- search_synonyms.txt DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_chinese_traditional_taiwan/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_chinese_traditional_taiwan/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_denied.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_denied.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_chinese_simplified In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_chinese_simplified Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php search_stopwords.txt search_synonyms.txt Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- --- search_stopwords.txt DELETED --- --- search_synonyms.txt DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:35
|
Update of /cvsroot/phpbb/phpBB2/language/lang_arabic In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_arabic Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_bulgarian/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_bulgarian/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_chinese_simplified/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_chinese_simplified/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_arabic/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_arabic/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:35
|
Update of /cvsroot/phpbb/phpBB2/language/lang_albanian In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_albanian Removed Files: lang_admin.php lang_bbcode.php lang_faq.php lang_main.php Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 22:03:35
|
Update of /cvsroot/phpbb/phpBB2/language/lang_bulgarian In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_bulgarian Removed Files: index.htm lang_admin.php lang_bbcode.php lang_faq.php lang_main.php Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- index.htm DELETED --- --- lang_admin.php DELETED --- --- lang_bbcode.php DELETED --- --- lang_faq.php DELETED --- --- lang_main.php DELETED --- |
Update of /cvsroot/phpbb/phpBB2/language/lang_albanian/email In directory usw-pr-cvs1:/tmp/cvs-serv10121/language/lang_albanian/email Removed Files: admin_activate.tpl admin_send_email.tpl admin_welcome_activated.tpl admin_welcome_inactive.tpl coppa_welcome_inactive.tpl group_added.tpl group_approved.tpl group_request.tpl index.htm privmsg_notify.tpl profile_send_email.tpl topic_notify.tpl user_activate.tpl user_activate_passwd.tpl user_welcome.tpl user_welcome_inactive.tpl Log Message: Non-English languages aren't being maintained inline with development at present, layout is likely to change so they go bye bye for now ... less trouble for time being I hope ... --- admin_activate.tpl DELETED --- --- admin_send_email.tpl DELETED --- --- admin_welcome_activated.tpl DELETED --- --- admin_welcome_inactive.tpl DELETED --- --- coppa_welcome_inactive.tpl DELETED --- --- group_added.tpl DELETED --- --- group_approved.tpl DELETED --- --- group_request.tpl DELETED --- --- index.htm DELETED --- --- privmsg_notify.tpl DELETED --- --- profile_send_email.tpl DELETED --- --- topic_notify.tpl DELETED --- --- user_activate.tpl DELETED --- --- user_activate_passwd.tpl DELETED --- --- user_welcome.tpl DELETED --- --- user_welcome_inactive.tpl DELETED --- |
|
From: Paul S. O. <ps...@us...> - 2002-06-08 20:32:00
|
Update of /cvsroot/phpbb/phpBB2/db/schemas
In directory usw-pr-cvs1:/tmp/cvs-serv20052/db/schemas
Modified Files:
mysql_schema.sql
Log Message:
NOTE! This is a work in progress and is subject to considerable change ... and the update script is not likely to cope with it ... I heavily recommend no one install a fresh copy of 2.1 at this time.
Index: mysql_schema.sql
===================================================================
RCS file: /cvsroot/phpbb/phpBB2/db/schemas/mysql_schema.sql,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** mysql_schema.sql 21 May 2002 14:25:52 -0000 1.21
--- mysql_schema.sql 8 Jun 2002 20:31:56 -0000 1.22
***************
*** 6,9 ****
--- 6,55 ----
#
+ # Table structure for table `phpbb_auth_groups`
+ #
+ DROP TABLE IF EXISTS phpbb_auth_groups;
+ CREATE TABLE phpbb_auth_groups (
+ group_id mediumint(8) unsigned NOT NULL default '0',
+ forum_id mediumint(8) unsigned NOT NULL default '0',
+ auth_option_id smallint(5) unsigned NOT NULL default '0',
+ auth_allow_deny tinyint(4) NOT NULL default '1'
+ )
+ # --------------------------------------------------------
+
+ #
+ # Table structure for table `phpbb_auth_options`
+ #
+ DROP TABLE IF EXISTS phpbb_auth_options;
+ CREATE TABLE phpbb_auth_options (
+ auth_option_id tinyint(4) NOT NULL auto_increment,
+ auth_option char(20) NOT NULL default '',
+ PRIMARY KEY (auth_option_id,auth_option)
+ )
+ # --------------------------------------------------------
+
+ #
+ # Table structure for table `phpbb_auth_prefetch`
+ #
+ DROP TABLE IF EXISTS phpbb_auth_prefetch;
+ CREATE TABLE phpbb_auth_prefetch (
+ user_id mediumint(8) unsigned NOT NULL default '0',
+ forum_id mediumint(8) unsigned NOT NULL default '0',
+ auth_option_id smallint(5) unsigned NOT NULL default '0',
+ auth_allow_deny tinyint(4) NOT NULL default '1')
+ )
+ # --------------------------------------------------------
+
+ #
+ # Table structure for table `phpbb_auth_users`
+ #
+ DROP TABLE IF EXISTS phpbb_auth_users;
+ CREATE TABLE phpbb_auth_users (
+ user_id mediumint(8) unsigned NOT NULL default '0',
+ forum_id mediumint(8) unsigned NOT NULL default '0',
+ auth_option_id smallint(5) unsigned NOT NULL default '0',
+ auth_allow_deny tinyint(4) NOT NULL default '1'
+ )
+
+ #
# Table structure for table 'phpbb_auth_access'
#
***************
*** 46,54 ****
group_type tinyint(4) DEFAULT '1' NOT NULL,
group_name varchar(40) NOT NULL,
group_description varchar(255) NOT NULL,
! group_moderator mediumint(8) DEFAULT '0' NOT NULL,
! group_single_user tinyint(1) DEFAULT '1' NOT NULL,
! PRIMARY KEY (group_id),
! KEY group_single_user (group_single_user)
);
--- 92,108 ----
group_type tinyint(4) DEFAULT '1' NOT NULL,
group_name varchar(40) NOT NULL,
+ group_avatar varchar(100),
+ group_avatar_type tinyint(4),
group_description varchar(255) NOT NULL,
! PRIMARY KEY (group_id)
! );
!
!
! #
! # Table structure for table 'phpbb_groups_moderator'
! #
! CREATE TABLE phpbb_groups_moderator (
! group_id mediumint(8) NOT NULL,
! user_id mediumint(8) NOT NULL
);
***************
*** 123,136 ****
CREATE TABLE phpbb_forums (
forum_id smallint(5) UNSIGNED NOT NULL,
cat_id mediumint(8) UNSIGNED NOT NULL,
! forum_name varchar(150),
! forum_desc text,
forum_status tinyint(4) DEFAULT '0' NOT NULL,
! forum_order mediumint(8) UNSIGNED DEFAULT '1' NOT NULL,
! forum_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! forum_topics mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! increment_post_count tinyint(1) DEFAULT '1' NOT NULL,
! prune_next int(11),
prune_enable tinyint(1) DEFAULT '0' NOT NULL,
auth_view tinyint(2) DEFAULT '0' NOT NULL,
--- 177,196 ----
CREATE TABLE phpbb_forums (
forum_id smallint(5) UNSIGNED NOT NULL,
+ parent_id smallint(5) UNSIGNED NOT NULL,
+
cat_id mediumint(8) UNSIGNED NOT NULL,
!
! forum_name varchar(150),
! forum_desc text,
forum_status tinyint(4) DEFAULT '0' NOT NULL,
! forum_order mediumint(8) UNSIGNED DEFAULT '1' NOT NULL,
! forum_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! forum_topics mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
forum_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! post_count_inc tinyint(1) DEFAULT '1' NOT NULL,
! prune_next int(11) UNSIGNED,
! prune_days tinyint(4) UNSIGNED NOT NULL,
! prune_freq tinyint(4) UNSIGNED DEFAULT '0' NOT NULL,
!
prune_enable tinyint(1) DEFAULT '0' NOT NULL,
auth_view tinyint(2) DEFAULT '0' NOT NULL,
***************
*** 145,148 ****
--- 205,209 ----
auth_pollcreate tinyint(2) DEFAULT '0' NOT NULL,
auth_attachments tinyint(2) DEFAULT '0' NOT NULL,
+
PRIMARY KEY (forum_id),
KEY forums_order (forum_order),
***************
*** 294,328 ****
# Table structure for table 'phpbb_sessions'
#
- # Note that if you're running 3.23.x you may want to make
- # this table a type HEAP. This type of table is stored
- # within system memory and therefore for big busy boards
- # is likely to be noticeably faster than continually
- # writing to disk ...
- #
- # I must admit I read about this type on vB's board.
- # Hey, I never said you cannot get basic ideas from
- # competing boards, just that I find it's best not to
- # look at any code ... !
- #
CREATE TABLE phpbb_sessions (
! session_id char(32) DEFAULT '' NOT NULL,
! session_user_id mediumint(8) DEFAULT '0' NOT NULL,
! session_start int(11) DEFAULT '0' NOT NULL,
! session_time int(11) DEFAULT '0' NOT NULL,
! session_ip char(40) DEFAULT '0' NOT NULL,
! session_page int(11) DEFAULT '0' NOT NULL,
! session_logged_in tinyint(1) DEFAULT '0' NOT NULL,
! PRIMARY KEY (session_id),
! KEY session_user_id (session_user_id),
! KEY session_id_ip_user_id (session_id, session_ip, session_user_id)
);
- # --------------------------------------------------------
- #
- # Table structure for table 'phpbb_smilies'
- #
CREATE TABLE phpbb_smilies (
! smilies_id smallint(5) UNSIGNED NOT NULL auto_increment,
code char(10),
smile_url char(50),
--- 355,374 ----
# Table structure for table 'phpbb_sessions'
#
CREATE TABLE phpbb_sessions (
! session_id char(32) DEFAULT '' NOT NULL,
! session_user_id mediumint(8) DEFAULT '0' NOT NULL,
! session_start int(11) DEFAULT '0' NOT NULL,
! session_time int(11) DEFAULT '0' NOT NULL,
! session_ip char(40) DEFAULT '0' NOT NULL,
! session_browser char(100) DEFAULT '' NOT NULL,
! session_page char(50) DEFAULT '0' NOT NULL,
! PRIMARY KEY (session_id),
! KEY session_user_id (session_user_id),
! KEY session_id_user_id (session_id, session_user_id)
);
CREATE TABLE phpbb_smilies (
! smilies_id tinyint(4) UNSIGNED NOT NULL auto_increment,
code char(10),
smile_url char(50),
***************
*** 436,448 ****
topic_views mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_replies mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! topic_approved tinyint(1) DEFAULT '1' NOT NULL,
! topic_status tinyint(3) DEFAULT '0' NOT NULL,
! topic_vote tinyint(1) DEFAULT '0' NOT NULL,
! topic_type tinyint(3) DEFAULT '0' NOT NULL,
increment_post_count tinyint(1) DEFAULT '1' NOT NULL,
topic_first_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_moved_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! PRIMARY KEY (topic_id),
KEY forum_id (forum_id),
KEY topic_moved_id (topic_moved_id),
--- 482,494 ----
topic_views mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_replies mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! topic_approved tinyint(1) DEFAULT '1' NOT NULL,
! topic_status tinyint(3) DEFAULT '0' NOT NULL,
! topic_vote tinyint(1) DEFAULT '0' NOT NULL,
! topic_type tinyint(3) DEFAULT '0' NOT NULL,
increment_post_count tinyint(1) DEFAULT '1' NOT NULL,
topic_first_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
topic_moved_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! PRIMARY KEY (topic_id),
KEY forum_id (forum_id),
KEY topic_moved_id (topic_moved_id),
***************
*** 482,486 ****
user_level tinyint(4) DEFAULT '0',
user_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! user_timezone decimal(4,2) DEFAULT '0' NOT NULL,
user_style tinyint(4),
user_lang char(50),
--- 528,532 ----
user_level tinyint(4) DEFAULT '0',
user_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
! user_timezone decimal(4,2) DEFAULT '0' NOT NULL,
user_style tinyint(4),
user_lang char(50),
***************
*** 504,520 ****
user_avatar char(100),
user_avatar_type tinyint(4) DEFAULT '0' NOT NULL,
! user_email char(60),
user_icq varchar(15),
user_website varchar(100),
user_from varchar(100),
- user_sig text,
- user_sig_bbcode_uid char(10),
user_aim varchar(255),
user_yim varchar(255),
user_msnm varchar(255),
user_occ varchar(100),
! user_interests varchar(255),
! user_actkey varchar(32),
! user_newpasswd varchar(32),
PRIMARY KEY (user_id),
KEY user_session_time (user_session_time)
--- 550,568 ----
user_avatar char(100),
user_avatar_type tinyint(4) DEFAULT '0' NOT NULL,
! user_email char(60),
! user_sig text,
! user_sig_bbcode_uid char(10),
!
user_icq varchar(15),
user_website varchar(100),
user_from varchar(100),
user_aim varchar(255),
user_yim varchar(255),
user_msnm varchar(255),
user_occ varchar(100),
! user_interests varchar(255),
!
! user_actkey varchar(32),
! user_newpasswd varchar(32),
PRIMARY KEY (user_id),
KEY user_session_time (user_session_time)
|
|
From: Paul S. O. <ps...@us...> - 2002-06-08 19:50:22
|
Update of /cvsroot/phpbb/phpBB2/includes
In directory usw-pr-cvs1:/tmp/cvs-serv10123/includes
Added Files:
auth_session.php
Log Message:
Initial session and auth code checkin
--- NEW FILE ---
<?php
/***************************************************************************
* sessions.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2002 The phpBB Group
* email : su...@ph...
*
* $Id: auth_session.php,v 1.1 2002/06/08 19:50:18 psotfx 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.
*
***************************************************************************/
class session {
var $userdata;
function start($update = true)
{
global $db, $board_config, $user_ip;
global $HTTP_SERVER_VARS, $HTTP_ENV_VARS, $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;
$current_time = time();
$session_browser = ( !empty($HTTP_SERVER_VARS['HTTP_USER_AGENT']) ) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : $HTTP_ENV_VARS['HTTP_USER_AGENT'];
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data']) )
{
$sessiondata = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data']) ) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data'])) : '';
$session_id = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : '';
$sessionmethod = SESSION_METHOD_COOKIE;
}
else
{
$session_data = '';
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
$sessionmethod = SESSION_METHOD_GET;
}
//
// Load limit check (if applicable)
//
if ( !empty($board_config['limit_load']) && file_exists('/proc/loadavg') )
{
if ( $load = file('/proc/loadvg') )
{
$load = explode(' ', $load[0]);
if ( intval($load[0]) > $board_config['limit_load'] )
{
message_die(GENERAL_MESSAGE, 'Board_unavailable', 'Information');
}
}
}
if ( !empty($session_id) )
{
//
// session_id exists so go ahead and attempt to grab all data in preparation
//
$sql = "SELECT u.*, s.*
FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
WHERE s.session_id = '$session_id'
AND u.user_id = s.session_user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
}
$this->userdata = $db->sql_fetchrow($result);
//
// Did the session exist in the DB?
//
if ( $update && isset($this->userdata['user_id']) )
{
//
// Do not check IP assuming equivalence, if IPv4 we'll check only first 24
// bits ... I've been told (by vHiker) this should alleviate problems with
// load balanced et al proxies while retaining some reliance on IP security.
//
$ip_check_s = explode('.', $this->userdata['session_ip']);
$ip_check_u = explode('.', $user_ip);
if ( $ip_check_s[0].'.'.$ip_check_s[1].'.'.$ip_check_s[2] == $ip_check_u[0].'.'.$ip_check_u[1].'.'.$ip_check_u[2] )
{
$SID .= '?sid=' . ( ( $sessionmethod == SESSION_METHOD_GET ) ? $session_id : '' );
//
// Only update session DB a minute or so after last update or if page changes
//
if ( $current_time - $this->userdata['session_time'] > 60 || $this->userdata['session_page'] != $thispage_id )
{
$this_page = ( !empty($HTTP_SERVER_VARS['PHP_SELF']) ) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_ENV_VARS['PHP_SELF'];
$this_query = ( !empty($HTTP_SERVER_VARS['QUERY_STRING']) ) ? explode('&', $HTTP_SERVER_VARS['QUERY_STRING']) : explode('&', $HTTP_ENV_VARS['QUERY_STRING']);
array_shift($this_query);
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_time = $current_time, session_page = '" . $this_page . "#" . implode('#', $this_query) . "'
WHERE session_id = '" . $this->userdata['session_id'] . "'";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
//
// Garbage collection ... remove old sessions updating user information
// if necessary
//
if ( $current_time - $board_config['session_gc'] > $board_config['session_last_gc'] )
{
$this->gc($current_time);
}
setcookie($board_config['cookie_name'] . '_data', serialize($sessiondata), $current_time + 31536000, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
setcookie($board_config['cookie_name'] . '_sid', $session_id, 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
}
$this->config();
return $this->userdata;
}
}
}
//
// If we reach here then no (valid) session exists. So we'll create a new one,
// using the cookie user_id if available to pull basic user prefs.
//
$user_id = ( isset($sessiondata['userid']) ) ? $sessiondata['userid'] : ANONYMOUS;
$autologin = ( isset($HTTP_POST_VARS['autologin']) ) ? $password : '';
if ( !($this->userdata = $this->create($user_id, $autologin)) )
{
message_die(CRITICAL_ERROR, 'Error creating user session', '', __LINE__, __FILE__, $sql);
}
return $this->userdata;
}
function create($user_id, $user_password)
{
global $db, $board_config, $user_ip;
global $HTTP_SERVER_VARS, $HTTP_ENV_VARS, $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data']) )
{
$sessiondata = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data']) ) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data'])) : '';
$session_id = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : '';
$sessionmethod = SESSION_METHOD_COOKIE;
}
else
{
$session_data = '';
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
$sessionmethod = SESSION_METHOD_GET;
}
$current_time = time();
$session_browser = ( !empty($HTTP_SERVER_VARS['HTTP_USER_AGENT']) ) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : $HTTP_ENV_VARS['HTTP_USER_AGENT'];
$this_page = ( !empty($HTTP_SERVER_VARS['PHP_SELF']) ) ? $HTTP_SERVER_VARS['PHP_SELF'] : $HTTP_ENV_VARS['PHP_SELF'];
$this_query = ( !empty($HTTP_SERVER_VARS['QUERY_STRING']) ) ? explode('&', $HTTP_SERVER_VARS['QUERY_STRING']) : explode('&', $HTTP_ENV_VARS['QUERY_STRING']);
array_shift($this_query);
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Could not obtain lastvisit data from user table', '', __LINE__, __FILE__, $sql);
}
$this->userdata = $db->sql_fetchrow($result);
$user_ip_parts = explode('.', $user_ip);
$sql = "SELECT ban_ip, ban_userid, ban_email
FROM " . BANLIST_TABLE . "
WHERE ban_ip IN (
'" . $user_ip_parts[1] . ".',
'" . $user_ip_parts[1] . "." . $user_ip_parts[2] . ".',
'" . $user_ip_parts[1] . "." . $user_ip_parts[2] . "." . $user_ip_parts[3] . ".',
'" . $user_ip_parts[1] . "." . $user_ip_parts[2] . "." . $user_ip_parts[3] . "." . $user_ip_parts[4] . "')
OR ban_userid = $user_id";
if ( $user_id != ANONYMOUS )
{
$sql .= " OR ban_email LIKE '" . str_replace('\\\'', '\\\'\\\'', $this->userdata['user_email']) . "'
OR ban_email LIKE '" . substr(str_replace('\\\'', '\\\'\\\'', $this->userdata['user_email']), strpos(str_replace('\\\'', '\\\'\\\'', $this->userdata['user_email']), '@')) . "'";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Could not obtain ban information', '', __LINE__, __FILE__, $sql);
}
if ( $ban_info = $db->sql_fetchrow($result) )
{
if ( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] )
{
message_die(CRITICAL_MESSAGE, 'You_been_banned');
}
}
//
// Limit 5 minute sessions
//
$sql = "SELECT COUNT(*) AS sessions
FROM " . SESSIONS_TABLE . "
WHERE session_time >= " . ( $current_time - 3600 );
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Could not obtain ban information', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow[$result];
if ( $row['sessions'] >= $board_config['active_sessions'] )
{
message_die(GENERAL_MESSAGE, 'Board_unavailable', 'Information');
}
//
// Create or update the session
//
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_browser = '$session_browser', session_page = '" . $this_page . "#" . implode('#', $this_query) . "'
WHERE session_id = '" . $session_id . "'";
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
$session_id = md5(uniqid($user_ip));
$sql = "INSERT INTO " . SESSIONS_TABLE . "
(session_id, session_user_id, session_start, session_time, session_ip, session_browser, session_page)
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', '$session_browser', '" . $this_page . "#" . implode('#', $this_query) . "')";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error creating new session', '', __LINE__, __FILE__, $sql);
}
}
$SID .= '?sid=' . ( ( $sessionmethod == SESSION_METHOD_GET ) ? $session_id : '' );
$sessiondata['autologinid'] = ( $user_password && $sessionmethod == SESSION_METHOD_COOKIE ) ? $user_password : '';
$sessiondata['userid'] = $user_id;
setcookie($board_config['cookie_name'] . '_data', serialize($sessiondata), $current_time + 31536000, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
setcookie($board_config['cookie_name'] . '_sid', $session_id, 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$this->userdata['session_id'] = $session_id;
return $this->userdata;
}
function gc($current_time)
{
global $db, $board_config, $user_ip;
$sql = "SELECT *
FROM " . SESSIONS_TABLE . "
WHERE session_time < " . ( $current_time - $board_config['session_length'] );
if ( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, 'Could not obtain expired session list', '', __LINE__, __FILE__, $sql);
}
$del_session_id = '';
while ( $row = $db->sql_fetchrow($result) )
{
if ( $row['session_logged_in'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_lastvisit = " . $row['session_time'] . ", user_session_page = " . $row['session_page'] . "
WHERE user_id = " . $row['session_user_id'];
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Could not update user session info', '', __LINE__, __FILE__, $sql);
}
}
$del_session_id .= ( ( $del_session_id != '' ) ? ', ' : '' ) . '\'' . $row['session_id'] . '\'';
}
if ( $del_session_id != '' )
{
//
// Delete expired sessions
//
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE session_id IN ($del_session_id)";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error clearing sessions table', '', __LINE__, __FILE__, $sql);
}
}
$sql = "UPDATE " . CONFIG_TABLE . "
SET config_value = '$current_time'
WHERE config_name = 'session_last_gc'";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Could not update session gc time', '', __LINE__, __FILE__, $sql);
}
return;
}
function destroy($userdata)
{
global $db, $board_config, $user_ip;
global $HTTP_SERVER_VARS, $HTTP_ENV_VARS, $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) )
{
$session_id = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : '';
}
else
{
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
}
//
// Delete existing session, update last visit info first!
//
$sql = "UPDATE " . USERS_TABLE . "
SET user_lastvisit = " . $userdata['session_time'] . ", user_session_page = " . $userdata['session_page'] . "
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Could not update user session info', '', __LINE__, __FILE__, $sql);
}
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE session_id = '" . $userdata['session_id'] . "'
AND session_user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error removing user session', '', __LINE__, __FILE__, $sql);
}
$SID .= '?sid=';
setcookie($board_config['cookie_name'] . '_data', '', $current_time - 31536000, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
setcookie($board_config['cookie_name'] . '_sid', '', $current_time - 31536000, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
return true;
}
function config()
{
global $board_config, $theme, $images, $user_ip;
global $template, $lang, $phpEx, $phpbb_root_path;
if ( $this->userdata['user_id'] != ANONYMOUS )
{
if ( !empty($this->userdata['user_lang']))
{
$board_config['default_lang'] = $this->userdata['user_lang'];
}
if ( !empty($this->userdata['user_dateformat']) )
{
$board_config['default_dateformat'] = $this->userdata['user_dateformat'];
}
if ( isset($this->userdata['user_timezone']) )
{
$board_config['board_timezone'] = $this->userdata['user_timezone'];
}
}
if ( !file_exists($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.'.$phpEx) )
{
$board_config['default_lang'] = 'english';
}
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);
if ( defined('IN_ADMIN') )
{
if( !file_exists($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.'.$phpEx) )
{
$board_config['default_lang'] = 'english';
}
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.' . $phpEx);
}
//
// Set up style
//
if ( !$board_config['override_user_style'] )
{
if ( $this->userdata['user_id'] != ANONYMOUS && $this->userdata['user_style'] > 0 )
{
if ( $theme = setup_style($this->userdata['user_style']) )
{
return;
}
}
}
$theme = setup_style($board_config['default_style']);
return;
}
}
//
// Note this doesn't use the prefetch at present
//
class auth {
var $acl;
function auth($userdata)
{
global $db;
$sql = "SELECT ag.forum_id, ag.auth_allow_deny, ao.auth_option
FROM phpbb_user_group ug, phpbb_auth_groups ag, phpbb_auth_options ao
WHERE ug.user_id = " . $userdata['user_id'] . "
AND ag.group_id = ug.group_id
AND ao.auth_option_id = ag.auth_option_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql);
}
if ( $row = $db->sql_fetchrow($result) )
{
do
{
list($option_main, $option_type) = explode('_', $row['auth_option']);
$this->acl[$row['forum_id']][$option_main][$option_type] = $row['auth_allow_deny'];
}
while ( $row = $db->sql_fetchrow($result) );
}
$db->sql_freeresult($result);
$sql = "SELECT au.forum_id, au.auth_allow_deny, ao.auth_option
FROM phpbb_auth_users au, phpbb_auth_options ao
WHERE au.user_id = " . $userdata['user_id'] . "
AND ao.auth_option_id = au.auth_option_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Failed obtaining forum access control lists', '', __LINE__, __FILE__, $sql);
}
if ( $row = $db->sql_fetchrow($result) )
{
do
{
list($option_main, $option_type) = explode('_', $row['auth_option']);
$this->acl[$row['forum_id']][$option_main][$option_type] = ( isset($this->acl[$row['forum_id']][$option_main][$option_type]) ) ? $this->acl[$row['forum_id']][$option_main][$option_type] && $row['auth_allow_deny'] : $row['auth_allow_deny'];
}
while ( $row = $db->sql_fetchrow($result) );
}
$db->sql_freeresult($result);
return;
}
function get_acl($forum_id = false, $auth_main = false, $auth_type = false)
{
if ( !$forum_id )
{
return $this->acl;
}
else if ( $auth_main && $auth_type )
{
return $this->acl[$forum_id][$auth_main][$auth_type];
}
else if ( !$auth_type && is_array($this->acl[$forum_id][$auth_main]) )
{
@reset($this->acl);
while ( list(, $value) = @each($this->acl[$forum_id][$auth_main]) )
{
if ( $value )
{
return true;
}
}
return false;
}
else if ( !$auth_main && is_array($this->acl[$forum_id]) )
{
@reset($this->acl);
while ( list(, $value) = each($this->acl[$forum_id]) )
{
if ( $value[$auth_type] )
{
return true;
}
}
return false;
}
else
{
return $this->acl[$forum_id];
}
}
function set_acl($ug_data, $forum_id = false, $auth_list = false, $dependencies = false)
{
global $db;
$dependencies = array_merge($dependencies, array(
'admin' => 'mod',
'mod' => 'forum')
);
}
}
//
// Append $SID to a url. Borrowed from phplib and modified. 6
//
// This routine is doomed I think, instead we just set a URL$SID for
// appropriate URLs rather than this append stuff. For the time being
// this change will break URL based session propagation
//
function append_sid($url, $non_html_amp = false)
{
return $url;
}
?>
|
|
From: Paul S. O. <ps...@us...> - 2002-06-08 16:54:48
|
Update of /cvsroot/phpbb/phpBB2/admin
In directory usw-pr-cvs1:/tmp/cvs-serv32113/admin
Modified Files:
index.php
Log Message:
What is this still doing here?!?! :D
Index: index.php
===================================================================
RCS file: /cvsroot/phpbb/phpBB2/admin/index.php,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -r1.41 -r1.42
*** index.php 9 May 2002 14:07:41 -0000 1.41
--- index.php 8 Jun 2002 16:54:44 -0000 1.42
***************
*** 22,51 ****
define('IN_PHPBB', 1);
-
- //
- // Load default header
- //
$no_page_header = TRUE;
$phpbb_root_path = "../";
require($phpbb_root_path . 'extension.inc');
- require('pagestart.' . $phpEx);
-
- // ---------------
- // Begin functions
- //
- function inarray($needle, $haystack)
- {
- for($i = 0; $i < sizeof($haystack); $i++ )
- {
- if( $haystack[$i] == $needle )
- {
- return true;
- }
- }
- return false;
- }
- //
- // End functions
- // -------------
//
--- 22,28 ----
***************
*** 54,63 ****
if( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' )
{
! $dir = @opendir(".");
$setmodules = 1;
while( $file = @readdir($dir) )
{
! if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
{
include($file);
--- 31,43 ----
if( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' )
{
! $update = false;
! require('pagestart.' . $phpEx);
!
! $dir = @opendir('.');
$setmodules = 1;
while( $file = @readdir($dir) )
{
! if( preg_match('/^admin_.*?\.' . $phpEx . '$/', $file) )
{
include($file);
***************
*** 72,85 ****
$template->set_filenames(array(
! "body" => "admin/index_navigate.tpl")
);
$template->assign_vars(array(
! "U_FORUM_INDEX" => append_sid("../index.$phpEx"),
! "U_ADMIN_INDEX" => append_sid("index.$phpEx?pane=right"),
! "L_FORUM_INDEX" => $lang['Main_index'],
! "L_ADMIN_INDEX" => $lang['Admin_Index'],
! "L_PREVIEW_FORUM" => $lang['Preview_forum'])
);
--- 52,65 ----
$template->set_filenames(array(
! 'body' => 'admin/index_navigate.tpl')
);
$template->assign_vars(array(
! 'U_FORUM_INDEX' => append_sid("../index.$phpEx"),
! 'U_ADMIN_INDEX' => "index.$phpEx$SID&pane=right",
! 'L_FORUM_INDEX' => $lang['Main_index'],
! 'L_ADMIN_INDEX' => $lang['Admin_Index'],
! 'L_PREVIEW_FORUM' => $lang['Preview_forum'])
);
***************
*** 88,95 ****
while( list($cat, $action_array) = each($module) )
{
! $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat);
! $template->assign_block_vars("catrow", array(
! "ADMIN_CATEGORY" => $cat)
);
--- 68,75 ----
while( list($cat, $action_array) = each($module) )
{
! $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace('/_/', ' ', $cat);
! $template->assign_block_vars('catrow', array(
! 'ADMIN_CATEGORY' => $cat)
);
***************
*** 102,113 ****
$row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];
! $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action);
! $template->assign_block_vars("catrow.modulerow", array(
! "ROW_COLOR" => "#" . $row_color,
! "ROW_CLASS" => $row_class,
! "ADMIN_MODULE" => $action,
! "U_ADMIN_MODULE" => append_sid($file))
);
$row_count++;
--- 82,93 ----
$row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];
! $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace('/_/', ' ', $action);
! $template->assign_block_vars('catrow.modulerow', array(
! 'ROW_COLOR' => "#" . $row_color,
! 'ROW_CLASS' => $row_class,
! 'ADMIN_MODULE' => $action,
! 'U_ADMIN_MODULE' => append_sid($file))
);
$row_count++;
***************
*** 121,153 ****
elseif( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'right' )
{
include('page_header_admin.'.$phpEx);
$template->set_filenames(array(
! "body" => "admin/index_body.tpl")
);
$template->assign_vars(array(
! "L_WELCOME" => $lang['Welcome_phpBB'],
! "L_ADMIN_INTRO" => $lang['Admin_intro'],
! "L_FORUM_STATS" => $lang['Forum_stats'],
! "L_WHO_IS_ONLINE" => $lang['Who_is_Online'],
! "L_LOCATION" => $lang['Location'],
! "L_LAST_UPDATE" => $lang['Last_updated'],
! "L_IP_ADDRESS" => $lang['IP_Address'],
! "L_STATISTIC" => $lang['Statistic'],
! "L_VALUE" => $lang['Value'],
! "L_NUMBER_POSTS" => $lang['Number_posts'],
! "L_POSTS_PER_DAY" => $lang['Posts_per_day'],
! "L_NUMBER_TOPICS" => $lang['Number_topics'],
! "L_TOPICS_PER_DAY" => $lang['Topics_per_day'],
! "L_NUMBER_USERS" => $lang['Number_users'],
! "L_USERS_PER_DAY" => $lang['Users_per_day'],
! "L_BOARD_STARTED" => $lang['Board_started'],
! "L_AVATAR_DIR_SIZE" => $lang['Avatar_dir_size'],
! "L_DB_SIZE" => $lang['Database_size'],
! "L_FORUM_LOCATION" => $lang['Forum_Location'],
! "L_STARTED" => $lang['Login'],
! "L_GZIP_COMPRESSION" => $lang['Gzip_compression'])
);
--- 101,135 ----
elseif( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'right' )
{
+ $update = true;
+ require('pagestart.' . $phpEx);
include('page_header_admin.'.$phpEx);
$template->set_filenames(array(
! 'body' => 'admin/index_body.tpl')
);
$template->assign_vars(array(
! 'L_WELCOME' => $lang['Welcome_phpBB'],
! 'L_ADMIN_INTRO' => $lang['Admin_intro'],
! 'L_FORUM_STATS' => $lang['Forum_stats'],
! 'L_WHO_IS_ONLINE' => $lang['Who_is_Online'],
! 'L_LOCATION' => $lang['Location'],
! 'L_LAST_UPDATE' => $lang['Last_updated'],
! 'L_IP_ADDRESS' => $lang['IP_Address'],
! 'L_STATISTIC' => $lang['Statistic'],
! 'L_VALUE' => $lang['Value'],
! 'L_NUMBER_POSTS' => $lang['Number_posts'],
! 'L_POSTS_PER_DAY' => $lang['Posts_per_day'],
! 'L_NUMBER_TOPICS' => $lang['Number_topics'],
! 'L_TOPICS_PER_DAY' => $lang['Topics_per_day'],
! 'L_NUMBER_USERS' => $lang['Number_users'],
! 'L_USERS_PER_DAY' => $lang['Users_per_day'],
! 'L_BOARD_STARTED' => $lang['Board_started'],
! 'L_AVATAR_DIR_SIZE' => $lang['Avatar_dir_size'],
! 'L_DB_SIZE' => $lang['Database_size'],
! 'L_FORUM_LOCATION' => $lang['Forum_Location'],
! 'L_STARTED' => $lang['Login'],
! 'L_GZIP_COMPRESSION' => $lang['Gzip_compression'])
);
***************
*** 156,161 ****
//
$total_posts = get_db_stat('postcount');
- $total_users = get_db_stat('usercount');
$total_topics = get_db_stat('topiccount');
$start_date = create_date($board_config['default_dateformat'], $board_config['board_startdate'], $board_config['board_timezone']);
--- 138,143 ----
//
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
+ $total_users = $board_config['num_users'];
$start_date = create_date($board_config['default_dateformat'], $board_config['board_startdate'], $board_config['board_timezone']);
***************
*** 163,169 ****
$boarddays = ( time() - $board_config['board_startdate'] ) / 86400;
! $posts_per_day = sprintf("%.2f", $total_posts / $boarddays);
! $topics_per_day = sprintf("%.2f", $total_topics / $boarddays);
! $users_per_day = sprintf("%.2f", $total_users / $boarddays);
$avatar_dir_size = 0;
--- 145,151 ----
$boarddays = ( time() - $board_config['board_startdate'] ) / 86400;
! $posts_per_day = sprintf('%.2f', $total_posts / $boarddays);
! $topics_per_day = sprintf('%.2f', $total_topics / $boarddays);
! $users_per_day = sprintf('%.2f', $total_users / $boarddays);
$avatar_dir_size = 0;
***************
*** 173,179 ****
while( $file = @readdir($avatar_dir) )
{
! if( $file != "." && $file != ".." )
{
! $avatar_dir_size += @filesize($phpbb_root_path . $board_config['avatar_path'] . "/" . $file);
}
}
--- 155,161 ----
while( $file = @readdir($avatar_dir) )
{
! if( $file != '.' && $file != '..' )
{
! $avatar_dir_size += @filesize($phpbb_root_path . $board_config['avatar_path'] . '/' . $file);
}
}
***************
*** 187,199 ****
if($avatar_dir_size >= 1048576)
{
! $avatar_dir_size = round($avatar_dir_size / 1048576 * 100) / 100 . " MB";
}
else if($avatar_dir_size >= 1024)
{
! $avatar_dir_size = round($avatar_dir_size / 1024 * 100) / 100 . " KB";
}
else
{
! $avatar_dir_size = $avatar_dir_size . " Bytes";
}
--- 169,181 ----
if($avatar_dir_size >= 1048576)
{
! $avatar_dir_size = round($avatar_dir_size / 1048576 * 100) / 100 . ' MB';
}
else if($avatar_dir_size >= 1024)
{
! $avatar_dir_size = round($avatar_dir_size / 1024 * 100) / 100 . ' KB';
}
else
{
! $avatar_dir_size = $avatar_dir_size . ' Bytes';
}
***************
*** 226,230 ****
// in phpMyAdmin 2.2.0
//
! if( preg_match("/^mysql/", SQL_LAYER) )
{
$sql = "SELECT VERSION() AS mysql_version";
--- 208,212 ----
// in phpMyAdmin 2.2.0
//
! if( preg_match('/^mysql/', SQL_LAYER) )
{
$sql = "SELECT VERSION() AS mysql_version";
***************
*** 234,240 ****
$version = $row['mysql_version'];
! if( preg_match("/^(3\.23|4\.)/", $version) )
{
! $db_name = ( preg_match("/^(3\.23\.[6-9])|(3\.23\.[1-9][1-9])|(4\.)/", $version) ) ? "`$dbname`" : $dbname;
$sql = "SHOW TABLE STATUS
--- 216,222 ----
$version = $row['mysql_version'];
! if( preg_match('/^(3\.23|4\.)/', $version) )
{
! $db_name = ( preg_match('/^(3\.23\.[6-9])|(3\.23\.[1-9][1-9])|(4\.)/', $version) ) ? "`$dbname`" : $dbname;
$sql = "SHOW TABLE STATUS
***************
*** 247,251 ****
for($i = 0; $i < count($tabledata_ary); $i++)
{
! if( $tabledata_ary[$i]['Type'] != "MRG_MyISAM" )
{
if( $table_prefix != "" )
--- 229,233 ----
for($i = 0; $i < count($tabledata_ary); $i++)
{
! if( $tabledata_ary[$i]['Type'] != 'MRG_MyISAM' )
{
if( $table_prefix != "" )
***************
*** 274,278 ****
}
}
! else if( preg_match("/^mssql/", SQL_LAYER) )
{
$sql = "SELECT ((SUM(size) * 8.0) * 1024.0) as dbsize
--- 256,260 ----
}
}
! else if( preg_match('/^mssql/', SQL_LAYER) )
{
$sql = "SELECT ((SUM(size) * 8.0) * 1024.0) as dbsize
***************
*** 296,322 ****
if( $dbsize >= 1048576 )
{
! $dbsize = sprintf("%.2f MB", ( $dbsize / 1048576 ));
}
else if( $dbsize >= 1024 )
{
! $dbsize = sprintf("%.2f KB", ( $dbsize / 1024 ));
}
else
{
! $dbsize = sprintf("%.2f Bytes", $dbsize);
}
}
$template->assign_vars(array(
! "NUMBER_OF_POSTS" => $total_posts,
! "NUMBER_OF_TOPICS" => $total_topics,
! "NUMBER_OF_USERS" => $total_users,
! "START_DATE" => $start_date,
! "POSTS_PER_DAY" => $posts_per_day,
! "TOPICS_PER_DAY" => $topics_per_day,
! "USERS_PER_DAY" => $users_per_day,
! "AVATAR_DIR_SIZE" => $avatar_dir_size,
! "DB_SIZE" => $dbsize,
! "GZIP_COMPRESSION" => ( $board_config['gzip_compress'] ) ? $lang['ON'] : $lang['OFF'])
);
//
--- 278,304 ----
if( $dbsize >= 1048576 )
{
! $dbsize = sprintf('%.2f MB', ( $dbsize / 1048576 ));
}
else if( $dbsize >= 1024 )
{
! $dbsize = sprintf('%.2f KB', ( $dbsize / 1024 ));
}
else
{
! $dbsize = sprintf('%.2f Bytes', $dbsize);
}
}
$template->assign_vars(array(
! 'NUMBER_OF_POSTS' => $total_posts,
! 'NUMBER_OF_TOPICS' => $total_topics,
! 'NUMBER_OF_USERS' => $total_users,
! 'START_DATE' => $start_date,
! 'POSTS_PER_DAY' => $posts_per_day,
! 'TOPICS_PER_DAY' => $topics_per_day,
! 'USERS_PER_DAY' => $users_per_day,
! 'AVATAR_DIR_SIZE' => $avatar_dir_size,
! 'DB_SIZE' => $dbsize,
! 'GZIP_COMPRESSION' => ( $board_config['gzip_compress'] ) ? $lang['ON'] : $lang['OFF'])
);
//
***************
*** 327,331 ****
// Get users online information.
//
! $sql = "SELECT u.user_id, u.username, u.user_session_time, u.user_session_page, s.session_logged_in, s.session_ip, s.session_start
FROM " . USERS_TABLE . " u, " . SESSIONS_TABLE . " s
WHERE s.session_logged_in = " . TRUE . "
--- 309,313 ----
// Get users online information.
//
! $sql = "SELECT u.user_id, u.username, u.user_session_time, u.user_session_page, s.session_ip, s.session_start
FROM " . USERS_TABLE . " u, " . SESSIONS_TABLE . " s
WHERE s.session_logged_in = " . TRUE . "
***************
*** 340,344 ****
$onlinerow_reg = $db->sql_fetchrowset($result);
! $sql = "SELECT session_page, session_logged_in, session_time, session_ip, session_start
FROM " . SESSIONS_TABLE . "
WHERE session_logged_in = 0
--- 322,326 ----
$onlinerow_reg = $db->sql_fetchrowset($result);
! $sql = "SELECT session_page, session_time, session_ip, session_start
FROM " . SESSIONS_TABLE . "
WHERE session_logged_in = 0
***************
*** 447,461 ****
$template->assign_block_vars("reg_user_row", array(
! "ROW_COLOR" => "#" . $row_color,
! "ROW_CLASS" => $row_class,
! "USERNAME" => $username,
! "STARTED" => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['session_start'], $board_config['board_timezone']),
! "LASTUPDATE" => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['user_session_time'], $board_config['board_timezone']),
! "FORUM_LOCATION" => $location,
! "IP_ADDRESS" => $reg_ip,
!
! "U_WHOIS_IP" => "http://www.samspade.org/t/ipwhois?a=$reg_ip",
! "U_USER_PROFILE" => append_sid("admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . $onlinerow_reg[$i]['user_id']),
! "U_FORUM_LOCATION" => append_sid($location_url))
);
}
--- 429,443 ----
$template->assign_block_vars("reg_user_row", array(
! 'ROW_COLOR' => "#" . $row_color,
! 'ROW_CLASS' => $row_class,
! 'USERNAME' => $username,
! 'STARTED' => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['session_start'], $board_config['board_timezone']),
! 'LASTUPDATE' => create_date($board_config['default_dateformat'], $onlinerow_reg[$i]['user_session_time'], $board_config['board_timezone']),
! 'FORUM_LOCATION' => $location,
! 'IP_ADDRESS' => $reg_ip,
!
! 'U_WHOIS_IP' => "http://www.samspade.org/t/ipwhois?a=$reg_ip",
! 'U_USER_PROFILE' => append_sid("admin_users.$phpEx?mode=edit&" . POST_USERS_URL . "=" . $onlinerow_reg[$i]['user_id']),
! 'U_FORUM_LOCATION' => append_sid($location_url))
);
}
***************
*** 538,552 ****
$guest_ip = $onlinerow_guest[$i]['session_ip'];
! $template->assign_block_vars("guest_user_row", array(
! "ROW_COLOR" => "#" . $row_color,
! "ROW_CLASS" => $row_class,
! "USERNAME" => $lang['Guest'],
! "STARTED" => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_start'], $board_config['board_timezone']),
! "LASTUPDATE" => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_time'], $board_config['board_timezone']),
! "FORUM_LOCATION" => $location,
! "IP_ADDRESS" => $guest_ip,
! "U_WHOIS_IP" => "http://www.samspade.org/t/ipwhois?a=$guest_ip",
! "U_FORUM_LOCATION" => append_sid($location_url))
);
}
--- 520,534 ----
$guest_ip = $onlinerow_guest[$i]['session_ip'];
! $template->assign_block_vars('guest_user_row', array(
! 'ROW_COLOR' => "#" . $row_color,
! 'ROW_CLASS' => $row_class,
! 'USERNAME' => $lang['Guest'],
! 'STARTED' => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_start'], $board_config['board_timezone']),
! 'LASTUPDATE' => create_date($board_config['default_dateformat'], $onlinerow_guest[$i]['session_time'], $board_config['board_timezone']),
! 'FORUM_LOCATION' => $location,
! 'IP_ADDRESS' => $guest_ip,
! 'U_WHOIS_IP' => "http://www.samspade.org/t/ipwhois?a=$guest_ip",
! 'U_FORUM_LOCATION' => append_sid($location_url))
);
}
***************
*** 556,564 ****
{
$template->assign_vars(array(
! "L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
);
}
! $template->pparse("body");
include('page_footer_admin.'.$phpEx);
--- 538,546 ----
{
$template->assign_vars(array(
! 'L_NO_GUESTS_BROWSING' => $lang['No_users_browsing'])
);
}
! $template->pparse('body');
include('page_footer_admin.'.$phpEx);
***************
*** 567,570 ****
--- 549,555 ----
else
{
+ $update = false;
+ require('pagestart.' . $phpEx);
+
//
// Generate frameset
***************
*** 575,590 ****
$template->assign_vars(array(
! "S_FRAME_NAV" => append_sid("index.$phpEx?pane=left"),
! "S_FRAME_MAIN" => append_sid("index.$phpEx?pane=right"))
);
! header ("Expires: " . gmdate("D, d M Y H:i:s", time()) . " GMT");
! header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
$template->pparse("body");
-
exit;
-
}
! ?>
--- 560,573 ----
$template->assign_vars(array(
! 'S_FRAME_NAV' => "index.$phpEx$SID&pane=left",
! 'S_FRAME_MAIN' => "index.$phpEx$SID&pane=right")
);
! header ('Expires: ' . gmdate("D, d M Y H:i:s", time()) . ' GMT');
! header ('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT');
$template->pparse("body");
exit;
}
! ?>
\ No newline at end of file
|
|
From: Paul S. O. <ps...@us...> - 2002-06-08 16:54:48
|
Update of /cvsroot/phpbb/phpBB2 In directory usw-pr-cvs1:/tmp/cvs-serv32113 Removed Files: template.inc Log Message: What is this still doing here?!?! :D --- template.inc DELETED --- |