BuddyPress - Version 2.7.0-rc2

Version Description

= 2.6.2 = See: https://codex.buddypress.org/releases/version-2-6-2/

= 2.6.1.1 = See: https://codex.buddypress.org/releases/version-2-6-1-1/

= 2.6.1 = See: https://codex.buddypress.org/releases/version-2-6-1/

= 2.6.0 = See: https://codex.buddypress.org/releases/version-2-6-0/

Download this release

Release Info

Developer mercime
Plugin Icon 128x128 BuddyPress
Version 2.7.0-rc2
Comparing to
See all releases

Code changes from version 2.7.0-rc1 to 2.7.0-rc2

Files changed (223) hide show
  1. bp-core/admin/css/common-rtl.css +7 -0
  2. bp-core/admin/css/common-rtl.min.css +1 -1
  3. bp-core/admin/css/common.css +7 -0
  4. bp-core/admin/css/common.min.css +1 -1
  5. bp-core/bp-core-cssjs.php +68 -33
  6. bp-core/classes/class-bp-admin.php +56 -19
  7. bp-core/classes/class-bp-button.php +3 -3
  8. bp-core/js/vendor/moment-js/locale/af.js +73 -0
  9. bp-core/js/vendor/moment-js/locale/af.min.js +1 -0
  10. bp-core/js/vendor/moment-js/locale/ar-ly.js +122 -0
  11. bp-core/js/vendor/moment-js/locale/ar-ly.min.js +1 -0
  12. bp-core/js/vendor/moment-js/locale/ar-ma.js +60 -0
  13. bp-core/js/vendor/moment-js/locale/ar-ma.min.js +1 -0
  14. bp-core/js/vendor/moment-js/locale/ar-sa.js +104 -0
  15. bp-core/js/vendor/moment-js/locale/ar-sa.min.js +1 -0
  16. bp-core/js/vendor/moment-js/locale/ar-tn.js +59 -0
  17. bp-core/js/vendor/moment-js/locale/ar-tn.min.js +1 -0
  18. bp-core/js/vendor/moment-js/locale/ar.js +137 -0
  19. bp-core/js/vendor/moment-js/locale/ar.min.js +1 -0
  20. bp-core/js/vendor/moment-js/locale/az.js +105 -0
  21. bp-core/js/vendor/moment-js/locale/az.min.js +1 -0
  22. bp-core/js/vendor/moment-js/locale/be.js +134 -0
  23. bp-core/js/vendor/moment-js/locale/be.min.js +1 -0
  24. bp-core/js/vendor/moment-js/locale/bg.js +90 -0
  25. bp-core/js/vendor/moment-js/locale/bg.min.js +1 -0
  26. bp-core/js/vendor/moment-js/locale/bn.js +119 -0
  27. bp-core/js/vendor/moment-js/locale/bn.min.js +1 -0
  28. bp-core/js/vendor/moment-js/locale/bo.js +119 -0
  29. bp-core/js/vendor/moment-js/locale/bo.min.js +1 -0
  30. bp-core/js/vendor/moment-js/locale/br.js +108 -0
  31. bp-core/js/vendor/moment-js/locale/br.min.js +1 -0
  32. bp-core/js/vendor/moment-js/locale/bs.js +143 -0
  33. bp-core/js/vendor/moment-js/locale/bs.min.js +1 -0
  34. bp-core/js/vendor/moment-js/locale/ca.js +81 -0
  35. bp-core/js/vendor/moment-js/locale/ca.min.js +1 -0
  36. bp-core/js/vendor/moment-js/locale/cs.js +172 -0
  37. bp-core/js/vendor/moment-js/locale/cs.min.js +1 -0
  38. bp-core/js/vendor/moment-js/locale/cv.js +63 -0
  39. bp-core/js/vendor/moment-js/locale/cv.min.js +1 -0
  40. bp-core/js/vendor/moment-js/locale/cy.js +81 -0
  41. bp-core/js/vendor/moment-js/locale/cy.min.js +1 -0
  42. bp-core/js/vendor/moment-js/locale/da.js +60 -0
  43. bp-core/js/vendor/moment-js/locale/da.min.js +1 -0
  44. bp-core/js/vendor/moment-js/locale/de-at.js +79 -0
  45. bp-core/js/vendor/moment-js/locale/de-at.min.js +1 -0
  46. bp-core/js/vendor/moment-js/locale/de.js +78 -0
  47. bp-core/js/vendor/moment-js/locale/de.min.js +1 -0
  48. bp-core/js/vendor/moment-js/locale/dv.js +99 -0
  49. bp-core/js/vendor/moment-js/locale/dv.min.js +1 -0
  50. bp-core/js/vendor/moment-js/locale/el.js +98 -0
  51. bp-core/js/vendor/moment-js/locale/el.min.js +1 -0
  52. bp-core/js/vendor/moment-js/locale/en-au.js +67 -0
  53. bp-core/js/vendor/moment-js/locale/en-au.min.js +1 -0
  54. bp-core/js/vendor/moment-js/locale/en-ca.js +63 -0
  55. bp-core/js/vendor/moment-js/locale/en-ca.min.js +1 -0
  56. bp-core/js/vendor/moment-js/locale/en-gb.js +67 -0
  57. bp-core/js/vendor/moment-js/locale/en-gb.min.js +1 -0
  58. bp-core/js/vendor/moment-js/locale/en-ie.js +67 -0
  59. bp-core/js/vendor/moment-js/locale/en-ie.min.js +1 -0
  60. bp-core/js/vendor/moment-js/locale/en-nz.js +67 -0
  61. bp-core/js/vendor/moment-js/locale/en-nz.min.js +1 -0
  62. bp-core/js/vendor/moment-js/locale/eo.js +73 -0
  63. bp-core/js/vendor/moment-js/locale/eo.min.js +1 -0
  64. bp-core/js/vendor/moment-js/locale/es-do.js +80 -0
  65. bp-core/js/vendor/moment-js/locale/es-do.min.js +1 -0
  66. bp-core/js/vendor/moment-js/locale/es.js +81 -0
  67. bp-core/js/vendor/moment-js/locale/es.min.js +1 -0
  68. bp-core/js/vendor/moment-js/locale/et.js +80 -0
  69. bp-core/js/vendor/moment-js/locale/et.min.js +1 -0
  70. bp-core/js/vendor/moment-js/locale/eu.js +66 -0
  71. bp-core/js/vendor/moment-js/locale/eu.min.js +1 -0
  72. bp-core/js/vendor/moment-js/locale/fa.js +106 -0
  73. bp-core/js/vendor/moment-js/locale/fa.min.js +1 -0
  74. bp-core/js/vendor/moment-js/locale/fi.js +107 -0
  75. bp-core/js/vendor/moment-js/locale/fi.min.js +1 -0
  76. bp-core/js/vendor/moment-js/locale/fo.js +60 -0
  77. bp-core/js/vendor/moment-js/locale/fo.min.js +1 -0
  78. bp-core/js/vendor/moment-js/locale/fr-ca.js +60 -0
  79. bp-core/js/vendor/moment-js/locale/fr-ca.min.js +1 -0
  80. bp-core/js/vendor/moment-js/locale/fr-ch.js +64 -0
  81. bp-core/js/vendor/moment-js/locale/fr-ch.min.js +1 -0
  82. bp-core/js/vendor/moment-js/locale/fr.js +64 -0
  83. bp-core/js/vendor/moment-js/locale/fr.min.js +1 -0
  84. bp-core/js/vendor/moment-js/locale/fy.js +73 -0
  85. bp-core/js/vendor/moment-js/locale/fy.min.js +1 -0
  86. bp-core/js/vendor/moment-js/locale/gd.js +76 -0
  87. bp-core/js/vendor/moment-js/locale/gd.min.js +1 -0
  88. bp-core/js/vendor/moment-js/locale/gl.js +77 -0
  89. bp-core/js/vendor/moment-js/locale/gl.min.js +1 -0
  90. bp-core/js/vendor/moment-js/locale/he.js +99 -0
  91. bp-core/js/vendor/moment-js/locale/he.min.js +1 -0
  92. bp-core/js/vendor/moment-js/locale/hi.js +124 -0
  93. bp-core/js/vendor/moment-js/locale/hi.min.js +1 -0
  94. bp-core/js/vendor/moment-js/locale/hr.js +145 -0
  95. bp-core/js/vendor/moment-js/locale/hr.min.js +1 -0
  96. bp-core/js/vendor/moment-js/locale/hu.js +109 -0
  97. bp-core/js/vendor/moment-js/locale/hu.min.js +1 -0
  98. bp-core/js/vendor/moment-js/locale/hy-am.js +95 -0
  99. bp-core/js/vendor/moment-js/locale/hy-am.min.js +1 -0
  100. bp-core/js/vendor/moment-js/locale/id.js +83 -0
  101. bp-core/js/vendor/moment-js/locale/id.min.js +1 -0
  102. bp-core/js/vendor/moment-js/locale/is.js +127 -0
  103. bp-core/js/vendor/moment-js/locale/is.min.js +1 -0
  104. bp-core/js/vendor/moment-js/locale/it.js +70 -0
  105. bp-core/js/vendor/moment-js/locale/it.min.js +1 -0
  106. bp-core/js/vendor/moment-js/locale/ja.js +76 -0
  107. bp-core/js/vendor/moment-js/locale/ja.min.js +1 -0
  108. bp-core/js/vendor/moment-js/locale/jv.js +83 -0
  109. bp-core/js/vendor/moment-js/locale/jv.min.js +1 -0
  110. bp-core/js/vendor/moment-js/locale/ka.js +89 -0
  111. bp-core/js/vendor/moment-js/locale/ka.min.js +1 -0
  112. bp-core/js/vendor/moment-js/locale/kk.js +87 -0
  113. bp-core/js/vendor/moment-js/locale/kk.min.js +1 -0
  114. bp-core/js/vendor/moment-js/locale/km.js +58 -0
  115. bp-core/js/vendor/moment-js/locale/km.min.js +1 -0
  116. bp-core/js/vendor/moment-js/locale/ko.js +65 -0
  117. bp-core/js/vendor/moment-js/locale/ko.min.js +1 -0
  118. bp-core/js/vendor/moment-js/locale/ky.js +88 -0
  119. bp-core/js/vendor/moment-js/locale/ky.min.js +1 -0
  120. bp-core/js/vendor/moment-js/locale/lb.js +137 -0
  121. bp-core/js/vendor/moment-js/locale/lb.min.js +1 -0
  122. bp-core/js/vendor/moment-js/locale/lo.js +70 -0
  123. bp-core/js/vendor/moment-js/locale/lo.min.js +1 -0
  124. bp-core/js/vendor/moment-js/locale/lt.js +117 -0
  125. bp-core/js/vendor/moment-js/locale/lt.min.js +1 -0
  126. bp-core/js/vendor/moment-js/locale/lv.js +97 -0
  127. bp-core/js/vendor/moment-js/locale/lv.min.js +1 -0
  128. bp-core/js/vendor/moment-js/locale/me.js +111 -0
  129. bp-core/js/vendor/moment-js/locale/me.min.js +1 -0
  130. bp-core/js/vendor/moment-js/locale/mi.js +64 -0
  131. bp-core/js/vendor/moment-js/locale/mi.min.js +1 -0
  132. bp-core/js/vendor/moment-js/locale/mk.js +90 -0
  133. bp-core/js/vendor/moment-js/locale/mk.min.js +1 -0
  134. bp-core/js/vendor/moment-js/locale/ml.js +81 -0
  135. bp-core/js/vendor/moment-js/locale/ml.min.js +1 -0
  136. bp-core/js/vendor/moment-js/locale/mr.js +159 -0
  137. bp-core/js/vendor/moment-js/locale/mr.min.js +1 -0
  138. bp-core/js/vendor/moment-js/locale/ms-my.js +83 -0
  139. bp-core/js/vendor/moment-js/locale/ms-my.min.js +1 -0
  140. bp-core/js/vendor/moment-js/locale/ms.js +82 -0
  141. bp-core/js/vendor/moment-js/locale/ms.min.js +1 -0
  142. bp-core/js/vendor/moment-js/locale/my.js +95 -0
  143. bp-core/js/vendor/moment-js/locale/my.min.js +1 -0
  144. bp-core/js/vendor/moment-js/locale/nb.js +63 -0
  145. bp-core/js/vendor/moment-js/locale/nb.min.js +1 -0
  146. bp-core/js/vendor/moment-js/locale/ne.js +123 -0
  147. bp-core/js/vendor/moment-js/locale/ne.min.js +1 -0
  148. bp-core/js/vendor/moment-js/locale/nl.js +86 -0
  149. bp-core/js/vendor/moment-js/locale/nl.min.js +1 -0
  150. bp-core/js/vendor/moment-js/locale/nn.js +60 -0
  151. bp-core/js/vendor/moment-js/locale/nn.min.js +1 -0
  152. bp-core/js/vendor/moment-js/locale/pa-in.js +124 -0
  153. bp-core/js/vendor/moment-js/locale/pa-in.min.js +1 -0
  154. bp-core/js/vendor/moment-js/locale/pl.js +105 -0
  155. bp-core/js/vendor/moment-js/locale/pl.min.js +1 -0
  156. bp-core/js/vendor/moment-js/locale/pt-br.js +61 -0
  157. bp-core/js/vendor/moment-js/locale/pt-br.min.js +1 -0
  158. bp-core/js/vendor/moment-js/locale/pt.js +65 -0
  159. bp-core/js/vendor/moment-js/locale/pt.min.js +1 -0
  160. bp-core/js/vendor/moment-js/locale/ro.js +75 -0
  161. bp-core/js/vendor/moment-js/locale/ro.min.js +1 -0
  162. bp-core/js/vendor/moment-js/locale/ru.js +183 -0
  163. bp-core/js/vendor/moment-js/locale/ru.min.js +1 -0
  164. bp-core/js/vendor/moment-js/locale/se.js +61 -0
  165. bp-core/js/vendor/moment-js/locale/se.min.js +1 -0
  166. bp-core/js/vendor/moment-js/locale/si.js +71 -0
  167. bp-core/js/vendor/moment-js/locale/si.min.js +1 -0
  168. bp-core/js/vendor/moment-js/locale/sk.js +150 -0
  169. bp-core/js/vendor/moment-js/locale/sk.min.js +1 -0
  170. bp-core/js/vendor/moment-js/locale/sl.js +162 -0
  171. bp-core/js/vendor/moment-js/locale/sl.min.js +1 -0
  172. bp-core/js/vendor/moment-js/locale/sq.js +70 -0
  173. bp-core/js/vendor/moment-js/locale/sq.min.js +1 -0
  174. bp-core/js/vendor/moment-js/locale/sr-cyrl.js +110 -0
  175. bp-core/js/vendor/moment-js/locale/sr-cyrl.min.js +1 -0
  176. bp-core/js/vendor/moment-js/locale/sr.js +110 -0
  177. bp-core/js/vendor/moment-js/locale/sr.min.js +1 -0
  178. bp-core/js/vendor/moment-js/locale/ss.js +89 -0
  179. bp-core/js/vendor/moment-js/locale/ss.min.js +1 -0
  180. bp-core/js/vendor/moment-js/locale/sv.js +69 -0
  181. bp-core/js/vendor/moment-js/locale/sv.min.js +1 -0
  182. bp-core/js/vendor/moment-js/locale/sw.js +59 -0
  183. bp-core/js/vendor/moment-js/locale/sw.min.js +1 -0
  184. bp-core/js/vendor/moment-js/locale/ta.js +129 -0
  185. bp-core/js/vendor/moment-js/locale/ta.min.js +1 -0
  186. bp-core/js/vendor/moment-js/locale/te.js +89 -0
  187. bp-core/js/vendor/moment-js/locale/te.min.js +1 -0
  188. bp-core/js/vendor/moment-js/locale/th.js +67 -0
  189. bp-core/js/vendor/moment-js/locale/th.min.js +1 -0
  190. bp-core/js/vendor/moment-js/locale/tl-ph.js +62 -0
  191. bp-core/js/vendor/moment-js/locale/tl-ph.min.js +1 -0
  192. bp-core/js/vendor/moment-js/locale/tlh.js +120 -0
  193. bp-core/js/vendor/moment-js/locale/tlh.min.js +1 -0
  194. bp-core/js/vendor/moment-js/locale/tr.js +90 -0
  195. bp-core/js/vendor/moment-js/locale/tr.min.js +1 -0
  196. bp-core/js/vendor/moment-js/locale/tzl.js +91 -0
  197. bp-core/js/vendor/moment-js/locale/tzl.min.js +1 -0
  198. bp-core/js/vendor/moment-js/locale/tzm-latn.js +58 -0
  199. bp-core/js/vendor/moment-js/locale/tzm-latn.min.js +1 -0
  200. bp-core/js/vendor/moment-js/locale/tzm.js +58 -0
  201. bp-core/js/vendor/moment-js/locale/tzm.min.js +1 -0
  202. bp-core/js/vendor/moment-js/locale/uk.js +146 -0
  203. bp-core/js/vendor/moment-js/locale/uk.min.js +1 -0
  204. bp-core/js/vendor/moment-js/locale/uz.js +58 -0
  205. bp-core/js/vendor/moment-js/locale/uz.min.js +1 -0
  206. bp-core/js/vendor/moment-js/locale/vi.js +79 -0
  207. bp-core/js/vendor/moment-js/locale/vi.min.js +1 -0
  208. bp-core/js/vendor/moment-js/locale/x-pseudo.js +68 -0
  209. bp-core/js/vendor/moment-js/locale/x-pseudo.min.js +1 -0
  210. bp-core/js/vendor/moment-js/locale/zh-cn.js +127 -0
  211. bp-core/js/vendor/moment-js/locale/zh-cn.min.js +1 -0
  212. bp-core/js/vendor/moment-js/locale/zh-hk.js +105 -0
  213. bp-core/js/vendor/moment-js/locale/zh-hk.min.js +1 -0
  214. bp-core/js/vendor/moment-js/locale/zh-tw.js +104 -0
  215. bp-core/js/vendor/moment-js/locale/zh-tw.min.js +1 -0
  216. bp-core/js/vendor/{moment.js → moment-js/moment.js} +2085 -1891
  217. bp-core/js/vendor/moment-js/moment.min.js +2 -0
  218. bp-core/js/vendor/moment.min.js +0 -2
  219. bp-groups/bp-groups-admin.php +1 -1
  220. bp-groups/bp-groups-template.php +1 -1
  221. bp-loader.php +2 -2
  222. bp-templates/bp-legacy/buddypress/common/search/dir-search-form.php +2 -2
  223. buddypress.pot +116 -145
bp-core/admin/css/common-rtl.css CHANGED
@@ -154,6 +154,13 @@ TABLE OF CONTENTS:
154
width: 47.6%;
155
}
156
157
.index_page_bp-about .bp-feature:nth-of-type(2n),
158
.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
159
margin-left: 0;
154
width: 47.6%;
155
}
156
157
+
158
+ .index_page_bp-about .bp-feature code,
159
+ .dashboard_page_bp-about .bp-feature code{
160
+ font-size: 0.95em;
161
+ line-height: 1.5;
162
+ }
163
+
164
.index_page_bp-about .bp-feature:nth-of-type(2n),
165
.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
166
margin-left: 0;
bp-core/admin/css/common-rtl.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.dashboard_page_bp-about .bp-changelog-section::after,.dashboard_page_bp-about .bp-feature::after,.index_page_bp-about .bp-changelog-section::after,.index_page_bp-about .bp-feature::after{content:''}.about-wrap .bp-badge{position:absolute;top:0;left:0}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;left:auto}}.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{margin-bottom:3em;margin-top:3em;padding:2em 3em}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0 auto;width:35em}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{background-color:#f1f1f1;clear:right;font-size:100px;float:right;height:100px;line-height:100px;margin:0 0 15px 15px;text-align:center;width:100px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{font-size:2.2em;font-weight:300;line-height:1;margin:0 125px 0 0}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{font-size:1.15em;margin:1.15em 125px .6em auto}.dashboard_page_bp-about .bp-headline-feature .introduction,.index_page_bp-about .bp-headline-feature .introduction{font-weight:600}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{background-color:#fff;border-radius:50%;clear:right;color:#d84800;font-size:50px;float:right;height:80px;line-height:80px;margin:0 0 15px 15px;text-align:center;width:80px}.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-features-section h3{font-size:2em;font-weight:300;line-height:1.5;margin:0 auto 3em;text-align:center}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{float:right;margin-bottom:3em;margin-left:4.799999999%;width:47.6%}.dashboard_page_bp-about .bp-feature:nth-of-type(2n),.index_page_bp-about .bp-feature:nth-of-type(2n){margin-left:0}.dashboard_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature h4{font-size:1.25em;line-height:1.5;margin-bottom:0;margin-right:110px;margin-top:0;text-align:right}.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature p{margin-right:110px}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:8em;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{color:#23282d;font-size:1.8em;font-weight:300;line-height:1.5;margin:0 auto .5em;text-align:center}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{float:right;margin-left:4.799999999%;position:relative;width:47.6%}.dashboard_page_bp-about .bp-changelog-section .two-col>div.last-feature,.index_page_bp-about .bp-changelog-section .two-col>div.last-feature{margin-left:0}.dashboard_page_bp-about .bp-changelog,.index_page_bp-about .bp-changelog{margin-bottom:3em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em;margin-bottom:0;margin-top:0}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:3em}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:2em}@media screen and (max-width:782px){.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{padding:0}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0;width:97%}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-bottom:0;margin-top:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-features-section h3{font-size:1.8em;font-weight:300;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.dashboard_page_bp-about .bp-changelog-section h4,.dashboard_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-changelog-section h4,.index_page_bp-about .bp-features-section h4{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:right}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{clear:both;float:right;margin-bottom:1em;margin-top:1em;margin-left:0;padding-left:1em;width:100%}.dashboard_page_bp-about .bp-feature span,.index_page_bp-about .bp-feature span{margin-top:.33em}.dashboard_page_bp-about .bp-feature h4,.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature p{width:100%}.dashboard_page_bp-about .bp-feature.opposite h4,.dashboard_page_bp-about .bp-feature.opposite p,.index_page_bp-about .bp-feature.opposite h4,.index_page_bp-about .bp-feature.opposite p{float:none}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{margin-bottom:1em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{text-align:center}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{margin:1em 0 0;text-align:right}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{margin:1.15em 0 .6em auto;text-align:right;width:auto}.dashboard_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{text-align:center}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{float:none}.dashboard_page_bp-about .bp-features-section h4,.dashboard_page_bp-about .bp-features-section p,.index_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-features-section p{margin-right:0;text-align:right}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.post-type-bp-email th#situation,body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600px;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5em;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.dashboard_page_bp-about .bp-changelog-section::after,.dashboard_page_bp-about .bp-feature::after,.index_page_bp-about .bp-changelog-section::after,.index_page_bp-about .bp-feature::after{content:''}.about-wrap .bp-badge{position:absolute;top:0;left:0}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;left:auto}}.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{margin-bottom:3em;margin-top:3em;padding:2em 3em}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0 auto;width:35em}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{background-color:#f1f1f1;clear:right;font-size:100px;float:right;height:100px;line-height:100px;margin:0 0 15px 15px;text-align:center;width:100px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{font-size:2.2em;font-weight:300;line-height:1;margin:0 125px 0 0}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{font-size:1.15em;margin:1.15em 125px .6em auto}.dashboard_page_bp-about .bp-headline-feature .introduction,.index_page_bp-about .bp-headline-feature .introduction{font-weight:600}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{background-color:#fff;border-radius:50%;clear:right;color:#d84800;font-size:50px;float:right;height:80px;line-height:80px;margin:0 0 15px 15px;text-align:center;width:80px}.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-features-section h3{font-size:2em;font-weight:300;line-height:1.5;margin:0 auto 3em;text-align:center}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{float:right;margin-bottom:3em;margin-left:4.799999999%;width:47.6%}.dashboard_page_bp-about .bp-feature code,.index_page_bp-about .bp-feature code{font-size:.95em;line-height:1.5}.dashboard_page_bp-about .bp-feature:nth-of-type(2n),.index_page_bp-about .bp-feature:nth-of-type(2n){margin-left:0}.dashboard_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature h4{font-size:1.25em;line-height:1.5;margin-bottom:0;margin-right:110px;margin-top:0;text-align:right}.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature p{margin-right:110px}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:8em;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{color:#23282d;font-size:1.8em;font-weight:300;line-height:1.5;margin:0 auto .5em;text-align:center}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{float:right;margin-left:4.799999999%;position:relative;width:47.6%}.dashboard_page_bp-about .bp-changelog-section .two-col>div.last-feature,.index_page_bp-about .bp-changelog-section .two-col>div.last-feature{margin-left:0}.dashboard_page_bp-about .bp-changelog,.index_page_bp-about .bp-changelog{margin-bottom:3em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em;margin-bottom:0;margin-top:0}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:3em}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:2em}@media screen and (max-width:782px){.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{padding:0}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0;width:97%}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-bottom:0;margin-top:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-features-section h3{font-size:1.8em;font-weight:300;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.dashboard_page_bp-about .bp-changelog-section h4,.dashboard_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-changelog-section h4,.index_page_bp-about .bp-features-section h4{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:right}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{clear:both;float:right;margin-bottom:1em;margin-top:1em;margin-left:0;padding-left:1em;width:100%}.dashboard_page_bp-about .bp-feature span,.index_page_bp-about .bp-feature span{margin-top:.33em}.dashboard_page_bp-about .bp-feature h4,.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature p{width:100%}.dashboard_page_bp-about .bp-feature.opposite h4,.dashboard_page_bp-about .bp-feature.opposite p,.index_page_bp-about .bp-feature.opposite h4,.index_page_bp-about .bp-feature.opposite p{float:none}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{margin-bottom:1em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{text-align:center}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{margin:1em 0 0;text-align:right}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{margin:1.15em 0 .6em auto;text-align:right;width:auto}.dashboard_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{text-align:center}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{float:none}.dashboard_page_bp-about .bp-features-section h4,.dashboard_page_bp-about .bp-features-section p,.index_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-features-section p{margin-right:0;text-align:right}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:right;width:18px;height:18px;margin-left:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.post-type-bp-email th#situation,body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:right;padding-right:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600px;margin:1em 0}.tools_page_bp-tools label{clear:right;display:block;line-height:1.5em;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-left:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 30px 0 0}}#buddypress-update.not-shiny .update-message{border-right:0;padding-right:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/admin/css/common.css CHANGED
@@ -154,6 +154,13 @@ TABLE OF CONTENTS:
154
width: 47.6%;
155
}
156
157
.index_page_bp-about .bp-feature:nth-of-type(2n),
158
.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
159
margin-right: 0;
154
width: 47.6%;
155
}
156
157
+
158
+ .index_page_bp-about .bp-feature code,
159
+ .dashboard_page_bp-about .bp-feature code{
160
+ font-size: 0.95em;
161
+ line-height: 1.5;
162
+ }
163
+
164
.index_page_bp-about .bp-feature:nth-of-type(2n),
165
.dashboard_page_bp-about .bp-feature:nth-of-type(2n) {
166
margin-right: 0;
bp-core/admin/css/common.min.css CHANGED
@@ -1 +1 @@
1
- .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.dashboard_page_bp-about .bp-changelog-section::after,.dashboard_page_bp-about .bp-feature::after,.index_page_bp-about .bp-changelog-section::after,.index_page_bp-about .bp-feature::after{content:''}.about-wrap .bp-badge{position:absolute;top:0;right:0}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;right:auto}}.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{margin-bottom:3em;margin-top:3em;padding:2em 3em}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0 auto;width:35em}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{background-color:#f1f1f1;clear:left;font-size:100px;float:left;height:100px;line-height:100px;margin:0 15px 15px 0;text-align:center;width:100px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{font-size:2.2em;font-weight:300;line-height:1;margin:0 0 0 125px}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{font-size:1.15em;margin:1.15em auto .6em 125px}.dashboard_page_bp-about .bp-headline-feature .introduction,.index_page_bp-about .bp-headline-feature .introduction{font-weight:600}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{background-color:#fff;border-radius:50%;clear:left;color:#d84800;font-size:50px;float:left;height:80px;line-height:80px;margin:0 15px 15px 0;text-align:center;width:80px}.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-features-section h3{font-size:2em;font-weight:300;line-height:1.5;margin:0 auto 3em;text-align:center}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{float:left;margin-bottom:3em;margin-right:4.799999999%;width:47.6%}.dashboard_page_bp-about .bp-feature:nth-of-type(2n),.index_page_bp-about .bp-feature:nth-of-type(2n){margin-right:0}.dashboard_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature h4{font-size:1.25em;line-height:1.5;margin-bottom:0;margin-left:110px;margin-top:0;text-align:left}.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature p{margin-left:110px}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:8em;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{color:#23282d;font-size:1.8em;font-weight:300;line-height:1.5;margin:0 auto .5em;text-align:center}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{float:left;margin-right:4.799999999%;position:relative;width:47.6%}.dashboard_page_bp-about .bp-changelog-section .two-col>div.last-feature,.index_page_bp-about .bp-changelog-section .two-col>div.last-feature{margin-right:0}.dashboard_page_bp-about .bp-changelog,.index_page_bp-about .bp-changelog{margin-bottom:3em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em;margin-bottom:0;margin-top:0}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:3em}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:2em}@media screen and (max-width:782px){.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{padding:0}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0;width:97%}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-bottom:0;margin-top:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-features-section h3{font-size:1.8em;font-weight:300;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.dashboard_page_bp-about .bp-changelog-section h4,.dashboard_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-changelog-section h4,.index_page_bp-about .bp-features-section h4{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:left}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{clear:both;float:left;margin-bottom:1em;margin-top:1em;margin-right:0;padding-right:1em;width:100%}.dashboard_page_bp-about .bp-feature span,.index_page_bp-about .bp-feature span{margin-top:.33em}.dashboard_page_bp-about .bp-feature h4,.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature p{width:100%}.dashboard_page_bp-about .bp-feature.opposite h4,.dashboard_page_bp-about .bp-feature.opposite p,.index_page_bp-about .bp-feature.opposite h4,.index_page_bp-about .bp-feature.opposite p{float:none}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{margin-bottom:1em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{text-align:center}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{margin:1em 0 0;text-align:left}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{margin:1.15em auto .6em 0;text-align:left;width:auto}.dashboard_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{text-align:center}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{float:none}.dashboard_page_bp-about .bp-features-section h4,.dashboard_page_bp-about .bp-features-section p,.index_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-features-section p{margin-left:0;text-align:left}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.post-type-bp-email th#situation,body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600px;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5em;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
1
+ .bp-badge{color:#d84800;display:inline-block;font:400 150px/1 dashicons!important}.bp-badge:before{content:"\f448"}.dashboard_page_bp-about .bp-changelog-section::after,.dashboard_page_bp-about .bp-feature::after,.index_page_bp-about .bp-changelog-section::after,.index_page_bp-about .bp-feature::after{content:''}.about-wrap .bp-badge{position:absolute;top:0;right:0}@media only screen and (max-width:500px){.about-wrap .bp-badge{position:relative;margin:10px auto;top:auto;right:auto}}.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{margin-bottom:3em;margin-top:3em;padding:2em 3em}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0 auto;width:35em}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{background-color:#f1f1f1;clear:left;font-size:100px;float:left;height:100px;line-height:100px;margin:0 15px 15px 0;text-align:center;width:100px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{font-size:2.2em;font-weight:300;line-height:1;margin:0 0 0 125px}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{font-size:1.15em;margin:1.15em auto .6em 125px}.dashboard_page_bp-about .bp-headline-feature .introduction,.index_page_bp-about .bp-headline-feature .introduction{font-weight:600}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{background-color:#fff;border-radius:50%;clear:left;color:#d84800;font-size:50px;float:left;height:80px;line-height:80px;margin:0 15px 15px 0;text-align:center;width:80px}.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-features-section h3{font-size:2em;font-weight:300;line-height:1.5;margin:0 auto 3em;text-align:center}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{float:left;margin-bottom:3em;margin-right:4.799999999%;width:47.6%}.dashboard_page_bp-about .bp-feature code,.index_page_bp-about .bp-feature code{font-size:.95em;line-height:1.5}.dashboard_page_bp-about .bp-feature:nth-of-type(2n),.index_page_bp-about .bp-feature:nth-of-type(2n){margin-right:0}.dashboard_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature h4{font-size:1.25em;line-height:1.5;margin-bottom:0;margin-left:110px;margin-top:0;text-align:left}.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature p{margin-left:110px}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:8em;margin-top:3em;overflow:hidden;padding-bottom:0}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{color:#23282d;font-size:1.8em;font-weight:300;line-height:1.5;margin:0 auto .5em;text-align:center}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{float:left;margin-right:4.799999999%;position:relative;width:47.6%}.dashboard_page_bp-about .bp-changelog-section .two-col>div.last-feature,.index_page_bp-about .bp-changelog-section .two-col>div.last-feature{margin-right:0}.dashboard_page_bp-about .bp-changelog,.index_page_bp-about .bp-changelog{margin-bottom:3em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em;margin-bottom:0;margin-top:0}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:3em}.bp-changelog-url{text-align:center}.bp-assets{clear:both;margin-bottom:2em}@media screen and (max-width:782px){.dashboard_page_bp-about .bp-headline-feature,.index_page_bp-about .bp-headline-feature{padding:0}.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{margin:0;width:97%}.dashboard_page_bp-about .bp-features-section,.index_page_bp-about .bp-features-section{clear:both;margin-bottom:0;margin-top:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.dashboard_page_bp-about .bp-features-section h3,.index_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-features-section h3{font-size:1.8em;font-weight:300;line-height:1.5;margin-bottom:.5em;margin-top:.5em}.dashboard_page_bp-about .bp-changelog-section h4,.dashboard_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-changelog-section h4,.index_page_bp-about .bp-features-section h4{font-size:1.25em;line-height:1.25;margin-top:.6em;text-align:left}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{clear:both;float:left;margin-bottom:1em;margin-top:1em;margin-right:0;padding-right:1em;width:100%}.dashboard_page_bp-about .bp-feature span,.index_page_bp-about .bp-feature span{margin-top:.33em}.dashboard_page_bp-about .bp-feature h4,.dashboard_page_bp-about .bp-feature p,.index_page_bp-about .bp-feature h4,.index_page_bp-about .bp-feature p{width:100%}.dashboard_page_bp-about .bp-feature.opposite h4,.dashboard_page_bp-about .bp-feature.opposite p,.index_page_bp-about .bp-feature.opposite h4,.index_page_bp-about .bp-feature.opposite p{float:none}.dashboard_page_bp-about .bp-changelog-section,.index_page_bp-about .bp-changelog-section{clear:both;margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .changelog-title,.index_page_bp-about .bp-changelog-section .changelog-title{margin-bottom:1em}.dashboard_page_bp-about .bp-changelog h4,.index_page_bp-about .bp-changelog h4{font-size:1em}.dashboard_page_bp-about .bp-changelog p,.index_page_bp-about .bp-changelog p{margin-bottom:2em}.dashboard_page_bp-about .bp-changelog-section .two-col>div,.index_page_bp-about .bp-changelog-section .two-col>div{margin-top:0;padding-bottom:.5em;width:100%}}@media screen and (max-width:360px){.dashboard_page_bp-about .bp-headline,.index_page_bp-about .bp-headline{text-align:center}.dashboard_page_bp-about .bp-headline span.dashicons,.index_page_bp-about .bp-headline span.dashicons{clear:none;font-size:80px;float:none;height:80px;line-height:80px;margin:0 auto;width:80px}.dashboard_page_bp-about .bp-headline-feature .headline-title,.dashboard_page_bp-about .bp-headline-feature h3,.index_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature h3{margin:1em 0 0;text-align:left}.dashboard_page_bp-about .bp-headline-feature p,.index_page_bp-about .bp-headline-feature p{margin:1.15em auto .6em 0;text-align:left;width:auto}.dashboard_page_bp-about .bp-headline-feature .headline-title,.index_page_bp-about .bp-headline-feature .headline-title{font-size:1.5em;line-height:1.5}.dashboard_page_bp-about .bp-feature,.index_page_bp-about .bp-feature{text-align:center}.dashboard_page_bp-about span.dashicons,.index_page_bp-about span.dashicons{float:none}.dashboard_page_bp-about .bp-features-section h4,.dashboard_page_bp-about .bp-features-section p,.index_page_bp-about .bp-features-section h4,.index_page_bp-about .bp-features-section p{margin-left:0;text-align:left}}#adminmenu #toplevel_page_bp-activity .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-activity_user .wp-menu-image:before{content:"\f452"}#adminmenu #toplevel_page_bp-groups .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-groups_user .wp-menu-image:before{content:"\f456"}#adminmenu #toplevel_page_bp-notifications .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-notifications_user .wp-menu-image:before{content:"\f439"}#adminmenu #toplevel_page_bp-messages .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-messages_user .wp-menu-image:before{content:"\f457"}#adminmenu #toplevel_page_bp-friends .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before{content:"\f454"}#adminmenu #toplevel_page_bp-settings .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_network .wp-menu-image:before,#adminmenu #toplevel_page_bp-settings_user .wp-menu-image:before{content:"\f108"}#adminmenu li.toplevel_page_bp-components .wp-menu-image,#adminmenu li.toplevel_page_bp-general-settings .wp-menu-image{content:"\f448"}.settings_page_bp-components td.plugin-title span{float:left;width:18px;height:18px;margin-right:5px}.settings_page_bp-components td.plugin-title span:before{font-family:dashicons;font-size:18px}.settings_page_bp-components tr.activity td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.notifications td.plugin-title span:before{content:"\f339"}.settings_page_bp-components tr.xprofile td.plugin-title span:before{content:"\f336"}.settings_page_bp-components tr.settings td.plugin-title span:before{content:"\f108"}.settings_page_bp-components tr.groups td.plugin-title span:before{content:"\f456"}.settings_page_bp-components tr.messages td.plugin-title span:before{content:"\f457"}.settings_page_bp-components tr.forums td.plugin-title span:before{content:"\f452"}.settings_page_bp-components tr.blogs td.plugin-title span:before{content:"\f120"}.settings_page_bp-components tr.friends td.plugin-title span:before{content:"\f454"}.settings_page_bp-components tr.core td.plugin-title span:before{content:"\f448"}.settings_page_bp-components tr.members td.plugin-title span:before{content:"\f307"}#bp-admin-component-form .wp-list-table.plugins .plugin-title{width:25%}@media screen and (max-width:782px){.settings_page_bp-components td.plugin-title span{margin-top:5px}#bp-admin-component-form .wp-list-table.plugins .plugin-title{display:block;width:auto}#bp-admin-component-form .subsubsub{margin-bottom:0;padding-bottom:35px}}#adminmenu .toplevel_page_network-tools div.wp-menu-image:before{content:""}body.site-users-php th#role,body.users-php th#role,body.users_page_bp-signups th#count_sent{width:10%}body.site-users-php th#email,body.site-users-php th#name,body.users-php th#email,body.users-php th#name,body.users-php th#registered,body.users_page_bp-signups th#date_sent,body.users_page_bp-signups th#email,body.users_page_bp-signups th#name,body.users_page_bp-signups th#registered{width:15%}body.post-type-bp-email th#situation,body.users-php th#blogs,body.users_page_bp-signups th#blogs{width:20%}body.users_page_bp-signups td.count_sent,body.users_page_bp-signups th.column-count_sent{text-align:center}body.post-type-bp-email #excerpt{height:auto}body.post-type-bp-email td.column-situation ul{margin:0}body.post-type-bp-email .categorydiv label{display:block;float:left;padding-left:25px;text-indent:-25px}.tools_page_bp-tools .wrap{max-width:950px}.tools_page_bp-tools p{line-height:2}.tools_page_bp-tools fieldset{margin:2em 0 0}.tools_page_bp-tools legend{color:#23282d;font-size:1.3em;font-weight:600px;margin:1em 0}.tools_page_bp-tools label{clear:left;display:block;line-height:1.5em;margin:0 0 1em;vertical-align:middle}@media screen and (max-width:782px){.tools_page_bp-tools p{line-height:1.5}.tools_page_bp-tools label{margin-bottom:1em;padding-right:25px;text-indent:-33px}.tools_page_bp-tools .checkbox{padding:0 0 0 30px}}#buddypress-update.not-shiny .update-message{border-left:0;padding-left:36px}#buddypress-update.not-shiny .update-message:before{content:"\f534"}
bp-core/bp-core-cssjs.php CHANGED
@@ -19,15 +19,34 @@ function bp_core_register_common_scripts() {
19
$min = bp_core_get_minified_asset_suffix();
20
$url = buddypress()->plugin_url . 'bp-core/js/';
21
22
- /**
23
- * Filters the BuddyPress Core javascript files to register.
24
*
25
- * @since 2.1.0
26
*
27
- * @param array $value Array of javascript file information to register.
28
*/
29
- $scripts = apply_filters( 'bp_core_register_common_scripts', array(
30
31
// Legacy.
32
'bp-confirm' => array( 'file' => "{$url}confirm{$min}.js", 'dependencies' => array( 'jquery' ), 'footer' => false ),
33
'bp-widget-members' => array( 'file' => "{$url}widget-members{$min}.js", 'dependencies' => array( 'jquery' ), 'footer' => false ),
@@ -48,9 +67,31 @@ function bp_core_register_common_scripts() {
48
'bp-cover-image' => array( 'file' => "{$url}cover-image{$min}.js", 'dependencies' => array(), 'footer' => true ),
49
50
// Version 2.7.
51
- 'bp-moment' => array( 'file' => "{$url}vendor/moment{$min}.js", 'dependencies' => array(), 'footer' => true ),
52
'bp-livestamp' => array( 'file' => "{$url}vendor/livestamp{$min}.js", 'dependencies' => array( 'jquery', 'bp-moment' ), 'footer' => true ),
53
- ) );
54
55
$version = bp_get_version();
56
foreach ( $scripts as $id => $script ) {
@@ -489,30 +530,21 @@ function bp_core_enqueue_livestamp() {
489
return;
490
}
491
492
- wp_enqueue_script( 'bp-livestamp' );
493
-
494
- // We're only localizing the relative time strings for moment.js since that's all we need for now.
495
- wp_localize_script( 'bp-livestamp', 'BP_Moment_i18n', array(
496
- 'future' => __( 'in %s', 'buddypress' ),
497
- 'past' => __( '%s ago', 'buddypress' ),
498
- 's' => __( 'a few seconds', 'buddypress' ),
499
- 'm' => __( 'a minute', 'buddypress' ),
500
- 'mm' => __( '%d minutes', 'buddypress' ),
501
- 'h' => __( 'an hour', 'buddypress' ),
502
- 'hh' => __( '%d hours', 'buddypress' ),
503
- 'd' => __( 'a day', 'buddypress' ),
504
- 'dd' => __( '%d days', 'buddypress' ),
505
- 'M' => __( 'a month', 'buddypress' ),
506
- 'MM' => __( '%d months', 'buddypress' ),
507
- 'y' => __( 'a year', 'buddypress' ),
508
- 'yy' => __( '%d years', 'buddypress' ),
509
- ) );
510
511
- if ( function_exists( 'wp_add_inline_script' ) ) {
512
- wp_add_inline_script ( 'bp-livestamp', bp_core_moment_js_config() );
513
- } else {
514
- add_action( 'wp_footer', '_bp_core_moment_js_config_footer', 20 );
515
}
516
}
517
518
/**
@@ -523,11 +555,14 @@ function bp_core_enqueue_livestamp() {
523
* @return string
524
*/
525
function bp_core_moment_js_config() {
526
$inline_js = <<<EOD
527
jQuery(function() {
528
- moment.locale( 'bp', {
529
- relativeTime : BP_Moment_i18n
530
- });
531
});
532
EOD;
533
@@ -544,7 +579,7 @@ EOD;
544
* @access private
545
*/
546
function _bp_core_moment_js_config_footer() {
547
- if ( ! wp_script_is( 'bp-livestamp' ) ) {
548
return;
549
}
550
19
$min = bp_core_get_minified_asset_suffix();
20
$url = buddypress()->plugin_url . 'bp-core/js/';
21
22
+ /*
23
+ * Moment.js locale.
24
*
25
+ * Try to map current WordPress locale to a moment.js locale file for loading.
26
*
27
+ * eg. French (France) locale for WP is fr_FR. Here, we try to find fr-fr.js
28
+ * (this file doesn't exist).
29
*/
30
+ $locale = sanitize_file_name( strtolower( get_locale() ) );
31
+ $locale = str_replace( '_', '-', $locale );
32
+ if ( file_exists( buddypress()->core->path . "bp-core/js/vendor/moment-js/locale/{$locale}{$min}.js" ) ) {
33
+ $moment_locale_url = $url . "vendor/moment-js/locale/{$locale}{$min}.js";
34
+
35
+ /*
36
+ * Try to find the short-form locale.
37
+ *
38
+ * eg. French (France) locale for WP is fr_FR. Here, we try to find fr.js
39
+ * (this exists).
40
+ */
41
+ } else {
42
+ $locale = substr( $locale, 0, strpos( $locale, '-' ) );
43
+ if ( file_exists( buddypress()->core->path . "bp-core/js/vendor/moment-js/locale/{$locale}{$min}.js" ) ) {
44
+ $moment_locale_url = $url . "vendor/moment-js/locale/{$locale}{$min}.js";
45
+ }
46
+ }
47
48
+ // Set up default scripts to register.
49
+ $scripts = array(
50
// Legacy.
51
'bp-confirm' => array( 'file' => "{$url}confirm{$min}.js", 'dependencies' => array( 'jquery' ), 'footer' => false ),
52
'bp-widget-members' => array( 'file' => "{$url}widget-members{$min}.js", 'dependencies' => array( 'jquery' ), 'footer' => false ),
67
'bp-cover-image' => array( 'file' => "{$url}cover-image{$min}.js", 'dependencies' => array(), 'footer' => true ),
68
69
// Version 2.7.
70
+ 'bp-moment' => array( 'file' => "{$url}vendor/moment-js/moment{$min}.js", 'dependencies' => array(), 'footer' => true ),
71
'bp-livestamp' => array( 'file' => "{$url}vendor/livestamp{$min}.js", 'dependencies' => array( 'jquery', 'bp-moment' ), 'footer' => true ),
72
+ );
73
+
74
+ // Version 2.7 - Add Moment.js locale to our $scripts array if we found one.
75
+ if ( isset( $moment_locale_url ) ) {
76
+ $scripts['bp-moment-locale'] = array( 'file' => esc_url( $moment_locale_url ), 'dependencies' => array( 'bp-moment' ), 'footer' => true );
77
+ }
78
+
79
+ /**
80
+ * Filters the BuddyPress Core javascript files to register.
81
+ *
82
+ * Default handles include 'bp-confirm', 'bp-widget-members',
83
+ * 'bp-jquery-query', 'bp-jquery-cookie', and 'bp-jquery-scroll-to'.
84
+ *
85
+ * @since 2.1.0 'jquery-caret', 'jquery-atwho' added.
86
+ * @since 2.3.0 'bp-plupload', 'bp-avatar', 'bp-webcam' added.
87
+ * @since 2.4.0 'bp-cover-image' added.
88
+ * @since 2.7.0 'bp-moment', 'bp-livestamp' added.
89
+ * 'bp-moment-locale' is added conditionally if a moment.js locale file is found.
90
+ *
91
+ * @param array $value Array of javascript file information to register.
92
+ */
93
+ $scripts = apply_filters( 'bp_core_register_common_scripts', $scripts );
94
+
95
96
$version = bp_get_version();
97
foreach ( $scripts as $id => $script ) {
530
return;
531
}
532
533
+ /*
534
+ * Only enqueue Moment.js locale if we registered it in
535
+ * bp_core_register_common_scripts().
536
+ */
537
+ if ( wp_script_is( 'bp-moment-locale', 'registered' ) ) {
538
+ wp_enqueue_script( 'bp-moment-locale' );
539
540
+ if ( function_exists( 'wp_add_inline_script' ) ) {
541
+ wp_add_inline_script ( 'bp-livestamp', bp_core_moment_js_config() );
542
+ } else {
543
+ add_action( 'wp_footer', '_bp_core_moment_js_config_footer', 20 );
544
+ }
545
}
546
+
547
+ wp_enqueue_script( 'bp-livestamp' );
548
}
549
550
/**
555
* @return string
556
*/
557
function bp_core_moment_js_config() {
558
+ // Grab the locale from the enqueued JS.
559
+ $moment_locale = wp_scripts()->query( 'bp-moment-locale' );
560
+ $moment_locale = substr( $moment_locale->src, strpos( $moment_locale->src, '/moment-js/locale/' ) + 18 );
561
+ $moment_locale = str_replace( '.js', '', $moment_locale );
562
+
563
$inline_js = <<<EOD
564
jQuery(function() {
565
+ moment.locale( '{$moment_locale}' );
566
});
567
EOD;
568
579
* @access private
580
*/
581
function _bp_core_moment_js_config_footer() {
582
+ if ( ! wp_script_is( 'bp-moment-locale' ) ) {
583
return;
584
}
585
bp-core/classes/class-bp-admin.php CHANGED
@@ -617,13 +617,17 @@ class BP_Admin {
617
<span class="dashicons dashicons-list-view" aria-hidden="true"></span>
618
<h3 class="headline-title"><?php esc_html_e( 'Groups Query Overhaul', 'buddypress' ); ?></h3>
619
620
- <p class="introduction"><?php _e( 'Huge performance improvements on sites using persistent caching.', 'buddypress' ); ?> <?php _e( ' ', 'buddypress' ); ?> <a href="https://bpdevel.wordpress.com/2016/09/19/group-queries-have-been-rewritten-for-bp-2-7/"><?php esc_html_e( 'Learn more about the Groups Query rewrite.', 'buddypress' ); ?></a></p>
621
</div>
622
</div>
623
624
<div class="bp-features-section">
625
626
- <h3 class="headline-title"><?php esc_html_e( 'For Developers &amp; Site Administrators', 'buddypress' ); ?></h3>
627
628
<div class="bp-feature">
629
<span class="dashicons dashicons-calendar" aria-hidden="true"></span>
@@ -634,7 +638,27 @@ class BP_Admin {
634
<div class="bp-feature opposite">
635
<span class="dashicons dashicons-groups" aria-hidden="true"></span>
636
<h4 class="feature-title"><?php esc_html_e( 'Group Types Integration in Templates', 'buddypress' ); ?></h4>
637
- <p><?php esc_html_e( 'Enable developers to show Group Types in the front end as well as control where the group type information is rendered.', 'buddypress' ); ?> <a href="https://codex.buddypress.org/developer/group-types/"><?php esc_html_e( 'Learn how to implement this.', 'buddypress' ); ?></a></p>
638
</div>
639
640
<div class="bp-feature">
@@ -646,43 +670,52 @@ class BP_Admin {
646
<div class="bp-feature opposite">
647
<span class="dashicons dashicons-email" aria-hidden="true"></span>
648
<h4 class="feature-title"><?php esc_html_e( 'Links to Unsubscribe from Emails', 'buddypress' ); ?></h4>
649
- <p><?php esc_html_e( 'Improve user experience by facilitating the removal of any or all subscriptions through the new email tokens and unsuscribe links.', 'buddypress' ); ?></p>
650
</div>
651
652
<div class="bp-feature">
653
- <span class="dashicons dashicons-filter" aria-hidden="true"></span>
654
- <h4 class="title"><?php esc_html_e( 'Member Type and Group Type Filters in Users and Groups admin screens', 'buddypress' ); ?></h4>
655
- <p><?php esc_html_e( 'Easily filter your members and groups by type and set types in bulk on the users and groups list tables in the dashboard.', 'buddypress' ); ?></p>
656
</div>
657
658
<div class="bp-feature opposite">
659
<span class="dashicons dashicons-universal-access" aria-hidden="true"></span>
660
- <h4 class="title"><?php esc_html_e( 'Accessibility Updates for the Front-end and Back-end', 'buddypress' ); ?></h4>
661
- <p><?php esc_html_e( 'Continued improvements for universal acceess help make BuddyPress&#39; back- and front-end screens usable for everyone &#40;and on more devices&#41;.', 'buddypress' ); ?></p>
662
</div>
663
664
<div class="bp-feature">
665
- <span class="dashicons dashicons-admin-page" aria-hidden="true"></span>
666
- <h4 class="title"><?php esc_html_e( 'Use WP Page Names for Headings of BP Directory Pages', 'buddypress' ); ?></h4>
667
- <p><?php esc_html_e( 'Whatever you choose as the title of your Activity, Sites, Members, or Groups directory pages in the back end, is what you\'ll get as the heading in the front end.', 'buddypress' ); ?></p>
668
</div>
669
670
<div class="bp-feature opposite">
671
<span class="dashicons dashicons-image-filter" aria-hidden="true"></span>
672
- <h4 class="title"><?php esc_html_e( 'Improvements to a Single Group\'s Management Screens', 'buddypress' ); ?></h4>
673
- <p><?php esc_html_e( 'Improved markup, new modular group management templates, and a new member search form are just some of the enhancements added to the single group admin screens.', 'buddypress' ); ?></p>
674
</div>
675
676
<div class="bp-feature">
677
<span class="dashicons dashicons-groups" aria-hidden="true"></span>
678
- <h4 class="title"><?php esc_html_e( 'Support for Querying for Groups by New Column "parent_id"', 'buddypress' ); ?></h4>
679
- <p><?php esc_html_e( 'Query support for hierarchical groups which allows developers to extend this with their own plugins to add custom front-end functionality as needed.', 'buddypress' ); ?></p>
680
</div>
681
682
<div class="bp-feature opposite">
683
<span class="dashicons dashicons-chart-bar" aria-hidden="true"></span>
684
<h4 class="title"><?php esc_html_e( 'Many, Many Performance Improvements', 'buddypress' ); ?></h4>
685
- <p><?php esc_html_e( 'Improve performance by removing extra database queries, adding new cache calls, and removing the number of loops in "bp_get_user_groups()".', 'buddypress' ); ?></p>
686
</div>
687
688
@@ -691,7 +724,11 @@ class BP_Admin {
691
692
<div class="bp-changelog-section">
693
<h3 class="changelog-title"><?php esc_html_e( 'And so much more!', 'buddypress' ); ?></h3>
694
- <p class="bp-changelog-url"><a href="https://codex.buddypress.org/version-2-7-0/"><?php esc_html_e( 'Changelog for BuddyPress 2.7.0.', 'buddypress' ); ?></a></p>
695
696
</div>
697
@@ -841,7 +878,7 @@ class BP_Admin {
841
<a href="https://profiles.wordpress.org/henrywright/">Henry Wright (henry.wright)</a>,
842
<a href="https://profiles.wordpress.org/herbovec/">herbovec</a>,
843
<a href="https://profiles.wordpress.org/hnla/">Hugo (hnla)</a>,
844
- <a href="https://profiles.wordpress.org/jdgrimes/">J.D. Grimes jdgrimes</a>,
845
<a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
846
<a href="https://profiles.wordpress.org/dunhakdis/">Joseph G. (dunhakdis)</a>,
847
<a href="https://profiles.wordpress.org/kitsunesolar/">kitsunesolar</a>,
617
<span class="dashicons dashicons-list-view" aria-hidden="true"></span>
618
<h3 class="headline-title"><?php esc_html_e( 'Groups Query Overhaul', 'buddypress' ); ?></h3>
619
620
+ <p class="introduction"><?php
621
+ /* translators: %s: URL to the development post about this feature */
622
+ printf( __( 'Huge performance improvements on sites using persistent caching. <a href="%s">Learn more about the Groups Query rewrite</a>.', 'buddypress' ),
623
+ 'https://bpdevel.wordpress.com/2016/09/19/group-queries-have-been-rewritten-for-bp-2-7/' );
624
+ ?></p>
625
</div>
626
</div>
627
628
<div class="bp-features-section">
629
630
+ <h3 class="headline-title"><?php esc_html_e( 'For Developers &amp; Site Builders', 'buddypress' ); ?></h3>
631
632
<div class="bp-feature">
633
<span class="dashicons dashicons-calendar" aria-hidden="true"></span>
638
<div class="bp-feature opposite">
639
<span class="dashicons dashicons-groups" aria-hidden="true"></span>
640
<h4 class="feature-title"><?php esc_html_e( 'Group Types Integration in Templates', 'buddypress' ); ?></h4>
641
+ <p><?php
642
+ /* translators: %s: URL to the BuddyPress Codex article */
643
+ printf( __( 'Enable developers to show Group Types on the front end as well as control where the group type information is rendered. <a href="%s">Learn how to implement this feature</a>.', 'buddypress' ),
644
+ 'https://codex.buddypress.org/developer/group-types/' );
645
+ ?></p>
646
+ </div>
647
+
648
+ <div class="bp-feature">
649
+ <span class="dashicons dashicons-admin-multisite" aria-hidden="true"></span>
650
+ <h4 class="feature-title"><?php esc_html_e( 'Use the Site Icon as Your Site&#8217;s Profile Photo', 'buddypress' ); ?></h4>
651
+ <p><?php
652
+ /* translators: %s: URL to the WordPress Codex article */
653
+ printf( __( 'BuddyPress sets the site admin&#8217;s profile photo as the default site profile photo on the Sites Directory page. You can now <a href="%s">use the Site Icon introduced in WordPress 4.3</a> instead.', 'buddypress' ),
654
+ 'https://codex.wordpress.org/Creating_a_Favicon#WordPress_Version_4.3_or_later' );
655
+ ?></p>
656
+ </div>
657
+
658
+ <div class="bp-feature opposite">
659
+ <span class="dashicons dashicons-filter" aria-hidden="true"></span>
660
+ <h4 class="title"><?php esc_html_e( 'Member Type and Group Type Filters in Users and Groups Admin Screens', 'buddypress' ); ?></h4>
661
+ <p><?php esc_html_e( 'Easily filter your members and groups by type and set types in bulk on the users and groups list tables in the dashboard.', 'buddypress' ); ?></p>
662
</div>
663
664
<div class="bp-feature">
670
<div class="bp-feature opposite">
671
<span class="dashicons dashicons-email" aria-hidden="true"></span>
672
<h4 class="feature-title"><?php esc_html_e( 'Links to Unsubscribe from Emails', 'buddypress' ); ?></h4>
673
+ <p><?php esc_html_e( 'Improve user experience by facilitating the removal of any or all subscriptions via new email tokens and unsubscribe links.', 'buddypress' ); ?></p>
674
</div>
675
676
<div class="bp-feature">
677
+ <span class="dashicons dashicons-admin-page" aria-hidden="true"></span>
678
+ <h4 class="title"><?php esc_html_e( 'Use WP Page Names for Headings of BP Directory Pages', 'buddypress' ); ?></h4>
679
+ <p><?php esc_html_e( 'Whatever you choose as the title of your Activity, Sites, Members, or Groups directory pages on the back end, is what you&#8217;ll get as the heading on the front end.', 'buddypress' ); ?></p>
680
</div>
681
682
<div class="bp-feature opposite">
683
<span class="dashicons dashicons-universal-access" aria-hidden="true"></span>
684
+ <h4 class="title"><?php esc_html_e( 'Accessibility Updates for the Front End and Back End', 'buddypress' ); ?></h4>
685
+ <p><?php esc_html_e( 'Continued improvements for universal access help make BuddyPress back- and front-end screens usable for everyone (and on more devices).', 'buddypress' ); ?></p>
686
</div>
687
688
<div class="bp-feature">
689
+ <span class="dashicons dashicons-screenoptions" aria-hidden="true"></span>
690
+ <h4 class="title"><?php
691
+ /* translators: %s: BP_Button */
692
+ printf( __( 'Refactored %s Class to Accept New Arguments', 'buddypress' ), '<code>BP_Button</code>' );
693
+ ?></h4>
694
+ <p><?php esc_html_e( 'Provides developers with improved syntax and more control over the rendering of buttons.', 'buddypress' ); ?></p>
695
</div>
696
697
<div class="bp-feature opposite">
698
<span class="dashicons dashicons-image-filter" aria-hidden="true"></span>
699
+ <h4 class="title"><?php esc_html_e( 'Improvements to a Single Group&#8217;s Management Screens', 'buddypress' ); ?></h4>
700
+ <p><?php esc_html_e( 'Improved markup, new modular group management templates, and a new member search form are just some of the enhancements added to the single group admin screens.', 'buddypress' ); ?></p>
701
</div>
702
703
<div class="bp-feature">
704
<span class="dashicons dashicons-groups" aria-hidden="true"></span>
705
+ <h4 class="title"><?php
706
+ /* translators: %s: parent_id */
707
+ printf( __( 'Support for Querying for Groups by New Column %s', 'buddypress' ), '<code>parent_id</code>' );
708
+ ?></h4>
709
+ <p><?php esc_html_e( 'Query support for hierarchical groups makes it much easier for developers to add custom front-end functionality.', 'buddypress' ); ?></p>
710
</div>
711
712
<div class="bp-feature opposite">
713
<span class="dashicons dashicons-chart-bar" aria-hidden="true"></span>
714
<h4 class="title"><?php esc_html_e( 'Many, Many Performance Improvements', 'buddypress' ); ?></h4>
715
+ <p><?php
716
+ /* translators: %s: bp_get_user_groups() */
717
+ printf( __( 'Improved performance by removing extra database queries, adding new cache calls, and removing the number of loops in %s.', 'buddypress' ), '<code>bp_get_user_groups()</code>' );
718
+ ?></p>
719
</div>
720
721
724
725
<div class="bp-changelog-section">
726
<h3 class="changelog-title"><?php esc_html_e( 'And so much more!', 'buddypress' ); ?></h3>
727
+ <p class="bp-changelog-url"><?php
728
+ /* translators: %s: URL to the BuddyPress Codex article */
729
+ printf( __( '<a href="%s">Changelog for BuddyPress 2.7.</a>', 'buddypress' ),
730
+ 'https://codex.buddypress.org/releases/version-2-7-0/' );
731
+ ?></p>
732
733
</div>
734
878
<a href="https://profiles.wordpress.org/henrywright/">Henry Wright (henry.wright)</a>,
879
<a href="https://profiles.wordpress.org/herbovec/">herbovec</a>,
880
<a href="https://profiles.wordpress.org/hnla/">Hugo (hnla)</a>,
881
+ <a href="https://profiles.wordpress.org/jdgrimes/">J.D. Grimes (jdgrimes)</a>,
882
<a href="https://profiles.wordpress.org/johnjamesjacoby/">John James Jacoby (johnjamesjacoby)</a>,
883
<a href="https://profiles.wordpress.org/dunhakdis/">Joseph G. (dunhakdis)</a>,
884
<a href="https://profiles.wordpress.org/kitsunesolar/">kitsunesolar</a>,
bp-core/classes/class-bp-button.php CHANGED
@@ -94,7 +94,7 @@ class BP_Button {
94
*
95
* @var string Default: 'div'.
96
*/
97
- public $parent_element = 'div';
98
99
/**
100
* Element attributes for parent element.
@@ -153,7 +153,7 @@ class BP_Button {
153
*
154
* @var string|bool
155
*/
156
- public $wrapper = '';
157
158
/**
159
* The DOM class of the button wrapper.
@@ -385,7 +385,7 @@ class BP_Button {
385
}
386
387
// Set element.
388
- if ( false === $child ) {
389
$r[ "{$parent}_element" ] = $r[ $prop ];
390
391
// Set attributes.
94
*
95
* @var string Default: 'div'.
96
*/
97
+ public $parent_element = '';
98
99
/**
100
* Element attributes for parent element.
153
*
154
* @var string|bool
155
*/
156
+ public $wrapper = 'div';
157
158
/**
159
* The DOM class of the button wrapper.
385
}
386
387
// Set element.
388
+ if ( false === $child && empty( $r[ "{$parent}_element" ] ) ) {
389
$r[ "{$parent}_element" ] = $r[ $prop ];
390
391
// Set attributes.
bp-core/js/vendor/moment-js/locale/af.js ADDED
@@ -0,0 +1,73 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Afrikaans [af]
3
+ //! author : Werner Mollentze : https://github.com/wernerm
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var af = moment.defineLocale('af', {
14
+ months : 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split('_'),
15
+ monthsShort : 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'),
16
+ weekdays : 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split('_'),
17
+ weekdaysShort : 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'),
18
+ weekdaysMin : 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'),
19
+ meridiemParse: /vm|nm/i,
20
+ isPM : function (input) {
21
+ return /^nm#x2F;i.test(input);
22
+ },
23
+ meridiem : function (hours, minutes, isLower) {
24
+ if (hours < 12) {
25
+ return isLower ? 'vm' : 'VM';
26
+ } else {
27
+ return isLower ? 'nm' : 'NM';
28
+ }
29
+ },
30
+ longDateFormat : {
31
+ LT : 'HH:mm',
32
+ LTS : 'HH:mm:ss',
33
+ L : 'DD/MM/YYYY',
34
+ LL : 'D MMMM YYYY',
35
+ LLL : 'D MMMM YYYY HH:mm',
36
+ LLLL : 'dddd, D MMMM YYYY HH:mm'
37
+ },
38
+ calendar : {
39
+ sameDay : '[Vandag om] LT',
40
+ nextDay : '[Môre om] LT',
41
+ nextWeek : 'dddd [om] LT',
42
+ lastDay : '[Gister om] LT',
43
+ lastWeek : '[Laas] dddd [om] LT',
44
+ sameElse : 'L'
45
+ },
46
+ relativeTime : {
47
+ future : 'oor %s',
48
+ past : '%s gelede',
49
+ s : '\'n paar sekondes',
50
+ m : '\'n minuut',
51
+ mm : '%d minute',
52
+ h : '\'n uur',
53
+ hh : '%d ure',
54
+ d : '\'n dag',
55
+ dd : '%d dae',
56
+ M : '\'n maand',
57
+ MM : '%d maande',
58
+ y : '\'n jaar',
59
+ yy : '%d jaar'
60
+ },
61
+ ordinalParse: /\d{1,2}(ste|de)/,
62
+ ordinal : function (number) {
63
+ return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); // Thanks to Joris Röling : https://github.com/jjupiter
64
+ },
65
+ week : {
66
+ dow : 1, // Maandag is die eerste dag van die week.
67
+ doy : 4 // Die week wat die 4de Januarie bevat is die eerste week van die jaar.
68
+ }
69
+ });
70
+
71
+ return af;
72
+
73
+ }));
bp-core/js/vendor/moment-js/locale/af.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm#x2F;i.test(a)},meridiem:function(a,b,c){return a<12?c?"vm":"VM":c?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,doy:4}});return b});
bp-core/js/vendor/moment-js/locale/ar-ly.js ADDED
@@ -0,0 +1,122 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Arabic (Lybia) [ar-ly]
3
+ //! author : Ali Hmer: https://github.com/kikoanis
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var symbolMap = {
14
+ '1': '1',
15
+ '2': '2',
16
+ '3': '3',
17
+ '4': '4',
18
+ '5': '5',
19
+ '6': '6',
20
+ '7': '7',
21
+ '8': '8',
22
+ '9': '9',
23
+ '0': '0'
24
+ }, pluralForm = function (n) {
25
+ return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5;
26
+ }, plurals = {
27
+ s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'],
28
+ m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'],
29
+ h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'],
30
+ d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'],
31
+ M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'],
32
+ y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام']
33
+ }, pluralize = function (u) {
34
+ return function (number, withoutSuffix, string, isFuture) {
35
+ var f = pluralForm(number),
36
+ str = plurals[u][pluralForm(number)];
37
+ if (f === 2) {
38
+ str = str[withoutSuffix ? 0 : 1];
39
+ }
40
+ return str.replace(/%d/i, number);
41
+ };
42
+ }, months = [
43
+ 'يناير',
44
+ 'فبراير',
45
+ 'مارس',
46
+ 'أبريل',
47
+ 'مايو',
48
+ 'يونيو',
49
+ 'يوليو',
50
+ 'أغسطس',
51
+ 'سبتمبر',
52
+ 'أكتوبر',
53
+ 'نوفمبر',
54
+ 'ديسمبر'
55
+ ];
56
+
57
+ var ar_ly = moment.defineLocale('ar-ly', {
58
+ months : months,
59
+ monthsShort : months,
60
+ weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
61
+ weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
62
+ weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
63
+ weekdaysParseExact : true,
64
+ longDateFormat : {
65
+ LT : 'HH:mm',
66
+ LTS : 'HH:mm:ss',
67
+ L : 'D/\u200FM/\u200FYYYY',
68
+ LL : 'D MMMM YYYY',
69
+ LLL : 'D MMMM YYYY HH:mm',
70
+ LLLL : 'dddd D MMMM YYYY HH:mm'
71
+ },
72
+ meridiemParse: /ص|م/,
73
+ isPM : function (input) {
74
+ return 'م' === input;
75
+ },
76
+ meridiem : function (hour, minute, isLower) {
77
+ if (hour < 12) {
78
+ return 'ص';
79
+ } else {
80
+ return 'م';
81
+ }
82
+ },
83
+ calendar : {
84
+ sameDay: '[اليوم عند الساعة] LT',
85
+ nextDay: '[غدًا عند الساعة] LT',
86
+ nextWeek: 'dddd [عند الساعة] LT',
87
+ lastDay: '[أمس عند الساعة] LT',
88
+ lastWeek: 'dddd [عند الساعة] LT',
89
+ sameElse: 'L'
90
+ },
91
+ relativeTime : {
92
+ future : 'بعد %s',
93
+ past : 'منذ %s',
94
+ s : pluralize('s'),
95
+ m : pluralize('m'),
96
+ mm : pluralize('m'),
97
+ h : pluralize('h'),
98
+ hh : pluralize('h'),
99
+ d : pluralize('d'),
100
+ dd : pluralize('d'),
101
+ M : pluralize('M'),
102
+ MM : pluralize('M'),
103
+ y : pluralize('y'),
104
+ yy : pluralize('y')
105
+ },
106
+ preparse: function (string) {
107
+ return string.replace(/\u200f/g, '').replace(/،/g, ',');
108
+ },
109
+ postformat: function (string) {
110
+ return string.replace(/\d/g, function (match) {
111
+ return symbolMap[match];
112
+ }).replace(/,/g, '،');
113
+ },
114
+ week : {
115
+ dow : 6, // Saturday is the first day of the week.
116
+ doy : 12 // The week that contains Jan 1st is the first week of the year.
117
+ }
118
+ });
119
+
120
+ return ar_ly;
121
+
122
+ }));
bp-core/js/vendor/moment-js/locale/ar-ly.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},c=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&a%100<=10?3:a%100>=11?4:5},d={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},e=function(a){return function(b,e,f,g){var h=c(b),i=d[a][c(b)];return 2===h&&(i=i[e?0:1]),i.replace(/%d/i,b)}},f=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],g=a.defineLocale("ar-ly",{months:f,monthsShort:f,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(a){return"م"===a},meridiem:function(a,b,c){return a<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:e("s"),m:e("m"),mm:e("m"),h:e("h"),hh:e("h"),d:e("d"),dd:e("d"),M:e("M"),MM:e("M"),y:e("y"),yy:e("y")},preparse:function(a){return a.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return g});
bp-core/js/vendor/moment-js/locale/ar-ma.js ADDED
@@ -0,0 +1,60 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Arabic (Morocco) [ar-ma]
3
+ //! author : ElFadili Yassine : https://github.com/ElFadiliY
4
+ //! author : Abdel Said : https://github.com/abdelsaid
5
+
6
+ ;(function (global, factory) {
7
+ typeof exports === 'object' && typeof module !== 'undefined'
8
+ && typeof require === 'function' ? factory(require('../moment')) :
9
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
10
+ factory(global.moment)
11
+ }(this, function (moment) { 'use strict';
12
+
13
+
14
+ var ar_ma = moment.defineLocale('ar-ma', {
15
+ months : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),
16
+ monthsShort : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),
17
+ weekdays : 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
18
+ weekdaysShort : 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),
19
+ weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
20
+ weekdaysParseExact : true,
21
+ longDateFormat : {
22
+ LT : 'HH:mm',
23
+ LTS : 'HH:mm:ss',
24
+ L : 'DD/MM/YYYY',
25
+ LL : 'D MMMM YYYY',
26
+ LLL : 'D MMMM YYYY HH:mm',
27
+ LLLL : 'dddd D MMMM YYYY HH:mm'
28
+ },
29
+ calendar : {
30
+ sameDay: '[اليوم على الساعة] LT',
31
+ nextDay: '[غدا على الساعة] LT',
32
+ nextWeek: 'dddd [على الساعة] LT',
33
+ lastDay: '[أمس على الساعة] LT',
34
+ lastWeek: 'dddd [على الساعة] LT',
35
+ sameElse: 'L'
36
+ },
37
+ relativeTime : {
38
+ future : 'في %s',
39
+ past : 'منذ %s',
40
+ s : 'ثوان',
41
+ m : 'دقيقة',
42
+ mm : '%d دقائق',
43
+ h : 'ساعة',
44
+ hh : '%d ساعات',
45
+ d : 'يوم',
46
+ dd : '%d أيام',
47
+ M : 'شهر',
48
+ MM : '%d أشهر',
49
+ y : 'سنة',
50
+ yy : '%d سنوات'
51
+ },
52
+ week : {
53
+ dow : 6, // Saturday is the first day of the week.
54
+ doy : 12 // The week that contains Jan 1st is the first week of the year.
55
+ }
56
+ });
57
+
58
+ return ar_ma;
59
+
60
+ }));
bp-core/js/vendor/moment-js/locale/ar-ma.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return b});
bp-core/js/vendor/moment-js/locale/ar-sa.js ADDED
@@ -0,0 +1,104 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Arabic (Saudi Arabia) [ar-sa]
3
+ //! author : Suhail Alkowaileet : https://github.com/xsoh
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var symbolMap = {
14
+ '1': '١',
15
+ '2': '٢',
16
+ '3': '٣',
17
+ '4': '٤',
18
+ '5': '٥',
19
+ '6': '٦',
20
+ '7': '٧',
21
+ '8': '٨',
22
+ '9': '٩',
23
+ '0': '٠'
24
+ }, numberMap = {
25
+ '١': '1',
26
+ '٢': '2',
27
+ '٣': '3',
28
+ '٤': '4',
29
+ '٥': '5',
30
+ '٦': '6',
31
+ '٧': '7',
32
+ '٨': '8',
33
+ '٩': '9',
34
+ '٠': '0'
35
+ };
36
+
37
+ var ar_sa = moment.defineLocale('ar-sa', {
38
+ months : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
39
+ monthsShort : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
40
+ weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
41
+ weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
42
+ weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
43
+ weekdaysParseExact : true,
44
+ longDateFormat : {
45
+ LT : 'HH:mm',
46
+ LTS : 'HH:mm:ss',
47
+ L : 'DD/MM/YYYY',
48
+ LL : 'D MMMM YYYY',
49
+ LLL : 'D MMMM YYYY HH:mm',
50
+ LLLL : 'dddd D MMMM YYYY HH:mm'
51
+ },
52
+ meridiemParse: /ص|م/,
53
+ isPM : function (input) {
54
+ return 'م' === input;
55
+ },
56
+ meridiem : function (hour, minute, isLower) {
57
+ if (hour < 12) {
58
+ return 'ص';
59
+ } else {
60
+ return 'م';
61
+ }
62
+ },
63
+ calendar : {
64
+ sameDay: '[اليوم على الساعة] LT',
65
+ nextDay: '[غدا على الساعة] LT',
66
+ nextWeek: 'dddd [على الساعة] LT',
67
+ lastDay: '[أمس على الساعة] LT',
68
+ lastWeek: 'dddd [على الساعة] LT',
69
+ sameElse: 'L'
70
+ },
71
+ relativeTime : {
72
+ future : 'في %s',
73
+ past : 'منذ %s',
74
+ s : 'ثوان',
75
+ m : 'دقيقة',
76
+ mm : '%d دقائق',
77
+ h : 'ساعة',
78
+ hh : '%d ساعات',
79
+ d : 'يوم',
80
+ dd : '%d أيام',
81
+ M : 'شهر',
82
+ MM : '%d أشهر',
83
+ y : 'سنة',
84
+ yy : '%d سنوات'
85
+ },
86
+ preparse: function (string) {
87
+ return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {
88
+ return numberMap[match];
89
+ }).replace(/،/g, ',');
90
+ },
91
+ postformat: function (string) {
92
+ return string.replace(/\d/g, function (match) {
93
+ return symbolMap[match];
94
+ }).replace(/,/g, '،');
95
+ },
96
+ week : {
97
+ dow : 6, // Saturday is the first day of the week.
98
+ doy : 12 // The week that contains Jan 1st is the first week of the year.
99
+ }
100
+ });
101
+
102
+ return ar_sa;
103
+
104
+ }));
bp-core/js/vendor/moment-js/locale/ar-sa.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},c={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},d=a.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(a){return"م"===a},meridiem:function(a,b,c){return a<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(a){return a.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return c[a]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return d});
bp-core/js/vendor/moment-js/locale/ar-tn.js ADDED
@@ -0,0 +1,59 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Arabic (Tunisia) [ar-tn]
3
+ //! author : Nader Toukabri : https://github.com/naderio
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var ar_tn = moment.defineLocale('ar-tn', {
14
+ months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
15
+ monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),
16
+ weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
17
+ weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
18
+ weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),
19
+ weekdaysParseExact : true,
20
+ longDateFormat: {
21
+ LT: 'HH:mm',
22
+ LTS: 'HH:mm:ss',
23
+ L: 'DD/MM/YYYY',
24
+ LL: 'D MMMM YYYY',
25
+ LLL: 'D MMMM YYYY HH:mm',
26
+ LLLL: 'dddd D MMMM YYYY HH:mm'
27
+ },
28
+ calendar: {
29
+ sameDay: '[اليوم على الساعة] LT',
30
+ nextDay: '[غدا على الساعة] LT',
31
+ nextWeek: 'dddd [على الساعة] LT',
32
+ lastDay: '[أمس على الساعة] LT',
33
+ lastWeek: 'dddd [على الساعة] LT',
34
+ sameElse: 'L'
35
+ },
36
+ relativeTime: {
37
+ future: 'في %s',
38
+ past: 'منذ %s',
39
+ s: 'ثوان',
40
+ m: 'دقيقة',
41
+ mm: '%d دقائق',
42
+ h: 'ساعة',
43
+ hh: '%d ساعات',
44
+ d: 'يوم',
45
+ dd: '%d أيام',
46
+ M: 'شهر',
47
+ MM: '%d أشهر',
48
+ y: 'سنة',
49
+ yy: '%d سنوات'
50
+ },
51
+ week: {
52
+ dow: 1, // Monday is the first day of the week.
53
+ doy: 4 // The week that contains Jan 4th is the first week of the year.
54
+ }
55
+ });
56
+
57
+ return ar_tn;
58
+
59
+ }));
bp-core/js/vendor/moment-js/locale/ar-tn.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return b});
bp-core/js/vendor/moment-js/locale/ar.js ADDED
@@ -0,0 +1,137 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Arabic [ar]
3
+ //! author : Abdel Said: https://github.com/abdelsaid
4
+ //! author : Ahmed Elkhatib
5
+ //! author : forabi https://github.com/forabi
6
+
7
+ ;(function (global, factory) {
8
+ typeof exports === 'object' && typeof module !== 'undefined'
9
+ && typeof require === 'function' ? factory(require('../moment')) :
10
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
11
+ factory(global.moment)
12
+ }(this, function (moment) { 'use strict';
13
+
14
+
15
+ var symbolMap = {
16
+ '1': '١',
17
+ '2': '٢',
18
+ '3': '٣',
19
+ '4': '٤',
20
+ '5': '٥',
21
+ '6': '٦',
22
+ '7': '٧',
23
+ '8': '٨',
24
+ '9': '٩',
25
+ '0': '٠'
26
+ }, numberMap = {
27
+ '١': '1',
28
+ '٢': '2',
29
+ '٣': '3',
30
+ '٤': '4',
31
+ '٥': '5',
32
+ '٦': '6',
33
+ '٧': '7',
34
+ '٨': '8',
35
+ '٩': '9',
36
+ '٠': '0'
37
+ }, pluralForm = function (n) {
38
+ return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5;
39
+ }, plurals = {
40
+ s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'],
41
+ m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'],
42
+ h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'],
43
+ d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'],
44
+ M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'],
45
+ y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام']
46
+ }, pluralize = function (u) {
47
+ return function (number, withoutSuffix, string, isFuture) {
48
+ var f = pluralForm(number),
49
+ str = plurals[u][pluralForm(number)];
50
+ if (f === 2) {
51
+ str = str[withoutSuffix ? 0 : 1];
52
+ }
53
+ return str.replace(/%d/i, number);
54
+ };
55
+ }, months = [
56
+ 'كانون الثاني يناير',
57
+ 'شباط فبراير',
58
+ 'آذار مارس',
59
+ 'نيسان أبريل',
60
+ 'أيار مايو',
61
+ 'حزيران يونيو',
62
+ 'تموز يوليو',
63
+ 'آب أغسطس',
64
+ 'أيلول سبتمبر',
65
+ 'تشرين الأول أكتوبر',
66
+ 'تشرين الثاني نوفمبر',
67
+ 'كانون الأول ديسمبر'
68
+ ];
69
+
70
+ var ar = moment.defineLocale('ar', {
71
+ months : months,
72
+ monthsShort : months,
73
+ weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),
74
+ weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),
75
+ weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),
76
+ weekdaysParseExact : true,
77
+ longDateFormat : {
78
+ LT : 'HH:mm',
79
+ LTS : 'HH:mm:ss',
80
+ L : 'D/\u200FM/\u200FYYYY',
81
+ LL : 'D MMMM YYYY',
82
+ LLL : 'D MMMM YYYY HH:mm',
83
+ LLLL : 'dddd D MMMM YYYY HH:mm'
84
+ },
85
+ meridiemParse: /ص|م/,
86
+ isPM : function (input) {
87
+ return 'م' === input;
88
+ },
89
+ meridiem : function (hour, minute, isLower) {
90
+ if (hour < 12) {
91
+ return 'ص';
92
+ } else {
93
+ return 'م';
94
+ }
95
+ },
96
+ calendar : {
97
+ sameDay: '[اليوم عند الساعة] LT',
98
+ nextDay: '[غدًا عند الساعة] LT',
99
+ nextWeek: 'dddd [عند الساعة] LT',
100
+ lastDay: '[أمس عند الساعة] LT',
101
+ lastWeek: 'dddd [عند الساعة] LT',
102
+ sameElse: 'L'
103
+ },
104
+ relativeTime : {
105
+ future : 'بعد %s',
106
+ past : 'منذ %s',
107
+ s : pluralize('s'),
108
+ m : pluralize('m'),
109
+ mm : pluralize('m'),
110
+ h : pluralize('h'),
111
+ hh : pluralize('h'),
112
+ d : pluralize('d'),
113
+ dd : pluralize('d'),
114
+ M : pluralize('M'),
115
+ MM : pluralize('M'),
116
+ y : pluralize('y'),
117
+ yy : pluralize('y')
118
+ },
119
+ preparse: function (string) {
120
+ return string.replace(/\u200f/g, '').replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {
121
+ return numberMap[match];
122
+ }).replace(/،/g, ',');
123
+ },
124
+ postformat: function (string) {
125
+ return string.replace(/\d/g, function (match) {
126
+ return symbolMap[match];
127
+ }).replace(/,/g, '،');
128
+ },
129
+ week : {
130
+ dow : 6, // Saturday is the first day of the week.
131
+ doy : 12 // The week that contains Jan 1st is the first week of the year.
132
+ }
133
+ });
134
+
135
+ return ar;
136
+
137
+ }));
bp-core/js/vendor/moment-js/locale/ar.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},c={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},d=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&a%100<=10?3:a%100>=11?4:5},e={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},f=function(a){return function(b,c,f,g){var h=d(b),i=e[a][d(b)];return 2===h&&(i=i[c?0:1]),i.replace(/%d/i,b)}},g=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"],h=a.defineLocale("ar",{months:g,monthsShort:g,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(a){return"م"===a},meridiem:function(a,b,c){return a<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},preparse:function(a){return a.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(a){return c[a]}).replace(/،/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return h});
bp-core/js/vendor/moment-js/locale/az.js ADDED
@@ -0,0 +1,105 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Azerbaijani [az]
3
+ //! author : topchiyev : https://github.com/topchiyev
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var suffixes = {
14
+ 1: '-inci',
15
+ 5: '-inci',
16
+ 8: '-inci',
17
+ 70: '-inci',
18
+ 80: '-inci',
19
+ 2: '-nci',
20
+ 7: '-nci',
21
+ 20: '-nci',
22
+ 50: '-nci',
23
+ 3: '-üncü',
24
+ 4: '-üncü',
25
+ 100: '-üncü',
26
+ 6: '-ncı',
27
+ 9: '-uncu',
28
+ 10: '-uncu',
29
+ 30: '-uncu',
30
+ 60: '-ıncı',
31
+ 90: '-ıncı'
32
+ };
33
+
34
+ var az = moment.defineLocale('az', {
35
+ months : 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'),
36
+ monthsShort : 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'),
37
+ weekdays : 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'),
38
+ weekdaysShort : 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'),
39
+ weekdaysMin : 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'),
40
+ weekdaysParseExact : true,
41
+ longDateFormat : {
42
+ LT : 'HH:mm',
43
+ LTS : 'HH:mm:ss',
44
+ L : 'DD.MM.YYYY',
45
+ LL : 'D MMMM YYYY',
46
+ LLL : 'D MMMM YYYY HH:mm',
47
+ LLLL : 'dddd, D MMMM YYYY HH:mm'
48
+ },
49
+ calendar : {
50
+ sameDay : '[bugün saat] LT',
51
+ nextDay : '[sabah saat] LT',
52
+ nextWeek : '[gələn həftə] dddd [saat] LT',
53
+ lastDay : '[dünən] LT',
54
+ lastWeek : '[keçən həftə] dddd [saat] LT',
55
+ sameElse : 'L'
56
+ },
57
+ relativeTime : {
58
+ future : '%s sonra',
59
+ past : '%s əvvəl',
60
+ s : 'birneçə saniyyə',
61
+ m : 'bir dəqiqə',
62
+ mm : '%d dəqiqə',
63
+ h : 'bir saat',
64
+ hh : '%d saat',
65
+ d : 'bir gün',
66
+ dd : '%d gün',
67
+ M : 'bir ay',
68
+ MM : '%d ay',
69
+ y : 'bir il',
70
+ yy : '%d il'
71
+ },
72
+ meridiemParse: /gecə|səhər|gündüz|axşam/,
73
+ isPM : function (input) {
74
+ return /^(gündüz|axşam)#x2F;.test(input);
75
+ },
76
+ meridiem : function (hour, minute, isLower) {
77
+ if (hour < 4) {
78
+ return 'gecə';
79
+ } else if (hour < 12) {
80
+ return 'səhər';
81
+ } else if (hour < 17) {
82
+ return 'gündüz';
83
+ } else {
84
+ return 'axşam';
85
+ }
86
+ },
87
+ ordinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,
88
+ ordinal : function (number) {
89
+ if (number === 0) { // special case for zero
90
+ return number + '-ıncı';
91
+ }
92
+ var a = number % 10,
93
+ b = number % 100 - a,
94
+ c = number >= 100 ? 100 : null;
95
+ return number + (suffixes[a] || suffixes[b] || suffixes[c]);
96
+ },
97
+ week : {
98
+ dow : 1, // Monday is the first day of the week.
99
+ doy : 7 // The week that contains Jan 1st is the first week of the year.
100
+ }
101
+ });
102
+
103
+ return az;
104
+
105
+ }));
bp-core/js/vendor/moment-js/locale/az.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},c=a.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(a){return/^(gündüz|axşam)#x2F;.test(a)},meridiem:function(a,b,c){return a<4?"gecə":a<12?"səhər":a<17?"gündüz":"axşam"},ordinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(a){if(0===a)return a+"-ıncı";var c=a%10,d=a%100-c,e=a>=100?100:null;return a+(b[c]||b[d]||b[e])},week:{dow:1,doy:7}});return c});
bp-core/js/vendor/moment-js/locale/be.js ADDED
@@ -0,0 +1,134 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Belarusian [be]
3
+ //! author : Dmitry Demidov : https://github.com/demidov91
4
+ //! author: Praleska: http://praleska.pro/
5
+ //! Author : Menelion Elensúle : https://github.com/Oire
6
+
7
+ ;(function (global, factory) {
8
+ typeof exports === 'object' && typeof module !== 'undefined'
9
+ && typeof require === 'function' ? factory(require('../moment')) :
10
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
11
+ factory(global.moment)
12
+ }(this, function (moment) { 'use strict';
13
+
14
+
15
+ function plural(word, num) {
16
+ var forms = word.split('_');
17
+ return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);
18
+ }
19
+ function relativeTimeWithPlural(number, withoutSuffix, key) {
20
+ var format = {
21
+ 'mm': withoutSuffix ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін',
22
+ 'hh': withoutSuffix ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін',
23
+ 'dd': 'дзень_дні_дзён',
24
+ 'MM': 'месяц_месяцы_месяцаў',
25
+ 'yy': 'год_гады_гадоў'
26
+ };
27
+ if (key === 'm') {
28
+ return withoutSuffix ? 'хвіліна' : 'хвіліну';
29
+ }
30
+ else if (key === 'h') {
31
+ return withoutSuffix ? 'гадзіна' : 'гадзіну';
32
+ }
33
+ else {
34
+ return number + ' ' + plural(format[key], +number);
35
+ }
36
+ }
37
+
38
+ var be = moment.defineLocale('be', {
39
+ months : {
40
+ format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split('_'),
41
+ standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split('_')
42
+ },
43
+ monthsShort : 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'),
44
+ weekdays : {
45
+ format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split('_'),
46
+ standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split('_'),
47
+ isFormat: /\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/
48
+ },
49
+ weekdaysShort : 'нд_пн_ат_ср_чц_пт_сб'.split('_'),
50
+ weekdaysMin : 'нд_пн_ат_ср_чц_пт_сб'.split('_'),
51
+ longDateFormat : {
52
+ LT : 'HH:mm',
53
+ LTS : 'HH:mm:ss',
54
+ L : 'DD.MM.YYYY',
55
+ LL : 'D MMMM YYYY г.',
56
+ LLL : 'D MMMM YYYY г., HH:mm',
57
+ LLLL : 'dddd, D MMMM YYYY г., HH:mm'
58
+ },
59
+ calendar : {
60
+ sameDay: '[Сёння ў] LT',
61
+ nextDay: '[Заўтра ў] LT',
62
+ lastDay: '[Учора ў] LT',
63
+ nextWeek: function () {
64
+ return '[У] dddd [ў] LT';
65
+ },
66
+ lastWeek: function () {
67
+ switch (this.day()) {
68
+ case 0:
69
+ case 3:
70
+ case 5:
71
+ case 6:
72
+ return '[У мінулую] dddd [ў] LT';
73
+ case 1:
74
+ case 2:
75
+ case 4:
76
+ return '[У мінулы] dddd [ў] LT';
77
+ }
78
+ },
79
+ sameElse: 'L'
80
+ },
81
+ relativeTime : {
82
+ future : 'праз %s',
83
+ past : '%s таму',
84
+ s : 'некалькі секунд',
85
+ m : relativeTimeWithPlural,
86
+ mm : relativeTimeWithPlural,
87
+ h : relativeTimeWithPlural,
88
+ hh : relativeTimeWithPlural,
89
+ d : 'дзень',
90
+ dd : relativeTimeWithPlural,
91
+ M : 'месяц',
92
+ MM : relativeTimeWithPlural,
93
+ y : 'год',
94
+ yy : relativeTimeWithPlural
95
+ },
96
+ meridiemParse: /ночы|раніцы|дня|вечара/,
97
+ isPM : function (input) {
98
+ return /^(дня|вечара)#x2F;.test(input);
99
+ },
100
+ meridiem : function (hour, minute, isLower) {
101
+ if (hour < 4) {
102
+ return 'ночы';
103
+ } else if (hour < 12) {
104
+ return 'раніцы';
105
+ } else if (hour < 17) {
106
+ return 'дня';
107
+ } else {
108
+ return 'вечара';
109
+ }
110
+ },
111
+ ordinalParse: /\d{1,2}-(і|ы|га)/,
112
+ ordinal: function (number, period) {
113
+ switch (period) {
114
+ case 'M':
115
+ case 'd':
116
+ case 'DDD':
117
+ case 'w':
118
+ case 'W':
119
+ return (number % 10 === 2 || number % 10 === 3) && (number % 100 !== 12 && number % 100 !== 13) ? number + '-і' : number + '-ы';
120
+ case 'D':
121
+ return number + '-га';
122
+ default:
123
+ return number;
124
+ }
125
+ },
126
+ week : {
127
+ dow : 1, // Monday is the first day of the week.
128
+ doy : 7 // The week that contains Jan 1st is the first week of the year.
129
+ }
130
+ });
131
+
132
+ return be;
133
+
134
+ }));
bp-core/js/vendor/moment-js/locale/be.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";function b(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&b%10<=4&&(b%100<10||b%100>=20)?c[1]:c[2]}function c(a,c,d){var e={mm:c?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:c?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===d?c?"хвіліна":"хвіліну":"h"===d?c?"гадзіна":"гадзіну":a+" "+b(e[d],+a)}var d=a.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:c,mm:c,h:c,hh:c,d:"дзень",dd:c,M:"месяц",MM:c,y:"год",yy:c},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(a){return/^(дня|вечара)#x2F;.test(a)},meridiem:function(a,b,c){return a<4?"ночы":a<12?"раніцы":a<17?"дня":"вечара"},ordinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a%10!==2&&a%10!==3||a%100===12||a%100===13?a+"-ы":a+"-і";case"D":return a+"-га";default:return a}},week:{dow:1,doy:7}});return d});
bp-core/js/vendor/moment-js/locale/bg.js ADDED
@@ -0,0 +1,90 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Bulgarian [bg]
3
+ //! author : Krasen Borisov : https://github.com/kraz
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var bg = moment.defineLocale('bg', {
14
+ months : 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'),
15
+ monthsShort : 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),
16
+ weekdays : 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split('_'),
17
+ weekdaysShort : 'нед_пон_вто_сря_чет_пет_съб'.split('_'),
18
+ weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'),
19
+ longDateFormat : {
20
+ LT : 'H:mm',
21
+ LTS : 'H:mm:ss',
22
+ L : 'D.MM.YYYY',
23
+ LL : 'D MMMM YYYY',
24
+ LLL : 'D MMMM YYYY H:mm',
25
+ LLLL : 'dddd, D MMMM YYYY H:mm'
26
+ },
27
+ calendar : {
28
+ sameDay : '[Днес в] LT',
29
+ nextDay : '[Утре в] LT',
30
+ nextWeek : 'dddd [в] LT',
31
+ lastDay : '[Вчера в] LT',
32
+ lastWeek : function () {
33
+ switch (this.day()) {
34
+ case 0:
35
+ case 3:
36
+ case 6:
37
+ return '[В изминалата] dddd [в] LT';
38
+ case 1:
39
+ case 2:
40
+ case 4:
41
+ case 5:
42
+ return '[В изминалия] dddd [в] LT';
43
+ }
44
+ },
45
+ sameElse : 'L'
46
+ },
47
+ relativeTime : {
48
+ future : 'след %s',
49
+ past : 'преди %s',
50
+ s : 'няколко секунди',
51
+ m : 'минута',
52
+ mm : '%d минути',
53
+ h : 'час',
54
+ hh : '%d часа',
55
+ d : 'ден',
56
+ dd : '%d дни',
57
+ M : 'месец',
58
+ MM : '%d месеца',
59
+ y : 'година',
60
+ yy : '%d години'
61
+ },
62
+ ordinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/,
63
+ ordinal : function (number) {
64
+ var lastDigit = number % 10,
65
+ last2Digits = number % 100;
66
+ if (number === 0) {
67
+ return number + '-ев';
68
+ } else if (last2Digits === 0) {
69
+ return number + '-ен';
70
+ } else if (last2Digits > 10 && last2Digits < 20) {
71
+ return number + '-ти';
72
+ } else if (lastDigit === 1) {
73
+ return number + '-ви';
74
+ } else if (lastDigit === 2) {
75
+ return number + '-ри';
76
+ } else if (lastDigit === 7 || lastDigit === 8) {
77
+ return number + '-ми';
78
+ } else {
79
+ return number + '-ти';
80
+ }
81
+ },
82
+ week : {
83
+ dow : 1, // Monday is the first day of the week.
84
+ doy : 7 // The week that contains Jan 1st is the first week of the year.
85
+ }
86
+ });
87
+
88
+ return bg;
89
+
90
+ }));
bp-core/js/vendor/moment-js/locale/bg.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b=a.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ев":0===c?a+"-ен":c>10&&c<20?a+"-ти":1===b?a+"-ви":2===b?a+"-ри":7===b||8===b?a+"-ми":a+"-ти"},week:{dow:1,doy:7}});return b});
bp-core/js/vendor/moment-js/locale/bn.js ADDED
@@ -0,0 +1,119 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Bengali [bn]
3
+ //! author : Kaushik Gandhi : https://github.com/kaushikgandhi
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var symbolMap = {
14
+ '1': '১',
15
+ '2': '২',
16
+ '3': '৩',
17
+ '4': '৪',
18
+ '5': '৫',
19
+ '6': '৬',
20
+ '7': '৭',
21
+ '8': '৮',
22
+ '9': '৯',
23
+ '0': '০'
24
+ },
25
+ numberMap = {
26
+ '১': '1',
27
+ '২': '2',
28
+ '৩': '3',
29
+ '৪': '4',
30
+ '৫': '5',
31
+ '৬': '6',
32
+ '৭': '7',
33
+ '৮': '8',
34
+ '৯': '9',
35
+ '০': '0'
36
+ };
37
+
38
+ var bn = moment.defineLocale('bn', {
39
+ months : 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split('_'),
40
+ monthsShort : 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split('_'),
41
+ weekdays : 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split('_'),
42
+ weekdaysShort : 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'),
43
+ weekdaysMin : 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'),
44
+ longDateFormat : {
45
+ LT : 'A h:mm সময়',
46
+ LTS : 'A h:mm:ss সময়',
47
+ L : 'DD/MM/YYYY',
48
+ LL : 'D MMMM YYYY',
49
+ LLL : 'D MMMM YYYY, A h:mm সময়',
50
+ LLLL : 'dddd, D MMMM YYYY, A h:mm সময়'
51
+ },
52
+ calendar : {
53
+ sameDay : '[আজ] LT',
54
+ nextDay : '[আগামীকাল] LT',
55
+ nextWeek : 'dddd, LT',
56
+ lastDay : '[গতকাল] LT',
57
+ lastWeek : '[গত] dddd, LT',
58
+ sameElse : 'L'
59
+ },
60
+ relativeTime : {
61
+ future : '%s পরে',
62
+ past : '%s আগে',
63
+ s : 'কয়েক সেকেন্ড',
64
+ m : 'এক মিনিট',
65
+ mm : '%d মিনিট',
66
+ h : 'এক ঘন্টা',
67
+ hh : '%d ঘন্টা',
68
+ d : 'এক দিন',
69
+ dd : '%d দিন',
70
+ M : 'এক মাস',
71
+ MM : '%d মাস',
72
+ y : 'এক বছর',
73
+ yy : '%d বছর'
74
+ },
75
+ preparse: function (string) {
76
+ return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {
77
+ return numberMap[match];
78
+ });
79
+ },
80
+ postformat: function (string) {
81
+ return string.replace(/\d/g, function (match) {
82
+ return symbolMap[match];
83
+ });
84
+ },
85
+ meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/,
86
+ meridiemHour : function (hour, meridiem) {
87
+ if (hour === 12) {
88
+ hour = 0;
89
+ }
90
+ if ((meridiem === 'রাত' && hour >= 4) ||
91
+ (meridiem === 'দুপুর' && hour < 5) ||
92
+ meridiem === 'বিকাল') {
93
+ return hour + 12;
94
+ } else {
95
+ return hour;
96
+ }
97
+ },
98
+ meridiem : function (hour, minute, isLower) {
99
+ if (hour < 4) {
100
+ return 'রাত';
101
+ } else if (hour < 10) {
102
+ return 'সকাল';
103
+ } else if (hour < 17) {
104
+ return 'দুপুর';
105
+ } else if (hour < 20) {
106
+ return 'বিকাল';
107
+ } else {
108
+ return 'রাত';
109
+ }
110
+ },
111
+ week : {
112
+ dow : 0, // Sunday is the first day of the week.
113
+ doy : 6 // The week that contains Jan 1st is the first week of the year.
114
+ }
115
+ });
116
+
117
+ return bn;
118
+
119
+ }));
bp-core/js/vendor/moment-js/locale/bn.min.js ADDED
@@ -0,0 +1 @@
1
+ !function(a,b){"object"==typeof exports&&"undefined"!=typeof module&&"function"==typeof require?b(require("../moment")):"function"==typeof define&&define.amd?define(["../moment"],b):b(a.moment)}(this,function(a){"use strict";var b={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},c={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},d=a.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(a){return a.replace(/[১২৩৪৫৬৭৮৯০]/g,function(a){return c[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return b[a]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(a,b){return 12===a&&(a=0),"রাত"===b&&a>=4||"দুপুর"===b&&a<5||"বিকাল"===b?a+12:a},meridiem:function(a,b,c){return a<4?"রাত":a<10?"সকাল":a<17?"দুপুর":a<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return d});
bp-core/js/vendor/moment-js/locale/bo.js ADDED
@@ -0,0 +1,119 @@
1
+ //! moment.js locale configuration
2
+ //! locale : Tibetan [bo]
3
+ //! author : Thupten N. Chakrishar : https://github.com/vajradog
4
+
5
+ ;(function (global, factory) {
6
+ typeof exports === 'object' && typeof module !== 'undefined'
7
+ && typeof require === 'function' ? factory(require('../moment')) :
8
+ typeof define === 'function' && define.amd ? define(['../moment'], factory) :
9
+ factory(global.moment)
10
+ }(this, function (moment) { 'use strict';
11
+
12
+
13
+ var symbolMap = {
14
+ '1': '༡',
15
+ '2': '༢',
16
+ '3': '༣',
17
+ '4': '༤',
18
+ '5': '༥',
19
+ '6': '༦',
20
+ '7': '༧',
21
+ '8': '༨',
22
+ '9': '༩',
23
+ '0': '༠'
24
+ },
25
+ numberMap = {
26
+ '༡': '1',
27
+ '༢': '2',
28
+ '༣': '3',
29
+ '༤': '4',
30
+ '༥': '5',
31
+ '༦': '6',
32
+ '༧': '7',
33
+ '༨': '8',
34
+ '༩': '9',
35
+ '༠': '0'
36
+ };
37
+
38
+ var bo = moment.defineLocale('bo', {
39
+ months : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'),
40
+ monthsShort : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'),
41
+ weekdays : 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'),
42
+ weekdaysShort : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'),
43
+ weekdaysMin : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'),
44
+ longDateFormat : {
45
+ LT : 'A h:mm',
46
+ LTS : 'A h:mm:ss',
47
+ L : 'DD/MM/YYYY',
48
+ LL : 'D MMMM YYYY',
49
+ LLL : 'D MMMM YYYY, A h:mm',
50
+ LLLL : 'dddd, D MMMM YYYY, A h:mm'
51
+ },
52
+ calendar : {
53
+ sameDay : '[དི་རིང] LT',
54
+ nextDay : '[སང་ཉིན] LT',
55
+ nextWeek : '[བདུན་ཕྲག་རྗེས་མ], LT',
56
+ lastDay : '[ཁ་སང] LT',
57
+ lastWeek : '[བདུན་ཕྲག་མཐའ་མ] dddd, LT',
58
+ sameElse : 'L'
59
+ },
60
+ relativeTime : {
61
+ future : '%s ལ་',
62
+ past : '%s སྔན་ལ',
63
+ s : 'ལམ་སང',
64
+ m : 'སྐར་མ་གཅིག',
65
+ mm : '%d སྐར་མ',
66
+ h : 'ཆུ་ཚོད་གཅིག',
67
+ hh : '%d ཆུ་ཚོད',
68
+ d : 'ཉིན་གཅིག',
69
+ dd : '%d ཉིན་',
70
+ M : 'ཟླ་བ་གཅིག',
71
+ MM : '%d ཟླ་བ',
72
+ y : 'ལོ་གཅིག',
73
+ yy : '%d ལོ'
74
+ },
75
+ preparse: function (string) {
76
+ return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) {
77
+ return numberMap[match];
78
+ });
79
+ },
80
+ postformat: function (string) {
81
+ return string.replace(/\d/g, function (match) {
82
+ return symbolMap[match];
83
+ });
84
+ },
85
+ meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,
86
+ meridiemHour : function (hour, meridiem) {
87
+ if (hour === 12) {
88
+ hour = 0;
89
+ }
90
+ if ((meridiem === 'མཚན་མོ' && hour >= 4) ||
91
+ (meridiem === 'ཉིན་གུང' && hour < 5) ||
92
+ meridiem === 'དགོང་དག') {
93
+ return hour + 12;
94
+ } else {
95
+ return hour;
96
+ }
97
+ },
98
+ meridiem : function (hour, minute, isLower) {