Update to the frType javascript library
This commit is contained in:
parent
b1c63f7e55
commit
02a4ff4dc3
@ -24,11 +24,11 @@
|
|||||||
# La forme principale pour gérer les ponctuations hautes après une lettre,
|
# La forme principale pour gérer les ponctuations hautes après une lettre,
|
||||||
# ou en début de nœud html,
|
# ou en début de nœud html,
|
||||||
# et qui peut contenir des espaces
|
# et qui peut contenir des espaces
|
||||||
regexp = /(^|[\wàéèêç])\s*([!?:;»%€¢]+)([\s]|[^\w\/]|$)/g
|
regexp = /(^|[\wàéèêç])\s*([!?:;»%€¢]+)(\s|[^\w\/]|$)/g
|
||||||
|
|
||||||
regexpPost = /([«])\s*([\w])/g
|
regexpPost = /([«])\s*([\w])/g
|
||||||
|
|
||||||
$ ->
|
$(document).on 'turbolinks:load', ->
|
||||||
if $('html').attr('lang') == 'fr'
|
if $('html').attr('lang') == 'fr'
|
||||||
# Ne devrait s'appliquer qu'à une page en français
|
# Ne devrait s'appliquer qu'à une page en français
|
||||||
$('body *').contents().filter ->
|
$('body *').contents().filter ->
|
||||||
@ -39,6 +39,9 @@ $ ->
|
|||||||
# un espacement
|
# un espacement
|
||||||
0 > ['CODE', 'PRE', 'STYLE'].indexOf this.parentNode.tagName
|
0 > ['CODE', 'PRE', 'STYLE'].indexOf this.parentNode.tagName
|
||||||
|
|
||||||
|
.filter ->
|
||||||
|
!$(this).parent().hasClass('finePre')
|
||||||
|
|
||||||
.filter ->
|
.filter ->
|
||||||
this.nodeValue.match(regexp)? || this.nodeValue.match(regexpPost)?
|
this.nodeValue.match(regexp)? || this.nodeValue.match(regexpPost)?
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user