ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » 2 kleine Probleme (bitte um Hilfe)

Geschlossen
  1. #1
    User Pic
    Overkill Mitglied
    Registriert seit
    29.04.2007
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ich hab momentan 2 kleine Probleme, die so eigentlich nicht schlimm sind, aber es wäre schön wenn man sie beseitigen könnte. Ich und mein Kumpel haben soweit schon alles versucht, aber nichts hinbekommen...

    1. Problem

    Ich hatte hier aus dem Forum ein NewsArchiv, welches auch wunderbar funktioniert, doch es funktioniert dort nur die erste Seite. Auf den nächsten Seiten (2,3,4) wird nichts angezeigt. Wir hatten dann auch ein anderes Archiv benutzt (auch von hier), aber das selbe Problem.

    <?php
    #   Copyright by: Michael Riedel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    
    # Allgemeine Variablen
    
    $titellaenge     = 35;            # beispielsweise: $titellaenge        = '12'              würde bedeuten: "Neues Counte..." => ganz praktisch um Designsprengungen zu verhindern
    $unamelaenge     = 20;            # beispielsweise: $linkclass        = '6'                 würde bedeuten: "$CoRpI..." => ganz praktisch um Designsprengungen zu verhindern
    $rowclass1        = 'Cnorm';        # beispielsweise: $linkclass        = 'Cnorm'             würde bedeuten: (1. Zeilenklasse) <tr class="Cnorm"><td>.......</td></tr>
    $rowclass2        = 'Cmite';        # beispielsweise: $linkclass        = 'Cmite'             würde bedeuten: (2. Zeilenklasse) <tr class="Cnorm"><td>.......</td></tr>
    $linkclass        = '';            # beispielsweise: $linkclass        = 'class="box"'     würde bedeuten: <a class="box" href="xyz">xyz</a>
    $limit             = 50;            # beispielsweise: $limit            = '100'             würde bedeuten: in der Tabellenübersicht werden 100 News angezeigt bis eine neue Seite käme
    $archivbild     = 'Archiv';        # beispielsweise: $archivbild        = 'Allgemein'        würde bedeuten: <img src="include/images/news/Archiv.jpg" alt="Archiv" />
    
    $title = $allgAr['title'].' :: Newskategorie - '.$newskat;
    $hmenu = 'Newsarchiv';
    $design = new design ( $title , $hmenu );
    
    $design->header();
    
        $page = ( $menu->getA(2) == 'p' ? $menu->getE(2) : 1 );
          $MPL = db_make_sites ($page , "WHERE (( news_recht >= ".$_SESSION['authright']." ))", $limit , '?katnews', 'news' );
        $anfang = ($page - 1) * $limit;
    
          $abf = "SELECT
          a.news_title as title,
          a.news_id as id,
          a.news_kat as kategorie,
          DATE_FORMAT(a.news_time,'%d.%m.%Y') as datum,
          b.name as username,
          a.user_id as userid
          FROM prefix_news as a
          LEFT JOIN prefix_user as b ON a.user_id = b.id
          WHERE ((".$_SESSION['authright']." <= a.news_recht) OR ( a.news_recht = 0 )) ORDER BY news_time DESC
          LIMIT ".$anfang.",".$limit;
    
          $tpl = new tpl ( 'katnews.htm' );
    
          $ar = array (
                'NEWSKAT'          => $newskat,
                'KATPIC'         => '<img src="include/images/news/'.$archivbild.'.jpg" alt="'.$archivbild.'" />',
                'SITELINK'         => $MPL
          );
          $tpl->set_ar_out($ar, 0 );
          $erg = db_query($abf);
    
          $i = 0;
          while ($row = db_fetch_assoc($erg)) {
              $i++;
              $k0m  = db_query("SELECT COUNT(ID) FROM `prefix_koms` WHERE uid = ".$row['id']." AND cat = 'NEWS'");
              $row['kom']  = db_result($k0m,0);
    
                if ($i % 2 != 0) {
                    $rowcolorclass = $rowclass1;
                }else{
                    $rowcolorclass = $rowclass2;
                }
    
                if(strlen($row->title) > $titellaenge ){
                  $row->title = substr($row->title, 0, $titellaenge ).'...';
                }
                if(strlen($row->username) > $unamelaenge ){
                  $row->username = substr($row->username, 0, $unamelaenge ).'...';
                }
    
                $ar = array (
                    'RCC'             => $rowcolorclass,
                    'DATE'          => $row['datum'],
                    'TITLE'         => '<a '.$linkclass.' href="index.php?news-'.$row['id'].'">'.$row['title'].'</a>',
                    'USERNAME'     => '<a '.$linkclass.' href="index.php?user-details-'.$row['userid'].'">'.$row['username'].'</a>',
                    'COMMENTS'     => '<a '.$linkclass.' href="index.php?news-'.$row['id'].'">('.$row['kom'].')'
                    );
    
                    $tpl->set_ar_out($ar, 1 );
            }
            $tpl->out(2);
            unset($tpl);
    
        $design->footer();
    
    ?>


    2. Problem

    Wir haben bei uns auf der Seite 2 Viewer, einmal für TS und für den Server. Wenn man drauf klickt wird leider eine neue Seite geöffnet und wir wollten es gerne in der Mainpage stehen haben. Zwar hab dafür hier ne Anleitung gefunden, wo ich eine selfpage erstelle und dies dann in der Navigation im Admin Menü auswählen soll, nur wie benutzen das Atrox Design und da muss man alles per Hand einstellen bzw. da ist die Navigation unbrauchbar im Admin Menü. Hat da jemand ne Lösung wie es vllt doch geht, die Seiten in der Mainpage anzeigen zu lassen ?

    Ich hoffe es kann mir jemand weiterhelfen bzw. eines besseren belehren und bedanke mich schon einmal für die Aufmerksamkeit...

    mfg Overkill


    verwendete ilchClan Version: 1.1

    betroffene Homepage: devilfighters.de.funpic.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Zu 1. hatte ich mal auch mal eins geschrieben
    -> www.ilch.de/forum-showposts-16767.html

    Zu 2. Willst du das nicht über die index.htm einfügen, und wenn warum nicht?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Overkill Mitglied
    Registriert seit
    29.04.2007
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    Danke Mairu für deine Hilfe lächeln

    also zu 1.

    Dein Archiv funktioniert auch und da funktionieren auch die Seiten 2,3,4 usw. Problem ich möchte gerne auf den nächsten Seiten auch eine tabellarische Auflistung wie auf der Ersten Seite. Ab Seite 2 werden mir zwar die älteren News angezeigt, aber leider nicht tabellarisch sondern eher wie die News auf der Startseite.

    zu 2.

    Vllt hab ich mich da etwas undeutlich ausgedrückt oder ich stehe auf dem Schlauch... also das ich das Ganze in die Index.htm eingeben muss ist mir schon klar, weil es ja nicht anders geht - nur wie bzw. was für einen Code muss ich denn angeben, damit der Viewer in der Mainpage angezeigt wird... och man, ist schon blöd wenn man ein Noob ist traurig
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Zu 1. Hast du der Datei vielleicht nicht den richtigen Namen gegeben, der ist wichtig zwinker

    Zu 2. Du musst eigentlich nur einen Eintrag aus dem Menü kopieren, also mal nach ?news suchen, z.B. und dann mal schauen, ob du die einzelnen Buttons voneinander unterscheiden kannst, dann musst du eigentlich nur die Links zu den Bildern und dem Link ändern, der Link zu einer Selfpage ist index.php?self-NAME oder index.php?NAME wobei NAME der Name deiner Selfpage ohne Endung ist, Groß- und Kleinschreibung muss beachtet werden.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Overkill Mitglied
    Registriert seit
    29.04.2007
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    yahoooooooooooo es geht alles.... muss nur noch gleich den Server Viewer einstellen + hier und da noch ein wenig anpassen, aber das ist nicht schwer....

    Vielen, vielen Dank an dich Mairu
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten