Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst]Widget - Pfad zu Bild relativ??

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst]Widget - Pfad zu Bild relativ??

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Berlon last edited by Berlon

      Hallo,
      habe mir ein paar Widget zusammengebastelt die ich in weiteren Projekten verwenden will.
      Mein Problem ist die Pfadangabe zu den Bildern in den Widgets.
      Den müsste ich bei jedem Projekt neu anpassen.
      Meine Bilder liegen immer im Verzeichnis /img.
      Der Pfad ist aber immer /vis.0/xxx/img/yy.png
      Gibt es eine Schreibweise im den Pfad relativ anzugeben

      Gruß
      Bernd

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @Berlon last edited by

        @berlon

        du kannst es mal damit probieren
        https://wiki.selfhtml.org/wiki/HTML/Tutorials/Links/Referenzieren_in_HTML#Mit_relativen_Pfadangaben_relativ_zum_Basis-URI_referenzieren

        B 1 Reply Last reply Reply Quote 0
        • B
          Berlon @OliverIO last edited by

          @oliverio
          funktioniert leider nicht.
          ein
          ./img/yy.png ,
          ./../../img/yy.png sowie
          /../../img/yy.png gehen nicht.
          nach meiner Lesart müsste der oben genannte Pfad /vis.0/xxx/img/yy.png lauten.

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Berlon last edited by

            @berlon

            sind die Bilder hochgeladen:
            53e5e43d-9da4-4f28-8be7-7d57ba9f8cd0-image.png

            oder per script reingeschrieben.

            B bahnuhr 2 Replies Last reply Reply Quote 0
            • B
              Berlon @bahnuhr last edited by

              @bahnuhr
              Die Dateien sind per Dateimanager ins Verzeichnis /img des entsprechenden Projektes hochgeladen.

              Wenn ich über den Button im Widget das Bild auswähle erhalte ich dann z.B. /vis.0/xxx/img/yy.png
              Dieser Pfad bezieht sich aber immer auf das Projekt xxx. Und diesen Pfad würde ich gerne relativ machen damit ich meine zusammengebauten Widgets auch in anderen Projekten einsetzen zu können ohne den Pfad anpassen zu müssen.

              haus-automatisierung 1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Berlon last edited by haus-automatisierung

                @berlon sagte in Widget - Pfad zu Bild relativ??:

                Und diesen Pfad würde ich gerne relativ machen

                Relativ zu welcher URL denn?

                Wenn Du mit / anfängst, ist es immer ein absoluter Pfad.

                Angenommen man ist aktuell auf https://172.16.0.160:8082/vis/index.html?main#Test und die absolute URL zu einem Bild lautet https://172.16.0.160:8082/vis.0/main/img/Logo_rund_500px.png.

                Dann müsste man das relativ zu /vis/ angeben (siehe aktuelle Url). Also könnte man relativ ../vis.0/main/img/Logo_rund_500px.png angeben.

                Aber wo wäre der Vorteil gegenüber der absoluten URL? Das Problem ist das ".0" im Pfad.

                1 Reply Last reply Reply Quote 0
                • bahnuhr
                  bahnuhr Forum Testing Most Active @bahnuhr last edited by

                  @bahnuhr sagte in Widget - Pfad zu Bild relativ??:

                  sind die Bilder hochgeladen:

                  @Berlon

                  und vielleicht auch mal die Fragen beantworten.

                  1 Reply Last reply Reply Quote 0
                  • B
                    Berlon last edited by

                    @bahnuhr
                    ich denke die Frage schon beantwortet zu haben.
                    Wenn ich in einem Widget den Pfad zum Symbol angebe steht da dann folgendes drin:
                    bild1.png
                    Diesen Pfad wollte ich relativ machen damit ich das zusammengesetzte Widget auch in anderen Projekten nutzen kann. So müsste ich aber immer das test auf das neue Projektverzeichniss abändern.

                    Edit:
                    Habe es nun für mich so gelöst:
                    bild2.png

                    Einen zentralen Ordner unter vis.0 angelegt. Da kann ich nun alle meine Bilder reinlegen.
                    Vorteil ist, wenn ich nun ein Projekt lösche funktionieren noch alle anderen da die Bilder nicht mehr aus dem /img des Projekts genommen werden die beim Löschen sonst weg wären.

                    Nachteil:
                    bei der Weitergabe der View werden die Bilder nicht mitgenommen (nehme ich mal an).

                    bahnuhr 1 Reply Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active @Berlon last edited by

                      @berlon
                      Nachteil: dies funktioniert in der handy vis.app nicht.

                      Hier muss alles unter dem Projekt (z.B. main) liegen.

                      B 1 Reply Last reply Reply Quote 0
                      • B
                        Berlon @bahnuhr last edited by

                        @bahnuhr
                        hmmm.
                        Da bleibt mir wohl nichts anderes übrig als immer die Pfade zu ändern.......

                        bahnuhr 1 Reply Last reply Reply Quote 0
                        • bahnuhr
                          bahnuhr Forum Testing Most Active @Berlon last edited by

                          @berlon sagte in Widget - Pfad zu Bild relativ??:

                          @bahnuhr
                          hmmm.
                          Da bleibt mir wohl nichts anderes übrig als immer die Pfade zu ändern.......

                          richtig

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            Berlon @bahnuhr last edited by

                            @bahnuhr
                            kurze Frage noch: um welche vis.app handelt es sich bei dir? FullyKioskBrowser oder gibt es da was vom ioBroker?

                            bahnuhr 1 Reply Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active @Berlon last edited by

                              @berlon sagte in Widget - Pfad zu Bild relativ??:

                              @bahnuhr
                              kurze Frage noch: um welche vis.app handelt es sich bei dir? FullyKioskBrowser oder gibt es da was vom ioBroker?

                              Fully Kiosk ist doch nur ein Browser.

                              Ich meine die offizielle Android iobroker app fürs Handy.

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                Berlon @bahnuhr last edited by

                                @bahnuhr
                                ok, gefunden. Damit beschäftige ich mich mal bei Gelegenheit.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                875
                                Online

                                31.9k
                                Users

                                80.3k
                                Topics

                                1.3m
                                Posts

                                4
                                14
                                678
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo