Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» Das Plauderforum ist zurück!von derforumde Heute um 0:42
» Style-Wechsel funktioniert nicht mehr
von Miho Gestern um 22:34
» Profil in beiträgen nur im blog deaktivieren.
von derforumde Sa 23 Nov 2024 - 16:54
» [Invision] Editor über den Bildrand ziehbar + Schriftgrößenproblem
von Skouliki Mi 20 Nov 2024 - 8:06
» Passwort für meinen Adminbereich vergessen.
von Joost Sa 9 Nov 2024 - 10:13
» [Invision] Signatur wird nicht immer eingefügt
von Skouliki Mo 4 Nov 2024 - 16:33
» [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
von Skouliki So 27 Okt 2024 - 13:29
» [Invision] Transparent Logohintergrund/Struktur
von Joost So 27 Okt 2024 - 12:58
» png wird im servimg in ein jpg umgewandelt
von Skouliki Mi 23 Okt 2024 - 20:26
» Passwort Vergessen (SilentHowl)
von Joost Do 17 Okt 2024 - 17:14
» [Invision] Hintergrundbild fixieren
von Skouliki Mo 14 Okt 2024 - 11:30
» Paßwort vergessen
von Joost So 13 Okt 2024 - 17:58
» Anti-Spam-Prüfung
von Hana19 Sa 12 Okt 2024 - 16:59
» Private Nachrichten bleiben im Postausgang hängen
von Skouliki Fr 11 Okt 2024 - 11:11
» [phpBB3] Mittelteil des Forums verschoben
von Eto Mo 7 Okt 2024 - 20:50
» [phpBB3] Farbpalette ändern
von Skouliki Mo 7 Okt 2024 - 10:08
» [Klassische Version] Account löschen
von Joost Sa 5 Okt 2024 - 21:05
» Chatbox einloggen nicht möglich
von Joost So 29 Sep 2024 - 8:01
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Alastor in [Invision] Transparent Logohintergrund/Struktur ( 2 )
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen.
( 2 )
» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 1 )
» Beitrag von Alastor in [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
( 1 )
Forum verschluckt in [Code] Leerzeichen und Tabs
2 verfasser
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1 • Teilen
Forum verschluckt in [Code] Leerzeichen und Tabs
Ich weiss nicht, ob ich das hier korrekt reinsetze - wenn nicht, bitte passend verschieben.
Wir stellten fest, daß im Forum bei allem, was wir in [ Code] setzen, unter bestimmten Bedingungen Leerzeichen verschwinden. Das ist insofern ärgerlich, weil in einem Linux-Forum nun mal ab und an auch gescriptet wird.
Ich setze hier mal den betreffenden Thread aus unserem Forum rein - ist im öffentlichem Bereich.
So weit sind wir:
Es wird jedes ungerade Leerzeichen/TAB > 1 verschluckt - also das 3., 5., 7., 9. und das geht wohl so weiter.
Woran liegt das? Können wir bzw. die Techniker daran was ändern?
Ich bedanke mich schon mal für Eure Hilfe!
Wir stellten fest, daß im Forum bei allem, was wir in [ Code] setzen, unter bestimmten Bedingungen Leerzeichen verschwinden. Das ist insofern ärgerlich, weil in einem Linux-Forum nun mal ab und an auch gescriptet wird.
Ich setze hier mal den betreffenden Thread aus unserem Forum rein - ist im öffentlichem Bereich.
So weit sind wir:
Es wird jedes ungerade Leerzeichen/TAB > 1 verschluckt - also das 3., 5., 7., 9. und das geht wohl so weiter.
Woran liegt das? Können wir bzw. die Techniker daran was ändern?
Ich bedanke mich schon mal für Eure Hilfe!
Zuletzt von Fenrir am So 7 Okt 2012 - 13:15 bearbeitet; insgesamt 1-mal bearbeitet
Fenrir- Geselle
- Beiträge : 56
Anmeldedatum : 07.09.11
Re: Forum verschluckt in [Code] Leerzeichen und Tabs
Hallo,
ich kann dir nur bestätigen, dass Tabulatoren nicht genauso übernommen werden, wie du sie z.B. in einem Textverarbeitungsprogramm eingibst. Das kommt daher, dass in den Editoren der Forumieren-Foren eigentlich keine Tabs vorgesehen sind und auch nicht direkt gesetzt werden, sondern nur kopiert werden können. Deshalb werden Tabs, die dorthin kopiert werden, im Verhältnis 1 Tab : 3 Leerzeichen umgewandelt. Diese Umwandlung kannst du nicht umgehen.
Wenn du stattdessen aber mit Leerzeichen arbeitest, sollte es keine derartigen Probleme geben. Ich werde nun 10 Leerzeichen aus einem Textverarbeitungsprogramm hierher kopieren und zwischen die code-Tags setzen. Du kannst gerne überprüfen, dass diese genauso bestehen bleiben:
Zusammengefasst: Ja, Tabulatoren werden im Leerzeichen umgewandelt und deshalb "platzmäßig" verkleinert. Wenn man das aber weiß, kann man ja stattdessen ausschließlich mit Leerzeichen arbeiten, welche original belassen werden.
Falls das deine Frage noch nicht beantwortet, präzisiere dein Anliegen bitte nochmal anhand eines konkreten Beispiels, da ich im verlinkten Thread nicht genau nachvollziehen kann, welche Umwandlung stattgefunden haben soll.
Liebe Grüße
Günther
ich kann dir nur bestätigen, dass Tabulatoren nicht genauso übernommen werden, wie du sie z.B. in einem Textverarbeitungsprogramm eingibst. Das kommt daher, dass in den Editoren der Forumieren-Foren eigentlich keine Tabs vorgesehen sind und auch nicht direkt gesetzt werden, sondern nur kopiert werden können. Deshalb werden Tabs, die dorthin kopiert werden, im Verhältnis 1 Tab : 3 Leerzeichen umgewandelt. Diese Umwandlung kannst du nicht umgehen.
Wenn du stattdessen aber mit Leerzeichen arbeitest, sollte es keine derartigen Probleme geben. Ich werde nun 10 Leerzeichen aus einem Textverarbeitungsprogramm hierher kopieren und zwischen die code-Tags setzen. Du kannst gerne überprüfen, dass diese genauso bestehen bleiben:
- Code:
Zusammengefasst: Ja, Tabulatoren werden im Leerzeichen umgewandelt und deshalb "platzmäßig" verkleinert. Wenn man das aber weiß, kann man ja stattdessen ausschließlich mit Leerzeichen arbeiten, welche original belassen werden.
Falls das deine Frage noch nicht beantwortet, präzisiere dein Anliegen bitte nochmal anhand eines konkreten Beispiels, da ich im verlinkten Thread nicht genau nachvollziehen kann, welche Umwandlung stattgefunden haben soll.
Liebe Grüße
Günther
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Forum verschluckt in [Code] Leerzeichen und Tabs
Hallo Günther!
Erst mal Danke für die prompte Reaktion.
A) Kopie aus dem Terminal:
B) Selbiges als Screenie:
C) Ein Versuch mit TAB und Leerzeichen im Editor womit ja im normalfall gescriptet wird und dann per copy/paste ins Forum übertragen und in [ code] gesetzt wird:
Ich hoffe, so ists richtig.
Erst mal Danke für die prompte Reaktion.
A) Kopie aus dem Terminal:
- Code:
________________________________________
( Das Grübeln ist der Feind des Denkens; )
( gute Gedanken kommen wie Licht oder )
( Wärme - unversehens. )
( )
( -- Waldemar Bonsels )
----------------------------------------
o
o \_\_ _/_/
o \__/
(oo)\_______
(__)\ )\/\
||----w |
|| ||
schleppi@notie ~ $
B) Selbiges als Screenie:
C) Ein Versuch mit TAB und Leerzeichen im Editor womit ja im normalfall gescriptet wird und dann per copy/paste ins Forum übertragen und in [ code] gesetzt wird:
- Code:
Dies ist ein Test
ein Tab
zwei Tab
drei Tab
vier Tab
ein Leerzeichen
zwei
drei
vier
Ich hoffe, so ists richtig.
Fenrir- Geselle
- Beiträge : 56
Anmeldedatum : 07.09.11
Re: Forum verschluckt in [Code] Leerzeichen und Tabs
Okay, danke für die Beispiele.
Ich kann nachvollziehen, dass durch die von mir genannten Umwandlungen von Tabs und Leerzeichen für euch Probleme entstehen, wenn ihr solche Figuren scriptet, die auf Abständen beruhen.
Du musst allerdings den Hintergrund der [code]-Funktion kennen: Diese Funktion soll dazu dienen, funktionsfähige Codes/Scripte, also v.a. von Programmiersprachen, gesondert in Beiträge einsetzen zu können. Dies ist der Hintergrund, an welchen bei der Erstellung dieser Funktion gedacht wurde. Da Abstände durch Leerzeichen oder gar Tabs in der "echten" Programmierung im Normalfall keine bedeutende Rolle spielen, wurde bei der Umsetzung offenbar nicht in erster Linie darauf geachtet, diese unberührt und unumgewandelt zu belassen.
Wie gesagt ist das Erstellen solcher räumlichen Figuren nicht der eigentliche Verwendungszweck dieser Funktion, weshalb ich nicht annehme, dass an der Behandlung der Abstände noch etwas verändert wird.
Stattdessen möchte ich euch nahelegen, dafür doch einen speziellen Dienst zu verwenden, der u.a. genau für solche gescripteten Figuren gedacht ist: http://pastebin.com/
Dort kannst du solche Figuren einfach einfügen, ohne/mit Anmeldung kostenlos veröffentlichen, und erhältst direkt danach einen Link dorthin.
Diesen Link kannst du im Forum einsetzen. Wird er nun durch andere Mitglieder aufgerufen, sollte einfach der Code aus der unteren Box kopiert werden:
http://pastebin.com/18WNGHqq#
Ich habe das mehrfach ausprobiert und die Figuren werden exakt übernommen.
Das Ganze bedeutet nur einen Klick mehr für euch, führt aber dazu, dass die Figurencodes wie gewünscht behandelt und ausgetauscht werden können. Ich denke, dieser Dienst wird euer Anliegen genau erfüllen und ist eine bessere Alternative als die [code]-Funktion im Forum.
Ich kann nachvollziehen, dass durch die von mir genannten Umwandlungen von Tabs und Leerzeichen für euch Probleme entstehen, wenn ihr solche Figuren scriptet, die auf Abständen beruhen.
Du musst allerdings den Hintergrund der [code]-Funktion kennen: Diese Funktion soll dazu dienen, funktionsfähige Codes/Scripte, also v.a. von Programmiersprachen, gesondert in Beiträge einsetzen zu können. Dies ist der Hintergrund, an welchen bei der Erstellung dieser Funktion gedacht wurde. Da Abstände durch Leerzeichen oder gar Tabs in der "echten" Programmierung im Normalfall keine bedeutende Rolle spielen, wurde bei der Umsetzung offenbar nicht in erster Linie darauf geachtet, diese unberührt und unumgewandelt zu belassen.
Wie gesagt ist das Erstellen solcher räumlichen Figuren nicht der eigentliche Verwendungszweck dieser Funktion, weshalb ich nicht annehme, dass an der Behandlung der Abstände noch etwas verändert wird.
Stattdessen möchte ich euch nahelegen, dafür doch einen speziellen Dienst zu verwenden, der u.a. genau für solche gescripteten Figuren gedacht ist: http://pastebin.com/
Dort kannst du solche Figuren einfach einfügen, ohne/mit Anmeldung kostenlos veröffentlichen, und erhältst direkt danach einen Link dorthin.
Diesen Link kannst du im Forum einsetzen. Wird er nun durch andere Mitglieder aufgerufen, sollte einfach der Code aus der unteren Box kopiert werden:
http://pastebin.com/18WNGHqq#
Ich habe das mehrfach ausprobiert und die Figuren werden exakt übernommen.
Das Ganze bedeutet nur einen Klick mehr für euch, führt aber dazu, dass die Figurencodes wie gewünscht behandelt und ausgetauscht werden können. Ich denke, dieser Dienst wird euer Anliegen genau erfüllen und ist eine bessere Alternative als die [code]-Funktion im Forum.
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Re: Forum verschluckt in [Code] Leerzeichen und Tabs
Danke Günther!
Das ist auch unsere Idee gewesen für den Fall, daß es nicht anders geht. Schöner wäre es natürlich, wenn Code nicht mopsen würde.
Das "Bild" war nur, um es ganz klar zu zeigen, was da passiert. Normalerweise sind es Scripte mit Einrückungen.
Ich setz das hier dann mal auf erledigt.
Schönen Sonntag noch!
Das ist auch unsere Idee gewesen für den Fall, daß es nicht anders geht. Schöner wäre es natürlich, wenn Code nicht mopsen würde.
Das "Bild" war nur, um es ganz klar zu zeigen, was da passiert. Normalerweise sind es Scripte mit Einrückungen.
Ich setz das hier dann mal auf erledigt.
Schönen Sonntag noch!
Fenrir- Geselle
- Beiträge : 56
Anmeldedatum : 07.09.11
Re: Forum verschluckt in [Code] Leerzeichen und Tabs
Gern geschehen.
Für längere, komplexere Scripte, bei denen auch mit vielen Einrückungen gearbeitet wird, ist die [code]-Funktion deshalb nicht unbedingt am sinnvollsten.
Ich denke, mit Diensten wie pastebin haben wir die beste Lösung für euer Anliegen gefunden.
Übrigens: Passe bitte noch das Alter in deinem Profil an, da ich nicht annehme, dass du tatsächlich 112 Jahre alt bist.
Dir auch noch einen schönen Sonntag!
-done-
Das kommt eben daher, dass bei den [code]-Tags in erster Linie auf die Funktionsfähigkeit der Codes geachtet wurde, aber solche optischen Effekte wie Einrückungen in speziellen Fällen nicht genau übernommen werden. Aber gerade bei längeren Scripten ist es ohnehin empfehlenswerter und praktischer, diese extern zu veröffentlichen, wie z.B. bei pastebin.Fenrir schrieb:Das "Bild" war nur, um es ganz klar zu zeigen, was da passiert. Normalerweise sind es Scripte mit Einrückungen.
Für längere, komplexere Scripte, bei denen auch mit vielen Einrückungen gearbeitet wird, ist die [code]-Funktion deshalb nicht unbedingt am sinnvollsten.
Ich denke, mit Diensten wie pastebin haben wir die beste Lösung für euer Anliegen gefunden.
Übrigens: Passe bitte noch das Alter in deinem Profil an, da ich nicht annehme, dass du tatsächlich 112 Jahre alt bist.
Dir auch noch einen schönen Sonntag!
-done-
Günther- Admin a.D.
- Beiträge : 15349
Anmeldedatum : 16.07.08
Ähnliche Themen
» Leerzeichen in der Code-Schleife
» Mein HTML Code wird verschluckt
» [phpBB2] Code-Tag fügt Leerzeichen hinzu
» Das Javascript "Code markieren" fügt zusätzliche Leerzeichen in FF ein
» Google verschluckt Forum
» Mein HTML Code wird verschluckt
» [phpBB2] Code-Tag fügt Leerzeichen hinzu
» Das Javascript "Code markieren" fügt zusätzliche Leerzeichen in FF ein
» Google verschluckt Forum
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten