? ? ? Success

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
27 Oct 2015

This is a resubmit of #7552

This PR moves the IDNA_Convert library from a Joomla library extension to being managed via Composer (using https://github.com/phpWhois/idna-convert as the source). It also runs an update to version 0.9 of the library and restores the accidentally deleted test class for our Punycode conversions (only affects the 3.5 branch).

Testing

With the patch applied, things should still work as intended. Details from JM on the original issue:

e-mail fields and urls fields.
Basically for example:
Entering in the field: http://www.джумла-тест.рф/master
will be saved in the db as:
http://www.xn----7sblgc4ag8bhcd.xn--p1ai/master
and will still display in the field as:
http://www.джумла-тест.рф/master

When it is used in a page, it is the punycoded version stored in the db which is used as url link or mailto.
So we will see:
screen shot 2015-07-27 at 08 39 42

but the source will be:

        <span class="contact-webpage">
            <a href="http://www.xn----7sblgc4ag8bhcd.xn--p1ai/master" target="_blank" itemprop="url">
            http://www.джумла-тест.рф/master</a>
        </span>
avatar mbabker mbabker - open - 27 Oct 2015
avatar mbabker mbabker - change - 27 Oct 2015
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 27 Oct 2015
Labels Added: ? ? ?
avatar zero-24 zero-24 - change - 29 Oct 2015
Labels
Easy No Yes
avatar zero-24 zero-24 - change - 29 Oct 2015
Category External Library
avatar mbabker mbabker - change - 30 Oct 2015
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2015-10-30 18:00:46
Closed_By mbabker
Labels
avatar mbabker mbabker - close - 30 Oct 2015
avatar mbabker mbabker - head_ref_deleted - 30 Oct 2015

Add a Comment

Login with GitHub to post a comment