kein [pre]

12.01.2008 19:15 (zuletzt bearbeitet: 12.01.2008 19:15)
#1 kein [pre]
avatar
Mitglied
Hallo Johannes

ich kann in meinem Forum (Board-Nr. 137138) keinen
[pre]-Code
eingeben.

Ich habe es dann mit
[code]*[/code]
versucht, aber das bringt den gesamten Beitrag
durcheinander >>siehe hier<<

Woran kann das liegen?

lg elbKrümel
12.01.2008 19:29
avatar  Vitalis
#2 RE: kein [pre]
avatar
Profi

In die Css sollte folgendes noch rein:

pre
{
width:90%;
overflow:auto;
border:1px #000000 solid;
margin:5px;
padding:5px;
}


Und falls das immer noch nicht reichen sollte: Admin -> Einstellungen - Codes/Smilies
<pre> und [pre]
</pre> und [/pre]


 Antworten

 Beitrag melden
12.01.2008 19:36
#3 RE: kein [pre]
avatar
Mitglied

letzteres habe ich schon ausprobiert.

Mit dem CSS-Zusatz klappt es jetzt aber - danke!

Werde dann gleich mal das Chaos beseitigen *lach*

12.01.2008 19:41 (zuletzt bearbeitet: 12.01.2008 19:44)
#4 RE: kein [pre]
avatar
Mitglied
Ich glaube es geht darum, Quellcode mit pre darzustellen. Das funktioniert nicht so ganz. Der Text wird nur vorformatiert, d.h. alle Zeichen beim Beitrag-Erstellen werden genauso wie eingegeben später auch ausgegeben mit gleichen Breiten für jedes Zeichen. Der Teil in der CSS legt nur noch einen Rahmen drum herum.

Code muss verwendet werden, um Quelltext darzustellen! Allerdings gibt es im Moment wohl noch keine andere Möglichkeit, als das für jedes verwendete Code eine neue Zeile eröffnet wird. Ich hatte dies selbst schon einmal beanstandet:
pre in Verbindung mit code große Zeilenabstände

Für code wird also immer bei jeder Verwendung eine neue Zeile verwendet. In Verbindung mit pre wird sogar, obwohl code nur einmalig verwendet wurde, jedesmal eine Leerzeile dazwischen eingefügt, wenn man beim Bearbeiten Zeilenumbrüche macht.


Um Quelltext schön darzustellen, sollte HTML in Beiträgen deaktiviert werden. Dann ist eine Verwendung des Code-Tags eigentlich überflüssig. Nur URLs werden dann noch umgewandelt.
Pre mit dem CSS-Zusatz lässt das Ganze dann noch übersichtlicher darstellen.

 Antworten

 Beitrag melden
12.01.2008 19:56
#5 RE: kein [pre]
avatar
Mitglied

Ich habe es jetzt einigermaßen hinbekommen.

Banner 001 und 002 haben immer noch nen falschen Code.
Im Grunde soll alles so aussehen, wie bei 003 bis 006.

Wenn ich allerdings editiere, wird der eMail-Link
"zerfetzt" und die Schrift von Banner 001 verlinkt.
Schwer zu erklären, hoffe ihr wisst trotzdem, was ich
meine *lach*

Hab ich was übersehen?

12.01.2008 20:16 (zuletzt bearbeitet: 12.01.2008 20:18)
avatar  Fabian
#6 RE: kein [pre]
avatar
Xobor-Spezialist
verstehe ich aber nicht was du falsch machst, mit diesem code funktioniert es in diesem forum doch auch:

<a href="http://www.hamburgerjazzportal.de target="_blank">
<img src="https://files.homepagemodules.de/b214495/bhnetfiles-4yrq-1u.jpg" border=0></a>

[pre]
<a href="ht
tp://www.hamburgerjazzportal.de target="_blank">
<img src="http:https://files.homepagemodules.de/b214495/bhnetfiles-4yrq-1u.jpg" border=0></a>
[/p
re]


du musst halt nur die css klasse einbauen...
und HTML sollte deaktiviert sein

Servus
Fabian Klose


 Antworten

 Beitrag melden
12.01.2008 20:34
#7 RE: kein [pre]
avatar
Mitglied

html ist deaktiviert und die CSS-Klasse bereits eingebaut ...

ich versuch's einfach noch mal ...

12.01.2008 20:50
avatar  Fabian
#8 RE: kein [pre]
avatar
Xobor-Spezialist

habe gerade einen fehler entdeckt der zu problemen führen kann:

[pre]
<a href="ht
tp://www.hamburgerjazzportal.de" target="_blank">
<img src="http:https://files.homepagemodules.de/b214495/bhnetfiles-4yrq-1u.jpg" border="0"></a>
[/p
re]



wenn du den code in dein forum einbaust einfach nur die adresse des bilder ändern.

Servus
Fabian Klose


 Antworten

 Beitrag melden
12.01.2008 21:06
#9 RE: kein [pre]
avatar
Mitglied

Hab ich auch vorhin entdeckt. Jetzt stimmt alles ...

Danke für eure Hilfe! :)

14.01.2008 17:04 (zuletzt bearbeitet: 14.01.2008 17:15)
#10 RE: kein [pre]
avatar
Mitglied
Hallo WolverineX,
Zitat von WolverineX
pre in Verbindung mit code große Zeilenabstände
Für code wird also immer bei jeder Verwendung eine neue Zeile verwendet. In Verbindung mit pre wird sogar, obwohl code nur einmalig verwendet wurde, jedesmal eine Leerzeile dazwischen eingefügt, wenn man beim Bearbeiten Zeilenumbrüche macht.

Wenn man unbedingt den Pre-Befehl benutzen will, gibt es noch eine Möglichkeit für die "Pre-Erweiterung in der CSS-Datei.
Mit der folgenden Eintragung wird keine zusätzliche Zeile in Verbindung mit [code] & [/code] eingefügt!



Für Forum-Beiträge in die CSS-Datei eintragen:
pre {
/* Erweiterung für den Pre-Befehl ! */
width: 90%;
overflow:auto;
margin:5px;
border:2px #000000 solid;
padding:5px 5px 5px 20px;
white-space: normal;
}

oder


Für den Eintrag in "Obere Leiste":
<style type="text/css">
.pre {
white-space: normal;
}
</style>


Gruss
Wolf
14.01.2008 17:24
#11 RE: kein [pre]
avatar
Mitglied

Jo, danke erstmal!

Ich glaub ich lass' es erst 'mal so.


Leider sind dann die Leerzeichen egal, also nichts mehr mit präformatierter Text. :-(


 Antworten

 Beitrag melden
15.01.2008 14:25
#12 RE: kein [pre]
avatar
Mitglied


Hallo.
Es gibt noch eine andere Möglichkeit einen leeren Rahmen zu erzeugen, ohne sämtliche Nachteile von pre


<div style="border:2px solid #000000;margin:5px;padding:10px;padding-left:20px;width:90%;overflow:auto">

TEXT TEXT TEXT

</div>


Gruß
Wolf

15.01.2008 15:58 (zuletzt bearbeitet: 15.01.2008 15:59)
#13 RE: kein [pre]
avatar
Mitglied
Danke für deine Mühe! Es könnte nur sein, dass ich als Admin ab und zu HTML brauche. Habe schon Umsetzung mit einem Textfeld versucht, das war aber im Admin-Bereich in der Code-Eingabe nicht von Vorteil.

Ich wollte einfach nur vorformatierten Text verwenden (für Einrückungen usw...), aber Codeeingaben nicht darin umsetzen. Deshalb die Kombination von pre und code.
Die Leerzeilen akzeptiere ich nun halt. Außerdem verwende ich nun deinen vorigen Tipp. So sind keine Leerzeilen mehr sichtbar. Gute Idee übrigens! Zwar nur 'ne Kleinigkeit, aber da muss man erst mal drauf kommen!

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!