VK All in One Expansion Unit - Version 7.1.0

Version Description

  • [ Add function ][ VK Blocks ] Add Button & PR Blocks block.
Download this release

Release Info

Developer kurudrive
Plugin Icon 128x128 VK All in One Expansion Unit
Version 7.1.0
Comparing to
See all releases

Code changes from version 7.0.3 to 7.1.0

languages/vkExUnit-ja.mo CHANGED
Binary file
languages/vkExUnit-ja.po CHANGED
@@ -1,7 +1,7 @@
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
- "POT-Creation-Date: 2018-11-24 01:42+0900\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
7
  "Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
@@ -36,7 +36,7 @@ msgid "Description"
36
  msgstr "説明"
37
 
38
  #: admin_active_setting_page.php:35 dist/admin_active_setting_page.php:35
39
- #: dist/veu-packages.php:355 veu-packages.php:366
40
  msgid "Automatic Eye Catch insert"
41
  msgstr "アイキャッチ画像自動挿入"
42
 
@@ -93,9 +93,9 @@ msgid "Key color(dark)"
93
  msgstr "キーカラー(暗)"
94
 
95
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:63
96
- #: dist/plugins/call-to-action/view-actionbox.php:69
97
  #: plugins/call-to-action/class-vk-call-to-action.php:63
98
- #: plugins/call-to-action/view-actionbox.php:69
99
  msgid "Edit CTA"
100
  msgstr "CTAの編集"
101
 
@@ -124,18 +124,18 @@ msgid "CTA Contents"
124
  msgstr "CTA Contents"
125
 
126
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:128
127
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:604
128
  #: dist/plugins/call-to-action/widget-call-to-action.php:74
129
  #: plugins/call-to-action/class-vk-call-to-action.php:128
130
- #: plugins/call-to-action/class-vk-call-to-action.php:604
131
  #: plugins/call-to-action/widget-call-to-action.php:74
132
  msgid "Random"
133
  msgstr "ランダム表示"
134
 
135
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:134
136
- #: dist/plugins/call-to-action/class-vk-call-to-action.php:611
137
  #: plugins/call-to-action/class-vk-call-to-action.php:134
138
- #: plugins/call-to-action/class-vk-call-to-action.php:611
139
  msgid "Disable display"
140
  msgstr "表示しない"
141
 
@@ -257,19 +257,19 @@ msgid "CTA setting"
257
  msgstr "CTA設定"
258
 
259
  #: dist/plugins/call-to-action/view-adminsetting.php:15
260
- #: dist/veu-packages.php:304 plugins/call-to-action/view-adminsetting.php:15
261
  #: veu-packages.php:315
262
  msgid "Call To Action"
263
  msgstr "Call To Action"
264
 
265
  #: dist/plugins/call-to-action/view-adminsetting.php:19
266
- #: dist/veu-packages.php:296 plugins/call-to-action/view-adminsetting.php:19
267
  #: veu-packages.php:307
268
  msgid "Display the CTA at the end of the post content."
269
  msgstr "投稿内容の最後にCTAを表示します。"
270
 
271
  #: dist/plugins/call-to-action/view-adminsetting.php:20
272
- #: dist/veu-packages.php:298 plugins/call-to-action/view-adminsetting.php:20
273
  #: veu-packages.php:309
274
  msgid ""
275
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
@@ -279,7 +279,7 @@ msgstr ""
279
  "情報を表示します。"
280
 
281
  #: dist/plugins/call-to-action/view-adminsetting.php:21
282
- #: dist/veu-packages.php:300 plugins/call-to-action/view-adminsetting.php:21
283
  #: veu-packages.php:311
284
  msgid ""
285
  "As an example, text message and a link button for induction to the free "
@@ -339,15 +339,15 @@ msgstr "表示するCTAを選択してください。"
339
  msgid "Please select"
340
  msgstr "選択してください"
341
 
342
- #: dist/plugins/child_page_index.php:76
343
  #: dist/plugins/other_widget/widget-3pr-area.php:198
344
- #: plugins/child_page_index.php:76 plugins/other_widget/widget-3pr-area.php:198
345
  msgid "Read more"
346
  msgstr "詳しくはこちら"
347
 
348
- #: dist/plugins/child_page_index.php:139
349
  #: dist/plugins/other_widget/widget-page.php:166
350
- #: plugins/child_page_index.php:139 plugins/other_widget/widget-page.php:166
351
  msgid "Display a child page index"
352
  msgstr "子ページ一覧の表示"
353
 
@@ -616,7 +616,7 @@ msgid "Display contact button"
616
  msgstr "お問い合わせボタンを表示します。"
617
 
618
  #: dist/plugins/contact-section/contact-section.php:486
619
- #: dist/veu-packages.php:269 plugins/contact-section/contact-section.php:486
620
  #: veu-packages.php:280
621
  msgid "Contact Section"
622
  msgstr "お問い合わせ情報"
@@ -684,30 +684,32 @@ msgstr "CSSが保存されました"
684
  msgid "Error occured. Please try again."
685
  msgstr "何らかのエラー!! また試してみてください"
686
 
687
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:21
688
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:21
 
 
689
  msgid "Not recommended"
690
  msgstr "非推奨"
691
 
692
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:55
693
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:57
694
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:55
695
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:57
696
  msgid "Ex ) "
697
  msgstr "例 ) "
698
 
699
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:152
700
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:152
701
  msgid "Font Awesome"
702
  msgstr ""
703
 
704
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:173
705
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:173
706
  msgid "Font Awesome Version"
707
  msgstr ""
708
 
709
- #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:176
710
- #: plugins/font-awesome/class-vk-font-awesome-versions.php:176
711
  msgid "4.7 will be abolished in the near future."
712
  msgstr "4.7は将来的に廃止します。"
713
 
@@ -833,33 +835,33 @@ msgstr "アイコンを選択"
833
  msgid "Please upload your \".ico\" file"
834
  msgstr "作成したicoファイルをアップロードしてください"
835
 
836
- #: dist/plugins/insert_ads.php:37 dist/plugins/insert_ads.php:137
837
- #: dist/veu-packages.php:327 plugins/insert_ads.php:37
838
- #: plugins/insert_ads.php:137 veu-packages.php:338
839
  msgid "Insert ads"
840
  msgstr "広告の挿入"
841
 
842
- #: dist/plugins/insert_ads.php:140 plugins/insert_ads.php:140
843
  msgid "Insert ads to post."
844
  msgstr "投稿に広告を挿入"
845
 
846
- #: dist/plugins/insert_ads.php:142 plugins/insert_ads.php:142
847
  msgid "Insert ads to before content and more tag and after content."
848
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
849
 
850
- #: dist/plugins/insert_ads.php:142 plugins/insert_ads.php:142
851
  msgid "If you want to separate ads area, you fill two fields."
852
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
853
 
854
- #: dist/plugins/insert_ads.php:144 plugins/insert_ads.php:144
855
  msgid "insert the ad [ before content ]"
856
  msgstr "広告を挿入 [ 記事の最初 ]"
857
 
858
- #: dist/plugins/insert_ads.php:152 plugins/insert_ads.php:152
859
  msgid "insert the ad [ more tag ]"
860
  msgstr "広告を挿入 [ moreタグ ]"
861
 
862
- #: dist/plugins/insert_ads.php:160 plugins/insert_ads.php:160
863
  msgid "insert the ad [ after content ]"
864
  msgstr "広告を挿入 [ 記事の最後 ]"
865
 
@@ -998,7 +1000,7 @@ msgid "3PR area setting"
998
  msgstr "3PR エリア設定"
999
 
1000
  #: dist/plugins/other_widget/widget-3pr-area.php:56
1001
- #: dist/plugins/other_widget/widget-new-posts.php:219
1002
  #: dist/plugins/other_widget/widget-page.php:126
1003
  #: dist/plugins/other_widget/widget-pr-blocks.php:111
1004
  #: dist/plugins/other_widget/widget-profile.php:55
@@ -1006,11 +1008,11 @@ msgstr "3PR エリア設定"
1006
  #: dist/plugins/sns/widget-fb-page-plugin.php:79
1007
  #: dist/plugins/sns/widget-twitter.php:84
1008
  #: plugins/other_widget/widget-3pr-area.php:56
1009
- #: plugins/other_widget/widget-new-posts.php:219
1010
  #: plugins/other_widget/widget-page.php:126
1011
  #: plugins/other_widget/widget-pr-blocks.php:111
1012
  #: plugins/other_widget/widget-profile.php:55
1013
- #: plugins/related_posts/related_posts.php:252
1014
  #: plugins/sns/widget-fb-page-plugin.php:79 plugins/sns/widget-twitter.php:84
1015
  msgid "Title:"
1016
  msgstr "タイトル"
@@ -1072,12 +1074,12 @@ msgstr "リンク先ページのURL"
1072
  msgid "Open link new tab."
1073
  msgstr "リンクを別ウィンドウで開く"
1074
 
1075
- #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:205
1076
  #: plugins/other_widget/widget-archives.php:9 veu-packages.php:216
1077
  msgid "archive list"
1078
  msgstr "アーカイブリスト"
1079
 
1080
- #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:205
1081
  #: plugins/other_widget/widget-archives.php:14 veu-packages.php:216
1082
  msgid ""
1083
  "Displays a list of archives. You can choose the post type and also to "
@@ -1094,11 +1096,11 @@ msgid "Monthly archives"
1094
  msgstr "月別アーカイブ"
1095
 
1096
  #: dist/plugins/other_widget/widget-archives.php:68
1097
- #: dist/plugins/other_widget/widget-new-posts.php:229
1098
- #: dist/plugins/other_widget/widget-new-posts.php:235
1099
  #: plugins/other_widget/widget-archives.php:68
1100
- #: plugins/other_widget/widget-new-posts.php:229
1101
- #: plugins/other_widget/widget-new-posts.php:235
1102
  msgid "Title"
1103
  msgstr "タイトル"
1104
 
@@ -1247,9 +1249,9 @@ msgid "Display the child pages list from ancestor page."
1247
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1248
 
1249
  #: dist/plugins/other_widget/widget-new-posts.php:11
1250
- #: dist/plugins/other_widget/widget-new-posts.php:196
1251
  #: plugins/other_widget/widget-new-posts.php:11
1252
- #: plugins/other_widget/widget-new-posts.php:196
1253
  msgid "Recent Posts"
1254
  msgstr "最新記事"
1255
 
@@ -1258,84 +1260,85 @@ msgstr "最新記事"
1258
  msgid "Displays a list of your most recent posts"
1259
  msgstr "最新の投稿記事リストを表示します。"
1260
 
1261
- #: dist/plugins/other_widget/widget-new-posts.php:223
1262
- #: plugins/other_widget/widget-new-posts.php:223
1263
  msgid "Display Format"
1264
  msgstr "表示形式"
1265
 
1266
- #: dist/plugins/other_widget/widget-new-posts.php:229
1267
- #: plugins/other_widget/widget-new-posts.php:229
1268
  msgid "Thumbnail"
1269
  msgstr "サムネイル画像"
1270
 
1271
- #: dist/plugins/other_widget/widget-new-posts.php:229
1272
- #: dist/plugins/other_widget/widget-new-posts.php:235
1273
- #: plugins/other_widget/widget-new-posts.php:229
1274
- #: plugins/other_widget/widget-new-posts.php:235
1275
  msgid "Date"
1276
  msgstr "日付"
1277
 
1278
- #: dist/plugins/other_widget/widget-new-posts.php:235
1279
  #: dist/plugins/other_widget/widget-taxonomies.php:26
1280
  #: dist/plugins/other_widget/widget-taxonomies.php:56
1281
  #: dist/plugins/other_widget/widget-taxonomies.php:57
1282
- #: plugins/other_widget/widget-new-posts.php:235
1283
  #: plugins/other_widget/widget-taxonomies.php:26
1284
  #: plugins/other_widget/widget-taxonomies.php:56
1285
  #: plugins/other_widget/widget-taxonomies.php:57
1286
  msgid "Category"
1287
  msgstr "カテゴリー"
1288
 
1289
- #: dist/plugins/other_widget/widget-new-posts.php:238
1290
- #: plugins/other_widget/widget-new-posts.php:238
1291
  msgid "Order by"
1292
  msgstr "表示順"
1293
 
1294
- #: dist/plugins/other_widget/widget-new-posts.php:244
1295
- #: plugins/other_widget/widget-new-posts.php:244
1296
  msgid "Publish date"
1297
  msgstr "公開日"
1298
 
1299
- #: dist/plugins/other_widget/widget-new-posts.php:250
1300
- #: plugins/other_widget/widget-new-posts.php:250
1301
  msgid "Modified date"
1302
  msgstr "最終更新日"
1303
 
1304
- #: dist/plugins/other_widget/widget-new-posts.php:254
1305
- #: plugins/other_widget/widget-new-posts.php:254
 
1306
  msgid "Display count"
1307
  msgstr "表示する記事数"
1308
 
1309
- #: dist/plugins/other_widget/widget-new-posts.php:259
1310
- #: plugins/other_widget/widget-new-posts.php:259
1311
  msgid "Slug for the custom type you want to display"
1312
  msgstr "表示したい記事タイプ"
1313
 
1314
- #: dist/plugins/other_widget/widget-new-posts.php:264
1315
- #: plugins/other_widget/widget-new-posts.php:264
1316
  msgid "taxonomy ID"
1317
  msgstr "カテゴリー(タクソノミー)ID"
1318
 
1319
- #: dist/plugins/other_widget/widget-new-posts.php:267
1320
- #: plugins/other_widget/widget-new-posts.php:267
1321
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1322
  msgstr ""
1323
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1324
  "します。"
1325
 
1326
- #: dist/plugins/other_widget/widget-new-posts.php:269
1327
- #: dist/plugins/sns/sns_admin.php:94
1328
- #: plugins/other_widget/widget-new-posts.php:269 plugins/sns/sns_admin.php:94
1329
  msgid "if empty this area, I will do not filtering."
1330
  msgstr "空欄の場合はフィルタリングは行いません。"
1331
 
1332
- #: dist/plugins/other_widget/widget-new-posts.php:274
1333
- #: plugins/other_widget/widget-new-posts.php:274
1334
  msgid "Destination URL:"
1335
  msgstr "リンク先URL:"
1336
 
1337
- #: dist/plugins/other_widget/widget-new-posts.php:277
1338
- #: plugins/other_widget/widget-new-posts.php:277
1339
  msgid "Notation text:"
1340
  msgstr "表記テキスト:"
1341
 
@@ -1780,13 +1783,13 @@ msgid ""
1780
  msgstr ""
1781
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1782
 
1783
- #: dist/plugins/related_posts/related_posts.php:201 dist/veu-packages.php:344
1784
- #: plugins/related_posts/related_posts.php:201 veu-packages.php:355
1785
  msgid "Related posts"
1786
  msgstr "関連記事を表示"
1787
 
1788
  #: dist/plugins/related_posts/related_posts.php:235
1789
- #: plugins/related_posts/related_posts.php:235
1790
  msgid "Related Settings"
1791
  msgstr "関連記事設定"
1792
 
@@ -1822,21 +1825,21 @@ msgid ""
1822
  "that you want to exclude."
1823
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1824
 
1825
- #: dist/plugins/sitemap_page/sitemap_page.php:37
1826
- #: plugins/sitemap_page/sitemap_page.php:37
1827
  msgid "HTML Sitemap"
1828
  msgstr "HTMLサイトマップ"
1829
 
1830
- #: dist/plugins/sitemap_page/sitemap_page.php:260
1831
- #: plugins/sitemap_page/sitemap_page.php:260
1832
  msgid "Display a HTML sitemap"
1833
  msgstr "HTMLサイトマップの表示"
1834
 
1835
- #: dist/plugins/sns/function_follow.php:17 plugins/sns/function_follow.php:17
1836
  msgid "Follow me"
1837
  msgstr "このサイトをフォローする"
1838
 
1839
- #: dist/plugins/sns/function_follow.php:65 plugins/sns/function_follow.php:65
1840
  msgid "Edit follow button"
1841
  msgstr "Follow me box の編集"
1842
 
@@ -1982,62 +1985,62 @@ msgstr "ソーシャルブックマーク(シェアボタンやtweetボタン
1982
  msgid "Exclude Post Types"
1983
  msgstr "シェアボタンを表示しない投稿タイプ"
1984
 
1985
- #: dist/plugins/sns/sns_admin.php:82 plugins/sns/sns_admin.php:82
1986
  msgid "Exclude Post ID"
1987
  msgstr "シェアボタンを表示しない投稿のID"
1988
 
1989
- #: dist/plugins/sns/sns_admin.php:92 plugins/sns/sns_admin.php:92
1990
  msgid ""
1991
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
1992
  msgstr ""
1993
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
1994
  "力します。"
1995
 
1996
- #: dist/plugins/sns/sns_admin.php:96 plugins/sns/sns_admin.php:96
1997
  msgid "example"
1998
  msgstr "例"
1999
 
2000
- #: dist/plugins/sns/sns_admin.php:105 dist/plugins/sns/sns_customizer.php:470
2001
- #: plugins/sns/sns_admin.php:105 plugins/sns/sns_customizer.php:470
2002
  msgid "Follow me box"
2003
  msgstr "Follow me box"
2004
 
2005
- #: dist/plugins/sns/sns_admin.php:106 plugins/sns/sns_admin.php:106
2006
  msgid "Print the Follow me box"
2007
  msgstr "Follow me ユニットを本文の下に表示する"
2008
 
2009
- #: dist/plugins/sns/sns_admin.php:108 dist/plugins/sns/sns_customizer.php:504
2010
- #: plugins/sns/sns_admin.php:108 plugins/sns/sns_customizer.php:504
2011
  msgid "Follow me box title"
2012
  msgstr "Follow me box の見出しテキスト"
2013
 
2014
- #: dist/plugins/sns/sns_admin.php:115 dist/plugins/sns/sns_customizer.php:354
2015
- #: plugins/sns/sns_admin.php:115 plugins/sns/sns_customizer.php:354
2016
  msgid "Share button for display"
2017
  msgstr "表示するボタン"
2018
 
2019
- #: dist/plugins/sns/sns_admin.php:123 plugins/sns/sns_admin.php:123
2020
  msgid "Facebook"
2021
  msgstr "Facebook"
2022
 
2023
- #: dist/plugins/sns/sns_admin.php:129 dist/plugins/sns/sns_customizer.php:395
2024
- #: dist/plugins/sns/widget-twitter.php:9 plugins/sns/sns_admin.php:129
2025
  #: plugins/sns/sns_customizer.php:395 plugins/sns/widget-twitter.php:9
2026
  msgid "Twitter"
2027
  msgstr "Twitter"
2028
 
2029
- #: dist/plugins/sns/sns_admin.php:135 dist/plugins/sns/sns_customizer.php:416
2030
- #: plugins/sns/sns_admin.php:135 plugins/sns/sns_customizer.php:416
2031
  msgid "Hatena"
2032
  msgstr "はてな"
2033
 
2034
- #: dist/plugins/sns/sns_admin.php:141 dist/plugins/sns/sns_customizer.php:437
2035
- #: plugins/sns/sns_admin.php:141 plugins/sns/sns_customizer.php:437
2036
  msgid "Pocket"
2037
  msgstr "Pocket"
2038
 
2039
- #: dist/plugins/sns/sns_admin.php:147 dist/plugins/sns/sns_customizer.php:458
2040
- #: plugins/sns/sns_admin.php:147 plugins/sns/sns_customizer.php:458
2041
  msgid "LINE (mobile only)"
2042
  msgstr "LINE (mobile only)"
2043
 
@@ -2257,6 +2260,11 @@ msgstr "%s の記事"
2257
  msgid "Page of %s"
2258
  msgstr "%sページ目"
2259
 
 
 
 
 
 
2260
  #: dist/plugins/wp_title.php:47 plugins/wp_title.php:47
2261
  #, php-format
2262
  msgid "Search Results for : %s"
@@ -2374,17 +2382,25 @@ msgstr ""
2374
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
2375
  "さい。"
2376
 
2377
- #: dist/veu-packages.php:94 veu-packages.php:105
 
 
 
 
 
 
 
 
2378
  msgid "Favicon setting"
2379
  msgstr "ファビコン設定"
2380
 
2381
- #: dist/veu-packages.php:95 veu-packages.php:106
2382
  msgid "About favicon."
2383
  msgstr ""
2384
  "ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
2385
  "(ファビコン)を設定します。"
2386
 
2387
- #: dist/veu-packages.php:95 veu-packages.php:106
2388
  msgid ""
2389
  "This feature will be discontinued shortly.<br>You can set the site icon from "
2390
  "\"Site Identity\" panel of \"Themes > Customize\"."
@@ -2393,81 +2409,81 @@ msgstr ""
2393
  "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定でき"
2394
  "ます。"
2395
 
2396
- #: dist/veu-packages.php:105 veu-packages.php:116
2397
  msgid "Rewrite the title tag"
2398
  msgstr "タイトルタグの書き換え"
2399
 
2400
- #: dist/veu-packages.php:106 veu-packages.php:117
2401
  msgid "Print is rewritten by its own rules to html head."
2402
  msgstr ""
2403
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
2404
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
2405
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
2406
 
2407
- #: dist/veu-packages.php:109 dist/veu-packages.php:127
2408
- #: dist/veu-packages.php:166 dist/veu-packages.php:184
2409
- #: dist/veu-packages.php:214 dist/veu-packages.php:232
2410
- #: dist/veu-packages.php:273 dist/veu-packages.php:308
2411
- #: dist/veu-packages.php:331 dist/veu-packages.php:410 veu-packages.php:120
2412
  #: veu-packages.php:138 veu-packages.php:177 veu-packages.php:195
2413
  #: veu-packages.php:225 veu-packages.php:243 veu-packages.php:284
2414
  #: veu-packages.php:319 veu-packages.php:342 veu-packages.php:421
2415
  msgid "Setting"
2416
  msgstr "設定"
2417
 
2418
- #: dist/veu-packages.php:123 veu-packages.php:134
2419
  msgid "Print meta Keyword"
2420
  msgstr "メタキーワードを出力"
2421
 
2422
- #: dist/veu-packages.php:124 veu-packages.php:135
2423
  msgid "Print meta Keyword to html head."
2424
  msgstr "ヘッダーにメタキーワードを出力します。"
2425
 
2426
- #: dist/veu-packages.php:140 veu-packages.php:151
2427
  msgid "Print meta description"
2428
  msgstr "メタディスクリプションタグを出力"
2429
 
2430
- #: dist/veu-packages.php:141 veu-packages.php:152
2431
  msgid "Print meta description to html head."
2432
  msgstr ""
2433
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2434
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2435
  "している場合はチェックを外して下さい。"
2436
 
2437
- #: dist/veu-packages.php:150 veu-packages.php:161
2438
  msgid "Main setting page"
2439
  msgstr "メイン設定画面"
2440
 
2441
- #: dist/veu-packages.php:152 veu-packages.php:163
2442
  msgid "Print og tags to html head."
2443
  msgstr "OG タグを html head 内へ出力します。"
2444
 
2445
- #: dist/veu-packages.php:153 veu-packages.php:164
2446
  msgid "Print twitter card tags to html head."
2447
  msgstr "Twitter カードタグを html head 内へ出力します。"
2448
 
2449
- #: dist/veu-packages.php:154 veu-packages.php:165
2450
  msgid "Print social bookmark buttons."
2451
  msgstr "ソーシャルブックマークボタンを表示します。"
2452
 
2453
- #: dist/veu-packages.php:155 veu-packages.php:166
2454
  msgid "Facebook Page Plugin widget."
2455
  msgstr "Facebookページプラグインウィジェット"
2456
 
2457
- #: dist/veu-packages.php:156 veu-packages.php:167
2458
  msgid "Print Follow me box to content bottom."
2459
  msgstr "Follow me box を記事コンテンツ下のエリアへ表示します。"
2460
 
2461
- #: dist/veu-packages.php:158 veu-packages.php:169
2462
  #, php-format
2463
  msgid "* You can stop the function separately from the %s."
2464
  msgstr "%s から個別に機能を停止する事ができます。"
2465
 
2466
- #: dist/veu-packages.php:162 veu-packages.php:173
2467
  msgid "Social media cooperation"
2468
  msgstr "ソーシャルメディア連携"
2469
 
2470
- #: dist/veu-packages.php:181 veu-packages.php:192
2471
  msgid "Print Google Analytics tracking code."
2472
  msgstr ""
2473
  "Google アナリティクスのトラッキングコードを出力します。有効化した後「設定」の"
@@ -2475,64 +2491,64 @@ msgstr ""
2475
  "のテーマやプラグインで Google アナリティクスのトラッキングコードを埋め込む場"
2476
  "合はチェックを外して下さい。"
2477
 
2478
- #: dist/veu-packages.php:197 veu-packages.php:208
2479
  msgid "You can use various widgets."
2480
  msgstr ""
2481
  "以下の機能を持ったウィジェットを追加します。各ウィジェットの設定は「外観」"
2482
  "→「ウィジェット」の設定画面より行って下さい。"
2483
 
2484
- #: dist/veu-packages.php:199 veu-packages.php:210
2485
  msgid ""
2486
  "VK_Recent Posts - display the link text and the date of the latest article "
2487
  "title."
2488
  msgstr "VK_最新記事 - 最新記事タイトルのリンクテキストと日付を表示します。"
2489
 
2490
- #: dist/veu-packages.php:200 veu-packages.php:211
2491
  msgid ""
2492
  "VK_Page content to widget - display the contents of the page to the widgets."
2493
  msgstr ""
2494
  "VK_固定ページ本文 - 固定ページのコンテンツ部分をウィジェットに表示します。"
2495
 
2496
- #: dist/veu-packages.php:201 veu-packages.php:212
2497
  msgid "VK_Profile - display the profile entered in the widget."
2498
  msgstr "VK_プロフィール - ウィジェットに入力されたプロフィールを表示します。"
2499
 
2500
- #: dist/veu-packages.php:202 veu-packages.php:213
2501
  msgid "VK_FB Page Plugin - display the Facebook Page Plugin."
2502
  msgstr "VK_FB Page Plugin - Facebook ページプラグインを表示します。"
2503
 
2504
- #: dist/veu-packages.php:203 veu-packages.php:214
2505
  msgid "VK_3PR area - display the 3PR area."
2506
  msgstr "VK_3PR エリア - 3PR エリアを表示します。"
2507
 
2508
- #: dist/veu-packages.php:204 veu-packages.php:215
2509
  msgid "categories/tags list"
2510
  msgstr "カテゴリー/タグ リスト"
2511
 
2512
- #: dist/veu-packages.php:204 veu-packages.php:215
2513
  msgid "Displays a categories, tags or format list."
2514
  msgstr "カテゴリ・タグまたは、フォーマットリストを表示します。"
2515
 
2516
- #: dist/veu-packages.php:210 veu-packages.php:221
2517
  msgid "Widgets"
2518
  msgstr "ウィジェット"
2519
 
2520
- #: dist/veu-packages.php:228 veu-packages.php:239
2521
  msgid "CSS customize"
2522
  msgstr "CSSカスタマイズ"
2523
 
2524
- #: dist/veu-packages.php:229 veu-packages.php:240
2525
  msgid "You can set Customize CSS."
2526
  msgstr ""
2527
  "テーマデザインをカスタマイズする CSS を管理画面より追加できるようになります。"
2528
  "追加する CSS コードは「VK Ex Unit」→「CSS カスタマイズ」の画面にて入力して下"
2529
  "さい。"
2530
 
2531
- #: dist/veu-packages.php:247 veu-packages.php:258
2532
  msgid "Child page index"
2533
  msgstr "子ページの一覧表示"
2534
 
2535
- #: dist/veu-packages.php:248 veu-packages.php:259
2536
  msgid ""
2537
  "At the bottom of the specified page, it will display a list of the child "
2538
  "page."
@@ -2540,87 +2556,87 @@ msgstr ""
2540
  "指定した固定ページの下部へ、その固定ページの下層子ページの「ページタイトル / "
2541
  "サムネイル / 抜粋文 / 該当ページへのリンク」をセットで一覧表示します。"
2542
 
2543
- #: dist/veu-packages.php:258 veu-packages.php:269
2544
  msgid "Page list from ancestor"
2545
  msgstr "先祖階層からの子ページリスト表示"
2546
 
2547
- #: dist/veu-packages.php:259 veu-packages.php:270
2548
  msgid "Display Page list from ancestor at after content."
2549
  msgstr ""
2550
  "現在のページの先祖階層からの子ページリストをページ本文の下に表示します。"
2551
 
2552
- #: dist/veu-packages.php:270 veu-packages.php:281
2553
  msgid "Display Contact Section at after content."
2554
  msgstr "お問い合わせ情報を本文の下に表示する"
2555
 
2556
- #: dist/veu-packages.php:287 veu-packages.php:298
2557
  msgid "Display HTML Site Map"
2558
  msgstr "HTMLサイトマップの表示"
2559
 
2560
- #: dist/veu-packages.php:288 veu-packages.php:299
2561
  msgid "It displays a HTML Site Map to the specified page."
2562
  msgstr "指定した固定ページにHTMLサイトマップを表示します。"
2563
 
2564
- #: dist/veu-packages.php:313 veu-packages.php:324
2565
  msgid "Contents setting"
2566
  msgstr "CTA表示内容設定"
2567
 
2568
- #: dist/veu-packages.php:328 veu-packages.php:339
2569
  msgid "Insert ads to content."
2570
  msgstr "記事に広告を挿入します"
2571
 
2572
- #: dist/veu-packages.php:345 veu-packages.php:356
2573
  msgid "Print Related posts lists to post content bottom."
2574
  msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
2575
 
2576
- #: dist/veu-packages.php:356 veu-packages.php:367
2577
  msgid "Display Eye Catch image at before content."
2578
  msgstr ""
2579
  "アイキャッチ画像を本文の最初に表示します。各記事毎に非表示にする事も出来ま"
2580
  "す。"
2581
 
2582
- #: dist/veu-packages.php:366 veu-packages.php:377
2583
  msgid "Disable ping back"
2584
  msgstr "ping backを停止"
2585
 
2586
- #: dist/veu-packages.php:367 veu-packages.php:378
2587
  msgid "Disable xmlrpc ping back."
2588
  msgstr "xmlrpcを停止"
2589
 
2590
- #: dist/veu-packages.php:375 dist/veu-packages.php:376 veu-packages.php:386
2591
  #: veu-packages.php:387
2592
  msgid "Disable dashbord"
2593
  msgstr "ダッシュボードに最新情報を表示しない"
2594
 
2595
- #: dist/veu-packages.php:387 veu-packages.php:398
2596
  msgid "TinyMCE Style Tags"
2597
  msgstr "TinyMCE スタイルタグ"
2598
 
2599
- #: dist/veu-packages.php:388 veu-packages.php:399
2600
  msgid "Add TinyMCE Editor to style tags."
2601
  msgstr "スタイルタグにTinyMCEエディタを追加する"
2602
 
2603
- #: dist/veu-packages.php:395 veu-packages.php:406
2604
  msgid "Admin bar manu"
2605
  msgstr "管理バーメニュー"
2606
 
2607
- #: dist/veu-packages.php:396 veu-packages.php:407
2608
  msgid "Add ExUnit menu to admin bar."
2609
  msgstr "ExUnitのメニューを管理バーに表示する"
2610
 
2611
- #: dist/veu-packages.php:406 veu-packages.php:417
2612
  msgid "Post Type Manager"
2613
  msgstr "カスタム投稿タイプマネージャー"
2614
 
2615
- #: dist/veu-packages.php:407 veu-packages.php:418
2616
  msgid "Add custom post types and custom taxonomies."
2617
  msgstr "カスタム投稿タイプやカスタム分類を追加します。"
2618
 
2619
- #: dist/veu-packages.php:424 veu-packages.php:435
2620
  msgid "Page Top Button"
2621
  msgstr "ページトップへ戻るボタン"
2622
 
2623
- #: dist/veu-packages.php:425 veu-packages.php:436
2624
  msgid ""
2625
  "The page top button is displayed in the lower right corner of the screen."
2626
  msgstr "ページトップへ戻るボタンは、画面の右下隅に表示されます。"
@@ -2644,17 +2660,10 @@ msgstr "使用中のPHPのバージョン(%s) が古いです。"
2644
  msgid "%s supports PHP5.6 or later."
2645
  msgstr "%s はPHP5.6以降をサポートしています。"
2646
 
2647
- #: plugins/vk-blocks/vk-blocks-functions.php:74
2648
- msgid "VK Blocks(Beta)"
2649
- msgstr ""
2650
-
2651
- #: veu-packages.php:94
2652
- msgid "VK Blocks ( Beta )"
2653
- msgstr ""
2654
-
2655
- #: veu-packages.php:95
2656
- msgid "Extends Gutenberg's blocks."
2657
- msgstr "Gutenbergのブロックを拡張します。"
2658
 
2659
  #~ msgid "ExUnit Settings"
2660
  #~ msgstr "ExUnit 設定"
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
+ "POT-Creation-Date: 2018-12-27 04:04+0900\n"
5
  "PO-Revision-Date: \n"
6
  "Last-Translator: Kurudrive <kurudrive@gmail.com>\n"
7
  "Language-Team: Vektor translate Team <info@vektor-inc.co.jp>\n"
36
  msgstr "説明"
37
 
38
  #: admin_active_setting_page.php:35 dist/admin_active_setting_page.php:35
39
+ #: dist/veu-packages.php:366 veu-packages.php:366
40
  msgid "Automatic Eye Catch insert"
41
  msgstr "アイキャッチ画像自動挿入"
42
 
93
  msgstr "キーカラー(暗)"
94
 
95
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:63
96
+ #: dist/plugins/call-to-action/view-actionbox.php:73
97
  #: plugins/call-to-action/class-vk-call-to-action.php:63
98
+ #: plugins/call-to-action/view-actionbox.php:73
99
  msgid "Edit CTA"
100
  msgstr "CTAの編集"
101
 
124
  msgstr "CTA Contents"
125
 
126
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:128
127
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:613
128
  #: dist/plugins/call-to-action/widget-call-to-action.php:74
129
  #: plugins/call-to-action/class-vk-call-to-action.php:128
130
+ #: plugins/call-to-action/class-vk-call-to-action.php:613
131
  #: plugins/call-to-action/widget-call-to-action.php:74
132
  msgid "Random"
133
  msgstr "ランダム表示"
134
 
135
  #: dist/plugins/call-to-action/class-vk-call-to-action.php:134
136
+ #: dist/plugins/call-to-action/class-vk-call-to-action.php:620
137
  #: plugins/call-to-action/class-vk-call-to-action.php:134
138
+ #: plugins/call-to-action/class-vk-call-to-action.php:620
139
  msgid "Disable display"
140
  msgstr "表示しない"
141
 
257
  msgstr "CTA設定"
258
 
259
  #: dist/plugins/call-to-action/view-adminsetting.php:15
260
+ #: dist/veu-packages.php:315 plugins/call-to-action/view-adminsetting.php:15
261
  #: veu-packages.php:315
262
  msgid "Call To Action"
263
  msgstr "Call To Action"
264
 
265
  #: dist/plugins/call-to-action/view-adminsetting.php:19
266
+ #: dist/veu-packages.php:307 plugins/call-to-action/view-adminsetting.php:19
267
  #: veu-packages.php:307
268
  msgid "Display the CTA at the end of the post content."
269
  msgstr "投稿内容の最後にCTAを表示します。"
270
 
271
  #: dist/plugins/call-to-action/view-adminsetting.php:20
272
+ #: dist/veu-packages.php:309 plugins/call-to-action/view-adminsetting.php:20
273
  #: veu-packages.php:309
274
  msgid ""
275
  "The CTA stands for \"Call to action\" and this is the area that prompts the "
279
  "情報を表示します。"
280
 
281
  #: dist/plugins/call-to-action/view-adminsetting.php:21
282
+ #: dist/veu-packages.php:311 plugins/call-to-action/view-adminsetting.php:21
283
  #: veu-packages.php:311
284
  msgid ""
285
  "As an example, text message and a link button for induction to the free "
339
  msgid "Please select"
340
  msgstr "選択してください"
341
 
342
+ #: dist/plugins/child_page_index.php:79
343
  #: dist/plugins/other_widget/widget-3pr-area.php:198
344
+ #: plugins/child_page_index.php:79 plugins/other_widget/widget-3pr-area.php:198
345
  msgid "Read more"
346
  msgstr "詳しくはこちら"
347
 
348
+ #: dist/plugins/child_page_index.php:150
349
  #: dist/plugins/other_widget/widget-page.php:166
350
+ #: plugins/child_page_index.php:150 plugins/other_widget/widget-page.php:166
351
  msgid "Display a child page index"
352
  msgstr "子ページ一覧の表示"
353
 
616
  msgstr "お問い合わせボタンを表示します。"
617
 
618
  #: dist/plugins/contact-section/contact-section.php:486
619
+ #: dist/veu-packages.php:280 plugins/contact-section/contact-section.php:486
620
  #: veu-packages.php:280
621
  msgid "Contact Section"
622
  msgstr "お問い合わせ情報"
684
  msgid "Error occured. Please try again."
685
  msgstr "何らかのエラー!! また試してみてください"
686
 
687
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:22
688
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:37
689
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:22
690
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:37
691
  msgid "Not recommended"
692
  msgstr "非推奨"
693
 
694
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:69
695
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:71
696
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:69
697
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:71
698
  msgid "Ex ) "
699
  msgstr "例 ) "
700
 
701
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:169
702
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:169
703
  msgid "Font Awesome"
704
  msgstr ""
705
 
706
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:190
707
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:190
708
  msgid "Font Awesome Version"
709
  msgstr ""
710
 
711
+ #: dist/plugins/font-awesome/class-vk-font-awesome-versions.php:193
712
+ #: plugins/font-awesome/class-vk-font-awesome-versions.php:193
713
  msgid "4.7 will be abolished in the near future."
714
  msgstr "4.7は将来的に廃止します。"
715
 
835
  msgid "Please upload your \".ico\" file"
836
  msgstr "作成したicoファイルをアップロードしてください"
837
 
838
+ #: dist/plugins/insert_ads.php:37 dist/plugins/insert_ads.php:180
839
+ #: dist/veu-packages.php:338 plugins/insert_ads.php:37
840
+ #: plugins/insert_ads.php:180 veu-packages.php:338
841
  msgid "Insert ads"
842
  msgstr "広告の挿入"
843
 
844
+ #: dist/plugins/insert_ads.php:183 plugins/insert_ads.php:183
845
  msgid "Insert ads to post."
846
  msgstr "投稿に広告を挿入"
847
 
848
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
849
  msgid "Insert ads to before content and more tag and after content."
850
  msgstr "記事の直前 / moreタグの直後 / 記事の最後に広告を挿入できます。"
851
 
852
+ #: dist/plugins/insert_ads.php:185 plugins/insert_ads.php:185
853
  msgid "If you want to separate ads area, you fill two fields."
854
  msgstr "2つのフィールドに分けて挿入すると、横並び(col-md-6)に表示されます。"
855
 
856
+ #: dist/plugins/insert_ads.php:187 plugins/insert_ads.php:187
857
  msgid "insert the ad [ before content ]"
858
  msgstr "広告を挿入 [ 記事の最初 ]"
859
 
860
+ #: dist/plugins/insert_ads.php:195 plugins/insert_ads.php:195
861
  msgid "insert the ad [ more tag ]"
862
  msgstr "広告を挿入 [ moreタグ ]"
863
 
864
+ #: dist/plugins/insert_ads.php:203 plugins/insert_ads.php:203
865
  msgid "insert the ad [ after content ]"
866
  msgstr "広告を挿入 [ 記事の最後 ]"
867
 
1000
  msgstr "3PR エリア設定"
1001
 
1002
  #: dist/plugins/other_widget/widget-3pr-area.php:56
1003
+ #: dist/plugins/other_widget/widget-new-posts.php:218
1004
  #: dist/plugins/other_widget/widget-page.php:126
1005
  #: dist/plugins/other_widget/widget-pr-blocks.php:111
1006
  #: dist/plugins/other_widget/widget-profile.php:55
1008
  #: dist/plugins/sns/widget-fb-page-plugin.php:79
1009
  #: dist/plugins/sns/widget-twitter.php:84
1010
  #: plugins/other_widget/widget-3pr-area.php:56
1011
+ #: plugins/other_widget/widget-new-posts.php:218
1012
  #: plugins/other_widget/widget-page.php:126
1013
  #: plugins/other_widget/widget-pr-blocks.php:111
1014
  #: plugins/other_widget/widget-profile.php:55
1015
+ #: plugins/related_posts/related_posts.php:261
1016
  #: plugins/sns/widget-fb-page-plugin.php:79 plugins/sns/widget-twitter.php:84
1017
  msgid "Title:"
1018
  msgstr "タイトル"
1074
  msgid "Open link new tab."
1075
  msgstr "リンクを別ウィンドウで開く"
1076
 
1077
+ #: dist/plugins/other_widget/widget-archives.php:9 dist/veu-packages.php:216
1078
  #: plugins/other_widget/widget-archives.php:9 veu-packages.php:216
1079
  msgid "archive list"
1080
  msgstr "アーカイブリスト"
1081
 
1082
+ #: dist/plugins/other_widget/widget-archives.php:14 dist/veu-packages.php:216
1083
  #: plugins/other_widget/widget-archives.php:14 veu-packages.php:216
1084
  msgid ""
1085
  "Displays a list of archives. You can choose the post type and also to "
1096
  msgstr "月別アーカイブ"
1097
 
1098
  #: dist/plugins/other_widget/widget-archives.php:68
1099
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1100
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1101
  #: plugins/other_widget/widget-archives.php:68
1102
+ #: plugins/other_widget/widget-new-posts.php:228
1103
+ #: plugins/other_widget/widget-new-posts.php:234
1104
  msgid "Title"
1105
  msgstr "タイトル"
1106
 
1249
  msgstr "表示しているページの先祖階層からの子ページリストを表示します。"
1250
 
1251
  #: dist/plugins/other_widget/widget-new-posts.php:11
1252
+ #: dist/plugins/other_widget/widget-new-posts.php:195
1253
  #: plugins/other_widget/widget-new-posts.php:11
1254
+ #: plugins/other_widget/widget-new-posts.php:195
1255
  msgid "Recent Posts"
1256
  msgstr "最新記事"
1257
 
1260
  msgid "Displays a list of your most recent posts"
1261
  msgstr "最新の投稿記事リストを表示します。"
1262
 
1263
+ #: dist/plugins/other_widget/widget-new-posts.php:222
1264
+ #: plugins/other_widget/widget-new-posts.php:222
1265
  msgid "Display Format"
1266
  msgstr "表示形式"
1267
 
1268
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1269
+ #: plugins/other_widget/widget-new-posts.php:228
1270
  msgid "Thumbnail"
1271
  msgstr "サムネイル画像"
1272
 
1273
+ #: dist/plugins/other_widget/widget-new-posts.php:228
1274
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1275
+ #: plugins/other_widget/widget-new-posts.php:228
1276
+ #: plugins/other_widget/widget-new-posts.php:234
1277
  msgid "Date"
1278
  msgstr "日付"
1279
 
1280
+ #: dist/plugins/other_widget/widget-new-posts.php:234
1281
  #: dist/plugins/other_widget/widget-taxonomies.php:26
1282
  #: dist/plugins/other_widget/widget-taxonomies.php:56
1283
  #: dist/plugins/other_widget/widget-taxonomies.php:57
1284
+ #: plugins/other_widget/widget-new-posts.php:234
1285
  #: plugins/other_widget/widget-taxonomies.php:26
1286
  #: plugins/other_widget/widget-taxonomies.php:56
1287
  #: plugins/other_widget/widget-taxonomies.php:57
1288
  msgid "Category"
1289
  msgstr "カテゴリー"
1290
 
1291
+ #: dist/plugins/other_widget/widget-new-posts.php:237
1292
+ #: plugins/other_widget/widget-new-posts.php:237
1293
  msgid "Order by"
1294
  msgstr "表示順"
1295
 
1296
+ #: dist/plugins/other_widget/widget-new-posts.php:243
1297
+ #: plugins/other_widget/widget-new-posts.php:243
1298
  msgid "Publish date"
1299
  msgstr "公開日"
1300
 
1301
+ #: dist/plugins/other_widget/widget-new-posts.php:249
1302
+ #: plugins/other_widget/widget-new-posts.php:249
1303
  msgid "Modified date"
1304
  msgstr "最終更新日"
1305
 
1306
+ #: dist/plugins/other_widget/widget-new-posts.php:253
1307
+ #: plugins/other_widget/widget-new-posts.php:253
1308
+ #: plugins/related_posts/related_posts.php:281
1309
  msgid "Display count"
1310
  msgstr "表示する記事数"
1311
 
1312
+ #: dist/plugins/other_widget/widget-new-posts.php:258
1313
+ #: plugins/other_widget/widget-new-posts.php:258
1314
  msgid "Slug for the custom type you want to display"
1315
  msgstr "表示したい記事タイプ"
1316
 
1317
+ #: dist/plugins/other_widget/widget-new-posts.php:263
1318
+ #: plugins/other_widget/widget-new-posts.php:263
1319
  msgid "taxonomy ID"
1320
  msgstr "カテゴリー(タクソノミー)ID"
1321
 
1322
+ #: dist/plugins/other_widget/widget-new-posts.php:266
1323
+ #: plugins/other_widget/widget-new-posts.php:266
1324
  msgid "if you need filtering by term, add the term ID separate by \",\"."
1325
  msgstr ""
1326
  "特定のカテゴリーのみ表示したい場合は<br/>カンマ(,)区切りでカテゴリーIDを入力"
1327
  "します。"
1328
 
1329
+ #: dist/plugins/other_widget/widget-new-posts.php:268
1330
+ #: dist/plugins/sns/sns_admin.php:85
1331
+ #: plugins/other_widget/widget-new-posts.php:268 plugins/sns/sns_admin.php:85
1332
  msgid "if empty this area, I will do not filtering."
1333
  msgstr "空欄の場合はフィルタリングは行いません。"
1334
 
1335
+ #: dist/plugins/other_widget/widget-new-posts.php:273
1336
+ #: plugins/other_widget/widget-new-posts.php:273
1337
  msgid "Destination URL:"
1338
  msgstr "リンク先URL:"
1339
 
1340
+ #: dist/plugins/other_widget/widget-new-posts.php:276
1341
+ #: plugins/other_widget/widget-new-posts.php:276
1342
  msgid "Notation text:"
1343
  msgstr "表記テキスト:"
1344
 
1783
  msgstr ""
1784
  "設定を更新したら<a href=\"%s\">パーマリンク設定</a>を保存してください。"
1785
 
1786
+ #: dist/plugins/related_posts/related_posts.php:201 dist/veu-packages.php:355
1787
+ #: plugins/related_posts/related_posts.php:210 veu-packages.php:355
1788
  msgid "Related posts"
1789
  msgstr "関連記事を表示"
1790
 
1791
  #: dist/plugins/related_posts/related_posts.php:235
1792
+ #: plugins/related_posts/related_posts.php:244
1793
  msgid "Related Settings"
1794
  msgstr "関連記事設定"
1795
 
1825
  "that you want to exclude."
1826
  msgstr "複数のページを除外する場合は , (コンマ)で区切って入力してください。"
1827
 
1828
+ #: dist/plugins/sitemap_page/sitemap_page.php:34
1829
+ #: plugins/sitemap_page/sitemap_page.php:34
1830
  msgid "HTML Sitemap"
1831
  msgstr "HTMLサイトマップ"
1832
 
1833
+ #: dist/plugins/sitemap_page/sitemap_page.php:261
1834
+ #: plugins/sitemap_page/sitemap_page.php:261
1835
  msgid "Display a HTML sitemap"
1836
  msgstr "HTMLサイトマップの表示"
1837
 
1838
+ #: dist/plugins/sns/function_follow.php:25 plugins/sns/function_follow.php:25
1839
  msgid "Follow me"
1840
  msgstr "このサイトをフォローする"
1841
 
1842
+ #: dist/plugins/sns/function_follow.php:73 plugins/sns/function_follow.php:73
1843
  msgid "Edit follow button"
1844
  msgstr "Follow me box の編集"
1845
 
1985
  msgid "Exclude Post Types"
1986
  msgstr "シェアボタンを表示しない投稿タイプ"
1987
 
1988
+ #: dist/plugins/sns/sns_admin.php:73 plugins/sns/sns_admin.php:73
1989
  msgid "Exclude Post ID"
1990
  msgstr "シェアボタンを表示しない投稿のID"
1991
 
1992
+ #: dist/plugins/sns/sns_admin.php:83 plugins/sns/sns_admin.php:83
1993
  msgid ""
1994
  "if you need filtering by post_ID, add the ignore post_ID separate by \",\"."
1995
  msgstr ""
1996
  "特定のポストのみSNSボタンを表示したくない場合、カンマ(,)区切りでポストIDを入"
1997
  "力します。"
1998
 
1999
+ #: dist/plugins/sns/sns_admin.php:87 plugins/sns/sns_admin.php:87
2000
  msgid "example"
2001
  msgstr "例"
2002
 
2003
+ #: dist/plugins/sns/sns_admin.php:96 dist/plugins/sns/sns_customizer.php:470
2004
+ #: plugins/sns/sns_admin.php:96 plugins/sns/sns_customizer.php:470
2005
  msgid "Follow me box"
2006
  msgstr "Follow me box"
2007
 
2008
+ #: dist/plugins/sns/sns_admin.php:97 plugins/sns/sns_admin.php:97
2009
  msgid "Print the Follow me box"
2010
  msgstr "Follow me ユニットを本文の下に表示する"
2011
 
2012
+ #: dist/plugins/sns/sns_admin.php:99 dist/plugins/sns/sns_customizer.php:504
2013
+ #: plugins/sns/sns_admin.php:99 plugins/sns/sns_customizer.php:504
2014
  msgid "Follow me box title"
2015
  msgstr "Follow me box の見出しテキスト"
2016
 
2017
+ #: dist/plugins/sns/sns_admin.php:106 dist/plugins/sns/sns_customizer.php:354
2018
+ #: plugins/sns/sns_admin.php:106 plugins/sns/sns_customizer.php:354
2019
  msgid "Share button for display"
2020
  msgstr "表示するボタン"
2021
 
2022
+ #: dist/plugins/sns/sns_admin.php:114 plugins/sns/sns_admin.php:114
2023
  msgid "Facebook"
2024
  msgstr "Facebook"
2025
 
2026
+ #: dist/plugins/sns/sns_admin.php:120 dist/plugins/sns/sns_customizer.php:395
2027
+ #: dist/plugins/sns/widget-twitter.php:9 plugins/sns/sns_admin.php:120
2028
  #: plugins/sns/sns_customizer.php:395 plugins/sns/widget-twitter.php:9
2029
  msgid "Twitter"
2030
  msgstr "Twitter"
2031
 
2032
+ #: dist/plugins/sns/sns_admin.php:126 dist/plugins/sns/sns_customizer.php:416
2033
+ #: plugins/sns/sns_admin.php:126 plugins/sns/sns_customizer.php:416
2034
  msgid "Hatena"
2035
  msgstr "はてな"
2036
 
2037
+ #: dist/plugins/sns/sns_admin.php:132 dist/plugins/sns/sns_customizer.php:437
2038
+ #: plugins/sns/sns_admin.php:132 plugins/sns/sns_customizer.php:437
2039
  msgid "Pocket"
2040
  msgstr "Pocket"
2041
 
2042
+ #: dist/plugins/sns/sns_admin.php:138 dist/plugins/sns/sns_customizer.php:458
2043
+ #: plugins/sns/sns_admin.php:138 plugins/sns/sns_customizer.php:458
2044
  msgid "LINE (mobile only)"
2045
  msgstr "LINE (mobile only)"
2046
 
2260
  msgid "Page of %s"
2261
  msgstr "%sページ目"
2262
 
2263
+ #: dist/plugins/vk-blocks/vk-blocks-functions.php:68
2264
+ #: plugins/vk-blocks/vk-blocks-functions.php:68
2265
+ msgid "Blocks(Beta)"
2266
+ msgstr ""
2267
+
2268
  #: dist/plugins/wp_title.php:47 plugins/wp_title.php:47
2269
  #, php-format
2270
  msgid "Search Results for : %s"
2382
  "テーマやプラグインで fontawesome を既に読み込んでいる場合はチェックを外して下"
2383
  "さい。"
2384
 
2385
+ #: dist/veu-packages.php:94 veu-packages.php:94
2386
+ msgid "VK Blocks ( Beta )"
2387
+ msgstr ""
2388
+
2389
+ #: dist/veu-packages.php:95 veu-packages.php:95
2390
+ msgid "Extends Gutenberg's blocks."
2391
+ msgstr "Gutenbergのブロックを拡張します。"
2392
+
2393
+ #: dist/veu-packages.php:105 veu-packages.php:105
2394
  msgid "Favicon setting"
2395
  msgstr "ファビコン設定"
2396
 
2397
+ #: dist/veu-packages.php:106 veu-packages.php:106
2398
  msgid "About favicon."
2399
  msgstr ""
2400
  "ブラウザでページを表示した際にタブやウィンドウのタイトルに表示されるアイコン"
2401
  "(ファビコン)を設定します。"
2402
 
2403
+ #: dist/veu-packages.php:106 veu-packages.php:106
2404
  msgid ""
2405
  "This feature will be discontinued shortly.<br>You can set the site icon from "
2406
  "\"Site Identity\" panel of \"Themes > Customize\"."
2409
  "サイトアイコンは「外観 > カスタマイズ」の「サイト基本情報」パネルから設定でき"
2410
  "ます。"
2411
 
2412
+ #: dist/veu-packages.php:116 veu-packages.php:116
2413
  msgid "Rewrite the title tag"
2414
  msgstr "タイトルタグの書き換え"
2415
 
2416
+ #: dist/veu-packages.php:117 veu-packages.php:117
2417
  msgid "Print is rewritten by its own rules to html head."
2418
  msgstr ""
2419
  "head title タグ内へ出力される内容を VK EX Unit のルールで出力します。 ( VK "
2420
  "EX Unit 側で wp_title() をフィルターフックでカスタマイズ ) 使用中のテーマやプ"
2421
  "ラグインで title タグの内容を出力する場合はチェックを外して下さい。"
2422
 
2423
+ #: dist/veu-packages.php:120 dist/veu-packages.php:138
2424
+ #: dist/veu-packages.php:177 dist/veu-packages.php:195
2425
+ #: dist/veu-packages.php:225 dist/veu-packages.php:243
2426
+ #: dist/veu-packages.php:284 dist/veu-packages.php:319
2427
+ #: dist/veu-packages.php:342 dist/veu-packages.php:421 veu-packages.php:120
2428
  #: veu-packages.php:138 veu-packages.php:177 veu-packages.php:195
2429
  #: veu-packages.php:225 veu-packages.php:243 veu-packages.php:284
2430
  #: veu-packages.php:319 veu-packages.php:342 veu-packages.php:421
2431
  msgid "Setting"
2432
  msgstr "設定"
2433
 
2434
+ #: dist/veu-packages.php:134 veu-packages.php:134
2435
  msgid "Print meta Keyword"
2436
  msgstr "メタキーワードを出力"
2437
 
2438
+ #: dist/veu-packages.php:135 veu-packages.php:135
2439
  msgid "Print meta Keyword to html head."
2440
  msgstr "ヘッダーにメタキーワードを出力します。"
2441
 
2442
+ #: dist/veu-packages.php:151 veu-packages.php:151
2443
  msgid "Print meta description"
2444
  msgstr "メタディスクリプションタグを出力"
2445
 
2446
+ #: dist/veu-packages.php:152 veu-packages.php:152
2447
  msgid "Print meta description to html head."
2448
  msgstr ""
2449
  "投稿画面「抜粋」欄に入力されたテキストを meta description タグとして html "
2450
  "head 内へ出力します。使用中のテーマやプラグインで meta description タグを出力"
2451
  "している場合はチェックを外して下さい。"
2452
 
2453
+ #: dist/veu-packages.php:161 veu-packages.php:161
2454
  msgid "Main setting page"
2455
  msgstr "メイン設定画面"
2456
 
2457
+ #: dist/veu-packages.php:163 veu-packages.php:163
2458
  msgid "Print og tags to html head."
2459
  msgstr "OG タグを html head 内へ出力します。"
2460
 
2461
+ #: dist/veu-packages.php:164 veu-packages.php:164
2462
  msgid "Print twitter card tags to html head."
2463
  msgstr "Twitter カードタグを html head 内へ出力します。"
2464
 
2465
+ #: dist/veu-packages.php:165 veu-packages.php:165
2466
  msgid "Print social bookmark buttons."
2467
  msgstr "ソーシャルブックマークボタンを表示します。"
2468
 
2469
+ #: dist/veu-packages.php:166 veu-packages.php:166
2470
  msgid "Facebook Page Plugin widget."
2471
  msgstr "Facebookページプラグインウィジェット"
2472
 
2473
+ #: dist/veu-packages.php:167 veu-packages.php:167
2474
  msgid "Print Follow me box to content bottom."
2475
  msgstr "Follow me box を記事コンテンツ下のエリアへ表示します。"
2476
 
2477
+ #: dist/veu-packages.php:169 veu-packages.php:169
2478
  #, php-format
2479
  msgid "* You can stop the function separately from the %s."
2480
  msgstr "%s から個別に機能を停止する事ができます。"
2481
 
2482
+ #: dist/veu-packages.php:173 veu-packages.php:173
2483
  msgid "Social media cooperation"
2484
  msgstr "ソーシャルメディア連携"
2485
 
2486
+ #: dist/veu-packages.php:192 veu-packages.php:192
2487
  msgid "Print Google Analytics tracking code."
2488
  msgstr ""
2489
  "Google アナリティクスのトラッキングコードを出力します。有効化した後「設定」の"
2491
  "のテーマやプラグインで Google アナリティクスのトラッキングコードを埋め込む場"
2492
  "合はチェックを外して下さい。"
2493
 
2494
+ #: dist/veu-packages.php:208 veu-packages.php:208
2495
  msgid "You can use various widgets."
2496
  msgstr ""
2497
  "以下の機能を持ったウィジェットを追加します。各ウィジェットの設定は「外観」"
2498
  "→「ウィジェット」の設定画面より行って下さい。"
2499
 
2500
+ #: dist/veu-packages.php:210 veu-packages.php:210
2501
  msgid ""
2502
  "VK_Recent Posts - display the link text and the date of the latest article "
2503
  "title."
2504
  msgstr "VK_最新記事 - 最新記事タイトルのリンクテキストと日付を表示します。"
2505
 
2506
+ #: dist/veu-packages.php:211 veu-packages.php:211
2507
  msgid ""
2508
  "VK_Page content to widget - display the contents of the page to the widgets."
2509
  msgstr ""
2510
  "VK_固定ページ本文 - 固定ページのコンテンツ部分をウィジェットに表示します。"
2511
 
2512
+ #: dist/veu-packages.php:212 veu-packages.php:212
2513
  msgid "VK_Profile - display the profile entered in the widget."
2514
  msgstr "VK_プロフィール - ウィジェットに入力されたプロフィールを表示します。"
2515
 
2516
+ #: dist/veu-packages.php:213 veu-packages.php:213
2517
  msgid "VK_FB Page Plugin - display the Facebook Page Plugin."
2518
  msgstr "VK_FB Page Plugin - Facebook ページプラグインを表示します。"
2519
 
2520
+ #: dist/veu-packages.php:214 veu-packages.php:214
2521
  msgid "VK_3PR area - display the 3PR area."
2522
  msgstr "VK_3PR エリア - 3PR エリアを表示します。"
2523
 
2524
+ #: dist/veu-packages.php:215 veu-packages.php:215
2525
  msgid "categories/tags list"
2526
  msgstr "カテゴリー/タグ リスト"
2527
 
2528
+ #: dist/veu-packages.php:215 veu-packages.php:215
2529
  msgid "Displays a categories, tags or format list."
2530
  msgstr "カテゴリ・タグまたは、フォーマットリストを表示します。"
2531
 
2532
+ #: dist/veu-packages.php:221 veu-packages.php:221
2533
  msgid "Widgets"
2534
  msgstr "ウィジェット"
2535
 
2536
+ #: dist/veu-packages.php:239 veu-packages.php:239
2537
  msgid "CSS customize"
2538
  msgstr "CSSカスタマイズ"
2539
 
2540
+ #: dist/veu-packages.php:240 veu-packages.php:240
2541
  msgid "You can set Customize CSS."
2542
  msgstr ""
2543
  "テーマデザインをカスタマイズする CSS を管理画面より追加できるようになります。"
2544
  "追加する CSS コードは「VK Ex Unit」→「CSS カスタマイズ」の画面にて入力して下"
2545
  "さい。"
2546
 
2547
+ #: dist/veu-packages.php:258 veu-packages.php:258
2548
  msgid "Child page index"
2549
  msgstr "子ページの一覧表示"
2550
 
2551
+ #: dist/veu-packages.php:259 veu-packages.php:259
2552
  msgid ""
2553
  "At the bottom of the specified page, it will display a list of the child "
2554
  "page."
2556
  "指定した固定ページの下部へ、その固定ページの下層子ページの「ページタイトル / "
2557
  "サムネイル / 抜粋文 / 該当ページへのリンク」をセットで一覧表示します。"
2558
 
2559
+ #: dist/veu-packages.php:269 veu-packages.php:269
2560
  msgid "Page list from ancestor"
2561
  msgstr "先祖階層からの子ページリスト表示"
2562
 
2563
+ #: dist/veu-packages.php:270 veu-packages.php:270
2564
  msgid "Display Page list from ancestor at after content."
2565
  msgstr ""
2566
  "現在のページの先祖階層からの子ページリストをページ本文の下に表示します。"
2567
 
2568
+ #: dist/veu-packages.php:281 veu-packages.php:281
2569
  msgid "Display Contact Section at after content."
2570
  msgstr "お問い合わせ情報を本文の下に表示する"
2571
 
2572
+ #: dist/veu-packages.php:298 veu-packages.php:298
2573
  msgid "Display HTML Site Map"
2574
  msgstr "HTMLサイトマップの表示"
2575
 
2576
+ #: dist/veu-packages.php:299 veu-packages.php:299
2577
  msgid "It displays a HTML Site Map to the specified page."
2578
  msgstr "指定した固定ページにHTMLサイトマップを表示します。"
2579
 
2580
+ #: dist/veu-packages.php:324 veu-packages.php:324
2581
  msgid "Contents setting"
2582
  msgstr "CTA表示内容設定"
2583
 
2584
+ #: dist/veu-packages.php:339 veu-packages.php:339
2585
  msgid "Insert ads to content."
2586
  msgstr "記事に広告を挿入します"
2587
 
2588
+ #: dist/veu-packages.php:356 veu-packages.php:356
2589
  msgid "Print Related posts lists to post content bottom."
2590
  msgstr "関連記事を記事コンテンツ下のエリアへ表示します。"
2591
 
2592
+ #: dist/veu-packages.php:367 veu-packages.php:367
2593
  msgid "Display Eye Catch image at before content."
2594
  msgstr ""
2595
  "アイキャッチ画像を本文の最初に表示します。各記事毎に非表示にする事も出来ま"
2596
  "す。"
2597
 
2598
+ #: dist/veu-packages.php:377 veu-packages.php:377
2599
  msgid "Disable ping back"
2600
  msgstr "ping backを停止"
2601
 
2602
+ #: dist/veu-packages.php:378 veu-packages.php:378
2603
  msgid "Disable xmlrpc ping back."
2604
  msgstr "xmlrpcを停止"
2605
 
2606
+ #: dist/veu-packages.php:386 dist/veu-packages.php:387 veu-packages.php:386
2607
  #: veu-packages.php:387
2608
  msgid "Disable dashbord"
2609
  msgstr "ダッシュボードに最新情報を表示しない"
2610
 
2611
+ #: dist/veu-packages.php:398 veu-packages.php:398
2612
  msgid "TinyMCE Style Tags"
2613
  msgstr "TinyMCE スタイルタグ"
2614
 
2615
+ #: dist/veu-packages.php:399 veu-packages.php:399
2616
  msgid "Add TinyMCE Editor to style tags."
2617
  msgstr "スタイルタグにTinyMCEエディタを追加する"
2618
 
2619
+ #: dist/veu-packages.php:406 veu-packages.php:406
2620
  msgid "Admin bar manu"
2621
  msgstr "管理バーメニュー"
2622
 
2623
+ #: dist/veu-packages.php:407 veu-packages.php:407
2624
  msgid "Add ExUnit menu to admin bar."
2625
  msgstr "ExUnitのメニューを管理バーに表示する"
2626
 
2627
+ #: dist/veu-packages.php:417 veu-packages.php:417
2628
  msgid "Post Type Manager"
2629
  msgstr "カスタム投稿タイプマネージャー"
2630
 
2631
+ #: dist/veu-packages.php:418 veu-packages.php:418
2632
  msgid "Add custom post types and custom taxonomies."
2633
  msgstr "カスタム投稿タイプやカスタム分類を追加します。"
2634
 
2635
+ #: dist/veu-packages.php:435 veu-packages.php:435
2636
  msgid "Page Top Button"
2637
  msgstr "ページトップへ戻るボタン"
2638
 
2639
+ #: dist/veu-packages.php:436 veu-packages.php:436
2640
  msgid ""
2641
  "The page top button is displayed in the lower right corner of the screen."
2642
  msgstr "ページトップへ戻るボタンは、画面の右下隅に表示されます。"
2660
  msgid "%s supports PHP5.6 or later."
2661
  msgstr "%s はPHP5.6以降をサポートしています。"
2662
 
2663
+ #, fuzzy
2664
+ #~| msgid "Display count"
2665
+ #~ msgid "Display count:"
2666
+ #~ msgstr "表示する記事数"
 
 
 
 
 
 
 
2667
 
2668
  #~ msgid "ExUnit Settings"
2669
  #~ msgstr "ExUnit 設定"
plugins/related_posts/related_posts.php CHANGED
@@ -175,11 +175,19 @@ function veu_add_related_posts_html( $content ) {
175
  return $content;
176
  }
177
 
 
 
 
 
 
 
 
 
178
  $related_post_args = apply_filters(
179
  'veu_related_post_args', array(
180
  'post_type' => 'post',
181
  'taxonomy' => 'post_tag',
182
- 'max_show_posts' => 10,
183
  )
184
  );
185
  $related_posts = veu_get_related_posts( $related_post_args['post_type'], $related_post_args['taxonomy'], $related_post_args['max_show_posts'] );
@@ -193,6 +201,7 @@ function veu_add_related_posts_html( $content ) {
193
  $relatedPostsHtml .= '<aside class="veu_relatedPosts veu_contentAddSection">';
194
 
195
  $output = get_option( 'vkExUnit_related_options' );
 
196
  // テキストフィールドに値が入っていたら、表示させる。
197
  if ( ! empty( $output['related_title'] ) ) {
198
  $relatedPostTitle = $output['related_title'];
@@ -256,6 +265,27 @@ function veu_customize_register_related( $wp_customize ) {
256
  'priority' => 1,
257
  )
258
  );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
259
  /*-------------------------------------------*/
260
  /* Add Edit Customize Link Btn
261
  /*-------------------------------------------*/
175
  return $content;
176
  }
177
 
178
+ $output = get_option( 'vkExUnit_related_options' );
179
+
180
+ if ( ! empty( $output['related_display_count'] ) ) {
181
+ $count = vk_sanitize_number( $output['related_display_count'] );
182
+ } else {
183
+ $count = 10;
184
+ }
185
+
186
  $related_post_args = apply_filters(
187
  'veu_related_post_args', array(
188
  'post_type' => 'post',
189
  'taxonomy' => 'post_tag',
190
+ 'max_show_posts' => $count,
191
  )
192
  );
193
  $related_posts = veu_get_related_posts( $related_post_args['post_type'], $related_post_args['taxonomy'], $related_post_args['max_show_posts'] );
201
  $relatedPostsHtml .= '<aside class="veu_relatedPosts veu_contentAddSection">';
202
 
203
  $output = get_option( 'vkExUnit_related_options' );
204
+
205
  // テキストフィールドに値が入っていたら、表示させる。
206
  if ( ! empty( $output['related_title'] ) ) {
207
  $relatedPostTitle = $output['related_title'];
265
  'priority' => 1,
266
  )
267
  );
268
+
269
+ // セッティング _ 表示件数
270
+ $wp_customize->add_setting(
271
+ 'vkExUnit_related_options[related_display_count]', array(
272
+ 'default' => '',
273
+ 'type' => 'option', // 保存先 option or theme_mod
274
+ 'capability' => 'edit_theme_options',
275
+ 'sanitize_callback' => 'vk_sanitize_number',
276
+ )
277
+ );
278
+ // コントロール _ 表示件数
279
+ $wp_customize->add_control(
280
+ 'related_display_count', array(
281
+ 'label' => __( 'Display count', 'vkExUnit' ),
282
+ 'section' => 'veu_related_setting',
283
+ 'settings' => 'vkExUnit_related_options[related_display_count]',
284
+ 'type' => 'text',
285
+ 'priority' => 1,
286
+ )
287
+ );
288
+
289
  /*-------------------------------------------*/
290
  /* Add Edit Customize Link Btn
291
  /*-------------------------------------------*/
plugins/template-tags/template-tags.php CHANGED
@@ -267,6 +267,13 @@ if ( ! function_exists( 'veu_sanitize_radio' ) ) {
267
  }
268
  }
269
 
 
 
 
 
 
 
 
270
  /*-------------------------------------------*/
271
  /* Post Type Check Box
272
  /*-------------------------------------------*/
267
  }
268
  }
269
 
270
+ if ( ! function_exists( 'vk_sanitize_number' ) ) {
271
+ function vk_sanitize_number( $input ) {
272
+ $return = intval( mb_convert_kana( $input, 'n' ) );
273
+ return esc_attr( $return );
274
+ }
275
+ }
276
+
277
  /*-------------------------------------------*/
278
  /* Post Type Check Box
279
  /*-------------------------------------------*/
plugins/vk-blocks-config.php CHANGED
@@ -7,7 +7,7 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
7
  // Set asset URL.
8
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
9
  // Set version number.
10
- define( 'VK_BLOCKS_VERSION', '1.0.0' );
11
 
12
  global $vk_blocks_prefix;
13
  $vk_blocks_prefix = veu_get_prefix();
7
  // Set asset URL.
8
  define( 'VK_BLOCKS_URL', plugin_dir_url( __FILE__ ) . 'vk-blocks/' );
9
  // Set version number.
10
+ define( 'VK_BLOCKS_VERSION', '0.3.0' );
11
 
12
  global $vk_blocks_prefix;
13
  $vk_blocks_prefix = veu_get_prefix();
plugins/vk-blocks/build/block-build-editor.css CHANGED
@@ -1 +1 @@
1
- .edit-post-visual-editor .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor .alert+.edit-post-visual-editor .alert{margin-top:2em}.edit-post-visual-editor .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor .alert a:link,.edit-post-visual-editor .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor .alert a:hover,.edit-post-visual-editor .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor .vk_balloon{display:flex;align-items:center}.edit-post-visual-editor .vk_balloon figure{margin:0}.edit-post-visual-editor .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor .vk_balloon{display:block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor .vk_faq_content,.edit-post-visual-editor .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor .vk_faq_content:before,.edit-post-visual-editor .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor .vk_faq_content{margin:0}.edit-post-visual-editor .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}.edit-post-visual-editor .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor .vk_flow_frame_text_content,.edit-post-visual-editor .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
1
+ .components-base-control__label{font-weight:700}.components-base-control .components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.edit-post-visual-editor .vk_balloon{display:flex;align-items:center;margin-bottom:1em}.edit-post-visual-editor .vk_balloon figure{margin:0}.edit-post-visual-editor .vk_balloon p{word-break:break-all;background:#f5f5f5;padding:1.1rem 1.4rem}.edit-post-visual-editor .vk_balloon_icon{flex-basis:96px;flex-shrink:0;text-align:center}.edit-post-visual-editor .vk_balloon_icon_image{vertical-align:bottom;max-width:64px}.edit-post-visual-editor .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.2rem}.edit-post-visual-editor .vk_balloon_content{position:relative;text-align:left}.edit-post-visual-editor .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content{border-color:#f5f5f5;border-radius:.4em}.edit-post-visual-editor .vk_balloon-type-serif .vk_balloon_content::after{content:'';position:absolute;width:0;height:0;border:20px solid transparent}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content{border-radius:2rem}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{position:absolute;content:'';border-radius:50%;background:inherit}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::before{width:20px;height:20px}.edit-post-visual-editor .vk_balloon-type-think .vk_balloon_content::after{width:10px;height:10px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_icon{margin-right:2rem}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{left:0;top:50%;border-right-color:inherit;border-left:0;margin-top:-20px;margin-left:-20px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2.5rem}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:-35px;top:20px}.edit-post-visual-editor .vk_balloon-position-right{flex-direction:row-reverse}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:2rem}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{right:0;top:50%;border-left-color:inherit;border-right:0;margin-top:-20px;margin-right:-20px}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2.5rem}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:-22px;top:7px}.edit-post-visual-editor .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:-35px;top:20px}.edit-post-visual-editor .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}@media only screen and (max-width:480px){.edit-post-visual-editor .vk_balloon{display:block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-serif .vk_balloon_content::after{top:0;left:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::before{left:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content::after{left:47px;top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right{text-align:right}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-serif .vk_balloon_content::after{top:0;right:2.9rem;width:0;height:0;border:20px solid transparent;border-bottom-color:inherit;border-top:0;margin-left:-20px;margin-top:-20px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:auto;margin-right:0}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::before{right:36px;top:-8px}.edit-post-visual-editor .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content::after{right:47px;top:-20px}.edit-post-visual-editor .vk_balloon_icon{max-width:96px}}.edit-post-visual-editor .alert{padding:1em;margin:1em 0;border-radius:3px}.edit-post-visual-editor .alert+.edit-post-visual-editor .alert{margin-top:2em}.edit-post-visual-editor .alert a{transition:color .3s linear,opacity .3s linear}.edit-post-visual-editor .alert a:link,.edit-post-visual-editor .alert a:visited{opacity:.8;text-decoration:underline}.edit-post-visual-editor .alert a:hover,.edit-post-visual-editor .alert a:visited{opacity:1;text-decoration:none}.edit-post-visual-editor .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.edit-post-visual-editor .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.edit-post-visual-editor .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.edit-post-visual-editor .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.edit-post-visual-editor .vk_button{margin:5px 0}.edit-post-visual-editor .vk_button .btn-parent{display:inline-block;width:100%}.edit-post-visual-editor .vk_button .btn-left{text-align:left}.edit-post-visual-editor .vk_button .btn-center{text-align:center}.edit-post-visual-editor .vk_button .btn-right{text-align:right}.edit-post-visual-editor .vk_button .btn-block{display:block}.edit-post-visual-editor .vk_button p{margin:0}.edit-post-visual-editor .vk_button a{display:inherit;text-decoration:none!important}.edit-post-visual-editor .vk_button a i.before{margin-right:.7rem}.edit-post-visual-editor .vk_button a i.after{margin-left:.7rem}.edit-post-visual-editor .vk_button a *{display:inline}.edit-post-visual-editor .vk_button .btn-primary:focus{background:#007bff}.edit-post-visual-editor .vk_button .btn-primary:focus{background:#007bff}.edit-post-visual-editor .vk_button .btn-secondary:focus{background:#5a6268}.edit-post-visual-editor .vk_button .btn-success:focus{background:#28a745}.edit-post-visual-editor .vk_button .btn-info:focus{background:#17a2b8}.edit-post-visual-editor .vk_button .btn-warning:focus{background:#ffc107}.edit-post-visual-editor .vk_button .btn-danger:focus{background:#dc3545}.edit-post-visual-editor .vk_button .btn-light:focus{background:#f8f9fa}.edit-post-visual-editor .vk_button .btn-dark:focus{background:#343a40}.edit-post-visual-editor .vk_button .custom-btn button:focus{box-shadow:0 0 0 .2rem rgba(171,184,195,.25)!important}.edit-post-visual-editor .vk_button .custom-btn button:hover{opacity:.8!important}.edit-post-visual-editor .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 0 25px;margin:25px 0;width:100%;position:relative}.edit-post-visual-editor .vk_faq_content,.edit-post-visual-editor .vk_faq_title{border:none;padding-left:35px}.edit-post-visual-editor .vk_faq_content:before,.edit-post-visual-editor .vk_faq_title:before{position:absolute;left:0;font-size:24px;line-height:105%}.edit-post-visual-editor .vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.edit-post-visual-editor .vk_faq_title:before{font-family:areal;content:"Q ";color:#e50000}.edit-post-visual-editor .vk_faq_content{margin:0}.edit-post-visual-editor .vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}@media screen and (max-width:992px){.edit-post-visual-editor .vk_prBlocks_item{margin-bottom:1.5em}}.edit-post-visual-editor .vk_prBlocks_item_link{color:#333}.edit-post-visual-editor .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.edit-post-visual-editor .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.edit-post-visual-editor .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.edit-post-visual-editor .vk_prBlocks_item_title{margin-top:.9em;margin-bottom:.7em;text-align:center;font-size:18px;line-height:1.4em}.edit-post-visual-editor .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.edit-post-visual-editor .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;font-size:14px;line-height:1.6em}.edit-post-visual-editor .vk_prBlocks_item_summary:hover{text-decoration:underline}.edit-post-visual-editor .vk_flow-arrow-on:after{content:"";background:url(../images/arrow_bottom.svg) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.edit-post-visual-editor .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.edit-post-visual-editor .vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.edit-post-visual-editor .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.edit-post-visual-editor .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.edit-post-visual-editor .vk_flow_frame_text_content,.edit-post-visual-editor .vk_flow_frame_text_title{padding-left:0;border:none}.edit-post-visual-editor .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.edit-post-visual-editor .vk_flow_frame_text_content{margin-bottom:0}.edit-post-visual-editor .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
plugins/vk-blocks/build/block-build.css CHANGED
@@ -8,12 +8,22 @@
8
 
9
  /*# sourceMappingURL=../map/balloon/style.css.map */
10
 
11
- {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,QAAQ,cAAc,gBAAgB,8BAA8B,qBAAqB,gBAAgB,WAAW,iBAAiB,CAAC,8BAA8B,YAAY,iBAAiB,CAAC,4CAA4C,kBAAkB,OAAO,eAAe,gBAAgB,CAAC,cAAc,mBAAmB,eAAe,eAAe,CAAC,qBAAqB,oBAAoB,aAAa,aAAa,CAAC,gBAAgB,UAAU,CAAC,uBAAuB,aAAa,cAAc,cAAc,CAAC","file":"../../faq/style.css","sourcesContent":[".vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:\"areal\";content:\"Q \";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:\"A \";color:#337ab7;font-family:\"\"}\n"]}
12
- .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
13
 
14
- /*# sourceMappingURL=../map/faq/style.css.map */
15
 
16
  {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,wBAAwB,WAAW,kEAAkE,0BAA0B,cAAc,gBAAgB,YAAY,WAAW,aAAa,CAAC,mBAAmB,mBAAmB,kBAAkB,CAAC,yBAAyB,WAAW,YAAY,qBAAqB,CAAC,eAAe,oBAAA,AAAa,aAAA,kBAAkB,yBAAyB,SAAS,sBAAA,AAA6B,6BAAA,CAAC,oBAAoB,cAAc,gBAAgB,SAAS,WAAW,qBAAqB,CAAC,sDAAsD,eAAe,WAAW,CAAC,0BAA0B,8BAA8B,gBAAgB,gBAAgB,eAAe,CAAC,4BAA4B,iBAAiB,CAAC,qBAAqB,gBAAgB,iBAAiB,qBAAqB,CAAC","file":"../../flow/style.css","sourcesContent":[".vk_flow-arrow-on:after{content:\"\";background:url(\"../images/arrow_bottom.svg\") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:\"\";font-size:0;background-image:none}.vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}\n"]}
17
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
18
 
19
  /*# sourceMappingURL=../map/flow/style.css.map */
 
 
 
 
 
 
 
 
 
 
8
 
9
  /*# sourceMappingURL=../map/balloon/style.css.map */
10
 
11
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,WAAW,YAAY,CAAC,gCAAgC,YAAY,8CAA8C,CAAC,sBAAsB,eAAe,CAAC,wBAAwB,iBAAiB,CAAC,uBAAuB,gBAAgB,CAAC,uBAAuB,aAAa,CAAC,uBAAuB,mBAAmB,CAAC,sBAAsB,kBAAkB,CAAC,oBAAoB,cAAc,CAAC,6BAA6B,oBAAoB,CAAC,iBAAiB,UAAU,CAAC,mBAAmB,WAAW,wBAAwB,CAAC,iBAAiB,UAAU,CAAC,cAAc,UAAU,CAAC,iBAAiB,UAAU,CAAC,gBAAgB,UAAU,CAAC,eAAe,WAAW,wBAAwB,CAAC,cAAc,WAAW,wBAAwB,CAAC,6CAA6C,UAAU,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,2BAA2B,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,sBAAsB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,yBAAyB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,wBAAwB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,uBAAuB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,sBAAsB,cAAc,yBAAyB,gBAAgB,eAAe,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,kEAAkE,mBAAmB,UAAU,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,wDAAwD,mBAAmB,UAAU,CAAC,8DAA8D,mBAAmB,UAAU,CAAC,4DAA4D,mBAAmB,UAAU,CAAC,0DAA0D,mBAAmB,UAAU,CAAC,wDAAwD,mBAAmB,UAAU,CAAC","file":"../../button/style.css","sourcesContent":[".vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_txt{display:inline}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}\n"]}
12
+ .vk_button{margin:5px 0}.vk_button-color-custom a:hover{opacity:0.8;box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button-align-left{text-align:left}.vk_button-align-center{text-align:center}.vk_button-align-right{text-align:right}.vk_button-align-block{display:block}.vk_button_link_before{margin-right:0.7rem}.vk_button_link_after{margin-left:0.7rem}.vk_button_link_txt{display:inline}.vk_button .editor-rich-text{display:inline-block}.btn.btn-primary{color:#fff}.btn.btn-secondary{color:#fff;background-color:#6c757d}.btn.btn-success{color:#fff}.btn.btn-info{color:#fff}.btn.btn-warning{color:#fff}.btn.btn-danger{color:#fff}.btn.btn-light{color:#fff;background-color:#f8f9fa}.btn.btn-dark{color:#fff;background-color:#343a40}.btn.btn-secondary:hover,.btn.btn-dark:hover{color:#fff}.btn.btn-outline-primary{color:#007bff;border:1px solid #007bff;background:none;box-shadow:none}.btn.btn-outline-secondary{color:#6c757d;border:1px solid #6c757d;background:none;box-shadow:none}.btn.btn-outline-success{color:#28a745;border:1px solid #28a745;background:none;box-shadow:none}.btn.btn-outline-info{color:#17a2b8;border:1px solid #17a2b8;background:none;box-shadow:none}.btn.btn-outline-warning{color:#ffc107;border:1px solid #ffc107;background:none;box-shadow:none}.btn.btn-outline-danger{color:#dc3545;border:1px solid #dc3545;background:none;box-shadow:none}.btn.btn-outline-light{color:#f8f9fa;border:1px solid #f8f9fa;background:none;box-shadow:none}.btn.btn-outline-dark{color:#343a40;border:1px solid #343a40;background:none;box-shadow:none}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus{background:#007bff;color:#fff}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:focus{background:#6c757d;color:#fff}.btn.btn-outline-success:hover,.btn.btn-outline-success:focus{background:#28a745;color:#fff}.btn.btn-outline-info:hover,.btn.btn-outline-info:focus{background:#17a2b8;color:#fff}.btn.btn-outline-warning:hover,.btn.btn-outline-warning:focus{background:#ffc107;color:#fff}.btn.btn-outline-danger:hover,.btn.btn-outline-danger:focus{background:#dc3545;color:#fff}.btn.btn-outline-light:hover,.btn.btn-outline-light:focus{background:#f8f9fa;color:#fff}.btn.btn-outline-dark:hover,.btn.btn-outline-dark:focus{background:#343a40;color:#fff}
13
 
14
+ /*# sourceMappingURL=../map/button/style.css.map */
15
 
16
  {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,wBAAwB,WAAW,kEAAkE,0BAA0B,cAAc,gBAAgB,YAAY,WAAW,aAAa,CAAC,mBAAmB,mBAAmB,kBAAkB,CAAC,yBAAyB,WAAW,YAAY,qBAAqB,CAAC,eAAe,oBAAA,AAAa,aAAA,kBAAkB,yBAAyB,SAAS,sBAAA,AAA6B,6BAAA,CAAC,oBAAoB,cAAc,gBAAgB,SAAS,WAAW,qBAAqB,CAAC,sDAAsD,eAAe,WAAW,CAAC,0BAA0B,8BAA8B,gBAAgB,gBAAgB,eAAe,CAAC,4BAA4B,iBAAiB,CAAC,qBAAqB,gBAAgB,iBAAiB,qBAAqB,CAAC","file":"../../flow/style.css","sourcesContent":[".vk_flow-arrow-on:after{content:\"\";background:url(\"../images/arrow_bottom.svg\") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:\"\";font-size:0;background-image:none}.vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}\n"]}
17
  .vk_flow-arrow-on:after{content:"";background:url("../images/arrow_bottom.svg") center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow-arrow-off{padding-bottom:0px;margin-bottom:30px}.vk_flow-arrow-off:after{content:"";font-size:0;background-image:none}.vk_flow_frame{display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-ms-flex-pack:justify;justify-content:space-between}.vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.vk_flow_frame_text_title,.vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow_frame_text_content{margin-bottom:0px}.vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}
18
 
19
  /*# sourceMappingURL=../map/flow/style.css.map */
20
+
21
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,QAAQ,cAAc,gBAAgB,8BAA8B,qBAAqB,gBAAgB,WAAW,iBAAiB,CAAC,8BAA8B,YAAY,iBAAiB,CAAC,4CAA4C,kBAAkB,OAAO,eAAe,gBAAgB,CAAC,cAAc,mBAAmB,eAAe,eAAe,CAAC,qBAAqB,oBAAoB,aAAa,aAAa,CAAC,gBAAgB,UAAU,CAAC,uBAAuB,aAAa,cAAc,cAAc,CAAC","file":"../../faq/style.css","sourcesContent":[".vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:\"areal\";content:\"Q \";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:\"A \";color:#337ab7;font-family:\"\"}\n"]}
22
+ .vk_faq{display:block;overflow:hidden;border-bottom:1px dotted #ccc;padding:0px 0px 25px;margin:25px 0px;width:100%;position:relative}.vk_faq_title,.vk_faq_content{border:none;padding-left:35px}.vk_faq_title:before,.vk_faq_content:before{position:absolute;left:0;font-size:24px;line-height:105%}.vk_faq_title{margin-bottom:15px;font-size:18px;font-weight:700}.vk_faq_title:before{font-family:"areal";content:"Q ";color:#e50000}.vk_faq_content{margin:0px}.vk_faq_content:before{content:"A ";color:#337ab7;font-family:""}
23
+
24
+ /*# sourceMappingURL=../map/faq/style.css.map */
25
+
26
+ {"version":3,"sources":["style.css"],"names":[],"mappings":"AAAA,qCAAqC,kBAAkB,mBAAmB,CAAC,CAAC,uBAAuB,UAAU,CAAC,6BAA6B,WAAW,oBAAoB,CAAC,6BAA6B,cAAc,kBAAkB,cAAc,WAAW,YAAY,iBAAiB,CAAC,uBAAuB,kBAAkB,QAAQ,SAAS,4CAA4C,eAAe,UAAU,CAAC,wBAAwB,iBAAiB,oBAAoB,kBAAkB,eAAe,iBAAiB,CAAC,wBAAwB,kBAAkB,cAAc,YAAY,aAAa,cAAc,gBAAgB,kBAAkB,mBAAmB,CAAC,0BAA0B,oBAAoB,kBAAkB,eAAe,iBAAiB,CAAC,gCAAgC,yBAAyB,CAAC","file":"../../pr-blocks/style.css","sourcesContent":["@media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.7em;text-align:center;font-size:18px;line-height:1.4em}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;font-size:14px;line-height:1.6em}.vk_prBlocks_item_summary:hover{text-decoration:underline}\n"]}
27
+ @media screen and (max-width: 992px){.vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks_item_link{color:#333}.vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks_item_title{margin-top:0.9em;margin-bottom:0.7em;text-align:center;font-size:18px;line-height:1.4em}.vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;font-size:14px;line-height:1.6em}.vk_prBlocks_item_summary:hover{text-decoration:underline}
28
+
29
+ /*# sourceMappingURL=../map/pr-blocks/style.css.map */
plugins/vk-blocks/build/block-build.js CHANGED
@@ -1,2 +1,15 @@
1
- !function(e){var t={};function a(n){if(t[n])return t[n].exports;var l=t[n]={i:n,l:!1,exports:{}};return e[n].call(l.exports,l,l.exports,a),l.l=!0,l.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)a.d(n,l,function(t){return e[t]}.bind(null,l));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=0)}([function(e,t,a){"use strict";a.r(t);a(1),a(2),a(3),a(4)},function(e,t){var a=wp.i18n.__,n=wp.blocks.registerBlockType,l=wp.editor.RichText;n("vk-blocks/alert",{title:a("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,a=e.setAttributes,n=t.style,o=t.content;return React.createElement("div",{className:"alert alert-".concat(n)},React.createElement("select",{onChange:function(e){a({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===n},"Success"),React.createElement("option",{value:"info",selected:"info"===n},"Info"),React.createElement("option",{value:"warning",selected:"warning"===n},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===n},"Danger")),React.createElement(l,{tagName:"p",onChange:function(e){a({content:e})},value:o}))},save:function(e){var t=e.attributes,a=t.style,n=t.content;return React.createElement("div",{className:"alert alert-".concat(a)},React.createElement(l.Content,{tagName:"p",value:n}))}})},function(e,t){var a=wp.i18n.__,n=wp.blocks.registerBlockType,l=wp.components,o=(l.RangeControl,l.RadioControl),c=l.PanelBody,r=l.Button,s=wp.element.Fragment,i=wp.editor,m=i.RichText,u=i.InspectorControls,v=i.MediaUpload,g=i.ColorPalette,b=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));n("vk-blocks/balloon",{title:a("Ballon","vk-blocks"),icon:b,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.className,l=e.setAttributes,i=t.content,b=t.balloonName,k=t.balloonType,f=t.balloonBgColor,d=t.balloonAlign,p=t.IconImage;return React.createElement(s,null,React.createElement(u,null,React.createElement(c,{title:a("Balloon setting","vk-blocks")},React.createElement(o,{label:a("Position","vk-blocks"),help:a("Please specify the layout of the balloon.","vk-blocks"),selected:d,options:[{label:a("Left","vk-blocks"),value:"position-left"},{label:a("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return l({balloonAlign:e})}}),React.createElement(o,{label:a("Type","vk-blocks"),help:a("Please select the type of balloon.","vk-blocks"),selected:k,options:[{label:a("Serif","vk-blocks"),value:"type-serif"},{label:a("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return l({balloonType:e})}}),React.createElement(g,{value:f,onChange:function(e){return l({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(n," vk_balloon vk_balloon-").concat(d," vk_balloon-").concat(k)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(v,{onSelect:function(e){return l({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:p,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:p?"image-button":"button button-large"},p?React.createElement("img",{className:"vk_balloon_icon_image",src:p,alt:a("Upload image","vk-blocks")}):a("Select image","vk-blocks"))}}),React.createElement(m,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return l({balloonName:e})},value:b,placeholder:a("Icon Name","vk-blocks")})),React.createElement(m,{style:{background:f,border:f},tagName:"p",className:"vk_balloon_content",onChange:function(e){return l({content:e})},value:i,placeholder:a("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,a=(e.className,t.content),n=t.balloonName,l=t.balloonType,o=t.balloonBgColor,c=t.balloonAlign,r=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(c," vk_balloon-").concat(l)},React.createElement("div",{className:"vk_balloon_icon"},r?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:r,alt:""}),React.createElement(m.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:n})):""),React.createElement(m.Content,{className:"vk_balloon_content",style:{background:o,border:o},tagName:"p",value:a}))}})},function(e,t){var a=wp.i18n.__,n=wp.blocks.registerBlockType,l=wp.editor.RichText;n("vk-blocks/faq",{title:a("FAQ","vk-blocks"),icon:"editor-help",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=t.heading,c=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return n({heading:e})},value:o,placeholder:a("Please enter a question.","vk-blocks")}),React.createElement(l,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return n({content:e})},value:c,placeholder:a("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,a=t.heading,n=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(l.Content,{tagName:"dt",className:"vk_faq_title",value:a}),React.createElement(l.Content,{tagName:"dd",className:"vk_faq_content",value:n}))}})},function(e,t){var a=wp.i18n.__,n=wp.blocks.registerBlockType,l=wp.components,o=(l.RangeControl,l.RadioControl),c=l.PanelBody,r=l.Button,s=(l.PanelColor,wp.element.Fragment),i=wp.editor,m=i.RichText,u=i.InspectorControls,v=i.MediaUpload;i.ColorPalette;n("vk-blocks/flow",{title:a("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=e.setAttributes,l=t.heading,i=t.content,g=t.insertImage,b=t.arrowFlag;return[React.createElement(s,null,React.createElement(u,null,React.createElement(c,{title:a("Display of arrow","vk-blocks")},React.createElement(o,{selected:b,options:[{label:a("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:a("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(b," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(m,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:l,placeholder:a("Input title","vk-blocks")}),React.createElement(m,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:i,placeholder:a("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(v,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:g,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:g?"image-button":"button button-large"},g?React.createElement("img",{className:"icon-image",src:g,alt:a("Upload image","vk-blocks")}):a("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,a=t.heading,n=t.content,l=t.insertImage,o=t.arrowFlag;return React.createElement("div",{className:"".concat(o," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(m.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:a}),React.createElement(m.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:n})),l?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:l,alt:""})):""))}})}]);
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  //# sourceMappingURL=block-build.js.map
1
+ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=8)}([function(e,t,n){"use strict";e.exports=n(3)},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.editor.RichText;o("vk-blocks/alert",{title:n("Alert","vk-blocks"),icon:"info",category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},edit:function(e){var t=e.attributes,n=e.setAttributes,o=t.style,l=t.content;return React.createElement("div",{className:"alert alert-".concat(o)},React.createElement("select",{onChange:function(e){n({style:e.target.value})}},React.createElement("option",{value:"success",selected:"success"===o},"Success"),React.createElement("option",{value:"info",selected:"info"===o},"Info"),React.createElement("option",{value:"warning",selected:"warning"===o},"Warning"),React.createElement("option",{value:"danger",selected:"danger"===o},"Danger")),React.createElement(a,{tagName:"p",onChange:function(e){n({content:e})},value:l}))},save:function(e){var t=e.attributes,n=t.style,o=t.content;return React.createElement("div",{className:"alert alert-".concat(n)},React.createElement(a.Content,{tagName:"p",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.components,l=(a.RangeControl,a.RadioControl),c=a.PanelBody,r=a.Button,s=wp.element.Fragment,i=wp.editor,u=i.RichText,m=i.InspectorControls,p=i.MediaUpload,b=i.ColorPalette,k=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z"}));o("vk-blocks/balloon",{title:n("Ballon","vk-blocks"),icon:k,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.className,a=e.setAttributes,i=t.content,k=t.balloonName,v=t.balloonType,f=t.balloonBgColor,g=t.balloonAlign,d=t.IconImage;return React.createElement(s,null,React.createElement(m,null,React.createElement(c,{title:n("Balloon setting","vk-blocks")},React.createElement(l,{label:n("Position","vk-blocks"),help:n("Please specify the layout of the balloon.","vk-blocks"),selected:g,options:[{label:n("Left","vk-blocks"),value:"position-left"},{label:n("Right","vk-blocks"),value:"position-right"}],onChange:function(e){return a({balloonAlign:e})}}),React.createElement(l,{label:n("Type","vk-blocks"),help:n("Please select the type of balloon.","vk-blocks"),selected:v,options:[{label:n("Serif","vk-blocks"),value:"type-serif"},{label:n("Thinking","vk-blocks"),value:"type-think"}],onChange:function(e){return a({balloonType:e})}}),React.createElement(b,{value:f,onChange:function(e){return a({balloonBgColor:e})}}))),React.createElement("div",{className:"".concat(o," vk_balloon vk_balloon-").concat(g," vk_balloon-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(p,{onSelect:function(e){return a({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image",value:d,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:d?"image-button":"button button-large"},d?React.createElement("img",{className:"vk_balloon_icon_image",src:d,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}),React.createElement(u,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return a({balloonName:e})},value:k,placeholder:n("Icon Name","vk-blocks")})),React.createElement(u,{style:{background:f,border:f},tagName:"p",className:"vk_balloon_content",onChange:function(e){return a({content:e})},value:i,placeholder:n("Input text","vk-blocks")})))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.balloonName,a=t.balloonType,l=t.balloonBgColor,c=t.balloonAlign,r=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(c," vk_balloon-").concat(a)},React.createElement("div",{className:"vk_balloon_icon"},r?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:r,alt:""}),React.createElement(u.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:o})):""),React.createElement(u.Content,{className:"vk_balloon_content",style:{background:l,border:l},tagName:"p",value:n}))}})},function(e,t,n){"use strict";
2
+ /** @license React v16.7.0
3
+ * react.production.min.js
4
+ *
5
+ * Copyright (c) Facebook, Inc. and its affiliates.
6
+ *
7
+ * This source code is licensed under the MIT license found in the
8
+ * LICENSE file in the root directory of this source tree.
9
+ */var o=n(4),a="function"==typeof Symbol&&Symbol.for,l=a?Symbol.for("react.element"):60103,c=a?Symbol.for("react.portal"):60106,r=a?Symbol.for("react.fragment"):60107,s=a?Symbol.for("react.strict_mode"):60108,i=a?Symbol.for("react.profiler"):60114,u=a?Symbol.for("react.provider"):60109,m=a?Symbol.for("react.context"):60110,p=a?Symbol.for("react.concurrent_mode"):60111,b=a?Symbol.for("react.forward_ref"):60112,k=a?Symbol.for("react.suspense"):60113,v=a?Symbol.for("react.memo"):60115,f=a?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function d(e){for(var t=arguments.length-1,n="https://reactjs.org/docs/error-decoder.html?invariant="+e,o=0;o<t;o++)n+="&args[]="+encodeURIComponent(arguments[o+1]);!function(e,t,n,o,a,l,c,r){if(!e){if(e=void 0,void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,o,a,l,c,r],i=0;(e=Error(t.replace(/%s/g,function(){return s[i++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}(!1,"Minified React error #"+e+"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n)}var _={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y={};function h(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||_}function E(){}function R(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||_}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e&&d("85"),this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=h.prototype;var C=R.prototype=new E;C.constructor=R,o(C,h.prototype),C.isPureReactComponent=!0;var w={current:null,currentDispatcher:null},N=Object.prototype.hasOwnProperty,B={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var o=void 0,a={},c=null,r=null;if(null!=t)for(o in void 0!==t.ref&&(r=t.ref),void 0!==t.key&&(c=""+t.key),t)N.call(t,o)&&!B.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=n;else if(1<s){for(var i=Array(s),u=0;u<s;u++)i[u]=arguments[u+2];a.children=i}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===a[o]&&(a[o]=s[o]);return{$$typeof:l,type:e,key:c,ref:r,props:a,_owner:w.current}}function S(e){return"object"==typeof e&&null!==e&&e.$$typeof===l}var x=/\/+/g,T=[];function O(e,t,n,o){if(T.length){var a=T.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=o,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:o,count:0}}function A(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>T.length&&T.push(e)}function P(e,t,n){return null==e?0:function e(t,n,o,a){var r=typeof t;"undefined"!==r&&"boolean"!==r||(t=null);var s=!1;if(null===t)s=!0;else switch(r){case"string":case"number":s=!0;break;case"object":switch(t.$$typeof){case l:case c:s=!0}}if(s)return o(a,t,""===n?"."+j(t,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(t))for(var i=0;i<t.length;i++){var u=n+j(r=t[i],i);s+=e(r,u,o,a)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=g&&t[g]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),i=0;!(r=t.next()).done;)s+=e(r=r.value,u=n+j(r,i++),o,a);else"object"===r&&d("31","[object Object]"==(o=""+t)?"object with keys {"+Object.keys(t).join(", ")+"}":o,"");return s}(e,"",t,n)}function j(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function z(e,t){e.func.call(e.context,t,e.count++)}function M(e,t,n){var o=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?F(e,o,n,function(e){return e}):null!=e&&(S(e)&&(e=function(e,t){return{$$typeof:l,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(x,"$&/")+"/")+n)),o.push(e))}function F(e,t,n,o,a){var l="";null!=n&&(l=(""+n).replace(x,"$&/")+"/"),P(e,M,t=O(t,l,o,a)),A(t)}var $={Children:{map:function(e,t,n){if(null==e)return e;var o=[];return F(e,o,null,t,n),o},forEach:function(e,t,n){if(null==e)return e;P(e,z,t=O(null,null,t,n)),A(t)},count:function(e){return P(e,function(){return null},null)},toArray:function(e){var t=[];return F(e,t,null,function(e){return e}),t},only:function(e){return S(e)||d("143"),e}},createRef:function(){return{current:null}},Component:h,PureComponent:R,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:m,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:b,render:e}},lazy:function(e){return{$$typeof:f,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:v,type:e,compare:void 0===t?null:t}},Fragment:r,StrictMode:s,Suspense:k,createElement:I,cloneElement:function(e,t,n){null==e&&d("267",e);var a=void 0,c=o({},e.props),r=e.key,s=e.ref,i=e._owner;if(null!=t){void 0!==t.ref&&(s=t.ref,i=w.current),void 0!==t.key&&(r=""+t.key);var u=void 0;for(a in e.type&&e.type.defaultProps&&(u=e.type.defaultProps),t)N.call(t,a)&&!B.hasOwnProperty(a)&&(c[a]=void 0===t[a]&&void 0!==u?u[a]:t[a])}if(1===(a=arguments.length-2))c.children=n;else if(1<a){u=Array(a);for(var m=0;m<a;m++)u[m]=arguments[m+2];c.children=u}return{$$typeof:l,type:e.type,key:r,ref:s,props:c,_owner:i}},createFactory:function(e){var t=I.bind(null,e);return t.type=e,t},isValidElement:S,version:"16.7.0",unstable_ConcurrentMode:p,unstable_Profiler:i,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:w,assign:o}},U={default:$},L=U&&$||U;e.exports=L.default||L},function(e,t,n){"use strict";
10
+ /*
11
+ object-assign
12
+ (c) Sindre Sorhus
13
+ @license MIT
14
+ */var o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(e){o[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,c,r=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),s=1;s<arguments.length;s++){for(var i in n=Object(arguments[s]))a.call(n,i)&&(r[i]=n[i]);if(o){c=o(n);for(var u=0;u<c.length;u++)l.call(n,c[u])&&(r[c[u]]=n[c[u]])}}return r}},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.editor.RichText,l=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("path",{d:"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14 c-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9 c0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6 C199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1 c-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4 c3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7 C130.1,159.1,132.3,160.5,134.6,161.9z"}),React.createElement("path",{d:"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3 H125.9z"}),React.createElement("path",{d:"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,231.8,563.9,239.9,553.9,239.9z"}),React.createElement("path",{d:"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1 C572,475.4,563.9,483.5,553.9,483.5z"}));o("vk-blocks/faq",{title:n("FAQ","vk-blocks"),icon:l,category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},edit:function(e){var t=e.attributes,o=e.setAttributes,l=t.heading,c=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(a,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return o({heading:e})},value:l,placeholder:n("Please enter a question.","vk-blocks")}),React.createElement(a,{tagName:"dd",className:"vk_faq_content",onChange:function(e){return o({content:e})},value:c,placeholder:n("Please enter a answer.","vk-blocks")}))},save:function(e){var t=e.attributes,n=t.heading,o=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(a.Content,{tagName:"dt",className:"vk_faq_title",value:n}),React.createElement(a.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.components,l=(a.RangeControl,a.RadioControl),c=a.PanelBody,r=a.Button,s=(a.PanelColor,wp.element.Fragment),i=wp.editor,u=i.RichText,m=i.InspectorControls,p=i.MediaUpload;i.ColorPalette;o("vk-blocks/flow",{title:n("Flow","vk-blocks"),icon:"arrow-down",category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},edit:function(e){var t=e.attributes,o=e.setAttributes,a=t.heading,i=t.content,b=t.insertImage,k=t.arrowFlag;return[React.createElement(s,null,React.createElement(m,null,React.createElement(c,{title:n("Display of arrow","vk-blocks")},React.createElement(l,{selected:k,options:[{label:n("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:n("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return o({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(k," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u,{tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return o({heading:e})},value:a,placeholder:n("Input title","vk-blocks")}),React.createElement(u,{tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return o({content:e})},value:i,placeholder:n("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(p,{onSelect:function(e){return o({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:b,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:b?"image-button":"button button-large"},b?React.createElement("img",{className:"icon-image",src:b,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}})))))]},save:function(e){var t=e.attributes,n=t.heading,o=t.content,a=t.insertImage,l=t.arrowFlag;return React.createElement("div",{className:"".concat(l," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(u.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),React.createElement(u.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:o})),a?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:a,alt:""})):""))}})},function(e,t){var n=wp.i18n.__,o=wp.blocks.registerBlockType,a=wp.components,l=(a.RangeControl,a.RadioControl),c=a.PanelBody,r=a.Button,s=a.BaseControl,i=a.CheckboxControl,u=a.TextControl,m=wp.element.Fragment,p=wp.editor,b=p.RichText,k=p.InspectorControls,v=p.MediaUpload,f=p.ColorPalette,g=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},React.createElement("g",null,React.createElement("g",null,React.createElement("circle",{cx:"288",cy:"186.2",r:"60"}),React.createElement("rect",{x:"213.5",y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"74.5",cy:"186.2",r:"60"}),React.createElement("rect",{y:"278.8",width:"149",height:"107"})),React.createElement("g",null,React.createElement("circle",{cx:"501.5",cy:"186.2",r:"60"}),React.createElement("rect",{x:"427",y:"278.8",width:"149",height:"107"}))));o("vk-blocks/pr-blocks",{title:n("PR Block","vk-blocks"),icon:g,category:"vk-blocks-cat",attributes:function(e){for(var t={},n=0;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h1"},t["content"+n]={type:"string",source:"html",selector:"p"},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(3),edit:function(e){var t=e.attributes,o=e.setAttributes,a=t.heading0,p=t.heading1,g=t.heading2,d=t.content0,_=t.content1,y=t.content2,h=t.url0,E=t.url1,R=t.url2,C=t.urlOpenType0,w=t.urlOpenType1,N=t.urlOpenType2,B=t.icon0,I=t.icon1,S=t.icon2,x=t.color0,T=t.color1,O=t.color2,A=t.bgType0,P=t.bgType1,j=t.bgType2,z=t.insertImage0,M=t.insertImage1,F=t.insertImage2;return[React.createElement(m,null,React.createElement(k,null,React.createElement(c,{title:n("PR Block1 Setting","vk-blocks")},React.createElement(s,{label:n("Link URL:","vk-blocks")},React.createElement(u,{value:h,onChange:function(e){return o({url0:e})}}),React.createElement(i,{label:n("Open link new tab.","vk-blocks"),checked:C,onChange:function(e){return o({urlOpenType0:e})}})),React.createElement(s,{label:n("Icon 1","vk-blocks")},React.createElement(u,{label:n("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:B,onChange:function(e){return o({icon0:e})},placeholder:"fas fa-file"}),React.createElement(f,{value:x,onChange:function(e){return o({color0:e})}}),React.createElement(l,{label:n("Icon Background:","vk-blocks"),selected:A,options:[{label:n("Solid color","vk-blocks"),value:"0"},{label:n("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType0:e})}})),React.createElement(s,{label:n("PR Image 1","vk-blocks"),help:n("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(v,{onSelect:function(e){return o({insertImage0:e.url})},type:"image",value:z,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:z?"image-button":"button button-large"},z?React.createElement("img",{className:"icon-image",src:z,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}))),React.createElement(c,{title:n("PR Block2 Setting","vk-blocks")},React.createElement(s,{label:n("Link URL:","vk-blocks")},React.createElement(u,{value:E,onChange:function(e){return o({url1:e})}}),React.createElement(i,{label:n("Open link new tab.","vk-blocks"),checked:w,onChange:function(e){return o({urlOpenType1:e})}})),React.createElement(s,{label:n("Icon 2","vk-blocks")},React.createElement(u,{label:n("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:I,onChange:function(e){return o({icon1:e})},placeholder:"fas fa-file"}),React.createElement(f,{value:T,onChange:function(e){return o({color1:e})}}),React.createElement(l,{label:n("Icon Background:","vk-blocks"),selected:P,options:[{label:n("Solid color","vk-blocks"),value:"0"},{label:n("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType1:e})}})),React.createElement(s,{label:n("PR Image 2","vk-blocks"),help:n("When you have an image. Image is displayed with priority","vk-blocks")},React.createElement(v,{onSelect:function(e){return o({insertImage1:e.url})},type:"image",value:M,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:M?"image-button":"button button-large"},M?React.createElement("img",{className:"icon-image",src:M,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}}))),React.createElement(c,{title:n("PR Block3 Setting","vk-blocks")},React.createElement(s,{label:n("Link URL:","vk-blocks")},React.createElement(u,{value:R,onChange:function(e){return o({url2:e})}}),React.createElement(i,{label:n("Open link new tab.","vk-blocks"),checked:N,onChange:function(e){return o({urlOpenType2:e})}})),React.createElement(s,{label:n("Icon 3","vk-blocks")},React.createElement(u,{label:n("Class name of the Font Awesome icon font you want to use:","vk-blocks"),value:S,onChange:function(e){return o({icon2:e})},placeholder:"fas fa-file"}),React.createElement(f,{value:O,onChange:function(e){return o({color2:e})}}),React.createElement(l,{label:n("Icon Background:","vk-blocks"),selected:j,options:[{label:n("Solid color","vk-blocks"),value:"0"},{label:n("No background","vk-blocks"),value:"1"}],onChange:function(e){return o({bgType2:e})}})),React.createElement(s,{label:n("PR Image 3","vk-blocks"),help:n("When you have an image. Image is displayed with priority.","vk-blocks")},React.createElement(v,{onSelect:function(e){return o({insertImage2:e.url})},type:"image",value:F,render:function(e){var t=e.open;return React.createElement(r,{onClick:t,className:F?"image-button":"button button-large"},F?React.createElement("img",{className:"icon-image",src:F,alt:n("Upload image","vk-blocks")}):n("Select image","vk-blocks"))}})))),React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},z?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+z+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:z,alt:""})):"0"===A?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:x,border:"1px solid ".concat(x)}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+x}},React.createElement("i",{className:"".concat(B," vk_prBlocks_item_icon"),style:{color:x}})),React.createElement(b,{className:"vk_prBlocks_item_title",tagName:"h1",onChange:function(e){return o({heading0:e})},value:a,placeholder:n("Input title","vk-blocks")}),React.createElement(b,{className:"vk_prBlocks_item_summary",tagName:"p",onChange:function(e){return o({content0:e})},value:d,placeholder:n("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},M?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+M+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:M,alt:""})):"0"===P?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:T,border:"1px solid ".concat(T)}},React.createElement("i",{className:"".concat(I," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+T}},React.createElement("i",{className:"".concat(I," vk_prBlocks_item_icon"),style:{color:T}})),React.createElement(b,{className:"vk_prBlocks_item_title",tagName:"h1",onChange:function(e){return o({heading1:e})},value:p,placeholder:n("Input title","vk-blocks")}),React.createElement(b,{className:"vk_prBlocks_item_summary",tagName:"p",onChange:function(e){return o({content1:e})},value:_,placeholder:n("Input content","vk-blocks")})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},F?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+F+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:F,alt:""})):"0"===j?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:O,border:"1px solid ".concat(O)}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+O}},React.createElement("i",{className:"".concat(S," vk_prBlocks_item_icon"),style:{color:O}})),React.createElement(b,{className:"vk_prBlocks_item_title",tagName:"h1",onChange:function(e){return o({heading2:e})},value:g,placeholder:n("Input title","vk-blocks")}),React.createElement(b,{className:"vk_prBlocks_item_summary",tagName:"p",onChange:function(e){return o({content2:e})},value:y,placeholder:n("Input content","vk-blocks")}))))]},save:function(e){var t=e.attributes,n=t.heading0,o=t.heading1,a=t.heading2,l=t.content0,c=t.content1,r=t.content2,s=t.url0,i=t.url1,u=t.url2,m=t.urlOpenType0,p=t.urlOpenType1,k=t.urlOpenType2,v=t.icon0,f=t.icon1,g=t.icon2,d=t.color0,_=t.color1,y=t.color2,h=t.bgType0,E=t.bgType1,R=t.bgType2,C=t.insertImage0,w=t.insertImage1,N=t.insertImage2;return React.createElement("article",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:s,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},C?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:C,alt:""})):"0"===h?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:d,border:"1px solid ".concat(d)}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+d}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:d}})),React.createElement(b.Content,{className:"vk_prBlocks_item_title",tagName:"h1",value:n}),React.createElement(b.Content,{className:"vk_prBlocks_item_summary",tagName:"p",value:l}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},w?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+w+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:w,alt:""})):"0"===E?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},React.createElement("i",{className:"".concat(f," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+_}},React.createElement("i",{className:"".concat(f," vk_prBlocks_item_icon"),style:{color:_}})),React.createElement(b.Content,{className:"vk_prBlocks_item_title",tagName:"h1",value:o}),React.createElement(b.Content,{className:"vk_prBlocks_item_summary",tagName:"p",value:c}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:u,target:k?"_blank":"_self",className:"vk_prBlocks_item_link"},N?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+N+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:N,alt:""})):"0"===R?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:y,border:"1px solid ".concat(y)}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid"+y}},React.createElement("i",{className:"".concat(g," vk_prBlocks_item_icon"),style:{color:y}})),React.createElement(b.Content,{className:"vk_prBlocks_item_title",tagName:"h1",value:a}),React.createElement(b.Content,{className:"vk_prBlocks_item_summary",tagName:"p",value:r}))))}})},function(e,t,n){"use strict";n.r(t);n(1),n(2);var o=n(0),a=n.n(o);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function r(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r(this,s(t).apply(this,arguments))}var n,o,l;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&i(e,t)}(t,a.a.Component),n=t,(o=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,o=this.props.lbAlign,l=this.props.lbSize,c=this.props.lbUrl,r=this.props.lbTarget,s=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,u=this.props.lbRichtext,m="",p="",b={},k="",v="";return e?(m="btn-parent custom-btn btn-".concat(o),p="btn btn-primary btn-".concat(l," active"),"0"===n?b={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(b={backgroundColor:"transparent",border:"1px solid"+e,color:e})):e||(m="btn-parent custom-btn btn-".concat(o),"0"===n?(p="btn btn-".concat(l," btn-").concat(t," active"),b={backgroundColor:e,border:"1px solid ".concat(e)}):"1"===n&&(p="btn btn-".concat(l," btn-outline-").concat(t," active"),b={backgroundColor:NaN})),s&&(k=a.a.createElement("i",{className:"".concat(s," before")})),i&&(v=a.a.createElement("i",{className:"".concat(i," after")})),a.a.createElement("div",{className:m},a.a.createElement("a",{href:c,className:p,role:"button","aria-pressed":!0,style:b,target:r?"_blank":null},k,u,v))}}])&&c(n.prototype,o),l&&c(n,l),t}(),m=wp.i18n.__,p=wp.blocks.registerBlockType,b=wp.components,k=(b.RangeControl,b.RadioControl),v=b.PanelBody,f=(b.Button,b.BaseControl),g=b.CheckboxControl,d=b.TextControl,_=b.Dashicon,y=b.IconButton,h=wp.element.Fragment,E=wp.editor,R=E.RichText,C=E.InspectorControls,w=(E.MediaUpload,E.ColorPalette),N=E.URLInput,B=a.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"576",height:"512",viewBox:"0 0 576 512"},a.a.createElement("g",null,a.a.createElement("path",{d:"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8 c15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z"})),a.a.createElement("g",null,a.a.createElement("path",{d:"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5 c6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2 c-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6 c-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9 c-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z"}),a.a.createElement("path",{d:"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4 v-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z"}),a.a.createElement("path",{d:"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L282.4,206.9z"}),a.a.createElement("path",{d:"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5 c-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9 L330.2,206.9z"}),a.a.createElement("path",{d:"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2 c0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2 c0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z"}),a.a.createElement("path",{d:"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27 V265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z"})));p("vk-blocks/button",{title:m("Button","vk-blocks"),icon:B,category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"lg"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},edit:function(e){var t=e.attributes,n=(e.className,e.setAttributes),o=e.isSelected,l=t.content,c=t.buttonUrl,r=t.buttonTarget,s=t.buttonSize,i=t.buttonType,p=t.buttonColor,b=t.buttonColorCustom,E=t.buttonAlign,B=t.fontAwesomeIconBefore,I=t.fontAwesomeIconAfter;return a.a.createElement(h,null,a.a.createElement(C,null,a.a.createElement(v,{title:m("Button setting","vk-blocks")},a.a.createElement(g,{label:m("Open link new tab.","vk-blocks"),checked:r,onChange:function(e){return n({buttonTarget:e})}}),a.a.createElement(k,{label:m("Button Size:","vk-blocks"),selected:s,options:[{label:m("Large","vk-blocks"),value:"lg"},{label:m("normal","vk-blocks"),value:"md"},{label:m("Small","vk-blocks"),value:"sm"}],onChange:function(e){return n({buttonSize:e})}}),a.a.createElement(k,{label:m("Button Position:","vk-blocks"),selected:E,options:[{label:m("Left","vk-blocks"),value:"left"},{label:m("Center","vk-blocks"),value:"center"},{label:m("Right","vk-blocks"),value:"right"},{label:m("Block","vk-blocks"),value:"block"}],onChange:function(e){return n({buttonAlign:e})}}),a.a.createElement(k,{label:m("Button Style:","vk-blocks"),selected:i,options:[{label:m("Solid color","vk-blocks"),value:"0"},{label:m("No background","vk-blocks"),value:"1"}],help:m('If you select "No background", that you need to select a Custom Color.',"vk-blocks"),onChange:function(e){return n({buttonType:e})}}),a.a.createElement(k,{label:m("Default Color:","vk-blocks"),selected:p,options:[{label:m("Primary","vk-blocks"),value:"primary"},{label:m("Success","vk-blocks"),value:"success"},{label:m("Info","vk-blocks"),value:"info"},{label:m("Warning","vk-blocks"),value:"warning"},{label:m("Danger","vk-blocks"),value:"danger"}],onChange:function(e){return n({buttonColor:e})}}),a.a.createElement(f,{label:m("Custom Color","vk-blocks"),help:m("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},a.a.createElement(w,{value:b,onChange:function(e){return n({buttonColorCustom:e})}})),a.a.createElement(f,{label:m("Font Awesome:","vk-blocks")},a.a.createElement(d,{label:m("Before text","vk-blocks"),help:m("Enter Font Awesome Class.This icon will appear before text.","vk-blocks"),value:B,onChange:function(e){return n({fontAwesomeIconBefore:e})},placeholder:"fas fa-user"}),a.a.createElement(d,{label:m("After text","vk-blocks"),help:m("Enter Font Awesome Class.This icon will appear after text.","vk-blocks"),value:I,onChange:function(e){return n({fontAwesomeIconAfter:e})},placeholder:"fas fa-book"})))),a.a.createElement("div",{className:b?"vk_button vk_button-colorCustom":"vk_button"},a.a.createElement(u,{lbColorCustom:b,lbColor:p,lbType:i,lbAlign:E,lbSize:s,lbFontAwesomeIconBefore:B,lbFontAwesomeIconAfter:I,lbRichtext:a.a.createElement(R,{tagName:"p",className:"vk_button_content",onChange:function(e){return n({content:e})},value:l,placeholder:m("Input text","vk-blocks"),formattingControls:["bold","italic","strikethrough"],keepPlaceholderOnFocus:!0})}),o&&a.a.createElement("form",{className:"block-library-button__inline-link",onSubmit:function(e){return e.preventDefault()}},a.a.createElement(_,{icon:"admin-links"}),a.a.createElement(N,{value:c,onChange:function(e){return n({buttonUrl:e})}}),a.a.createElement(y,{icon:"editor-break",label:m("Apply"),type:"submit"}))))},save:function(e){var t=e.attributes,n=(e.className,t.content),o=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,r=t.buttonType,s=t.buttonColor,i=t.buttonColorCustom,m=t.buttonAlign,p=t.fontAwesomeIconBefore,b=t.fontAwesomeIconAfter;return a.a.createElement("div",{className:i?"vk_button vk_button-colorCustom":"vk_button"},a.a.createElement(u,{lbColorCustom:i,lbColor:s,lbType:r,lbAlign:m,lbSize:c,lbUrl:o,lbTarget:l,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:b,lbRichtext:a.a.createElement(R.Content,{tagName:"p",className:"vk_button_content",value:n})}))}});n(5),n(6),n(7)}]);
15
  //# sourceMappingURL=block-build.js.map
plugins/vk-blocks/build/block-build.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/bundle.js","webpack:///./src/alert/block.js","webpack:///./src/balloon/block.js","webpack:///./src/faq/block.js","webpack:///./src/flow/block.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__webpack_exports__","__","wp","i18n","registerBlockType","blocks","RichText","editor","title","icon","category","attributes","style","type","default","content","source","selector","edit","_ref","setAttributes","React","createElement","className","concat","onChange","event","target","selected","tagName","newContent","save","_ref2","Content","components","RadioControl","RangeControl","PanelBody","Button","Fragment","element","InspectorControls","MediaUpload","ColorPalette","BlockIcon","xmlns","width","height","viewBox","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","label","help","options","onSelect","sizes","full","url","render","open","onClick","src","alt","placeholder","background","border","_ref3","heading","PanelColor","arrowFlag","insertImage"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","//Bundle JS\nimport './alert/block.js';\nimport './balloon/block.js';\nimport './faq/block.js';\nimport './flow/block.js';\n","/**\n * Alert block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks;\nconst { RichText } = wp.editor;\n\nregisterBlockType( 'vk-blocks/alert', {\n\n title: __('Alert', 'vk-blocks'),\n\n icon: 'info',\n\n category: 'vk-blocks-cat',\n\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n\n edit({attributes, setAttributes}) {\n const {\n style,\n content\n } = attributes;\n\n function onStyleChange(event){\n setAttributes({style: event.target.value});\n }\n\n function onChangeContent(newContent) {\n setAttributes({content: newContent});\n }\n\n return (\n <div className={`alert alert-${style}`}>\n <select onChange={onStyleChange}>\n <option value={'success'} selected={style === 'success'}>Success</option>\n <option value={'info'} selected={style === 'info'}>Info</option>\n <option value={'warning'} selected={style === 'warning'}>Warning</option>\n <option value={'danger'} selected={style === 'danger'}>Danger</option>\n </select>\n <RichText\n tagName=\"p\"\n onChange={onChangeContent}\n value={content}\n />\n </div>\n );\n },\n\n save({attributes}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n\n} );\n","/**\n * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","/**\n * Faq block type\n *\n */\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RichText} = wp.editor;\nconst BlockIcon = 'editor-help';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/faq', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('FAQ', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={'vk_faq'}>\n <RichText\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Please enter a question.', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Please enter a answer.', 'vk-blocks') }\n />\n </dl>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n});\n","/**\n * Flow block type\n *\n */\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, PanelColor} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = 'arrow-down';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/flow', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Flow', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n\t\t\t\tinsertImage: {\n\t\t\t\t\ttype: 'string',\n\t\t\t\t\tdefault: null, // no image by default!\n\t\t\t\t}\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Display of arrow', 'vk-blocks') }>\n <RadioControl\n selected={arrowFlag}\n options={[\n {label: __('Arrow display', 'vk-blocks'), value: 'vk_flow-arrow-on'},\n {label: __('Arrow hidden', 'vk-blocks'), value: 'vk_flow-arrow-off'},\n ]}\n onChange={(value) => setAttributes({arrowFlag: value})}\n />\n </PanelBody>\n </InspectorControls>\n\n <div className={`${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' } >\n <dl className={ 'vk_flow_frame_text' }>\n <RichText\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Input title', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content', 'vk-blocks') }\n />\n </dl>\n\t\t\t\t\t\t\t\t\t\t<div className={'vk_flow_frame_image'}>\n\t\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonSelect={(value) => setAttributes({insertImage: value.url})}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_image' }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={insertImage}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\trender={({open}) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={insertImage ? 'image-button' : 'button button-large'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{!insertImage ? __('Select image', 'vk-blocks') :\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img className={'icon-image'} src={insertImage} alt={__('Upload image', 'vk-blocks')}/>}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n </div>\n </Fragment>\n ];\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n\t\t\t\t\t\t\t\t{ insertImage ?\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame_image' }>\n\t\t\t\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={ insertImage }\n\t\t\t\t\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t\t\t\t/></div> : '' }\n\t\t\t\t\t\t\t</div>\n </div>\n );\n },\n});\n"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./src/alert/block.js","webpack:///./src/balloon/block.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/react/node_modules/object-assign/index.js","webpack:///./src/faq/block.js","webpack:///./src/flow/block.js","webpack:///./src/pr-blocks/block.js","webpack:///./src/button/link.js","webpack:///./src/button/block.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","__","wp","i18n","registerBlockType","blocks","RichText","editor","title","icon","category","attributes","style","type","default","content","source","selector","edit","_ref","setAttributes","React","createElement","className","concat","onChange","event","target","selected","tagName","newContent","save","_ref2","Content","components","RadioControl","RangeControl","PanelBody","Button","Fragment","element","InspectorControls","MediaUpload","ColorPalette","BlockIcon","xmlns","width","height","viewBox","balloonName","balloonType","balloonBgColor","balloonAlign","IconImage","label","help","options","onSelect","sizes","full","url","render","open","onClick","src","alt","placeholder","background","border","_ref3","k","for","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","arguments","length","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","Array","defaultProps","$$typeof","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","push","V","T","U","isArray","next","done","keys","join","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","lazy","_ctor","_status","_result","memo","compare","StrictMode","Suspense","cloneElement","createFactory","isValidElement","version","unstable_ConcurrentMode","unstable_Profiler","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","from","symbols","to","val","TypeError","toObject","heading","PanelColor","arrowFlag","insertImage","BaseControl","CheckboxControl","TextControl","cx","cy","number","set_attirbuite","heading0","heading1","heading2","content0","content1","content2","url0","url1","url2","urlOpenType0","urlOpenType1","urlOpenType2","icon0","icon1","icon2","color0","color1","color2","bgType0","bgType1","bgType2","insertImage0","insertImage1","insertImage2","checked","_ref4","backgroundImage","backgroundRepeat","backgroundSize","backgroundColor","color","_ref5","href","Link","_React$Component","_classCallCheck","_possibleConstructorReturn","_getPrototypeOf","apply","_inherits","buttonColorCustom","lbColorCustom","buttonColor","lbColor","buttonType","lbType","buttonAlign","lbAlign","buttonSize","lbSize","buttonUrl","lbUrl","buttonTarget","lbTarget","fontAwesomeIconBefore","lbFontAwesomeIconBefore","fontAwesomeIconAfter","lbFontAwesomeIconAfter","richText","lbRichtext","containerClass","aClass","aStyle","iconBefore","iconAfter","react_default","role","aria-pressed","Dashicon","IconButton","URLInput","isSelected","link_Link","formattingControls","keepPlaceholderOnFocus","onSubmit","preventDefault"],"mappings":"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","file":"./inc/vk-blocks/build/block-build.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 8);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/**\n * Alert block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks;\nconst { RichText } = wp.editor;\n\nregisterBlockType( 'vk-blocks/alert', {\n\n title: __('Alert', 'vk-blocks'),\n\n icon: 'info',\n\n category: 'vk-blocks-cat',\n\n attributes: {\n style: {\n type: 'string',\n default: 'info',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'p',\n }\n },\n\n edit({attributes, setAttributes}) {\n const {\n style,\n content\n } = attributes;\n\n function onStyleChange(event){\n setAttributes({style: event.target.value});\n }\n\n function onChangeContent(newContent) {\n setAttributes({content: newContent});\n }\n\n return (\n <div className={`alert alert-${style}`}>\n <select onChange={onStyleChange}>\n <option value={'success'} selected={style === 'success'}>Success</option>\n <option value={'info'} selected={style === 'info'}>Info</option>\n <option value={'warning'} selected={style === 'warning'}>Warning</option>\n <option value={'danger'} selected={style === 'danger'}>Danger</option>\n </select>\n <RichText\n tagName=\"p\"\n onChange={onChangeContent}\n value={content}\n />\n </div>\n );\n },\n\n save({attributes}) {\n const {\n style,\n content\n } = attributes;\n return (\n <div className={`alert alert-${style}`}>\n <RichText.Content\n tagName={'p'}\n value={content}/>\n </div>\n );\n },\n\n} );\n","/**\n * Baloon block type\n *\n */\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst { registerBlockType } = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button} = wp.components;\nconst { Fragment } = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<path d=\"M544 450.583c0 22.75 13.014 42.454 32 52.092v7.969c-5.313 0.727-10.736 1.112-16.25 1.112-34.004 0-64.674-14.264-86.361-37.132-13.111 3.491-27.001 5.376-41.389 5.376-79.529 0-144-57.308-144-128s64.471-128 144-128c79.529 0 144 57.308 144 128 0 27.674-9.882 53.296-26.678 74.233-3.412 7.412-5.322 15.656-5.322 24.35zM115.339 110.593c-33.107 26.899-51.339 61.492-51.339 97.407 0 20.149 5.594 39.689 16.626 58.075 11.376 18.96 28.491 36.293 49.494 50.126 15.178 9.996 25.39 25.974 28.088 43.947 0.9 5.992 1.464 12.044 1.685 18.062 3.735-3.097 7.375-6.423 10.94-9.988 12.077-12.076 28.39-18.745 45.251-18.745 2.684 0 5.381 0.168 8.078 0.512 10.474 1.331 21.172 2.008 31.797 2.010v64c-13.564-0.001-26.877-0.869-39.871-2.521-54.989 54.989-120.625 64.85-184.088 66.298v-13.458c34.268-16.789 64-47.37 64-82.318 0-4.877-0.379-9.665-1.082-14.348-57.898-38.132-94.918-96.377-94.918-161.652 0-114.875 114.615-208 256-208 139.229 0 252.496 90.307 255.918 202.76-20.548-9.158-42.92-14.711-66.131-16.289-5.765-28.034-22.701-54.408-49.126-75.878-17.661-14.349-38.458-25.695-61.814-33.722-24.853-8.54-51.38-12.871-78.847-12.871s-53.994 4.331-78.847 12.871c-23.356 8.027-44.153 19.372-61.814 33.722z\"/>\n\t</svg>\n);\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/balloon', {\n\t// Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Ballon', 'vk-blocks'), // Block title.\n\ticon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n\tcategory: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n\tattributes: {\n\t\tcontent: {\n\t\t\tsource: 'html',\n selector: 'p',\n\t\t},\n balloonName: {\n source: 'html',\n selector: 'figcaption',\n },\n balloonType: {\n type: 'string',\n default: 'type-serif',\n },\n\t\tballoonBgColor: {\n\t\t\ttype: 'string',\n\t\t},\n\t\tballoonAlign: {\n\t\t\ttype: 'string',\n\t\t\tdefault: 'position-left',\n\t\t},\n\t\tIconImage: {\n\t\t\ttype: 'string',\n\t\t\tdefault: null, // no image by default!\n\t\t}\n\t},\n\n\t/**\n\t * The edit function describes the structure of your block in the context of the editor.\n\t * This represents what the editor will render when the block is used.\n\t *\n\t * The \"edit\" property must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tedit( { attributes, className, setAttributes } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n return (\n\t\t\t<Fragment>\n\t\t\t\t<InspectorControls>\n\t\t\t\t\t<PanelBody title={__('Balloon setting', 'vk-blocks')}>\n\t\t\t\t\t\t<RadioControl\n\t\t\t\t\t\t\tlabel={__('Position', 'vk-blocks')}\n\t\t\t\t\t\t\thelp={__('Please specify the layout of the balloon.', 'vk-blocks')}\n\t\t\t\t\t\t\tselected={ balloonAlign }\n\t\t\t\t\t\t\toptions={ [\n\t\t\t\t\t\t\t\t{ label: __('Left', 'vk-blocks'), value: 'position-left' },\n\t\t\t\t\t\t\t\t{ label: __('Right', 'vk-blocks'), value: 'position-right' },\n\t\t\t\t\t\t\t] }\n\t\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { balloonAlign: value } ) }\n\t\t\t\t\t\t/>\n\t\t <RadioControl\n\t\t label={__('Type', 'vk-blocks')}\n\t\t help={__('Please select the type of balloon.', 'vk-blocks')}\n\t\t selected={ balloonType }\n\t\t options={ [\n\t\t { label: __('Serif', 'vk-blocks'), value: 'type-serif' },\n\t\t { label: __('Thinking', 'vk-blocks'), value: 'type-think' }\n\t\t ] }\n\t\t onChange={ ( value ) => setAttributes( { balloonType: value } ) }\n\t\t />\n\t\t <ColorPalette\n\t\t value={balloonBgColor}\n\t\t onChange={(value) => setAttributes({balloonBgColor: value})}\n\t\t />\n\t\t\t\t\t</PanelBody>\n\t\t\t\t</InspectorControls>\n\n\t\t\t\t<div className={ `${ className } vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\tonSelect={ (value) => setAttributes( { IconImage: value.sizes.full.url } ) }\n\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\tvalue={ IconImage }\n\t\t\t\t\t\t\trender={ ( { open } ) => (\n\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\tonClick={ open }\n\t\t\t\t\t\t\t\t\tclassName={ IconImage ? 'image-button' : 'button button-large' }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t{ ! IconImage ? __('Select image', 'vk-blocks') : <img className={ 'vk_balloon_icon_image' } src={ IconImage } alt={__('Upload image', 'vk-blocks') } /> }\n\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t/>\n <RichText\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n onChange={ ( value ) => setAttributes( { balloonName: value } ) }\n value={ balloonName }\n placeholder={__('Icon Name', 'vk-blocks') }\n />\n\t\t\t\t\t</div>\n\t\t\t\t\t<RichText\n\t\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\t\tonChange={ ( value ) => setAttributes( { content: value } ) }\n\t\t\t\t\t\tvalue={ content }\n\t\t\t\t\t\tplaceholder={__('Input text', 'vk-blocks') }\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</Fragment>\n );\n\t},\n\n\n\t/**\n\t * The save function defin className }> which the different attributes should be combined\n\t * into the final markup, which is then serialized by Gutenberg into post_content.\n\t *\n\t * The \"save\" property must be specified and must be a valid function.\n\t *\n\t * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n\t */\n\tsave( { attributes, className } ) {\n\t\tconst {\n\t\t\tcontent,\n balloonName,\n balloonType,\n balloonBgColor,\n\t\t\tballoonAlign,\n\t\t\tIconImage,\n\t\t} = attributes;\n\n\t\treturn (\n\t\t\t<div className={ `vk_balloon vk_balloon-${ balloonAlign } vk_balloon-${ balloonType }` }>\n\t\t\t\t<div className={ 'vk_balloon_icon' }>\n\t\t\t\t\t{ IconImage ?\n\t\t\t\t\t\t<figure>\n\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_image' }\n\t\t\t\t\t\t\t\tsrc={ IconImage }\n\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t/>\n <RichText.Content\n tagName=\"figcaption\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_balloon_icon_name' }\n value={ balloonName }\n />\n\t\t\t\t\t\t</figure> : '' }\n\t\t\t\t</div>\n\t\t\t\t<RichText.Content\n\t\t\t\t\tclassName={ 'vk_balloon_content' }\n\t\t\t\t\tstyle={ { background: balloonBgColor, border: balloonBgColor } }\n\t\t\t\t\ttagName=\"p\"\n\t\t\t\t\tvalue={ content }\n\t\t\t\t/>\n\t\t\t</div>\n\t\t);\n\t},\n});\n","/** @license React v16.7.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.7.0\",\nunstable_ConcurrentMode:x,unstable_Profiler:u,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * Faq block type\n *\n */\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RichText} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<path d=\"M178.9,191.6c7.2,5,12,8.2,14.2,9.4c3.3,1.9,7.8,4,13.4,6.5l-16.1,32.4c-8.1-3.9-16.1-8.6-24-14\n\t\tc-7.9-5.4-13.4-9.5-16.6-12.2c-12.8,5.5-28.8,8.3-48,8.3c-28.4,0-50.9-7.4-67.3-22.2c-19.4-17.5-29.1-42.2-29.1-73.9\n\t\tc0-30.8,8.5-54.7,25.5-71.8c17-17.1,40.7-25.6,71.2-25.6c31.1,0,55,8.3,71.9,25c16.9,16.7,25.3,40.6,25.3,71.6\n\t\tC199.3,152.8,192.5,175,178.9,191.6z M134.6,161.9c4.6-8.3,6.9-20.6,6.9-37c0-18.9-3.5-32.4-10.5-40.5c-7-8.1-16.7-12.1-29-12.1\n\t\tc-11.5,0-20.8,4.1-28,12.4c-7.1,8.3-10.7,21.2-10.7,38.7c0,20.4,3.5,34.8,10.5,43c7,8.3,16.6,12.4,28.7,12.4\n\t\tc3.9,0,7.6-0.4,11.1-1.1c-4.9-4.7-12.5-9.1-23-13.3l9.1-20.8c5.1,0.9,9.1,2.1,11.9,3.4c2.9,1.4,8.4,4.9,16.7,10.7\n\t\tC130.1,159.1,132.3,160.5,134.6,161.9z\"/>\n\t<path d=\"M137.9,452.6H72.2l-9.1,30.9l-59,0l70.3-187.2h63.1l70.3,187.2h-60.6L137.9,452.6z M125.9,412.1l-20.7-67.3l-20.4,67.3\n\t\tH125.9z\"/>\n\t<path d=\"M553.9,239.9h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,231.8,563.9,239.9,553.9,239.9z\"/>\n\t<path d=\"M553.9,483.5h-303c-10,0-18.1-8.1-18.1-18.1c0-10,8.1-18.1,18.1-18.1h303c10,0,18.1,8.1,18.1,18.1\n\t\tC572,475.4,563.9,483.5,553.9,483.5z\"/>\n\t</svg>\n);\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/faq', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('FAQ', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={'vk_faq'}>\n <RichText\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Please enter a question.', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Please enter a answer.', 'vk-blocks') }\n />\n </dl>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n const {\n heading,\n content\n } = attributes;\n\n return (\n <dl className={ 'vk_faq' }>\n <RichText.Content\n tagName=\"dt\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_faq_content' }\n value={content}\n />\n </dl>\n );\n },\n});\n","/**\n * Flow block type\n *\n */\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, PanelColor} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = 'arrow-down';\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/flow', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Flow', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n heading: {\n type: 'string',\n source: 'html',\n selector: 'dt',\n },\n content: {\n type: 'string',\n source: 'html',\n selector: 'dd',\n },\n arrowFlag: {\n type: 'string',\n default: 'vk_flow-arrow-on',\n },\n\t\t\t\tinsertImage: {\n\t\t\t\t\ttype: 'string',\n\t\t\t\t\tdefault: null, // no image by default!\n\t\t\t\t}\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Display of arrow', 'vk-blocks') }>\n <RadioControl\n selected={arrowFlag}\n options={[\n {label: __('Arrow display', 'vk-blocks'), value: 'vk_flow-arrow-on'},\n {label: __('Arrow hidden', 'vk-blocks'), value: 'vk_flow-arrow-off'},\n ]}\n onChange={(value) => setAttributes({arrowFlag: value})}\n />\n </PanelBody>\n </InspectorControls>\n\n <div className={`${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' } >\n <dl className={ 'vk_flow_frame_text' }>\n <RichText\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n onChange={(value) => setAttributes({heading: value})}\n value={heading}\n placeholder={__('Input title', 'vk-blocks') }\n />\n <RichText\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input content', 'vk-blocks') }\n />\n </dl>\n\t\t\t\t\t\t\t\t\t\t<div className={'vk_flow_frame_image'}>\n\t\t\t\t\t\t\t\t\t\t\t\t<MediaUpload\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tonSelect={(value) => setAttributes({insertImage: value.url})}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\ttype=\"image\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_image' }\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tvalue={insertImage}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\trender={({open}) => (\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<Button\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tonClick={open}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tclassName={insertImage ? 'image-button' : 'button button-large'}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{!insertImage ? __('Select image', 'vk-blocks') :\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img className={'icon-image'} src={insertImage} alt={__('Upload image', 'vk-blocks')}/>}\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</Button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t)}\n\t\t\t\t\t\t\t\t\t\t\t\t/>\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n </div>\n </Fragment>\n ];\n },\n\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n const {\n heading,\n content,\n insertImage,\n arrowFlag,\n } = attributes;\n\n return (\n <div className={`${ arrowFlag } vk_flow`}>\n\t\t\t\t\t\t\t<div className={ 'vk_flow_frame' }>\n <dl className={ 'vk_flow_frame_text' }>\n <RichText.Content\n tagName=\"dt\"\n className={ 'vk_flow_frame_text_title' }\n value={heading}\n />\n <RichText.Content\n tagName=\"dd\"\n\t\t\t\t\t\t\t\t\t\t\t\tclassName={ 'vk_flow_frame_text_content' }\n value={content}\n />\n </dl>\n\t\t\t\t\t\t\t\t{ insertImage ?\n\t\t\t\t\t\t\t\t\t<div className={ 'vk_flow_frame_image' }>\n\t\t\t\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\t\t\t\t\tsrc={ insertImage }\n\t\t\t\t\t\t\t\t\t\t\t\talt=''\n\t\t\t\t\t\t\t\t\t\t/></div> : '' }\n\t\t\t\t\t\t\t</div>\n </div>\n );\n },\n});\n","/**\n * Flow block type\n *\n */\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette} = wp.editor;\nconst BlockIcon = (\n\t<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t<g>\n\t\t<g>\n\t\t\t<circle cx=\"288\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"213.5\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"74.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<circle cx=\"501.5\" cy=\"186.2\" r=\"60\"/>\n\t\t\t<rect x=\"427\" y=\"278.8\" width=\"149\" height=\"107\"/>\n\t\t</g>\n\t</g>\n\t</svg>\n);\n\nfunction set_attirbuite(number) {\n\n var attributes = {};\n\n for (var i = 0; i <= number; i++) {\n\n attributes['heading' + i] = {\n type: 'string',\n source: 'html',\n selector: 'h1',\n };\n attributes['content' + i] = {\n type: 'string',\n source: 'html',\n selector: 'p',\n };\n attributes['url' + i] = {\n type: 'string',\n default: null,\n };\n attributes['urlOpenType' + i] = {\n type: 'Boolean',\n default: false,\n };\n attributes['icon' + i] = {\n type: 'string',\n default: 'fas fa-file',\n };\n attributes['color' + i] = {\n type: 'string',\n default: '#0693e3',\n };\n attributes['bgType' + i] = {\n type: 'string',\n default: '0',\n };\n attributes['insertImage' + i] = {\n type: 'string',\n default: null,\n };\n }\n\n return attributes;\n}\n\n\n\n/**\n * Register: aa Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/pr-blocks', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('PR Block', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: set_attirbuite(3),\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, setAttributes}) {\n\n const {\n heading0,\n heading1,\n heading2,\n content0,\n content1,\n content2,\n url0,\n url1,\n url2,\n urlOpenType0,\n urlOpenType1,\n urlOpenType2,\n icon0,\n icon1,\n icon2,\n color0,\n color1,\n color2,\n bgType0,\n bgType1,\n bgType2,\n insertImage0,\n insertImage1,\n insertImage2\n } = attributes;\n\n return [\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('PR Block1 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url0}\n onChange={(value) => setAttributes({url0: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType0}\n onChange={(checked) => setAttributes({urlOpenType0: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 1', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon0}\n onChange={(value) => setAttributes({icon0: value})}\n placeholder={'fas fa-file'}\n />\n <ColorPalette\n value={color0}\n onChange={(value) => setAttributes({color0: value})}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType0}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType0: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 1', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage0: value.url})}\n type=\"image\"\n value={insertImage0}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage0 ? 'image-button' : 'button button-large'}\n >\n {!insertImage0 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage0}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block2 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url1}\n onChange={(value) => setAttributes({url1: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType1}\n onChange={(checked) => setAttributes({urlOpenType1: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 2', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon1}\n onChange={(value) => setAttributes({icon1: value})}\n placeholder={'fas fa-file'}\n />\n <ColorPalette\n value={color1}\n onChange={(value) => setAttributes({color1: value})}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType1}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType1: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 2', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage1: value.url})}\n type=\"image\"\n value={insertImage1}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage1 ? 'image-button' : 'button button-large'}\n >\n {!insertImage1 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage1}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n <PanelBody title={__('PR Block3 Setting', 'vk-blocks')}>\n <BaseControl\n label={__('Link URL:', 'vk-blocks')}\n >\n <TextControl\n value={url2}\n onChange={(value) => setAttributes({url2: value})}\n />\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={urlOpenType2}\n onChange={(checked) => setAttributes({urlOpenType2: checked})}\n />\n </BaseControl>\n <BaseControl\n label={__('Icon 3', 'vk-blocks')}\n >\n <TextControl\n label={__('Class name of the Font Awesome icon font you want to use:', 'vk-blocks')}\n value={icon2}\n onChange={(value) => setAttributes({icon2: value})}\n placeholder={'fas fa-file'}\n />\n <ColorPalette\n value={color2}\n onChange={(value) => setAttributes({color2: value})}\n />\n <RadioControl\n label={__('Icon Background:', 'vk-blocks')}\n selected={bgType2}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n onChange={(value) => setAttributes({bgType2: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('PR Image 3', 'vk-blocks')}\n help={__('When you have an image. Image is displayed with priority.', 'vk-blocks')}\n >\n <MediaUpload\n onSelect={(value) => setAttributes({insertImage2: value.url})}\n type=\"image\"\n value={insertImage2}\n render={({open}) => (\n <Button\n onClick={open}\n className={insertImage2 ? 'image-button' : 'button button-large'}\n >\n {!insertImage2 ? __('Select image', 'vk-blocks') :\n <img className={'icon-image'} src={insertImage2}\n alt={__('Upload image', 'vk-blocks')}/>}\n </Button>\n )}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <article className=\"vk_prBlocks row\">\n <div className=\"vk_prBlocks_item col-sm-4\">\n {(() => {\n\n if (insertImage0) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage0 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage0}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType0 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color0,\n border: `1px solid ${color0}`\n }}\n ><i className={`${icon0} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color0}}\n ><i className={`${icon0} vk_prBlocks_item_icon`}\n style={{color: color0}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText\n className=\"vk_prBlocks_item_title\"\n tagName=\"h1\"\n onChange={(value) => setAttributes({heading0: value})}\n value={heading0}\n placeholder={__('Input title', 'vk-blocks')}\n />\n <RichText\n className=\"vk_prBlocks_item_summary\"\n tagName=\"p\"\n onChange={(value) => setAttributes({content0: value})}\n value={content0}\n placeholder={__('Input content', 'vk-blocks')}\n />\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType1 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText\n className=\"vk_prBlocks_item_title\"\n tagName=\"h1\"\n onChange={(value) => setAttributes({heading1: value})}\n value={heading1}\n placeholder={__('Input title', 'vk-blocks')}\n />\n <RichText\n className=\"vk_prBlocks_item_summary\"\n tagName=\"p\"\n onChange={(value) => setAttributes({content1: value})}\n value={content1}\n placeholder={__('Input content', 'vk-blocks')}\n />\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText\n className=\"vk_prBlocks_item_title\"\n tagName=\"h1\"\n onChange={(value) => setAttributes({heading2: value})}\n value={heading2}\n placeholder={__('Input title', 'vk-blocks')}\n />\n <RichText\n className=\"vk_prBlocks_item_summary\"\n tagName=\"p\"\n onChange={(value) => setAttributes({content2: value})}\n value={content2}\n placeholder={__('Input content', 'vk-blocks')}\n />\n </div>\n </article>\n </Fragment>\n ];\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes}) {\n const {\n heading0,\n heading1,\n heading2,\n content0,\n content1,\n content2,\n url0,\n url1,\n url2,\n urlOpenType0,\n urlOpenType1,\n urlOpenType2,\n icon0,\n icon1,\n icon2,\n color0,\n color1,\n color2,\n bgType0,\n bgType1,\n bgType2,\n insertImage0,\n insertImage1,\n insertImage2\n } = attributes;\n\n return (\n <article className=\"vk_prBlocks row\">\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url0}\n target={urlOpenType0? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage0) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage0 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage0}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType0 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color0,\n border: `1px solid ${color0}`\n }}\n ><i className={`${icon0} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color0}}\n ><i className={`${icon0} vk_prBlocks_item_icon`}\n style={{color: color0}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title\"\n tagName={'h1'}\n value={heading0}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary\"\n tagName={'p'}\n value={content0}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url1}\n target={urlOpenType1? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage1) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage1 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage1}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType1 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color1,\n border: `1px solid ${color1}`\n }}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color1}}\n ><i className={`${icon1} vk_prBlocks_item_icon`}\n style={{color: color1}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title\"\n tagName={'h1'}\n value={heading1}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary\"\n tagName={'p'}\n value={content1}/>\n </a>\n </div>\n <div className=\"vk_prBlocks_item col-sm-4\">\n <a\n href={url2}\n target={urlOpenType2? '_blank':'_self'}\n className=\"vk_prBlocks_item_link\"\n >\n {(() => {\n\n if (insertImage2) {\n\n return <div className=\"vk_prBlocks_item_image\"\n style={{\n backgroundImage: 'url(' + insertImage2 + ')',\n backgroundRepeat: 'no-repeat 50% center',\n backgroundSize: 'cover'\n }}\n >\n <img\n src={insertImage2}\n alt=''\n />\n </div>\n\n } else {\n\n if (bgType2 === '0') {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{\n backgroundColor: color2,\n border: `1px solid ${color2}`\n }}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: '#fff'}}>\n </i>\n </div>\n } else {\n return <div\n className=\"vk_prBlocks_item_icon_outer\"\n style={{backgroundColor: 'transparent', border: '1px solid' + color2}}\n ><i className={`${icon2} vk_prBlocks_item_icon`}\n style={{color: color2}}>\n </i>\n </div>\n }\n }\n })()}\n <RichText.Content\n className=\"vk_prBlocks_item_title\"\n tagName={'h1'}\n value={heading2}/>\n <RichText.Content\n className=\"vk_prBlocks_item_summary\"\n tagName={'p'}\n value={content2}/>\n </a>\n </div>\n </article>\n );\n },\n});\n","import React from 'react';\n\nexport class Link extends React.Component {\n\n render() {\n\n let buttonColorCustom = this.props.lbColorCustom;\n let buttonColor = this.props.lbColor;\n let buttonType = this.props.lbType;\n let buttonAlign = this.props.lbAlign;\n let buttonSize = this.props.lbSize;\n let buttonUrl = this.props.lbUrl;\n let buttonTarget = this.props.lbTarget;\n let fontAwesomeIconBefore = this.props.lbFontAwesomeIconBefore;\n let fontAwesomeIconAfter = this.props.lbFontAwesomeIconAfter;\n let richText = this.props.lbRichtext;\n let containerClass = '';\n let aClass = '';\n let aStyle = {};\n let iconBefore = '';\n let iconAfter = '';\n\n if (buttonColorCustom) {\n\n containerClass = `btn-parent custom-btn btn-${buttonAlign}`;\n aClass = `btn btn-primary btn-${buttonSize} active`;\n\n if (buttonType === '0') {\n\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n } else if (buttonType === '1') {\n aStyle = {\n backgroundColor: 'transparent',\n border: '1px solid' + buttonColorCustom,\n color: buttonColorCustom\n };\n }\n\n } else if (!buttonColorCustom) {\n\n containerClass = `btn-parent custom-btn btn-${buttonAlign}`;\n\n if (buttonType === '0') {\n\n aClass = `btn btn-${buttonSize} btn-${buttonColor} active`;\n aStyle = {\n backgroundColor: buttonColorCustom,\n border: `1px solid ${buttonColorCustom}`\n };\n } else if (buttonType === '1') {\n aClass = `btn btn-${buttonSize} btn-outline-${buttonColor} active`;\n aStyle = {backgroundColor: +'transparent'};\n }\n\n }\n\n if (fontAwesomeIconBefore) {\n iconBefore = <i className={`${fontAwesomeIconBefore} before`}></i>;\n }\n if (fontAwesomeIconAfter) {\n iconAfter = <i className={`${fontAwesomeIconAfter} after`}></i>;\n }\n\n return (\n <div className={containerClass}>\n <a\n href={buttonUrl}\n className={aClass}\n role={'button'}\n aria-pressed={true}\n style={aStyle}\n target={buttonTarget? '_blank':null}\n >\n {iconBefore}\n {richText}\n {iconAfter}\n\n </a>\n </div>\n );\n }\n}\n","/**\n * Button block type\n *\n */\nimport React from \"react\";\nimport {Link} from \"./link\";\n\nconst {__} = wp.i18n; // Import __() from wp.i18n\nconst {registerBlockType} = wp.blocks; // Import registerBlockType() from wp.blocks\nconst {RangeControl, RadioControl, PanelBody, Button, BaseControl, CheckboxControl, TextControl, Dashicon, IconButton,} = wp.components;\nconst {Fragment} = wp.element;\nconst {RichText, InspectorControls, MediaUpload, ColorPalette, URLInput,} = wp.editor;\nconst BlockIcon = (\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"576\" height=\"512\" viewBox=\"0 0 576 512\">\n\t\t<g>\n\t\t\t<path d=\"M506,185v142H70V185H506 M526.4,137H49.6C34.4,137,22,149.4,22,164.6v182.8c0,15.2,12.4,27.6,27.6,27.6h476.8\n\t\t\t\tc15.2,0,27.6-12.4,27.6-27.6V164.6C554,149.4,541.6,137,526.4,137L526.4,137z\"/>\n\t\t</g>\n\t\t<g>\n\t\t\t<path d=\"M83.8,206.9h55.9c9.3,0,16.5,2.3,21.5,6.9c5,4.6,7.5,10.3,7.5,17.1c0,5.7-1.8,10.6-5.3,14.7c-2.4,2.7-5.8,4.9-10.4,6.5\n\t\t\t\tc6.9,1.7,12.1,4.5,15.3,8.6c3.3,4.1,4.9,9.2,4.9,15.3c0,5-1.2,9.5-3.5,13.5c-2.3,4-5.5,7.2-9.6,9.5c-2.5,1.5-6.3,2.5-11.3,3.2\n\t\t\t\tc-6.7,0.9-11.2,1.3-13.4,1.3H83.8V206.9z M113.9,244.8h13c4.7,0,7.9-0.8,9.7-2.4c1.8-1.6,2.7-3.9,2.7-7c0-2.8-0.9-5-2.7-6.6\n\t\t\t\tc-1.8-1.6-5-2.4-9.5-2.4h-13.2V244.8z M113.9,282.8h15.2c5.1,0,8.8-0.9,10.9-2.7s3.2-4.3,3.2-7.4c0-2.9-1-5.2-3.1-6.9\n\t\t\t\tc-2.1-1.7-5.7-2.6-11-2.6h-15.2V282.8z\"/>\n\t\t\t<path d=\"M245.9,303.5h-25.1v-11.3c-3.7,4.7-7.5,8-11.3,10c-3.8,2-8.5,3-14,3c-7.4,0-13.2-2.2-17.4-6.6c-4.2-4.4-6.3-11.2-6.3-20.4\n\t\t\t\tv-44.6h27V272c0,4.4,0.8,7.5,2.4,9.4c1.6,1.8,3.9,2.8,6.9,2.8c3.2,0,5.8-1.2,7.9-3.7s3.1-6.9,3.1-13.3v-33.7h26.8V303.5z\"/>\n\t\t\t<path d=\"M282.4,206.9v26.6h14.8v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL282.4,206.9z\"/>\n\t\t\t<path d=\"M330.2,206.9v26.6H345v19.7h-14.8V278c0,3,0.3,5,0.9,5.9c0.9,1.5,2.4,2.2,4.6,2.2c2,0,4.7-0.6,8.3-1.7l2,18.5\n\t\t\t\tc-6.6,1.5-12.8,2.2-18.6,2.2c-6.7,0-11.6-0.9-14.8-2.6c-3.2-1.7-5.5-4.3-7-7.8c-1.5-3.5-2.3-9.1-2.3-17v-24.6h-9.9v-19.7h9.9v-12.9\n\t\t\t\tL330.2,206.9z\"/>\n\t\t\t<path d=\"M339.6,268.7c0-10.7,3.6-19.5,10.8-26.4s16.9-10.4,29.2-10.4c14,0,24.6,4.1,31.8,12.2c5.8,6.6,8.6,14.6,8.6,24.2\n\t\t\t\tc0,10.8-3.6,19.6-10.7,26.5c-7.1,6.9-17,10.3-29.6,10.3c-11.3,0-20.4-2.9-27.3-8.6C343.9,289.5,339.6,280.2,339.6,268.7z\n\t\t\t\t M366.5,268.7c0,6.2,1.3,10.9,3.8,13.8c2.5,3,5.7,4.5,9.5,4.5c3.9,0,7-1.5,9.5-4.4c2.5-2.9,3.7-7.7,3.7-14.2\n\t\t\t\tc0-6.1-1.3-10.6-3.8-13.6s-5.6-4.5-9.3-4.5c-3.9,0-7.1,1.5-9.7,4.5C367.8,257.9,366.5,262.5,366.5,268.7z\"/>\n\t\t\t<path d=\"M418.2,233.5h25v11.4c3.7-4.7,7.5-8,11.3-10c3.8-2,8.5-3,14-3c7.4,0,13.2,2.2,17.4,6.6c4.2,4.4,6.3,11.2,6.3,20.5v44.5h-27\n\t\t\t\tV265c0-4.4-0.8-7.5-2.4-9.3c-1.6-1.8-3.9-2.7-6.9-2.7c-3.3,0-5.9,1.2-7.9,3.7c-2,2.5-3,6.9-3,13.3v33.6h-26.8V233.5z\"/>\n\t\t</g>\n </svg>\n);\n\n/**\n * Register: a Gutenberg Block.\n *\n * Registers a new block provided a unique name and an object defining its\n * behavior. Once registered, the block is made editor as an option to any\n * editor interface where blocks are implemented.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/\n * @param {string} name Block name.\n * @param {Object} settings Block settings.\n * @return {?WPBlock} The block, if it has been successfully\n * registered; otherwise `undefined`.\n */\nregisterBlockType('vk-blocks/button', {\n // Block name. Block names must be string that contains a namespace prefix. Example: my-plugin/my-custom-block.\n title: __('Button', 'vk-blocks'), // Block title.\n icon: BlockIcon, // Block icon from Dashicons → https://developer.wordpress.org/resource/dashicons/.\n category: 'vk-blocks-cat', // Block category — Group blocks together based on common traits E.g. common, formatting, layout widgets, embed.\n attributes: {\n content: {\n source: 'html',\n selector: 'p',\n },\n buttonUrl: {\n type: 'string',\n default: null,\n },\n buttonTarget: {\n type: 'Boolean',\n default: false,\n },\n buttonSize: {\n type: 'string',\n default: 'lg',\n },\n buttonType: {\n type: 'string',\n default: '0',\n },\n buttonColor: {\n type: 'string',\n default: 'primary',\n },\n buttonColorCustom: {\n type: 'string',\n default: null,\n },\n buttonAlign: {\n type: 'string',\n default: 'left',\n },\n fontAwesomeIconBefore: {\n type: 'string',\n default: null,\n },\n fontAwesomeIconAfter: {\n type: 'string',\n default: null,\n }\n },\n\n /**\n * The edit function describes the structure of your block in the context of the editor.\n * This represents what the editor will render when the block is used.\n *\n * The \"edit\" property must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n edit({attributes, className, setAttributes, isSelected}) {\n const {\n content,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n return (\n <Fragment>\n <InspectorControls>\n <PanelBody title={__('Button setting', 'vk-blocks')}>\n <CheckboxControl\n label={__('Open link new tab.', 'vk-blocks')}\n checked={buttonTarget}\n onChange={(checked) => setAttributes({buttonTarget: checked})}\n />\n <RadioControl\n label={__('Button Size:', 'vk-blocks')}\n selected={buttonSize}\n options={[\n {label: __('Large', 'vk-blocks'), value: 'lg'},\n {label: __('normal', 'vk-blocks'), value: 'md'},\n {label: __('Small', 'vk-blocks'), value: 'sm'},\n ]}\n onChange={(value) => setAttributes({buttonSize: value})}\n />\n <RadioControl\n label={__('Button Position:', 'vk-blocks')}\n selected={buttonAlign}\n options={[\n {label: __('Left', 'vk-blocks'), value: 'left'},\n {label: __('Center', 'vk-blocks'), value: 'center'},\n {label: __('Right', 'vk-blocks'), value: 'right'},\n {label: __('Block', 'vk-blocks'), value: 'block'},\n ]}\n onChange={(value) => setAttributes({buttonAlign: value})}\n />\n <RadioControl\n label={__('Button Style:', 'vk-blocks')}\n selected={buttonType}\n options={[\n {label: __('Solid color', 'vk-blocks'), value: '0'},\n {label: __('No background', 'vk-blocks'), value: '1'},\n ]}\n help={__('If you select \"No background\", that you need to select a Custom Color.', 'vk-blocks')}\n onChange={(value) => setAttributes({buttonType: value})}\n />\n <RadioControl\n label={__('Default Color:', 'vk-blocks')}\n selected={buttonColor}\n options={[\n {label: __('Primary', 'vk-blocks'), value: 'primary'},\n // {label: __('Secondary', 'vk-blocks'), value: 'secondary'},\n {label: __('Success', 'vk-blocks'), value: 'success'},\n {label: __('Info', 'vk-blocks'), value: 'info'},\n {label: __('Warning', 'vk-blocks'), value: 'warning'},\n {label: __('Danger', 'vk-blocks'), value: 'danger'},\n // {label: __('Light', 'vk-blocks'), value: 'light'},\n // {label: __('Dark', 'vk-blocks'), value: 'dark'},\n ]}\n onChange={(value) => setAttributes({buttonColor: value})}\n />\n <BaseControl\n label={__('Custom Color', 'vk-blocks')}\n help={__('This custom color overrides the default color. If you want to use the default color, click the clear button.', 'vk-blocks')}\n >\n <ColorPalette\n value={buttonColorCustom}\n onChange={(value) => setAttributes({buttonColorCustom: value})}\n />\n </BaseControl>\n <BaseControl\n label={__('Font Awesome:', 'vk-blocks')}\n // help={__('', 'vk-blocks')}\n >\n <TextControl\n label={__('Before text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear before text.', 'vk-blocks')}\n value={fontAwesomeIconBefore}\n onChange={(value) => setAttributes({fontAwesomeIconBefore: value})}\n placeholder={'fas fa-user'}\n />\n <TextControl\n label={__('After text', 'vk-blocks')}\n help={__('Enter Font Awesome Class.This icon will appear after text.', 'vk-blocks')}\n value={fontAwesomeIconAfter}\n onChange={(value) => setAttributes({fontAwesomeIconAfter: value})}\n placeholder={'fas fa-book'}\n />\n </BaseControl>\n </PanelBody>\n </InspectorControls>\n <div className={buttonColorCustom ? 'vk_button vk_button-colorCustom' : 'vk_button'}>\n\n <Link lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbRichtext={\n <RichText\n tagName=\"p\"\n className={'vk_button_content'}\n onChange={(value) => setAttributes({content: value})}\n value={content}\n placeholder={__('Input text', 'vk-blocks')}\n formattingControls={['bold', 'italic', 'strikethrough']}\n keepPlaceholderOnFocus\n />\n }/>\n\n {isSelected && (\n <form\n className=\"block-library-button__inline-link\"\n onSubmit={(event) => event.preventDefault()}>\n <Dashicon icon=\"admin-links\"/>\n <URLInput\n value={buttonUrl}\n onChange={(value) => setAttributes({buttonUrl: value})}\n />\n <IconButton icon=\"editor-break\" label={__('Apply')} type=\"submit\"/>\n </form>\n )}\n </div>\n </Fragment>\n );\n },\n\n /**\n * The save function defin className }> which the different attributes should be combined\n * into the final markup, which is then serialized by Gutenberg into post_content.\n *\n * The \"save\" property must be specified and must be a valid function.\n *\n * @link https://wordpress.org/gutenberg/handbook/block-api/block-edit-save/\n */\n save({attributes, className}) {\n const {\n content,\n buttonUrl,\n buttonTarget,\n buttonSize,\n buttonType,\n buttonColor,\n buttonColorCustom,\n buttonAlign,\n fontAwesomeIconBefore,\n fontAwesomeIconAfter,\n } = attributes;\n\n return (\n <div className={buttonColorCustom ? 'vk_button vk_button-colorCustom' : 'vk_button'}>\n\n <Link lbColorCustom={buttonColorCustom} lbColor={buttonColor} lbType={buttonType}\n lbAlign={buttonAlign}\n lbSize={buttonSize}\n lbUrl={buttonUrl}\n lbTarget={buttonTarget}\n lbFontAwesomeIconBefore={fontAwesomeIconBefore}\n lbFontAwesomeIconAfter={fontAwesomeIconAfter}\n lbRichtext={\n <RichText.Content\n tagName=\"p\"\n className={'vk_button_content'}\n value={content}\n />\n }/>\n </div>\n );\n },\n});\n"],"sourceRoot":""}
plugins/vk-blocks/build/languages/vk-blocks-ja-vk-blocks-buid-js.json CHANGED
@@ -1 +1 @@
1
- {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja_JP"},"Alert":["アラート"],"Select image":["画像を選択"],"Upload image":["画像をアップロード"],"Input text":["文字を入力"],"Ballon":["フキダシ"],"Balloon setting":["フキダシ設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Type":["タイプ"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Serif":["セリフ"],"Thinking":["吹き出し"],"FAQ":["質問と解答"],"Please enter a question.":["質問を入力してください。"],"Please enter a answer.":["回答を入力してください。"],"Flow":["フロー"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"]}}}
1
+ {"domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural_forms":"nplurals=1; plural=0;","lang":"ja_JP"},"Alert":["アラート"],"Select image":["画像を選択"],"Upload image":["画像をアップロード"],"Icon Name":[""],"Input text":["文字を入力"],"Ballon":["フキダシ"],"Balloon setting":["フキダシ設定"],"Position":["位置"],"Please specify the layout of the balloon.":["吹き出しの配置を指定してください。"],"Left":["左"],"Right":["右"],"Type":["タイプ"],"Please select the type of balloon.":["吹き出しのタイプを指定してください。"],"Serif":["セリフ"],"Thinking":["吹き出し"],"Button setting":["ボタン設定"],"Open link new tab.":["リンクを別ウィンドウで開く"],"Button Size:":["ボタンサイズ:"],"Large":["大"],"normal":["標準"],"Small":["小"],"Button Position:":["ボタンの位置:"],"Center":["中央"],"Block":["ブロック(全幅)"],"Button Style:":["ボタンスタイル:"],"Solid color":["ベタ塗り"],"No background":["背景なし"],"If you select \"No background\", that you need to select a Custom Color.":["もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"],"Default Color:":["標準色:"],"Primary":[""],"Success":[""],"Info":[""],"Warning":[""],"Danger":[""],"Custom Color":["カスタムカラー"],"This custom color overrides the default color. If you want to use the default color, click the clear button.":["このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使用したい場合は、クリアボタンをクリックしてください。"],"Font Awesome:":[""],"Before text":["文字の前"],"Enter Font Awesome Class.This icon will appear before text.":["Font Awesome の class 名を入力してください。このアイコンは文字の前に表示されます。"],"After text":["文字の後"],"Enter Font Awesome Class.This icon will appear after text.":["Font Awesome の class 名を入力してください。このアイコンは文字の後に表示されます。"],"Apply":[""],"Button":["ボタン"],"FAQ":["質問と解答"],"Please enter a question.":["質問を入力してください。"],"Please enter a answer.":["回答を入力してください。"],"Flow":["フロー"],"Display of arrow":["矢印の表示"],"Arrow display":["矢印を表示する"],"Arrow hidden":["矢印を表示しない"],"Input title":["タイトルを入力"],"Input content":["説明を入力"],"PR Block1 Setting":["PR Block1 設定"],"Icon 1":["アイコン 1"],"PR Image 1":["PR 画像 1"],"PR Block2 Setting":["PR Block2 設定"],"Icon 2":["アイコン 2"],"PR Image 2":["PR 画像 2"],"When you have an image. Image is displayed with priority":["画像を設定した場合は画像が優先して表示されます。"],"PR Block3 Setting":["PR Block3 設定"],"Link URL:":["リンクURL:"],"Icon 3":["アイコン 3"],"Class name of the Font Awesome icon font you want to use:":["アイコンを使う場合は Font Awesome のアイコンのclass名:"],"Icon Background:":["アイコン背景:"],"PR Image 3":["PR 画像 3"],"When you have an image. Image is displayed with priority.":["画像を設定した場合は画像が優先して表示されます。"],"PR Block":["PR Block"]}}}
plugins/vk-blocks/build/languages/vk-blocks-ja.mo CHANGED
Binary file
plugins/vk-blocks/build/languages/vk-blocks-ja.po CHANGED
@@ -19,15 +19,19 @@ msgstr ""
19
  msgid "Alert"
20
  msgstr "アラート"
21
 
22
- #: src/balloon/block.js:117 src/flow/block.js:111
23
  msgid "Select image"
24
  msgstr "画像を選択"
25
 
26
- #: src/balloon/block.js:117 src/flow/block.js:112
27
  msgid "Upload image"
28
  msgstr "画像をアップロード"
29
 
30
- #: src/balloon/block.js:127
 
 
 
 
31
  msgid "Input text"
32
  msgstr "文字を入力"
33
 
@@ -35,51 +39,173 @@ msgstr "文字を入力"
35
  msgid "Ballon"
36
  msgstr "フキダシ"
37
 
38
- #: src/balloon/block.js:77
39
  msgid "Balloon setting"
40
  msgstr "フキダシ設定"
41
 
42
- #: src/balloon/block.js:79
43
  msgid "Position"
44
  msgstr "位置"
45
 
46
- #: src/balloon/block.js:80
47
  msgid "Please specify the layout of the balloon."
48
  msgstr "吹き出しの配置を指定してください。"
49
 
50
- #: src/balloon/block.js:83
51
  msgid "Left"
52
  msgstr "左"
53
 
54
- #: src/balloon/block.js:84
55
  msgid "Right"
56
  msgstr "右"
57
 
58
- #: src/balloon/block.js:89
59
  msgid "Type"
60
  msgstr "タイプ"
61
 
62
- #: src/balloon/block.js:90
63
  msgid "Please select the type of balloon."
64
  msgstr "吹き出しのタイプを指定してください。"
65
 
66
- #: src/balloon/block.js:93
67
  msgid "Serif"
68
  msgstr "セリフ"
69
 
70
- #: src/balloon/block.js:94
71
  msgid "Thinking"
72
  msgstr "吹き出し"
73
 
74
- #: src/faq/block.js:25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  msgid "FAQ"
76
  msgstr "質問と解答"
77
 
78
- #: src/faq/block.js:61
79
  msgid "Please enter a question."
80
  msgstr "質問を入力してください。"
81
 
82
- #: src/faq/block.js:67
83
  msgid "Please enter a answer."
84
  msgstr "回答を入力してください。"
85
 
@@ -99,10 +225,73 @@ msgstr "矢印を表示する"
99
  msgid "Arrow hidden"
100
  msgstr "矢印を表示しない"
101
 
102
- #: src/flow/block.js:90
103
  msgid "Input title"
104
  msgstr "タイトルを入力"
105
 
106
- #: src/flow/block.js:97
107
  msgid "Input content"
108
  msgstr "説明を入力"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  msgid "Alert"
20
  msgstr "アラート"
21
 
22
+ #: src/balloon/block.js:122 src/flow/block.js:111 src/pr-blocks/block.js:302
23
  msgid "Select image"
24
  msgstr "画像を選択"
25
 
26
+ #: src/balloon/block.js:122 src/flow/block.js:112 src/pr-blocks/block.js:304
27
  msgid "Upload image"
28
  msgstr "画像をアップロード"
29
 
30
+ #: src/balloon/block.js:131
31
+ msgid "Icon Name"
32
+ msgstr ""
33
+
34
+ #: src/balloon/block.js:140 src/button/block.js:224
35
  msgid "Input text"
36
  msgstr "文字を入力"
37
 
39
  msgid "Ballon"
40
  msgstr "フキダシ"
41
 
42
+ #: src/balloon/block.js:82
43
  msgid "Balloon setting"
44
  msgstr "フキダシ設定"
45
 
46
+ #: src/balloon/block.js:84
47
  msgid "Position"
48
  msgstr "位置"
49
 
50
+ #: src/balloon/block.js:85
51
  msgid "Please specify the layout of the balloon."
52
  msgstr "吹き出しの配置を指定してください。"
53
 
54
+ #: src/balloon/block.js:88 src/button/block.js:149
55
  msgid "Left"
56
  msgstr "左"
57
 
58
+ #: src/balloon/block.js:89 src/button/block.js:151
59
  msgid "Right"
60
  msgstr "右"
61
 
62
+ #: src/balloon/block.js:94
63
  msgid "Type"
64
  msgstr "タイプ"
65
 
66
+ #: src/balloon/block.js:95
67
  msgid "Please select the type of balloon."
68
  msgstr "吹き出しのタイプを指定してください。"
69
 
70
+ #: src/balloon/block.js:98
71
  msgid "Serif"
72
  msgstr "セリフ"
73
 
74
+ #: src/balloon/block.js:99
75
  msgid "Thinking"
76
  msgstr "吹き出し"
77
 
78
+ #: src/button/block.js:129
79
+ msgid "Button setting"
80
+ msgstr "ボタン設定"
81
+
82
+ #: src/button/block.js:131 src/pr-blocks/block.js:261
83
+ msgid "Open link new tab."
84
+ msgstr "リンクを別ウィンドウで開く"
85
+
86
+ #: src/button/block.js:136
87
+ msgid "Button Size:"
88
+ msgstr "ボタンサイズ:"
89
+
90
+ #: src/button/block.js:139
91
+ msgid "Large"
92
+ msgstr "大"
93
+
94
+ #: src/button/block.js:140
95
+ msgid "normal"
96
+ msgstr "標準"
97
+
98
+ #: src/button/block.js:141
99
+ msgid "Small"
100
+ msgstr "小"
101
+
102
+ #: src/button/block.js:146
103
+ msgid "Button Position:"
104
+ msgstr "ボタンの位置:"
105
+
106
+ #: src/button/block.js:150
107
+ msgid "Center"
108
+ msgstr "中央"
109
+
110
+ #: src/button/block.js:152
111
+ msgid "Block"
112
+ msgstr "ブロック(全幅)"
113
+
114
+ #: src/button/block.js:157
115
+ msgid "Button Style:"
116
+ msgstr "ボタンスタイル:"
117
+
118
+ #: src/button/block.js:160 src/pr-blocks/block.js:283
119
+ msgid "Solid color"
120
+ msgstr "ベタ塗り"
121
+
122
+ #: src/button/block.js:161 src/pr-blocks/block.js:284
123
+ msgid "No background"
124
+ msgstr "背景なし"
125
+
126
+ #: src/button/block.js:163
127
+ msgid ""
128
+ "If you select \"No background\", that you need to select a Custom Color."
129
+ msgstr ""
130
+ "もし「背景なし」を選択した場合はカスタムカラーで色を指定してください。"
131
+
132
+ #: src/button/block.js:167
133
+ msgid "Default Color:"
134
+ msgstr "標準色:"
135
+
136
+ #: src/button/block.js:170
137
+ msgid "Primary"
138
+ msgstr ""
139
+
140
+ #: src/button/block.js:172
141
+ msgid "Success"
142
+ msgstr ""
143
+
144
+ #: src/button/block.js:173
145
+ msgid "Info"
146
+ msgstr ""
147
+
148
+ #: src/button/block.js:174
149
+ msgid "Warning"
150
+ msgstr ""
151
+
152
+ #: src/button/block.js:175
153
+ msgid "Danger"
154
+ msgstr ""
155
+
156
+ #: src/button/block.js:182
157
+ msgid "Custom Color"
158
+ msgstr "カスタムカラー"
159
+
160
+ #: src/button/block.js:183
161
+ msgid ""
162
+ "This custom color overrides the default color. If you want to use the "
163
+ "default color, click the clear button."
164
+ msgstr ""
165
+ "このカスタムカラーはデフォルトのカラーを上書きします。 デフォルトの色を使"
166
+ "用したい場合は、クリアボタンをクリックしてください。"
167
+
168
+ #: src/button/block.js:191
169
+ msgid "Font Awesome:"
170
+ msgstr ""
171
+
172
+ #: src/button/block.js:195
173
+ msgid "Before text"
174
+ msgstr "文字の前"
175
+
176
+ #: src/button/block.js:196
177
+ msgid "Enter Font Awesome Class.This icon will appear before text."
178
+ msgstr ""
179
+ "Font Awesome の class 名を入力してください。このアイコンは文字の前に表示さ"
180
+ "れます。"
181
+
182
+ #: src/button/block.js:202
183
+ msgid "After text"
184
+ msgstr "文字の後"
185
+
186
+ #: src/button/block.js:203
187
+ msgid "Enter Font Awesome Class.This icon will appear after text."
188
+ msgstr ""
189
+ "Font Awesome の class 名を入力してください。このアイコンは文字の後に表示さ"
190
+ "れます。"
191
+
192
+ #: src/button/block.js:239
193
+ msgid "Apply"
194
+ msgstr ""
195
+
196
+ #: src/button/block.js:58
197
+ msgid "Button"
198
+ msgstr "ボタン"
199
+
200
+ #: src/faq/block.js:40
201
  msgid "FAQ"
202
  msgstr "質問と解答"
203
 
204
+ #: src/faq/block.js:77
205
  msgid "Please enter a question."
206
  msgstr "質問を入力してください。"
207
 
208
+ #: src/faq/block.js:84
209
  msgid "Please enter a answer."
210
  msgstr "回答を入力してください。"
211
 
225
  msgid "Arrow hidden"
226
  msgstr "矢印を表示しない"
227
 
228
+ #: src/flow/block.js:90 src/pr-blocks/block.js:473
229
  msgid "Input title"
230
  msgstr "タイトルを入力"
231
 
232
+ #: src/flow/block.js:97 src/pr-blocks/block.js:480
233
  msgid "Input content"
234
  msgstr "説明を入力"
235
+
236
+ #: src/pr-blocks/block.js:136
237
+ msgid "PR Block1 Setting"
238
+ msgstr "PR Block1 設定"
239
+
240
+ #: src/pr-blocks/block.js:151
241
+ msgid "Icon 1"
242
+ msgstr "アイコン 1"
243
+
244
+ #: src/pr-blocks/block.js:174
245
+ msgid "PR Image 1"
246
+ msgstr "PR 画像 1"
247
+
248
+ #: src/pr-blocks/block.js:194
249
+ msgid "PR Block2 Setting"
250
+ msgstr "PR Block2 設定"
251
+
252
+ #: src/pr-blocks/block.js:209
253
+ msgid "Icon 2"
254
+ msgstr "アイコン 2"
255
+
256
+ #: src/pr-blocks/block.js:232
257
+ msgid "PR Image 2"
258
+ msgstr "PR 画像 2"
259
+
260
+ #: src/pr-blocks/block.js:233
261
+ msgid "When you have an image. Image is displayed with priority"
262
+ msgstr "画像を設定した場合は画像が優先して表示されます。"
263
+
264
+ #: src/pr-blocks/block.js:252
265
+ msgid "PR Block3 Setting"
266
+ msgstr "PR Block3 設定"
267
+
268
+ #: src/pr-blocks/block.js:254
269
+ msgid "Link URL:"
270
+ msgstr "リンクURL:"
271
+
272
+ #: src/pr-blocks/block.js:267
273
+ msgid "Icon 3"
274
+ msgstr "アイコン 3"
275
+
276
+ #: src/pr-blocks/block.js:270
277
+ msgid "Class name of the Font Awesome icon font you want to use:"
278
+ msgstr "アイコンを使う場合は Font Awesome のアイコンのclass名:"
279
+
280
+ #: src/pr-blocks/block.js:280
281
+ msgid "Icon Background:"
282
+ msgstr "アイコン背景:"
283
+
284
+ #: src/pr-blocks/block.js:290
285
+ msgid "PR Image 3"
286
+ msgstr "PR 画像 3"
287
+
288
+ #: src/pr-blocks/block.js:291
289
+ msgid "When you have an image. Image is displayed with priority."
290
+ msgstr "画像を設定した場合は画像が優先して表示されます。"
291
+
292
+ #: src/pr-blocks/block.js:91
293
+ msgid "PR Block"
294
+ msgstr "PR Block"
295
+
296
+ #~ msgid "Setting"
297
+ #~ msgstr "設定"
plugins/vk-blocks/build/languages/vk-blocks.pot CHANGED
@@ -9,11 +9,13 @@ msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:111
 
12
  msgid "Select image"
13
  msgstr ""
14
 
15
  #: src/balloon/block.js:122
16
  #: src/flow/block.js:112
 
17
  msgid "Upload image"
18
  msgstr ""
19
 
@@ -22,6 +24,7 @@ msgid "Icon Name"
22
  msgstr ""
23
 
24
  #: src/balloon/block.js:140
 
25
  msgid "Input text"
26
  msgstr ""
27
 
@@ -42,10 +45,12 @@ msgid "Please specify the layout of the balloon."
42
  msgstr ""
43
 
44
  #: src/balloon/block.js:88
 
45
  msgid "Left"
46
  msgstr ""
47
 
48
  #: src/balloon/block.js:89
 
49
  msgid "Right"
50
  msgstr ""
51
 
@@ -65,15 +70,144 @@ msgstr ""
65
  msgid "Thinking"
66
  msgstr ""
67
 
68
- #: src/faq/block.js:25
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  msgid "FAQ"
70
  msgstr ""
71
 
72
- #: src/faq/block.js:62
73
  msgid "Please enter a question."
74
  msgstr ""
75
 
76
- #: src/faq/block.js:69
77
  msgid "Please enter a answer."
78
  msgstr ""
79
 
@@ -94,9 +228,71 @@ msgid "Arrow hidden"
94
  msgstr ""
95
 
96
  #: src/flow/block.js:90
 
97
  msgid "Input title"
98
  msgstr ""
99
 
100
  #: src/flow/block.js:97
 
101
  msgid "Input content"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
102
  msgstr ""
9
 
10
  #: src/balloon/block.js:122
11
  #: src/flow/block.js:111
12
+ #: src/pr-blocks/block.js:324
13
  msgid "Select image"
14
  msgstr ""
15
 
16
  #: src/balloon/block.js:122
17
  #: src/flow/block.js:112
18
+ #: src/pr-blocks/block.js:326
19
  msgid "Upload image"
20
  msgstr ""
21
 
24
  msgstr ""
25
 
26
  #: src/balloon/block.js:140
27
+ #: src/button/block.js:225
28
  msgid "Input text"
29
  msgstr ""
30
 
45
  msgstr ""
46
 
47
  #: src/balloon/block.js:88
48
+ #: src/button/block.js:149
49
  msgid "Left"
50
  msgstr ""
51
 
52
  #: src/balloon/block.js:89
53
+ #: src/button/block.js:151
54
  msgid "Right"
55
  msgstr ""
56
 
70
  msgid "Thinking"
71
  msgstr ""
72
 
73
+ #: src/button/block.js:129
74
+ msgid "Button setting"
75
+ msgstr ""
76
+
77
+ #: src/button/block.js:131
78
+ #: src/pr-blocks/block.js:276
79
+ msgid "Open link new tab."
80
+ msgstr ""
81
+
82
+ #: src/button/block.js:136
83
+ msgid "Button Size:"
84
+ msgstr ""
85
+
86
+ #: src/button/block.js:139
87
+ msgid "Large"
88
+ msgstr ""
89
+
90
+ #: src/button/block.js:140
91
+ msgid "normal"
92
+ msgstr ""
93
+
94
+ #: src/button/block.js:141
95
+ msgid "Small"
96
+ msgstr ""
97
+
98
+ #: src/button/block.js:146
99
+ msgid "Button Position:"
100
+ msgstr ""
101
+
102
+ #: src/button/block.js:150
103
+ msgid "Center"
104
+ msgstr ""
105
+
106
+ #: src/button/block.js:152
107
+ msgid "Block"
108
+ msgstr ""
109
+
110
+ #: src/button/block.js:157
111
+ msgid "Button Style:"
112
+ msgstr ""
113
+
114
+ #: src/button/block.js:160
115
+ #: src/pr-blocks/block.js:305
116
+ msgid "Solid color"
117
+ msgstr ""
118
+
119
+ #: src/button/block.js:161
120
+ #: src/pr-blocks/block.js:306
121
+ msgid "No background"
122
+ msgstr ""
123
+
124
+ #: src/button/block.js:163
125
+ msgid "If you select \"No background\", that you need to select a Custom Color."
126
+ msgstr ""
127
+
128
+ #: src/button/block.js:167
129
+ msgid "Default Color:"
130
+ msgstr ""
131
+
132
+ #: src/button/block.js:170
133
+ msgid "Primary"
134
+ msgstr ""
135
+
136
+ #: src/button/block.js:171
137
+ msgid "Secondary"
138
+ msgstr ""
139
+
140
+ #: src/button/block.js:172
141
+ msgid "Success"
142
+ msgstr ""
143
+
144
+ #: src/button/block.js:173
145
+ msgid "Info"
146
+ msgstr ""
147
+
148
+ #: src/button/block.js:174
149
+ msgid "Warning"
150
+ msgstr ""
151
+
152
+ #: src/button/block.js:175
153
+ msgid "Danger"
154
+ msgstr ""
155
+
156
+ #: src/button/block.js:176
157
+ msgid "Light"
158
+ msgstr ""
159
+
160
+ #: src/button/block.js:177
161
+ msgid "Dark"
162
+ msgstr ""
163
+
164
+ #: src/button/block.js:182
165
+ msgid "Custom Color"
166
+ msgstr ""
167
+
168
+ #: src/button/block.js:183
169
+ msgid ""
170
+ "This custom color overrides the default color. If you want to use the "
171
+ "default color, click the clear button."
172
+ msgstr ""
173
+
174
+ #: src/button/block.js:191
175
+ msgid "Font Awesome:"
176
+ msgstr ""
177
+
178
+ #: src/button/block.js:195
179
+ msgid "Before text"
180
+ msgstr ""
181
+
182
+ #: src/button/block.js:196
183
+ msgid "Enter Font Awesome Class.This icon will appear before text."
184
+ msgstr ""
185
+
186
+ #: src/button/block.js:202
187
+ msgid "After text"
188
+ msgstr ""
189
+
190
+ #: src/button/block.js:203
191
+ msgid "Enter Font Awesome Class.This icon will appear after text."
192
+ msgstr ""
193
+
194
+ #: src/button/block.js:240
195
+ msgid "Apply"
196
+ msgstr ""
197
+
198
+ #: src/button/block.js:58
199
+ msgid "Button"
200
+ msgstr ""
201
+
202
+ #: src/faq/block.js:40
203
  msgid "FAQ"
204
  msgstr ""
205
 
206
+ #: src/faq/block.js:77
207
  msgid "Please enter a question."
208
  msgstr ""
209
 
210
+ #: src/faq/block.js:84
211
  msgid "Please enter a answer."
212
  msgstr ""
213
 
228
  msgstr ""
229
 
230
  #: src/flow/block.js:90
231
+ #: src/pr-blocks/block.js:500
232
  msgid "Input title"
233
  msgstr ""
234
 
235
  #: src/flow/block.js:97
236
+ #: src/pr-blocks/block.js:507
237
  msgid "Input content"
238
+ msgstr ""
239
+
240
+ #: src/pr-blocks/block.js:137
241
+ msgid "PR Block1 Setting"
242
+ msgstr ""
243
+
244
+ #: src/pr-blocks/block.js:152
245
+ msgid "Icon 1"
246
+ msgstr ""
247
+
248
+ #: src/pr-blocks/block.js:182
249
+ msgid "PR Image 1"
250
+ msgstr ""
251
+
252
+ #: src/pr-blocks/block.js:183
253
+ msgid "When you have an image. Image is displayed with priority"
254
+ msgstr ""
255
+
256
+ #: src/pr-blocks/block.js:202
257
+ msgid "PR Block2 Setting"
258
+ msgstr ""
259
+
260
+ #: src/pr-blocks/block.js:217
261
+ msgid "Icon 2"
262
+ msgstr ""
263
+
264
+ #: src/pr-blocks/block.js:247
265
+ msgid "PR Image 2"
266
+ msgstr ""
267
+
268
+ #: src/pr-blocks/block.js:267
269
+ msgid "PR Block3 Setting"
270
+ msgstr ""
271
+
272
+ #: src/pr-blocks/block.js:269
273
+ msgid "Link URL:"
274
+ msgstr ""
275
+
276
+ #: src/pr-blocks/block.js:282
277
+ msgid "Icon 3"
278
+ msgstr ""
279
+
280
+ #: src/pr-blocks/block.js:285
281
+ msgid "Class name of the Font Awesome icon font you want to use:"
282
+ msgstr ""
283
+
284
+ #: src/pr-blocks/block.js:302
285
+ msgid "Icon Background:"
286
+ msgstr ""
287
+
288
+ #: src/pr-blocks/block.js:312
289
+ msgid "PR Image 3"
290
+ msgstr ""
291
+
292
+ #: src/pr-blocks/block.js:313
293
+ msgid "When you have an image. Image is displayed with priority."
294
+ msgstr ""
295
+
296
+ #: src/pr-blocks/block.js:91
297
+ msgid "PR Blocks (Beta)"
298
  msgstr ""
plugins/vk-blocks/vk-blocks-functions.php CHANGED
@@ -2,6 +2,7 @@
2
  function vkblocks_active() {
3
  return true;
4
  }
 
5
  function vkblocks_blocks_assets() {
6
 
7
  wp_register_style( 'vk-blocks-buid-css', VK_BLOCKS_URL . 'build/block-build.css', [], VK_BLOCKS_VERSION );
@@ -37,6 +38,14 @@ function vkblocks_blocks_assets() {
37
  'editor_script' => 'vk-blocks-buid-js',
38
  ]
39
  );
 
 
 
 
 
 
 
 
40
  // Faq Block.
41
  register_block_type(
42
  'vk-blocks/faq', [
@@ -53,6 +62,14 @@ function vkblocks_blocks_assets() {
53
  'editor_script' => 'vk-blocks-buid-js',
54
  ]
55
  );
 
 
 
 
 
 
 
 
56
  }
57
  }
58
  add_action( 'init', 'vkblocks_blocks_assets' );
2
  function vkblocks_active() {
3
  return true;
4
  }
5
+
6
  function vkblocks_blocks_assets() {
7
 
8
  wp_register_style( 'vk-blocks-buid-css', VK_BLOCKS_URL . 'build/block-build.css', [], VK_BLOCKS_VERSION );
38
  'editor_script' => 'vk-blocks-buid-js',
39
  ]
40
  );
41
+ // Button Block.
42
+ register_block_type(
43
+ 'vk-blocks/button', [
44
+ 'style' => 'vk-blocks-buid-css',
45
+ 'editor_style' => 'vk-blocks-buid-editor-css',
46
+ 'editor_script' => 'vk-blocks-buid-js',
47
+ ]
48
+ );
49
  // Faq Block.
50
  register_block_type(
51
  'vk-blocks/faq', [
62
  'editor_script' => 'vk-blocks-buid-js',
63
  ]
64
  );
65
+ // PR Block.
66
+ register_block_type(
67
+ 'vk-blocks/pr', [
68
+ 'style' => 'vk-blocks-buid-css',
69
+ 'editor_style' => 'vk-blocks-buid-editor-css',
70
+ 'editor_script' => 'vk-blocks-buid-js',
71
+ ]
72
+ );
73
  }
74
  }
75
  add_action( 'init', 'vkblocks_blocks_assets' );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 4.4
6
  Tested up to: 5.0.2
7
- Stable tag: 7.0.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -33,10 +33,12 @@ Many features can be stopped individually.
33
 
34
  [ Gutenberg Blocks ]
35
 
36
- * alert
37
  * Faq
38
  * balloon
39
  * Flow
 
 
40
 
41
  [ Social media ]
42
 
@@ -80,6 +82,9 @@ e.g.
80
 
81
  == Changelog ==
82
 
 
 
 
83
  = 7.0.2 =
84
  * [ bug fix ][ Site Map ] Excrude no show ui taxonomy.
85
 
4
  Tags: Google Analytics, New posts, Related Posts, sitemap, sns, twitter card, Facebook Page Plugin, OG tags,
5
  Requires at least: 4.4
6
  Tested up to: 5.0.2
7
+ Stable tag: 7.1.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
33
 
34
  [ Gutenberg Blocks ]
35
 
36
+ * Alert
37
  * Faq
38
  * balloon
39
  * Flow
40
+ * Button
41
+ * PR Blocks
42
 
43
  [ Social media ]
44
 
82
 
83
  == Changelog ==
84
 
85
+ = 7.1.0 =
86
+ * [ Add function ][ VK Blocks ] Add Button & PR Blocks block.
87
+
88
  = 7.0.2 =
89
  * [ bug fix ][ Site Map ] Excrude no show ui taxonomy.
90
 
vkExUnit.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
- * Version: 7.0.3
7
  * Author: Vektor,Inc.
8
  * Text Domain: vkExUnit
9
  * Domain Path: /languages
3
  * Plugin Name: VK All in One Expansion Unit
4
  * Plugin URI: https://ex-unit.nagoya
5
  * Description: This plug-in is an integrated plug-in with a variety of features that make it powerful your web site. Many features can be stopped individually. Example Facebook Page Plugin,Social Bookmarks,Print OG Tags,Print Twitter Card Tags,Print Google Analytics tag,New post widget,Insert Related Posts and more!
6
+ * Version: 7.1.0
7
  * Author: Vektor,Inc.
8
  * Text Domain: vkExUnit
9
  * Domain Path: /languages