VIO.Matrix Supportforum http://forum.viomatrix.de/ en-us 60 Re: Text formatieren Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=285&p=#p

NO_UNREAD_POSTS
Replies: 3
Views: 171
Last Post By: MasterAdmin Neuester Beitrag ON: 11. Apr 2011, 18:59
Topic By: MasterAdmin ON: 11. Apr 2011, 18:59
Hi,

ja, VIO.Matrix wird seit 10 Jahren ständig weiterentwickelt. Das hier im Forum weniger los ist muss nichts heißen ;)

Der Code sieht schonmal gut aus, ist jedoch nicht optimal. Was ist, wenn sich mal der Ordnername ändert? Dass statt "Home" -> "Startseite" drinne steht? Dann müsste die Programmierung jedes Mal angepasst werden.

Tipp 1:
Man könnte es auf ID-Basis realisieren. Das sähe dann z.B. so aus:

Code: Alles auswählen
#IF ( #INSERT_OR_ID == 1 )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE#ENDIF


Und für die weiteren Ordner ähnliches. Wie man die ID heraus bekommt steht hier:
http://www.viomatrix.de/allgemeine-frag ... te-id.html

Tipp 2:
Auf den Eingabeformularen für die Ordner könnte man ein Häkchenfeld einfügen und dieses mit "Inhalt zentrieren" darstellen. Dann sähe die Integration z.B. so aus:
Code: Alles auswählen
[code]#IF ( #INSERT_OR_VAR_center! == 1 )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE#ENDIF


Vorteil: man müsste nur 1 Bedingung schreiben und jeden Inhalt jedes Ordners zentrieren.

Tipp 3:
Der optimale Weg wäre jedoch die Verwendung der editor.dll als Eingabekomponente für Inhalte der Webseite. Dadurch könnte man im Content-Manager jeden Text beliebig ausrichten. Und müsste im Administrator dafür keine Bedingungen schaffen. Siehe:
http://www.viomatrix.de/dll-module-edit ... legen.html

Viel Spaß und Erfolg weiterhin :-) Vielleicht sieht man ja mal das Ergebnis?


]]>
MasterAdmin Mon, 11 Apr 2011 19:59:07 CEST
Re: Text formatieren Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=285&p=#p

NO_UNREAD_POSTS
Replies: 3
Views: 171
Last Post By: MasterAdmin Neuester Beitrag ON: 11. Apr 2011, 18:59
Topic By: DWillmann ON: 11. Apr 2011, 15:36
Hi,
vielen Dank :-) Ist ja doch noch jemand hier :-)
Hat wunderbar geklappt.
Mittlerweile sieht der code folgendermaßen aus:
--------------------------------------------------------
#! Text zentriert bei Home / Kontakt / DWTec
#IF ( "#INSERT_OR_NAME" == "Home" )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE
#IF ( "#INSERT_OR_NAME" == "Kontakt" )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE
#IF ( "#INSERT_OR_NAME" == "DWTec" )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE
#IF ( "#INSERT_OR_NAME" == "KONTAKT" )
<br><div align="center">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ELSE
<br><div align="left">#INSERT_OR_VAR_or_text!<br><br><br></div>
#ENDIF #ENDIF #ENDIF #ENDIF
---------------------------------------------------------------
Vielen Dank!!!


]]>
DWillmann Mon, 11 Apr 2011 16:36:45 CEST
Re: Text formatieren Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=285&p=#p

NO_UNREAD_POSTS
Replies: 3
Views: 171
Last Post By: MasterAdmin Neuester Beitrag ON: 11. Apr 2011, 18:59
Topic By: Zwirni ON: 8. Apr 2011, 07:59
Hallo und willkommen in der VIO.Matrix-Welt 8)

In VIO.Matrix werden Variablen u.a. mit #SET definiert. Das hast Du schon richtig erkannt. Um sie auszulesen musst Du den Platzhalter #INSERT_SP_VAR_*! verwenden, wobei das * durch den Variablennamen ersetzt werden muss. In deinem Fall sähe das so aus:

Code: Alles auswählen
#IF ( #INSERT_SP_VAR_aktivordner! <> #INSERT_SP_VAR_home! )


Das <> als Vergleich verwende ich nicht, sollte aber auch funktionieren. Im Zweifelsfall mal stattdessen != verwenden.

Code: Alles auswählen
#IF ( #INSERT_SP_VAR_aktivordner! != #INSERT_SP_VAR_home! )


Siehe auch: http://www.viomatrix.de/vio-matrix-befehle-insert_sp_var_.html


]]>
Zwirni Fri, 08 Apr 2011 08:59:19 CEST
Text formatieren Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=285&p=#p

NO_UNREAD_POSTS
Replies: 3
Views: 171
Last Post By: MasterAdmin Neuester Beitrag ON: 11. Apr 2011, 18:59
Topic By: DWillmann ON: 5. Apr 2011, 18:11
Hallo,
geh grad die erste Schritte mit der Vio.Matrix Home Edition und dem Beispiel-Web.
Das Hauptlayout sieht folgendermaßen aus:
----------------------------------------------------------
#INSERT_LY_Home#head!
#SET aktivordner = #INSERT_OR_ID #ENDSET
<div align="center">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top">
<h1>#INSERT_OR_NAME</h1>
#! Fügt das Ordner-Bild nur ein, wenn eines angegeben wurde.
#IF ( "#INSERT_OR_VAR_bild!" )
<br><img src="#INSERT_PARAM_mediapfad!/#INSERT_OR_VAR_bild!" border="0"><br>
#ELSE #ENDIF

#! Formatiere Text zentriert wenn Ordner=Home
#IF ( aktivordner <> home )
<br><div align="left">#INSERT_OR_VAR_or_text!</div>
#ELSE #ENDIF

---------------------------------------------------------
Das in blau sollte heißen: Wenn Ordner ungleich 'home', dann Schrift linksbündig - ansonsten zentriert.
Geht so nicht - was ist da falsch, bzw. wie ist die richtige Abfrage der Variable?

Danke D.


]]>
DWillmann Tue, 05 Apr 2011 19:11:36 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: Zwirni ON: 25. Apr 2010, 16:59
Nein, VIO.Matrix nistet sich nicht irgendwo im System ein. Es läuft ja sogar ohne Installation (wenn man mal nur das Programmverzeichnis auf einen anderen Rechner kopiert). Und es werden nur die von mir genannten Verzeichnisse verwendet. Da musst Du irgendetwas übersehen haben würde ich sagen. Noch ein Tipp: leg mal einen neuen Windows-Benutzer an und mach es mit diesem.

Und wie die LYK-Dateien heißen ist auch egal.


]]>
Zwirni Sun, 25 Apr 2010 17:59:16 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: HorstS ON: 24. Apr 2010, 10:48
Nee, geht leider immer noch nicht.
Das miniweb aus den Vorlagendateien wurde ohne Veränderungen neu aufgespielt und bringt beim Öffnen die gleiche Fehlermeldung wie meine eigene Vorlage.
Offenbar "verewigt" sich VIO-Matrix irgendwo in den Systemeinstellungen. Das ist aber in Verbindung mit dem offenbar vorhandenen Bug eine Zumutung.
Leider habe ich keine Alternative zu VIO-Matrix. Das Konzept ist einfach zu gut.
Aber diese ständige Fehlermeldung nervt.
Jetzt muss ich den Rechner wieder neu aufbauen.
Oder verträgt VIO-Matrix nicht, wenn Beispieldateien vor dem Öffnen umbenannt wurden?
Merkwürdig, das Ganze . . .
Horst


]]>
HorstS Sat, 24 Apr 2010 11:48:41 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: Zwirni ON: 19. Apr 2010, 13:55
VIO.Matrix Administrator mal komplett deinstallieren, alles unter Anwendungsdaten, Lokalen Einstellungen und C:\Programme was in Bezug zu VIO.Matrix steht entfernen und nochmal neu installieren - wäre noch eine Möglichkeit.

Wenn auch das nicht geht, ist fürchte ich die LYK-Datei selbst defekt. Wie bei wichtigen Word-Dateien mache ich auch davon immer wieder eine Sicherung die man in solchen Fällen dann weiterverwenden kann. :idea:


]]>
Zwirni Mon, 19 Apr 2010 14:55:17 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: HorstS ON: 19. Apr 2010, 09:19
Hallo Zwirni, danke für den Tip. Aber den betreffenden Pfad gibt's schon gar nicht mehr (Es sind keine Dateien oder Ordner ausgeblendet.).
Gruß
Horst


]]>
HorstS Mon, 19 Apr 2010 10:19:02 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: Zwirni ON: 19. Apr 2010, 08:42
Hi,

komplett "plattmachen" wäre wirklich falsch angebracht.

Wenn o.g. Methode nicht klappt, dann mach es etwas radikaler: entferne das Hauptverzeichnis, welches das Programm innerhalb von Anwendungsdaten anlegt. Also z.B. C:\Dokumente und Einstellungen\Benutzername\Anwendungsdaten\Viosys\VIOAdministrator wobei "Benutzername" der von Dir genutzte Windows-Benutzername ist. Dadurch würden jegliche Einstellungen des Programms entfernt werden. Beim nächsten Start des Administrators legt dieser dieses Verzeichnis neu an und das Einbinden von Projekten muss dann wieder funktionieren.

MfG,
Zwirni


]]>
Zwirni Mon, 19 Apr 2010 09:42:44 CEST
Re: Administrator-Problem - Administrator läßt nur noch ein Post () http://forum.viomatrix.de/viewtopic.php?f=22&t=19&p=#p

NO_UNREAD_POSTS
Replies: 13
Views: 2591
Last Post By: Zwirni Neuester Beitrag ON: 25. Apr 2010, 16:59
Topic By: HorstS ON: 17. Apr 2010, 11:20
Das Problem habe ich auch bereits zum zweiten Mal. Bevor ich nun wieder den Rechner komplett "plattmache", suche ich eine Lösung - oder VIO.Matrix ist nichts für mich.

(Die Grundidee finde ich hervorragend, wohl ziemlich störanfällig das Ganze. Ich probier noch ein bisschen, überlege mir inzwischen ernsthaft, ob ich mit einem normalen xml-Editor nicht besser fahre . . . )

Die Version des Administrator ist 6.0.4.21. Der der betreffende User-Ordner ist leer. Die bezeichneten .dat Files sind auf dem Rechner auch sonstwo nicht vorhanden.

Wo finde ich denn die (WinXP)?

Danke erstmal

Horst


]]>
HorstS Sat, 17 Apr 2010 12:20:25 CEST
Re: Verbesserungsvorschlag für smallhtml.dll Post () http://forum.viomatrix.de/viewtopic.php?f=14&t=235&p=#p

NO_UNREAD_POSTS
Replies: 8
Views: 1321
Last Post By: Zwirni Neuester Beitrag ON: 12. Feb 2010, 08:53
Topic By: Zwirni ON: 12. Feb 2010, 08:53
Hi,

ja, editor.dll ist der einzige Editor der Bilder direkt einbinden kann. In der neuesten Version 6.2 ist dies nochmals etwas vereinfacht wurden (die gibt es jedoch noch nicht für HomeEdition-Nutzer zum Download - noch).

<p align=""> entspricht den w3c-Regeln für HTML 3.x und älter. Wenn man html4- und xhtml-Kompatibel sein möchte, sollte man editor.dll verwenden oder den Text vor der Ausgabe entsprechend anpassen (#REPLACE).

MfG,
Zwirni


]]>
Zwirni Fri, 12 Feb 2010 08:53:05 CET
Re: Verbesserungsvorschlag für smallhtml.dll Post () http://forum.viomatrix.de/viewtopic.php?f=14&t=235&p=#p

NO_UNREAD_POSTS
Replies: 8
Views: 1321
Last Post By: Zwirni Neuester Beitrag ON: 12. Feb 2010, 08:53
Topic By: Footer ON: 11. Feb 2010, 09:55
Moin,

das Tag <p align=""> enstrpicht allerdings nicht den W3C Richtlinien. Kann man da noch was ändern?
editor.html ist die einzige Lösung um Bilder einzubinden?


]]>
Footer Thu, 11 Feb 2010 09:55:12 CET
Re: utf-8 Umlaute Post () http://forum.viomatrix.de/viewtopic.php?f=23&t=246&p=#p

NO_UNREAD_POSTS
Replies: 7
Views: 5547
Last Post By: Footer Neuester Beitrag ON: 6. Feb 2010, 11:41
Topic By: Footer ON: 6. Feb 2010, 11:41
und noch eine Seite ist live gegangen: http://www.ithkinder.de
Danke an den Support!
FOOTER


]]>
Footer Sat, 06 Feb 2010 11:41:54 CET
Re: Textauswahlfelder in Formularen bei mehrsprachigen Websiten Post () http://forum.viomatrix.de/viewtopic.php?f=23&t=261&p=#p

NO_UNREAD_POSTS
Replies: 1
Views: 422
Last Post By: Zwirni Neuester Beitrag ON: 20. Aug 2009, 08:03
Topic By: Zwirni ON: 20. Aug 2009, 08:03
Den Inhalt eines Textauswahlfelder kann man auch als ID ausgeben.

Code: Alles auswählen
#INSERT_OR_VAR_textauswahl*id!


Ausgabe:

Code: Alles auswählen
1234


Das ist dann die ID des ausgewählten Elementes und über die kann auf die sprachspezifischen Eigenschaften zugegriffen werden.

Zu der Listendarstellung: ja, eine #SEARCH-Suche wäre da das Einfachste. Man könnte die Liste auch normal in der Wiederholungszeile (bei #INSERT_OR_ELZEILE) begrenzen, das ist jedoch etwas komplexer und nicht sehr performant.


]]>
Zwirni Thu, 20 Aug 2009 09:03:04 CEST
Textauswahlfelder in Formularen bei mehrsprachigen Websiten Post () http://forum.viomatrix.de/viewtopic.php?f=23&t=261&p=#p

NO_UNREAD_POSTS
Replies: 1
Views: 422
Last Post By: Zwirni Neuester Beitrag ON: 20. Aug 2009, 08:03
Topic By: himstedt_m+k ON: 19. Aug 2009, 07:11
Hallo,

kurze Frage: Ich habe in einem Formular Textauswahlfelder angelegt, deren Auswahlmöglichkeiten eine Elementeliste ist (wegen Mehrsprachigkeit -> Textbausteine). Dabei wird aber nur der Name des Elementes übernommen. Die Ausgabe ist also bei allen Sprachen die gleiche. Gibt es eine Möglichkeit, wie man das Problem lösen kann?

Wie sieht es eigentlich aus, wenn man eine Liste auf mehrere Seiten verteilen möchte, weil sie zu lang ist. Geht das nur, in den man die Elemente als Suchergebnisse darstellt oder gibt es eine "einfachere" Lösung?

Danke im Voraus


Mit freundlichen Grüßen
Himstedt


]]>
himstedt_m+k Wed, 19 Aug 2009 08:11:46 CEST