Pagina 1 van 1

Niet meetellen van eigen posts mod

Geplaatst: 20 mei 2004, 06:55
door Php
Wanneer ik onderstaande mod gebruik voor Easy CMS, het artikelen blok, dan werkt het niet. Hij werkt wel in het gewone forum via vietopic.php, maar via het cms_view_article.php file werkt hij niet:

Code: Selecteer alles

#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . TOPICS_TABLE . "
	SET topic_views = topic_views + 1
	WHERE topic_id = $topic_id";
if ( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update topic views.", '', __LINE__, __FILE__, $sql);
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
if (!($postrow[0]['user_id'] == $userdata['user_id'])) {

$sql = "UPDATE " . TOPICS_TABLE . "
	SET topic_views = topic_views + 1
	WHERE topic_id = $topic_id";
if ( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update topic views.", '', __LINE__, __FILE__, $sql);
}

}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
En dit is de code van het Easy CMS view article file:

Code: Selecteer alles

//
// Update view count for this article
//

if (!($postrow[0]['user_id'] == $userdata['user_id'])) {

$sql = "UPDATE " . CMS_ARTICLES_TABLE . "
	SET article_views = article_views + 1
	WHERE article_id = $article_id";
if( !$db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Could not update article stats.", '', __LINE__, __FILE__, $sql);
}

}
Heb het geprobeerd door alles van viewtopic te wijzigen in die van articles, werkt niet.

Geplaatst: 20 mei 2004, 19:50
door Podium4
Kun je proberen iets duidelijker uit te leggen, wat je wil, wat je al hebt gedaan en dus wat je precies wil bereiken daardoor...

Geplaatst: 20 mei 2004, 21:07
door Php
Ik heb net als bij het gewone forum een mod die verhinderd dat je bezoek van je eigen topic wordt meegeteld.

Ik heb die mod geprobeerd te gebruiken voor Easy CSM, ik heb de code gebruikt die in de mod staat, en die in het andere genoemde file geplaatst, met in achtneming uiteraard van de andere tabelnamen en zo.