News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 7
Seite [1]
wasgeht


Poststar





Beiträge: 648
# Thema - 10.01.2009 um 21:37 Uhr
Hallo cs-team

eine kl. Frage bzgl. der Artikel

gibt es eine möglichkeit die artikel, also wenn ein besucher einen Artikel liest,
es so einzurichten, dass nur der Admin sieht, wie oft der Artikel gelesen wurde?

wäre recht dankbar

gruß ans cs-team


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................
Inaktiv
wasgeht
Thread-Ersteller


Poststar





Beiträge: 648
# Antwort: 1 - 12.01.2009 um 17:29 Uhr
weis hier keiner von euch hilfreiches, evtl. mit code?


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 12.01.2009 um 17:32 Uhr
$data['if']['access'] = $account['access_articles'] > 2 ? 1 : 1;

dann im theme {if:access} und {stop:access} um die anzeige der anzahl machen


Inaktiv
|
wasgeht
Thread-Ersteller


Poststar





Beiträge: 648
# Antwort: 3 - 13.01.2009 um 15:45 Uhr
template ist klar
nur wo mache ich dass in der listcat?
hier die seite

http://www.fw-lvhamburg.de/index.php?mod=articles&action=listcat&id=3

es sollte nur für den admin einsehbar sein

hier die listcat.php
mehr... +-

<?php
// ClanSphere 2008 - www.clansphere.net
// $Id: listcat.php 101 2006-07-12 09:36:29Z hajo $

$cs_lang = cs_translate('articles');

$categories_id = empty($_GET['id']) ? $_REQUEST['where'] : $_GET['id'];
settype($categories_id,'integer');

empty($_REQUEST['start']) ? $start = 0 : $start = $_REQUEST['start'];
$cs_sort[1] = 'articles_headline DESC';
$cs_sort[2] = 'articles_headline ASC';
$cs_sort[3] = 'articles_time DESC';
$cs_sort[4] = 'articles_time ASC';
empty($_REQUEST['sort']) ? $sort = 3 : $sort = $_REQUEST['sort'];
$order = $cs_sort[$sort];
$articles_count = cs_sql_count(__FILE__,'articles','categories_id =' .$categories_id);

$categories_data = cs_sql_select(__FILE__,'categories','*',"categories_id= '" . $categories_id . "'");
$categories_loop = count($categories_data);

$data['head']['categories_name'] = cs_secure($categories_data['categories_name']);
$data['head']['articles_count'] = $articles_count;
$data['head']['pages'] = cs_pages('articles','listcat',$articles_count,$start,$categories_id,$sort);

$cs_articles = cs_sql_select(__FILE__,'articles','*',"categories_id = '" . $categories_id . "'",$order,$start,$account['users_limit']);
$articles_loop = count($cs_articles);

$data['sort']['headline'] = cs_sort('articles','listcat',$start,$categories_id,1,$sort);
$data['sort']['date'] = cs_sort('articles','listcat',$start,$categories_id,3,$sort);

for($run=0; $run<$articles_loop; $run++) {

$cs_articles[$run]['articles_headline'] = cs_link($cs_articles[$run]['articles_headline'],'articles',' view','id=' . $cs_articles[$run]['articles_id']);
$cs_articles_user = cs_sql_select(__FILE__,'users','users_nick, users_active',"users_id = '" . $cs_articles[$run]['users_id'] . "'");
$cs_articles[$run]['articles_user'] = cs_user($cs_articles[$run]['users_id'],$cs_articles_user['users_n ick'],$cs_articles_user['users_active']);
$cs_articles[$run]['articles_date'] = cs_date('unix',$cs_articles[$run]['articles_time'],1);
$cs_articles[$run]['articles_views'] = cs_secure($cs_articles[$run]['articles_views']) . ' ' . $cs_lang['xtimes'];

}

$data['articles'] = $cs_articles;
echo cs_subtemplate(__FILE__,$data,'articles','listcat');


?>


wäre toll wenn du dass für mich einfügen könntest

danke einstweilen


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 4 - 13.01.2009 um 21:41 Uhr
ahso in der übersicht, dann muss

$cs_articles[$run]['if']['access'] = $account['access_articles'] > 2 ? 1 : 1;

zwischen for($run=0...) { und }.

gruß
duRiel


Inaktiv
|
wasgeht
Thread-Ersteller


Poststar





Beiträge: 648
# Antwort: 5 - 14.01.2009 um 09:11 Uhr
mehr... +-

<?php
// ClanSphere 2008 - www.clansphere.net
// $Id: listcat.php 101 2006-07-12 09:36:29Z hajo $

$cs_lang = cs_translate('articles');

$categories_id = empty($_GET['id']) ? $_REQUEST['where'] : $_GET['id'];
settype($categories_id,'integer');

empty($_REQUEST['start']) ? $start = 0 : $start = $_REQUEST['start'];
$cs_sort[1] = 'articles_headline DESC';
$cs_sort[2] = 'articles_headline ASC';
$cs_sort[3] = 'articles_time DESC';
$cs_sort[4] = 'articles_time ASC';
empty($_REQUEST['sort']) ? $sort = 3 : $sort = $_REQUEST['sort'];
$order = $cs_sort[$sort];
$articles_count = cs_sql_count(__FILE__,'articles','categories_id =' .$categories_id);

$categories_data = cs_sql_select(__FILE__,'categories','*',"categories_id= '" . $categories_id . "'");
$categories_loop = count($categories_data);

$data['head']['categories_name'] = cs_secure($categories_data['categories_name']);
$data['head']['articles_count'] = $articles_count;
$data['head']['pages'] = cs_pages('articles','listcat',$articles_count,$start,$categories_id,$sort);

$cs_articles = cs_sql_select(__FILE__,'articles','*',"categories_id = '" . $categories_id . "'",$order,$start,$account['users_limit']);
$articles_loop = count($cs_articles);

$data['sort']['headline'] = cs_sort('articles','listcat',$start,$categories_id,1,$sort);
$data['sort']['date'] = cs_sort('articles','listcat',$start,$categories_id,3,$sort);

for($run=0; $run<$articles_loop; $run++) {

$cs_articles[$run]['articles_headline'] = cs_link($cs_articles[$run]['articles_headline'],'articles',' view','id=' . $cs_articles[$run]['articles_id']);
$cs_articles_user = cs_sql_select(__FILE__,'users','users_nick, users_active',"users_id = '" . $cs_articles[$run]['users_id'] . "'");
$cs_articles[$run]['articles_user'] = cs_user($cs_articles[$run]['users_id'],$cs_articles_user['users_n ick'],$cs_articles_user['users_active']);
$cs_articles[$run]['articles_date'] = cs_date('unix',$cs_articles[$run]['articles_time'],1);
$cs_articles[$run]['if']['access'] = $account['access_articles'] > 2 ? 1 : 1;
$cs_articles[$run]['articles_views'] = cs_secure($cs_articles[$run]['articles_views']) . ' ' . $cs_lang['xtimes'];

}

$data['articles'] = $cs_articles;
echo cs_subtemplate(__FILE__,$data,'articles','listcat');


?>


so klappt es aber auch nicht

$cs_articles[$run]['if']['access'] = $account['access_articles'] > 5 ? 5 : 5;

so auch nicht
immer noch als gast zu lesen

habe ich es denn auch richtig eingesetzt?


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 6 - 14.01.2009 um 22:13 Uhr
hab mich verschrieben, muss heißen

$cs_articles[$run]['if']['access'] = $account['access_articles'] > 2 ? 1 : 0;


Inaktiv
|
wasgeht
Thread-Ersteller


Poststar





Beiträge: 648
# Antwort: 7 - 15.01.2009 um 09:18 Uhr
alles klar

besten dank auch,

kann geclosed werden


------------------
..............................................Club-HP unter www.zocker-gemeinde.com.................................


Inaktiv
|

Dieses Thema wurde von fay-pain PM geschlossen.

Antworten: 7
Seite [1]




ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo