diff --git a/Rocksolid_Light/rocksolid/article-flat.php b/Rocksolid_Light/rocksolid/article-flat.php
index aaf8005..ed517c4 100644
--- a/Rocksolid_Light/rocksolid/article-flat.php
+++ b/Rocksolid_Light/rocksolid/article-flat.php
@@ -10,8 +10,8 @@
include "$file_newsportal";
$logfile=$logdir.'/newsportal.log';
- $accessfile=$logdir.'/access.log';
throttle_hits();
+ write_access_log();
if(isset($_COOKIE['mail_name'])) {
if($userdata = get_user_mail_auth_data($_COOKIE['mail_name'])) {
$userfile=$spooldir.'/'.strtolower($_COOKIE['mail_name']).'-articleviews.dat';
@@ -58,7 +58,7 @@
$location = $_SERVER['REQUEST_URI'].$_SERVER['REQUEST_STRING'];
$_SESSION['return_page'] = $location.'#'.$id;
- file_put_contents($accessfile, "\n".format_log_date()." ".$config_name." ".$group.":".$id, FILE_APPEND);
+// file_put_contents($accessfile, "\n".format_log_date()." ".$config_name." ".$group.":".$id, FILE_APPEND);
if($userdata) {
$userdata[$group] = time();
file_put_contents($userfile, serialize($userdata));
diff --git a/Rocksolid_Light/rocksolid/newsportal.php b/Rocksolid_Light/rocksolid/newsportal.php
index 30767e7..e97783f 100644
--- a/Rocksolid_Light/rocksolid/newsportal.php
+++ b/Rocksolid_Light/rocksolid/newsportal.php
@@ -565,6 +565,7 @@ function groups_show($gruppen) {
global $gl_age,$frame,$spooldir,$CONFIG,$spoolnews;
if ($gruppen == false) return;
global $file_thread,$text_groups;
+ write_access_log();
$c = count($gruppen);
$acttype="keins";
echo '
';
@@ -678,7 +679,7 @@ function groups_show($gruppen) {
$groupdisplay.=get_date_interval(date("D, j M Y H:i T",$lastarticleinfo->date));
$groupdisplay.='';
$groupdisplay.='by: ';
- $groupdisplay.=create_name_link(mb_decode_mimeheader($lastarticleinfo->name));
+ $groupdisplay.=create_name_link($lastarticleinfo->name);
$groupdisplay.=' | ';
}
$groupdisplay.="\n";
@@ -1599,6 +1600,13 @@ function get_user_mail_auth_data($user) {
return false;
}
+function write_access_log() {
+ global $logdir;
+ $accessfile=$logdir.'/access.log';
+ $currentPageUrl = $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
+ file_put_contents($accessfile, "\n".format_log_date()." ".$currentPageUrl, FILE_APPEND);
+}
+
function get_data_from_msgid($msgid) {
global $spooldir;
$database = $spooldir.'/articles-overview.db3';
diff --git a/Rocksolid_Light/rocksolid/overboard.php b/Rocksolid_Light/rocksolid/overboard.php
index 826190a..f497440 100755
--- a/Rocksolid_Light/rocksolid/overboard.php
+++ b/Rocksolid_Light/rocksolid/overboard.php
@@ -28,6 +28,7 @@
include "$file_newsportal";
throttle_hits();
+ write_access_log();
if(isset($_COOKIE['mail_name'])) {
if($userdata = get_user_mail_auth_data($_COOKIE['mail_name'])) {
$userfile=$spooldir.'/'.strtolower($_COOKIE['mail_name']).'-articleviews.dat';
diff --git a/Rocksolid_Light/rocksolid/thread.php b/Rocksolid_Light/rocksolid/thread.php
index b3ac8b5..7043730 100644
--- a/Rocksolid_Light/rocksolid/thread.php
+++ b/Rocksolid_Light/rocksolid/thread.php
@@ -11,6 +11,7 @@ include "auth.inc";
$logfile=$logdir.'/newsportal.log';
throttle_hits();
+write_access_log();
// register parameters
$group=_rawurldecode($_REQUEST["group"]);
|