besonderes kalender script

Dieses Thema im Forum "Webentwicklung" wurde erstellt von encud, 10. Juli 2007 .

  1. 10. Juli 2007
    Hallöle
    also, ich such einen kalender für meine hp [php/java(ist eigentlich egal)].
    Wenn man auf einen tag klickt soll rechts/links daneben ein fenster mit daten was an dem tag passiert/passiert ist stehen...
    und wenn man auf einen monat klickt, soll rechts/links daneben die tage angezeigt werden, bei denen ein eintrag vorliegt.

    kenn jemand so ein script oder ein ähnliches??? würde mich sehr freune!!! finde selber bei google nix was mir gefällt...

    gruß encud
     
  2. 16. Juli 2007
    AW: besonderes kalender script

    hi encud,

    meinst du vll sowas wie hier??? http://www.hummel1.de/software/kalender/index.htm

    das is der kalender von KalendarScript.de

    ich benutze es selbst und kann es eigentich nur empfehlen.

    sonst gibts da noch den kalendar von goggle , aber ich gleube der is net das was du suchst.

    mfg AMX
     
  3. 16. Juli 2007
    AW: besonderes kalender script

    joa also das würde mir schonmal gefallen, thx... bw bekommste morgen kann heute nicht mehr, falls ich vergessen sollte pls ne pn schreiben

    gibt es sonst noch alternativen???
     
  4. 6. August 2007
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: besonderes kalender script

    sooo hab diesen kalender der mir hier empfolen wurde genommen... jetzt gib es 1 prob... ist bei mir wenn ich auf einen termin klicke der eintrag zu breit, wie bekomme ich den dünner?

    Bild

    der untere scroll balken soll weg... ist das iwie zu machen???

    und wer zufällig die vollversion hat:
    gruß encud
     
  5. 6. August 2007
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: besonderes kalender script

    Tabelle verkleinern, oder den div? Bevor du sowas machst, lern dir erstmal paar Grundwissenssachen an ... selfhtml roxx

    cYa
     
  6. 6. August 2007
    AW: besonderes kalender script

    haha wie lustig... was glaubst du was ich versucht habe, wenn ich den div verkleinere wird das auch nix und tabelle.... welche tabelle denn doof bin ich auch net außerdem gibt es da ein controlpannel ichb weiß nur net wiklich wo das steht und habe auf inteligente antwort gehofft-.-
     
  7. 6. August 2007
    AW: besonderes kalender script

    könntest du mla den quelltext posten oder so? wenn du ein wenig ahnung hast. wird der kalender als frame eingebunden? dann könntest du die frame größe ändern um den scroll blaken weg zu bekommen.
     
  8. 6. August 2007
    AW: besonderes kalender script

    bzw im frame das attribut no scrolling einfügen
     
  9. 8. August 2007
    AW: besonderes kalender script

    das mit nem div tag gemacht... und das ist so das script selber ist in der seite eingebunden duch einen include... und ich habe nicht die leiseste ahnung wo die breite angegeben wird, im css dokument habe ich nix gefunden, und in der detail.php wo die oben im browser angezeigt wird steht auch nicht einmal der befehl "width" drin hat noch wer nen vorschlag???
    oder soll ich vllt mal die detail.php posten?

    PHP:
    <? php
    include( 'werte.php' );
    if(!empty(
    $EigenesDetail )&& file_exists ( 'detail.htm' )) { $X = join ( '' , file ( 'detail.htm' ));  $bOwn = true ;}
    else{
     
    $X = str_replace ( '{Titel}' , 'Termindetails' , join ( '' , file ( 'kalender.htm' )));  $bOwn = false ;
     if(
    $i = strpos ( $X , '{aktuell}' )){ $X = substr_replace ( $X , '' , $i , 9 );}
     if(
    $i = strpos ( $X , '{miniKal}' )){ $X = substr_replace ( $X , '' , $i , 9 );}
    }
    $Qs = $_SERVER [ 'QUERY_STRING' ]; if( $i = strpos ( $Qs , '&' ))  $Q = '?' . substr ( $Qs ,++ $i ); else  $Q = '' ;
    if(empty(
    $_GET [ 'win' ])){
     if(!empty(
    $Q ))  $X = str_replace ( 'index.php' , 'index.php' . $Q , str_replace ( 'druck.php' , 'druck.php' . $Q , str_replace ( 'suche.php' , 'suche.php' . $Q , str_replace ( 'altes.php' , 'altes.php' . $Q , $X ))));
    }else{
     
    $Q = substr ( $Q , 0 ,- 6 );
     
    $X = str_replace ( 'index.php' , "javascript:show('index.php" . $Q . "')" , str_replace ( 'druck.php' , "javascript:show('druck.php" . $Q . "')" , str_replace ( 'suche.php' , "javascript:show('suche.php" . $Q . "')" , str_replace ( 'altes.php' , "javascript:show('altes.php" . $Q . "')" , str_replace ( 'eingabe.php' , "javascript:show('eingabe.php')" , $X )))));
     
    $S = 'function show(Addr){opener.location.href=Addr;window.close()}' . "\n " ;
    }
    $X = substr_replace ( $X , '<script type="text/javascript">' . "\n " . $S . 'function objWin(){oWin=window.open("about:blank","obj","width=750,height=480,left=10,top=5,menubar=yes,statusbar=no,toolbar=no,scrollbars=yes,resizable=yes");oWin.focus();}' . "\n</script>\n" , strpos ( strtolower ( $X ), '/head>' )- 1 , 0 );
    if(
    $Nr = $_GET [ 'nr' ]){
     if(
    $Ord =(int)( $_POST [ 'ord' ]. $_GET [ 'ord' ]))  $aD = file ( 'termine' . $Ord . '.txt' ); else  $aD = file ( 'termine.txt' );
     
    $aF = explode ( ';' , rtrim ( $aD [ 0 ]));  $aT = explode ( ';' , strtolower ( rtrim ( $aD [ 1 ])));  $Fc = count ( $aF );
     if(
    is_array ( $aT )&& $Fc > 1 ){
      
    $aL = explode ( ';' , rtrim ( $aD [ $Nr + 2 ]));
      if(
    is_array ( $aL )&& count ( $aL )> 0 ){
       for(
    $i = 0 ; $i < $Fc ; $i ++){
        if(
    $DetailInfo == $i + 1 ){
         
    $Q = '<table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="sendInfo.php?' . $Qs . '"><img src="bilder/mail.gif" width="16" height="16" border="0" alt="Information senden"></a>&nbsp;</td><td><a href="sendInfo.php?' . $Qs . '">Termin weiterempfehlen</a></td></tr></table>' ;
         if(
    $bOwn $X = str_replace ( '{sendInfo}' , $Q , $X ); else  $T .= ' <tr><td class="dat">Info senden</td><td class="dat">' . $Q . "</td></tr>\n" ;
        }
        
    $t = $aT [ $i ];
        if(
    $t != 'p' ){
         if(
    $v = str_replace ( chr ( 127 ), ';' , $aL [ $i ])){
          if(!
    $HtmlErlaubt $v = htmlentities ( $v );
          if(
    $t == 't' || $t == 'n' || $t == 'a' ) ; //Text/Zahl/Auswahl
          
    elseif( $t == 'm' ){ //Memo
           
    $v = str_replace ( '|' , '<br>' , $v );  $p = strpos ( $v , '[' );
           while(!(
    $p === false )){
            
    $Tg = substr ( $v , $p , 9 );
            if(
    substr ( $Tg , 0 , 3 )== '[b]' $v = substr_replace ( $v , '<b>' , $p , 3 );
            elseif(
    substr ( $Tg , 0 , 4 )== '[/b]' $v = substr_replace ( $v , '</b>' , $p , 4 );
            elseif(
    substr ( $Tg , 0 , 3 )== '[i]' $v = substr_replace ( $v , '<i>' , $p , 3 );
            elseif(
    substr ( $Tg , 0 , 4 )== '[/i]' $v = substr_replace ( $v , '</i>' , $p , 4 );
            elseif(
    substr ( $Tg , 0 , 3 )== '[u]' $v = substr_replace ( $v , '<u>' , $p , 3 );
            elseif(
    substr ( $Tg , 0 , 4 )== '[/u]' $v = substr_replace ( $v , '</u>' , $p , 4 );
            elseif(
    substr ( $Tg , 0 , 8 )== '[center]' $v = substr_replace ( $v , '<div align="center">' , $p , 8 );
            elseif(
    substr ( $Tg , 0 , 9 )== '[/center]' $v = substr_replace ( $v , '</div>' , $p , 9 );
            elseif(
    substr ( $Tg , 0 , 7 )== '[right]' $v = substr_replace ( $v , '<div align="right">' , $p , 7 );
            elseif(
    substr ( $Tg , 0 , 4 )== '[hr]' ){if( substr ( $Tg , 4 , 4 )== '<br>' $i = 4 ; else  $i = 0 $v = substr_replace ( $v , '<hr size="1" noshade>' , $p , 4 + $i );}
            elseif(
    substr ( $Tg , 0 , 8 )== '[/right]' $v = substr_replace ( $v , '</div>' , $p , 8 );
            elseif(
    substr ( $Tg , 0 , 7 )== '[color=' ){ $Col = substr ( $v , $p + 7 , 9 );  $Col = substr ( $Col , 0 , strpos ( $Col , ']' ));  $v = substr_replace ( $v , '<span style="color:' . $Col . ';">' , $p , 8 + strlen ( $Col ));}
            elseif(
    substr ( $Tg , 0 , 8 )== '[/color]' $v = substr_replace ( $v , '</span>' , $p , 8 );
            elseif(
    substr ( $Tg , 0 , 6 )== '[size=' ){ $Siz = substr ( $v , $p + 6 , 4 );  $Siz = substr ( $Siz , 0 , strpos ( $Siz , ']' ));  $v = substr_replace ( $v , '<span style="font-size:' . $Siz . 'px;">' , $p , 7 + strlen ( $Siz ));}
            elseif(
    substr ( $Tg , 0 , 7 )== '' $v = substr_replace ( $v , '</span>' , $p , 7 );
            elseif(
    substr ( $Tg , 0 , 5 )== '{bild-down: ' $v = substr_replace ( $v , '<img src="' , $p , 5 );
            elseif(
    substr ( $Tg , 0 , 6 )== '}
    '
    $v = substr_replace ( $v , '">' , $p , 6 );
            elseif(
    substr ( $Tg , 0 , 5 )== '' ){
             
    $L = min ( strpos ( $v , '[' , $p + 9 ), strpos ( $v , ' ' , $p + 9 ));
             if(
    substr ( $v , $L , 1 )== ' ' $v = substr_replace ( $v , '">' , $L , 1 );
             else 
    $v = substr_replace ( $v , '">' . substr ( $v , $p + 5 , $L -( $p + 5 )), $L , 0 );
             
    $v = substr_replace ( $v , '<a class="dat" target="_blank" href="http://' , $p , 5 );
            }elseif(
    substr ( $Tg , 0 , 6 )== '' $v = substr_replace ( $v , '</a>' , $p , 6 );
            elseif(
    substr ( $Tg , 0 , 5 )== '[list' ){
             if(
    substr ( $Tg , 5 , 2 )== '=o' ){ $Q = 'o' ; $L = 2 ;}else{ $Q = 'u' ; $L = 0 ;}  $v = substr_replace ( $v , '<' . $Q . 'l><li class="dat">' , $p , 6 + $L );
             
    $E = strpos ( $v , '[/list]' , $p + 5 ); if( substr ( $v , $E + 7 , 4 )== '<br>' $L = 4 ; else  $L = 0 $v = substr_replace ( $v , '</' . $Q . 'l>' , $E , 7 + $L );
             
    $L = strpos ( $v , '<br>' , $p );
             while(
    $L < $E && $L > 0 ){ $v = substr_replace ( $v , '</li><li class="dat">' , $L , 4 );  $E += 17 $L = strpos ( $v , '<br>' , $L );}
            }
            
    $p = strpos ( $v , '[' , $p + 1 );
           }
          }
          elseif(
    $t == 'd' ){ //Datum
           
    $w = substr ( $v , 9 , 2 );  $v = substr ( $v , 6 , 2 ). '.' . substr ( $v , 3 , 2 ). '.' . $Jahrhundert . substr ( $v , 0 , 2 );
           if(
    $Wochentag > 0 ) if( $Wochentag < 2 $v = $w . ' ' . $v ; else  $v .= ' ' . $w ;
          }elseif(
    $t == 'z' $v .= ' Uhr' ; //Zeit
          
    elseif( $t == 'w' $v .= $Waehrung ;
          elseif(
    $t == 'j' ) if( $v == 'J' $v .= 'a' ; else  $v = 'Nein' ; //JaNein
          
    elseif( $t == 'b' ){ //Bild
           
    $v = 'bilder/gross/' . $v $aI =@ getimagesize ( $v );
           
    $v = '<img src="' . $v . '" width="' . $aI [ 0 ]. '" height="' . $aI [ 1 ]. '" border="0" alt="Bild_' . $Nr . '"><div><img src="void.gif" width="' . $BildBreite . '" height="1" border="0" alt=""></div>' ;
          }elseif(
    $t == 'l' ){ //Link
           
    $aH = explode ( ' ' , $v );  $v = '' ;
           for(
    $k = 0 ; $k < count ( $aH ); $k ++) if( $s = trim ( $aH [ $k ])){
            if(
    strpos ( $s , '@' )> 0 ){ $w = 'mailto:' . $s $x = 'mail' ;} else{ $w = 'http://' . $s . '" target="_blank' $x = 'link' ;}
            if(empty(
    $DetailLink ))  $x = '<img src="bilder/' . $x . '.gif" width="16" height="16" border="0" alt="' . $s . '">' ; else  $x = $s ;
            
    $v .= '<a class="dat" href="' . $w . '">' . $x . '</a> ' ;
           }
          }elseif(
    $t == 'o' ){
           
    $x = strtolower ( substr ( strrchr ( $v , '.' ), 1 ));  $w = strtoupper ( $x ); if( $x != 'doc' && $x != 'xls' && $x != 'pdf' && $x != 'zip' && $x != 'htm' $x = 'datei' ;
           
    $v = '<a class="dat" href="objekte/' . $v . '" target="obj" onClick="objWin()"><img src="bilder/' . $x . '.gif" width="16" height="16" border="0" alt="' . $w . '-Datei"> ' . $v . '</a>' ; //Objekt
          
    }
         }else if(
    $t != 'b' $v = '&nbsp;' ; else  $v = '<img src="void.gif" width="' . $BildBreite . '" height="1" border="0" alt="">' ;
         if(
    $bOwn $X = str_replace ( '{' . $aF [ $i ]. '}' , $v , $X );
         else 
    $T .= ' <tr><td class="dat" valign="top">' . htmlentities ( $aF [ $i ]). '</td><td class="dat">' . $v . "</td></tr>\n" ;
        }
       }
       if(!
    $bOwn ){
        if(
    $DetailBreite > 0 $DetailBreite = ' width="' . $DetailBreite . '"' ;
        
    $X = str_replace ( '{Inhalt}' , '<table' . $DetailBreite . ' class="dat" border="0" cellpadding="4" cellspacing="1">' . "\n" . $T . "</table>\n" . '<div><img src="void.gif" width="1" height="12" border="0" alt=""></div>' , $X );
       }
      }else 
    $Err = '<p class="err">Datensatz nicht vorhanden!</p>' ;
     }else 
    $Err = '<p class="err">Struktur der Datei <i>termine.txt</i> ungültig!</p>' ;
    }else 
    $Err = '<p class="err">ungültiger Seitenaufruf!</p>' ;
    if(!empty(
    $Err )) if( $bOwn $X = substr_replace ( $X , $Err , strpos ( $X , '{' ), 0 ); else  $X = str_replace ( '{Inhalt}' , $Err , $X );
    echo 
    $X ;
    ?>
    ich will ja nur das es unten nicht mehr scrollbar ist und an der seite schon... und wenn ich das so machen würde, dann würde da jan ur kein scrollbalken mehr sein und die seite währe trotzdem noch zu groß --> man könnte den text nicht mehr lesen
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.