Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    RT Extension ReferenceIDoitObjects unter Perl 5.16 geht nicht

    Scheduled Pinned Locked Moved Entwicklung
    3 Posts 2 Posters 1.7k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M Offline
      mattip
      last edited by

      Hallo,

      ich versuche ReferenceIDoitObjects 0.9 mit i-doit 0.9.9.9 pro zum Laufen zu bekommen unter Perl 5.16 zum Laufen zu bekommen.

      Leider bekomme ich beim Aufruf einer Ticket Detail Seite im RT  den Fehler

      Can't locate Switch.pm in @INC (@INC contains: …
      at /opt/rt4/local/plugins/RT-Extension-ReferenceIDoitObjects/html/Elements/SelectIDoitObjects line 114.

      Switch.pm ist wohl seit perl 5.14 nicht mehr inkludiert, gibt es einen Workarround?

      Viele Grüße,

      Matthias Peplow

      1 Reply Last reply Reply Quote 0
      • M Offline
        mattip
        last edited by

        Hallo,

        ich habe den Code etwas modifiziert und bin jetzt etwas weiter.
        In
        /opt/rt4/local/plugins/RT-Extension-ReferenceIDoitObjects/html/Elements/SelectIDoitObjects  und
        /opt/rt4/local/plugins/RT-Extension-ReferenceIDoitObjects/html/Elements/ShowIDoitObjects

        habe ich in Zeile 114 bzw. 113

        use Switch;

        auskommentiert und in

        in SelectIDoitObjects ab Zeile 182 ds Switch Statement durch folgenden Code ersetzt:

        use feature qw {switch};
        given ($IDoitDefaultView) {
            when ('object') { $IDoitView = 0; }
            when ('tree') { $IDoitView = 1; }
            when ('item') { $IDoitView = 2; }
        }

        Viele Grüße,

        Matthias

        1 Reply Last reply Reply Quote 0
        • bheisigB Offline
          bheisig i-doit Team
          last edited by

          Hallo Matthias,

          vielen Dank für Deinen Fix! Wir haben den Code heute dementsprechend angepasst und eine neue Version veröffentlicht: http://www.smartitsm.org/blog/entry/rt-extension-referenceidoitobjects_0.91

          Ben

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