Knowledgebase Quickstats woanders

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Knowledgebase Quickstats woanders

Beitrag von Vincent »

ich hab mit hilfe von hier

Code: Alles auswählen

// Mini Statistik
$total_posts = get_db_stat('postcount'); 
$total_users = get_db_stat('usercount'); 
$total_topics = get_db_stat('topiccount'); 
$newest_userdata = get_db_stat('newestuser'); 
$newest_user = $newest_userdata['username']; 
$newest_uid = $newest_userdata['user_id']; 



print 'Es sind '.$total_posts.' Beiträge in '.$total_topics.' Themen geschrieben worden.<BR>'; 
print 'Wir haben '.$total_users.' Mitglieder. Das neueste Mitglied ist <a href="'. append_sid("profile.$phpEx?mode=viewprofile&". POST_USERS_URL ."=$newest_uid") .'">'. $newest_user .'</a>.<br />'; 


?>
so ne kleine statistik auf meiner forenstartseite.

jetzt bin ich gerade dabei aus der Knowledgebase ein Lexikon zu machen und habe zu diesem zwecke die Quick-Stats entfernt, und die language-files bearbeitet

Jetzt würde ich gern im selben Schema (wenns geht) wie da oben die Zeile

Code: Alles auswählen

print' Es sind '$total_begriffe.' im Lexikon eingetragen';
dazumachen weis aber nicht wie ich die
function get_quick_stats() aus der functions_kb.php da reinbring

oder geht das einfach so?
$total_begriffe = $get_quick_stats['????????????']; dort oben dranzusetzen? - was muss dann anstelle von ????? und muss ich dann nicht die funktions_kb.php mit

Code: Alles auswählen

include($phpbb_root_path . 'functions_kb'.$phpEx); 
mit includiern?

sagt mir wenn was falsch ist - damit ich nich so viel kaput mach *gg*

thx schon mal
cu
vinc
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

niemand ne ahnung?
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

hat sich noch niemand mit der Knowledge Base derartig beschäftigt?

naja vielleicht fällts ja jetzt jemanden auf

cu
vinc
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Code: Alles auswählen

$sql = "SELECT * FROM " . KB_TYPES_TABLE . " ORDER BY type";

	if ( !($result = $db->sql_query($sql)) )
	{
	    message_die(GENERAL_ERROR, "Error getting quick stats", '', __LINE__, __FILE__, $sql);
	}
	while( $type = $db->sql_fetchrow($result) )
	{
    $type_id = $type['id'];
		$type_name = $type['type'];
	
		$sql = "SELECT COUNT(article_id) FROM " . KB_ARTICLES_TABLE . " WHERE article_type = " . $type_id;


		if ( !($count = $db->sql_query($sql)) )
		{
	        message_die(GENERAL_ERROR, "error getting quick stats", '', __LINE__, __FILE__, $sql);
		}

		$number_count = 0;
		$number = array();
		$i = 0;
		while ( $number = $db->sql_fetchrow($count) )
		{
		    $number_count = $number_count + $number[$i];
		    $i++;
    }
 };
 	echo 'Es sind ' . $number_count . ' Begriffe im Lexikon eingetragen.';
Versuchs mal so
Benutzeravatar
Vincent
Mitglied
Beiträge: 130
Registriert: 10.03.2004 14:05
Wohnort: Amberg
Kontaktdaten:

Beitrag von Vincent »

supa Danke

funzt, passt sitzt wackelt und hat luft

thxle

cu
vinc
"Aber dein Vater sagte, du heißt Edna"
Visit:
http://www.dasmittelalterboard.de
Antworten

Zurück zu „phpBB 2.0: Mod Support“