Welcome, Guest. Please Login or Register.
November 27, 2024, 05:35:08 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Anordnung der Seitenzahlen in der memberlist « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Anordnung der Seitenzahlen in der memberlist  (Read 4500 times)
DonPablo
Noobie
*
Posts: 9


I'm a llama!

Anordnung der Seitenzahlen in der memberlist
« on: January 26, 2004, 10:41:48 PM »
Reply with quote

Problem Beschreibung:
hallo zusammen,

was muss ich in der Memberlist.php ändern, dass die Seitenzahlen auch oben, wie in der Threadübersicht angezeigt werden?

Grüsse
Micha
Logged
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Anordnung der Seitenzahlen in der memberlist
« Reply #1 on: January 30, 2004, 12:56:21 PM »
Reply with quote

Suche nach diesem Block:

function MLAll ()
{
   global $user, $txt, $start, $MembersPerPage, $settings, $allow_hide_email, $color, $TableHeader, $MOST_POSTS;
   global $imagesdir, $cgi, $TableFooter, $db_prefix;
   global $NUM_MEMBERS, $yytitle;

   if ($user == 'Guest')
      fatal_error($txt[223]);

   # Get the number of members
   $memcount = $NUM_MEMBERS;
   
   if ($start == '')
      $start = 0;

   $numbegin = $start + 1;
   $numend = ($start + $MembersPerPage);
   if ($numend > $memcount)
      $numend = $memcount;

   $yytitle = "$txt[308] $numbegin $txt[311] $numend";
   template_header();

   echo '
      <table border="0" cellspacing="0" cellpadding="3" align="center" width="100%">
         <tr>
            <td bgcolor="' . $color['titlebg'] . '" align="center" class="titlebg">
               <font size="2" class="text1" color="' . $color['titletext'] . '"><b>' . $txt[308] . ' ' . $numbegin . ' ' . $txt[311] . ' ' . $numend . ' (' . $txt[309] . ' ' . $memcount . ' ' . $txt[310] . ')</b></font>
            </td>
         </tr>
      </table>';

   echo $TableHeader;

   $query = "SELECT memberName,realName,websiteTitle,websiteUrl,posts,memberGroup,ICQ,AIM,YIM,MSN,emailAddress,hideEmail,ID_MEMBER FROM {$db_prefix}members WHERE 1 LIMIT $start,$MembersPerPage";
   printMemberListRows($query);

   echo $TableFooter;

   echo '
      <table border="0" width="100%" cellpadding="0" cellspacing="0">
         <tr>
            <td>
               <font size="2">
                  <b>' . $txt[139] . ':</b>';
   $c = 0;
   while (($c*$MembersPerPage) < $NUM_MEMBERS)
   {
      $viewc = $c + 1;
      $strt = $c * $MembersPerPage;
      if ($start == $strt)
         echo " $viewc";
      else
         echo " <a href=\"$cgi;action=mlall;start=$strt\">$viewc</a>";
      $c++;
   }
   echo '
               </font>
            </td>
         </tr>
      </table>';

   footer();
   obExit();
}


und ersetze ihn durch:

function MLAll ()
{
   global $user, $txt, $start, $MembersPerPage, $settings, $allow_hide_email, $color, $TableHeader, $MOST_POSTS;
   global $imagesdir, $cgi, $TableFooter, $db_prefix;
   global $NUM_MEMBERS, $yytitle;

   if ($user == 'Guest')
      fatal_error($txt[223]);

   # Get the number of members
   $memcount = $NUM_MEMBERS;
   
   if ($start == '')
      $start = 0;

   $numbegin = $start + 1;
   $numend = ($start + $MembersPerPage);
   if ($numend > $memcount)
      $numend = $memcount;

   $yytitle = "$txt[308] $numbegin $txt[311] $numend";
   template_header();

   echo '
      <table border="0" width="100%" cellpadding="0" cellspacing="0">
         <tr>
            <td>
               <font size="2">
                  <b>' . $txt[139] . ':</b>';
   $c = 0;
   while (($c*$MembersPerPage) < $NUM_MEMBERS)
   {
      $viewc = $c + 1;
      $strt = $c * $MembersPerPage;
      if ($start == $strt)
         echo " $viewc";
      else
         echo " <a href=\"$cgi;action=mlall;start=$strt\">$viewc</a>";
      $c++;
   }
   echo '
               </font>
            </td>
         </tr>
      </table>';

   echo '
      <table border="0" cellspacing="0" cellpadding="3" align="center" width="100%">
         <tr>
            <td bgcolor="' . $color['titlebg'] . '" align="center" class="titlebg">
               <font size="2" class="text1" color="' . $color['titletext'] . '"><b>' . $txt[308] . ' ' . $numbegin . ' ' . $txt[311] . ' ' . $numend . ' (' . $txt[309] . ' ' . $memcount . ' ' . $txt[310] . ')</b></font>
            </td>
         </tr>
      </table>';

   echo $TableHeader;

   $query = "SELECT memberName,realName,websiteTitle,websiteUrl,posts,memberGroup,ICQ,AIM,YIM,MSN,emailAddress,hideEmail,ID_MEMBER FROM {$db_prefix}members WHERE 1 LIMIT $start,$MembersPerPage";
   printMemberListRows($query);

   echo $TableFooter;

   echo '
      <table border="0" width="100%" cellpadding="0" cellspacing="0">
         <tr>
            <td>
               <font size="2">
                  <b>' . $txt[139] . ':</b>';
   $c = 0;
   while (($c*$MembersPerPage) < $NUM_MEMBERS)
   {
      $viewc = $c + 1;
      $strt = $c * $MembersPerPage;
      if ($start == $strt)
         echo " $viewc";
      else
         echo " <a href=\"$cgi;action=mlall;start=$strt\">$viewc</a>";
      $c++;
   }
   echo '
               </font>
            </td>
         </tr>
      </table>';

   footer();
   obExit();
}




im Prinzip habe ich in der Funktion function MLAll () nur unter

   template_header();

folgendes ergänzt:

   echo '
      <table border="0" width="100%" cellpadding="0" cellspacing="0">
         <tr>
            <td>
               <font size="2">
                  <b>' . $txt[139] . ':</b>';
   $c = 0;
   while (($c*$MembersPerPage) < $NUM_MEMBERS)
   {
      $viewc = $c + 1;
      $strt = $c * $MembersPerPage;
      if ($start == $strt)
         echo " $viewc";
      else
         echo " <a href=\"$cgi;action=mlall;start=$strt\">$viewc</a>";
      $c++;
   }
   echo '
               </font>
            </td>
         </tr>
      </table>';
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Crackwar
Jr. Member
**
Posts: 92


Ich liebe Lamas !!^^ I love lamas !!^^

WWW
Re:Anordnung der Seitenzahlen in der memberlist
« Reply #2 on: January 30, 2004, 02:22:12 PM »
Reply with quote

Ja jetzt hast du das verändert, aber nur von MlALL,
aber wenn man nach Mitgliedergruppen anzeigen lassen will, oder nach Top-Autoren, dann ist die Seitenzahl da trotzdem nicht.
Genauso, wenn man nach bestimmten Anfangsbuchstaben sucht.
::)
Logged

Nicht denken, dass ich n mieser Zeitgenosse bin. Ich bin nur Lamasüchtig ^^

Don´t think i´m a bad boy. I only like lamas ^^
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Anordnung der Seitenzahlen in der memberlist
« Reply #3 on: January 30, 2004, 02:30:30 PM »
Reply with quote

Ich hatte auch nicht vor, hier die ganze Lösung zu posten, wäre zu lang. Soll vielmehr als Anregung zu eigenen Überlegungen dienen...
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
DonPablo
Noobie
*
Posts: 9


I'm a llama!

Re:Anordnung der Seitenzahlen in der memberlist
« Reply #4 on: February 01, 2004, 10:15:08 PM »
Reply with quote

hi,

herzlichen dank für das beispiel. funktioniert prima.

grüsse
micha
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Anordnung der Seitenzahlen in der memberlist « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.049 seconds with 21 queries.