Details

    • Branch Version/s:
      6.1.x, 6.0.x
    • Backported to Branch:
      Committed
    • Similar Issues:
      Show 5 results 

      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.

        Activity

        Hide
        Michael Saechang added a comment -

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

        Show
        Michael Saechang added a comment - Committed on: Portal 6.2.x GIT ID: 457cd2462b1b099b07e1519990a26afbdaaae3d2.
        Hide
        Mark Jin 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 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:
              2 years, 37 weeks, 6 days ago

              Development

                Structure Helper Panel