Details

    • Branch Version/s:
      6.1.x, 6.0.x
    • Backported to Branch:
      Committed

      Description

      When we create a mailto link in creole in the wiki it resolves to an internal wikilink instead of a mailto link.

      Create a new wiki page
      Select source
      Write: [[mailto:devnull@liferay.com|Send mail]]
      Select preview
      Look at the link result. It tries to link to a wiki page
      Sholud open the default mail client to sen mail

      In portal-impl/src/com/liferay/portal/parsers/creole/ast it is file URLNode.java. This lists the supported protocol links and mailto is not listed here. I built liferay with plugins ext and added mailto to this list and it worked fine.

      Adding the updated file.

        Issue Links

          Activity

          Hide
          michael.saechang Michael Saechang added a comment -

          Committed on:
          Portal 6.2.x GIT ID: 457cd2462b1b099b07e1519990a26afbdaaae3d2.

          Show
          michael.saechang Michael Saechang added a comment - Committed on: Portal 6.2.x GIT ID: 457cd2462b1b099b07e1519990a26afbdaaae3d2.
          Hide
          mark.jin Mark Jin (Inactive) added a comment -

          PASSED Manual Testing following the steps in the description.

          Reproduced on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 7a4a79728c32998c54b4910ce4ac176879f67e49.

          Click the link got "This page does not exist yet and the title is not valid."

          Fixed on:
          Tomcat 6.0 + MySQL 5. Portal 6.0.x GIT ID: 4dfe0309175ab2327555285d935bdcf24a677953.
          Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: a1f4abc93e43fefc3100ae18bed4ad54fc31d53e.
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 18a8e1827c736dbcec81a6c26ec44c061ab80fe0.

          Click the link open mail client to send mail.

          Show
          mark.jin Mark Jin (Inactive) added a comment - PASSED Manual Testing following the steps in the description. Reproduced on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 7a4a79728c32998c54b4910ce4ac176879f67e49. Click the link got "This page does not exist yet and the title is not valid." Fixed on: Tomcat 6.0 + MySQL 5. Portal 6.0.x GIT ID: 4dfe0309175ab2327555285d935bdcf24a677953. Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: a1f4abc93e43fefc3100ae18bed4ad54fc31d53e. Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 18a8e1827c736dbcec81a6c26ec44c061ab80fe0. Click the link open mail client to send mail.

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                4 years, 27 weeks, 4 days ago

                Development

                  Subcomponents