Seite 1 von 1
Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 26.11.2009 14:06
von mmadmin
Hallo liebe PHPBB-Freunde...
ich hab eine großes Problem... ich hab für nen kumpel ein Forum am laufen und sobald in das Posting ein Text getippt/kopiert werden TextScreenshots etc. der mehr als 1 Leerzeichen hat passts in der Texteingabe aber sobald gespeichert bzw. auf Vorschau gegangen wird sind bis auf ein leerzeichen alle weg...

das is voll nervig, weil z.B. Textscreenshots gar nimma passen...
gibts dafür was ich als "Netzwerkler" einfach umsetzen kann?
LG & grroooßßees Danke!
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 26.11.2009 14:34
von Chalong
Wäre der
Pre-BBCode was für dich ?
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 26.11.2009 14:43
von mmadmin
Im Prizip schon,
hab aber immer unterschiedliche Texte/Textscreenshots von den Usern...
Im Eingabeditor / Neues Thema zeigt er mir den Text auch wunderbar an... schön übersichtlich mit den leerzeichen
aber sobald ich speichere gehen diese Verloren.. hab diesbezüglich das Forum schon auf Courier (& New) umstellt, damit ich scho mal die feste zeichenbreite habe...
jetzt gehts halt nur noch darum dass bei gewisse zeilen halt scho mal 40 leerzeichen bis zum nächsten Zeichen vergehen diese nicht zu einem zusammengefasst werden

Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 26.11.2009 15:15
von Spuck Erbrechson
Da kann ich mich nur anschließen...
Der Pre-Mod ist schön und gut, aber leider muss man da immer umständlich Nacharbeiten und herumprobieren um das dann so angezeigt zu bekommen, wie es eigentlich sein soll.
Also ein Mod, der Text wirklich so ausgibt, wie man ihn einkopiert hat, wär schon sehr hilfreich...
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 27.11.2009 12:09
von Passat
Dafür gibts eine einfache Lösung mit Boardmitteln:
Einfach den Text als Code einfügen, d.h. mit
[/code] einschließen.
Es gibt dann zwar diesen Codeblock um den Text, aber die Leerzeichen bleiben erhalten.
Beispiel:
Ansonsten macht der Pre-BB-Code genau das gleiche nur ohne Block drumherum.
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 27.11.2009 22:44
von Spuck Erbrechson
Ja Super und dann gehen alle Formatierungen verloren, weil innerhalb des Code-Blockes keine Formatierungen umgesetzt werden - tolle Idee ^^
Und wenn der Code-BBCode das selbe macht, wie der Pre-Mod, dann ist er genauso wirkungslos, weil eben NICHT alle Leerzeichen erhalten werden.
Nein, also es sollte schon wie der Pre-Mod sein, nur eben daß er alles auch so anzeigt, wie es einkopiert wurde und ohne, daß man umständlich nacharbeiten muss...
Hier übrigens der Beweis, daß die Idee mit dem Code-BB-Code Blödsinn ist:
(Hab mal zum Spaß ne Liste einkopiert, und wie Du siehst, ist alles Verschoben!)
Code: Alles auswählen
Mitglieder
Name Population Planeten
1 Terraner luebke01 13.606 5
2 Terraner Lt. Perry 10.138 5
3 Terraner Baléndilin 7.736 4
4 Titanen AROM (Vize Kanzler) 6.515 4
5 Terraner Thunder1982 6.227 4
6 Titanen Skaya 5.845 4
7 Titanen Commander Worf 5.703 4
8 Titanen SpuckErbrechson (Aussenminister) 5.313 2
9 Terraner Hübi 4.963 4
10 Terraner Daramorx (Justizminister) 4.584 3
11 Titanen carrier01 4.544 3
12 Titanen Sckies 4.202 3
13 Titanen LokiBohne (Kanzler) 4.174 3
14 Titanen Shandra 3.840 3
15 Terraner Sen-Kler 3.796 3
16 Terraner aciD 3.633 4
17 Xen TheFear20 3.581 3
18 Terraner BioHazard 3.034 3
19 Terraner Arnairer 2.330 2
20 Titanen masterblaster 2.057 2
21 Terraner Dafe 2.051 3
22 Xen Hassador 1.981 2
23 Titanen Joschi_the_Hosh 1.779 2
24 Terraner terranfreak 1.761 2
25 Terraner Blood1984 1.723 2
26 Titanen Ryok 1.680 1
27 Titanen ?ES? (Innenminister) 1.665 2
28 Xen BuDeNZauBeR 1.588 3
29 Titanen Frece 1.494 2
30 Terraner Tweek 1.298 2
31 Titanen rachet 1.290 2
32 Terraner Anubiszone 1.218 1
33 Titanen vasco197 1.169 1
34 Terraner tube 1.041 1
35 Titanen Darthjogurt 955 1
36 Terraner carli55 889 1
37 Titanen masta 873 2
38 Titanen Leneos 862 1
39 Titanen micha08 769 2
40 Titanen Andy17 610 1
So sieht die originale Listentabelle aus:
[ externes Bild ]
Mit dem PRE-code gelingt es mir zwar eine gewisse Struktur herzustellen, aber eben leider erst, nachdem ich mit allen Leerzeichen herumprobiert habe und ne viertel Stunde herumgepopelt hab.
Dann sieht es so aus, wie es sein sollte:
[ externes Bild ]
Wär halt nett, wenn das ohne herumpopelei gehen würde...
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 27.11.2009 23:14
von Passat
Ich kann dir auch sagen, woran das liegt: An den Proportionalschriften.
Damit es stimmt, muß eine Schriftart mit fester Zeichenbreite benutzt werden.
Bei einer Proportionalschrift ist nun einmal ein i schmaler als ein m.
Und da du nicht wissen kannst, welche Schriftarten im Browser des Forenbenutzers eingestellt sind, kannst du dir bei der Leerzeichen-Geschichte auch nie sicher sein, das es richtig angezeigt wird.
Und wenn dein Original eine Tabelle ist, warum postest du dann keine Tabelle?
Seiten, wie man die entsprechenden BB-Codes, mit denen man eine Tabelle aufbauen kann, findet man über google.
Re: Leerzeichen sollen nicht auf 1 zusammengefasst werden
Verfasst: 28.11.2009 23:34
von Spuck Erbrechson
Ja Tabellen-bb.codes gibts ohne ende, das weiß ich auch...aber diese sind für das Vorhaben noch ungeeigneter, da man dann erhebliche mehrarbeit bei jedem Einkopieren haben würde.
Habs bereits ausprobiert mit versch. bb´s...
Die Frage ist, wieso wird der ganze Text zwar beim Einkopieren in das Editfesnter vollkommen korrekt angezeigt, aber beim speichern geht es verloren ?
Das muss doch nen Grund haben, der lösbar ist, oder ?