ilch Forum » Ilch Clan 1.1 » Allgemein » TopBox: Last News

Geschlossen
  1. #1
    User Pic
    SFW-Ozzwald Mitglied
    Registriert seit
    29.05.2012
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Jetzt habe ich aber eine Frage, auf die ich selber wirklich keine Antwort weiß (und die auch nicht vergessen habe):

    Oben links auf meiner HP is ja die Box der "Last News". Dort stehen die letzten News drinne....
    Jetzt mache ich aber News für meine Leader (nur sichtbar für Leader). Die News selber ist auch nur sichtbar für Leader, aber oben links ist der Titel für jedermann sichtbar...

    Aktuelles Beispiel:

    "Ozzi macht Urlaub"... das is ne News nur für Clanmember, sollte ein Gast nicht lesen können. Kann er auch nicht, aber er sieht die Überschrift in der Box oben links.


    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Wie schaut deine lastnews.php box den aus? normal wird da nach news_recht abgefragt und habe es auch ausprobiert.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SFW-Ozzwald Mitglied
    Registriert seit
    29.05.2012
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    <?php
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    #   Modded by Mairu für News Extended
    
    defined ('main') or die ( 'no direct access' );
    
    $tn_id = intval(@db_result($news_opts = db_query("SELECT v1, v2 FROM prefix_allg WHERE k = 'news' LIMIT 1"),0,0));
    $abf = 'SELECT *
            FROM prefix_news
    				WHERE news_recht >= '.$_SESSION['authright'].' AND `show` > 0 AND `show` <= UNIX_TIMESTAMP() AND news_id != '.$tn_id.' AND archiv != 1 AND (endtime IS NULL OR endtime > UNIX_TIMESTAMP())
                    ORDER BY news_time DESC
    				LIMIT 0,4';
    $erg = db_query($abf);
    echo '<table>';
    while ($row = db_fetch_object($erg)) {
    	echo '<tr><td valign="top"><b> &raquo; </b></td><td align="right"><a class="topbox" href="index.php?newsextended-'.$row->news_id.'">'.$row->news_title.'</a></td></tr>';
    }
    echo '</table>';
    
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Nimm den Original code und das bisschen html was geändert wurde kannste auch übernehmen.

    Den bei dir fehlt was warum du es auch immer entfernt hast

    <?php
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    #   Modded by Mairu für News Extended
    
    defined('main') or die('no direct access');
    
    $news_groups = 0;
    foreach ($_SESSION['authgrp'] as $id => $bool) {
        $news_groups = $news_groups | pow(2, $id);
    }
    
    $tn_id = intval(@db_result($news_opts = db_query("SELECT v1, v2 FROM prefix_allg WHERE k = 'news' LIMIT 1"), 0, 0));
    $abf = 'SELECT *
            FROM prefix_news
            WHERE (((' . pow(2, abs($_SESSION['authright'])) . " | news_recht) = news_recht) OR
                (news_groups != 0 AND ((news_groups ^ $news_groups) != (news_groups | $news_groups)))) AND `show` > 0 AND `show` <= UNIX_TIMESTAMP() AND news_id != '.$tn_id.' AND archiv != 1 AND (endtime IS NULL OR endtime > UNIX_TIMESTAMP())
            ORDER BY news_time DESC
            LIMIT 0,5";
    $erg = db_query($abf);
    echo '<table>';
    while ($row = db_fetch_object($erg)) {
        echo '<tr><td valign="top"><b> &raquo; </b></td><td><a class="box" href="index.php?news-' . $row->news_id . '">' . $row->news_title . '</a></td></tr>';
    }
    echo '</table>';
    
    ?>



    Zuletzt modifiziert von Siggi am 18.08.2014 - 17:34:26
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SFW-Ozzwald Mitglied
    Registriert seit
    29.05.2012
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Glaube das funzt .... zwinker

    Merci !!!!
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja nun ist letzter News "Neue Trialmember"
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SFW-Ozzwald Mitglied
    Registriert seit
    29.05.2012
    Beiträge
    99
    Beitragswertungen
    0 Beitragspunkte
    Jap; das ist die letzte News die man als "nicht angemeldet | User " sehen sollte.


    Zuletzt modifiziert von SFW-Ozzwald am 18.08.2014 - 17:59:16
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Schön damit ist es erledigt und geschlossen lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten