Seite 17 von 18

Verfasst: 25.03.2007 14:25
von SKletzi
mo² hat geschrieben:Moinsen!

Kann man bei dem Mod unter "Die letzten Themen" die Themen länge begrenzen? das Z.B. nur 20 Zeichen angezeigt werden und danach "..."

oder kann man die max. Höhe bei "Die letzten Themen" einstellen und das diese nicht über schritten wird!

http://www.Bielefeld-Rap.de <-- guckts euch an..

Wenn sich die höhe ändert sieht es optisch nicht mehr so schön aus!

Wäre cool wenn jemand nen rat hätte...

Mo²
Würd ich auch gebrauchen können...

Verfasst: 04.09.2007 13:04
von Xerxes III
Tag

Ich würde gerne wissen, was ich in der

index.php

hinzufügen bzw. verändern müsste, dass die gesamte Übersicht nur für eingeloggte User sichtbar ist ??

Kann mir das jemand sagen ?

Wäre super !

Gruß Xerxes

--> erledigt !

Verfasst: 05.09.2007 00:43
von Xerxes III
Tag

So, ich hätte jetzt noch ein Frage !
Diese muss ich leider auf eine, etwas unkonventionelle Weise erläutern bzw. darstellen !
In erster Richtung handelt es sich um die genaue Ausrichtung der Boxen ...
Hier aber nun erstmal der Screen, mit dessen Hilfe ich hoffe, mein Anliegen verständlich wie auch nachvollziehbar vorzubringen:

http://img294.imageshack.us/img294/2097 ... lemiu8.png
Große Bilder bitte nur verlinken - KB:16 - Dr.Death

Ich bin jetzt so verfahren, dass die Boxen über den Foren und unter dem Header + Aktionsbuttons angezeigt werden !
Das passt soweit auch !
Nur habe ich ein kleines Problem:
wie oben zu sehen ist, schließt die Statistikbox direkt an das erste Forum an, es existiert kein Abstand, auf jeden Fall nicht an der richtigen Stelle, denn, wie oben zu sehen ist, befindet sich dieser Abstand über der Statistikbox, wo er aber nicht hin soll !

Nun meine Frage:
welche Datei muss ich editieren und wie, dass die Statistikbox sozusagen nach oben rutscht und ein Abstand zum ersten Forum existiert, der obige gekennzeichnete allerdings verschwindet ???

Gruß Xerxes

Verfasst: 06.09.2007 16:14
von Xerxes III
Tag

So, ich habe es jetzt wenigstens schon einmal geschafft, die Übersicht nach oben zu verschieben und den Abstand zu eliminieren !
Wenn mir jetzt noch jemand sagen könnte, was ich einfügen muss, damit der Abstand, der zwischen den einzelnen Foren-Kategorien besteht, auch zwischen der Statistik und der ersten Forenkategorie vorhanden ist, wäre ich sehr dankbar !

Ich tippe auf jeden Fall auf eine zu editierende .tpl-Datei, also entweder die

actualstats_body.tpl

oder die

index_body.tpl

!!!

Ich bin für jede Hilfe unglaublich dankbar !

Gruß Xerxes

Verfasst: 08.09.2007 14:48
von Xerxes III
*push*

Gruß

Verfasst: 10.09.2007 14:05
von Xerxes III
Tag

Also, es gibt meiner Meinung nach 4 Dateien die in Frage kämen:
  • index.php
  • actualstats.php
  • actualstats_body.tpl
  • index_body.tpl
Es kann eigentlich nur ein ganz kleiner Schnipsel sein, der irgendwo hinzugefügt werden müsste !

Gruß Xerxes

Verfasst: 08.03.2008 13:55
von housecrew
Erstmal Tag allerseits.
Ich möchte bei der Ausgabe der Webmaster den Level durch den im ACP vergebenen jeweiligen Rangnamen aus der ranks table ersetzen.
Habe schon diverse Sachen probiert, aber irgendwie stehe ich auf dem Schlauch.
Jemand ne Idee?

Hier der Original Code:

Code: Alles auswählen

//##################### WEBMASTER #####################
$sql = "SELECT * FROM " . USERS_TABLE . " WHERE user_level !='0' ORDER BY user_level";
  if ( !($results = $db->sql_query($sql)) )
  {
           message_die(GENERAL_ERROR, 'Datenbank-Connect-Problem', '', __LINE__, __FILE__, $sql);
  }
while($m = $db->sql_fetchrow($results))
   {
        if ( $m['user_level'] == ADMIN ) {
                        $level = '<b style="color:#' . $theme['fontcolor4'] . '">Administrator</b>';
                }
        else if ( $m['user_level'] == 3 ) {
                        $level = '<b style="color:#' . $theme['fontcolor1'] . '">Supermoderator</b>';
                }
	  else if ( $m['user_level'] == 9 )
			{
       $level = '<b style="color:#' . $theme['fontcolor1'] . '">Junior Admin</b>';
			}
                else if ( $m['user_level'] == MOD )
                        {
                                $level = '<b style="color:#' . $theme['fontcolor5'] . '">Moderator</b>';
                        }
                else
                        {
                                $level = '<b style="color:#' . $theme['fontcolor5'] . '">Entwickler</b>';
                        }

                if ( $m['user_email'] )
                {
                                     $mail = '<a href="mailto:' . $m['user_email'] . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
                }
                else
                {
                                     $mail = '';
                }
      $u_name = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$m[user_id]");
      $name = $m[username];
      $template->assign_block_vars('staff',   array(
                       'NAME' => $name,
			     'PM' => '<a href="privmsg.'.$phpEx.'?mode=post&u='. $m['user_id'] .'"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>',
                       'POSTER_ONLINE' => (($m['user_session_time'] >= ( time() - 300 )) && ($m['user_allow_viewonline'])) ? '<span style="color:green;">Online</span>' : '<span style="color:red;">Offline</span>',
                       'U_NAME' => $u_name,
                       'LEVEL' => $level)
      );
   }
//##################### WEBMASTER #####################
Wo jetzt z.B. Administrator, Supermoderator, Junior Admin, Moderator etc. steht soll dann der Rangname erscheinen.

Greetz und schonmal vielen Dank für Eure Mühen. :D

Verfasst: 13.03.2008 18:42
von housecrew
Niemand ne Idee?

Verfasst: 20.03.2008 19:34
von Sindu
Hallo leuts

wenn ich den Mod einsetze bekomme ich auf dem billigen Webspace keinen Fehler, aber wenn ich das gleiche Forum auf meinem RootDS überneheme bekomm ich den Fehler:

Code: Alles auswählen

Could not obtain topic information

DEBUG MODE

SQL Error : 1054 Unknown column 't.forum_id' in 'on clause'

SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 LEFT JOIN phpbb_forums f ON t.forum_id=f.forum_id WHERE t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND f.auth_view < 2 ORDER BY t.topic_last_post_id DESC LIMIT 5

Line : 188
File : actualstats.php
Den fehler wird duch Diese Zeilen hervorgerufen:

Code: Alles auswählen

    $sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time 
            FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2 
        LEFT JOIN " . FORUMS_TABLE . " f 
        ON t.forum_id=f.forum_id 
            WHERE t.topic_poster = u.user_id 
                    AND p.post_id = t.topic_first_post_id 
                       AND p2.post_id = t.topic_last_post_id 
                       AND u2.user_id = p2.poster_id 
            AND f.auth_view < 2 
           ORDER BY t.topic_last_post_id DESC 
           LIMIT 5"; 
if ( !($result = $db->sql_query($sql)) ) 
{ 
   message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql); 
der einzige unterschied ist die MySQL Versiuon auf dem Webspace habe ich 4.1.21 und auf dem RootDS habe ich 5.0.27

Könnt ihr mir da Weiterhelfen?

Verfasst: 22.03.2008 02:36
von housecrew
bitte sehr: http://www.phpbb.de/viewtopic.php?t=164610 :wink:

btw: immer noch keiner ne idee für mein prob? :D