ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Link in Trains.php ?

Geschlossen
  1. #1
    User Pic
    ThuNd3r Mitglied
    Registriert seit
    25.08.2007
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    Ich möchte gerne einen Link einfügen wo man sich zum Train abmelden kann.

    Kann mir jemand sagen wo der Code dafür hin muss? Und zwar so das es nur Member sehen können...

    <?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 = "#FF0000"; //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 = "#FFFFFF"; //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="182">';
      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: externer Link


    Zuletzt modifiziert von ThuNd3r am 02.10.2008 - 12:13:27
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chainy Mitglied
    Registriert seit
    26.09.2008
    Beiträge
    1.202
    Beitragswertungen
    1 Beitragspunkte
    Muss es unbedingt da sein? weil zumindest hättest du ja den awaycal button bzw die funktion, da kannste den doch einfach kopieren, bearbeiten dass da bestimmte dinge mit dem training drin stehen und in die style einfügen
    "...mich interessiert nicht warum sich die Leute an mich erinnern, Hauptsache sie tun es!
    ----------------------GeT HaRdCoRe----------------------
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ThuNd3r Mitglied
    Registriert seit
    25.08.2007
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    ich hab doch kien plan wie ich des mache traurig

    wollte infach nur den awaycal da rein machen so das sich die member direkt abmelden können..
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ThuNd3r Mitglied
    Registriert seit
    25.08.2007
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    wäre nett wenn mir mal einer helfen würde..
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Man kann nicht einfach einen Link einfügen für Training abmelden, es muss ja dann auch irgendwas gemacht werden, wenn man den Link klickt und je nachdem, wie kompliziert das alles aufbereitet werden soll muss viel neu geschrieben/angelegt werden.

    Was jetzt nicht viel wäre, wäre wenn man einer bestimmten Person eine PM schicken würde, sprich man klickt, ich bin nicht da und es wird eine PM geschickt mit, NAME ist am ... nicht da. , allerdings hat das auch einige Nachteile.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ThuNd3r Mitglied
    Registriert seit
    25.08.2007
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    Ich möchte doch nur einen link auf die "awaycal.php" in der box haben. Das sollten natürlich nur die Member sehen...

    Der Link ist ja normalerweise in der Navi drin aber ich hätte es gerne in der Box weil es so leichter zugänglich ist..

    Wenn das natürlich zu viel aufwand ist dann muss ich es wohl in der navi lassen..
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten