<?PHP
|
<?PHP
|
//If member access level is commenter, redirect him to personal options
|
//If member access level is commenter, redirect him to personal options
|
if($member_db[1] == 4 and $action == "dologin"){ header("Location: $config_http_script_dir/index.php?mod=options&action=personal"); exit; }
|
if($member_db[1] == 4 and $action == "dologin"){ header("Location: $config_http_script_dir/index.php?mod=options&action=personal"); exit; }
|
|
|
|
|
echoheader("home", "Welcome");
|
echoheader("home", "Welcome");
|
|
|
if(!is_readable("./data/archives")){ die("Error !!!<br />Can not open directory ./archives for reading, check if it exists or is properly CHMOD'ed"); }
|
if(!is_readable("./data/archives")){ die("Error !!!<br />Can not open directory ./archives for reading, check if it exists or is properly CHMOD'ed"); }
|
if(!is_readable("./data/news.txt")){ die("Error !!!<br />Can not open file news.txt for reading, check if it exists or is properly CHMOD'ed"); }
|
if(!is_readable("./data/news.txt")){ die("Error !!!<br />Can not open file news.txt for reading, check if it exists or is properly CHMOD'ed"); }
|
if(!is_readable("./data/comments.txt")){ die("Error !!!<br />Can not open file comments.txt for reading, check if it exists or is properly CHMOD'ed"); }
|
if(!is_readable("./data/comments.txt")){ die("Error !!!<br />Can not open file comments.txt for reading, check if it exists or is properly CHMOD'ed"); }
|
|
|
|
|
// Some Stats
|
// Some Stats
|
$count_postponed_news = 0;
|
$count_postponed_news = 0;
|
$count_unapproved_news = 0;
|
$count_unapproved_news = 0;
|
$todaynews = 0;
|
$todaynews = 0;
|
$count_comments = 0;
|
$count_comments = 0;
|
$count_my_news = 0;
|
$count_my_news = 0;
|
$count_new_news = 0;
|
$count_new_news = 0;
|
$news_db = file("./data/news.txt");
|
$news_db = file("./data/news.txt");
|
foreach ($news_db as $line)
|
foreach ($news_db as $line)
|
{
|
{
|
$item_db = explode("|",$line);
|
$item_db = explode("|",$line);
|
$itemdate = date("d/m/y",$item_db[0]);
|
$itemdate = date("d/m/y",$item_db[0]);
|
if($itemdate == date("d/m/y")) {
|
if($itemdate == date("d/m/y")) {
|
$todaynews++;
|
$todaynews++;
|
if($item_db[1] == $member_db[2]) $count_my_news++;
|
if($item_db[1] == $member_db[2]) $count_my_news++;
|
if(($item_db[0] > $member_db[9]) and ($member_db[9] != '')) $count_new_news++;
|
if(($item_db[0] > $member_db[9]) and ($member_db[9] != '')) $count_new_news++;
|
}
|
}
|
}
|
}
|
$stats_news = count( $news_db );
|
$stats_news = count( $news_db );
|
$stats_users = count( file("./data/users.db.php") ) - 1;
|
$stats_users = count( file("./data/users.db.php") ) - 1;
|
$count_postponed_news = count( file("./data/postponed_news.txt") );
|
$count_postponed_news = count( file("./data/postponed_news.txt") );
|
if($count_postponed_news > 0){
|
if($count_postponed_news > 0){
|
ResynchronizePostponed();
|
ResynchronizePostponed();
|
}
|
}
|
|
|
if($config_auto_archive == "yes"){
|
if($config_auto_archive == "yes"){
|
ResynchronizeAutoArchive();
|
ResynchronizeAutoArchive();
|
}
|
}
|
|
|
$count_unapproved_news = count( file("./data/unapproved_news.txt") );
|
$count_unapproved_news = count( file("./data/unapproved_news.txt") );
|
|
|
$stats_archives = 0;
|
$stats_archives = 0;
|
$handle = opendir("./data/archives");
|
$handle = opendir("./data/archives");
|
while (FALSE !== ($file = readdir($handle)))
|
while (FALSE !== ($file = readdir($handle)))
|
{
|
{
|
if( preg_match("/.news.arch/",$file) ){$stats_archives++;}
|
if( preg_match("/.news.arch/",$file) ){$stats_archives++;}
|
}
|
}
|
closedir($handle);
|
closedir($handle);
|
// $stats_news_size = formatsize(filesize("./data/news.txt"));
|
// $stats_news_size = formatsize(filesize("./data/news.txt"));
|
// $stats_comments_size = formatsize(filesize("./data/comments.txt"));
|
// $stats_comments_size = formatsize(filesize("./data/comments.txt"));
|
|
|
// Count Comments
|
// Count Comments
|
$all_comments = file("./data/comments.txt");
|
$all_comments = file("./data/comments.txt");
|
foreach($all_comments as $news_comments){
|
foreach($all_comments as $news_comments){
|
$single_news_comments = explode("|>|", $news_comments);
|
$single_news_comments = explode("|>|", $news_comments);
|
$individual_comments = explode("||", $single_news_comments[1]);
|
$individual_comments = explode("||", $single_news_comments[1]);
|
$count_comments += count($individual_comments) - 1;
|
$count_comments += count($individual_comments) - 1;
|
}
|
}
|
// Define Welcome Message
|
// Define Welcome Message
|
echo"<table border=0 cellpading=0 cellspacing=0 width=654>
|
echo"<table border=0 cellpading=0 cellspacing=0 width=654>
|
<tr><td width=650 colspan=5 height=1>
|
<tr><td width=650 colspan=5 height=1>
|
|
|
|
|
<SCRIPT LANGUAGE=\"JavaScript\">
|
<SCRIPT LANGUAGE=\"JavaScript\">
|
<!-- Begin
|
<!-- Begin
|
datetoday = new Date();
|
datetoday = new Date();
|
timenow=datetoday.getTime();
|
timenow=datetoday.getTime();
|
datetoday.setTime(timenow);
|
datetoday.setTime(timenow);
|
thehour = datetoday.getHours();
|
thehour = datetoday.getHours();
|
if (thehour < 9 ) display = \"Morning\";
|
if (thehour < 9 ) display = \"Morning\";
|
else if (thehour < 12) display = \"Day\";
|
else if (thehour < 12) display = \"Day\";
|
else if (thehour < 17) display = \"Afternoon\";
|
else if (thehour < 17) display = \"Afternoon\";
|
else if (thehour < 20) display = \"Evening\";
|
else if (thehour < 20) display = \"Evening\";
|
else display = \"Night\";
|
else display = \"Night\";
|
var greeting = (\"Good \" + display);
|
var greeting = (\"Good \" + display);
|
document.write(greeting);
|
document.write(greeting);
|
// End -->
|
// End -->
|
</script>
|
</script>
|
|
|
$member_db[2]";
|
$member_db[2]";
|
|
|
if($todaynews != 1){ $s = "s"; }
|
if($todaynews != 1){ $s = "s"; }
|
if($member_db[1] != 4){
|
if($member_db[1] != 4){
|
if($stats_users > 1){
|
if($stats_users > 1){
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
$rand_msg[] = ", we have <b>$count_new_news</b> new articles since your last login (@ ".date("r",$member_db[9])." )";
|
}
|
}
|
if($todaynews == 0){
|
if($todaynews == 0){
|
$rand_msg[] = ", we don't have new articles today";
|
$rand_msg[] = ", we don't have new articles today";
|
$rand_msg[] = ", we don't have new articles today";
|
$rand_msg[] = ", we don't have new articles today";
|
$rand_msg[] = ", we don't have new articles today, the first one can be yours.";
|
$rand_msg[] = ", we don't have new articles today, the first one can be yours.";
|
$rand_msg[] = ", we don't have new articles today, the first one can be yours.";
|
$rand_msg[] = ", we don't have new articles today, the first one can be yours.";
|
}
|
}
|
elseif($count_my_news == 0){
|
elseif($count_my_news == 0){
|
if($todaynews == 1){
|
if($todaynews == 1){
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} but it is not yours";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} but it is not yours";
|
}else{
|
}else{
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} but <b>$count_my_news</b> of them are yours";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} but <b>$count_my_news</b> of them are yours";
|
}
|
}
|
}
|
}
|
elseif($count_my_news == $todaynews){
|
elseif($count_my_news == $todaynews){
|
if($count_my_news == 1){
|
if($count_my_news == 1){
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote it";
|
}else{
|
}else{
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote all of them";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and you wrote all of them";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and all are yours";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s} and all are yours";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, want to <a href=\"$PHP_SELF?mod=addnews&action=addnews\"><b>add</b></a> some more?";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, want to <a href=\"$PHP_SELF?mod=addnews&action=addnews\"><b>add</b></a> some more?";
|
}
|
}
|
}
|
}
|
else{
|
else{
|
if($count_my_news == 1){ $rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, <b>1</b> of them is yours"; }
|
if($count_my_news == 1){ $rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, <b>1</b> of them is yours"; }
|
else{ $rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, <b>$count_my_news</b> of them are yours"; }
|
else{ $rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, <b>$count_my_news</b> of them are yours"; }
|
}
|
}
|
$rand_msg[] = ", are you in a mood of <a href=\"$PHP_SELF?mod=addnews&action=addnews\"><b>adding</b></a> some news?";
|
$rand_msg[] = ", are you in a mood of <a href=\"$PHP_SELF?mod=addnews&action=addnews\"><b>adding</b></a> some news?";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, from total <b>$stats_news</b>";
|
$rand_msg[] = ", today we have <b>$todaynews</b> new article{$s}, from total <b>$stats_news</b>";
|
if($member_db[9] != ""){
|
if($member_db[9] != ""){
|
$rand_msg[] = ", your last login was on ".date("d M Y H:i:s", $member_db[9]);
|
$rand_msg[] = ", your last login was on ".date("d M Y H:i:s", $member_db[9]);
|
$rand_msg[] = ", your last login was on ".date("d M Y H:i:s", $member_db[9]);
|
$rand_msg[] = ", your last login was on ".date("d M Y H:i:s", $member_db[9]);
|
}
|
}
|
|
|
$rand_msg[] = "";
|
$rand_msg[] = "";
|
|
|
srand((double) microtime() * 1000000);
|
srand((double) microtime() * 1000000);
|
echo $rand_msg[rand(0, count($rand_msg)-1)]."<br /><br /></td></tr>";
|
echo $rand_msg[rand(0, count($rand_msg)-1)]."<br /><br /></td></tr>";
|
}
|
}
|
|
|
|
|
//----------------------------------
|
//----------------------------------
|
// Notify user if the news were auto-archived
|
// Notify user if the news were auto-archived
|
//----------------------------------
|
//----------------------------------
|
|
|
//get last auto-archive date
|
//get last auto-archive date
|
$ladb_content = file("$cutepath/data/auto_archive.db.php");
|
$ladb_content = file("$cutepath/data/auto_archive.db.php");
|
list($last_archived[year], $last_archived[month]) = split("\|", $ladb_content[0] );
|
list($last_archived[year], $last_archived[month]) = split("\|", $ladb_content[0] );
|
$last_login_year = date("Y", ($member_db[9] || time()) );
|
$last_login_year = date("Y", ($member_db[9] || time()) );
|
$last_login_month = date("n", ($member_db[9] || time()) );
|
$last_login_month = date("n", ($member_db[9] || time()) );
|
|
|
if((int)$last_login_month < (int)$last_archived[month] and $last_login_year <= $last_archived[year]){
|
if((int)$last_login_month < (int)$last_archived[month] and $last_login_year <= $last_archived[year]){
|
|
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
<b>Attention!</b><br>
|
<b>Attention!</b><br>
|
CuteNews has performed auto-archive opperation since your last login at ".date("d M Y H:i:s", $member_db[9])."<br>
|
CuteNews has performed auto-archive opperation since your last login at ".date("d M Y H:i:s", $member_db[9])."<br>
|
If you don't want your news to be auto-archived every month,<br>
|
If you don't want your news to be auto-archived every month,<br>
|
you can swith this option off from <a href=\"?mod=options&action=syscon\">System Configurations</a>.
|
you can swith this option off from <a href=\"?mod=options&action=syscon\">System Configurations</a>.
|
|
|
</td></tr>";
|
</td></tr>";
|
|
|
}
|
}
|
//----------------------------------
|
//----------------------------------
|
// Do we have enough free space ?
|
// Do we have enough free space ?
|
//----------------------------------
|
//----------------------------------
|
$dfs = @disk_free_space("./");
|
$dfs = @disk_free_space("./");
|
// $dfs = 5341;
|
// $dfs = 5341;
|
if($dfs and $dfs < 10240){
|
if($dfs and $dfs < 10240){
|
$freespace = formatsize($dfs);
|
$freespace = formatsize($dfs);
|
echo"<tr><td style='padding:3px; border:1px dashed red; background-color:#FFB9B9;' colspan=5 height=1>
|
echo"<tr><td style='padding:3px; border:1px dashed red; background-color:#FFB9B9;' colspan=5 height=1>
|
<b>Warning!</b><br>
|
<b>Warning!</b><br>
|
According to CuteNews, your estimated free space is $freespace. Take action to enlarge your free space or
|
According to CuteNews, your estimated free space is $freespace. Take action to enlarge your free space or
|
some data files could be damaged during the writing procedure. <a href=\"?mod=tools&action=backup\">Backup your data now</a>.
|
some data files could be damaged during the writing procedure. <a href=\"?mod=tools&action=backup\">Backup your data now</a>.
|
</td></tr>";
|
</td></tr>";
|
}
|
}
|
|
|
//----------------------------------
|
//----------------------------------
|
// Install script still exists ?
|
// Install script still exists ?
|
//----------------------------------
|
//----------------------------------
|
if ($action == 'delete-install'){ @unlink('./inc/install.mdu'); }
|
if ($action == 'delete-install'){ @unlink('./inc/install.mdu'); }
|
if(file_exists('./inc/install.mdu')){
|
if(file_exists('./inc/install.mdu')){
|
$freespace = formatsize($dfs);
|
$freespace = formatsize($dfs);
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
<b>Attention!</b><br>
|
<b>Attention!</b><br>
|
CuteNews found that the installation module is still located in the /inc folder.<br>
|
CuteNews found that the installation module is still located in the /inc folder.<br>
|
Please delete or rename the <b>/inc/install.mdu</b> file for security reasons.<br><br>
|
Please delete or rename the <b>/inc/install.mdu</b> file for security reasons.<br><br>
|
<a href='$PHP_SELFT?mod=main&action=delete-install'><b>(try to delete the file automatically)</b></a><br>
|
<a href='$PHP_SELFT?mod=main&action=delete-install'><b>(try to delete the file automatically)</b></a><br>
|
</td></tr>";
|
</td></tr>";
|
}
|
}
|
|
|
//----------------------------------
|
//----------------------------------
|
// Are we using SafeSkin ?
|
// Are we using SafeSkin ?
|
//----------------------------------
|
//----------------------------------
|
if($using_safe_skin){
|
if($using_safe_skin){
|
$freespace = formatsize($dfs);
|
$freespace = formatsize($dfs);
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
<b>Attention!</b><br>
|
<b>Attention!</b><br>
|
CuteNews was unable to load the selected '$config_skin' skin, and automatically reverted to the default one.<br>
|
CuteNews was unable to load the selected '$config_skin' skin, and automatically reverted to the default one.<br>
|
Please ensure that the proper skin files exist, or select another skin.
|
Please ensure that the proper skin files exist, or select another skin.
|
</td></tr>";
|
</td></tr>";
|
}
|
}
|
|
|
//----------------------------------
|
//----------------------------------
|
// Is our PHP version old ?
|
// Is our PHP version old ?
|
//----------------------------------
|
//----------------------------------
|
if($phpversion and $phpversion < '4.1.0'){
|
if($phpversion and $phpversion < '4.1.0'){
|
$freespace = formatsize($dfs);
|
$freespace = formatsize($dfs);
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
echo"<tr><td style='padding:3px; border:1px dashed orange; background-color:yellow;' colspan=5 height=1>
|
<b>Attention!</b><br>
|
<b>Attention!</b><br>
|
Your version of PHP ($phpversion) is too old. Please consider contacting your server administrator and updating to the
|
Your version of PHP ($phpversion) is too old. Please consider contacting your server administrator and updating to the
|
latest stable PHP version.
|
latest stable PHP version.
|
</td></tr>";
|
</td></tr>";
|
}
|
}
|
|
|
|
|
// Show Some stats
|
// Show Some stats
|
if($member_db[1] == 1){
|
if($member_db[1] == 1){
|
echo "<tr><td valign=middle height=1 bgcolor=#F7F6F4 width=286 colspan=2>
|
echo "<tr><td valign=middle height=1 bgcolor=#F7F6F4 width=286 colspan=2>
|
<b>Some stats</b>
|
<b>Some stats</b>
|
<td valign=middle height=1 width=35>
|
<td valign=middle height=1 width=35>
|
<td valign=middle height=1 bgcolor=#F7F6F4 width=326 colspan=2>
|
<td valign=middle height=1 bgcolor=#F7F6F4 width=326 colspan=2>
|
<b>System SelfCheck</b>
|
<b>System SelfCheck</b>
|
</tr>
|
</tr>
|
|
|
<tr>
|
<tr>
|
<td valign=middle height=1 width=137>
|
<td valign=middle height=1 width=137>
|
<a title='View all Active News (Edit News)' href='$PHP_SELF?mod=editnews&action=list'>Active News</a>
|
<a title='View all Active News (Edit News)' href='$PHP_SELF?mod=editnews&action=list'>Active News</a>
|
<td valign=middle height=1 width=146>
|
<td valign=middle height=1 width=146>
|
$stats_news
|
$stats_news
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=201>
|
<td valign=middle height=1 width=201>
|
Can write to news.txt
|
Can write to news.txt
|
<td valign=middle style='text-align:center' height=1 >";
|
<td valign=middle style='text-align:center' height=1 >";
|
|
|
if(is_writable("./data/news.txt")){ echo "<font color=green>Yes</font>"; }
|
if(is_writable("./data/news.txt")){ echo "<font color=green>Yes</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
|
|
echo"</tr>
|
echo"</tr>
|
|
|
<tr>
|
<tr>
|
<td valign=middle height=1 width=137>
|
<td valign=middle height=1 width=137>
|
<a title='View all Postponed Articles' href='$PHP_SELF?mod=editnews&action=list&source=postponed'>Postponed News</a>
|
<a title='View all Postponed Articles' href='$PHP_SELF?mod=editnews&action=list&source=postponed'>Postponed News</a>
|
<td valign=middle height=1 width=146>
|
<td valign=middle height=1 width=146>
|
$count_postponed_news
|
$count_postponed_news
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=201>
|
<td valign=middle height=1 width=201>
|
Can write to postponed_news.txt
|
Can write to postponed_news.txt
|
<td valign=middle height=1 style='text-align:center' >";
|
<td valign=middle height=1 style='text-align:center' >";
|
|
|
if(is_writable("./data/postponed_news.txt")){ echo "<font color=green>Yes</font>"; }
|
if(is_writable("./data/postponed_news.txt")){ echo "<font color=green>Yes</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
|
|
echo"</tr>
|
echo"</tr>
|
|
|
<tr>
|
<tr>
|
<td valign=middle height=1 width=137>
|
<td valign=middle height=1 width=137>
|
<a title='View all Unapproved Articles' href='$PHP_SELF?mod=editnews&action=list&source=unapproved'>Unapproved News</a>
|
<a title='View all Unapproved Articles' href='$PHP_SELF?mod=editnews&action=list&source=unapproved'>Unapproved News</a>
|
<td valign=middle height=1 width=146> ";
|
<td valign=middle height=1 width=146> ";
|
if($count_unapproved_news > 0){
|
if($count_unapproved_news > 0){
|
echo"<span style='background-color:yellow;'>$count_unapproved_news</span>";
|
echo"<span style='background-color:yellow;'>$count_unapproved_news</span>";
|
}else{
|
}else{
|
echo"$count_unapproved_news";
|
echo"$count_unapproved_news";
|
}
|
}
|
echo"<td valign=middle height=1 width=37>
|
echo"<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=201>
|
<td valign=middle height=1 width=201>
|
Can write to unapproved news
|
Can write to unapproved news
|
<td valign=middle height=1 style='text-align:center'>";
|
<td valign=middle height=1 style='text-align:center'>";
|
|
|
if(is_writable("./data/unapproved_news.txt")){ echo "<font color=green>Yes</font>"; }
|
if(is_writable("./data/unapproved_news.txt")){ echo "<font color=green>Yes</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
|
|
echo"</tr>
|
echo"</tr>
|
|
|
<tr>
|
<tr>
|
<td valign=middle height=1 width=137>
|
<td valign=middle height=1 width=137>
|
Active Comments
|
Active Comments
|
<td valign=middle height=1 width=146>
|
<td valign=middle height=1 width=146>
|
$count_comments
|
$count_comments
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=37>
|
<td valign=middle height=1 width=201>
|
<td valign=middle height=1 width=201>
|
Can write to comments.txt
|
Can write to comments.txt
|
<td valign=middle height=1 style='text-align:center'>";
|
<td valign=middle height=1 style='text-align:center'>";
|
|
|
if(is_writable("./data/comments.txt")){ echo "<font color=green>Yes</font>"; }
|
if(is_writable("./data/comments.txt")){ echo "<font color=green>Yes</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
else{ echo "<font color=red>No</font>"; }
|
|
|
echo"</tr>
|
echo"</tr>
|
<tr>
|
<tr>
|
<td width=137 valign=middle height=1>
|
<td width=137 valign=middle height=1>
|
<a title='View all Archives (Archives Manager)' href='$PHP_SELF?mod=tools&action=archive'>Archives</a>
|
<a title='View all Archives (Archives Manager)' href='$PHP_SELF?mod=tools&action=archive'>Archives</a>
|
<td width=146 valign=middle height=1>
|
<td width=146 valign=middle height=1>
|
$stats_archives
|
$stats_archives
|
<td width=37 valign=middle height=1>
|
<td width=37 valign=middle height=1>
|
<td width=201 valign=middle height=1>
|
<td width=201 valign=middle height=1>
|