ilch Forum » Ilch Clan 1.1 » Allgemein » Kasse für unregistrierte sichtbar

Geschlossen
  1. #1
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    Hallo,

    nunja, wie kann ich es verhindern, dass leute, die net eingeloggt sind auf meine Kasse gucken können?

    einfach an den link index.php?kasse eingeben und die sehen alles...

    MfG
    SeToY


    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von SeToY am 14.10.2011 - 09:45:46
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    DjGecko Mitglied
    Registriert seit
    12.05.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    -> Adminbereich
    -> Navigation
    -> Kasse editieren
    -> sichtbar ab Co-Leader oder so einstellen
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Blacktitan Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    537
    Beitragswertungen
    0 Beitragspunkte
    1. wenn die nicht eingeloggt sind und das eingeben kommt "Keine Berechtigung"
    2. wer würde den das bitte eingeben?
    3. du kannst die kasse.php einfach umbennen und dann in der navi unter anderem namen auswählen... is aber wie gesagt unnötig

    MfG Blacktitan

    PS: bin davon ausgegangen das das schon im Navi erst ab User oder so eingestellt wäre^^


    Zuletzt modifiziert von Blacktitan am 12.05.2008 - 19:58:12
    The BlackTitans Clan
    visit us externer Link
    Call of Duty 6 und Battlefield Bad Company 2
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Ersetze den Code in der kasse.php mit und wenn man Gast ist steht da Keine Rechte! wenn man ein User ist kommt die kasse zwinker
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Clankasse';
    $hmenu = 'Clankasse';
    $design = new design ( $title , $hmenu );
    $design->header();
    if($_SESSION['authid']=="0"){echo 'Keine Rechte!';}else{
    # loeschen
    if ($menu->getA(1) == 'd' AND is_numeric($menu->getE(1)) AND has_right(-8, 'kasse')) {
      db_query("DELETE FROM prefix_kasse WHERE id = ".$menu->getE(1));
    }
    
    $m = date('m');
    $y = date('Y');
    if ($menu->getA(1) == 'm' AND is_numeric($menu->getE(1))) {
      $m = escape($menu->getE(1), 'integer');
    }
    if ($menu->getA(2) == 'y' AND is_numeric($menu->getE(2))) {
      $y = escape($menu->getE(2), 'integer');
    }
    
    $pm = $m -1;
    $nm = $m +1;
    $py = $y;
    $ny = $y;
    if ($pm <= 0) { $pm = 12; $py = $y -1; }
    if ($nm > 12) { $nm = 1; $ny = $y +1; }
    
    $akt = mktime(0,0,0,$m,1,$y);  # aktuelle timestamp
    $aka = date('Y-m-d', $akt);
    $ake = date('Y-m-d', mktime(0,0,0,$m,date('t', $akt),$y));
    $jakt = mktime(0,0,0,1,1,$y); # atkueller jahr timestamp
    $jaka = date('Y-m-d', $jakt);
    $jake = date('Y-m-d', mktime(0,0,0,12, date('t', mktime(0,0,0,12,1,$y)), $y));
    
    $kontodaten = db_result(db_query("SELECT t1 FROM prefix_allg WHERE k = 'kasse_kontodaten'"),0);
    $kontodaten = unescape($kontodaten);
    $kontodaten = bbcode($kontodaten);
    
    $tpl = new tpl ( 'kasse.htm' );
    
    $tpl->set('kontodaten', $kontodaten);
    
    $tpl->set('minus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag < 0"),0));
    $tpl->set('plus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag > 0"),0));
    $tpl->set('saldo', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse"),0));
    
    $tpl->set('Jminus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag < 0 AND datum >= '".$jaka."' AND datum <= '".$jake."'"),0));
    $tpl->set('Jplus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag > 0 AND datum >= '".$jaka."' AND datum <= '".$jake."'"),0));
    $tpl->set('Jsaldo', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE datum >= '".$jaka."' AND datum <= '".$jake."'"),0));
    
    $tpl->set('Mminus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag < 0 AND datum >= '".$aka."' AND datum <= '".$ake."'"),0));
    $tpl->set('Mplus', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE betrag > 0 AND datum >= '".$aka."' AND datum <= '".$ake."'"),0));
    $tpl->set('Msaldo', db_result(db_query("SELECT ROUND(SUM(betrag),2) FROM prefix_kasse WHERE datum >= '".$aka."' AND datum <= '".$ake."'"),0));
    
    $tpl->set('month', $lang[date('F', $akt)]);
    $tpl->set('pm', $pm);
    $tpl->set('nm', $nm);
    $tpl->set('py', $py);
    $tpl->set('ny', $ny);
    $tpl->set('jahr', $y);
     
    $tpl->out(0);
    
    $class = '';
    $erg = db_query("SELECT name, verwendung, id, ROUND(betrag,2) as betrag FROM prefix_kasse WHERE datum >= '".$aka."' AND datum <= '".$ake."' ORDER BY datum DESC");
    while ($r = db_fetch_assoc($erg)) {
      $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite' );
      $r['class'] = $class;
      if (has_right(-8, 'kasse')) {
        $r['verwendung'] .= '<span style="float: right;">
        <a href="admin.php?kasse-'.$r['id'].'"><img src="include/images/icons/edit.gif" border="0" title="'.$lang['change'].'" alt="'.$lang['change'].'" /></a>
        <a href="index.php?kasse-d'.$r['id'].'"><img src="include/images/icons/del.gif" border="0" title="'.$lang['delete'].'" alt="'.$lang['delete'].'" /></a>
        </span>';
      }
      $tpl->set_ar_out($r, 1);
    }
    $tpl->out(2);}
    $design->footer();
    ?>
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Amirez Mitglied
    Registriert seit
    02.03.2008
    Beiträge
    158
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von DjGecko

    -> Adminbereich
    -> Navigation
    -> Kasse editieren
    -> sichtbar ab Co-Leader oder so einstellen


    das ist eigentlich das einzige was zu tun ist...
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Ja schon kla^^ aber dann geht trotzdem noch index.php?kasse weil es nur versteckt im menu wird zwinker nimm den code und es es is nicht sichtbar bei gästen zwinker
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    DjGecko Mitglied
    Registriert seit
    12.05.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Adminbereich
    Konfiguration
    Zugriff auf nicht im Menü verlinkte Module für alle?
    auf nein stellen
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Amirez Mitglied
    Registriert seit
    02.03.2008
    Beiträge
    158
    Beitragswertungen
    1 Beitragspunkte
    bist dir da sicher? er überprüft doch normalerweise dann welches recht der gast/user/ etc gerade hat... und gibt dem entsprechend den link aus.. oder sagt..keine berechtigung.. so ist das doch bei allen links im menü..

    wenn nicht wären ja dann alle menüpunkte unsicher. oder ist das nur bei der kasse?
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    DjGecko Mitglied
    Registriert seit
    12.05.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    ja, wenn die option an ist und man ruft die seite auf kommt eine fehlermeldung das die seite nicht zur verfügung steht oder so
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Hassmann Mitglied
    Registriert seit
    13.02.2008
    Beiträge
    1.591
    Beitragswertungen
    9 Beitragspunkte
    Cool... is mir noch nie wirklich aufgefallen also schon aber ich hab halt was falsch gemacht ;)^^ Aber mein Post oben geht au!
    Sub2Go.NET | Kostenlosen Webspace mit vielen features! Für Ilch-Forumsmitglieder doppelten Speicher!
    Mave1993.de Blog
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    DjGecko Mitglied
    Registriert seit
    12.05.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    jo warum einfach wenns auch kompliziert geht ^^
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ZitatZitat geschrieben von DjGecko

    Adminbereich
    Konfiguration
    Zugriff auf nicht im Menü verlinkte Module für alle?
    auf nein stellen


    dann kann ich aber auch netmehr aufs Shoutbox Archiv zugreifen, außer wenn ich es vorher wieder umstelle.

    is ja auch net sinn der sache zwinker
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Amirez Mitglied
    Registriert seit
    02.03.2008
    Beiträge
    158
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von DjGecko

    -> Adminbereich
    -> Navigation
    -> Kasse editieren
    -> sichtbar ab Co-Leader oder so einstellen


    du sollst ja auch das hie rmachen.. keine ahnung woher das zitat von djgecko stammt, was du gerade zitiert hast.. aber oben hat er doch was anderes erklärt.. siehe mein zitat..
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    die kasse is bei mir noch netmal in der navi...
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Gerni Mitglied
    Registriert seit
    10.08.2006
    Beiträge
    874
    Beitragswertungen
    0 Beitragspunkte
    oder mach die Clankassenerweiterung drauf, dann hast du dieses Problem nicht mehr, habe es gerade bei mir getestet
    kleinere geänderte Module für Ilch auf unserer HP: externer Link
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, SeToY!

    Ich erlös dich mal von den ganzen vielen sinnlosen Posts.

    1. Heißt "Sichtbar ab:" im Adminmenü, ab diesem Recht kannst du den Inhalt der Datei sehen, hast du nicht mindestens das Recht, kriegst du den Login. EGAL ob über einen Link, das Menü oder eingetippt...
    Jeder Menüpunkt der dann nicht verlinkt ist im Menü wird AB GAST freigegeben...
    2. Wenn du nicht verlinkte Module ... auf nein stellst (hab ich auch), musst du natürlich jede Seite die du brauchst auch ins Menü einbinden, ob es nun in einem vorhandem Menü ist oder in Menü 5 ( welches eh keiner braucht ). D.h. für's ShoutboxArchive muss der Link zur index.php?shoutbox ( Menüpunkt wahl -> shoutbox.php ) im Menü sein.

    Wenn du jetzt aber die Kasse für Admins sichtbar machst und User/Gäste kommen da rauf und sehen die Kasse und keinen Login, würde ich mir ernsthaft Sorgen um dein Script machen...

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Amirez Mitglied
    Registriert seit
    02.03.2008
    Beiträge
    158
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von boehserdavid


    Ich erlös dich mal von den ganzen vielen sinnlosen Posts.



    und wer erlöst uns von deinem?

    das wurde doch schon gesagt.. und von dem problem, welches du da sprichst mit login box etc hat bisher kein mensch gesprochen, dass das überhaupt besteht...
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ZitatZitat geschrieben von boehserdavid

    Jeder Menüpunkt der dann nicht verlinkt ist im Menü wird AB GAST freigegeben...


    da liegt also der hase begraben frech

    kk danke euch allen lächeln
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Wenn hier 5 Leute 5 Meinungen haben, und der Meinung sind ihre/seine ist richtig und dann noch alles in einem Topf umrühren und falsche Aussagen machen, wie
    "Ich kann die Seite trotzdem aufrufen...", dann frag ich mich nur, ob einige überhaupt wissen, was das Internet eigentlich ist, bzw. wie man es benutzt, und ob sie eigentlich wissen, was Ilch ist bzw. es zu handhaben. Anscheinend wissen viele hier gar nicht, was sie reden bzw. schreiben, und machen nur Posts um ihre Postszahl in die Höhe zu treiben.

    Klar will jeder was lernen, aber mit Aussagen, wie ich kann die Seite immer noch in die URL Leiste schreiben und aufrufen, kann man weder Rum ernten, noch erwarten, dass man ernst genommen wird. Und wenn ich dann noch lesen muss das hier Codes gepostet werden, die es sowieso schon in Ilch gibt, und in die Menüverwaltung eingebaut sind, ist es ganz vorbei.

    @Amirez: Wo hab ich was von DER Loginbox geschrieben? Ich hab lediglich klar gestellt, dass auf Seiten, auf denen man keinen Zugriff hat, weil das benötigte Recht höher ist, als das eigene, man den Login bekommt...

    Erst lesen und verstehen, und nicht einfach einen Post machen um die Anzahl in die Höhe zu treiben.

    Sehe ich jetzt noch einen Post, wie diesen über mir, komm ich vorbei und ...
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten