Beitrag von Jogi (34 Beiträge) am Samstag, 21.Juli.2001, 19:09.
@Sander & Co FORUM / $Text in fett
Hallo
Problem im Forum !!!
möchte in forum aus bib den $Text in fett darstellen.
wie und wo muß ich da ensetzen.
DANK
gruß aus Berlin Jogi
Antworten
Beitrag von Sander (8133 Beiträge) am Samstag, 21.Juli.2001, 23:38.
Re: @Sander & Co FORUM / $Text in fett
Eine möglichkeit wäre in der Sub all_out:
sub all_out
{
my($pos)=shift; # 1. Parameter = Position des ausgewaehlten Eintrags
my $allpos=""; my $alink="#eingabe";
while(get_next || @_>0)
{
($Name, $EMail, $WWW, $Titel, $Text, $Datum)=(@_, time) if @_>0;
$WWW=~ s#^http://##; # Eventuelles http:// zu Beginn abschneiden
$Datum=datum($Datum, "lang"); # datumsfeld in schönes datum wandeln
$EMail="EMail: <a href=\"mailto:$EMail\">$EMail</a>" if $EMail ne ""; # EMail-Ausgabe, nur wenn EMail-Feld einen Inhalt hat
$WWW="WWW: <a href=\"http://$WWW\" target=\"_blank\">$WWW</a>" if $WWW ne ""; # WWW-Ausgabe, nur wenn WWW-Feld einen Inhalt hat
$Titel=substr($Text, 0, 50)."..." if $Titel eq ""; # Wenn kein Titel, nimmt er die ersten 50 Zeichen des Textes als Titel
$Name=convert_html($Name); $Titel=convert_html($Titel); # keine html-tags erlaubt
$allpos.="$Pos#";
hier drunter:
mußt mal probieren.
Sander
Antworten
Beitrag von Jogi (34 Beiträge) am Sonntag, 22.Juli.2001, 00:17.
Re: @Sander & Co FORUM / $Text in fett
Ein Wort mit NIX
War NIX
es werden nun auch <b>....... </b> mit ausgegen aber nicht FETT
Mfg
Jogi
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 22.Juli.2001, 01:13.
Re: @Sander & Co FORUM / $Text in fett
Antworten
Beitrag von cb (6 Beiträge) am Sonntag, 22.Juli.2001, 01:14.
Re: @Sander & Co FORUM / $Text in fett
Antworten
Beitrag von Jogi (34 Beiträge) am Sonntag, 22.Juli.2001, 01:40.
Re: @Sander & Co FORUM / $Text in fett
Auch das war NIX
es wird zwar FETT aber auch grau unterlegt, ist ein zeilenumbruch vorhanden, wird nur die erste zeile FETT
auch aendert sich die schriftart.!!!
Gruß Jogi aus Berlin
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 22.Juli.2001, 01:58.
Re: @Sander & Co FORUM / $Text in fett
Dann geh mal in die Bib und auf den Block über dem Text
"Tja, der ganze obere Teil ist dafür da, Code-Teile im Text zu erkennen und mit einer grauen Tabelle zu hinterlegen..."
Den gesamten Code aus diesem Block musst Du komplett rausschmeissen und stattdessen
schreiben...
Antworten
Beitrag von Jogi (34 Beiträge) am Sonntag, 22.Juli.2001, 11:47.
Re: @Sander & Co FORUM / $Text in fett
Es funzt nicht
bitte um hilfe
Danke Jogi
out "<table cellspacing=0 cellpadding=0 border=0 bgcolor=e0e0e0 width=90%><tr><td><font face=arial,helvetica size=2>" if $pos ne "" && $pos==$Pos;
out <<EOF;
<table width=90%><tr><td><font face=arial size=2>Beitrag von <b>$Name</b> am $Datum<br>
$EMail $WWW
<h4>$Titel</h4>
<p><ul><br>
EOF
my $ca="<p><table width=90% cellpadding=10><tr><td bgcolor=f0f0f0><font size=3><code>";
my $ce="</code></td></tr></table>";
my $flag=0;
my $nx="";
$Text=convert_links($Text);
foreach $x (split "\n", $Text)
{
if($flag==0)
{
$flag=2 if $x=~ s/^: //;
$flag=3 if $x=~ /^((\s*)<|\$|\{|\}|(out|get|put|mod|if|else)(\s|$|\(?))/;
out $ca if($flag>1);
$x=~ s/^(\s+)/" " x length($1)/ge;
} elsif($flag>0)
{
$flag=-1 if $flag==2 && !($x=~ s/^: //);
$flag=-1 if $flag==4 && !($x=~ /^((\s*)<|\$|\{|\}|(out|get|put|mod|if|else)(\s|$|\(?))/);
if($flag==3 && !($x=~ /^((\s*)<|\$|\{|\}|(out|get|put|mod|if|else)(\s|$|\(?))/))
{
$nx="$x<br>";
$flag=4;
next;
}
if($flag==-1)
{
out $ce;
$flag=0;
}
}
out "$nx$x<br>"; $nx="";
}
out $ce if $flag>0;
out "</ul></td></tr></table>";
if($pos==$Pos && $Pos ne "")
{
out "<p>";
} else
{
$alink="$mylinkr&Pos=$Pos";
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 23.Juli.2001, 14:38.
Re: @Sander & Co FORUM / $Text in fett
Wie geschrieben, Du musst den ganzen Block rausschmeissen, Dein Code aus Deinem letztem Posting sieht dann so aus:
out "<table cellspacing=0 cellpadding=0 border=0 bgcolor=e0e0e0 width=90%><tr><td><font face=arial,helvetica size=2>" if $pos ne "" && $pos==$Pos;
out <<EOF;
<table width=90%><tr><td><font face=arial size=2>Beitrag von <b>$Name</b> am
$Datum<br>
$EMail $WWW
<h4>$Titel</h4>
<p><ul><br>
EOF
my $ca="<p><table width=90% cellpadding=10><tr><td bgcolor=f0f0f0><font size=3><code>";
my $ce="</code></td></tr></table>";
my $flag=0;
my $nx="";
$Text=convert_links($Text);
# hier wurde alles mögliche rausgeschmissen
out "$ca<b>$Text</b>$ce"; # das ist neu
if($pos==$Pos && $Pos ne "")
{
out "<p>";
} else
{
$alink="$mylinkr&Pos=$Pos";
... etc.
Antworten
Beitrag von Jogi (34 Beiträge) am Montag, 23.Juli.2001, 22:30.
Re: @Sander & Co FORUM / $Text in fett
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 24.Juli.2001, 17:39.
Re: @Sander & Co FORUM / $Text in fett
Komisch, dass bei der Listenausgabe was verschoben ist - die Änderung war ja in der Detailausgabe... Mhhh...
Antworten
Beitrag von Jogi (34 Beiträge) am Dienstag, 24.Juli.2001, 17:57.
Re: @Sander & Co FORUM / $Text in fett
Nicht bei der LISTAUSGABE
sondern bei der DETAILAUSGABE !!!!!
LETZTER VERSUCH !!!!
Danke Gruß Jogi
Antworten
Beitrag von Jogi (34 Beiträge) am Dienstag, 24.Juli.2001, 18:00.
Re: @Sander & Co FORUM / $Text in fett NACHTRAG
musste leider den link löschen,
da gestern mehrmals in der dateneingabe gespielt wurde,
und daten zerschossen wurden.
es sind leider daten verlorengegangen!!!
darum auch kein link zur datenbank
MfG Jogi
Antworten