Zurück   IP-Symcon Community Forum > IP-Symcon 2.x > Dashboard

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #21 (permalink)  
Alt 02.07.09, 22:47
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Exclamation IPS 2.1 Anpassung

Für das neue Errorlevel von IPS V2.1 ist eine Änderung der termin.txt notwendig.
Bitte als ersten Eintrag in der termin.txt Anstelle der leeren Zeile
folgenden Arrayinhalt eintragen:
PHP-Code:
,,,,,,,,,,,,,,, 
Damit dürfte die Terminverwaltung keine Fehlermeldung mehr ausgeben.
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #22 (permalink)  
Alt 22.09.09, 19:40
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Question Umfrage zu neuen Funktionen

Da ich mir privat einige neue Funktionen für die Terminverwaltung wünsche wollte ich fragen ob öffentliches Interesse daran besteht, da dies ja immer einen gehörigen Mehraufwand darstellt.
Die neuen Funktionen wären:
  • einmalige Termine können nach Ablauf automatisch gelöscht werden
  • monatliche Termine können angelegt werden
  • Möglichkeit einem Termin eine Script ID zuzuordnen welche dann ausgeführt wird (Beispiel Weihnachtsbeleuchtung uvm.)
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #23 (permalink)  
Alt 30.09.09, 18:47
Member
 
Registriert seit: Apr 2007
Ort: 04769 Mügeln
Beiträge: 43
Talking

Hallo Thomas,

also erst mal einen herzlichen Dank dafür das du uns deinen Terminplaner zur Verfügung gestellt hast. (die Erinnerungen in Dashboard findet selbst meine Frau Klasse ) Solltest du die geplanten Funktionen einbauen, hätte ich auch großes Interesse daran. (Mir fallen spontan solche Dinge ein wie -Ständchen beim Aufstehen zu Geburtstagen oder Bergrüßung am Abend zu bestimmten Tagen usw.)
Also ich hoffe, du bleibst dran.

Gruß

Lutz
Mit Zitat antworten
  #24 (permalink)  
Alt 30.09.09, 18:51
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Standard

Hallo Lutz,

schön des sich wenigstens einer meldet.
Und danke.
Wenn das Feadback für die neuen Funktionen so gering ist werde ich da wohl erstmal keine weitere Freizeit reinstecken.
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #25 (permalink)  
Alt 04.10.09, 14:55
uwe uwe ist offline
Senior Member
 
Registriert seit: Nov 2005
Beiträge: 416
Standard

Hallo Thomas,
habe auf V2.1 umgestellt und bekomme folgende Fehlermeldung beim neu erstellen eines Termines.

Notice: Undefined offset: 64 in [.Terminverwaltung\terminverwaltung] on line 581

Habe keine Erklärung dafür.

cu uwe
Mit Zitat antworten
  #26 (permalink)  
Alt 09.10.09, 19:14
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Standard

Hallo Uwe,

war mal kurz eine Woche in Italien im Urlaub.
Deshalb kann ich erst jetzt antworten.
Der Fehler ist nicht weiter problematisch, bitte poste mal den Codeabschnitt.
Und hast Du die Änderung hier: Ferengi-Masters Terminverwaltung V2 schon gemacht?
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #27 (permalink)  
Alt 09.10.09, 19:44
uwe uwe ist offline
Senior Member
 
Registriert seit: Nov 2005
Beiträge: 416
Standard

Die Änderung habe ich schon gemacht.

hier die Zeile

$term_arr = explode(",", $term_arr_komplett[$counter]);

cu uwe
Mit Zitat antworten
  #28 (permalink)  
Alt 09.10.09, 21:20
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Standard

Hallo uwe,

habe mir das gerade mal angesehen, da muß ich noch einiges machen. Da ist vieles zu optimieren und diverse Fehler zu beseitigen. Werde das die nächsten Tage erledigen.
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #29 (permalink)  
Alt 10.10.09, 13:13
Benutzerbild von Ferengi-Master
Großer Nagus
 
Registriert seit: Feb 2007
Ort: Zwickau
Beiträge: 3,960
Arrow

Hoffe alle Fehler sind nun beseitigt. Bitte um kurzes Feadback.
Habe aber erstmal keine weitere Zeit um ein neues Update hochzuladen, da dafür noch weitere Anpassungen notwendig wären. So sollte es aber ersmal gehen.
Bitte entsprechende Codezeilen komplett ersetzen:
PHP-Code:
    //---------------------------------------------------------------------------
     //------------------------------ Terminverwaltung ---------------------------
     //---------------------------------------------------------------------------

    //Datensätze laden oder ersten Datensatz erzeugen

     
if(file_exists($filename)) //Datensätze laden
     
{
       
$termfile file_get_contents($filename); //Termine in Variable einlesen
       
$term_arr_komplett explode("\r\n"$termfile); // nach Zeilenumbruch trennen und in array
     
}
     else 
//erster Datensatz
     
{
       
$term_neu_komplett ",,,,,,,,,,,,,,,"."\r\n"// 1 x Platzhalter String erzeugen
       
$handle=fopen($filename"w");
       
fwrite($handle,$term_neu_komplett);
       
fclose($handle);
       
SetValueInteger($id_counter,0);
     }

     
$counter_summe count($term_arr_komplett); // Werte zählen
     
SetValueInteger($id_counter_summe,$counter_summe-1); //Gesamtsumme der Datensätze

     //--------------------------- Datensatz vor ---------------------------------

     
if($IPS_COMPONENT == "vor" or $IPS_COMPONENT == "vor_10")
     {
       
SetValueString($id_term_meldung,"");
       if(
$IPS_COMPONENT == "vor")
       {
          
$counter GetValueInteger($id_counter);
          
$counter $counter+1;
          
$werte count($term_arr_komplett); // Werte zählen
          
if($counter == $werte){$counter=1;} //Am Ende Zähler auf Anfang
          
SetValueInteger($id_counter$counter);
          
$term_arr explode(","$term_arr_komplett[$counter]);
       }
       if(
$IPS_COMPONENT == "vor_10")
       {
          
$counter GetValueInteger($id_counter);
          
$counter $counter+10;
          if(
$counter_summe-$counter){return;} // raus wenn Datensatz nicht existiert
          
$werte count($term_arr_komplett); // Werte zählen
          
if($counter == $werte){$counter=$werte-1;}
          
SetValueInteger($id_counter$counter);
          
$term_arr explode(","$term_arr_komplett[$counter]);
       }
       
term_anz();
       return;
     }

     
//---------------------------- Datensatz zurück -----------------------------

     
if($IPS_COMPONENT == "zur" or $IPS_COMPONENT == "zur_10")
     {
       
SetValueString($id_term_meldung,"");
       if(
$IPS_COMPONENT == "zur")
       {
          
$counter GetValueInteger($id_counter);
          
$counter $counter-1;
          
$werte count($term_arr_komplett); // Werte zählen
          
if($counter<1){$counter=$werte-1;}
          
SetValueInteger($id_counter$counter);
          
$term_arr explode(","$term_arr_komplett[$counter]);
       }
       if(
$IPS_COMPONENT == "zur_10")
       {
          
$counter GetValueInteger($id_counter);
          
$counter $counter-10;
          if(
$counter<1){$counter=1;}
          
SetValueInteger($id_counter$counter);
          
$term_arr explode(","$term_arr_komplett[$counter]);
       }
       
term_anz();
       return;
     }

    
//--------------------------- neuer Datensatz -------------------------------

     
if($IPS_COMPONENT == "neu")
     {
        
//Counter auf neuen Datensatz setzen
        
SetValueInteger($id_countercount($term_arr_komplett)); // Werte zählen

       //leerer Datensatz und aktiv gesetzt
       
$string = array
       (
       
$id_term_stunde,
       
$id_term_minute,
          
$id_term_tag,
          
$id_term_monat
       
);

       foreach(
$string as $valueSetValueString($value"0");

       
$bool = array
       (
       
$id_term_einmalig,
       
$id_term_jaerlich,
       
$id_term_mo,
       
$id_term_di,
       
$id_term_mi,
       
$id_term_do,
       
$id_term_fr,
       
$id_term_sa,
       
$id_term_so
       
);

       foreach(
$bool as $valueSetValueBoolean($valuefalse);

       
SetValueBoolean($id_term_aktivtrue);

       
SetValueString($id_term_inhalt"");

       
SetValueString($id_term_meldung,"Bitte neuen Datensatz eingeben");
     }

     
//----------------------------- Datensatz löschen ---------------------------

     
if($IPS_COMPONENT == "loe")
     {
       
$counter GetValueInteger($id_counter);
       unset (
$term_arr_komplett[$counter]);
       
$term_neu_komplett implode("\r\n"$term_arr_komplett); // in String zurück
       
$handle=fopen($filename"w");
       
fwrite($handle,$term_neu_komplett);
       
fclose($handle);

       
$counter GetValueInteger($id_counter);
       
$counter $counter-1;
       if(
$counter<1){$counter=1;}
       
SetValueInteger($id_counter$counter);
       
$term_arr explode(","$term_arr_komplett[$counter]);

       
//vorherigen Datensatz anzeigen
       
term_anz();

       
$counter_summe count($term_arr_komplett); // Werte zählen
       
SetValueInteger($id_counter_summe,$counter_summe-1); //Gesatmsumme der Datensätze

       
SetValueString($id_term_meldung,"Datensatz gelöscht");
       
SetValueInteger($id_terminmodus6);
           
IPS_RunScript($IPS_SELF);
       return;
     }

    
//----------------------------- Datensatz speichern -------------------------

     
if($IPS_COMPONENT == "speichern")
     {
       
$counter       GetValueInteger($id_counter);

        
$term_arr[0] = ""//Timestamp auf Index 0 setzen und an den Anfang des array

       
term_hol();

        
//Datensatz prüfen===>

       //wenn Stundenwert >24 Uhr oder kleiner 0 Uhr
       
if((int)$term_stunde 24 or (int)$term_stunde or (int)$term_minute >59 or (int)$term_minute 0)
       {
          
SetValueString($id_term_meldung,"Diese Uhrzeit ist nicht möglich.");
          
SetValueBoolean($id_err_timetrue);
          return;
       }

       
//wenn Stundenwert 24 Uhr und min größer 0
       
if((int)$term_stunde == 24 and (int)$term_minute >0)
       {
          
SetValueString($id_term_meldung,"Diese Uhrzeit ist nicht möglich.");
          
SetValueBoolean($id_err_timetrue);
          return;
       }

        
//nach Buchstaben und Sonderzeichen suchen
        
if(preg_match("/[^0-9]/"$term_arr[11]) or preg_match("/[^0-9]/"$term_arr[12]) or
            
preg_match("/[^0-9]/"$term_arr[13]) or preg_match("/[^0-9]/"$term_arr[11]))
        {
            
SetValueString($id_term_meldung,"Datum oder Uhrzeit haben ein falsches Format.");
            
SetValueBoolean($id_err_datetrue);
            
SetValueBoolean($id_err_timetrue);
            return;
        }
        else
        {
           
//Zeitstempel aus Datensatz generieren
           
$term_arr[0] = mktime((int)$term_stunde, (int)$term_minute0, (int)$term_monat, (int)$term_tag2000);
       }

       
//wenn jährlich und einmalig und wöchentlich nicht gesetzt
       
if(
       
$term_jaerlich == false and $term_einmalig == false and
       
$term_mo       == false and $term_di       == false and
       
$term_mi       == false and $term_do       == false and
       
$term_fr       == false and $term_sa       == false and $term_so == false)
       {
          
SetValueString($id_term_meldung,"Wiederholungswert wurde nicht eingegeben.");
          
SetValueBoolean($id_err_einm_jaerltrue);
          
SetValueBoolean($id_err_wochtrue);
          return;
       }

       
//wenn jährlich und einmalig gesetzt
       
if($term_jaerlich == true and $term_einmalig == true)
       {
          
SetValueString($id_term_meldung,"Der Wert Jährlich und Einmalig kann nicht gleichzeitig gesetzt werden.");
          return;
       }

       
//wenn jährlicher oder einmaliger Termin und Monat >12 oder <1
       
if(
       
$term_jaerlich == true and (int)$term_monat 12 or
       
$term_jaerlich == true and (int)$term_monat or
       
$term_einmalig == true and (int)$term_monat 12 or
       
$term_einmalig == true and (int)$term_monat 1)
       {
          
SetValueString($id_term_meldung,"Monatswert größer 12 oder kleiner 1 nicht möglich.");
          
SetValueBoolean($id_err_datetrue);
          return;
       }

       
//Anzahl der Tage im Monat errechnen
        
if($term_monat>0)    $mon_days cal_days_in_month(CAL_GREGORIAN,(int)$term_monat,date("Y"));

       
//dieses Datum ist nicht möglich
       
if(
       
$term_jaerlich == true and (int)$term_tag $mon_days or
       
$term_einmalig == true and (int)$term_tag $mon_days)
       {
          
SetValueString($id_term_meldung,"Dieses Datum ist in ".date("Y")." nicht möglich.");
          
SetValueBoolean($id_err_datetrue);
          return;
       }

       
//wenn Wochenwert gesetzt und jährlich gesetzt
       
if(
       
$term_jaerlich == true and $term_mo == true or
       
$term_jaerlich == true and $term_di == true or
       
$term_jaerlich == true and $term_mi == true or
       
$term_jaerlich == true and $term_do == true or
       
$term_jaerlich == true and $term_fr == true or
       
$term_jaerlich == true and $term_sa == true or
       
$term_jaerlich == true and $term_so == true)
       {
          
SetValueString($id_term_meldung,"Wöchentlicher Termin in Verbindung mit Einmalig oder Jährlich ist nicht möglich.");
          
SetValueBoolean($id_err_einm_jaerltrue);
          
SetValueBoolean($id_err_wochtrue);
          return;
       }

       
//wenn Wochenwert gesetzt und einmalig gesetzt
       
if(
       
$term_einmalig == true and $term_mo == true or
       
$term_einmalig == true and $term_di == true or
       
$term_einmalig == true and $term_mi == true or
       
$term_einmalig == true and $term_do == true or
       
$term_einmalig == true and $term_fr == true or
       
$term_einmalig == true and $term_sa == true or
       
$term_einmalig == true and $term_so == true)
       {
          
SetValueString($id_term_meldung,"Wöchentlicher Termin in Verbindung mit Einmalig oder Jährlich ist nicht möglich.");
          
SetValueBoolean($id_err_einm_jaerltrue);
          
SetValueBoolean($id_err_wochtrue);
          return;
       }

       
//wenn Wochenwert gesetzt und Datum != 0
       
if(
       
$term_tag   != and $term_mo == true or
       
$term_tag   != and $term_di == true or
       
$term_tag   != and $term_mi == true or
       
$term_tag   != and $term_do == true or
       
$term_tag   != and $term_fr == true or
       
$term_tag   != and $term_sa == true or
       
$term_tag   != and $term_so == true or
       
$term_monat != and $term_mo == true or
       
$term_monat != and $term_di == true or
       
$term_monat != and $term_mi == true or
       
$term_monat != and $term_do == true or
       
$term_monat != and $term_fr == true or
       
$term_monat != and $term_sa == true or
       
$term_monat != and $term_so == true)
       {
          
SetValueString($id_term_meldung,"Wöchentlicher Termin in Verbindung mit einem Datum ist nicht möglich.");
          
SetValueBoolean($id_err_datetrue);
          return;
       }

       
//wenn termin weniger als 2 Zeichen
       
if(strlen($term_inhalt)<2)
       {
          
SetValueString($id_term_meldung,"dieser Termineintrag ist zu kurz oder wurde nicht mit Enter bestätigt");
          
SetValueBoolean($id_err_inhalttrue);
          return;
       }

       
//wenn Wochenwert gesetzt, Datum auf 0 setzen
       
if(
       
$term_mo == true or
       
$term_di == true or
       
$term_mi == true or
       
$term_do == true or
       
$term_fr == true or
       
$term_sa == true or
       
$term_so == true)
       {
          
$term_arr[13] = 0;
          
$term_arr[14] = 0;
       }

       
//wenn jährlich gesetzt, Zeit auf 0 setzen
       
if($term_jaerlich)
       {
          
$term_arr[11] = 0;
          
$term_arr[12] = 0;
       }

       
//Fehler löschen
       
SetValueBoolean($id_err_datefalse);
       
SetValueBoolean($id_err_timefalse);
       
SetValueBoolean($id_err_einm_jaerlfalse);
       
SetValueBoolean($id_err_wochfalse);
       
SetValueBoolean($id_err_inhaltfalse);

       
$term_neu implode(","$term_arr); // in String zurück

           
$term_arr_komplett[$counter] = $term_neu;
       
sort($term_arr_komplett); // nach Zeit sortieren
       
$term_neu_komplett implode("\r\n"$term_arr_komplett); // in String zurück
       
$handle=fopen($filename"w");
       
fwrite($handle,$term_neu_komplett);
       
fclose($handle);

       
SetValueString($id_term_meldung,"Datensatz gespeichert");

       
$counter 1;// Datensatz 1 anzeigen
       
SetValueInteger($id_counter$counter);
       
$term_arr explode(","$term_arr_komplett[$counter]);
       
term_anz();

       
SetValueBoolean($id_termfalse); //Terminsymbol löschen
       
SetValueInteger($id_terminmodus6);
       
IPS_RunScript($IPS_SELF);
     }

     
$counter_summe count($term_arr_komplett); // Werte zählen
     
SetValueInteger($id_counter_summe,$counter_summe-1); //Gesatmsumme der Datensätze

     //------------------------------- Funktionen --------------------------------

     
function term_anz() //Datensatz anzeigen
     
{
       global 
$term_arr;

       global 
$id_term_einmalig$id_term_jaerlich$id_term_mo$id_term_di$id_term_mi;
       global 
$id_term_do$id_term_fr$id_term_sa$id_term_so$id_term_aktiv$id_term_stunde;
       global 
$id_term_minute$id_term_tag$id_term_monat$id_term_inhalt;
        global 
$id_err_date$id_err_time$id_err_einm_jaerl$id_err_woch$id_err_inhalt;

        
SetValueBoolean($id_term_einmalig, (bool)$term_arr[1]);
       
SetValueBoolean($id_term_jaerlich, (bool)$term_arr[2]);
       
SetValueBoolean($id_term_mo,       (bool)$term_arr[3]);
       
SetValueBoolean($id_term_di,       (bool)$term_arr[4]);
       
SetValueBoolean($id_term_mi,       (bool)$term_arr[5]);
       
SetValueBoolean($id_term_do,       (bool)$term_arr[6]);
       
SetValueBoolean($id_term_fr,       (bool)$term_arr[7]);
       
SetValueBoolean($id_term_sa,       (bool)$term_arr[8]);
       
SetValueBoolean($id_term_so,       (bool)$term_arr[9]);
       
SetValueBoolean($id_term_aktiv,    (bool)$term_arr[10]);
       
SetValueString($id_term_stunde,   $term_arr[11]);
       
SetValueString($id_term_minute,   $term_arr[12]);
       
SetValueString($id_term_tag,      $term_arr[13]);
       
SetValueString($id_term_monat,    $term_arr[14]);
       
SetValueString($id_term_inhalt,   $term_arr[15]);
        
//Fehler löschen für neue Prüfung
         
SetValueBoolean($id_err_datefalse);
         
SetValueBoolean($id_err_timefalse);
         
SetValueBoolean($id_err_einm_jaerlfalse);
         
SetValueBoolean($id_err_wochfalse);
         
SetValueBoolean($id_err_inhaltfalse);
     }

    function 
term_hol() //Datensatz holen
     
{
       global 
$term_arr$term_einmalig$term_jaerlich$term_mo$term_di$term_mi;
       global 
$term_do$term_fr$term_sa$term_so$term_aktiv$term_stunde;
       global 
$term_minute$term_tag$term_monat$term_inhalt;

       global 
$id_term_arr$id_term_einmalig$id_term_jaerlich$id_term_mo$id_term_di$id_term_mi;
       global 
$id_term_do$id_term_fr$id_term_sa$id_term_so$id_term_aktiv$id_term_stunde;
       global 
$id_term_minute$id_term_tag$id_term_monat$id_term_inhalt;

        
$term_einmalig $term_arr[1]  = GetValueBoolean($id_term_einmalig);
       
$term_jaerlich $term_arr[2]  = GetValueBoolean($id_term_jaerlich);
       
$term_mo       $term_arr[3]  = GetValueBoolean($id_term_mo);
       
$term_di       $term_arr[4]  = GetValueBoolean($id_term_di);
       
$term_mi       $term_arr[5]  = GetValueBoolean($id_term_mi);
       
$term_do       $term_arr[6]  = GetValueBoolean($id_term_do);
       
$term_fr       $term_arr[7]  = GetValueBoolean($id_term_fr);
       
$term_sa       $term_arr[8]  = GetValueBoolean($id_term_sa);
       
$term_so       $term_arr[9]  = GetValueBoolean($id_term_so);
       
$term_aktiv    $term_arr[10] = GetValueBoolean($id_term_aktiv);
       
$term_stunde   $term_arr[11] = GetValueString($id_term_stunde);
       
$term_minute   $term_arr[12] = GetValueString($id_term_minute);
       
$term_tag      $term_arr[13] = GetValueString($id_term_tag);
       
$term_monat    $term_arr[14] = GetValueString($id_term_monat);
       
$term_inhalt   $term_arr[15] = GetValueString($id_term_inhalt);
     }

     
//--------------------------------------------------------------------------- 
__________________
MfG Thomas

Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront

*** Citius, altius, fortius ***
Mit Zitat antworten
  #30 (permalink)  
Alt 10.10.09, 14:21
uwe uwe ist offline
Senior Member
 
Registriert seit: Nov 2005
Beiträge: 416
Thumbs up

hallo Thomas,
hat alles super geklappt, danke.
Deine Terminverwaltung ist spitze, möchte sie nicht mehr missen.
Was noch sein könnte, automatische löschung der alten Termine und eine zum Termin erstellte Grafik die man einstellen kann.

cu uwe
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Im Dashboard werden die Elemente verschoben rhekeren Allgemeine Diskussion 9 08.02.09 15:32
Designerfehler unter V2.0 mit Dashboard? Luggi Allgemeine Diskussion 2 13.10.08 15:11
Dashboard direkt laden... korny Allgemeine Diskussion 2 21.09.08 16:12
CPU Auslastung unter V2.0 Luggi Allgemeine Diskussion 3 02.08.08 17:29
Unglücklich mit 1-Wire unter V2.0 Luggi Allgemeine Diskussion 11 10.07.08 21:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0