ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » trains_box

Geschlossen
  1. #1
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    hi, hab mal ne frage kann ich in der trains_box.php ein link einfügen der "Termmin absagen" heist und der dann die awaycal seite verlinkt.? geht bestimmt aber ich weis net wie bin ja noch newbie in php.

    lg nightchild
    hier mal die box
    <?php 
    
    #
    #   Created by Noobi Fun Clan, KolobokPunk
    #
    #   Support www.noobi.zockernetz.de
    #
    #   (Danke an iLch.de)
    #
    
    defined ('main') or die ( 'no direct access' );
      
      /*********************/
      /*** Style/Angaben ***/
      /*********************/
      
      //Style/Angaben fuer die Zeilen mit dem Wochentag
      $wtag_text_color = "#00FF00"; //Textfarbe fuer die Wochentage (RGB)
      $wtag_text_align = "left"; //"center" = zentriert, "left" = linksbuendig, "right" = rechtsbuendig
      $wtag_font_size = "14"; //Schriftgroesse; Angabe in Pixel
      $wtag_zeile_color = "#333333"; //Hintergrundsfarbe der Zeile mit dem Wochentagnamen
      
      $wtag_td_border = "0"; //Ramen der Zeile; Angabe in Pixel, "0" = kein Border
      $wtag_td_border_art = "solid"; //Borderart, "solid" = der durchgehende Rahmen; "dashed" = kleine Striche
      $wtag_td_border_color = "#00000"; //Border color
      
      //Style/Angaben fuer die Zeilen mit der Message
      $msg_text_color = "#BBBBBB"; //Textfarbe fuer die Message (RGB)
      $msg_text_align = "left"; //"center" = zentriert, "left" = linksbuendig, "right" = rechtsbuendig
      $msg_font_size = "11"; //Schriftgroesse; Angabe in Pixel
      $msg_zeile_color = "#212121"; //Hintergrundsfarbe der Zeile mit der Message (RGB)
      
      $msg_td_border = "0"; //Ramen der Zeile; Angabe in Pixel, "0" = kein Border
      $msg_td_border_art = "solid"; //Borderart, "solid" = der durchgehende Rahmen; "dashed" = kleine Striche
      $msg_td_border_color = "#000000"; //Bordercolor (RGB)
      
      //Style/Angaben fuer die Tabelle
      $border = "1"; //Ramen der Tabelle; Angabe in Pixel, "0" = kein Border
      $border_art = "dashed"; //Borderart, "solid" = der durchgehende Rahmen; "dashed" = kleine Striche
      $border_color = "#444444"; //Bordercolor (RGB)
      $border_collapse = "separate"; //"collapse" = kein Abstand zwischen den einzelnen Ramen; "separate" = Abstand zwischen den einzelnen Ramen
      $border_spacing = "4"; //Abstand zwischen den einzelnen Ramen, Angabe in Pixel; "0" kein Abstand
      
      //Style/Angaben fuer die "Kein Train" Message
      $msg = "Keine Trains geplant"; //Message, die angezeigt wird, wenn keine Trains eingegeben wurden
      $kt_text_color = "#880000"; //Textfarbe (RGB)
      $kt_text_align = "left"; //Textposition (left, center, right)
      $kt_font_size = "12"; //Schriftgroesse; Angabe in Pixel
      $kt_zeile_color = "#000000"; //Hintergrundsfarbe der Zelle (RGB)
      $kt_td_border = "0"; //Ramen; Angabe in Pixel, "0" kein Ramen
      $kt_td_border_art = "solid"; //Borderart, "solid" = der durchgehende Rahmen; "dashed" = kleine Striche
      $kt_td_border_color = "#FFFFFF";  //Bordercolor (RGB)
      
      $kein_train = "Kein Train"; //mit diesem String vergleichen, wenn der Vergleich eine "0" (gleich) ergibt, wird die Zeile nicht im Box angezeigt
    
    	$row = db_fetch_object(db_query("SELECT t1 FROM `prefix_allg` WHERE k = 'trainzeiten'"));
    	$dbe=explode('#',$row->t1);
      
      echo '<table style="border:'.$border.'px '.$border_art.' '.$border_color.'; border-collapse: '.$border_collapse.'; border-spacing: '.$border_spacing.'px;" align="center" width="152">';
      if((strcasecmp($kein_train, $dbe[0])) != 0){
    	echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.'">Montag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.'">'.$dbe[0].'</td></tr>';
      }
      if((strcasecmp($kein_train, $dbe[1])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Dienstag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[1].'</td></tr>';
      }      
      if((strcasecmp($kein_train, $dbe[2])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Mittwoch:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[2].'</td></tr>';
      }
      if((strcasecmp($kein_train, $dbe[3])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Donnerstag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[3].'</td></tr>';
      }      
      if((strcasecmp($kein_train, $dbe[4])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Freitag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[4].'</td></tr>';
      }
      if((strcasecmp($kein_train, $dbe[5])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Samstag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[5].'</td></tr>';
      }
      if((strcasecmp($kein_train, $dbe[6])) != 0){
      echo '<tr><td style="font-size: '.$wtag_font_size.'px; color: '.$wtag_text_color.'; text-align: '.$wtag_text_align.'; background-color: '.$wtag_zeile_color.'; border: '.$wtag_td_border.'px '.$wtag_td_border_art.' '.$wtag_td_border_color.';">Sonntag:</td></tr>
            <tr><td style="font-size: '.$msg_font_size.'px; color: '.$msg_text_color.'; text-align: '.$msg_text_align.'; background-color: '.$msg_zeile_color.'; border: '.$msg_td_border.'px '.$msg_td_border_art.' '.$msg_td_border_color.';">'.$dbe[6].'</td></tr>';
      }
      if((strcasecmp($kein_train, $dbe[0]) == 0) && 
         (strcasecmp($kein_train, $dbe[1]) == 0) && 
         (strcasecmp($kein_train, $dbe[2]) == 0) && 
         (strcasecmp($kein_train, $dbe[3]) == 0) && 
         (strcasecmp($kein_train, $dbe[4]) == 0) && 
         (strcasecmp($kein_train, $dbe[5]) == 0) && 
         (strcasecmp($kein_train, $dbe[6]) == 0)){
      echo  '<tr><td style="font-size: '.$kt_font_size.'px; color: '.$kt_text_color.'; text-align: '.$kt_text_align.'; background-color: '.$kt_zeile_color.'; border: '.$kt_td_border.'px '.$kt_td_border_art.' '.$kt_td_border_color.';">'.$msg.'</td></tr>';
      }
      echo '</table>';
    
    
    ?>


    verwendete ilchClan Version: 1.1

    betroffene Homepage: nkeclan.kilu.de


    Zuletzt modifiziert von Nightchild am 16.12.2007 - 14:17:45
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    s4sch4 Mitglied
    Registriert seit
    09.12.2007
    Beiträge
    183
    Beitragswertungen
    5 Beitragspunkte
    Jo sicher geht dat zwinker

    Du musst dazu aber die /templates/trains.htm bearbeiten, weil da alles drin ist was im enteffekt angezeigt wird also musst du da deinen link reinpacken.

    Beispiel mit meiner trains.htm (von ilch1.1H) :

    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
    <tr>
    	<td class="Cmite">{_lang_Monday}</td>
    </tr><tr>
    	<td class="Cnorm">{MON}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Tuesday}</td>
    </tr><tr>
    	<td class="Cnorm">{DIE}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Wednesday}</td>
    </tr><tr>
    	<td class="Cnorm">{MIT}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Thursday}</td>
    </tr><tr>
    	<td class="Cnorm">{DON}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Friday}</td>
    </tr><tr>
    	<td class="Cnorm">{FRE}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Saturday}</td>
    </tr><tr>
    	<td class="Cnorm">{SAM}</td>
    </tr><tr>
    	<td class="Cmite">{_lang_Sunday}</td>
    </tr><tr>
    	<td class="Cnorm">{SON}
    <!-- Beginn des Links 
    im target kannst du _self für öffnen des links in der gleichen seite, oder _blank für öffnen in einem neuen Fenster/Tab -->
    <br><br><a href="index.php?awaycal" tagret="_self" title="zum Awaykalender" alt="zum Awaykalender">Termin Absagen</a>
    <!-- ENDE Link -->
    </td>
    </tr>
    </table>index.php?awaycal


    MfG s4sch4
    Visit me on: externer Link
    Visit my Clan: externer Link
    Mein ilch Modul: Höhrercharts v0.8 für OnlineRadios
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Nightchild Mitglied
    Registriert seit
    04.12.2007
    Beiträge
    113
    Beitragswertungen
    0 Beitragspunkte
    sry für mein späten post. danke für deine antwort hatte es bereits etwas anderst gemacht. (selfhtml suche) zwinker
    habe einfach in der trains_box.php ganz ganz unten folgendes hinzugefügt :
    <div align=center style="font-size: 16px;"><a href="http://nkeclan.kilu.de/index.php?awaycal">absagen</a>
    is ja eigendlich easy man muss es halt nur wissen. aber ich hätte gern noch die schrift etwas grösser oder ein button. wäre das auch machbar? (in der box.php)

    **edit
    "font-size" funzt irgend wie nicht so richtig


    Zuletzt modifiziert von Nightchild am 20.12.2007 - 23:58:09
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ThuNd3r Mitglied
    Registriert seit
    25.08.2007
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    Hab mal beide Varianten bei mir getestet aber es funktioniert nicht.

    Der Link wird nicht angezeigt wenn ich es in der trains.htm eintrage... frage mich nur warum...
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten