Announcement

Collapse
No announcement yet.

10.0.3 Bug?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    10.0.3 Bug?

    Hi,

    I have just upgraded my site from 10.0.1 to 10.0.3 and have found that links to html pages outside my /acatalog folder no longer work unless I specify the full url. However, links to pdf files do.

    For example this works:

    !!<<a href="../linkedpage.pdf" target="_blank">Click Link</a>>!!

    but this doesn't:

    !!<<a href="../linkedpage.html" target="_blank">Click Link</a>>!!

    I have hundreds of products with such links which are all now broken.

    Please help!

    Ant

    #2
    Is the site uploaded?
    Can you give a URL of a page with affected links?
    Tracey

    Comment


      #3
      Works fine for me using 10.0.3 LAFA. I used:
      Code:
      !!<<a href="../index.pdf" target="_blank">PDF Click Link</a>>!!
      !!<<a href="../index.html" target="_blank">HTML Click Link</a>>!!
      And on my live site I see
      Code:
      <a href="../index.pdf" target="_blank">PDF Click Link</a><br />
      <a href="../index.html" target="_blank">HTML Click Link</a>
      Note that instead of saying "it does work" I've posted example code.

      You not providing an URL or a link to problem page just causes us to waste our time telling you so.
      Norman - www.drillpine.biz
      Edinburgh, U K / Bitez, Turkey

      Comment


        #4
        Just tried again using your filenames and on the generated page I get:
        Code:
        <a href="linkedpage.html" target="_blank">HTML Click Link</a>
        Which isn't what you desire.

        However I feel that you've been relying on an Actinic quirk to do what you're doing. Actinic is designed to detect and upload files that use relative URL's. E.g. stick a file myimage.jpg in your Site folder and use code like:
        Code:
        !!<<img src="myimage.jpg" />>!!
        And Actinic will manage the SRC tag so it works on Preview (Preview gets src="<path to my site folder>/myimage.jpg" as the page is in PreviewHTML and the live site gets src="myimage.jpg" as the page and file are now both in acatalog). It will also upload the file myimage.jpg for you.

        Instead you're using this to link to files (that Actinic can't find) but Actinic is maintaining the tag anyway.

        Looks like you'll have to bite the bullet and fix all those URL's.

        P.S. The reason that your .PDF files are left alone is that Actinic handles .html and image files (.gif, .jpg, etc). It doesn't use or manage PDF files so by luck they're undetected.

        However many people have asked that Actinic detect and upload .PDF's so it may well be added in the future (breaking the other links that currently work for you).
        Norman - www.drillpine.biz
        Edinburgh, U K / Bitez, Turkey

        Comment


          #5
          Thanks Norman.

          For as long as we have used Actinic (since v3) relative URLs have been accepted and work as expected in standard HTML usage. It is only with the release of 10.0.3, that this appears to no longer be the case.

          As you found when you tried, whatever you put in before the filename is stripped out when uploaded so:

          !!<<a href="../musidoku/index.html" target="_blank">Further information...</a>>!!

          simply comes out as:

          <a href="index.html" target="_blank">Further information...</a>

          Therefore, in this particular case it should be a link to:

          http://www.stainer.co.uk/musidoku/index.html

          and not

          http://www.stainer.co.uk/acatalog/index.html

          The live page on my site is:

          http://www.stainer.co.uk/acatalog/musical_puzzles.html

          In product ref. "B897" I have made two "Further information" links. The first one now has the full url (and therefore works) and the second has the relative url which now takes you to the wrong "index.html"

          Was it documented in the 10.0.2 or 10.0.3 releases that relative urls were no longer supported?

          Thanks for taking the time to look at this.

          Antony

          Comment


            #6
            There's definitely a change in behaviour between 10.0.2 and 10.0.3. Perhaps Actinic tightening up a loose bit of behaviour or fixing a bug with unanticipated consequences. You'll have to talk to them to see if this is an accidental change or not.
            Norman - www.drillpine.biz
            Edinburgh, U K / Bitez, Turkey

            Comment


              #7
              eperieced actinic user needed

              Hi
              I have also upgraded and find there are a few bugs. Looking for an experieced user to come and help for one day based in central London

              Comment


                #8
                Thanks Ant for bringing this to our attention. This is indeed a difference between 10.0.3 and previous versions, I have brought this issue to the attention of the team.
                Darren

                SellerDeck

                www.sellerdeck.co.uk

                Comment


                  #9
                  I've just upgraded from 10.0.2 to 10.0.3 and I'm having exactly the same problem. All my relative links are broken.
                  What is the solution?

                  Comment


                    #10
                    Gerald, there is a version of 10.0.3 which is available from Actinic Support that may help you here, suggest you grab a copy and import your snapshot in it to see if it resolves your issue.
                    Darren

                    SellerDeck

                    www.sellerdeck.co.uk

                    Comment


                      #11
                      I am having a similar problem but with the DynamicCurrency converter. I upgraded from 10.0.2 to 10.0.3 & it now doesn't work. I haven't changed the configuration strings since I set it up 2 years ago. Have checked that the correct strings etc are actually still in actinic. Have conversed with DC support who say actinic for some reason actinic has modified the script call:

                      s://converter";:"://converter2")+"acatalog/XXXX.js")

                      whereas it should be

                      s://converter";:"://converter2")+".dynamicconverter.com/accounts/3/XXXX.js")

                      where XXXX is my account id.

                      I did a snapshot of the website and imported it into a copy of 10.0.2 on another PC & it works. Take a snapshot of that & put back on the PC with 10.0.03 & it doesn't work. Just in case it might be the actinic installation on the first PC, I installed 10.0.3 on a third PC & the behavour was repeated. I knew all these spare netbooks would come in handy one day :-)

                      Time to contact actinic support, methinks.

                      Ian

                      Comment


                        #12
                        Ian,

                        It's not you it's Actinic. It's seeing that filename.js and is altering it.

                        Try replacing:
                        Code:
                        ".dynamicconverter.com/accounts/3/XXXX.js"
                        With:
                        Code:
                        ".dynamicconverter.com/accounts/3/XXXX" + "." + "js"
                        Norman - www.drillpine.biz
                        Edinburgh, U K / Bitez, Turkey

                        Comment


                          #13
                          Originally posted by Darren View Post
                          Gerald, there is a version of 10.0.3 which is available from Actinic Support that may help you here, suggest you grab a copy and import your snapshot in it to see if it resolves your issue.
                          Thanks Darren,

                          But I worked late last night changing all my links to absolute references.

                          Comment


                            #14
                            Originally posted by NormanRouxel View Post
                            Ian,

                            It's not you it's Actinic. It's seeing that filename.js and is altering it.

                            Try replacing:
                            Code:
                            ".dynamicconverter.com/accounts/3/XXXX.js"
                            With:
                            Code:
                            ".dynamicconverter.com/accounts/3/XXXX" + "." + "js"
                            Many thanks Norman, that fixed it. I will let DynamicConverter support know in case they want to change the code they generate for users to include in actinic.

                            I will also raise a ticket with actinic support since there will be many others in the same situation.

                            Best Regards...
                            Ian

                            Comment

                            Working...
                            X