ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Clankasse Grundbetrag

Geschlossen
  1. #1
    User Pic
    ronnyhh76 Mitglied
    Registriert seit
    17.09.2013
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Moinsen,

    ich habe mal eine kurze Frage zum Clankassenmodul.

    Unser Webmaster hat sich aus dem Staub gemacht und ich möchte die Ausgangswerte der Clankasse auf NULL zurücksetzen. Er muss damals bei der Installation irgendwo einen Grundbetrag eingegeben haben. Im ADMIN-Bereich der Seite kann ich unter dem Punkt "Kasse" ja nur Buchungen vornehmen und die Kontoverbindung eintragen.

    Vielen Dank für die Hilfe und eine schöne Woche,
    Ronny


    verwendete ilchClan Version: 1.1 N

    betroffene Homepage: nd.elbschieter.de


    Zuletzt modifiziert von ronnyhh76 am 17.09.2013 - 15:32:14
    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
    Hier muss ich wieder einmal sagen das ich dies Modul leider nie genutzt habe und es somit nicht kenne zwinker

    Würde aber vllt tippen das er es direkt in der kasse.htm oder wie diese datei in diesen fall heißt was geändert hat? Wenn man es im Admin bereich wohl nicht angeben kann`?


    Zuletzt modifiziert von Siggi am 17.09.2013 - 15:34:14
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ronnyhh76 Mitglied
    Registriert seit
    17.09.2013
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Danke für die schnelle Hilfe.

    Da habe ich zuerst nachgeschaut. Die "Kasse.htm" zeiht sich die Infos aber auch irgendwo her, siehe Code:

    <table cellpadding="2" cellspacing="1" border="0" class="border">
      <tr class="Chead">
        <td colspan="2"><b>Clankasse</b></td>
      </tr>
      <tr>
        <td colspan="2" class="Cdark">
          {_lang_balance} {_lang_whole}: {saldo}, Plus: {plus}, Minus: {minus}<br />
          {_lang_balance} {jahr}: {Jsaldo}, Plus: {Jplus}, Minus: {Jminus}<br />
          {_lang_balance} {month}: {Msaldo}, Plus: {Mplus}, Minus: {Mminus}
          </td>
          
      </tr><tr class="Chead">
        <td width="50%"><b><a href="index.php?kasse-m{pm}-y{py}">&laquo;</a>&nbsp;<a href="index.php?kasse-m{nm}-y{ny}">&raquo;</a>&nbsp;&nbsp;Buchungen {month}</b></td>
        <td width="50%"><b>Kontodaten</b></td>
      </tr><tr>
        <td class="Cnorm" valign="top">
        <table width="100%" cellpadding="2" cellspacing="1" border="0" class="border">
        {EXPLODE}<tr class="{class}">
          <td><span style="float: left">{betrag}</span>
          <span style="float: right">{name}</span><br />{verwendung}</td>
        </tr>{EXPLODE}
        </table>
        </td>
        <td class="Cmite" valign="top">{kontodaten}</td>
      </tr>
    </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
    Ja die zieht die daten aus der kasse.php bzw der Datenbank

    Wo genau steht den der Grundbetrag im Verwendungszweck? weil ich kann die kasse bei dir auf der Seite nicht öffnen um dies zu sehen.

    Kenne das Modul leider nicht
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    ronnyhh76 Mitglied
    Registriert seit
    17.09.2013
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Schau mal in Deine PN.

    Habe Dir nen Zugang eingerichtet :-)
    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
    Ah kk und du möchtest die angaben bei Kontostand Gesamt: xx usw ändern?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    ronnyhh76 Mitglied
    Registriert seit
    17.09.2013
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Ja zwinker

    Irgendwo wurde ja der Grundbetrag eingegeben, von dem aus das Script nun alles berechnet. Ich habe leider keinen Plan, wo das nun steht. Bin sämtliche kasse.php etc. durch. :-(

    die Kasse.php sieht im übrigen so aus:

    <?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();
    
    # 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();
    ?>



    Zuletzt modifiziert von ronnyhh76 am 17.09.2013 - 16:21:02
    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
    Na du musst dann nur neben Buchungen Monat die Pfeiltasten links oder rechts klicken um ein monat zurück oder vor zu kommen.

    Es wurde im Monat August 2012 usw etwas eingetragen wenn du dies alles löscht sollte es am ende wieder bei 0 sein zwinker

    index.php?kasse-m8-y2012
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    ronnyhh76 Mitglied
    Registriert seit
    17.09.2013
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Nur eine Antwort zu:

    ROFL lachen

    Danke. Ist mir eigentlich zu einfach die Lösung, aber danke lachen

    Thread kann zu.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Thema erledigt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten