Pz-LinkCard - Version 2.1.3

Version Description

Download this release

Release Info

Developer poporon
Plugin Icon 128x128 Pz-LinkCard
Version 2.1.3
Comparing to
See all releases

Code changes from version 2.1.2.2 to 2.1.3

js/mce-pz-lkc.js CHANGED
@@ -2,12 +2,12 @@
2
  tinymce.create('tinymce.plugins.pzlinkcard', {
3
  init: function(ed, url){
4
  ed.addButton('pz_linkcard',{
5
- title: 'Insert Pz-LinkCard',
6
  image: url + '/button.png',
7
  cmd: 'insert_pz_linkcard'
8
  });
9
  ed.addCommand('insert_pz_linkcard', function() {
10
- var insert_tag = window.prompt('Input URL', 'http://');
11
  if (insert_tag !== null) {
12
  ed.execCommand('mceInsertContent', 0, '[blogcard url="' + insert_tag + '"]');
13
  }
2
  tinymce.create('tinymce.plugins.pzlinkcard', {
3
  init: function(ed, url){
4
  ed.addButton('pz_linkcard',{
5
+ title: 'リンクカード作成',
6
  image: url + '/button.png',
7
  cmd: 'insert_pz_linkcard'
8
  });
9
  ed.addCommand('insert_pz_linkcard', function() {
10
+ var insert_tag = window.prompt('リンクカードを作成するURLを入力してください', 'http://');
11
  if (insert_tag !== null) {
12
  ed.execCommand('mceInsertContent', 0, '[blogcard url="' + insert_tag + '"]');
13
  }
languages/pz-linkcard-ja.mo CHANGED
Binary file
languages/pz-linkcard-ja.po CHANGED
@@ -4,8 +4,8 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Pz-LinkCard\n"
6
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
- "POT-Creation-Date: 2018-04-07 12:03+0900\n"
8
- "PO-Revision-Date: 2018-04-07 12:07+0900\n"
9
  "Last-Translator: \n"
10
  "Language-Team: poporon\n"
11
  "Language: ja_JP\n"
@@ -19,71 +19,71 @@ msgstr ""
19
  "Plural-Forms: nplurals=1; plural=0;\n"
20
  "X-Poedit-SearchPath-0: ..\n"
21
 
22
- #: ../pz-linkcard.php:308
23
  msgid "Incorrect URL specification."
24
  msgstr ""
25
 
26
- #: ../pz-linkcard.php:1134
27
  msgid "Category"
28
  msgstr "カテゴリー"
29
 
30
- #: ../pz-linkcard.php:1134 ../pz-linkcard.php:1147
31
  msgid "‘"
32
  msgstr "「"
33
 
34
- #: ../pz-linkcard.php:1134 ../pz-linkcard.php:1147
35
  msgid "’"
36
  msgstr "」"
37
 
38
- #: ../pz-linkcard.php:1135 ../pz-linkcard.php:1148
39
  msgid "("
40
  msgstr "("
41
 
42
- #: ../pz-linkcard.php:1135 ../pz-linkcard.php:1148
43
  msgid "Count"
44
  msgstr "件数"
45
 
46
- #: ../pz-linkcard.php:1135 ../pz-linkcard.php:1148
47
  msgid ")"
48
  msgstr ")"
49
 
50
- #: ../pz-linkcard.php:1147
51
  msgid "Tag"
52
  msgstr "タグ"
53
 
54
- #: ../pz-linkcard.php:1541
55
  msgid "Linkcard"
56
  msgstr "リンクカード"
57
 
58
- #: ../pz-linkcard.php:1541
59
  msgid "Make Linkcard"
60
  msgstr "リンクカードのショートコードを挿入する"
61
 
62
- #: ../pz-linkcard.php:1549
63
  msgid "Invalid URL parameter in "
64
  msgstr "URLパラメーターの指定が無効です→"
65
 
66
- #: ../pz-linkcard.php:1580 ../lib/pz-linkcard-cacheman.php:6
67
- msgid "LinkCard cache manager"
68
- msgstr "リンクカード/DBキャッシュ管理"
69
-
70
- #: ../pz-linkcard.php:1580
71
  msgid "Pz LkC Cache"
72
  msgstr "Pz カード管理"
73
 
74
- #: ../pz-linkcard.php:1581 ../lib/pz-linkcard-settings.php:4
75
- msgid "LinkCard Settings"
76
- msgstr "リンクカード設定"
77
-
78
- #: ../pz-linkcard.php:1581
79
  msgid "Pz LinkCard"
80
  msgstr "Pz カード設定"
81
 
82
- #: ../pz-linkcard.php:1668
 
 
 
 
 
 
 
 
83
  msgid "Settings"
84
  msgstr "設定"
85
 
86
- #: ../pz-linkcard.php:1668
87
  msgid "Manage"
88
  msgstr "管理"
89
 
@@ -875,7 +875,7 @@ msgstr "はてなブログカードを利用する"
875
  msgid "External links will use Always HatenaBlogCard."
876
  msgstr "外部リンクは「はてなブログカード」を利用する"
877
 
878
- #: ../lib/pz-linkcard-settings.php:720 ../lib/pz-linkcard-settings.php:1023
879
  msgid "(Not recommended)"
880
  msgstr "(非推奨)"
881
 
@@ -1000,10 +1000,18 @@ msgid "Alive confirmation of the link destination."
1000
  msgstr "リンク先がアクセスできるか定期的に確認します。"
1001
 
1002
  #: ../lib/pz-linkcard-settings.php:876
 
 
 
 
 
 
 
 
1003
  msgid "Multi-site compatible"
1004
  msgstr "サブディレクトリを外部リンクにする"
1005
 
1006
- #: ../lib/pz-linkcard-settings.php:877
1007
  msgid ""
1008
  "In the case of the multi-site of the subdirectory type, the site under the "
1009
  "subdirectory is judged as an external site."
@@ -1011,56 +1019,56 @@ msgstr ""
1011
  "サブディレクトリ型のマルチサイトの場合で、メインサイトからサブサイトを外部サ"
1012
  "イトとして判定する。"
1013
 
1014
- #: ../lib/pz-linkcard-settings.php:882
1015
  msgid "Editor settings"
1016
  msgstr "エディターの設定"
1017
 
1018
- #: ../lib/pz-linkcard-settings.php:885
1019
  msgid "ShortCode 1"
1020
  msgstr "ショートコード 1"
1021
 
1022
- #: ../lib/pz-linkcard-settings.php:887 ../lib/pz-linkcard-settings.php:905
1023
- #: ../lib/pz-linkcard-settings.php:910 ../lib/pz-linkcard-settings.php:915
1024
  msgid "Case-sensitive"
1025
  msgstr "大文字と小文字を区別します"
1026
 
1027
- #: ../lib/pz-linkcard-settings.php:890
1028
  msgid "Use inlinetext"
1029
  msgstr "ショートコードで囲んだ文字列"
1030
 
1031
- #: ../lib/pz-linkcard-settings.php:894
1032
  msgid "No use"
1033
  msgstr "使用しない"
1034
 
1035
- #: ../lib/pz-linkcard-settings.php:895
1036
  msgid "Use to excerpt"
1037
  msgstr "抜粋文として使用"
1038
 
1039
- #: ../lib/pz-linkcard-settings.php:896
1040
  msgid "Use to title"
1041
  msgstr "タイトルとして使用"
1042
 
1043
- #: ../lib/pz-linkcard-settings.php:899
1044
  msgid "This setting applies only to the Shortcode1"
1045
  msgstr "ショートコード1にのみ適用されます"
1046
 
1047
- #: ../lib/pz-linkcard-settings.php:903
1048
  msgid "ShortCode 2"
1049
  msgstr "ショートコード 2"
1050
 
1051
- #: ../lib/pz-linkcard-settings.php:908
1052
  msgid "ShortCode 3"
1053
  msgstr "ショートコード 3"
1054
 
1055
- #: ../lib/pz-linkcard-settings.php:913
1056
  msgid "ShortCode 4"
1057
  msgstr "ショートコード 4"
1058
 
1059
- #: ../lib/pz-linkcard-settings.php:918
1060
  msgid "Parameters"
1061
  msgstr "パラメータ"
1062
 
1063
- #: ../lib/pz-linkcard-settings.php:921
1064
  msgid ""
1065
  "For any shortcode you can change the title and excerpt with `title` "
1066
  "parameter and `content` parameter"
@@ -1068,163 +1076,163 @@ msgstr ""
1068
  "どのショートコードでも title パラメータと content パラメータでタイトルと抜粋"
1069
  "文を指定できます。"
1070
 
1071
- #: ../lib/pz-linkcard-settings.php:926
1072
  msgid "Convert text link"
1073
  msgstr "テキストリンク行の変換"
1074
 
1075
- #: ../lib/pz-linkcard-settings.php:927
1076
  msgid "Convert lines with text link only to Linkcard."
1077
  msgstr "テキストリンクだけの行をリンクカードに変換する。"
1078
 
1079
- #: ../lib/pz-linkcard-settings.php:930
1080
  msgid "Convert URL"
1081
  msgstr "URL行の変換"
1082
 
1083
- #: ../lib/pz-linkcard-settings.php:931
1084
  msgid "Convert lines with URL only to Linkcard."
1085
  msgstr "URLだけの行をリンクカードに変換する。"
1086
 
1087
- #: ../lib/pz-linkcard-settings.php:935
1088
  msgid "Add insert button"
1089
  msgstr "リンクカードボタンを追加"
1090
 
1091
- #: ../lib/pz-linkcard-settings.php:936
1092
  msgid "Add insert button to visual editor."
1093
  msgstr "ビジュアルエディタにリンクカードを挿入するボタンを追加する。"
1094
 
1095
- #: ../lib/pz-linkcard-settings.php:939
1096
  msgid "Add quick tag"
1097
  msgstr "クイックタグを追加"
1098
 
1099
- #: ../lib/pz-linkcard-settings.php:940
1100
  msgid "Add quick tag button to text editor."
1101
  msgstr "テキストエディタにリンクカードを挿入するボタンを追加する。"
1102
 
1103
- #: ../lib/pz-linkcard-settings.php:946
1104
  msgid "Advanced settings"
1105
  msgstr "詳しい人向けの設定"
1106
 
1107
- #: ../lib/pz-linkcard-settings.php:949
1108
  msgid "Trailing slash"
1109
  msgstr "末尾のスラッシュ"
1110
 
1111
- #: ../lib/pz-linkcard-settings.php:953
1112
  msgid "As it"
1113
  msgstr "そのまま"
1114
 
1115
- #: ../lib/pz-linkcard-settings.php:954
1116
  msgid "When only domain name, remove"
1117
  msgstr "ドメイン名のみのときだけ削除"
1118
 
1119
- #: ../lib/pz-linkcard-settings.php:955
1120
  msgid "Always remove"
1121
  msgstr "常に削除"
1122
 
1123
- #: ../lib/pz-linkcard-settings.php:961
1124
  msgid "CSS to be added"
1125
  msgstr "追加するスタイルシート"
1126
 
1127
- #: ../lib/pz-linkcard-settings.php:965
1128
  msgid "specified CSS"
1129
  msgstr "指定したCSSを使用"
1130
 
1131
- #: ../lib/pz-linkcard-settings.php:966
1132
  msgid "Use specified CSS file"
1133
  msgstr "指定したCSSファイルを使用する"
1134
 
1135
- #: ../lib/pz-linkcard-settings.php:969 ../lib/pz-linkcard-settings.php:973
1136
  msgid "CSS file"
1137
  msgstr "CSSファイル名"
1138
 
1139
- #: ../lib/pz-linkcard-settings.php:970
1140
  msgid "(ex. https://exsample.com/style.css )"
1141
  msgstr "例.https://exsample.com/style.css"
1142
 
1143
- #: ../lib/pz-linkcard-settings.php:977
1144
  msgid "CSS URL"
1145
  msgstr "CSSファイルのURL"
1146
 
1147
- #: ../lib/pz-linkcard-settings.php:982
1148
  msgid "Class ID to be added(for PC)"
1149
  msgstr "PCのときに追加するクラス名"
1150
 
1151
- #: ../lib/pz-linkcard-settings.php:986
1152
  msgid "Class ID to be added(for Mobile)"
1153
  msgstr "モバイルのときに追加するクラス名"
1154
 
1155
- #: ../lib/pz-linkcard-settings.php:991
1156
  msgid "Google AMP URL"
1157
  msgstr "URLによるAMP判断"
1158
 
1159
- #: ../lib/pz-linkcard-settings.php:992
1160
  msgid "If the URL is AMP, display simple."
1161
  msgstr ""
1162
  "アクセスされたURLの末尾が「/amp」「/amp/」「/?amp=1」の場合、簡易表示に切り替"
1163
  "える。"
1164
 
1165
- #: ../lib/pz-linkcard-settings.php:996
1166
  msgid "IDNA Convert"
1167
  msgstr "IDNAドメインの表示"
1168
 
1169
- #: ../lib/pz-linkcard-settings.php:997
1170
  msgid "Convert domain name from IDNA ASCII to Unicode."
1171
  msgstr ""
1172
  "IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換して表示します(日"
1173
  "本語ドメインなど)"
1174
 
1175
- #: ../lib/pz-linkcard-settings.php:1001
1176
  msgid "Display link to author page"
1177
  msgstr "プラグイン名を表示する"
1178
 
1179
- #: ../lib/pz-linkcard-settings.php:1005
1180
  msgid "Plugin URL"
1181
  msgstr "プラグインページURL"
1182
 
1183
- #: ../lib/pz-linkcard-settings.php:1009
1184
  msgid "Plugin name"
1185
  msgstr "プラグイン名"
1186
 
1187
- #: ../lib/pz-linkcard-settings.php:1013
1188
  msgid "Plugin version"
1189
  msgstr "プラグインバージョン"
1190
 
1191
- #: ../lib/pz-linkcard-settings.php:1017
1192
  msgid "Saved datetime"
1193
  msgstr "保存した日時"
1194
 
1195
- #: ../lib/pz-linkcard-settings.php:1022
1196
  msgid "Display elapsed time"
1197
  msgstr "実行時間の表示"
1198
 
1199
- #: ../lib/pz-linkcard-settings.php:1023
1200
  msgid "Output the elapsed time to HTML comment."
1201
  msgstr "作成にかかった時間をコメントとしてHTMLへ出力する"
1202
 
1203
- #: ../lib/pz-linkcard-settings.php:1029
1204
  msgid "Initialize"
1205
  msgstr "初期化"
1206
 
1207
- #: ../lib/pz-linkcard-settings.php:1032
1208
  msgid "Return to the initial setting"
1209
  msgstr "設定を初期状態へ戻す"
1210
 
1211
- #: ../lib/pz-linkcard-settings.php:1038
1212
  msgid "etc"
1213
  msgstr "その他"
1214
 
1215
- #: ../lib/pz-linkcard-settings.php:1041
1216
  msgid "Author's site"
1217
  msgstr "作者のサイト"
1218
 
1219
- #: ../lib/pz-linkcard-settings.php:1042
1220
  msgid "Popozure."
1221
  msgstr "ぽぽづれ。"
1222
 
1223
- #: ../lib/pz-linkcard-settings.php:1042
1224
  msgid "Poporon's PC daily diary"
1225
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
1226
 
1227
- #: ../lib/pz-linkcard-settings.php:1045
1228
  msgid "Donation"
1229
  msgstr "寄付"
1230
 
4
  msgstr ""
5
  "Project-Id-Version: Pz-LinkCard\n"
6
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
+ "POT-Creation-Date: 2018-04-11 21:42+0900\n"
8
+ "PO-Revision-Date: 2018-04-11 21:43+0900\n"
9
  "Last-Translator: \n"
10
  "Language-Team: poporon\n"
11
  "Language: ja_JP\n"
19
  "Plural-Forms: nplurals=1; plural=0;\n"
20
  "X-Poedit-SearchPath-0: ..\n"
21
 
22
+ #: ../pz-linkcard.php:309
23
  msgid "Incorrect URL specification."
24
  msgstr ""
25
 
26
+ #: ../pz-linkcard.php:1137
27
  msgid "Category"
28
  msgstr "カテゴリー"
29
 
30
+ #: ../pz-linkcard.php:1137 ../pz-linkcard.php:1150
31
  msgid "‘"
32
  msgstr "「"
33
 
34
+ #: ../pz-linkcard.php:1137 ../pz-linkcard.php:1150
35
  msgid "’"
36
  msgstr "」"
37
 
38
+ #: ../pz-linkcard.php:1138 ../pz-linkcard.php:1151
39
  msgid "("
40
  msgstr "("
41
 
42
+ #: ../pz-linkcard.php:1138 ../pz-linkcard.php:1151
43
  msgid "Count"
44
  msgstr "件数"
45
 
46
+ #: ../pz-linkcard.php:1138 ../pz-linkcard.php:1151
47
  msgid ")"
48
  msgstr ")"
49
 
50
+ #: ../pz-linkcard.php:1150
51
  msgid "Tag"
52
  msgstr "タグ"
53
 
54
+ #: ../pz-linkcard.php:1544
55
  msgid "Linkcard"
56
  msgstr "リンクカード"
57
 
58
+ #: ../pz-linkcard.php:1544
59
  msgid "Make Linkcard"
60
  msgstr "リンクカードのショートコードを挿入する"
61
 
62
+ #: ../pz-linkcard.php:1552
63
  msgid "Invalid URL parameter in "
64
  msgstr "URLパラメーターの指定が無効です→"
65
 
66
+ #: ../pz-linkcard.php:1583
 
 
 
 
67
  msgid "Pz LkC Cache"
68
  msgstr "Pz カード管理"
69
 
70
+ #: ../pz-linkcard.php:1584
 
 
 
 
71
  msgid "Pz LinkCard"
72
  msgstr "Pz カード設定"
73
 
74
+ #: ../pz-linkcard.php:1592 ../lib/pz-linkcard-cacheman.php:6
75
+ msgid "LinkCard cache manager"
76
+ msgstr "リンクカード/DBキャッシュ管理"
77
+
78
+ #: ../pz-linkcard.php:1593 ../lib/pz-linkcard-settings.php:4
79
+ msgid "LinkCard Settings"
80
+ msgstr "リンクカード設定"
81
+
82
+ #: ../pz-linkcard.php:1680
83
  msgid "Settings"
84
  msgstr "設定"
85
 
86
+ #: ../pz-linkcard.php:1680
87
  msgid "Manage"
88
  msgstr "管理"
89
 
875
  msgid "External links will use Always HatenaBlogCard."
876
  msgstr "外部リンクは「はてなブログカード」を利用する"
877
 
878
+ #: ../lib/pz-linkcard-settings.php:720 ../lib/pz-linkcard-settings.php:1027
879
  msgid "(Not recommended)"
880
  msgstr "(非推奨)"
881
 
1000
  msgstr "リンク先がアクセスできるか定期的に確認します。"
1001
 
1002
  #: ../lib/pz-linkcard-settings.php:876
1003
+ msgid "Broken link count"
1004
+ msgstr "リンク切れカウント"
1005
+
1006
+ #: ../lib/pz-linkcard-settings.php:877
1007
+ msgid "The number of broken links is displayed next to the submenu."
1008
+ msgstr "サブメニューの横にリンク切れの件数を表示します。"
1009
+
1010
+ #: ../lib/pz-linkcard-settings.php:880
1011
  msgid "Multi-site compatible"
1012
  msgstr "サブディレクトリを外部リンクにする"
1013
 
1014
+ #: ../lib/pz-linkcard-settings.php:881
1015
  msgid ""
1016
  "In the case of the multi-site of the subdirectory type, the site under the "
1017
  "subdirectory is judged as an external site."
1019
  "サブディレクトリ型のマルチサイトの場合で、メインサイトからサブサイトを外部サ"
1020
  "イトとして判定する。"
1021
 
1022
+ #: ../lib/pz-linkcard-settings.php:886
1023
  msgid "Editor settings"
1024
  msgstr "エディターの設定"
1025
 
1026
+ #: ../lib/pz-linkcard-settings.php:889
1027
  msgid "ShortCode 1"
1028
  msgstr "ショートコード 1"
1029
 
1030
+ #: ../lib/pz-linkcard-settings.php:891 ../lib/pz-linkcard-settings.php:909
1031
+ #: ../lib/pz-linkcard-settings.php:914 ../lib/pz-linkcard-settings.php:919
1032
  msgid "Case-sensitive"
1033
  msgstr "大文字と小文字を区別します"
1034
 
1035
+ #: ../lib/pz-linkcard-settings.php:894
1036
  msgid "Use inlinetext"
1037
  msgstr "ショートコードで囲んだ文字列"
1038
 
1039
+ #: ../lib/pz-linkcard-settings.php:898
1040
  msgid "No use"
1041
  msgstr "使用しない"
1042
 
1043
+ #: ../lib/pz-linkcard-settings.php:899
1044
  msgid "Use to excerpt"
1045
  msgstr "抜粋文として使用"
1046
 
1047
+ #: ../lib/pz-linkcard-settings.php:900
1048
  msgid "Use to title"
1049
  msgstr "タイトルとして使用"
1050
 
1051
+ #: ../lib/pz-linkcard-settings.php:903
1052
  msgid "This setting applies only to the Shortcode1"
1053
  msgstr "ショートコード1にのみ適用されます"
1054
 
1055
+ #: ../lib/pz-linkcard-settings.php:907
1056
  msgid "ShortCode 2"
1057
  msgstr "ショートコード 2"
1058
 
1059
+ #: ../lib/pz-linkcard-settings.php:912
1060
  msgid "ShortCode 3"
1061
  msgstr "ショートコード 3"
1062
 
1063
+ #: ../lib/pz-linkcard-settings.php:917
1064
  msgid "ShortCode 4"
1065
  msgstr "ショートコード 4"
1066
 
1067
+ #: ../lib/pz-linkcard-settings.php:922
1068
  msgid "Parameters"
1069
  msgstr "パラメータ"
1070
 
1071
+ #: ../lib/pz-linkcard-settings.php:925
1072
  msgid ""
1073
  "For any shortcode you can change the title and excerpt with `title` "
1074
  "parameter and `content` parameter"
1076
  "どのショートコードでも title パラメータと content パラメータでタイトルと抜粋"
1077
  "文を指定できます。"
1078
 
1079
+ #: ../lib/pz-linkcard-settings.php:930
1080
  msgid "Convert text link"
1081
  msgstr "テキストリンク行の変換"
1082
 
1083
+ #: ../lib/pz-linkcard-settings.php:931
1084
  msgid "Convert lines with text link only to Linkcard."
1085
  msgstr "テキストリンクだけの行をリンクカードに変換する。"
1086
 
1087
+ #: ../lib/pz-linkcard-settings.php:934
1088
  msgid "Convert URL"
1089
  msgstr "URL行の変換"
1090
 
1091
+ #: ../lib/pz-linkcard-settings.php:935
1092
  msgid "Convert lines with URL only to Linkcard."
1093
  msgstr "URLだけの行をリンクカードに変換する。"
1094
 
1095
+ #: ../lib/pz-linkcard-settings.php:939
1096
  msgid "Add insert button"
1097
  msgstr "リンクカードボタンを追加"
1098
 
1099
+ #: ../lib/pz-linkcard-settings.php:940
1100
  msgid "Add insert button to visual editor."
1101
  msgstr "ビジュアルエディタにリンクカードを挿入するボタンを追加する。"
1102
 
1103
+ #: ../lib/pz-linkcard-settings.php:943
1104
  msgid "Add quick tag"
1105
  msgstr "クイックタグを追加"
1106
 
1107
+ #: ../lib/pz-linkcard-settings.php:944
1108
  msgid "Add quick tag button to text editor."
1109
  msgstr "テキストエディタにリンクカードを挿入するボタンを追加する。"
1110
 
1111
+ #: ../lib/pz-linkcard-settings.php:950
1112
  msgid "Advanced settings"
1113
  msgstr "詳しい人向けの設定"
1114
 
1115
+ #: ../lib/pz-linkcard-settings.php:953
1116
  msgid "Trailing slash"
1117
  msgstr "末尾のスラッシュ"
1118
 
1119
+ #: ../lib/pz-linkcard-settings.php:957
1120
  msgid "As it"
1121
  msgstr "そのまま"
1122
 
1123
+ #: ../lib/pz-linkcard-settings.php:958
1124
  msgid "When only domain name, remove"
1125
  msgstr "ドメイン名のみのときだけ削除"
1126
 
1127
+ #: ../lib/pz-linkcard-settings.php:959
1128
  msgid "Always remove"
1129
  msgstr "常に削除"
1130
 
1131
+ #: ../lib/pz-linkcard-settings.php:965
1132
  msgid "CSS to be added"
1133
  msgstr "追加するスタイルシート"
1134
 
1135
+ #: ../lib/pz-linkcard-settings.php:969
1136
  msgid "specified CSS"
1137
  msgstr "指定したCSSを使用"
1138
 
1139
+ #: ../lib/pz-linkcard-settings.php:970
1140
  msgid "Use specified CSS file"
1141
  msgstr "指定したCSSファイルを使用する"
1142
 
1143
+ #: ../lib/pz-linkcard-settings.php:973 ../lib/pz-linkcard-settings.php:977
1144
  msgid "CSS file"
1145
  msgstr "CSSファイル名"
1146
 
1147
+ #: ../lib/pz-linkcard-settings.php:974
1148
  msgid "(ex. https://exsample.com/style.css )"
1149
  msgstr "例.https://exsample.com/style.css"
1150
 
1151
+ #: ../lib/pz-linkcard-settings.php:981
1152
  msgid "CSS URL"
1153
  msgstr "CSSファイルのURL"
1154
 
1155
+ #: ../lib/pz-linkcard-settings.php:986
1156
  msgid "Class ID to be added(for PC)"
1157
  msgstr "PCのときに追加するクラス名"
1158
 
1159
+ #: ../lib/pz-linkcard-settings.php:990
1160
  msgid "Class ID to be added(for Mobile)"
1161
  msgstr "モバイルのときに追加するクラス名"
1162
 
1163
+ #: ../lib/pz-linkcard-settings.php:995
1164
  msgid "Google AMP URL"
1165
  msgstr "URLによるAMP判断"
1166
 
1167
+ #: ../lib/pz-linkcard-settings.php:996
1168
  msgid "If the URL is AMP, display simple."
1169
  msgstr ""
1170
  "アクセスされたURLの末尾が「/amp」「/amp/」「/?amp=1」の場合、簡易表示に切り替"
1171
  "える。"
1172
 
1173
+ #: ../lib/pz-linkcard-settings.php:1000
1174
  msgid "IDNA Convert"
1175
  msgstr "IDNAドメインの表示"
1176
 
1177
+ #: ../lib/pz-linkcard-settings.php:1001
1178
  msgid "Convert domain name from IDNA ASCII to Unicode."
1179
  msgstr ""
1180
  "IDNAのASCII方式でエンコードされたドメイン名をUnicodeに変換して表示します(日"
1181
  "本語ドメインなど)"
1182
 
1183
+ #: ../lib/pz-linkcard-settings.php:1005
1184
  msgid "Display link to author page"
1185
  msgstr "プラグイン名を表示する"
1186
 
1187
+ #: ../lib/pz-linkcard-settings.php:1009
1188
  msgid "Plugin URL"
1189
  msgstr "プラグインページURL"
1190
 
1191
+ #: ../lib/pz-linkcard-settings.php:1013
1192
  msgid "Plugin name"
1193
  msgstr "プラグイン名"
1194
 
1195
+ #: ../lib/pz-linkcard-settings.php:1017
1196
  msgid "Plugin version"
1197
  msgstr "プラグインバージョン"
1198
 
1199
+ #: ../lib/pz-linkcard-settings.php:1021
1200
  msgid "Saved datetime"
1201
  msgstr "保存した日時"
1202
 
1203
+ #: ../lib/pz-linkcard-settings.php:1026
1204
  msgid "Display elapsed time"
1205
  msgstr "実行時間の表示"
1206
 
1207
+ #: ../lib/pz-linkcard-settings.php:1027
1208
  msgid "Output the elapsed time to HTML comment."
1209
  msgstr "作成にかかった時間をコメントとしてHTMLへ出力する"
1210
 
1211
+ #: ../lib/pz-linkcard-settings.php:1033
1212
  msgid "Initialize"
1213
  msgstr "初期化"
1214
 
1215
+ #: ../lib/pz-linkcard-settings.php:1036
1216
  msgid "Return to the initial setting"
1217
  msgstr "設定を初期状態へ戻す"
1218
 
1219
+ #: ../lib/pz-linkcard-settings.php:1042
1220
  msgid "etc"
1221
  msgstr "その他"
1222
 
1223
+ #: ../lib/pz-linkcard-settings.php:1045
1224
  msgid "Author's site"
1225
  msgstr "作者のサイト"
1226
 
1227
+ #: ../lib/pz-linkcard-settings.php:1046
1228
  msgid "Popozure."
1229
  msgstr "ぽぽづれ。"
1230
 
1231
+ #: ../lib/pz-linkcard-settings.php:1046
1232
  msgid "Poporon's PC daily diary"
1233
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
1234
 
1235
+ #: ../lib/pz-linkcard-settings.php:1049
1236
  msgid "Donation"
1237
  msgstr "寄付"
1238
 
lib/pz-linkcard-cacheman-list.php CHANGED
@@ -40,20 +40,27 @@ if ($order != 'ASC' && $orderby == $orderby_now) {
40
  $where = null;
41
  $link_type = strtolower($link_type);
42
  switch ($link_type) {
 
 
43
  case 'internal':
44
- $where = "url LIKE '".get_bloginfo('url')."%'";
45
  break;
46
  case 'external':
47
- $where = "url NOT LIKE '".get_bloginfo('url')."%'";
48
  break;
49
  case 'modify':
50
- $where = "alive_result <> result_code";
51
  break;
52
  case 'unlink':
53
- $where = "alive_result = '404'";
54
  break;
55
  default:
56
- $link_type = 'all';
 
 
 
 
 
57
  }
58
 
59
  // キーワード
40
  $where = null;
41
  $link_type = strtolower($link_type);
42
  switch ($link_type) {
43
+ case 'all':
44
+ $where = "";
45
  case 'internal':
46
+ $where = "url LIKE '".get_bloginfo('url')."%'";
47
  break;
48
  case 'external':
49
+ $where = "url NOT LIKE '".get_bloginfo('url')."%'";
50
  break;
51
  case 'modify':
52
+ $where = "alive_result <> result_code";
53
  break;
54
  case 'unlink':
55
+ $where = "alive_result = '404'";
56
  break;
57
  default:
58
+ if ($this->options['flg-alive'] && $this->options['flg-alive-count']) {
59
+ $link_type = 'unlink';
60
+ $where = "alive_result = '404'";
61
+ } else {
62
+ $link_type = 'all';
63
+ }
64
  }
65
 
66
  // キーワード
lib/pz-linkcard-settings.php CHANGED
@@ -872,6 +872,10 @@
872
  <th scope="row"><?php _e('Broken link checker', $this->text_domain); ?></th>
873
  <td><label><input name="properties[flg-alive]" type="checkbox" id="check" value="1" <?php checked(isset($this->options['flg-alive']) ? $this->options['flg-alive'] : null, 1); ?> /><?php _e('Alive confirmation of the link destination.', $this->text_domain); ?></label></td>
874
  </tr>
 
 
 
 
875
  <tr valign="top">
876
  <th scope="row"><?php _e('Multi-site compatible', $this->text_domain); ?></th>
877
  <td><label><input name="properties[flg-subdir]" type="checkbox" id="check" value="1" <?php checked(isset($this->options['flg-subdir']) ? $this->options['flg-subdir'] : null, 1); ?> /><?php _e('In the case of the multi-site of the subdirectory type, the site under the subdirectory is judged as an external site.', $this->text_domain); ?></label></td>
872
  <th scope="row"><?php _e('Broken link checker', $this->text_domain); ?></th>
873
  <td><label><input name="properties[flg-alive]" type="checkbox" id="check" value="1" <?php checked(isset($this->options['flg-alive']) ? $this->options['flg-alive'] : null, 1); ?> /><?php _e('Alive confirmation of the link destination.', $this->text_domain); ?></label></td>
874
  </tr>
875
+ <tr valign="top">
876
+ <th scope="row"><?php _e('Broken link count', $this->text_domain); ?></th>
877
+ <td><label><input name="properties[flg-alive-count]" type="checkbox" id="check" value="1" <?php checked(isset($this->options['flg-alive-count']) ? $this->options['flg-alive-count'] : null, 1); ?> /><?php _e('The number of broken links is displayed next to the submenu.', $this->text_domain); ?></label></td>
878
+ </tr>
879
  <tr valign="top">
880
  <th scope="row"><?php _e('Multi-site compatible', $this->text_domain); ?></th>
881
  <td><label><input name="properties[flg-subdir]" type="checkbox" id="check" value="1" <?php checked(isset($this->options['flg-subdir']) ? $this->options['flg-subdir'] : null, 1); ?> /><?php _e('In the case of the multi-site of the subdirectory type, the site under the subdirectory is judged as an external site.', $this->text_domain); ?></label></td>
pz-linkcard.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Pz-LinkCard
4
  Plugin URI: http://poporon.poponet.jp/pz-linkcard
5
  Description: リンクをカード形式で表示します。
6
- Version: 2.1.2.2
7
  Author: poporon
8
  Author URI: http://poporon.poponet.jp
9
  License: GPLv2 or later
@@ -123,6 +123,7 @@ class Pz_LinkCard {
123
  'flg-agent' => '1',
124
  'flg-redir' => '1',
125
  'flg-alive' => '1',
 
126
  'flg-ssl' => '1',
127
  'flg-amp-url' => null,
128
  'flg-idn' => '1',
@@ -154,7 +155,7 @@ class Pz_LinkCard {
154
  'invalid-time' => null,
155
  'plugin-link' => null,
156
  'plugin-name' => 'Pz-LinkCard',
157
- 'plugin-version' => '2.1.2.2',
158
  'plugin-url' => 'https://popozure.info/pz-linkcard',
159
  'pz-hbc-options' => null,
160
  'debug-time' => null
@@ -1579,8 +1580,17 @@ class Pz_LinkCard {
1579
 
1580
  // 管理画面のサブメニュー追加
1581
  public function add_menu() {
1582
- add_management_page (__('LinkCard cache manager', $this->text_domain),__('Pz LkC Cache', $this->text_domain),'manage_options', 'pz-linkcard-cache', array($this, 'page_cacheman') );
1583
- add_options_page (__('LinkCard Settings', $this->text_domain),__('Pz LinkCard', $this->text_domain),'manage_options', 'pz-linkcard-settings', array($this, 'page_settings') );
 
 
 
 
 
 
 
 
 
1584
  }
1585
 
1586
  // WP-CRONスケジュール(SNSカウント取得)
3
  Plugin Name: Pz-LinkCard
4
  Plugin URI: http://poporon.poponet.jp/pz-linkcard
5
  Description: リンクをカード形式で表示します。
6
+ Version: 2.1.3
7
  Author: poporon
8
  Author URI: http://poporon.poponet.jp
9
  License: GPLv2 or later
123
  'flg-agent' => '1',
124
  'flg-redir' => '1',
125
  'flg-alive' => '1',
126
+ 'flg-alive-count' => null,
127
  'flg-ssl' => '1',
128
  'flg-amp-url' => null,
129
  'flg-idn' => '1',
155
  'invalid-time' => null,
156
  'plugin-link' => null,
157
  'plugin-name' => 'Pz-LinkCard',
158
+ 'plugin-version' => '2.1.3',
159
  'plugin-url' => 'https://popozure.info/pz-linkcard',
160
  'pz-hbc-options' => null,
161
  'debug-time' => null
1580
 
1581
  // 管理画面のサブメニュー追加
1582
  public function add_menu() {
1583
+ $menu_manager = __('Pz LkC Cache', $this->text_domain);
1584
+ $menu_settings = __('Pz LinkCard', $this->text_domain);
1585
+ if ($this->options['flg-alive'] && $this->options['flg-alive-count']) {
1586
+ global $wpdb;
1587
+ $result = $wpdb->get_row("SELECT COUNT(*) AS count FROM $this->db_name WHERE alive_result = '404'");
1588
+ if (isset($result) && isset($result->count)) {
1589
+ $menu_manager .= '&nbsp;<span class="update-plugins"><span class="update-count lkc-menu-count">'.$result->count.'</span></span>';
1590
+ }
1591
+ }
1592
+ add_management_page (__('LinkCard cache manager', $this->text_domain), $menu_manager, 'manage_options', 'pz-linkcard-cache', array($this, 'page_cacheman') );
1593
+ add_options_page (__('LinkCard Settings', $this->text_domain), $menu_settings, 'manage_options', 'pz-linkcard-settings', array($this, 'page_settings') );
1594
  }
1595
 
1596
  // WP-CRONスケジュール(SNSカウント取得)
readme.txt CHANGED
@@ -163,6 +163,10 @@ A7.
163
  5. "Write shortcode and url"
164
 
165
  == Changelog ==
 
 
 
 
166
  Ver2.1.2.2
167
  * 定義されていない変数を使用していたためNoriceエラーが出てしまうのを修正しました。
168
  Fixed: Fixed a bug.
163
  5. "Write shortcode and url"
164
 
165
  == Changelog ==
166
+ Ver2.1.3
167
+ * サブメニューの横にリンク切れの件数を表示する設定を追加しました。(Thanks @Oncle1316)
168
+ Added: Added setting to display the number of broken links next to the submenu.
169
+
170
  Ver2.1.2.2
171
  * 定義されていない変数を使用していたためNoriceエラーが出てしまうのを修正しました。
172
  Fixed: Fixed a bug.