staging.inyokaproject.org

[Frage/Feature] Wiki, Shell: Eingabe- Ausgabe Gestaltung

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

cornix Team-Icon

Avatar von cornix

Anmeldungsdatum:
9. März 2007

Beiträge: 4763

Dass ein Wiki-Mod mit gutem Willen aber ohne Programmier-Kenntnisse mit ein bischen CSS und Inyoka-Magie was bauen kann, was in der Syntax beispielsweise aussieht wie:

= 3 B =
Mit folgendem Befehl können ALSA-Soundkarten ermittelt werden:
[@Terminal(asoundconf list,Names of available sound cards:
V8237)@]


und geparst folgendes ergibt:

Ungültiges Makro

Dieses Makro ist nicht verfügbar


habe ich richtig verstanden?

Die Frage entstand im Tread: http://forum.ubuntuusers.de/topic/163777

Gruß, cornix

tux21b Team-Icon

Avatar von tux21b

Anmeldungsdatum:
15. August 2005

Beiträge: 1698

Vielleicht ist es sogar möglich dafür auch eine "einfacher" Syntax anzubieten, wie z.B.

{{{#!Bash
$ asoundconf list
Names of available sound cards:
V8237
}}} 


Dann können auch mehrere Befehle in der Box vorkommen. Die Ausgabe soll aber natürlich die gleiche sein wie bei dem Bild von Chrissss, das $ muss ja nicht ausgegeben werden. (und womöglich ist es sogar machbar, das man die Prompt mit User, Host und Pfad automatisiert wegschneidet, damit man auch von der (nicht zu stark modifizierten) Bash 1:1 kopieren kann)

Das geht zwar dann über normale Wiki-Templates hinaus, aber wenn ihr soetwas wollt, kann man ja einmal genauer darüber nachdenknen und schaun was sich da machen lässt.

Gruß
Christoph

Bearbeitet von tux21b:

Aber um deine Frage noch zu beantworten, ja das was du gesagt hast ist als Wiki-Mod möglich. Ihr habt eine eigene CSS Datei die ihr verändern könnt und es gibt eine Mini Template Sprache

cornix Team-Icon

(Themenstarter)
Avatar von cornix

Anmeldungsdatum:
9. März 2007

Beiträge: 4763

Naja, das beißt sich mit

{{{#!Bash
#!/bin/bash
#Dies ist ein Skript
foo=$(befehl OPTARG)
$foo
exit 0
}}} 

Aber Hauptsache, die Frage ist im Grundsatz (nochmal) beantwortet. 😇

tux21b Team-Icon

Avatar von tux21b

Anmeldungsdatum:
15. August 2005

Beiträge: 1698

Mit dem Shebang (also dem #!/bin/sh) gibts kein Problem, da nach dem # bzw. $ ein leerzeichen sein muss. genauso wie bei Variablennamen. Dein Kommentar ist auch möglich, "# kommentar mit leerzeichen davor" geht aber nicht 🙄

Ansonsten hier noch ein Beispielskript zum selber ausprobieren 😉
http://paste.pocoo.org/show/37495/

Pumbaa80 Team-Icon

Avatar von Pumbaa80

Anmeldungsdatum:
5. März 2007

Beiträge: 2130

tux21b hat geschrieben:

Dann können auch mehrere Befehle in der Box vorkommen. Die Ausgabe soll aber natürlich die gleiche sein wie bei dem Bild von Chrissss, das $ muss ja nicht ausgegeben werden. (und womöglich ist es sogar machbar, das man die Prompt mit User, Host und Pfad automatisiert wegschneidet, damit man auch von der (nicht zu stark modifizierten) Bash 1:1 kopieren kann)

Das geht zwar dann über normale Wiki-Templates hinaus, aber wenn ihr soetwas wollt,

Jaaaaaa! ☺ Das wäre super.

An dieser Stelle frag ich mal nach, ob es möglich ist, die Ein-/Ausgabeboxen zu verschmälern, damit nicht so hässlliche Leerräume entstehen wie bei GRUB
Beim jetzigen Wiki reicht es, im wiki.css die Zeile clear: both; bei #page div.bash durch clear:left; zu ersetzen. Bei Inyoka klappt das irgendwie nicht so einfach; hängt wahrscheinlich mit dem Inhaltsverzeichnis zusammen, aber ich will da jetzt nicht allzuviel tüfteln.

otzenpunk Team-Icon

Avatar von otzenpunk

Anmeldungsdatum:
17. Oktober 2005

Beiträge: 8691

cornix hat geschrieben:

und geparst folgendes ergibt:

Ungültiges Makro

Dieses Makro ist nicht verfügbar


habe ich richtig verstanden?

Ich finde dieses Schwarz-Grau-Abwechselnd erstens hässlich und zweitens lenkt es vom eigentlichen Inhalt ab. Eine einfache schwarze Box signalisiert gleich: Dies muss so im Terminal stattfinden. Und in einem Terminal gibt es eben einen Prompt.

Vielleicht könnte man farbliche Schrift in Codeblöcken erlauben. Oder Inversschrift. Dann könnte man in längeren Terminal-Dialogen die Eingaben anderweitig hervorheben.

Eva Team-Icon

Anmeldungsdatum:
17. Mai 2005

Beiträge: Zähle...

Ich finde diese schwarz-graue Aufteilung auch nicht so gelungen - es hat eine Weile gedauert, bis ich verstanden hab, was dargestellt werde. Zuerst hab ich den "Titelbalken" als Namen der Datei aufgefasst, und den grauen Teil als Dateiinhalt. Ja, oben steht zwar im Text Befehl, aber der Blick geht erstmal zum Kasten.

Ich bin auch dafür, den Prompt so zu belassen, bei Zeilenumbrüchen schafft das mehr Deutlichkeit.

cornix Team-Icon

(Themenstarter)
Avatar von cornix

Anmeldungsdatum:
9. März 2007

Beiträge: 4763

Mir ging es nur um die technische Machbarkeit und den damit verbundenen Aufwand. Technisch ist mehr möglich als bisher und das bei geringerem Aufwand. Schön.

Die Darstellung von Ein- und Ausgabe diskutiert bitte in Rund ums Wiki, für das Web-Team und Inyoka ist das ja nun nicht wirklich spannend. Der Thread ist dieser: http://forum.ubuntuusers.de/topic/163777/ und wie ich dort bereits gesagt habe: Lasst uns doch nochmal drüber diskutieren, wenn wir umgestiegen sind und sich jeder mit alle neuen Möglichkeiten der neuen Software vertraut machen konnte. Es bringt doch jetzt nichts, wenn wir etwas diskutieren, was sich der Großteil allenfalls als Screenshot ansehen kann.

Gruß, cornix

Antworten |