Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

21

Mittwoch, 2. November 2016, 17:28

Das würde funktionieren, nur in der XML ist dort gar kein Komma definiert (im showtext Aufruf - das 'text' Attribut ist in deinem Fall unnötig da es nicht verwendet wird).

22

Mittwoch, 2. November 2016, 18:11

Die tour.xml habe ich sehr häufig verändert, um alles auszuprobieren, was mir in diesem Thread empfohlen wurde. Da ist es in der letzten Version leider nicht mehr enthalten gewesen.

Zitat

Das würde funktionieren
Schön, nur wie? *confused*

Wie kann der Text nun formatiert werden, siehe Eingangsfrage, dass auch das Komma erscheint? Das überflüssige Textattribut nehme ich dann auch raus.

Quellcode

1
2
3
4
5
6
Der Schwibbogenherd war das Zentrum des Bauernhauses.
[p][/p]Der Rauch zog durch Diele und Dachboden 
[p][/p]und gelangte durch die "Uhlenlöker" am Giebel ins Freie.
[p][/p]Dem Rauch ausgesetzte Fleischwaren wurden gut durchräuchert,
[p][/p]die eingebrachte Ernte auf dem Boden getrocknet 
[p][/p]und der Holzwurm aus dem Gebälk vertrieben.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »panox« (2. November 2016, 19:35)


toosten

Fortgeschrittener

Beiträge: 429

Wohnort: Berlin

Beruf: freier Software-Entwickler ( HTML, JS, PHP, JSP, Flash, AS3, C++, Java, krpano, ---)

  • Nachricht senden

23

Mittwoch, 2. November 2016, 19:55

Mach das Komma mal in diese Tour rein: http://www.pano.szenerien.de/Heimatmuseu…wirtschaft.html .

Dann kann Klaus sehen das der Text nach dem Komma weg ist!

24

Mittwoch, 2. November 2016, 20:12

Danke, toosten, guter Tipp, ich habe die tour-hauswirtschaft.xml wieder an das Problem mit dem Komma angepasst. Es ging sehr viel hin und her, so dass ich nicht mehr alles bearbeitet habe.


Eigentlich ist das Problem ja nur aufgetreten, weil ich nun längere Infotexte mit showtext darstellen wollte. Wenn man nur "Getreidesensen" schreibt, fällt das ja nicht auf. Mich wundert nur, dass die Möglichkeiten der Zeichencodes beim Komma nicht funktioniert haben.

25

Mittwoch, 2. November 2016, 20:59

Mach das Komma mal in diese Tour rein: http://www.pano.szenerien.de/Heimatmuseu…wirtschaft.html .
Das Problem hier ist ein selbst-gemachtes! ;-)

In dem Beispiel wird ja nicht die originale showtext.xml Funktionalität verwendet, sondern diese teilweise geändert bzw. neu definiert:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
<events onloadcomplete="init" />

<action name="init">
  set(showtext, action(showtext_panox,'%%1','%%2') );
  set(verbergen, false);
</action>
	
<action name="showtext_panox">
  if( verbergen,
  ,
    showtext_xml( %1, %2);
  );
</action>


Wobei dies hier die problematische Zeile ist:

Quellcode

1
showtext_xml( %1, %2);


Besser wäre folgendes:

Quellcode

1
showtext_xml('%1', '%2');
um zu verhindern das ein Komma im '%1' Parameter als Parameter-Trennzeichen verwendet wird.

Schöne Grüße,
Klaus

26

Mittwoch, 2. November 2016, 21:21

Danke, Klaus! Damit kann ich nun die Texte der Museumsleitung mit Kommas, Anführungszeichen und hoffentlich auch anderen Zeichen wieder geben.
Aus Satzgefügen Einzelsätze zu machen, um Kommas zu vermeiden, war ja nicht die Lösung.
Toostens Lösung, die Showtexte bei Bedarf auch mal ausblenden zu können, hat die Tour schon sehr bereichert!
Danke nochmals für eure Unterstützung! *thumbsup*