Antworten: 37
|
|||
Jam2 Highlander Beiträge: 3291 |
# Thema - 04.06.2008 um 22:03 Uhr
hi und zwar ich hab ein spamforum mit der board id 6.... In der Thread Anzeige und in der Topliste zeigt es die gesamte Postanzahl an.... ok aber ich bräuchte die Anzahl ohne die des Spamforums(Boardid 6).... Ich habe gerade versucht es über getUserPosts zu machen aber ich hab nicht gefunden wo die function deklariert wird danke im vorraus ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|
||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 1 - 05.06.2008 um 00:58 Uhr
hi! die funktion ist schon richtig, die wird in mods/board/functions.php deklariert. allerdings wird das nicht ganz so einfach, denn beim kommentar selbst wird nur der thread gespeichert, zu dem er gehört. du müsstest bei der abfrage also zusätzlich noch die tabelle der threads abfragen und dann die bedingung stellen, dass die boardid, die in den threads steht, in denen die kommentare sind, nicht 6 sein darf. gruß duRiel |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 2 - 05.06.2008 um 09:28 Uhr
wenn das einer hinbekommt kann er es mal posten^^ wäre echt cool klingt aber ziemlich kompliziert |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 3 - 05.06.2008 um 13:34 Uhr
Falsch :( function getUserPosts($id) { $cnt = cs_sql_count(__FILE__,'comments','users_id = \'' . $id . '\''); $cnt3 = cs_sql_count(__FILE__,'threads','users_id = \'' . $id . '\''); $cnt4 = cs_sql_count(__FILE__,'threads','users_id = \'' . $id . '\' AND board_id = \'6\''); $cnt5 = cs_sql_select(__FILE__,'comments','comments_fid','users _id = \'' . $id . '\''); $cnt6 = cs_sql_select(__FILE__,'threads','threads_id','board_id = \'6\''); $cnt7 = cs_sql_count(__FILE__,'comments','users_id = \'' . $id . '\' AND comments_fid = \'' . $cnt6['threads_id'] .'\''); $cnt10 = $cnt + $cnt3 - $cnt4 - $cnt7; return $cnt10; } Also ich habs bei mir so.... der Code macht erstmal das die anzahl der Threads miteinbezogen werden.... (meine user haben es sich so gewünscht) Dann wird erstmal die Anzahl der Threads in dem Spambereich abgezogen (FUNTZT) Aber das mit den Kommentaren funtzt nicht.............. ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 4 - 05.06.2008 um 21:05 Uhr
kannst du das mal erklären wie das geht? probier das auch gerade^^ |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 5 - 05.06.2008 um 21:12 Uhr
function getUserPosts($id)
{ // Alle Beiträge zähöen $cnt = cs_sql_count(__FILE__,'comments','users_id = \'' . $id . '\''); // Zählt alle Threads $cnt3 = cs_sql_count(__FILE__,'threads','users_id = \'' . $id . '\''); // Zählt nur die Threads die in dem Spambereich sind $cnt4 = cs_sql_count(__FILE__,'threads','users_id = \'' . $id . '\' AND board_id = \'6\''); // Weiß ich grad nich o.O kein Plan.. ich denke die zeile ist nutzlos $cnt5 = cs_sql_select(__FILE__,'comments','comments_fid','users _id = \'' . $id . '\''); // MEIN Versuch die Beiträge in dem Spambereich zu zählen // Hier Versuche ich die Thread IDs der Spam Threads rauszuholen $cnt6 = cs_sql_select(__FILE__,'threads','threads_id','board_id = \'6\''); // und hier versuche ich die comments die im Spambereich sind zu zählen $cnt7 = cs_sql_count(__FILE__,'comments','users_id = \'' . $id . '\' AND comments_fid = \'' . $cnt6['threads_id'] .'\''); // GESAMTBEITRAGSZAHL + THREADZAHL - SPAMTHREADZAHL - SPAMPOSTZAHL $cnt10 = $cnt + $cnt3 - $cnt4 - $cnt7; return $cnt10; } ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 6 - 05.06.2008 um 21:17 Uhr
ahja schon etwas besser versthet schon mehr^^ aber das du da imme rsocleh anderen variablen nimmst cnt3 cnt4 usw.. hat nix zu sagen nur damit die variable anders heißt oder?^^ ich probiers nochmal^^ |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 7 - 05.06.2008 um 21:19 Uhr
ne hat nichts damit zu tun.... ich denke einfach das es ein denkfehler ist und ich seh denn nicht ^^ ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 8 - 05.06.2008 um 21:22 Uhr
vielelcith kann j amal ein admin helfen die kennen sich mit ihrem forum besser aus^^ |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 9 - 07.06.2008 um 16:15 Uhr
mich würd interessieren ob mein denken richtig war =D (push= ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 10 - 07.06.2008 um 16:27 Uhr
das sind ein paar fehler drin: $cnt6 ist nur der 1. gefundene thread, der auf die bedingungen passt, weil du kein limit angeben hast und limit als standard = 1 is $cnt7 ist entsprechend nur die anzahl der comments zu dem einen bei cnt6 gefunden thread. das muss eher so aussehen:
------------------ www.laszlokorte.de |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 11 - 07.06.2008 um 16:46 Uhr
SCHIRI ICH LIEBE DICH xDD danke danke danke^^ ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
Swifter Specialist Beiträge: 1841 |
# Antwort: 12 - 07.06.2008 um 16:50 Uhr
07.06.2008 um 16:46 Uhr - FireDragon: Rofl ------------------ Greetz Swifter Wenn du dich klein, nutzlos, beleidigt und depressiv fühlst, denke immer daran: Du warst einmal das schnellste und erfolgreichste Spermium deiner Gruppe!
|
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 13 - 07.06.2008 um 16:51 Uhr
hab sonst nix auf die schnelle gefunden xD ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 14 - 07.06.2008 um 17:14 Uhr
Also die lösung ist glaube ich auch nicht die beste, weil man anstat 4 sql abfragen von einander abzuziehen auch direkt 2 machen könnte, mit ausgefeilteren bedinungen. Aber solange es funktioniert is ja gut und sonst kann jemand anders das ja nochmal optimieren ------------------ www.laszlokorte.de |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 15 - 07.06.2008 um 17:17 Uhr
also mir passts *werbung für mein anderes prob mach* /index/board/thread/where/7244 ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 16 - 07.06.2008 um 17:36 Uhr
kann noch mal einer den quellttext so schrioeben wie er dann eingefügt werden müsste^^ wiel bei mir öffnet sich irgendwie die bestenlsite dann nciht mehr |
||
Inaktiv |
|||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 17 - 08.06.2008 um 02:42 Uhr
wuhu was baut ihr da für sachen hier kompakter
|
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 18 - 08.06.2008 um 16:11 Uhr
also bei mir geht das ncith oder muss ich noch irgendwo was ändern? EDIT: also ess geht doch sorry^^ nur jetzt meine frage die neue beitrgsanzahl wird jetzt nur im forum angezeigt also bei die einzelnen user aber wie bekomm ichs hin das die neue beitragsanzahl auch in der BEatenlsite angezeigt wird? da ist noch alles drin^^ Zuletzt editiert von BigBoss85 am 08.06.2008 um 17:05 Uhr (1x Editiert) |
||
Inaktiv |
|||
BigBoss85 King for a day Beiträge: 389 |
# Antwort: 19 - 11.06.2008 um 18:16 Uhr
kann mir keiner helfen? ^^ bitte also das auch in der bestenlsite rauszunehmen^^ |
||
Inaktiv |
|||
Jam2 Thread-Ersteller Highlander Beiträge: 3291 |
# Antwort: 20 - 11.06.2008 um 19:20 Uhr
ich glaube das hat jemand im svn schon erledigt ^^ ich kann mich aber täuschen ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
||
Inaktiv |
|||
Antworten: 37
|
Sie müssen sich registrieren, um zu antworten. |