Re: "...mehr" effekt - 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 tim (301 Beiträge) am Freitag, 6.September.2002, 15:25.
    Re: "...mehr" effekt

      hi!
      klappt wunderbar,
      habe es sogar schon in betrieb genommen!!!

      1000 dank!

      tim


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von tim (301 Beiträge) am Freitag, 6.September.2002, 12:32.
    "...mehr" effekt

      hallo,
      habe mir aus der bib ein simples newssystem gezogen. iist eigenbtlich genau das, was ich brauche.
      allerdings habe ich eine frage!
      es gibt doch diesen "...mehr" effekt. soll heissen, dass eine eigegebene nachricht automatisch nach X uzeichen abgeschnitten wird und bei klick auf "...mehr" die vollständige nachricht zu sehen ist.
      hat jemad das schon mal gemacht? wie geht das?

      grüße
      tim

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Freitag, 6.September.2002, 14:30.
    Re: "...mehr" effekt

      Hallo, tim
      ist eigentlich ganz einfach, nur mit der Funktion substr
      wobei du dann die Ausgabe der gesamten Meldung bedingt ausgeben mußt (hier der Parameter $da)
      hab dir mal den Code für ein Beispieltemplate unten reingestellt, mußt du natürlich noch apassen:
      -------------------
      <perl>
      if ($ga eq "1") # wenn Gesamtansicht gewählt wurde
      { get "Id==$dsn", "w_news";
      $a_meldung = "<div align=right>${ \datum($eig_datum, 'Tag.Monat.Jahr')}</div>$Meldung<br>&nbsp;<div align=right>Zurück zur <a href=$_link>Übersicht</a>&nbsp;</div><br>";
      }elsif ($ga eq "") # sonst Übersicht anzeigen
      {
        get "Id=* sort=-", "w_news";
        while (get_next(w_news))
        {
        # Ausgabelänge begrenzen für Feld Meldung #
        $laenge=80;
        $Ende = substr($Meldung, $laenge);
        $Stop = index($Ende,"\ "); #Leerzeichen suchen (Wortende)
        $Ende = substr($Ende, 0, $Stop);
        $Anfang = substr($Meldung, 0, $laenge);
        $a_meldung.= "<div align=right>${ \datum($eig_datum, 'Tag.Monat.Jahr')}</div>$Anfang$Ende....<div align=left>&nbsp;<a href=$_link&dsn=$_id&ga=1>Gesamte Meldung</a>&nbsp;</div><br>";
        }
      }
      out<<EOF;
      <html>
      <head>
      <title>Newsanzeige</title>
      </head>
      <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
      <center>
      <table width=500>
      <tr><td align=left>
      $a_meldung
      </td></tr>
      </body>
      </html>
      EOF
      </perl>
      
      -----------------------
      Viel Erfolg
      Ruben
      PS Die Ausgabe des Templates ist unter http://dabadu.de/baseportal/kirche/test zu sehen.....

     Antworten

    Beitrag von tim (301 Beiträge) am Freitag, 6.September.2002, 15:25.
    Re: "...mehr" effekt

      hi!
      klappt wunderbar,
      habe es sogar schon in betrieb genommen!!!

      1000 dank!

      tim

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Freitag, 6.September.2002, 17:31.
    Re: "...mehr" effekt

      Na, klasse, gib mal Zeichen, wo man sich das anschaun kann....
      Ruben

     Antworten


     
 Liste der Einträge von 44100 bis 44250: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.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!