Re: baseportal (netdirekt version) und css formatierung - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von hempelr (1976 Beiträge) am Montag, 5.August.2002, 17:07.
    Re: baseportal (netdirekt version) und css formatierung

      Hallo, till,
      was willst du jetzt konkret zu css wissen?
      Du kannst ganz normal externe css-Dateien einbinden, wie gehabt mitttels
      <link rel=stylesheet type="text/css" href="link-tabele.css">
      oder aber du schreibst deine css-Forman-Deklarationen in ein Template, das du dann per include einfügst.
      
      Clever ist es, eine Datenbank für css-Format-Deklarationen zu benutzen und diese dann auszugeben (da ist glaub ich ein Beispiel in der BIB)
      Eine andere Möglichkeit ist, die css-Dekl. mit Namen fest zu machen und per DB variable Werte einzusetzen, hier mal ein Codeschnipsel:
      ----schnipp--
      <perl>
      get "stil=blau", "styles";
      $a_style=<<EOF;
      <!-- Beginn style -->
      <style type="text/css">
      <!--
      body { font-family:Verdana,Helvetica,Arial,sans-serif;
             font-size:9pt;
             scrollbar-face-color:$fd;
             scrollbar-arrow-color:$fm;scrollbar-base-color:$fm;
             scrollbar-track-color:$fm;scrollbar-highlight-color:$fm; }
      p,li,ol,dt,dd,blockqouote { font-family:Verdana,Helvetica,Arial,sans-serif;
                                  font-size:9pt;}
      #weiss  { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfw; }
      #hell   { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfh; }
      #mittel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfm; }
      #dunkel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfd; }
      

      #klein { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsk; }
      #mittelg { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsm; }
      #gross  { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsg; }
      #norm   { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsn; }
      

      .weiss { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfw; }
      .hell   { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfh; }
      .mittel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfm; }
      .dunkel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfd; }
      

      .klein { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsk; }
      .mittelg { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsm; }
      .gross  { font-family:Verdana,Helvetica,Arial,sans-serif;
               font-size:$tsg; }
      .norm  { font-family:Verdana,Helvetica,Arial,sans-serif;
               font-size:$tsn; }
      -->
      </style>
      <!-- Ende style -->
      EOF
      </perl>
      
      Wobei hier eine Datenbank mit Namen styles eine Menge Felder (entsprechend oben stehender Variablennamen) hat und ein Feld für Namens stil als erstes Feld.
      Mittels des get wird nun der Datensatz, der dem Wert in stil enspricht geholt, und du hast dann alle css-Def. in der Variablen $a_style stehen.
      Die kannst du dann im Template in den head-Bereich ausgeben lassen.
      Hoffe, das bringt dich weiter
      Ruben


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von till (1103 Beiträge) am Montag, 5.August.2002, 16:28.
    baseportal (netdirekt version) und css formatierung

      hallo,
      ich habe die doku und auch das forum jetzt ziemlich duchstöbert aber leider nicht viel zum thema baseportal und css gefunden.
      kann villeicht hier ein netter helfer mal eine möglichst simple seite die bp/css enthält angeben. so als kleines beispiel ...

      till

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Montag, 5.August.2002, 17:07.
    Re: baseportal (netdirekt version) und css formatierung

      Hallo, till,
      was willst du jetzt konkret zu css wissen?
      Du kannst ganz normal externe css-Dateien einbinden, wie gehabt mitttels
      <link rel=stylesheet type="text/css" href="link-tabele.css">
      oder aber du schreibst deine css-Forman-Deklarationen in ein Template, das du dann per include einfügst.
      
      Clever ist es, eine Datenbank für css-Format-Deklarationen zu benutzen und diese dann auszugeben (da ist glaub ich ein Beispiel in der BIB)
      Eine andere Möglichkeit ist, die css-Dekl. mit Namen fest zu machen und per DB variable Werte einzusetzen, hier mal ein Codeschnipsel:
      ----schnipp--
      <perl>
      get "stil=blau", "styles";
      $a_style=<<EOF;
      <!-- Beginn style -->
      <style type="text/css">
      <!--
      body { font-family:Verdana,Helvetica,Arial,sans-serif;
             font-size:9pt;
             scrollbar-face-color:$fd;
             scrollbar-arrow-color:$fm;scrollbar-base-color:$fm;
             scrollbar-track-color:$fm;scrollbar-highlight-color:$fm; }
      p,li,ol,dt,dd,blockqouote { font-family:Verdana,Helvetica,Arial,sans-serif;
                                  font-size:9pt;}
      #weiss  { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfw; }
      #hell   { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfh; }
      #mittel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfm; }
      #dunkel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfd; }
      

      #klein { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsk; }
      #mittelg { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsm; }
      #gross  { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsg; }
      #norm   { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsn; }
      

      .weiss { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfw; }
      .hell   { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfh; }
      .mittel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfm; }
      .dunkel { font-family:Verdana,Helvetica,Arial,sans-serif;
                color:$tfd; }
      

      .klein { font-family:Verdana,Helvetica,Arial,sans-serif;
                font-size:$tsk; }
      .mittelg { font-family:Arial,Verdana,Helvetica,sans-serif;
                font-size:$tsm; }
      .gross  { font-family:Verdana,Helvetica,Arial,sans-serif;
               font-size:$tsg; }
      .norm  { font-family:Verdana,Helvetica,Arial,sans-serif;
               font-size:$tsn; }
      -->
      </style>
      <!-- Ende style -->
      EOF
      </perl>
      
      Wobei hier eine Datenbank mit Namen styles eine Menge Felder (entsprechend oben stehender Variablennamen) hat und ein Feld für Namens stil als erstes Feld.
      Mittels des get wird nun der Datensatz, der dem Wert in stil enspricht geholt, und du hast dann alle css-Def. in der Variablen $a_style stehen.
      Die kannst du dann im Template in den head-Bereich ausgeben lassen.
      Hoffe, das bringt dich weiter
      Ruben

     Antworten

    Beitrag von BitMan (76 Beiträge) am Mittwoch, 7.August.2002, 19:52.
    Re: baseportal (netdirekt version) und css formatierung

      Hi Till !

      Schau mal hier rein :

      http://www.vorsfelde-live.de

      dort dann "Einkaufen" und dort dann was auswählen.

      Dann wird baseportal von netdirekt geladen und im
      Quellcode steht der Verweis auf eine alt bekannte,
      mit Fusion erzeugte CSS-Datei :-)

      Auch die Ausgabe-Templates sind mit Fusion gebaut.

      So geht das auch ...

      Gruss - BitMan -

     Antworten


     
 Liste der Einträge von 45000 bis 45150:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!