[Snippet] Bekanntmachungen nicht angezeigt

Forum rules
This forum is not for support requests.

Only post Modifications for Board3 Portal 1.0.x in this forum.
Locked

Topic author
adrianomath
Active Member
Posts: 41
Joined: 21. April 2008 11:16

[Snippet] Bekanntmachungen nicht angezeigt

Post by adrianomath »

Hallo

Warum werden globale Bekanntmachungen bei der Übersicht nicht mitangezeigt ?? Also ich meinen nicht in der Mitte, sondern dort wo die Statistiken angezeigt werden (Beiträge, Benutzer, usw)

LG

Topic author
adrianomath
Active Member
Posts: 41
Joined: 21. April 2008 11:16

Re: Bekanntmachungen nicht angezeigt

Post by adrianomath »

Also ich meine das hier:
Statistik
Insgesamt
Beiträge insgesamt: 226
Themen insgesamt: 57
Bekanntmachungen insgesamt 0
Wichtig insgesamt 7
Dateianhänge insgesamt 1
Themen pro Tag: 2
Beiträge pro Tag: 8
Benutzer pro Tag: 1
Themen pro Benutzer: 2
Beiträge pro Benutzer: 9
Beiträge pro Thema: 4
Mitglieder insgesamt: 25
Unser neuestes Mitglied:
Ich habe drei Globale Bekanntmachungen. Werden die hier nicht angezeigt ???
User avatar

thomas.d
Former Team Member
Posts: 625
Joined: 19. January 2008 23:56
phpBB.de User: thomas.d
phpBB.com User: thomas.d
Contact:

Re: Bekanntmachungen nicht angezeigt

Post by thomas.d »

Hi,

ich habe eben mal in meinem Forum nachgeschaut.

Dort gibt es 3 Bekanntmachungen.

Unter "Aktuelles" werden alle 3 angezeigt.

Im Statistik-Block werden auch 3 angezeigt.

Dann habe ich eine Globale Bekanntmachung erstellt.

Unter "Aktuelles" werden nun 4 angezeigt.

Im Statistik-Block werden nach wie vor 3 angezeigt.

Im "Forum Statistics MOD" der sehr umfrangreiche Statistiken erstellt und ja auf die phpBB-Daten zurückgreift (also vom Portal unabhängig ist) erscheint:
Forum Statistics MOD wrote:Themen
Normale Themen: 415
Wichtige Themen: 11
Globale Themen: 1
Bekanntmachungen: 3
Das heißt, die Globale Bekanntmachung erscheint dort auch nicht als Bekanntmachung, sondern als Thema!

Es könnte also möglicherweise ein Bug in phpBB3 sein ...
Viele Grüße

Thomas

Deutsche Sprachdateien für
[Alpha] phpBB Calendar 0.0.8 (alightner) | [RC] phpBB Arcade 1.0.RC8 |
ACP Add User MOD 1.0.0 |
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: Bekanntmachungen nicht angezeigt

Post by Christian_N »

Ich sehe es nicht als Bug an, den Globale Bekanntmachungen und Bekanntmachungen sind 2 verschiedenen Bekanntmachungen die normalen wird nur in dem Forum wo sie hinzugefügt wurde angezeigt und die globale in alle Foren. Wodurch die auch getrennt abgefragt werden von der DB.

Es gibt ihr 2 Möglichkeiten das bei Bekanntmachungen: X (X für Anzahl) beide gezählt werden in deinem Beispiel thomas also 4 oder das wir auch es getrennt machen
Globale Bekanntmachungen: Y
Bekanntmachungen: X

Werde auch beide Möglichkeiten gleich mal posten muss nur noch vorher was erledigen. :D

Gruß Chris
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: Bekanntmachungen nicht angezeigt

Post by Christian_N »

Hier die Lösung damit bei Bekanntmachungen: sowohl die normalen als auch die globale gezählt werden.

Öffnen: portal/block/statistics.php

Finden:

Code: Select all

WHERE t.topic_type = ' . POST_ANNOUNCE . '
Danach einfügen:

Code: Select all

					AND t.topic_type = ' . POST_GLOBAL . '
Fertig.
Oder die andere Möglichkeit es getrennt zu machen wäre dann wie folgt.

Öffnen: portal/block/statistics.php

Finden:

Code: Select all

		case 'announcmenttotal':
			$sql = 'SELECT COUNT(distinct t.topic_id) AS announcment_total
				FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p
				WHERE t.topic_type = ' . POST_ANNOUNCE . '
					AND p.post_id = t.topic_first_post_id';
		break;
Danach einfügen:

Code: Select all

		case 'globaltotal':
			$sql = 'SELECT COUNT(distinct t.topic_id) AS global_total
				FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p
				WHERE t.topic_type = ' . POST_GLOBAL . '
					AND p.post_id = t.topic_first_post_id';
		break;
Finden:

Code: Select all

		case 'announcmenttotal':
			return $row['announcment_total'];
		break;
Danach einfügen:

Code: Select all

		case 'globaltotal':
			return $row['global_total'];
		break;
Finden:

Code: Select all

'S_ANN'			=> get_db_stat('announcmenttotal'),

Danach einfügen:

Code: Select all

	'S_GANN'		=> get_db_stat('globaltotal'),
Öffnen: styles/prosilver/template/portal/block/statistics.html

Finden:

Code: Select all

{L_ST_TOP_ANNS} <strong>{S_ANN}</strong><br />
Danach einfügen:

Code: Select all

{L_ST_TOP_GANNS} <strong>{S_GANN}</strong><br />
Öffnen: language/de/mods/lang_portal.php ( Info: viewtopic.php?f=24&t=555 )

Finden:

Code: Select all

'ST_TOP_ANNS'					=> 'Bekanntmachungen insgesamt:',


Danach einfügen:

Code: Select all

'ST_TOP_GANNS'					=> 'Globale Bekanntmachungen insgesamt:',
Fertig. :)

Gruß Chris
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!
User avatar

thomas.d
Former Team Member
Posts: 625
Joined: 19. January 2008 23:56
phpBB.de User: thomas.d
phpBB.com User: thomas.d
Contact:

Re: [Snippet] Bekanntmachungen nicht angezeigt

Post by thomas.d »

Cool!

Bist schon ein As, Chris!
Viele Grüße

Thomas

Deutsche Sprachdateien für
[Alpha] phpBB Calendar 0.0.8 (alightner) | [RC] phpBB Arcade 1.0.RC8 |
ACP Add User MOD 1.0.0 |
User avatar

Christian_N
Former Team Member
Posts: 2266
Joined: 19. January 2008 01:17
phpBB.de User: Christian_N
phpBB.com User: Christian_N
Location: Frankfurt
Contact:

Re: [Snippet] Bekanntmachungen nicht angezeigt

Post by Christian_N »

thomas.d wrote:Cool!

Bist schon ein As, Chris!
Hört sich so an ob es auch funktioniert. :D
Den hatte es nicht getestet vorher, hab es einfach frei schnauze gepostet. :)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
No support via PM, email or messenger!

Topic author
adrianomath
Active Member
Posts: 41
Joined: 21. April 2008 11:16

Re: [Snippet] Bekanntmachungen nicht angezeigt

Post by adrianomath »

Danke vielmals !!!!!!!
Locked

Return to “board3 Portal v1.0.x - Modifications in Dev”