Pz-LinkCard - Version 2.4.4

Version Description

  • URLThanks @OrganicRelife Fixed: Fixed a bug that quotes remained in URL parameters.
  • URLhttp: / https: / file: / ftp: / data: / ogg: Modified: Added protocols allowed by URL parameters.
  • URL Fixed: Corrected so that it will not be registered if the URL parameter is incorrect.
  • Ver.2.4.2.1Thanks @san5w Fixed: Fixed a bug where the social count was not displayed.
  • Thanks @san5w Fixed: Fixed a bug that social count could not be obtained.
  • Modified: Changed the method of inheriting options from the previous version.
  • Modified: Review the layout of the setting screen.
  • Added: Added an icon to the heading of the settings screen.
  • Modified: Add format to each setting heading on the settings screen.
  • CSS Modified: Move stylesheets from HTML to CSS.
  • Added: Added a link to the management screen at the top right of the setting screen.
  • Modified: Modified the error cancellation method on the setting screen.
  • Fixed: Fixed a bug that could not be selected in "Get Contents" on the "External link" tab of the setting screen.
  • Thanks @OrganicRelife Fixed: Fixed a bug that could not be selected in "Get Contents" on the "Internal link" tab of the setting screen.
  • Modified: Modified "User Agent" on the "Link Check" tab of the setting screen to be changeable.
  • Modified: Added a description example of "Parameter" on the "Editor" tab of the setting screen.
  • Added: Added "Admin" tab to the setting screen. (Available only in admin mode)
  • WP-Cron Added: Added "WP-Cron Settings" setting to "Admin" tab of the setting screen. (Available only in admin mode)
  • Added: Added "Senior Settings" setting to "Advanced" tab of the setting screen.
  • Added: Added "Extension Settings" setting to "Advanced" tab of the setting screen.
  • Modified: Moved any setting item on the setting screen from the "Advanced Settings" to the "Senior Settings".
  • Modified: Moved any setting item on the setting screen from the "Advanced Settings" to the "Extension Settings".
  • Added: Added a message to the "Multi-site" tab of the setting screen that it cannot be changed.
  • Added: Added "Multi-site" tab "Table name" on the setting screen.
  • Added: Added the setting of "Multi-site" tab "Link to sub-site" on the setting screen.
  • Modified: Changed some check items on the setting screen to reflect immediately.
  • Modified: Moved the display item of "Saved Time" on the setting screen from the "Advanced" tab to the "Basic" tab.
  • Modified: Review the layout of the manager screen.
  • Added: Added an icon to the heading of the mamager screen.
  • Added: Added an icon to the search-box of the mamager screen.
  • CSS Modified: Move stylesheets from HTML to CSS.
  • Added: Added a link to the settings screen at the top right of the management screen.
  • Modified: Review the layout of the editor screen of the card management screen.
  • Modified: Added heading to the editor screen of the card management screen.
  • Modified: Added save and cancel buttons at the top of the editor screen of the card management screen.
  • Modified: Click the thumbnail image in the list on the management screen to display the image in a new tab.
  • URL Modified: Added an icon at the beginning of the URL of the management screen list when inaccessible.
  • URL Modified: Added an icon at the beginning of the URL in the list of management screens when "Inaccessible but ignored"
  • URL9px16px Modified: Change the size of the icon at the beginning of the URL in the management screen list.
  • Modified: Added tooltip to the result code in the list of management screens.
  • Modified: Changed the display method of the quick menu of the list on the management screen.
  • Modified: Page navigation has also been added to the bottom of the list on the card management screen.
  • Modified: Add a message next to the result code in the editor on the admin screen.
  • Thanks @wordmovies2018 Added: Added "Ignore error" setting to the editor of the management screen.
  • Modified: Added an icon to the file menu of the management screen.
  • Modified: Change the output items of the export of the management screen.
  • require_once include Modified: Replace require_once with include.
Download this release

Release Info

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

Code changes from version 2.4.3.3 to 2.4.4

css/admin.css CHANGED
@@ -1,47 +1,315 @@
1
  @Charset: "UTF-8";
2
  /* Pz-LinkCard CSS for Admin Screen */
3
 
4
- /* Input URL Dialog */
5
- #pz-lkc-overlay {
6
- z-index: 1001;
7
- display: none;
8
- position: fixed;
9
- top: 0;
 
 
 
 
 
 
 
10
  left: 0;
 
 
11
  width: 100%;
12
- height: 120%;
13
- background-color: rgba(0,0,0,0.5);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  }
15
 
16
- #pz-lkc-modal {
17
- z-index: 9991;
18
- display: none;
19
- position: fixed;
20
- margin: 0 auto;
21
- padding: 20px;
22
- border: 2px solid #000;
23
- border-radius: 4px;
24
- background: #fff;
 
 
 
25
  }
26
 
27
- #pz-lkc-close {
28
- position: relative;
 
 
 
 
 
 
 
 
 
29
  float: right;
30
- margin: -10px;
31
  }
32
 
33
- #pz-lkc-close:hover {
34
- cursor: pointer;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  }
36
 
37
- #pz-lkc-content {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
  text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  padding: 10px;
40
  }
 
 
 
 
 
 
41
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
42
 
43
- /* Settings Screen */
44
  .pz-lkc-tabs {
 
45
  position: relative;
46
  }
47
  .pz-lkc-tabs:after {
@@ -50,7 +318,7 @@
50
  width: 100%;
51
  bottom: 0;
52
  left: 0;
53
- border-bottom: 2px solid #000;
54
  z-index: 1;
55
  }
56
  .pz-lkc-tab {
@@ -61,11 +329,18 @@
61
  text-decoration: none;
62
  border-width: 2px 2px 0 2px;
63
  border-style: solid;
64
- border-color: #000;
65
- background-color: #bbb;
66
- color: #000;
67
  border-radius: 8px 8px 0 0;
68
  }
 
 
 
 
 
 
 
69
  .pz-lkc-page {
70
  display: none;
71
  padding: 8px;
@@ -74,45 +349,247 @@
74
  display: block;
75
  }
76
  .pz-lkc-tab-active {
77
- background-color: #eee;
78
- color: #000;
79
  z-index: 2;
80
- border-bottom-color: #00f;
81
  }
82
  .form-table td {
83
  vertical-align: top;
84
  }
85
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  .pz-lkc-button {
87
- margin: 8px;
88
- padding: 4px 0;
89
  display: inline-block;
90
- width: 160px;
91
- border: solid 1px #0077aa;
92
- border-radius: 4px;
93
- background-color: #ffaaaa;
94
  vertical-align: middle;
 
 
 
 
95
  white-space: nowrap;
96
  line-height: 2;
97
  cursor: pointer;
98
  }
99
  .pz-lkc-button:hover {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  background-color: #ee9999;
101
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
102
  .pz-lkc-button-text {
103
  vertical-align: middle;
104
  }
105
 
106
- .pz-debug-only , .pz-debug-only * {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  color: #0066ff !important;
108
  }
109
- .pz-admin-only , .pz-admin-only * {
110
  color: #cc3388 !important;
111
  }
112
- .pz-develop-only , .pz-develop-only * {
113
  color: #00aa88 !important;
114
  }
115
- .pz-develop-message {
116
  padding: 8px;
117
  background-color: #00aa88 !important;
118
  color: #ffffff !important;
@@ -120,11 +597,42 @@
120
  text-align: center;
121
  }
122
 
123
- .pz-man-filemenu {
124
- margin-top: 20px;
125
- border: 1px solid #000;
126
- background-color: #fff;
 
 
 
 
 
 
127
  }
128
- .pz-man-filemenu th,td {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
  padding: 10px;
130
  }
1
  @Charset: "UTF-8";
2
  /* Pz-LinkCard CSS for Admin Screen */
3
 
4
+ /* DashBoard */
5
+ .pz-lkc-dashboard {
6
+ }
7
+ .pz-lkc-dashboard h1 {
8
+ }
9
+ .pz-lkc-dashboard h2 {
10
+ position: relative;
11
+ margin-left: -8px;
12
+ padding: 8px;
13
+ border-left: solid 8px #3399dd;
14
+ }
15
+ .pz-lkc-dashboard h2::after {
16
+ position: absolute;
17
  left: 0;
18
+ bottom: 0;
19
+ content: '';
20
  width: 100%;
21
+ height: 0;
22
+ border-bottom: solid 1px #444444;
23
+ }
24
+ .pz-lkc-dashboard h3 {
25
+ }
26
+ .pz-lkc-dashboard h4 {
27
+ margin: 16px 0 12px 0;
28
+ font-size: 20px;
29
+ border-bottom: double 6px #000000;
30
+ line-height: 20px;
31
+ }
32
+ #pz-lkc-error h2 {
33
+ border-left: solid 8px #dd1144;
34
+ }
35
+ #pz-lkc-initialize h2 {
36
+ border-left: solid 8px #11dd44;
37
+ }
38
+ .pz-lkc-error-url {
39
+ }
40
+ .pz-lkc-clear-both {
41
  }
42
 
43
+ /* Manager & Settings Goto Icon */
44
+ .pz-lkc-header-goto {
45
+ display: inline;
46
+ float: right;
47
+ }
48
+ .pz-lkc-header-goto-icon {
49
+ font-size: 20px;
50
+ vertical-align: middle;
51
+ }
52
+ .pz-lkc-header-goto-text {
53
+ font-size: 9px;
54
+ vertical-align: middle;
55
  }
56
 
57
+ /* Manager */
58
+ .pz-lkc-header-manager {
59
+ display: inline;
60
+ margin-top: 4px;
61
+ margin-bottom: 8px;
62
+ }
63
+ .pz-lkc-header-manager-icon {
64
+ font-size: 24px;
65
+ }
66
+ .pz-lkc-header-manager-settings-icon {
67
+ display: inline;
68
  float: right;
69
+ font-size: 18px;
70
  }
71
 
72
+ /* Manager - Cache Editor */
73
+ .pz-lkc-man-cache-editor-title {
74
+ margin: 0;
75
+ padding: 16px;
76
+ background-color: #ddeeff;
77
+ box-shadow: 4px 4px 4px 0;
78
+ font-size: 18px;
79
+ font-weight: 600;
80
+ border: solid 2px #ccd0d4;
81
+ border-radius: 8px;
82
+ }
83
+ .pz-lkc-man-cache-editor-icon {
84
+ font-size: 24px;
85
+ vertical-align: middle;
86
+ }
87
+ .pz-lkc-man-cache-editor-text {
88
+ vertical-align: middle;
89
+ }
90
+ .pz-lkc-man-cache-edit {
91
+ width: 750px;
92
+ margin: -20px 0 0 32px;
93
+ padding: 24px;
94
+ border: solid 2px #ccd0d4;
95
+ border-radius: 8px;
96
+ background-color: #ffffff;
97
+ box-shadow: 4px 4px 4px 0;
98
+ margin-bottom: 32px;
99
+ }
100
+ .pz-lkc-man-cache-edit th {
101
+ width: 200px;
102
+ text-align: left;
103
  }
104
 
105
+ /* Manager - Cache List */
106
+ .pz-lkc-man-count-list {
107
+ }
108
+ .pz-lkc-man-search-box {
109
+ }
110
+ .pz-lkc-man-search-box-icon {
111
+ font-size: 20px;
112
+ }
113
+ .pz-lkc-man-navi {
114
+ }
115
+ .pz-lkc-man-batch-list {
116
+ }
117
+ .pz-lkc-man-domain-list {
118
+ }
119
+ ,pz-man-pages {
120
+ }
121
+ .pz-lkc-man-cache-list {
122
+ }
123
+ .pz-lkc-man-cache-list th {
124
  text-align: center;
125
+ }
126
+ .pz-lkc-man-thumbnail {
127
+ display: flex;
128
+ height: 48px;
129
+ width: 48px;
130
+ border: solid 1px #000000;
131
+ background-color: #ffffff;
132
+ }
133
+ .pz-lkc-man-thumbnail div {
134
+ margin: auto;
135
+ }
136
+ .pz-lkc-man-thumbnail img {
137
+ max-height: 48px;
138
+ max-width: 48px;
139
+ }
140
+ .pz-lkc-man-head-check {
141
+ }
142
+ .pz-lkc-man-head-id {
143
+ width: 50px;
144
+ }
145
+ .pz-lkc-man-head-url {
146
+ width: 100px;
147
+ }
148
+ .pz-lkc-man-head-title {
149
+ width: 100px;
150
+ }
151
+ .pz-lkc-man-head-excerpt {
152
+ }
153
+ .pz-lkc-man-head-charset {
154
+ width: 100px;
155
+ }
156
+ .pz-lkc-man-head-domain {
157
+ width: 100px;
158
+ }
159
+ .pz-lkc-man-head-sns {
160
+ width: 2.5em;
161
+ }
162
+ .pz-lkc-man-head-resist-time {
163
+ width: 65px;
164
+ }
165
+ .pz-lkc-man-head-update-time {
166
+ width: 65px;
167
+ }
168
+ .pz-lkc-man-head-sns-time {
169
+ width: 65px;
170
+ }
171
+ .pz-lkc-man-head-alive-time {
172
+ width: 65px;
173
+ }
174
+ .pz-lkc-man-head-post-id {
175
+ width: 3em;
176
+ }
177
+ .pz-lkc-man-head-result-update {
178
+ width: 4em;
179
+ }
180
+ .pz-lkc-man-body-menu {
181
+ font-size: 12px;
182
+ }
183
+ .pz-lkc-man-body-check {
184
+ }
185
+ .pz-lkc-man-body-id {
186
+ text-align: center;
187
+ }
188
+ .pz-lkc-man-body-url {
189
+ width: 200px;
190
+ height: calc(20px * 1);
191
+ line-height: 20px;
192
+ overflow: hidden;
193
+ white-space: nowrap;
194
+ text-overflow: ellipsis;
195
+ font-size: 9px;
196
+ }
197
+ .pz-lkc-man-body-url-error {
198
+ font-size: 16px;
199
+ }
200
+ .pz-lkc-man-body-url-error-ignore {
201
+ font-size: 16px;
202
+ }
203
+ .pz-lkc-man-body-title {
204
+ height: calc(20px * 2);
205
+ line-height: 20px;
206
+ overflow: hidden;
207
+ white-space: wrap;
208
+ text-overflow: ellipsis;
209
+ }
210
+ .pz-lkc-man-body-excerpt {
211
+ height: calc(20px * 4);
212
+ line-height: 20px;
213
+ overflow: hidden;
214
+ white-space: wrap;
215
+ text-overflow: ellipsis;
216
+ }
217
+ .pz-lkc-man-body-charset {
218
+ text-align: center;
219
+ }
220
+ .pz-lkc-man-body-domain {
221
+ height: calc(20px * 4);
222
+ width: 100px;
223
+ line-height: 20px;
224
+ overflow: hidden;
225
+ white-space: wrap;
226
+ text-overflow: ellipsis;
227
+ }
228
+ .pz-lkc-man-body-sitename {
229
+ background-color: #888888;
230
+ color: #ffffff;
231
+ font-size: 9px;
232
+ }
233
+ .pz-lkc-man-body-sns {
234
+ font-size: 60%;
235
+ text-align: right;
236
+ }
237
+ .pz-lkc-man-body-resist-time {
238
+ text-align: center;
239
+ }
240
+ .pz-lkc-man-body-update-time {
241
+ text-align: center;
242
+ }
243
+ .pz-lkc-man-body-sns-time {
244
+ text-align: center;
245
+ }
246
+ .pz-lkc-man-body-alive-time {
247
+ text-align: center;
248
+ }
249
+ .pz-lkc-man-body-post-id {
250
+ height: calc(20px * 4);
251
+ line-height: 20px;
252
+ overflow: hidden;
253
+ white-space: wrap;
254
+ text-overflow: ellipsis;
255
+ text-align: right;
256
+ }
257
+ .pz-lkc-man-body-result {
258
+ text-align: center;
259
+ }
260
+ .pz-lkc-man-body-result-update {
261
+ }
262
+ .pz-lkc-man-body-result-alive {
263
+ color: #ff0000;
264
+ }
265
+
266
+ /* Manager - File Menu */
267
+ .pz-lkc-man-filemenu {
268
+ margin-top: 20px;
269
+ border: solid 1px #000000;
270
+ background-color: #ffffff;
271
+ }
272
+ .pz-lkc-man-filemenu th,td {
273
  padding: 10px;
274
  }
275
+ .pz-lkc-man-filemenu-title {
276
+ }
277
+ .pz-lkc-man-filemenu-title-icon {
278
+ font-size: 24px;
279
+ vertical-align: middle;
280
+ }
281
 
282
+ /* Manager - HTTP Result Code */
283
+ .pz-http-ok {
284
+ }
285
+ .pz-http-error {
286
+ color: #ff0000;
287
+ }
288
+
289
+ /* Settings */
290
+ .pz-lkc-header-settings {
291
+ display: inline;
292
+ }
293
+ .pz-lkc-header-settings-icon {
294
+ font-size: 24px;
295
+ }
296
+ .pz-lkc-help-icon {
297
+ width: 16px;
298
+ height: 16px;
299
+ }
300
+ .pz-lkc-note {
301
+ color: #ff8844;
302
+ }
303
+ .pz-lkc-tab-now {
304
+ }
305
+ .pz-lkc-tab-show {
306
+ }
307
+ .pz-lkc-display {
308
+ }
309
 
310
+ /* Settings - Tabs */
311
  .pz-lkc-tabs {
312
+ display: block;
313
  position: relative;
314
  }
315
  .pz-lkc-tabs:after {
318
  width: 100%;
319
  bottom: 0;
320
  left: 0;
321
+ border-bottom: solid 2px #000000;
322
  z-index: 1;
323
  }
324
  .pz-lkc-tab {
329
  text-decoration: none;
330
  border-width: 2px 2px 0 2px;
331
  border-style: solid;
332
+ border-color: #000000;
333
+ background-color: #bbbbbb;
334
+ color: #000000;
335
  border-radius: 8px 8px 0 0;
336
  }
337
+ .pz-lkc-show {
338
+ }
339
+ .pz-lkc-hide {
340
+ display: none;
341
+ }
342
+
343
+ /* Settings - Pages */
344
  .pz-lkc-page {
345
  display: none;
346
  padding: 8px;
349
  display: block;
350
  }
351
  .pz-lkc-tab-active {
352
+ background-color: #eeeeee;
353
+ color: #000000;
354
  z-index: 2;
355
+ border-bottom-color: #0000ff;
356
  }
357
  .form-table td {
358
  vertical-align: top;
359
  }
360
 
361
+ /* Settings - basic */
362
+ .pz-lkc-changelog-tab {
363
+ padding: 2px 16px 2px 16px;
364
+ display: inline-block;
365
+ background-color: #ddeeff;
366
+ font-size: 14px;
367
+ font-weight: 600;
368
+ border-top: solid 1px #888888;
369
+ border-right: solid 1px #888888;
370
+ border-left: solid 1px #888888;
371
+ border-radius: 4px 4px 0 0;
372
+ box-shadow: 8px 8px 8px;
373
+ text-align: center;
374
+ }
375
+ .pz-lkc-changelog {
376
+ padding: 4px 16px 4px 16px;
377
+ width: 800px;
378
+ height: 200px;
379
+ background-color: #ffffff;
380
+ border: solid 1px #888888;
381
+ box-shadow: 8px 8px 8px;
382
+ line-height: 20px;
383
+ white-space: nowrap;
384
+ overflow: scroll;
385
+ resize: both;
386
+ }
387
+ .pz-lkc-position-margin {
388
+ width: 600px;
389
+ text-align: center;
390
+ border: dashed 1px #000000;
391
+ background-color: #eeeeee;
392
+ }
393
+ .pz-lkc-position-margin-card {
394
+ text-align: center;
395
+ border: solid 1px #000000;
396
+ background-color: #ffffff;
397
+ }
398
+ .pz-lkc-display-layout {
399
+ width: 600px;
400
+ border: solid 1px #000000;
401
+ background-color: #ffffff;
402
+ }
403
+ .pz-lkc-display-layout-thumbnail {
404
+ vertical-align: middle !important;
405
+ }
406
+ .pz-lkc-display-thumbnail {
407
+ border: solid 1px #000000;
408
+ text-align: center;
409
+ }
410
+ .pz-lkc-letter-box {
411
+ width: 500px;
412
+ padding: 10px;
413
+ border: solid 1px #000000;
414
+ background-color: #ffffff;
415
+ line-height: 24px;
416
+ }
417
+ .pz-lkc-letter-box div {
418
+ padding: 10px;
419
+ }
420
+ .pz-lkc-letter-color-code {
421
+ width: 80px;
422
+ }
423
+ .pz-lkc-shortcode {
424
+ width: 8em;
425
+ }
426
+ .pz-lkc-shortcode-copy {
427
+ color: #888888;
428
+ }
429
+ .pz-lkc-shortcode-enabled {
430
+ }
431
+ .pz-lkc-shortcode-parameter {
432
+ font-weight: bold;
433
+ }
434
+ .pz-lkc-shortcode-title {
435
+ color: #aabbff;
436
+ }
437
+ .pz-lkc-shortcode-content {
438
+ color: #bbaaff;
439
+ }
440
+ .pz-lkc-shortcode-example {
441
+ width: 600px;
442
+ border: solid 1px #000000;
443
+ padding: 0 8px;
444
+ line-height: 2;
445
+ min-height: 30px;
446
+ box-shadow: 0 0 0 transparent;
447
+ border-radius: 4px;
448
+ border: solid 1px #7e8993;
449
+ background-color: #f1f1f1;
450
+ color: #32373c;
451
+ }
452
+
453
+ /* Settings - Run Button */
454
  .pz-lkc-button {
455
+ margin: 0;
456
+ padding: 4px 16px;
457
  display: inline-block;
 
 
 
 
458
  vertical-align: middle;
459
+ color: #0071a1;
460
+ background-color: #f3f5f6;
461
+ border: solid 1px #0071a1;
462
+ border-radius: 4px;
463
  white-space: nowrap;
464
  line-height: 2;
465
  cursor: pointer;
466
  }
467
  .pz-lkc-button:hover {
468
+ background-color: #f1f1f1;
469
+ }
470
+ .pz-lkc-button-sure {
471
+ margin: 0;
472
+ padding: 4px 16px;
473
+ display: inline-block;
474
+ vertical-align: middle;
475
+ color: #0071a1;
476
+ background-color: #ffaaaa;
477
+ border: solid 1px #0077aa;
478
+ border-radius: 4px;
479
+ white-space: nowrap;
480
+ line-height: 2;
481
+ cursor: pointer;
482
+ }
483
+ .pz-lkc-button-sure:hover {
484
  background-color: #ee9999;
485
  }
486
+ .pz-lkc-button-disabled {
487
+ margin: 0;
488
+ padding: 4px 16px;
489
+ display: inline-block;
490
+ vertical-align: middle;
491
+ color: #0071a1;
492
+ background-color: #dddddd;
493
+ border: solid 1px #88aaff;
494
+ border-radius: 4px;
495
+ white-space: nowrap;
496
+ line-height: 2;
497
+ cursor: not-allowed;
498
+ }
499
  .pz-lkc-button-text {
500
  vertical-align: middle;
501
  }
502
 
503
+ /* Settings - MultiSite */
504
+ .pz-lkc-multi-list {
505
+ }
506
+ .pz-lkc-multi-list th {
507
+ text-align: center;
508
+ }
509
+ .pz-lkc-multi-head-current {
510
+ }
511
+ .pz-lkc-multi-head-blog-id {
512
+ }
513
+ .pz-lkc-multi-head-site-name {
514
+ }
515
+ .pz-lkc-multi-head-url {
516
+ }
517
+ .pz-lkc-multi-head-domain {
518
+ }
519
+ .pz-lkc-multi-body-current {
520
+ text-align: center;
521
+ }
522
+ .pz-lkc-multi-body-blog-id {
523
+ text-align: center;
524
+ }
525
+ .pz-lkc-multi-body-site-name {
526
+ }
527
+ .pz-lkc-multi-body-url {
528
+ }
529
+ .pz-lkc-multi-body-domain {
530
+ }
531
+
532
+ /* Settings - Cron */
533
+ .pz-lkc-cron-log {
534
+ width: 800px;
535
+ padding: 4px;
536
+ height: 200px;
537
+ background-color: #ffffff;
538
+ border: solid 1px #888888;
539
+ line-height: 20px;
540
+ white-space: nowrap;
541
+ overflow: scroll;
542
+ resize: both;
543
+ }
544
+ .pz-lkc-cron-margin {
545
+ margin: 8px;
546
+ }
547
+ .pz-lkc-cron-all {
548
+ }
549
+ .pz-lkc-cron-list {
550
+ min-width: 300px;
551
+ width: 800px;
552
+ max-width: 1200px;
553
+ }
554
+ .pz-lkc-cron-list td {
555
+ vertical-align: middle;
556
+ }
557
+ .pz-lkc-cron-list-lkc {
558
+ }
559
+ .pz-lkc-cron-list-other {
560
+ display: none;
561
+ }
562
+ .pz-lkc-cron-head-run {
563
+ width: 80px;
564
+ }
565
+ .pz-lkc-cron-head-hook {
566
+ }
567
+ .pz-lkc-cron-head-next-time {
568
+ width: 160px;
569
+ }
570
+ .pz-lkc-cron-head-schedule {
571
+ width: 160px;
572
+ }
573
+ .pz-lkc-cron-body-run {
574
+ }
575
+ .pz-lkc-cron-body-hook {
576
+ }
577
+ .pz-lkc-cron-body-next-time {
578
+ }
579
+ .pz-lkc-cron-body-schedule {
580
+ }
581
+
582
+ /* Settings - Super Mode */
583
+ .pz-lkc-debug-text , .pz-lkc-debug-only , .pz-lkc-debug-only * {
584
  color: #0066ff !important;
585
  }
586
+ .pz-lkc-admin-text , .pz-lkc-admin-only , .pz-lkc-admin-only * {
587
  color: #cc3388 !important;
588
  }
589
+ .pz-lkc-develop-text , .pz-lkc-develop-only , .pz-lkc-develop-only * {
590
  color: #00aa88 !important;
591
  }
592
+ .pz-lkc-develop-message {
593
  padding: 8px;
594
  background-color: #00aa88 !important;
595
  color: #ffffff !important;
597
  text-align: center;
598
  }
599
 
600
+ /* Visual Editor - Input URL Dialog - Overlay */
601
+ #pz-lkc-overlay {
602
+ z-index: 1001;
603
+ display: none;
604
+ position: fixed;
605
+ top: 0;
606
+ left: 0;
607
+ width: 100%;
608
+ height: 120%;
609
+ background-color: rgba(0,0,0,0.5);
610
  }
611
+
612
+ /* Visual Editor - Input URL Dialog - Modal */
613
+ #pz-lkc-modal {
614
+ z-index: 9991;
615
+ display: none;
616
+ position: fixed;
617
+ margin: 0 auto;
618
+ padding: 20px;
619
+ border: solid 2px #000000;
620
+ border-radius: 4px;
621
+ background: #ffffff;
622
+ }
623
+
624
+ /* Visual Editor - Input URL Dialog - Close Button */
625
+ #pz-lkc-close {
626
+ position: relative;
627
+ float: right;
628
+ margin: -10px;
629
+ }
630
+ #pz-lkc-close:hover {
631
+ cursor: pointer;
632
+ }
633
+
634
+ /* Visual Editor - Input URL Dialog - TextBox */
635
+ #pz-lkc-content {
636
+ text-align: center;
637
  padding: 10px;
638
  }
js/admin-settings.js CHANGED
@@ -1,95 +1,211 @@
1
  ( function( $ ) {
2
 
3
- // タブの表示/非表示
4
- $('.pz-lkc-tab').each(function() {
5
- var name = $(this).attr('name');
6
- if ( ( $(`input[name="${name}"]`).is('*') == false ) || ( $(`input[name="${name}"]`).val() == true ) ) {
7
- $(this).show();
8
- } else {
9
- $(this).hide();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  }
11
- })
12
-
13
- // 最初に開くタブ
14
- var name = $('input[name="pz-lkc-tab-now"]').val();
15
- if ( ( $(`a[name="${name}"]`).is('*') == false ) || ( $(`a[name="${name}"]`).css('display') == 'none' ) ) {
16
- $('.pz-lkc-tab').each(function() {
17
- if ($(this).css('display') != 'none' ) {
18
- name = $(this).attr('name');
19
- return false;
 
 
 
 
20
  }
21
  })
22
  }
23
- $(`a[name="${name}"]`).addClass('pz-lkc-tab-active');
24
- $(`#${name}`).addClass('pz-lkc-page-active');
25
 
26
- // 初期表示
27
- var rs = switch_enabled();
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
  // タブの切り替え
30
- $('.pz-lkc-tab').on('click', function() {
31
- $('.pz-lkc-page').removeClass("pz-lkc-page-active");
 
 
32
  $($(this).attr("href")).addClass("pz-lkc-page-active");
33
- $('.pz-lkc-tab').removeClass('pz-lkc-tab-active');
34
- $(this).addClass('pz-lkc-tab-active');
35
- $('#pz-lkc-sw-tab-now').val($(this).attr("name"));
36
  return false;
37
- } ) ;
38
 
39
- // readonlyのチェックボックスを動作させない
40
- $('input:checkbox').on('click', function() {
41
- if ($(this).prop('readonly') == true) {
42
- return false;
 
 
43
  }
44
- } ) ;
45
-
46
- // ショートコード1
47
- $('#code1').on('keyup', function() {
48
- var t = $(this).val();
49
- $('.copy-code1').each(function() {
50
- $(this).text(t);
51
- if (t.length == 0) {
52
- $('.use-code1').prop('disabled', true);
53
- } else {
54
- $('.use-code1').prop('disabled', false);
55
- }
56
- })
57
- } ) ;
58
-
59
- // カラーピッカーとテキストボックスの同期
60
- $('.pz-lkc-sync-text').on('keyup change', function() {
61
- var name = $(this).attr('name');
62
- var value = $(this).val();
63
- $(`input[name="$(name)"]`).val(value);
64
- } ) ;
65
 
66
  // 自動変換のチェックが入っているときだけ、オプション設定を有効化
67
- $('.pz-lkc-sync-check').on('change', function() {
68
- var rs = switch_enabled();
69
- } ) ;
70
  function switch_enabled() {
71
  // 外部サイト・サムネイル選択によって、サムネイルサイズを有効/無効
72
- if ( $('select[name="properties[ex-thumbnail]"]').val() == 1 || $('select[name="properties[ex-thumbnail]"]').val() == 13 ) {
73
  var flags = false;
74
  } else {
75
  var flags = true;
76
  }
77
- $('select[name="properties[ex-thumbnail-size]"]').prop('disabled', flags);
78
  // 内部サイト・サムネイル選択によって、サムネイルサイズを有効/無効
79
- if ( $('select[name="properties[in-thumbnail]"]').val() == 1 || $('select[name="properties[in-thumbnail]"]').val() == 13 ) {
80
  var flags = false;
81
  } else {
82
  var flags = true;
83
  }
84
- $('select[name="properties[in-thumbnail-size]"]').prop('disabled', flags);
 
 
 
 
 
 
 
85
  // エディタまたは自動変換選択によって、外部のみとショートコード実行を有効/無効
86
- if ( $('input[name="properties[auto-atag]"]').prop('checked') == true || $('input[name="properties[auto-url]"]').prop('checked') == true ) {
87
  var flags = false;
88
  } else {
89
  var flags = true;
90
  }
91
- $('input[name="properties[auto-external]"]').prop('readonly', flags);
92
- $('input[name="properties[flg-do-shortcode]"]').prop('readonly', flags);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
  }
94
 
95
  } ) ( jQuery );
1
  ( function( $ ) {
2
 
3
+ // 画面表示された時に実行
4
+ $(window).load(function() {
5
+
6
+ // エラーモード・調査モード・管理者モード・開発者モードの切り替え
7
+ var rs = switch_mode();
8
+
9
+ // 設定画面
10
+ if ( $('.pz-lkc-tab-now' ).is('*' ) != false ) {
11
+
12
+ // タブの表示/非表示
13
+ var rs = tab_display();
14
+
15
+ // 最後に開いていたタブを開く
16
+ var rs = tab_open_last();
17
+
18
+ // 項目の有効化/無効化
19
+ var rs = switch_enabled();
20
+
21
+ }
22
+
23
+ // イベント:ReadOnlyになったチェックボックスを動作させなくする
24
+ $('input:checkbox' ).on('click', checkbox_readonly );
25
+
26
+ // クリックしたらテキスト全選択
27
+ $('.pz-click-all-select' ).on('click', all_select );
28
+
29
+ // 設定画面
30
+ if ( $('.pz-lkc-tab-now' ).is('*' ) != false ) {
31
+
32
+ // イベント:タブが切り替わった
33
+ $('.pz-lkc-tab' ).on('click', tab_open );
34
+
35
+ // イベント:タブの表示/非表示が切り替わった
36
+ $('.pz-lkc-display' ).on('change', tab_display );
37
+
38
+ // イベント:ショートコードをコピーする
39
+ $('.pz-lkc-shortcode-1' ).on('keyup', copy_shortcode );
40
+
41
+ // イベント:カラーピッカーとテキストボックスの同期
42
+ $('.pz-lkc-sync-text' ).on('keyup change', sync_text );
43
+
44
+ // イベント:すべてのWP-Cronスケジュールを表示する
45
+ $('.pz-lkc-cron-all' ).on('change', show_all_cron );
46
+
47
+ // 自動変換のチェックが入っているときだけ、オプション設定を有効化
48
+ $('.pz-lkc-sync-check,.pz-lkc-tab-show' ).on('change', switch_enabled );
49
+
50
+ // エラーモード・調査モード・管理者モード・開発者モードの切り替え
51
+ $('input[name="pz-lkc-error"],input[name="pz-lkc-debug"],input[name="pz-lkc-admin"],input[name="pz-lkc-develop"]' ).on('change', switch_mode );
52
+
53
  }
54
+
55
+ } );
56
+
57
+ // タブの表示/非表示
58
+ function tab_display() {
59
+ $('.pz-lkc-tab' ).each(function() {
60
+ var name = $(this).attr('name' );
61
+ if ( ( $(`input[name="${name}"]`).is('*' ) == false ) || ( $(`input[name="${name}"]`).val() == true ) ) {
62
+ $(this).removeClass("pz-lkc-hide");
63
+ $(this).addClass("pz-lkc-show");
64
+ } else {
65
+ $(this).removeClass("pz-lkc-show");
66
+ $(this).addClass("pz-lkc-hide");
67
  }
68
  })
69
  }
 
 
70
 
71
+ // 最後に開いていたタブを開く
72
+ function tab_open_last() {
73
+ var name = $('.pz-lkc-tab-now' ).val();
74
+ if ( ( $(`a[name="${name}"]`).is('*' ) == false ) || ( $(`a[name="${name}"]`).css('display' ) == 'none' ) ) {
75
+ $('.pz-lkc-tab' ).each(function() {
76
+ if ($(this).css('display' ) != 'none' ) {
77
+ name = $(this).attr('name' );
78
+ return false;
79
+ }
80
+ })
81
+ }
82
+ $(`a[name="${name}"]`).addClass('pz-lkc-tab-active' );
83
+ $(`#${name}`).addClass('pz-lkc-page-active' );
84
+ }
85
 
86
  // タブの切り替え
87
+ function tab_open() {
88
+ $('.pz-lkc-page' ).removeClass("pz-lkc-page-active");
89
+ $('.pz-lkc-tab' ).removeClass('pz-lkc-tab-active' );
90
+ $(this).addClass('pz-lkc-tab-active' );
91
  $($(this).attr("href")).addClass("pz-lkc-page-active");
92
+ $('.pz-lkc-tab-now' ).val($(this).attr("name"));
 
 
93
  return false;
94
+ }
95
 
96
+ // 調査モード・管理者モード・開発者モードの切り替え
97
+ function switch_mode() {
98
+ if ($('input[name="pz-lkc-error"]' ).is('*' ) == false || $('input[name="pz-lkc-error"]' ).val() == 1 ) {
99
+ $('.pz-lkc-error-url' ).show();
100
+ } else {
101
+ $('.pz-lkc-error-url' ).hide();
102
  }
103
+ if ($('input[name="pz-lkc-debug"]' ).val() == 1 ) {
104
+ $('.pz-lkc-debug-only' ).show();
105
+ } else {
106
+ $('.pz-lkc-debug-only' ).hide();
107
+ $('input[name="pz-lkc-admin"]' ).val(0 );
108
+ }
109
+ if ($('input[name="pz-lkc-admin"]' ).val() == 1 ) {
110
+ $('.pz-lkc-admin-only' ).show();
111
+ } else {
112
+ $('.pz-lkc-admin-only' ).hide();
113
+ }
114
+ if ($('input[name="pz-lkc-develop"]' ).val() == 1 ) {
115
+ $('.pz-lkc-develop-only' ).show();
116
+ } else {
117
+ $('.pz-lkc-develop-only' ).hide();
118
+ }
119
+ }
 
 
 
 
120
 
121
  // 自動変換のチェックが入っているときだけ、オプション設定を有効化
 
 
 
122
  function switch_enabled() {
123
  // 外部サイト・サムネイル選択によって、サムネイルサイズを有効/無効
124
+ if ( $('select[name="properties[ex-thumbnail]"]' ).val() == 1 || $('select[name="properties[ex-thumbnail]"]' ).val() == 13 ) {
125
  var flags = false;
126
  } else {
127
  var flags = true;
128
  }
129
+ $('select[name="properties[ex-thumbnail-size]"]' ).prop('disabled', flags);
130
  // 内部サイト・サムネイル選択によって、サムネイルサイズを有効/無効
131
+ if ( $('select[name="properties[in-thumbnail]"]' ).val() == 1 || $('select[name="properties[in-thumbnail]"]' ).val() == 13 ) {
132
  var flags = false;
133
  } else {
134
  var flags = true;
135
  }
136
+ $('select[name="properties[in-thumbnail-size]"]' ).prop('disabled', flags);
137
+ // リンク検査:ユーザーエージェント使用選択によってユーザーエージェント文字列を有効/無効
138
+ if ( $('input[name="properties[flg-agent]"]' ).prop('checked' ) == true || $('input[name="properties[auto-url]"]' ).prop('checked' ) == true ) {
139
+ var flags = false;
140
+ } else {
141
+ var flags = true;
142
+ }
143
+ $('input[name="properties[user-agent]"]' ).prop('readonly', flags);
144
  // エディタまたは自動変換選択によって、外部のみとショートコード実行を有効/無効
145
+ if ( $('input[name="properties[auto-atag]"]' ).prop('checked' ) == true || $('input[name="properties[auto-url]"]' ).prop('checked' ) == true ) {
146
  var flags = false;
147
  } else {
148
  var flags = true;
149
  }
150
+ $('input[name="properties[auto-external]"]' ).prop('readonly', flags);
151
+ $('input[name="properties[flg-do-shortcode]"]' ).prop('readonly', flags);
152
+ // メニューを有効化する項目にチェックがある
153
+ $('input[name="pz-lkc-error"]' ).val(Number($('input[name="properties[error-mode]"]' ).prop('checked' ) == true & $('input[name="properties[error-mode-hide]"]' ).prop('checked' ) == false ) ).change();
154
+ $('input[name="pz-lkc-debug"]' ).val(Number($('input[name="properties[debug-mode]"]' ).prop('checked' ) ) ).change();
155
+ $('input[name="pz-lkc-admin"]' ).val(Number($('input[name="properties[admin-mode]"]' ).prop('checked' ) ) ).change();
156
+ $('input[name="pz-lkc-initialize"]' ).val(Number($('input[name="properties[flg-initialize]"]' ).prop('checked' ) ) ).change();
157
+ }
158
+
159
+ // readonlyのチェックボックスを動作させない
160
+ function checkbox_readonly() {
161
+ if ($(this).prop('readonly' ) == true) {
162
+ return false;
163
+ }
164
+ }
165
+
166
+ // ショートコードをコピーする
167
+ function copy_shortcode() {
168
+ var t = $(this).val();
169
+ $('.pz-lkc-shortcode-copy' ).each(function() {
170
+ $(this).text(t);
171
+ if (t.length == 0) {
172
+ $('.pz-lkc-shortcode-enabled' ).prop('disabled', true);
173
+ } else {
174
+ $('.pz-lkc-shortcode-enabled' ).prop('disabled', false);
175
+ }
176
+ })
177
+ }
178
+
179
+ // カラーピッカーとテキストボックスの同期
180
+ function sync_text() {
181
+ var name = $(this).attr('name' );
182
+ var value = $(this).val();
183
+ $(`input[name="${name}"]`).val(value);
184
+ }
185
+
186
+ // テキストを全選択
187
+ function all_select() {
188
+ switch ($(this).prop('tagName' ) ) {
189
+ case 'INPUT':
190
+ $(this).select();
191
+ break;
192
+ case 'DIV':
193
+ var range = document.createRange();
194
+ range.selectNodeContents(this );
195
+ var selection = window.getSelection();
196
+ selection.removeAllRanges();
197
+ selection.addRange(range);
198
+ break;
199
+ }
200
+ }
201
+
202
+ // すべてのWP-Cronスケジュールを表示する
203
+ function show_all_cron() {
204
+ if ($(this).prop('checked' ) == true ) {
205
+ $('.pz-lkc-cron-list-other' ).show();
206
+ } else {
207
+ $('.pz-lkc-cron-list-other' ).hide();
208
+ }
209
  }
210
 
211
  } ) ( jQuery );
js/mce-button.js CHANGED
@@ -6,7 +6,7 @@
6
  author: "poporon",
7
  authorurl: "https://popozure.info",
8
  infourl: "https://popozure.info/pz-linkcard",
9
- version: "0.1"
10
  };
11
  },
12
  init: function( ed, url ) {
@@ -104,7 +104,8 @@
104
 
105
  // 文字列からURLを切り出す
106
  function cut_url(s) {
107
- var ur = s.match(/((https?|ftp):\/\/[^<>{}|:;\\\*\^\"\'\[\]\s\t\n]*)/);
 
108
  return ur;
109
  }
110
 
6
  author: "poporon",
7
  authorurl: "https://popozure.info",
8
  infourl: "https://popozure.info/pz-linkcard",
9
+ version: "0.7"
10
  };
11
  },
12
  init: function( ed, url ) {
104
 
105
  // 文字列からURLを切り出す
106
  function cut_url(s) {
107
+ var reg = '((https?|file|ftp|data|ogg):\/\/[^ \'"<]+)';
108
+ var ur = s.match(reg );
109
  return ur;
110
  }
111
 
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: 2021-03-01 23:28+0900\n"
8
- "PO-Revision-Date: 2021-03-01 23:28+0900\n"
9
  "Last-Translator: poporon@popozure <poporon@poponet.jp>\n"
10
  "Language-Team: poporon\n"
11
  "Language: ja_JP\n"
@@ -19,428 +19,457 @@ msgstr ""
19
  "Plural-Forms: nplurals=1; plural=0;\n"
20
  "X-Poedit-SearchPath-0: ..\n"
21
 
22
- #: ../lib/pz-linkcard-cacheman-edit.php:18
23
- #: ../lib/pz-linkcard-cacheman-list.php:226 ../lib/pz-linkcard-edit.php:13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  msgid "ID"
25
  msgstr "ID"
26
 
27
- #: ../lib/pz-linkcard-cacheman-edit.php:22
28
- #: ../lib/pz-linkcard-cacheman-list.php:227 ../lib/pz-linkcard-edit.php:21
29
- #: ../lib/pz-linkcard-settings.php:645 ../lib/pz-linkcard-settings.php:1023
30
- #: ../pz-linkcard.php:418
31
  msgid "URL"
32
  msgstr "URL"
33
 
34
- #: ../lib/pz-linkcard-cacheman-edit.php:26
35
  msgid "Redirect URL"
36
  msgstr "相対指定URL"
37
 
38
- #: ../lib/pz-linkcard-cacheman-edit.php:30 ../lib/pz-linkcard-edit.php:17
39
  msgid "URL Key"
40
  msgstr "URLキー"
41
 
42
- #: ../lib/pz-linkcard-cacheman-edit.php:34
43
  msgid "Scheme"
44
  msgstr "スキーム"
45
 
46
- #: ../lib/pz-linkcard-cacheman-edit.php:38 ../lib/pz-linkcard-edit.php:29
47
- #: ../lib/pz-linkcard-settings.php:1022
48
  msgid "Site Name"
49
  msgstr "サイト名称"
50
 
51
- #: ../lib/pz-linkcard-cacheman-edit.php:42
52
- #: ../lib/pz-linkcard-cacheman-list.php:231 ../lib/pz-linkcard-edit.php:33
53
- #: ../lib/pz-linkcard-settings.php:1024
54
  msgid "Domain"
55
  msgstr "ドメイン"
56
 
57
- #: ../lib/pz-linkcard-cacheman-edit.php:50
58
  msgid "Registration Title"
59
  msgstr "登録時のタイトル"
60
 
61
- #: ../lib/pz-linkcard-cacheman-edit.php:54
62
- #: ../lib/pz-linkcard-cacheman-list.php:228 ../lib/pz-linkcard-edit.php:37
63
- #: ../lib/pz-linkcard-settings.php:644
64
  msgid "Title"
65
  msgstr "タイトル"
66
 
67
- #: ../lib/pz-linkcard-cacheman-edit.php:58
68
  msgid "Modify Title"
69
  msgstr "タイトルの変更"
70
 
71
- #: ../lib/pz-linkcard-cacheman-edit.php:62
72
  msgid "Registration Excerpt"
73
  msgstr "登録時の抜粋文"
74
 
75
- #: ../lib/pz-linkcard-cacheman-edit.php:66
76
- #: ../lib/pz-linkcard-cacheman-list.php:229 ../lib/pz-linkcard-edit.php:41
77
- #: ../lib/pz-linkcard-settings.php:646
78
  msgid "Excerpt"
79
  msgstr "抜粋文"
80
 
81
- #: ../lib/pz-linkcard-cacheman-edit.php:70
82
  msgid "Modify Excerpt"
83
  msgstr "抜粋文の変更"
84
 
85
- #: ../lib/pz-linkcard-cacheman-edit.php:74
86
  msgid "Character Set"
87
  msgstr "文字セット"
88
 
89
- #: ../lib/pz-linkcard-cacheman-edit.php:75 ../lib/pz-linkcard-edit.php:46
90
  msgid "->"
91
  msgstr "->"
92
 
93
- #: ../lib/pz-linkcard-cacheman-edit.php:78 ../lib/pz-linkcard-edit.php:49
94
  msgid "Thumbnail URL"
95
  msgstr "サムネイル画像URL"
96
 
97
- #: ../lib/pz-linkcard-cacheman-edit.php:82
98
  msgid "Favicon URL"
99
  msgstr "サイトアイコンのURL"
100
 
101
- #: ../lib/pz-linkcard-cacheman-edit.php:86 ../lib/pz-linkcard-edit.php:57
102
  msgid "Result Code"
103
  msgstr "結果コード"
104
 
105
- #: ../lib/pz-linkcard-cacheman-edit.php:90
106
- #: ../lib/pz-linkcard-cacheman-list.php:237 ../lib/pz-linkcard-edit.php:61
 
 
 
 
 
 
 
 
107
  msgid "Post ID"
108
  msgstr "記事ID"
109
 
110
- #: ../lib/pz-linkcard-cacheman-edit.php:101 ../lib/pz-linkcard-edit.php:65
111
  msgid "SNS"
112
  msgstr "SNS"
113
 
114
- #: ../lib/pz-linkcard-cacheman-edit.php:103
115
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:67
116
  msgid "Tw"
117
  msgstr "Tw"
118
 
119
- #: ../lib/pz-linkcard-cacheman-edit.php:104
120
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:68
121
  msgid "fb"
122
  msgstr "fb"
123
 
124
- #: ../lib/pz-linkcard-cacheman-edit.php:105
125
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:69
126
  msgid "B!"
127
  msgstr "B!"
128
 
129
- #: ../lib/pz-linkcard-cacheman-edit.php:106
130
- #: ../lib/pz-linkcard-cacheman-list.php:232
131
  msgid "Po"
132
  msgstr "Po"
133
 
134
- #: ../lib/pz-linkcard-cacheman-edit.php:110
135
  msgid "Last SNS Check"
136
  msgstr "前回のSNS確認日時"
137
 
138
- #: ../lib/pz-linkcard-cacheman-edit.php:114
139
  msgid "Next SNS Check"
140
  msgstr "次回のSNS確認日時"
141
 
142
- #: ../lib/pz-linkcard-cacheman-edit.php:118
143
  msgid "Registration Character Set"
144
  msgstr "登録時の文字セット"
145
 
146
- #: ../lib/pz-linkcard-cacheman-edit.php:122
147
- #: ../lib/pz-linkcard-cacheman-edit.php:126
148
  msgid "Registration Date"
149
  msgstr "登録をした日時"
150
 
151
- #: ../lib/pz-linkcard-cacheman-edit.php:130
152
  msgid "Registration Result Code"
153
  msgstr "登録時の結果コード"
154
 
155
- #: ../lib/pz-linkcard-cacheman-edit.php:134
156
  msgid "Last Alive Check"
157
  msgstr "前回のリンク切れ確認日時"
158
 
159
- #: ../lib/pz-linkcard-cacheman-edit.php:138
160
  msgid "Next Alive Check"
161
  msgstr "次回のリンク切れ確認日時"
162
 
163
- #: ../lib/pz-linkcard-cacheman-edit.php:142
164
  msgid "Result Code of Alive Check"
165
  msgstr "リンク切れ確認時の結果コード"
166
 
167
- #: ../lib/pz-linkcard-cacheman-edit.php:146
168
- #: ../lib/pz-linkcard-cacheman-edit.php:150 ../lib/pz-linkcard-edit.php:73
169
  msgid "Update Date"
170
  msgstr "更新日"
171
 
172
- #: ../lib/pz-linkcard-cacheman-edit.php:155 ../lib/pz-linkcard-edit.php:86
173
- msgid "Update"
174
- msgstr "更新"
175
-
176
- #: ../lib/pz-linkcard-cacheman-edit.php:155 ../lib/pz-linkcard-edit.php:86
177
- msgid "Cancel"
178
- msgstr "キャンセル"
179
 
180
  #: ../lib/pz-linkcard-cacheman-list.php:153
 
 
 
 
181
  msgid "All"
182
  msgstr "すべて"
183
 
184
- #: ../lib/pz-linkcard-cacheman-list.php:154
185
  msgid "Internal"
186
  msgstr "内部"
187
 
188
- #: ../lib/pz-linkcard-cacheman-list.php:155
189
  msgid "External"
190
  msgstr "外部"
191
 
192
- #: ../lib/pz-linkcard-cacheman-list.php:156
193
  msgid "Modify"
194
  msgstr "更新あり"
195
 
196
- #: ../lib/pz-linkcard-cacheman-list.php:157
197
  msgid "Unlink"
198
  msgstr "リンク切れ"
199
 
200
- #: ../lib/pz-linkcard-cacheman-list.php:161
201
- msgid "Search Keyword"
202
- msgstr "検索キーワード"
203
 
204
- #: ../lib/pz-linkcard-cacheman-list.php:163
205
  msgid "Search"
206
  msgstr "検索"
207
 
208
- #: ../lib/pz-linkcard-cacheman-list.php:172
209
- msgid "Select Batch"
210
- msgstr "一括処理を選択"
211
-
212
- #: ../lib/pz-linkcard-cacheman-list.php:174
213
- #: ../lib/pz-linkcard-cacheman-list.php:326
214
  msgid "Select"
215
  msgstr "選択してください"
216
 
217
- #: ../lib/pz-linkcard-cacheman-list.php:175 ../lib/pz-linkcard-cacheman.php:82
218
  msgid "Renew Cache"
219
  msgstr "記事内容の再取得"
220
 
221
- #: ../lib/pz-linkcard-cacheman-list.php:176 ../lib/pz-linkcard-cacheman.php:166
222
  msgid "Renew Thumbnail Image"
223
  msgstr "サムネイル画像を再取得する"
224
 
225
- #: ../lib/pz-linkcard-cacheman-list.php:177 ../lib/pz-linkcard-cacheman.php:145
226
  msgid "Renew SNS Count"
227
  msgstr "ソーシャルカウントを再取得する"
228
 
229
- #: ../lib/pz-linkcard-cacheman-list.php:178
230
  msgid "Renew Post ID"
231
  msgstr "記事IDの再取得"
232
 
233
- #: ../lib/pz-linkcard-cacheman-list.php:179
234
  msgid "Check Status"
235
  msgstr "状態の確認"
236
 
237
- #: ../lib/pz-linkcard-cacheman-list.php:180
238
  msgid "Delete from Cache"
239
  msgstr "キャッシュから削除する"
240
 
241
- #: ../lib/pz-linkcard-cacheman-list.php:182
242
  msgid "Submit"
243
  msgstr "適用"
244
 
245
- #: ../lib/pz-linkcard-cacheman-list.php:186
246
- msgid "Select Domain"
247
- msgstr "ドメインを選択"
248
-
249
- #: ../lib/pz-linkcard-cacheman-list.php:188
250
  msgid "All Domain"
251
  msgstr "すべてのドメイン"
252
 
253
- #: ../lib/pz-linkcard-cacheman-list.php:197
254
  msgid "Refine Search"
255
  msgstr "絞り込み検索"
256
 
257
- #: ../lib/pz-linkcard-cacheman-list.php:203
258
- msgid "items"
259
- msgstr "項目"
 
 
260
 
261
- #: ../lib/pz-linkcard-cacheman-list.php:225
262
- msgid "Select All"
263
- msgstr "すべて選択"
 
 
264
 
265
- #: ../lib/pz-linkcard-cacheman-list.php:230 ../lib/pz-linkcard-edit.php:45
266
  msgid "Charset"
267
  msgstr "文字セット"
268
 
269
- #: ../lib/pz-linkcard-cacheman-list.php:233
270
  msgid "Regist<br>date"
271
  msgstr "登録日"
272
 
273
- #: ../lib/pz-linkcard-cacheman-list.php:234
274
  msgid "Update<br>date"
275
  msgstr "更新日"
276
 
277
- #: ../lib/pz-linkcard-cacheman-list.php:235
278
  msgid "SNS<br>check<br>date"
279
  msgstr "SNS<br>取得日"
280
 
281
- #: ../lib/pz-linkcard-cacheman-list.php:236
282
  msgid "Alive<br>check<br>date"
283
  msgstr "状態<br>確認日"
284
 
285
- #: ../lib/pz-linkcard-cacheman-list.php:238
286
  msgid "Result<br>code"
287
  msgstr "結果<br>コード"
288
 
289
- #: ../lib/pz-linkcard-cacheman-list.php:238
290
  msgid "(last )"
291
  msgstr "(直近)"
292
 
293
- #: ../lib/pz-linkcard-cacheman-list.php:261
 
 
 
 
294
  msgid "&#x26a0;"
295
  msgstr "&#x26a0;"
296
 
297
- #: ../lib/pz-linkcard-cacheman-list.php:335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
298
  msgid "Edit"
299
  msgstr "編集"
300
 
301
- #: ../lib/pz-linkcard-cacheman-list.php:336
302
- #: ../lib/pz-linkcard-cacheman-list.php:337
303
- #: ../lib/pz-linkcard-settings.php:1216 ../lib/pz-linkcard-settings.php:1223
304
  msgid "Are you sure?"
305
  msgstr "実行しますか?"
306
 
307
- #: ../lib/pz-linkcard-cacheman-list.php:336
308
  msgid "Renew"
309
  msgstr "再取得"
310
 
311
- #: ../lib/pz-linkcard-cacheman-list.php:337
312
  msgid "Delete"
313
  msgstr "削除"
314
 
315
- #: ../lib/pz-linkcard-cacheman.php:5 ../lib/pz-linkcard-settings.php:5
316
- #: ../lib/pz-linkcard-settings.php:1114
317
  msgid "Currently working in a development environment."
318
  msgstr "現在、開発環境で作業中です。"
319
 
320
- #: ../lib/pz-linkcard-cacheman.php:10 ../pz-linkcard.php:2215
 
 
 
 
321
  msgid "LinkCard Cache Manager"
322
  msgstr "リンクカード/DBキャッシュ管理"
323
 
324
- #: ../lib/pz-linkcard-cacheman.php:10 ../lib/pz-linkcard-settings.php:163
325
- #: ../lib/pz-linkcard-settings.php:192 ../lib/pz-linkcard-settings.php:291
326
- #: ../lib/pz-linkcard-settings.php:458 ../lib/pz-linkcard-settings.php:640
327
- #: ../lib/pz-linkcard-settings.php:707 ../lib/pz-linkcard-settings.php:856
328
- #: ../lib/pz-linkcard-settings.php:897 ../lib/pz-linkcard-settings.php:970
329
- #: ../lib/pz-linkcard-settings.php:1007 ../lib/pz-linkcard-settings.php:1016
330
- #: ../lib/pz-linkcard-settings.php:1042 ../lib/pz-linkcard-settings.php:1121
331
- #: ../lib/pz-linkcard-settings.php:1152 ../lib/pz-linkcard-settings.php:1187
332
- #: ../lib/pz-linkcard-settings.php:1211
333
  msgid "Help"
334
  msgstr "ヘルプ"
335
 
336
- #: ../lib/pz-linkcard-cacheman.php:69 ../lib/pz-linkcard-cacheman.php:88
337
- #: ../lib/pz-linkcard-cacheman.php:105 ../lib/pz-linkcard-cacheman.php:131
338
- #: ../lib/pz-linkcard-cacheman.php:151 ../lib/pz-linkcard-cacheman.php:172
339
- #: ../lib/pz-linkcard-cacheman.php:205
 
 
 
 
 
 
 
 
340
  msgid "Not selected"
341
  msgstr "選択されていません"
342
 
343
- #: ../lib/pz-linkcard-cacheman.php:82 ../lib/pz-linkcard-cacheman.php:99
344
- #: ../lib/pz-linkcard-cacheman.php:125 ../lib/pz-linkcard-cacheman.php:145
345
- #: ../lib/pz-linkcard-cacheman.php:166 ../lib/pz-linkcard-cacheman.php:199
346
- #: ../lib/pz-linkcard-cacheman.php:234
347
  msgid "..."
348
  msgstr ""
349
 
350
- #: ../lib/pz-linkcard-cacheman.php:82 ../lib/pz-linkcard-cacheman.php:99
351
- #: ../lib/pz-linkcard-cacheman.php:125 ../lib/pz-linkcard-cacheman.php:145
352
- #: ../lib/pz-linkcard-cacheman.php:166 ../lib/pz-linkcard-cacheman.php:199
353
- #: ../lib/pz-linkcard-cacheman.php:234 ../lib/pz-linkcard-file-import.php:11
354
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
355
  #: ../lib/pz-linkcard-file-import.php:100
356
- #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:234
357
- #: ../lib/pz-linkcard-settings.php:1132 ../lib/pz-linkcard-settings.php:1193
358
- #: ../lib/pz-linkcard-settings.php:1202 ../pz-linkcard.php:1544
359
- #: ../pz-linkcard.php:1561
360
  msgid "("
361
  msgstr "("
362
 
363
- #: ../lib/pz-linkcard-cacheman.php:82 ../lib/pz-linkcard-cacheman.php:99
364
- #: ../lib/pz-linkcard-cacheman.php:125 ../lib/pz-linkcard-cacheman.php:145
365
- #: ../lib/pz-linkcard-cacheman.php:166 ../lib/pz-linkcard-cacheman.php:199
366
- #: ../lib/pz-linkcard-cacheman.php:234 ../lib/pz-linkcard-file-import.php:100
367
  msgid "Success:"
368
  msgstr "成功:"
369
 
370
- #: ../lib/pz-linkcard-cacheman.php:82 ../lib/pz-linkcard-cacheman.php:99
371
- #: ../lib/pz-linkcard-cacheman.php:125 ../lib/pz-linkcard-cacheman.php:145
372
- #: ../lib/pz-linkcard-cacheman.php:166 ../lib/pz-linkcard-cacheman.php:199
373
- #: ../lib/pz-linkcard-cacheman.php:234 ../lib/pz-linkcard-file-import.php:100
374
  #: ../lib/pz-linkcard-file-import.php:102
375
  msgid "Skip:"
376
  msgstr "スキップ:"
377
 
378
- #: ../lib/pz-linkcard-cacheman.php:82 ../lib/pz-linkcard-cacheman.php:99
379
- #: ../lib/pz-linkcard-cacheman.php:125 ../lib/pz-linkcard-cacheman.php:145
380
- #: ../lib/pz-linkcard-cacheman.php:166 ../lib/pz-linkcard-cacheman.php:199
381
- #: ../lib/pz-linkcard-cacheman.php:234 ../lib/pz-linkcard-file-import.php:11
382
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
383
  #: ../lib/pz-linkcard-file-import.php:100
384
- #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:234
385
- #: ../lib/pz-linkcard-settings.php:1132 ../lib/pz-linkcard-settings.php:1193
386
- #: ../lib/pz-linkcard-settings.php:1202 ../pz-linkcard.php:1544
387
- #: ../pz-linkcard.php:1561
388
  msgid ")"
389
  msgstr ")"
390
 
391
- #: ../lib/pz-linkcard-cacheman.php:99
392
  msgid "Delete Cache"
393
  msgstr "キャッシュ削除"
394
 
395
- #: ../lib/pz-linkcard-cacheman.php:125
396
  msgid "Update Cache"
397
  msgstr "キャッシュを更新しました"
398
 
399
- #: ../lib/pz-linkcard-cacheman.php:199
400
  msgid "Renew Post Id"
401
  msgstr "記事IDの再取得"
402
 
403
- #: ../lib/pz-linkcard-cacheman.php:234
404
  msgid "Alive check"
405
  msgstr "リンク先のチェック"
406
 
407
- #: ../lib/pz-linkcard-cacheman.php:244
408
  msgid "Upload Import File"
409
  msgstr "インポートするファイルをアップロード"
410
 
411
- #: ../lib/pz-linkcard-cacheman.php:245
412
  msgid "Clear all cache"
413
  msgstr "すべてのキャッシュを消去"
414
 
415
- #: ../lib/pz-linkcard-cacheman.php:268 ../lib/pz-linkcard-settings.php:1069
 
 
 
 
416
  msgid "File Menu"
417
  msgstr "ファイルメニュー"
418
 
419
- #: ../lib/pz-linkcard-cacheman.php:275
420
  msgid "Import"
421
  msgstr "インポート"
422
 
423
- #: ../lib/pz-linkcard-cacheman.php:283
424
  msgid "Export"
425
  msgstr "エクスポート"
426
 
427
- #: ../lib/pz-linkcard-edit.php:25
428
- msgid "Link Type"
429
- msgstr "リンクの種類"
430
-
431
- #: ../lib/pz-linkcard-edit.php:53
432
- msgid "Site Icon URL"
433
- msgstr "サイトアイコンURL"
434
-
435
- #: ../lib/pz-linkcard-edit.php:77
436
- msgid "Next Update"
437
- msgstr "次回の更新日時"
438
-
439
- #: ../lib/pz-linkcard-edit.php:81
440
- msgid "Regist"
441
- msgstr "登録"
442
-
443
- #: ../lib/pz-linkcard-file-export.php:44
444
  msgid "Download Export File"
445
  msgstr "エクスポートされたファイルをダウンロード"
446
 
@@ -486,6 +515,14 @@ msgstr "リンクカードを作成するURLを入力してください"
486
  msgid "Insert"
487
  msgstr "挿入"
488
 
 
 
 
 
 
 
 
 
489
  #: ../lib/pz-linkcard-settings.php:20
490
  msgid "Succeeded in initialize the settings."
491
  msgstr "設定を初期化しました。"
@@ -494,962 +531,1012 @@ msgstr "設定を初期化しました。"
494
  msgid "Failed to initialize the settings."
495
  msgstr "設定の初期化に失敗しました。"
496
 
497
- #: ../lib/pz-linkcard-settings.php:44
498
  msgid "Succeeded in saving the settings."
499
  msgstr "設定を更新しました。"
500
 
501
- #: ../lib/pz-linkcard-settings.php:47
502
  msgid "The settings have not changed."
503
  msgstr "設定は変更されていません。"
504
 
505
- #: ../lib/pz-linkcard-settings.php:87
506
  msgid "Version"
507
  msgstr "バージョン"
508
 
509
- #: ../lib/pz-linkcard-settings.php:136 ../pz-linkcard.php:2216
510
- msgid "LinkCard Settings"
511
- msgstr "リンクカード設定"
 
 
 
 
512
 
513
- #: ../lib/pz-linkcard-settings.php:146
514
  msgid "Error"
515
  msgstr "エラー"
516
 
517
- #: ../lib/pz-linkcard-settings.php:147
518
  msgid "Basic"
519
  msgstr "基本"
520
 
521
- #: ../lib/pz-linkcard-settings.php:148
522
  msgid "Position"
523
  msgstr "配置"
524
 
525
- #: ../lib/pz-linkcard-settings.php:149
526
  msgid "Display"
527
  msgstr "表示"
528
 
529
- #: ../lib/pz-linkcard-settings.php:150
530
  msgid "Letter"
531
  msgstr "文字"
532
 
533
- #: ../lib/pz-linkcard-settings.php:151
534
  msgid "External Link"
535
  msgstr "外部リンク"
536
 
537
- #: ../lib/pz-linkcard-settings.php:152
538
  msgid "Internal Link"
539
  msgstr "内部リンク"
540
 
541
- #: ../lib/pz-linkcard-settings.php:153
542
  msgid "Same Page Link"
543
  msgstr "同ページへのリンク"
544
 
545
- #: ../lib/pz-linkcard-settings.php:154
546
  msgid "Link Check"
547
  msgstr "リンク先の検査"
548
 
549
- #: ../lib/pz-linkcard-settings.php:155
550
  msgid "Editor"
551
  msgstr "エディター"
552
 
553
- #: ../lib/pz-linkcard-settings.php:156 ../lib/pz-linkcard-settings.php:973
554
  msgid "Multi Site"
555
  msgstr "マルチサイト"
556
 
557
- #: ../lib/pz-linkcard-settings.php:157
 
 
 
 
558
  msgid "Advanced"
559
  msgstr "上級者向け"
560
 
561
- #: ../lib/pz-linkcard-settings.php:158
562
  msgid "etc."
563
  msgstr "その他"
564
 
565
- #: ../lib/pz-linkcard-settings.php:159 ../lib/pz-linkcard-settings.php:1211
566
  msgid "Initialize"
567
  msgstr "初期化"
568
 
569
- #: ../lib/pz-linkcard-settings.php:163
570
  msgid "Error Settings"
571
  msgstr "エラーの設定"
572
 
573
- #: ../lib/pz-linkcard-settings.php:166
574
- msgid "Error reset"
575
  msgstr "エラーの解除"
576
 
577
- #: ../lib/pz-linkcard-settings.php:167
 
 
 
 
 
 
 
 
578
  msgid "Uncheck to cancel the error condition."
579
  msgstr "チェックを外すとエラー状態を解除します。"
580
 
581
- #: ../lib/pz-linkcard-settings.php:170 ../lib/pz-linkcard-settings.php:176
582
- msgid "Article with error"
583
- msgstr "エラーのある記事"
584
 
585
- #: ../lib/pz-linkcard-settings.php:182
586
- msgid "Error Time"
587
- msgstr "エラーの発生日時"
588
 
589
- #: ../lib/pz-linkcard-settings.php:192
590
  msgid "Basic Settings"
591
  msgstr "基本の設定"
592
 
593
- #: ../lib/pz-linkcard-settings.php:195
594
  msgid "Easy format"
595
  msgstr "かんたん書式設定"
596
 
597
- #: ../lib/pz-linkcard-settings.php:198 ../lib/pz-linkcard-settings.php:469
598
- #: ../lib/pz-linkcard-settings.php:510 ../lib/pz-linkcard-settings.php:519
599
- #: ../lib/pz-linkcard-settings.php:558 ../lib/pz-linkcard-settings.php:572
600
- #: ../lib/pz-linkcard-settings.php:589 ../lib/pz-linkcard-settings.php:612
601
- #: ../lib/pz-linkcard-settings.php:626 ../lib/pz-linkcard-settings.php:736
602
- #: ../lib/pz-linkcard-settings.php:770 ../lib/pz-linkcard-settings.php:801
603
  msgid "None"
604
  msgstr "なし"
605
 
606
- #: ../lib/pz-linkcard-settings.php:199
607
  msgid "Pz-LkC Default"
608
  msgstr "Pz リンクカード オリジナル"
609
 
610
- #: ../lib/pz-linkcard-settings.php:200
611
  msgid "Normal"
612
  msgstr "ノーマル(はてなブログカード風)"
613
 
614
- #: ../lib/pz-linkcard-settings.php:201
615
- msgid "Enclose"
616
- msgstr "囲み"
617
-
618
- #: ../lib/pz-linkcard-settings.php:202
619
  msgid "Compact"
620
  msgstr "コンパクト"
621
 
622
- #: ../lib/pz-linkcard-settings.php:203
623
- msgid "Reflection"
624
- msgstr "反射"
625
-
626
- #: ../lib/pz-linkcard-settings.php:204
627
  msgid "Simple"
628
  msgstr "シンプル"
629
 
630
- #: ../lib/pz-linkcard-settings.php:205
631
  msgid "Headline"
632
  msgstr "見出し(付加情報のテキストが見出しとして表示されます)"
633
 
634
- #: ../lib/pz-linkcard-settings.php:206
635
  msgid "Cellophane tape \"center\""
636
  msgstr "セロハンテープ(中央)"
637
 
638
- #: ../lib/pz-linkcard-settings.php:207
639
  msgid "Cellophane tape \"Top corner\""
640
  msgstr "セロハンテープ(左上と右上)"
641
 
642
- #: ../lib/pz-linkcard-settings.php:208
643
  msgid "Cellophane tape \"long\""
644
  msgstr "セロハンテープ(長め)"
645
 
646
- #: ../lib/pz-linkcard-settings.php:209
647
  msgid "Cellophane tape \"digonal\""
648
  msgstr "セロハンテープ(斜め)"
649
 
650
- #: ../lib/pz-linkcard-settings.php:210
651
- msgid "Curling paper"
652
- msgstr "紙がめくれた効果"
653
-
654
- #: ../lib/pz-linkcard-settings.php:211
655
  msgid "Cellophane tape and curling"
656
  msgstr "セロハンテープと紙めくれた効果"
657
 
658
- #: ../lib/pz-linkcard-settings.php:212
 
 
 
 
659
  msgid "Stitch blue & red"
660
  msgstr "縫い目(青と赤)"
661
 
662
- #: ../lib/pz-linkcard-settings.php:213
663
  msgid "Stitch green & yellow"
664
  msgstr "縫い目(緑と黄色)"
665
 
666
- #: ../lib/pz-linkcard-settings.php:214
667
  msgid "Square"
668
  msgstr "スクエア"
669
 
670
- #: ../lib/pz-linkcard-settings.php:215
 
 
 
 
 
 
 
 
671
  msgid "Infomation orange"
672
  msgstr "インフォメーション オレンジ"
673
 
674
- #: ../lib/pz-linkcard-settings.php:216
675
  msgid "Neutral bluegreen"
676
  msgstr "ニュートラル ブルーグリーン"
677
 
678
- #: ../lib/pz-linkcard-settings.php:217
679
  msgid "Enlightened green"
680
  msgstr "エンライテド グリーン"
681
 
682
- #: ../lib/pz-linkcard-settings.php:218
683
  msgid "Resistance blue"
684
  msgstr "レジスタンス ブルー"
685
 
686
- #: ../lib/pz-linkcard-settings.php:219
687
  msgid "Windows XP"
688
  msgstr "Windows XP 風"
689
 
690
- #: ../lib/pz-linkcard-settings.php:220
691
  msgid "Windows 95"
692
  msgstr "Windows 95 風"
693
 
694
- #: ../lib/pz-linkcard-settings.php:221
695
  msgid "Slanting"
696
  msgstr "斜め"
697
 
698
- #: ../lib/pz-linkcard-settings.php:222
699
  msgid "3D Rotate"
700
  msgstr "3D回転"
701
 
702
- #: ../lib/pz-linkcard-settings.php:223
703
  msgid "Pushpin"
704
  msgstr "押しピン"
705
 
706
- #: ../lib/pz-linkcard-settings.php:225 ../lib/pz-linkcard-settings.php:618
707
- #: ../lib/pz-linkcard-settings.php:979 ../lib/pz-linkcard-settings.php:989
708
- #: ../lib/pz-linkcard-settings.php:1087 ../pz-linkcard.php:2185
709
  msgid "*"
710
  msgstr "※"
711
 
712
- #: ../lib/pz-linkcard-settings.php:225
713
  msgid "It applies over other formatting settings."
714
  msgstr "ほかの項目よりも優先して適用されます。"
715
 
716
- #: ../lib/pz-linkcard-settings.php:234
 
 
 
 
 
 
 
 
717
  msgid "How to"
718
  msgstr "使い方"
719
 
720
- #: ../lib/pz-linkcard-settings.php:234
721
  msgid "Japanese Only"
722
  msgstr "日本語のみ"
723
 
724
- #: ../lib/pz-linkcard-settings.php:241
725
  msgid "Plugin Name"
726
  msgstr "プラグイン名"
727
 
728
- #: ../lib/pz-linkcard-settings.php:245
729
  msgid "Plugin Abbreviation"
730
  msgstr "プラグイン略称"
731
 
732
- #: ../lib/pz-linkcard-settings.php:249
733
  msgid "Plugin Version"
734
  msgstr "プラグインバージョン"
735
 
736
- #: ../lib/pz-linkcard-settings.php:253 ../lib/pz-linkcard-settings.php:270
737
  msgid "Author's Site"
738
  msgstr "作者のサイト"
739
 
740
- #: ../lib/pz-linkcard-settings.php:257
741
  msgid "Plugin Path"
742
  msgstr "プラグインのパス"
743
 
744
- #: ../lib/pz-linkcard-settings.php:262
745
  msgid "Author Name"
746
  msgstr "作者の名前"
747
 
748
- #: ../lib/pz-linkcard-settings.php:266
749
  msgid "Author Twitter"
750
  msgstr "作者のツイッター"
751
 
752
- #: ../lib/pz-linkcard-settings.php:271
753
  msgid "Popozure."
754
  msgstr "ぽぽづれ。"
755
 
756
- #: ../lib/pz-linkcard-settings.php:271
757
  msgid "Poporon's PC Daily Diary"
758
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
759
 
760
- #: ../lib/pz-linkcard-settings.php:274
761
  msgid "When in Trouble"
762
  msgstr "困ったときは"
763
 
764
- #: ../lib/pz-linkcard-settings.php:275
765
  msgid "Twitter Account"
766
  msgstr "ツイッター アカウント"
767
 
768
- #: ../lib/pz-linkcard-settings.php:278
769
  msgid "Donation"
770
  msgstr "寄付"
771
 
772
- #: ../lib/pz-linkcard-settings.php:279
773
  msgid "Wishlist"
774
  msgstr "ほしい物リスト"
775
 
776
- #: ../lib/pz-linkcard-settings.php:283
777
  msgid "Changelog"
778
  msgstr "修正履歴"
779
 
780
- #: ../lib/pz-linkcard-settings.php:291
781
  msgid "Position Settings"
782
  msgstr "配置の設定"
783
 
784
- #: ../lib/pz-linkcard-settings.php:294
785
  msgid "Link the Whole"
786
  msgstr "カード全体をリンクする"
787
 
788
- #: ../lib/pz-linkcard-settings.php:298
789
  msgid "Enclose the entire card at anchor."
790
  msgstr ""
791
  "カード全体をAタグで囲って、どこをクリックしてもリンク先を開くようにします。"
792
 
793
- #: ../lib/pz-linkcard-settings.php:304
794
  msgid "Margin"
795
  msgstr "余白"
796
 
797
- #: ../lib/pz-linkcard-settings.php:311 ../lib/pz-linkcard-settings.php:344
798
  msgid "Margin top"
799
  msgstr "上の余白"
800
 
801
- #: ../lib/pz-linkcard-settings.php:313 ../lib/pz-linkcard-settings.php:329
802
- #: ../lib/pz-linkcard-settings.php:346 ../lib/pz-linkcard-settings.php:362
803
- #: ../lib/pz-linkcard-settings.php:376 ../lib/pz-linkcard-settings.php:398
804
- #: ../lib/pz-linkcard-settings.php:416 ../lib/pz-linkcard-settings.php:434
805
  msgid "Not defined"
806
  msgstr "設定しない"
807
 
808
- #: ../lib/pz-linkcard-settings.php:314 ../lib/pz-linkcard-settings.php:330
809
- #: ../lib/pz-linkcard-settings.php:347 ../lib/pz-linkcard-settings.php:363
810
- #: ../lib/pz-linkcard-settings.php:377 ../lib/pz-linkcard-settings.php:399
811
- #: ../lib/pz-linkcard-settings.php:417 ../lib/pz-linkcard-settings.php:435
812
  msgid "0"
813
  msgstr "0"
814
 
815
- #: ../lib/pz-linkcard-settings.php:315 ../lib/pz-linkcard-settings.php:331
816
- #: ../lib/pz-linkcard-settings.php:348 ../lib/pz-linkcard-settings.php:364
817
- #: ../lib/pz-linkcard-settings.php:378 ../lib/pz-linkcard-settings.php:400
818
- #: ../lib/pz-linkcard-settings.php:418 ../lib/pz-linkcard-settings.php:436
819
- #: ../lib/pz-linkcard-settings.php:559
820
  msgid "4px"
821
  msgstr "4px"
822
 
823
- #: ../lib/pz-linkcard-settings.php:316 ../lib/pz-linkcard-settings.php:332
824
- #: ../lib/pz-linkcard-settings.php:349 ../lib/pz-linkcard-settings.php:365
825
- #: ../lib/pz-linkcard-settings.php:379 ../lib/pz-linkcard-settings.php:401
826
- #: ../lib/pz-linkcard-settings.php:419 ../lib/pz-linkcard-settings.php:437
827
- #: ../lib/pz-linkcard-settings.php:560
828
  msgid "8px"
829
  msgstr "8px"
830
 
831
- #: ../lib/pz-linkcard-settings.php:317 ../lib/pz-linkcard-settings.php:333
832
- #: ../lib/pz-linkcard-settings.php:350 ../lib/pz-linkcard-settings.php:366
833
- #: ../lib/pz-linkcard-settings.php:380 ../lib/pz-linkcard-settings.php:402
834
- #: ../lib/pz-linkcard-settings.php:420 ../lib/pz-linkcard-settings.php:438
835
- #: ../lib/pz-linkcard-settings.php:561
836
  msgid "16px"
837
  msgstr "16px"
838
 
839
- #: ../lib/pz-linkcard-settings.php:318 ../lib/pz-linkcard-settings.php:334
840
- #: ../lib/pz-linkcard-settings.php:352 ../lib/pz-linkcard-settings.php:368
841
- #: ../lib/pz-linkcard-settings.php:382 ../lib/pz-linkcard-settings.php:404
842
- #: ../lib/pz-linkcard-settings.php:421 ../lib/pz-linkcard-settings.php:439
843
- #: ../lib/pz-linkcard-settings.php:562
844
  msgid "32px"
845
  msgstr "32px"
846
 
847
- #: ../lib/pz-linkcard-settings.php:319 ../lib/pz-linkcard-settings.php:335
848
- #: ../lib/pz-linkcard-settings.php:353 ../lib/pz-linkcard-settings.php:369
849
- #: ../lib/pz-linkcard-settings.php:383 ../lib/pz-linkcard-settings.php:405
850
- #: ../lib/pz-linkcard-settings.php:422 ../lib/pz-linkcard-settings.php:440
851
  msgid "40px"
852
  msgstr "40px"
853
 
854
- #: ../lib/pz-linkcard-settings.php:320 ../lib/pz-linkcard-settings.php:336
855
- #: ../lib/pz-linkcard-settings.php:354 ../lib/pz-linkcard-settings.php:370
856
- #: ../lib/pz-linkcard-settings.php:384 ../lib/pz-linkcard-settings.php:406
857
- #: ../lib/pz-linkcard-settings.php:423 ../lib/pz-linkcard-settings.php:441
858
- #: ../lib/pz-linkcard-settings.php:563
859
  msgid "64px"
860
  msgstr "64px"
861
 
862
- #: ../lib/pz-linkcard-settings.php:327 ../lib/pz-linkcard-settings.php:360
863
  msgid "Margin left"
864
  msgstr "左の余白"
865
 
866
- #: ../lib/pz-linkcard-settings.php:351 ../lib/pz-linkcard-settings.php:367
867
- #: ../lib/pz-linkcard-settings.php:381 ../lib/pz-linkcard-settings.php:403
868
  msgid "24px"
869
  msgstr "24px"
870
 
871
- #: ../lib/pz-linkcard-settings.php:374 ../lib/pz-linkcard-settings.php:414
872
  msgid "Margin right"
873
  msgstr "右の余白"
874
 
875
- #: ../lib/pz-linkcard-settings.php:390 ../lib/pz-linkcard-settings.php:525
876
- #: ../lib/pz-linkcard-settings.php:599
877
  msgid "Width"
878
  msgstr "幅"
879
 
880
- #: ../lib/pz-linkcard-settings.php:391 ../lib/pz-linkcard-settings.php:527
881
- #: ../lib/pz-linkcard-settings.php:675
882
  msgid "Height"
883
  msgstr "高さ"
884
 
885
- #: ../lib/pz-linkcard-settings.php:396 ../lib/pz-linkcard-settings.php:432
886
  msgid "Margin bottom"
887
  msgstr "下の余白"
888
 
889
- #: ../lib/pz-linkcard-settings.php:429
890
  msgid "Centering"
891
  msgstr "中央に寄せる"
892
 
893
- #: ../lib/pz-linkcard-settings.php:451
894
  msgid "Use Blockquote Tag"
895
  msgstr "BLOCKQUOTEタグを使用する"
896
 
897
- #: ../lib/pz-linkcard-settings.php:452
898
  msgid "Without using DIV tag, and use BLOCKQUOTE tag."
899
  msgstr "&lt;BLOCKQUOTE&gt;で囲んで引用扱いにします。"
900
 
901
- #: ../lib/pz-linkcard-settings.php:452 ../lib/pz-linkcard-settings.php:827
902
- #: ../lib/pz-linkcard-settings.php:835 ../lib/pz-linkcard-settings.php:1080
903
- #: ../lib/pz-linkcard-settings.php:1086 ../lib/pz-linkcard-settings.php:1093
904
- #: ../lib/pz-linkcard-settings.php:1106 ../lib/pz-linkcard-settings.php:1110
905
  msgid "(Deprecated)"
906
  msgstr "(非推奨)"
907
 
908
- #: ../lib/pz-linkcard-settings.php:458
909
  msgid "Display Settings"
910
  msgstr "表示の設定"
911
 
912
- #: ../lib/pz-linkcard-settings.php:461
913
  msgid "Layout"
914
  msgstr "レイアウト"
915
 
916
- #: ../lib/pz-linkcard-settings.php:467 ../lib/pz-linkcard-settings.php:648
917
  msgid "Site Information"
918
  msgstr "サイト情報"
919
 
920
- #: ../lib/pz-linkcard-settings.php:470 ../lib/pz-linkcard-settings.php:522
921
  msgid "Upper Side"
922
  msgstr "上側"
923
 
924
- #: ../lib/pz-linkcard-settings.php:471
925
  msgid "Above the Title"
926
  msgstr "タイトルの上側"
927
 
928
- #: ../lib/pz-linkcard-settings.php:472
929
  msgid "Under Side"
930
  msgstr "下側"
931
 
932
- #: ../lib/pz-linkcard-settings.php:474
933
  msgid "Use SiteName"
934
  msgstr "サイト名称を使用"
935
 
936
- #: ../lib/pz-linkcard-settings.php:479
937
  msgid "For internal links, display the posting date"
938
  msgstr "内部リンクの場合に投稿日を表示する"
939
 
940
- #: ../lib/pz-linkcard-settings.php:486
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
941
  msgid "Make additional information heading display"
942
  msgstr "付加情報を見出し表示にする"
943
 
944
- #: ../lib/pz-linkcard-settings.php:493
945
  msgid "Turn off the anchor text underlining"
946
  msgstr "リンク文字のアンダーラインを除去する"
947
 
948
- #: ../lib/pz-linkcard-settings.php:500
949
  msgid "Separator line"
950
  msgstr "区切り線"
951
 
952
- #: ../lib/pz-linkcard-settings.php:508
953
  msgid "Display URL"
954
  msgstr "リンク先URLの表示"
955
 
956
- #: ../lib/pz-linkcard-settings.php:511
957
  msgid "Under Title"
958
  msgstr "タイトルの下側"
959
 
960
- #: ../lib/pz-linkcard-settings.php:512 ../lib/pz-linkcard-settings.php:628
961
  msgid "Bihind Site-Info"
962
  msgstr "サイト情報の後ろ"
963
 
964
- #: ../lib/pz-linkcard-settings.php:517 ../lib/pz-linkcard-settings.php:728
965
- msgid "Thumbnail"
966
- msgstr "サムネイル"
967
-
968
- #: ../lib/pz-linkcard-settings.php:520
969
- msgid "Right Side"
970
- msgstr "右側"
971
-
972
- #: ../lib/pz-linkcard-settings.php:521
973
- msgid "Left Side"
974
- msgstr "左側"
975
-
976
- #: ../lib/pz-linkcard-settings.php:529 ../lib/pz-linkcard-settings.php:551
977
- msgid "Shadow"
978
- msgstr "影を付ける"
979
-
980
- #: ../lib/pz-linkcard-settings.php:534
981
  msgid "Hollow content area"
982
  msgstr "記事の情報に枠を付ける"
983
 
984
- #: ../lib/pz-linkcard-settings.php:539
985
  msgid "Display excerpt"
986
  msgstr "抜粋文を表示する"
987
 
988
- #: ../lib/pz-linkcard-settings.php:544
989
  msgid "Hollow"
990
  msgstr "内側に影を付ける"
991
 
992
- #: ../lib/pz-linkcard-settings.php:556
993
  msgid "Round a square"
994
  msgstr "角を丸める"
995
 
996
- #: ../lib/pz-linkcard-settings.php:570
997
  msgid "When the mouse is on"
998
  msgstr "マウスが上に乗ったとき、"
999
 
1000
- #: ../lib/pz-linkcard-settings.php:573
1001
  msgid "Lighten"
1002
  msgstr "薄色にする"
1003
 
1004
- #: ../lib/pz-linkcard-settings.php:574
1005
  msgid "Hover (light)"
1006
  msgstr "浮かせる(薄色)"
1007
 
1008
- #: ../lib/pz-linkcard-settings.php:575
1009
  msgid "Hover (dark)"
1010
  msgstr "浮かせる(濃色)"
1011
 
1012
- #: ../lib/pz-linkcard-settings.php:576
1013
  msgid "Radius"
1014
  msgstr "角を丸める"
1015
 
1016
- #: ../lib/pz-linkcard-settings.php:586
1017
  msgid "Border"
1018
  msgstr "枠線の太さ"
1019
 
1020
- #: ../lib/pz-linkcard-settings.php:590
1021
  msgid "Solid"
1022
  msgstr "Solid(実線)"
1023
 
1024
- #: ../lib/pz-linkcard-settings.php:591
1025
  msgid "Dotted"
1026
  msgstr "Dotted(点線)"
1027
 
1028
- #: ../lib/pz-linkcard-settings.php:592
1029
  msgid "Dashed"
1030
  msgstr "Dashed(破線)"
1031
 
1032
- #: ../lib/pz-linkcard-settings.php:593
1033
  msgid "Double"
1034
  msgstr "Double(二重線)"
1035
 
1036
- #: ../lib/pz-linkcard-settings.php:594
1037
  msgid "Groove"
1038
  msgstr "Groove(立体・へこみ)"
1039
 
1040
- #: ../lib/pz-linkcard-settings.php:595
1041
  msgid "Ridge"
1042
  msgstr "Ridge(立体・隆起)"
1043
 
1044
- #: ../lib/pz-linkcard-settings.php:596
1045
  msgid "Inset"
1046
  msgstr "Inset(立体・押されたボタンのような効果)"
1047
 
1048
- #: ../lib/pz-linkcard-settings.php:597
1049
  msgid "Outset"
1050
  msgstr "Outset(立体・ボタンのような効果)"
1051
 
1052
- #: ../lib/pz-linkcard-settings.php:604
1053
  msgid "Reset Image Style"
1054
  msgstr "画像のスタイルのリセット"
1055
 
1056
- #: ../lib/pz-linkcard-settings.php:605
1057
  msgid ""
1058
  "When unnecessary frame is displayed on the image, you can improve it by case"
1059
  msgstr "画像がずれて表示されるときに改善される可能性が有ります(推奨)"
1060
 
1061
- #: ../lib/pz-linkcard-settings.php:609 ../lib/pz-linkcard-settings.php:647
1062
  msgid "More Button"
1063
  msgstr "続きを読むボタン"
1064
 
1065
- #: ../lib/pz-linkcard-settings.php:613
1066
  msgid "Text link"
1067
  msgstr "テキスト リンク"
1068
 
1069
- #: ../lib/pz-linkcard-settings.php:614
1070
  msgid "Simple button"
1071
  msgstr "シンプルなボタン"
1072
 
1073
- #: ../lib/pz-linkcard-settings.php:615
1074
  msgid "Blue"
1075
  msgstr "ブルー"
1076
 
1077
- #: ../lib/pz-linkcard-settings.php:616
1078
  msgid "Dark"
1079
  msgstr "ダーク"
1080
 
1081
- #: ../lib/pz-linkcard-settings.php:618
1082
  msgid ""
1083
  "It is recommended that you leave the card height blank when using this "
1084
  "setting."
1085
  msgstr "この設定を使用するときはカードの高さを空欄にすることをお勧めします。"
1086
 
1087
- #: ../lib/pz-linkcard-settings.php:623
1088
  msgid "Display SNS Count"
1089
  msgstr "シェア数を表示する"
1090
 
1091
- #: ../lib/pz-linkcard-settings.php:627
1092
  msgid "Bihind Title"
1093
  msgstr "タイトルの後ろ"
1094
 
1095
- #: ../lib/pz-linkcard-settings.php:630
1096
  msgid "Twitter"
1097
  msgstr "ツイッター"
1098
 
1099
- #: ../lib/pz-linkcard-settings.php:631
1100
  msgid "Facebook"
1101
  msgstr "フェイスブック(シェア数)"
1102
 
1103
- #: ../lib/pz-linkcard-settings.php:632
1104
  msgid "Hatena"
1105
  msgstr "はてなブックマーク"
1106
 
1107
- #: ../lib/pz-linkcard-settings.php:633
1108
  msgid "Pocket"
1109
  msgstr "Pocket"
1110
 
1111
- #: ../lib/pz-linkcard-settings.php:640
1112
  msgid "Letter Settings"
1113
  msgstr "文字の設定"
1114
 
1115
- #: ../lib/pz-linkcard-settings.php:649 ../lib/pz-linkcard-settings.php:779
1116
  msgid "Added Information"
1117
  msgstr "付加情報"
1118
 
1119
- #: ../lib/pz-linkcard-settings.php:658
1120
  msgid "Color"
1121
  msgstr "色"
1122
 
1123
- #: ../lib/pz-linkcard-settings.php:665
1124
  msgid "Outline"
1125
  msgstr "縁取り"
1126
 
1127
- #: ../lib/pz-linkcard-settings.php:671
1128
  msgid "Size"
1129
  msgstr "大きさ"
1130
 
1131
- #: ../lib/pz-linkcard-settings.php:680
1132
  msgid "Length"
1133
  msgstr "桁数"
1134
 
1135
- #: ../lib/pz-linkcard-settings.php:684
1136
  msgid "No wrap"
1137
  msgstr "折り返さない"
1138
 
1139
- #: ../lib/pz-linkcard-settings.php:692
1140
  msgid "Resize"
1141
  msgstr "サイズの変更"
1142
 
1143
- #: ../lib/pz-linkcard-settings.php:693
1144
  msgid "Adjust thumbnail and letter size according to width."
1145
  msgstr "画面幅に合わせて文字とサムネイルの大きさを調整します。"
1146
 
1147
- #: ../lib/pz-linkcard-settings.php:700
1148
  msgid "External Link Settings"
1149
  msgstr "外部リンクの設定"
1150
 
1151
- #: ../lib/pz-linkcard-settings.php:701
1152
  msgid "Internal Link Settings"
1153
  msgstr "内部リンクの設定"
1154
 
1155
- #: ../lib/pz-linkcard-settings.php:702
1156
  msgid "Same Page Link Settings"
1157
  msgstr "同ページへのリンクの設定"
1158
 
1159
- #: ../lib/pz-linkcard-settings.php:710
1160
  msgid "Border Color"
1161
  msgstr "枠線の色"
1162
 
1163
- #: ../lib/pz-linkcard-settings.php:717
1164
  msgid "Background Color"
1165
  msgstr "背景色"
1166
 
1167
- #: ../lib/pz-linkcard-settings.php:724
1168
  msgid "Background Image"
1169
  msgstr "背景画像"
1170
 
1171
- #: ../lib/pz-linkcard-settings.php:732 ../lib/pz-linkcard-settings.php:749
1172
- #: ../lib/pz-linkcard-settings.php:766 ../lib/pz-linkcard-settings.php:786
1173
- #: ../lib/pz-linkcard-settings.php:797 ../lib/pz-linkcard-settings.php:813
1174
- #: ../lib/pz-linkcard-settings.php:843
1175
  msgid "It is common with setting Internal-link"
1176
  msgstr "内部リンク用の設定が使用されます"
1177
 
1178
- #: ../lib/pz-linkcard-settings.php:737 ../lib/pz-linkcard-settings.php:771
1179
  msgid "Direct"
1180
  msgstr "直接取得する"
1181
 
1182
- #: ../lib/pz-linkcard-settings.php:738 ../lib/pz-linkcard-settings.php:772
1183
  msgid "Use WebAPI"
1184
  msgstr "WebAPIを利用する"
1185
 
1186
- #: ../lib/pz-linkcard-settings.php:739 ../lib/pz-linkcard-settings.php:773
1187
  msgid "Use WebAPI ,if can not direct"
1188
  msgstr "直接取得できない場合、WebAPIを利用する"
1189
 
1190
- #: ../lib/pz-linkcard-settings.php:745
1191
  msgid "Thumbnail Size"
1192
  msgstr "サムネイルの大きさ"
1193
 
1194
- #: ../lib/pz-linkcard-settings.php:753
1195
  msgid "Thumbnail (150px)"
1196
  msgstr "小サイズ(150ピクセル)"
1197
 
1198
- #: ../lib/pz-linkcard-settings.php:754
1199
  msgid "Medium (300px)"
1200
  msgstr "中サイズ(300ピクセル)"
1201
 
1202
- #: ../lib/pz-linkcard-settings.php:755
1203
  msgid "Large (1024px)"
1204
  msgstr "大サイズ(1024ピクセル)"
1205
 
1206
- #: ../lib/pz-linkcard-settings.php:756
1207
  msgid "Full size"
1208
  msgstr "そのままのサイズ"
1209
 
1210
- #: ../lib/pz-linkcard-settings.php:762
1211
  msgid "Site Icon"
1212
  msgstr "サイトアイコン"
1213
 
1214
- #: ../lib/pz-linkcard-settings.php:783
1215
  msgid "Text of More Button"
1216
  msgstr "続きを読むボタンの文字"
1217
 
1218
- #: ../lib/pz-linkcard-settings.php:793
1219
  msgid "Open New Window/Tab"
1220
  msgstr "新しいタブで開く"
1221
 
1222
- #: ../lib/pz-linkcard-settings.php:802
1223
  msgid "All client"
1224
  msgstr "すべての端末"
1225
 
1226
- #: ../lib/pz-linkcard-settings.php:803
1227
  msgid "Other than mobile"
1228
  msgstr "モバイル端末以外"
1229
 
1230
- #: ../lib/pz-linkcard-settings.php:809
1231
  msgid "Get Contents"
1232
  msgstr "記事取得方法"
1233
 
1234
- #: ../lib/pz-linkcard-settings.php:817
1235
  msgid "Always get the latest from the content"
1236
  msgstr "常に最新の記事内容から抜粋文を作成する"
1237
 
1238
- #: ../lib/pz-linkcard-settings.php:818
1239
  msgid "Always get the latest from the excerpt"
1240
  msgstr "抜粋文が設定されている投稿はそちらを優先する"
1241
 
1242
- #: ../lib/pz-linkcard-settings.php:819
1243
  msgid "Initially acquired only from the content"
1244
  msgstr "カード管理画面に記録されている内容から表示する"
1245
 
1246
- #: ../lib/pz-linkcard-settings.php:826
1247
  msgid "Set NoFollow"
1248
  msgstr "リンク先を信用しない"
1249
 
1250
- #: ../lib/pz-linkcard-settings.php:827
1251
  msgid "In the case of an external site, it puts the \"nofollow\"."
1252
  msgstr ""
1253
  "アンカータグに rel=\"nofollow\" を追加して、検索エンジンの評価から外すことを"
1254
  "宣言します。"
1255
 
1256
- #: ../lib/pz-linkcard-settings.php:830
1257
  msgid "Set NoOpener"
1258
  msgstr "リンク元タブを保護する"
1259
 
1260
- #: ../lib/pz-linkcard-settings.php:831
1261
  msgid "In the case of an external site, it puts the \"noopener\"."
1262
  msgstr ""
1263
  "アンカータグに rel=\"noopener\" を追加して、リンク先サイトからリンク元タブに"
1264
  "対する操作を無効にします。"
1265
 
1266
- #: ../lib/pz-linkcard-settings.php:834
1267
  msgid "Use HatenaBlogCard"
1268
  msgstr "はてなブログカードを使用する"
1269
 
1270
- #: ../lib/pz-linkcard-settings.php:835
1271
  msgid "External links will use Always HatenaBlogCard."
1272
  msgstr "外部リンクは「はてなブログカード」を利用する。"
1273
 
1274
- #: ../lib/pz-linkcard-settings.php:839
1275
  msgid "Retry Get PID"
1276
  msgstr "記事URLの再取得"
1277
 
1278
- #: ../lib/pz-linkcard-settings.php:845
1279
  msgid "When the `Post ID` can not be acquired, it is acquired again."
1280
  msgstr "記事IDが取得できなかった場合に、リダイレクト先のURLを取得する。"
1281
 
1282
- #: ../lib/pz-linkcard-settings.php:856
1283
  msgid "Link Check Settings"
1284
  msgstr "リンク先の検査の設定"
1285
 
1286
- #: ../lib/pz-linkcard-settings.php:859
1287
  msgid "Relative URL"
1288
  msgstr "相対指定URL"
1289
 
1290
- #: ../lib/pz-linkcard-settings.php:860
1291
  msgid "For relative-specified URLs, complement the site URL."
1292
  msgstr "相対指定のURLの場合、サイトURLを補完します。"
1293
 
1294
- #: ../lib/pz-linkcard-settings.php:863
1295
  msgid "Do Not Link at Error"
1296
  msgstr "エラーのときリンクしない"
1297
 
1298
- #: ../lib/pz-linkcard-settings.php:864
1299
  msgid "When access status is \"403\", \"404\", \"410\", unlink."
1300
  msgstr "ステータスが「403」「404」「410」のときにリンクを無効にします。"
1301
 
1302
- #: ../lib/pz-linkcard-settings.php:867
1303
  msgid "Disable SSL Verification"
1304
  msgstr "SSL検証を無効"
1305
 
1306
- #: ../lib/pz-linkcard-settings.php:868
1307
  msgid "Try setting if the contents of the SSL site can not be acquired."
1308
  msgstr ""
1309
  "SSLサイトのタイトルや記事内容が取得できない場合に設定することで取得できる可能"
1310
  "性があります。"
1311
 
1312
- #: ../lib/pz-linkcard-settings.php:871
1313
  msgid "Follow Location"
1314
  msgstr "リダイレクト処理する"
1315
 
1316
- #: ../lib/pz-linkcard-settings.php:872
1317
  msgid "Track when the link destination is redirected."
1318
  msgstr "リンク先がリダイレクトされている場合に追跡します。"
1319
 
1320
- #: ../lib/pz-linkcard-settings.php:875
1321
  msgid "Set Referer"
1322
  msgstr "リファラーの通知"
1323
 
1324
- #: ../lib/pz-linkcard-settings.php:876
1325
  msgid "Notify the article URL to the link destination."
1326
  msgstr "リンク先に記事のURLを知らせます。"
1327
 
1328
- #: ../lib/pz-linkcard-settings.php:879
1329
  msgid "Use User-Agent"
1330
  msgstr "ユーザーエージェントの通知"
1331
 
1332
- #: ../lib/pz-linkcard-settings.php:881
1333
  msgid "Notify using Pz-LinkCard to the link destination."
1334
  msgstr "リンク先にPz-LinkCardを使用していることを知らせます。"
1335
 
1336
- #: ../lib/pz-linkcard-settings.php:886
1337
  msgid "Broken Link Checker"
1338
  msgstr "リンク切れチェッカー"
1339
 
1340
- #: ../lib/pz-linkcard-settings.php:887
1341
  msgid "Alive confirmation of the link destination."
1342
  msgstr "リンク先がアクセスできるか定期的に確認します。"
1343
 
1344
- #: ../lib/pz-linkcard-settings.php:890
1345
  msgid "Broken Link Count"
1346
  msgstr "リンク切れカウント"
1347
 
1348
- #: ../lib/pz-linkcard-settings.php:891
1349
  msgid "The number of broken links is displayed next to the submenu."
1350
  msgstr "サブメニューの横にリンク切れの件数を表示します。"
1351
 
1352
- #: ../lib/pz-linkcard-settings.php:897
1353
  msgid "Editor Settings"
1354
  msgstr "エディターの設定"
1355
 
1356
- #: ../lib/pz-linkcard-settings.php:900
1357
  msgid "Convert from Text Link"
1358
  msgstr "テキストリンク行を変換"
1359
 
1360
- #: ../lib/pz-linkcard-settings.php:901
1361
  msgid "Convert lines with text link only to Linkcard."
1362
  msgstr "テキストリンクだけの行をリンクカードに変換する。"
1363
 
1364
- #: ../lib/pz-linkcard-settings.php:904
1365
  msgid "Convert from URL"
1366
  msgstr "URL行を変換"
1367
 
1368
- #: ../lib/pz-linkcard-settings.php:905
1369
  msgid "Convert lines with URL only to Linkcard."
1370
  msgstr "URLだけの行をリンクカードに変換する。"
1371
 
1372
- #: ../lib/pz-linkcard-settings.php:908
1373
  msgid "External Link Only"
1374
  msgstr "外部リンクのみ"
1375
 
1376
- #: ../lib/pz-linkcard-settings.php:909
1377
  msgid "Convert only external links."
1378
  msgstr "外部リンクのときのみ変換します。"
1379
 
1380
- #: ../lib/pz-linkcard-settings.php:913
1381
  msgid "Do Shortcode"
1382
  msgstr "ショートコード 実行"
1383
 
1384
- #: ../lib/pz-linkcard-settings.php:914
1385
  msgid "Force shortcode development."
1386
  msgstr "リンク・URLから変換したときにショートコードを強制的に実行する。"
1387
 
1388
- #: ../lib/pz-linkcard-settings.php:918
1389
  msgid "Add Insert Button"
1390
  msgstr "リンクカードボタンを追加"
1391
 
1392
- #: ../lib/pz-linkcard-settings.php:919
1393
  msgid "Add insert button to visual editor."
1394
  msgstr ""
1395
  "ビジュアル エディタにリンクカードのショートコードを挿入するボタンを追加する。"
1396
 
1397
- #: ../lib/pz-linkcard-settings.php:922
1398
  msgid "Add Quick Tag"
1399
  msgstr "クイックタグを追加"
1400
 
1401
- #: ../lib/pz-linkcard-settings.php:923
1402
  msgid "Add quick tag button to text editor."
1403
  msgstr ""
1404
  "テキスト エディタにリンクカードのショートコードを挿入するクイックタグを追加す"
1405
  "る。"
1406
 
1407
- #: ../lib/pz-linkcard-settings.php:927
1408
  msgid "ShortCode 1"
1409
  msgstr "ショートコード 1"
1410
 
1411
- #: ../lib/pz-linkcard-settings.php:929 ../lib/pz-linkcard-settings.php:947
1412
- #: ../lib/pz-linkcard-settings.php:952 ../lib/pz-linkcard-settings.php:957
1413
  msgid "Case-sensitive"
1414
  msgstr "大文字と小文字を区別します"
1415
 
1416
- #: ../lib/pz-linkcard-settings.php:932
1417
  msgid "Use InLineText"
1418
  msgstr "ショートコードで囲んだ文字列を使用する"
1419
 
1420
- #: ../lib/pz-linkcard-settings.php:936
1421
  msgid "No use"
1422
  msgstr "使用しない"
1423
 
1424
- #: ../lib/pz-linkcard-settings.php:937
1425
  msgid "Use to excerpt"
1426
  msgstr "抜粋文として使用"
1427
 
1428
- #: ../lib/pz-linkcard-settings.php:938
1429
  msgid "Use to title"
1430
  msgstr "タイトルとして使用"
1431
 
1432
- #: ../lib/pz-linkcard-settings.php:941
1433
  msgid "This setting applies only to the Shortcode1"
1434
  msgstr "ショートコード1にのみ適用されます"
1435
 
1436
- #: ../lib/pz-linkcard-settings.php:945
1437
  msgid "ShortCode 2"
1438
  msgstr "ショートコード 2"
1439
 
1440
- #: ../lib/pz-linkcard-settings.php:950
1441
  msgid "ShortCode 3"
1442
  msgstr "ショートコード 3"
1443
 
1444
- #: ../lib/pz-linkcard-settings.php:955
1445
  msgid "ShortCode 4"
1446
  msgstr "ショートコード 4"
1447
 
1448
- #: ../lib/pz-linkcard-settings.php:960
1449
  msgid "Parameters"
1450
  msgstr "パラメータ"
1451
 
1452
- #: ../lib/pz-linkcard-settings.php:963
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1453
  msgid ""
1454
  "For any shortcode you can change the title and excerpt with `title` "
1455
  "parameter and `content` parameter"
@@ -1457,358 +1544,410 @@ msgstr ""
1457
  "どのショートコードでも title パラメータと content パラメータでタイトルと抜粋"
1458
  "文を指定できます"
1459
 
1460
- #: ../lib/pz-linkcard-settings.php:970 ../lib/pz-linkcard-settings.php:1007
1461
  msgid "Multi Site Information"
1462
  msgstr "マルチサイト情報"
1463
 
1464
- #: ../lib/pz-linkcard-settings.php:976
 
 
 
 
1465
  msgid "Disabled"
1466
  msgstr "無効化"
1467
 
1468
- #: ../lib/pz-linkcard-settings.php:977
1469
  msgid "Enabled"
1470
  msgstr "有効化"
1471
 
1472
- #: ../lib/pz-linkcard-settings.php:979 ../lib/pz-linkcard-settings.php:989
1473
- msgid "Cannot be changed"
1474
- msgstr "設定は変更できません"
1475
-
1476
- #: ../lib/pz-linkcard-settings.php:983
1477
  msgid "Type"
1478
  msgstr "種類"
1479
 
1480
- #: ../lib/pz-linkcard-settings.php:986
1481
  msgid "Subdirectories"
1482
  msgstr "サブディレクトリー型"
1483
 
1484
- #: ../lib/pz-linkcard-settings.php:987
1485
  msgid "Subdomains"
1486
  msgstr "サブドメイン型"
1487
 
1488
- #: ../lib/pz-linkcard-settings.php:993
1489
  msgid "Current Blog ID"
1490
  msgstr "現在のブログID"
1491
 
1492
- #: ../lib/pz-linkcard-settings.php:999
1493
  msgid "Number of Sites"
1494
  msgstr "サイトの数"
1495
 
1496
- #: ../lib/pz-linkcard-settings.php:1010
1497
  msgid "Table Name"
1498
  msgstr "テーブル名称"
1499
 
1500
- #: ../lib/pz-linkcard-settings.php:1016
 
 
 
 
 
 
 
 
1501
  msgid "Site List"
1502
  msgstr "サイトの一覧"
1503
 
1504
- #: ../lib/pz-linkcard-settings.php:1020
1505
  msgid "Current"
1506
  msgstr "現在"
1507
 
1508
- #: ../lib/pz-linkcard-settings.php:1021
1509
  msgid "Blog ID"
1510
  msgstr "ブログID"
1511
 
1512
- #: ../lib/pz-linkcard-settings.php:1042
1513
- msgid "Advanced Settings"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1514
  msgstr "上級者向けの設定"
1515
 
1516
- #: ../lib/pz-linkcard-settings.php:1045
1517
  msgid "Trailing Slash"
1518
  msgstr "末尾のスラッシュの除去"
1519
 
1520
- #: ../lib/pz-linkcard-settings.php:1048
1521
  msgid "As it"
1522
  msgstr "そのまま"
1523
 
1524
- #: ../lib/pz-linkcard-settings.php:1049
1525
  msgid "When only domain name, remove"
1526
  msgstr "ドメイン名のみのときだけ削除"
1527
 
1528
- #: ../lib/pz-linkcard-settings.php:1050
1529
  msgid "Always remove"
1530
  msgstr "常に削除"
1531
 
1532
- #: ../lib/pz-linkcard-settings.php:1055
1533
  msgid "Class ID to be Added (for PC)"
1534
  msgstr "PCのときに追加するクラス名"
1535
 
1536
- #: ../lib/pz-linkcard-settings.php:1059
1537
  msgid "Class ID to be Added (for Mobile)"
1538
  msgstr "モバイルのときに追加するクラス名"
1539
 
1540
- #: ../lib/pz-linkcard-settings.php:1064
1541
  msgid "Compress"
1542
  msgstr "圧縮"
1543
 
1544
- #: ../lib/pz-linkcard-settings.php:1065
1545
  msgid "Compress CSS and JavaScript to improve access speed."
1546
  msgstr "CSSやJavaScriptを圧縮してアクセス速度を向上させます"
1547
 
1548
- #: ../lib/pz-linkcard-settings.php:1070
1549
- msgid "Display the file menu on the card management screen."
1550
- msgstr "カード管理画面へ「ファイルメニュー」を表示します。"
1551
-
1552
- #: ../lib/pz-linkcard-settings.php:1074
1553
- msgid "Initialize Tab"
1554
- msgstr "初期化タブ"
1555
-
1556
- #: ../lib/pz-linkcard-settings.php:1075
1557
- msgid "Display the initialize tab on the settings screen."
1558
- msgstr "設定画面に「初期化」タブを表示します。"
1559
-
1560
- #: ../lib/pz-linkcard-settings.php:1079
1561
  msgid "Google AMP URL"
1562
  msgstr "URLによるAMP判断"
1563
 
1564
- #: ../lib/pz-linkcard-settings.php:1080
1565
  msgid "If the URL is AMP, display simple."
1566
  msgstr ""
1567
  "アクセスされたURLの末尾が「/amp」「/amp/」「/?amp=1」の場合、簡易表示に切り替"
1568
  "える。"
1569
 
1570
- #: ../lib/pz-linkcard-settings.php:1084
1571
- msgid "URL Correction"
1572
- msgstr "URLの補正"
1573
-
1574
- #: ../lib/pz-linkcard-settings.php:1086
1575
- msgid "Disable both sanitize and correction for URL."
1576
- msgstr "リンク先URLに対する補正とサニタイズを無効化する。"
1577
-
1578
- #: ../lib/pz-linkcard-settings.php:1087
1579
- msgid "If many link cards suddenly break, it may be resolved."
1580
- msgstr ""
1581
- "突然多くのリンクカードがリンク切れになった場合、解決する場合があります。"
1582
-
1583
- #: ../lib/pz-linkcard-settings.php:1092
1584
  msgid "Hide URL Error"
1585
  msgstr "URLエラーを非表示"
1586
 
1587
- #: ../lib/pz-linkcard-settings.php:1093
1588
  msgid "Do not display an error on the admin page."
1589
  msgstr "管理画面にURLエラーを表示しません。"
1590
 
1591
- #: ../lib/pz-linkcard-settings.php:1097
1592
- msgid "Saved Datetime"
1593
- msgstr "保存した日時"
1594
 
1595
- #: ../lib/pz-linkcard-settings.php:1105
 
 
 
 
 
 
 
 
 
 
 
 
1596
  msgid "Survey Mode"
1597
  msgstr "調査モード"
1598
 
1599
- #: ../lib/pz-linkcard-settings.php:1106
1600
  msgid "Outputs some events and setting information to a log file."
1601
  msgstr "いくつかのイベントや設定情報等をログファイルへ出力します。"
1602
 
1603
- #: ../lib/pz-linkcard-settings.php:1109
1604
  msgid "Administrator Mode"
1605
  msgstr "管理者モード"
1606
 
1607
- #: ../lib/pz-linkcard-settings.php:1110
1608
  msgid ""
1609
  "Display information that is not normally needed or open special settings."
1610
  msgstr "通常は必要のない情報を表示したり、特別な設定を開放します。"
1611
 
1612
- #: ../lib/pz-linkcard-settings.php:1113
1613
  msgid "Develop Mode"
1614
  msgstr "開発モード"
1615
 
1616
- #: ../lib/pz-linkcard-settings.php:1121
1617
  msgid "Stylesheet Settings"
1618
  msgstr "スタイルシートの設定"
1619
 
1620
- #: ../lib/pz-linkcard-settings.php:1124
1621
  msgid "Stylesheet URL"
1622
  msgstr "CSSファイルのURL"
1623
 
1624
- #: ../lib/pz-linkcard-settings.php:1127 ../lib/pz-linkcard-settings.php:1158
1625
  msgid "Schemes (http and https) are omitted."
1626
  msgstr "スキーム( http: や https: )は省略されています。"
1627
 
1628
- #: ../lib/pz-linkcard-settings.php:1131
1629
  msgid "Stylesheet URL to Add"
1630
  msgstr "追加するCSSのURL"
1631
 
1632
- #: ../lib/pz-linkcard-settings.php:1132 ../lib/pz-linkcard-settings.php:1193
1633
- #: ../lib/pz-linkcard-settings.php:1202
1634
  msgid "ex."
1635
  msgstr "例."
1636
 
1637
- #: ../lib/pz-linkcard-settings.php:1135
1638
  msgid "Stylesheet Text to Add"
1639
  msgstr "追加するCSSのテキスト"
1640
 
1641
- #: ../lib/pz-linkcard-settings.php:1139
1642
  msgid "Stylesheet Version"
1643
  msgstr "CSSの補助バージョン"
1644
 
1645
- #: ../lib/pz-linkcard-settings.php:1143
1646
  msgid "Stylesheet File"
1647
  msgstr "CSSファイルのパス"
1648
 
1649
- #: ../lib/pz-linkcard-settings.php:1147
1650
  msgid "Stylesheet Templete File"
1651
  msgstr "ひな型CSSファイルのパス"
1652
 
1653
- #: ../lib/pz-linkcard-settings.php:1152
1654
  msgid "Image Settings"
1655
  msgstr "画像の設定"
1656
 
1657
- #: ../lib/pz-linkcard-settings.php:1155
1658
  msgid "Image Cache URL"
1659
  msgstr "キャッシュ画像を保存するディレクトリのURL"
1660
 
1661
- #: ../lib/pz-linkcard-settings.php:1159 ../lib/pz-linkcard-settings.php:1176
1662
  msgid "Used"
1663
  msgstr "使用中"
1664
 
1665
- #: ../lib/pz-linkcard-settings.php:1159 ../lib/pz-linkcard-settings.php:1176
1666
  msgid ": "
1667
  msgstr ":"
1668
 
1669
- #: ../lib/pz-linkcard-settings.php:1163
1670
  msgid "Image Cache Directory"
1671
  msgstr "キャッシュ画像を保存するディレクトリ"
1672
 
1673
- #: ../lib/pz-linkcard-settings.php:1170
1674
  msgid "Survey Settings"
1675
  msgstr "調査モードの設定"
1676
 
1677
- #: ../lib/pz-linkcard-settings.php:1173
1678
  msgid "Log URL"
1679
  msgstr "ログ格納ディレクトリーURL"
1680
 
1681
- #: ../lib/pz-linkcard-settings.php:1180
1682
  msgid "Log Directory"
1683
  msgstr "ログ格納ディレクトリー"
1684
 
1685
- #: ../lib/pz-linkcard-settings.php:1187
1686
  msgid "Web-API Settings"
1687
  msgstr "WebAPIの設定"
1688
 
1689
- #: ../lib/pz-linkcard-settings.php:1190
1690
  msgid "Site Icon API"
1691
  msgstr "サイトアイコン取得API"
1692
 
1693
- #: ../lib/pz-linkcard-settings.php:1193
1694
  msgid "%DOMAIN% replace to domain name."
1695
  msgstr "%DOMAIN% と記述するとドメイン名に置き換わります。"
1696
 
1697
- #: ../lib/pz-linkcard-settings.php:1193
1698
  msgid "%DOMAIN_URL% replace to domain URL."
1699
  msgstr "%DOMAIN_URL% と記述するとドメインのURLに置き換わります。"
1700
 
1701
- #: ../lib/pz-linkcard-settings.php:1193 ../lib/pz-linkcard-settings.php:1202
1702
  msgid "%URL% replace to URL."
1703
  msgstr "%URL% と記述すると記事のURLに置き換わります。"
1704
 
1705
- #: ../lib/pz-linkcard-settings.php:1194 ../lib/pz-linkcard-settings.php:1203
1706
- msgid "ex1."
1707
- msgstr "例1."
1708
-
1709
- #: ../lib/pz-linkcard-settings.php:1195 ../lib/pz-linkcard-settings.php:1204
1710
- msgid "ex2."
1711
- msgstr "例2."
1712
-
1713
- #: ../lib/pz-linkcard-settings.php:1199
1714
  msgid "Thumbnail API"
1715
  msgstr "サムネイル画像取得API"
1716
 
1717
- #: ../lib/pz-linkcard-settings.php:1214
1718
  msgid "Initialize Settings"
1719
  msgstr "設定の初期化"
1720
 
1721
- #: ../lib/pz-linkcard-settings.php:1216
1722
- msgid "Perform Initialization"
1723
- msgstr "初期化を実行"
1724
-
1725
- #: ../lib/pz-linkcard-settings.php:1217
1726
  msgid "Reset the \"Settings\" to the initial value."
1727
  msgstr "すべての設定を初期状態に戻します。"
1728
 
1729
- #: ../lib/pz-linkcard-settings.php:1221
1730
  msgid "Initialize Operation"
1731
  msgstr "プラグインの再起動"
1732
 
1733
- #: ../lib/pz-linkcard-settings.php:1223
1734
- msgid "Perform a Reboot"
1735
- msgstr "再起動を実行"
1736
-
1737
- #: ../lib/pz-linkcard-settings.php:1224
1738
  msgid "Perform initial setup."
1739
  msgstr "プラグインの初期化処理を実行します。"
1740
 
1741
- #: ../lib/pz-linkcard-settings.php:1224
1742
  msgid "\"Settings\" will not be initialized."
1743
  msgstr "設定値は初期化しません。"
1744
 
1745
- #: ../lib/pz-linkcard-settings.php:1228
1746
  msgid "Initialization Exception"
1747
  msgstr "初期化時の例外"
1748
 
1749
- #: ../lib/pz-linkcard-settings.php:1229
1750
  msgid "Do not initialize \"Survey Mode\" and \"Administrator Mode\"."
1751
  msgstr "初期化時に調査モードと管理者モードを解除しません。"
1752
 
1753
- #: ../lib/pz-linkcard-style.php:635
1754
  msgid "Succeeded in saving the Stylesheet."
1755
  msgstr "スタイルシートの生成に成功しました。"
1756
 
1757
- #: ../lib/pz-linkcard-style.php:637
1758
  msgid "Failed to save Stylesheet."
1759
  msgstr "スタイルシートの生成に失敗しました。"
1760
 
1761
- #: ../lib/pz-linkcard-style.php:640
1762
  msgid "Failed to call the Stylesheet template."
1763
  msgstr "スタイルシートのひな型の呼び出しに失敗しました。"
1764
 
1765
- #: ../pz-linkcard.php:418
1766
  msgid "-"
1767
  msgstr "-"
1768
 
1769
- #: ../pz-linkcard.php:418
1770
  msgid "Incorrect URL specification."
1771
  msgstr "URLの記述に誤りがあります。"
1772
 
1773
- #: ../pz-linkcard.php:1543 ../pz-linkcard.php:1547
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1774
  msgid "Category"
1775
  msgstr "カテゴリー"
1776
 
1777
- #: ../pz-linkcard.php:1543 ../pz-linkcard.php:1547 ../pz-linkcard.php:1560
1778
- #: ../pz-linkcard.php:1564
1779
  msgid "‘"
1780
  msgstr "「"
1781
 
1782
- #: ../pz-linkcard.php:1543 ../pz-linkcard.php:1547 ../pz-linkcard.php:1560
1783
- #: ../pz-linkcard.php:1564
1784
  msgid "’"
1785
  msgstr "」"
1786
 
1787
- #: ../pz-linkcard.php:1544 ../pz-linkcard.php:1561
1788
  msgid "Count"
1789
  msgstr "件数"
1790
 
1791
- #: ../pz-linkcard.php:1548 ../pz-linkcard.php:1565
1792
  msgid "Not Found"
1793
  msgstr "見つかりません"
1794
 
1795
- #: ../pz-linkcard.php:1560 ../pz-linkcard.php:1564
1796
  msgid "Tag"
1797
  msgstr "タグ"
1798
 
1799
- #: ../pz-linkcard.php:2174
1800
  msgid "Linkcard"
1801
  msgstr "リンクカード"
1802
 
1803
- #: ../pz-linkcard.php:2174
1804
  msgid "Make Linkcard"
1805
  msgstr "リンクカードのショートコードを挿入する"
1806
 
1807
- #: ../pz-linkcard.php:2185
1808
  msgid "Invalid URL parameter in "
1809
  msgstr "URLパラメーターの指定が無効です→"
1810
 
1811
- #: ../pz-linkcard.php:2185
1812
  msgid ""
1813
  "You can cancel this message from <a href=\"./options-general.php?page=pz-"
1814
  "linkcard-settings\">the setting screen</a>."
@@ -1816,22 +1955,64 @@ msgstr ""
1816
  "このメッセージの表示は<a href=\"./options-general.php?page=pz-linkcard-"
1817
  "settings\">設定画面</a>から解除できます。"
1818
 
1819
- #: ../pz-linkcard.php:2206
1820
  msgid "Pz LkC Cache"
1821
  msgstr "Pz カード管理"
1822
 
1823
- #: ../pz-linkcard.php:2207
1824
  msgid "Pz LinkCard"
1825
  msgstr "Pz カード設定"
1826
 
1827
- #: ../pz-linkcard.php:2231
1828
- msgid "Settings"
1829
- msgstr "設定"
1830
-
1831
- #: ../pz-linkcard.php:2231
1832
  msgid "Manage"
1833
  msgstr "管理"
1834
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1835
  #~ msgid "Color code does not conform to HTML color code."
1836
  #~ msgstr ""
1837
  #~ "色の指定がHTMLカラーコードになっていません。正しい色が表示できない可能性が"
@@ -1843,9 +2024,6 @@ msgstr "管理"
1843
  #~ msgid "(Not recommended)"
1844
  #~ msgstr "(非推奨)"
1845
 
1846
- #~ msgid "Execute"
1847
- #~ msgstr "実行"
1848
-
1849
  #~ msgid "Display Link to Author Page"
1850
  #~ msgstr "プラグイン名を表示する"
1851
 
4
  msgstr ""
5
  "Project-Id-Version: Pz-LinkCard\n"
6
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
+ "POT-Creation-Date: 2021-03-09 20:35+0900\n"
8
+ "PO-Revision-Date: 2021-03-09 20:37+0900\n"
9
  "Last-Translator: poporon@popozure <poporon@poponet.jp>\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
+ #: ../lib/pz-linkcard-cacheman-edit.php:13
23
+ msgid "&#x1f4dd;"
24
+ msgstr "&#x1f4dd;"
25
+
26
+ #: ../lib/pz-linkcard-cacheman-edit.php:13
27
+ msgid "Cache Editor"
28
+ msgstr "キャッシュエディター"
29
+
30
+ #: ../lib/pz-linkcard-cacheman-edit.php:17
31
+ #: ../lib/pz-linkcard-cacheman-edit.php:171
32
+ msgid "Update"
33
+ msgstr "更新"
34
+
35
+ #: ../lib/pz-linkcard-cacheman-edit.php:17
36
+ #: ../lib/pz-linkcard-cacheman-edit.php:171
37
+ msgid "Cancel"
38
+ msgstr "キャンセル"
39
+
40
+ #: ../lib/pz-linkcard-cacheman-edit.php:20
41
+ #: ../lib/pz-linkcard-cacheman-list.php:236
42
  msgid "ID"
43
  msgstr "ID"
44
 
45
+ #: ../lib/pz-linkcard-cacheman-edit.php:24
46
+ #: ../lib/pz-linkcard-cacheman-list.php:239 ../lib/pz-linkcard-settings.php:695
47
+ #: ../lib/pz-linkcard-settings.php:1070 ../pz-linkcard.php:425
 
48
  msgid "URL"
49
  msgstr "URL"
50
 
51
+ #: ../lib/pz-linkcard-cacheman-edit.php:28
52
  msgid "Redirect URL"
53
  msgstr "相対指定URL"
54
 
55
+ #: ../lib/pz-linkcard-cacheman-edit.php:32
56
  msgid "URL Key"
57
  msgstr "URLキー"
58
 
59
+ #: ../lib/pz-linkcard-cacheman-edit.php:36
60
  msgid "Scheme"
61
  msgstr "スキーム"
62
 
63
+ #: ../lib/pz-linkcard-cacheman-edit.php:40 ../lib/pz-linkcard-settings.php:1069
 
64
  msgid "Site Name"
65
  msgstr "サイト名称"
66
 
67
+ #: ../lib/pz-linkcard-cacheman-edit.php:44
68
+ #: ../lib/pz-linkcard-cacheman-list.php:251
69
+ #: ../lib/pz-linkcard-settings.php:1071
70
  msgid "Domain"
71
  msgstr "ドメイン"
72
 
73
+ #: ../lib/pz-linkcard-cacheman-edit.php:52
74
  msgid "Registration Title"
75
  msgstr "登録時のタイトル"
76
 
77
+ #: ../lib/pz-linkcard-cacheman-edit.php:56
78
+ #: ../lib/pz-linkcard-cacheman-list.php:242 ../lib/pz-linkcard-settings.php:694
 
79
  msgid "Title"
80
  msgstr "タイトル"
81
 
82
+ #: ../lib/pz-linkcard-cacheman-edit.php:60
83
  msgid "Modify Title"
84
  msgstr "タイトルの変更"
85
 
86
+ #: ../lib/pz-linkcard-cacheman-edit.php:64
87
  msgid "Registration Excerpt"
88
  msgstr "登録時の抜粋文"
89
 
90
+ #: ../lib/pz-linkcard-cacheman-edit.php:68
91
+ #: ../lib/pz-linkcard-cacheman-list.php:245 ../lib/pz-linkcard-settings.php:696
 
92
  msgid "Excerpt"
93
  msgstr "抜粋文"
94
 
95
+ #: ../lib/pz-linkcard-cacheman-edit.php:72
96
  msgid "Modify Excerpt"
97
  msgstr "抜粋文の変更"
98
 
99
+ #: ../lib/pz-linkcard-cacheman-edit.php:76
100
  msgid "Character Set"
101
  msgstr "文字セット"
102
 
103
+ #: ../lib/pz-linkcard-cacheman-edit.php:77
104
  msgid "->"
105
  msgstr "->"
106
 
107
+ #: ../lib/pz-linkcard-cacheman-edit.php:80
108
  msgid "Thumbnail URL"
109
  msgstr "サムネイル画像URL"
110
 
111
+ #: ../lib/pz-linkcard-cacheman-edit.php:84
112
  msgid "Favicon URL"
113
  msgstr "サイトアイコンのURL"
114
 
115
+ #: ../lib/pz-linkcard-cacheman-edit.php:88
116
  msgid "Result Code"
117
  msgstr "結果コード"
118
 
119
+ #: ../lib/pz-linkcard-cacheman-edit.php:95
120
+ msgid "No Failure"
121
+ msgstr "エラーを無視"
122
+
123
+ #: ../lib/pz-linkcard-cacheman-edit.php:97
124
+ msgid "The result code is inaccessible but can actually be accessed."
125
+ msgstr "結果コードはエラーでも、アクセス可能とする。"
126
+
127
+ #: ../lib/pz-linkcard-cacheman-edit.php:101
128
+ #: ../lib/pz-linkcard-cacheman-list.php:269
129
  msgid "Post ID"
130
  msgstr "記事ID"
131
 
132
+ #: ../lib/pz-linkcard-cacheman-edit.php:112
133
  msgid "SNS"
134
  msgstr "SNS"
135
 
136
+ #: ../lib/pz-linkcard-cacheman-edit.php:114
137
+ #: ../lib/pz-linkcard-cacheman-list.php:254
138
  msgid "Tw"
139
  msgstr "Tw"
140
 
141
+ #: ../lib/pz-linkcard-cacheman-edit.php:115
142
+ #: ../lib/pz-linkcard-cacheman-list.php:254
143
  msgid "fb"
144
  msgstr "fb"
145
 
146
+ #: ../lib/pz-linkcard-cacheman-edit.php:116
147
+ #: ../lib/pz-linkcard-cacheman-list.php:254
148
  msgid "B!"
149
  msgstr "B!"
150
 
151
+ #: ../lib/pz-linkcard-cacheman-edit.php:117
152
+ #: ../lib/pz-linkcard-cacheman-list.php:254
153
  msgid "Po"
154
  msgstr "Po"
155
 
156
+ #: ../lib/pz-linkcard-cacheman-edit.php:121
157
  msgid "Last SNS Check"
158
  msgstr "前回のSNS確認日時"
159
 
160
+ #: ../lib/pz-linkcard-cacheman-edit.php:125
161
  msgid "Next SNS Check"
162
  msgstr "次回のSNS確認日時"
163
 
164
+ #: ../lib/pz-linkcard-cacheman-edit.php:129
165
  msgid "Registration Character Set"
166
  msgstr "登録時の文字セット"
167
 
168
+ #: ../lib/pz-linkcard-cacheman-edit.php:133
169
+ #: ../lib/pz-linkcard-cacheman-edit.php:137
170
  msgid "Registration Date"
171
  msgstr "登録をした日時"
172
 
173
+ #: ../lib/pz-linkcard-cacheman-edit.php:141
174
  msgid "Registration Result Code"
175
  msgstr "登録時の結果コード"
176
 
177
+ #: ../lib/pz-linkcard-cacheman-edit.php:148
178
  msgid "Last Alive Check"
179
  msgstr "前回のリンク切れ確認日時"
180
 
181
+ #: ../lib/pz-linkcard-cacheman-edit.php:152
182
  msgid "Next Alive Check"
183
  msgstr "次回のリンク切れ確認日時"
184
 
185
+ #: ../lib/pz-linkcard-cacheman-edit.php:156
186
  msgid "Result Code of Alive Check"
187
  msgstr "リンク切れ確認時の結果コード"
188
 
189
+ #: ../lib/pz-linkcard-cacheman-edit.php:163
190
+ #: ../lib/pz-linkcard-cacheman-edit.php:167
191
  msgid "Update Date"
192
  msgstr "更新日"
193
 
194
+ #: ../lib/pz-linkcard-cacheman-list.php:152
195
+ #: ../lib/pz-linkcard-settings.php:1105
196
+ msgid ""
197
+ msgstr "▼"
 
 
 
198
 
199
  #: ../lib/pz-linkcard-cacheman-list.php:153
200
+ msgid "▲"
201
+ msgstr "▲"
202
+
203
+ #: ../lib/pz-linkcard-cacheman-list.php:163
204
  msgid "All"
205
  msgstr "すべて"
206
 
207
+ #: ../lib/pz-linkcard-cacheman-list.php:164
208
  msgid "Internal"
209
  msgstr "内部"
210
 
211
+ #: ../lib/pz-linkcard-cacheman-list.php:165
212
  msgid "External"
213
  msgstr "外部"
214
 
215
+ #: ../lib/pz-linkcard-cacheman-list.php:166
216
  msgid "Modify"
217
  msgstr "更新あり"
218
 
219
+ #: ../lib/pz-linkcard-cacheman-list.php:167
220
  msgid "Unlink"
221
  msgstr "リンク切れ"
222
 
223
+ #: ../lib/pz-linkcard-cacheman-list.php:173
224
+ msgid "&#x1f50d;"
225
+ msgstr "&#x1f50d;"
226
 
227
+ #: ../lib/pz-linkcard-cacheman-list.php:175
228
  msgid "Search"
229
  msgstr "検索"
230
 
231
+ #: ../lib/pz-linkcard-cacheman-list.php:182
 
 
 
 
 
232
  msgid "Select"
233
  msgstr "選択してください"
234
 
235
+ #: ../lib/pz-linkcard-cacheman-list.php:183 ../lib/pz-linkcard-cacheman.php:76
236
  msgid "Renew Cache"
237
  msgstr "記事内容の再取得"
238
 
239
+ #: ../lib/pz-linkcard-cacheman-list.php:184 ../lib/pz-linkcard-cacheman.php:160
240
  msgid "Renew Thumbnail Image"
241
  msgstr "サムネイル画像を再取得する"
242
 
243
+ #: ../lib/pz-linkcard-cacheman-list.php:185 ../lib/pz-linkcard-cacheman.php:139
244
  msgid "Renew SNS Count"
245
  msgstr "ソーシャルカウントを再取得する"
246
 
247
+ #: ../lib/pz-linkcard-cacheman-list.php:186
248
  msgid "Renew Post ID"
249
  msgstr "記事IDの再取得"
250
 
251
+ #: ../lib/pz-linkcard-cacheman-list.php:187
252
  msgid "Check Status"
253
  msgstr "状態の確認"
254
 
255
+ #: ../lib/pz-linkcard-cacheman-list.php:188
256
  msgid "Delete from Cache"
257
  msgstr "キャッシュから削除する"
258
 
259
+ #: ../lib/pz-linkcard-cacheman-list.php:190
260
  msgid "Submit"
261
  msgstr "適用"
262
 
263
+ #: ../lib/pz-linkcard-cacheman-list.php:196
 
 
 
 
264
  msgid "All Domain"
265
  msgstr "すべてのドメイン"
266
 
267
+ #: ../lib/pz-linkcard-cacheman-list.php:205
268
  msgid "Refine Search"
269
  msgstr "絞り込み検索"
270
 
271
+ #: ../lib/pz-linkcard-cacheman-list.php:209
272
+ #: ../lib/pz-linkcard-cacheman-list.php:417
273
+ #, php-format
274
+ msgid "%d item"
275
+ msgstr "%d個の項目"
276
 
277
+ #: ../lib/pz-linkcard-cacheman-list.php:209
278
+ #: ../lib/pz-linkcard-cacheman-list.php:417
279
+ #, php-format
280
+ msgid "%d items"
281
+ msgstr "%d個の項目"
282
 
283
+ #: ../lib/pz-linkcard-cacheman-list.php:248
284
  msgid "Charset"
285
  msgstr "文字セット"
286
 
287
+ #: ../lib/pz-linkcard-cacheman-list.php:257
288
  msgid "Regist<br>date"
289
  msgstr "登録日"
290
 
291
+ #: ../lib/pz-linkcard-cacheman-list.php:260
292
  msgid "Update<br>date"
293
  msgstr "更新日"
294
 
295
+ #: ../lib/pz-linkcard-cacheman-list.php:263
296
  msgid "SNS<br>check<br>date"
297
  msgstr "SNS<br>取得日"
298
 
299
+ #: ../lib/pz-linkcard-cacheman-list.php:266
300
  msgid "Alive<br>check<br>date"
301
  msgstr "状態<br>確認日"
302
 
303
+ #: ../lib/pz-linkcard-cacheman-list.php:272
304
  msgid "Result<br>code"
305
  msgstr "結果<br>コード"
306
 
307
+ #: ../lib/pz-linkcard-cacheman-list.php:272
308
  msgid "(last )"
309
  msgstr "(直近)"
310
 
311
+ #: ../lib/pz-linkcard-cacheman-list.php:303
312
+ msgid "The latest HTTP code is in error, but ignore it."
313
+ msgstr "HTTP結果コードがエラーだが、無視する。"
314
+
315
+ #: ../lib/pz-linkcard-cacheman-list.php:303
316
  msgid "&#x26a0;"
317
  msgstr "&#x26a0;"
318
 
319
+ #: ../lib/pz-linkcard-cacheman-list.php:305
320
+ msgid ""
321
+ "The latest HTTP code is in error. You can change it to ignore the error from "
322
+ "the edit screen."
323
+ msgstr "HTTP結果コードがエラー。編集画面から無視するように設定できます。"
324
+
325
+ #: ../lib/pz-linkcard-cacheman-list.php:305
326
+ msgid "&#x26d4;"
327
+ msgstr "&#x26d4;"
328
+
329
+ #: ../lib/pz-linkcard-cacheman-list.php:383
330
+ msgid "Ignore"
331
+ msgstr "無視"
332
+
333
+ #: ../lib/pz-linkcard-cacheman-list.php:395
334
  msgid "Edit"
335
  msgstr "編集"
336
 
337
+ #: ../lib/pz-linkcard-cacheman-list.php:396
338
+ #: ../lib/pz-linkcard-cacheman-list.php:397 ../lib/pz-linkcard-settings.php:156
339
+ #: ../lib/pz-linkcard-settings.php:1281 ../lib/pz-linkcard-settings.php:1288
340
  msgid "Are you sure?"
341
  msgstr "実行しますか?"
342
 
343
+ #: ../lib/pz-linkcard-cacheman-list.php:396
344
  msgid "Renew"
345
  msgstr "再取得"
346
 
347
+ #: ../lib/pz-linkcard-cacheman-list.php:397
348
  msgid "Delete"
349
  msgstr "削除"
350
 
351
+ #: ../lib/pz-linkcard-cacheman.php:3 ../lib/pz-linkcard-settings.php:3
352
+ #: ../lib/pz-linkcard-settings.php:1180
353
  msgid "Currently working in a development environment."
354
  msgstr "現在、開発環境で作業中です。"
355
 
356
+ #: ../lib/pz-linkcard-cacheman.php:4 ../lib/pz-linkcard-settings.php:5
357
+ msgid "&#x1f5c3;"
358
+ msgstr "&#x1f5c3;"
359
+
360
+ #: ../lib/pz-linkcard-cacheman.php:4 ../pz-linkcard.php:2263
361
  msgid "LinkCard Cache Manager"
362
  msgstr "リンクカード/DBキャッシュ管理"
363
 
364
+ #: ../lib/pz-linkcard-cacheman.php:4 ../lib/pz-linkcard-settings.php:4
365
+ #: ../lib/pz-linkcard-settings.php:166
 
 
 
 
 
 
 
366
  msgid "Help"
367
  msgstr "ヘルプ"
368
 
369
+ #: ../lib/pz-linkcard-cacheman.php:5 ../lib/pz-linkcard-settings.php:4
370
+ msgid "&#x2699;"
371
+ msgstr "&#x2699;"
372
+
373
+ #: ../lib/pz-linkcard-cacheman.php:5 ../pz-linkcard.php:2279
374
+ msgid "Settings"
375
+ msgstr "設定"
376
+
377
+ #: ../lib/pz-linkcard-cacheman.php:63 ../lib/pz-linkcard-cacheman.php:82
378
+ #: ../lib/pz-linkcard-cacheman.php:99 ../lib/pz-linkcard-cacheman.php:125
379
+ #: ../lib/pz-linkcard-cacheman.php:145 ../lib/pz-linkcard-cacheman.php:166
380
+ #: ../lib/pz-linkcard-cacheman.php:199
381
  msgid "Not selected"
382
  msgstr "選択されていません"
383
 
384
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
385
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
386
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
387
+ #: ../lib/pz-linkcard-cacheman.php:228
388
  msgid "..."
389
  msgstr ""
390
 
391
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
392
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
393
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
394
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:11
395
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
396
  #: ../lib/pz-linkcard-file-import.php:100
397
+ #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:296
398
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
399
+ #: ../lib/pz-linkcard-settings.php:1267 ../pz-linkcard.php:1560
400
+ #: ../pz-linkcard.php:1577
401
  msgid "("
402
  msgstr "("
403
 
404
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
405
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
406
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
407
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:100
408
  msgid "Success:"
409
  msgstr "成功:"
410
 
411
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
412
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
413
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
414
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:100
415
  #: ../lib/pz-linkcard-file-import.php:102
416
  msgid "Skip:"
417
  msgstr "スキップ:"
418
 
419
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
420
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
421
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
422
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:11
423
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
424
  #: ../lib/pz-linkcard-file-import.php:100
425
+ #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:296
426
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
427
+ #: ../lib/pz-linkcard-settings.php:1267 ../pz-linkcard.php:1560
428
+ #: ../pz-linkcard.php:1577
429
  msgid ")"
430
  msgstr ")"
431
 
432
+ #: ../lib/pz-linkcard-cacheman.php:93
433
  msgid "Delete Cache"
434
  msgstr "キャッシュ削除"
435
 
436
+ #: ../lib/pz-linkcard-cacheman.php:119
437
  msgid "Update Cache"
438
  msgstr "キャッシュを更新しました"
439
 
440
+ #: ../lib/pz-linkcard-cacheman.php:193
441
  msgid "Renew Post Id"
442
  msgstr "記事IDの再取得"
443
 
444
+ #: ../lib/pz-linkcard-cacheman.php:228
445
  msgid "Alive check"
446
  msgstr "リンク先のチェック"
447
 
448
+ #: ../lib/pz-linkcard-cacheman.php:238
449
  msgid "Upload Import File"
450
  msgstr "インポートするファイルをアップロード"
451
 
452
+ #: ../lib/pz-linkcard-cacheman.php:239
453
  msgid "Clear all cache"
454
  msgstr "すべてのキャッシュを消去"
455
 
456
+ #: ../lib/pz-linkcard-cacheman.php:262
457
+ msgid "&#x1f4c4;"
458
+ msgstr "&#x1f4c4;"
459
+
460
+ #: ../lib/pz-linkcard-cacheman.php:262 ../lib/pz-linkcard-settings.php:1163
461
  msgid "File Menu"
462
  msgstr "ファイルメニュー"
463
 
464
+ #: ../lib/pz-linkcard-cacheman.php:269
465
  msgid "Import"
466
  msgstr "インポート"
467
 
468
+ #: ../lib/pz-linkcard-cacheman.php:277
469
  msgid "Export"
470
  msgstr "エクスポート"
471
 
472
+ #: ../lib/pz-linkcard-file-export.php:57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
473
  msgid "Download Export File"
474
  msgstr "エクスポートされたファイルをダウンロード"
475
 
515
  msgid "Insert"
516
  msgstr "挿入"
517
 
518
+ #: ../lib/pz-linkcard-settings.php:4 ../pz-linkcard.php:2264
519
+ msgid "LinkCard Settings"
520
+ msgstr "リンクカード設定"
521
+
522
+ #: ../lib/pz-linkcard-settings.php:5
523
+ msgid "Cache Manager"
524
+ msgstr "DBキャッシュ管理"
525
+
526
  #: ../lib/pz-linkcard-settings.php:20
527
  msgid "Succeeded in initialize the settings."
528
  msgstr "設定を初期化しました。"
531
  msgid "Failed to initialize the settings."
532
  msgstr "設定の初期化に失敗しました。"
533
 
534
+ #: ../lib/pz-linkcard-settings.php:64
535
  msgid "Succeeded in saving the settings."
536
  msgstr "設定を更新しました。"
537
 
538
+ #: ../lib/pz-linkcard-settings.php:67
539
  msgid "The settings have not changed."
540
  msgstr "設定は変更されていません。"
541
 
542
+ #: ../lib/pz-linkcard-settings.php:99
543
  msgid "Version"
544
  msgstr "バージョン"
545
 
546
+ #: ../lib/pz-linkcard-settings.php:147
547
+ msgid "Sec."
548
+ msgstr ""
549
+
550
+ #: ../lib/pz-linkcard-settings.php:156
551
+ msgid "Run Now"
552
+ msgstr "今すぐ実行"
553
 
554
+ #: ../lib/pz-linkcard-settings.php:183
555
  msgid "Error"
556
  msgstr "エラー"
557
 
558
+ #: ../lib/pz-linkcard-settings.php:184
559
  msgid "Basic"
560
  msgstr "基本"
561
 
562
+ #: ../lib/pz-linkcard-settings.php:185 ../lib/pz-linkcard-settings.php:546
563
  msgid "Position"
564
  msgstr "配置"
565
 
566
+ #: ../lib/pz-linkcard-settings.php:186
567
  msgid "Display"
568
  msgstr "表示"
569
 
570
+ #: ../lib/pz-linkcard-settings.php:187
571
  msgid "Letter"
572
  msgstr "文字"
573
 
574
+ #: ../lib/pz-linkcard-settings.php:188
575
  msgid "External Link"
576
  msgstr "外部リンク"
577
 
578
+ #: ../lib/pz-linkcard-settings.php:189
579
  msgid "Internal Link"
580
  msgstr "内部リンク"
581
 
582
+ #: ../lib/pz-linkcard-settings.php:190
583
  msgid "Same Page Link"
584
  msgstr "同ページへのリンク"
585
 
586
+ #: ../lib/pz-linkcard-settings.php:191
587
  msgid "Link Check"
588
  msgstr "リンク先の検査"
589
 
590
+ #: ../lib/pz-linkcard-settings.php:192
591
  msgid "Editor"
592
  msgstr "エディター"
593
 
594
+ #: ../lib/pz-linkcard-settings.php:193 ../lib/pz-linkcard-settings.php:1022
595
  msgid "Multi Site"
596
  msgstr "マルチサイト"
597
 
598
+ #: ../lib/pz-linkcard-settings.php:194
599
+ msgid "Admin"
600
+ msgstr "管理者"
601
+
602
+ #: ../lib/pz-linkcard-settings.php:195
603
  msgid "Advanced"
604
  msgstr "上級者向け"
605
 
606
+ #: ../lib/pz-linkcard-settings.php:196
607
  msgid "etc."
608
  msgstr "その他"
609
 
610
+ #: ../lib/pz-linkcard-settings.php:197 ../lib/pz-linkcard-settings.php:1276
611
  msgid "Initialize"
612
  msgstr "初期化"
613
 
614
+ #: ../lib/pz-linkcard-settings.php:201
615
  msgid "Error Settings"
616
  msgstr "エラーの設定"
617
 
618
+ #: ../lib/pz-linkcard-settings.php:204 ../lib/pz-linkcard-settings.php:211
619
+ msgid "Error Reset"
620
  msgstr "エラーの解除"
621
 
622
+ #: ../lib/pz-linkcard-settings.php:206
623
+ msgid "Reset"
624
+ msgstr "リセット"
625
+
626
+ #: ../lib/pz-linkcard-settings.php:207
627
+ msgid "Cancel the error condition."
628
+ msgstr "エラー状態を解除します。"
629
+
630
+ #: ../lib/pz-linkcard-settings.php:212
631
  msgid "Uncheck to cancel the error condition."
632
  msgstr "チェックを外すとエラー状態を解除します。"
633
 
634
+ #: ../lib/pz-linkcard-settings.php:215 ../lib/pz-linkcard-settings.php:221
635
+ msgid "Post URL"
636
+ msgstr "記事URL"
637
 
638
+ #: ../lib/pz-linkcard-settings.php:227
639
+ msgid "Occurrence Time"
640
+ msgstr "発生日時"
641
 
642
+ #: ../lib/pz-linkcard-settings.php:237
643
  msgid "Basic Settings"
644
  msgstr "基本の設定"
645
 
646
+ #: ../lib/pz-linkcard-settings.php:240
647
  msgid "Easy format"
648
  msgstr "かんたん書式設定"
649
 
650
+ #: ../lib/pz-linkcard-settings.php:243 ../lib/pz-linkcard-settings.php:529
651
+ #: ../lib/pz-linkcard-settings.php:548 ../lib/pz-linkcard-settings.php:581
652
+ #: ../lib/pz-linkcard-settings.php:612 ../lib/pz-linkcard-settings.php:626
653
+ #: ../lib/pz-linkcard-settings.php:642 ../lib/pz-linkcard-settings.php:663
654
+ #: ../lib/pz-linkcard-settings.php:676 ../lib/pz-linkcard-settings.php:786
655
+ #: ../lib/pz-linkcard-settings.php:820 ../lib/pz-linkcard-settings.php:851
656
  msgid "None"
657
  msgstr "なし"
658
 
659
+ #: ../lib/pz-linkcard-settings.php:244
660
  msgid "Pz-LkC Default"
661
  msgstr "Pz リンクカード オリジナル"
662
 
663
+ #: ../lib/pz-linkcard-settings.php:246
664
  msgid "Normal"
665
  msgstr "ノーマル(はてなブログカード風)"
666
 
667
+ #: ../lib/pz-linkcard-settings.php:247
 
 
 
 
668
  msgid "Compact"
669
  msgstr "コンパクト"
670
 
671
+ #: ../lib/pz-linkcard-settings.php:248
 
 
 
 
672
  msgid "Simple"
673
  msgstr "シンプル"
674
 
675
+ #: ../lib/pz-linkcard-settings.php:249
676
  msgid "Headline"
677
  msgstr "見出し(付加情報のテキストが見出しとして表示されます)"
678
 
679
+ #: ../lib/pz-linkcard-settings.php:251
680
  msgid "Cellophane tape \"center\""
681
  msgstr "セロハンテープ(中央)"
682
 
683
+ #: ../lib/pz-linkcard-settings.php:252
684
  msgid "Cellophane tape \"Top corner\""
685
  msgstr "セロハンテープ(左上と右上)"
686
 
687
+ #: ../lib/pz-linkcard-settings.php:253
688
  msgid "Cellophane tape \"long\""
689
  msgstr "セロハンテープ(長め)"
690
 
691
+ #: ../lib/pz-linkcard-settings.php:254
692
  msgid "Cellophane tape \"digonal\""
693
  msgstr "セロハンテープ(斜め)"
694
 
695
+ #: ../lib/pz-linkcard-settings.php:255
 
 
 
 
696
  msgid "Cellophane tape and curling"
697
  msgstr "セロハンテープと紙めくれた効果"
698
 
699
+ #: ../lib/pz-linkcard-settings.php:256
700
+ msgid "Curling paper"
701
+ msgstr "紙がめくれた効果"
702
+
703
+ #: ../lib/pz-linkcard-settings.php:258
704
  msgid "Stitch blue & red"
705
  msgstr "縫い目(青と赤)"
706
 
707
+ #: ../lib/pz-linkcard-settings.php:259
708
  msgid "Stitch green & yellow"
709
  msgstr "縫い目(緑と黄色)"
710
 
711
+ #: ../lib/pz-linkcard-settings.php:261
712
  msgid "Square"
713
  msgstr "スクエア"
714
 
715
+ #: ../lib/pz-linkcard-settings.php:263
716
+ msgid "Enclose"
717
+ msgstr "囲み"
718
+
719
+ #: ../lib/pz-linkcard-settings.php:264
720
+ msgid "Reflection"
721
+ msgstr "反射"
722
+
723
+ #: ../lib/pz-linkcard-settings.php:266
724
  msgid "Infomation orange"
725
  msgstr "インフォメーション オレンジ"
726
 
727
+ #: ../lib/pz-linkcard-settings.php:267
728
  msgid "Neutral bluegreen"
729
  msgstr "ニュートラル ブルーグリーン"
730
 
731
+ #: ../lib/pz-linkcard-settings.php:268
732
  msgid "Enlightened green"
733
  msgstr "エンライテド グリーン"
734
 
735
+ #: ../lib/pz-linkcard-settings.php:269
736
  msgid "Resistance blue"
737
  msgstr "レジスタンス ブルー"
738
 
739
+ #: ../lib/pz-linkcard-settings.php:271
740
  msgid "Windows XP"
741
  msgstr "Windows XP 風"
742
 
743
+ #: ../lib/pz-linkcard-settings.php:272
744
  msgid "Windows 95"
745
  msgstr "Windows 95 風"
746
 
747
+ #: ../lib/pz-linkcard-settings.php:274
748
  msgid "Slanting"
749
  msgstr "斜め"
750
 
751
+ #: ../lib/pz-linkcard-settings.php:276
752
  msgid "3D Rotate"
753
  msgstr "3D回転"
754
 
755
+ #: ../lib/pz-linkcard-settings.php:277
756
  msgid "Pushpin"
757
  msgstr "押しピン"
758
 
759
+ #: ../lib/pz-linkcard-settings.php:279 ../lib/pz-linkcard-settings.php:669
760
+ #: ../lib/pz-linkcard-settings.php:1019 ../lib/pz-linkcard-settings.php:1062
761
+ #: ../pz-linkcard.php:2233
762
  msgid "*"
763
  msgstr "※"
764
 
765
+ #: ../lib/pz-linkcard-settings.php:279
766
  msgid "It applies over other formatting settings."
767
  msgstr "ほかの項目よりも優先して適用されます。"
768
 
769
+ #: ../lib/pz-linkcard-settings.php:283
770
+ msgid "Saved Datetime"
771
+ msgstr "保存した日時"
772
+
773
+ #: ../lib/pz-linkcard-settings.php:293
774
+ msgid "Plugin Information"
775
+ msgstr "プラグイン情報"
776
+
777
+ #: ../lib/pz-linkcard-settings.php:296
778
  msgid "How to"
779
  msgstr "使い方"
780
 
781
+ #: ../lib/pz-linkcard-settings.php:296
782
  msgid "Japanese Only"
783
  msgstr "日本語のみ"
784
 
785
+ #: ../lib/pz-linkcard-settings.php:303
786
  msgid "Plugin Name"
787
  msgstr "プラグイン名"
788
 
789
+ #: ../lib/pz-linkcard-settings.php:307
790
  msgid "Plugin Abbreviation"
791
  msgstr "プラグイン略称"
792
 
793
+ #: ../lib/pz-linkcard-settings.php:311
794
  msgid "Plugin Version"
795
  msgstr "プラグインバージョン"
796
 
797
+ #: ../lib/pz-linkcard-settings.php:315 ../lib/pz-linkcard-settings.php:332
798
  msgid "Author's Site"
799
  msgstr "作者のサイト"
800
 
801
+ #: ../lib/pz-linkcard-settings.php:319
802
  msgid "Plugin Path"
803
  msgstr "プラグインのパス"
804
 
805
+ #: ../lib/pz-linkcard-settings.php:324
806
  msgid "Author Name"
807
  msgstr "作者の名前"
808
 
809
+ #: ../lib/pz-linkcard-settings.php:328
810
  msgid "Author Twitter"
811
  msgstr "作者のツイッター"
812
 
813
+ #: ../lib/pz-linkcard-settings.php:333
814
  msgid "Popozure."
815
  msgstr "ぽぽづれ。"
816
 
817
+ #: ../lib/pz-linkcard-settings.php:333
818
  msgid "Poporon's PC Daily Diary"
819
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
820
 
821
+ #: ../lib/pz-linkcard-settings.php:336
822
  msgid "When in Trouble"
823
  msgstr "困ったときは"
824
 
825
+ #: ../lib/pz-linkcard-settings.php:337
826
  msgid "Twitter Account"
827
  msgstr "ツイッター アカウント"
828
 
829
+ #: ../lib/pz-linkcard-settings.php:340
830
  msgid "Donation"
831
  msgstr "寄付"
832
 
833
+ #: ../lib/pz-linkcard-settings.php:341
834
  msgid "Wishlist"
835
  msgstr "ほしい物リスト"
836
 
837
+ #: ../lib/pz-linkcard-settings.php:345
838
  msgid "Changelog"
839
  msgstr "修正履歴"
840
 
841
+ #: ../lib/pz-linkcard-settings.php:353
842
  msgid "Position Settings"
843
  msgstr "配置の設定"
844
 
845
+ #: ../lib/pz-linkcard-settings.php:356
846
  msgid "Link the Whole"
847
  msgstr "カード全体をリンクする"
848
 
849
+ #: ../lib/pz-linkcard-settings.php:360
850
  msgid "Enclose the entire card at anchor."
851
  msgstr ""
852
  "カード全体をAタグで囲って、どこをクリックしてもリンク先を開くようにします。"
853
 
854
+ #: ../lib/pz-linkcard-settings.php:366
855
  msgid "Margin"
856
  msgstr "余白"
857
 
858
+ #: ../lib/pz-linkcard-settings.php:373 ../lib/pz-linkcard-settings.php:405
859
  msgid "Margin top"
860
  msgstr "上の余白"
861
 
862
+ #: ../lib/pz-linkcard-settings.php:375 ../lib/pz-linkcard-settings.php:391
863
+ #: ../lib/pz-linkcard-settings.php:407 ../lib/pz-linkcard-settings.php:423
864
+ #: ../lib/pz-linkcard-settings.php:437 ../lib/pz-linkcard-settings.php:459
865
+ #: ../lib/pz-linkcard-settings.php:477 ../lib/pz-linkcard-settings.php:495
866
  msgid "Not defined"
867
  msgstr "設定しない"
868
 
869
+ #: ../lib/pz-linkcard-settings.php:376 ../lib/pz-linkcard-settings.php:392
870
+ #: ../lib/pz-linkcard-settings.php:408 ../lib/pz-linkcard-settings.php:424
871
+ #: ../lib/pz-linkcard-settings.php:438 ../lib/pz-linkcard-settings.php:460
872
+ #: ../lib/pz-linkcard-settings.php:478 ../lib/pz-linkcard-settings.php:496
873
  msgid "0"
874
  msgstr "0"
875
 
876
+ #: ../lib/pz-linkcard-settings.php:377 ../lib/pz-linkcard-settings.php:393
877
+ #: ../lib/pz-linkcard-settings.php:409 ../lib/pz-linkcard-settings.php:425
878
+ #: ../lib/pz-linkcard-settings.php:439 ../lib/pz-linkcard-settings.php:461
879
+ #: ../lib/pz-linkcard-settings.php:479 ../lib/pz-linkcard-settings.php:497
880
+ #: ../lib/pz-linkcard-settings.php:613
881
  msgid "4px"
882
  msgstr "4px"
883
 
884
+ #: ../lib/pz-linkcard-settings.php:378 ../lib/pz-linkcard-settings.php:394
885
+ #: ../lib/pz-linkcard-settings.php:410 ../lib/pz-linkcard-settings.php:426
886
+ #: ../lib/pz-linkcard-settings.php:440 ../lib/pz-linkcard-settings.php:462
887
+ #: ../lib/pz-linkcard-settings.php:480 ../lib/pz-linkcard-settings.php:498
888
+ #: ../lib/pz-linkcard-settings.php:614
889
  msgid "8px"
890
  msgstr "8px"
891
 
892
+ #: ../lib/pz-linkcard-settings.php:379 ../lib/pz-linkcard-settings.php:395
893
+ #: ../lib/pz-linkcard-settings.php:411 ../lib/pz-linkcard-settings.php:427
894
+ #: ../lib/pz-linkcard-settings.php:441 ../lib/pz-linkcard-settings.php:463
895
+ #: ../lib/pz-linkcard-settings.php:481 ../lib/pz-linkcard-settings.php:499
896
+ #: ../lib/pz-linkcard-settings.php:615
897
  msgid "16px"
898
  msgstr "16px"
899
 
900
+ #: ../lib/pz-linkcard-settings.php:380 ../lib/pz-linkcard-settings.php:396
901
+ #: ../lib/pz-linkcard-settings.php:413 ../lib/pz-linkcard-settings.php:429
902
+ #: ../lib/pz-linkcard-settings.php:443 ../lib/pz-linkcard-settings.php:465
903
+ #: ../lib/pz-linkcard-settings.php:482 ../lib/pz-linkcard-settings.php:500
904
+ #: ../lib/pz-linkcard-settings.php:616
905
  msgid "32px"
906
  msgstr "32px"
907
 
908
+ #: ../lib/pz-linkcard-settings.php:381 ../lib/pz-linkcard-settings.php:397
909
+ #: ../lib/pz-linkcard-settings.php:414 ../lib/pz-linkcard-settings.php:430
910
+ #: ../lib/pz-linkcard-settings.php:444 ../lib/pz-linkcard-settings.php:466
911
+ #: ../lib/pz-linkcard-settings.php:483 ../lib/pz-linkcard-settings.php:501
912
  msgid "40px"
913
  msgstr "40px"
914
 
915
+ #: ../lib/pz-linkcard-settings.php:382 ../lib/pz-linkcard-settings.php:398
916
+ #: ../lib/pz-linkcard-settings.php:415 ../lib/pz-linkcard-settings.php:431
917
+ #: ../lib/pz-linkcard-settings.php:445 ../lib/pz-linkcard-settings.php:467
918
+ #: ../lib/pz-linkcard-settings.php:484 ../lib/pz-linkcard-settings.php:502
919
+ #: ../lib/pz-linkcard-settings.php:617
920
  msgid "64px"
921
  msgstr "64px"
922
 
923
+ #: ../lib/pz-linkcard-settings.php:389 ../lib/pz-linkcard-settings.php:421
924
  msgid "Margin left"
925
  msgstr "左の余白"
926
 
927
+ #: ../lib/pz-linkcard-settings.php:412 ../lib/pz-linkcard-settings.php:428
928
+ #: ../lib/pz-linkcard-settings.php:442 ../lib/pz-linkcard-settings.php:464
929
  msgid "24px"
930
  msgstr "24px"
931
 
932
+ #: ../lib/pz-linkcard-settings.php:435 ../lib/pz-linkcard-settings.php:475
933
  msgid "Margin right"
934
  msgstr "右の余白"
935
 
936
+ #: ../lib/pz-linkcard-settings.php:451 ../lib/pz-linkcard-settings.php:556
937
+ #: ../lib/pz-linkcard-settings.php:652
938
  msgid "Width"
939
  msgstr "幅"
940
 
941
+ #: ../lib/pz-linkcard-settings.php:452 ../lib/pz-linkcard-settings.php:559
942
+ #: ../lib/pz-linkcard-settings.php:725
943
  msgid "Height"
944
  msgstr "高さ"
945
 
946
+ #: ../lib/pz-linkcard-settings.php:457 ../lib/pz-linkcard-settings.php:493
947
  msgid "Margin bottom"
948
  msgstr "下の余白"
949
 
950
+ #: ../lib/pz-linkcard-settings.php:490
951
  msgid "Centering"
952
  msgstr "中央に寄せる"
953
 
954
+ #: ../lib/pz-linkcard-settings.php:512
955
  msgid "Use Blockquote Tag"
956
  msgstr "BLOCKQUOTEタグを使用する"
957
 
958
+ #: ../lib/pz-linkcard-settings.php:513
959
  msgid "Without using DIV tag, and use BLOCKQUOTE tag."
960
  msgstr "&lt;BLOCKQUOTE&gt;で囲んで引用扱いにします。"
961
 
962
+ #: ../lib/pz-linkcard-settings.php:513 ../lib/pz-linkcard-settings.php:877
963
+ #: ../lib/pz-linkcard-settings.php:885 ../lib/pz-linkcard-settings.php:1151
964
+ #: ../lib/pz-linkcard-settings.php:1156 ../lib/pz-linkcard-settings.php:1172
965
+ #: ../lib/pz-linkcard-settings.php:1176
966
  msgid "(Deprecated)"
967
  msgstr "(非推奨)"
968
 
969
+ #: ../lib/pz-linkcard-settings.php:519
970
  msgid "Display Settings"
971
  msgstr "表示の設定"
972
 
973
+ #: ../lib/pz-linkcard-settings.php:522
974
  msgid "Layout"
975
  msgstr "レイアウト"
976
 
977
+ #: ../lib/pz-linkcard-settings.php:527 ../lib/pz-linkcard-settings.php:698
978
  msgid "Site Information"
979
  msgstr "サイト情報"
980
 
981
+ #: ../lib/pz-linkcard-settings.php:530 ../lib/pz-linkcard-settings.php:551
982
  msgid "Upper Side"
983
  msgstr "上側"
984
 
985
+ #: ../lib/pz-linkcard-settings.php:531
986
  msgid "Above the Title"
987
  msgstr "タイトルの上側"
988
 
989
+ #: ../lib/pz-linkcard-settings.php:532
990
  msgid "Under Side"
991
  msgstr "下側"
992
 
993
+ #: ../lib/pz-linkcard-settings.php:534
994
  msgid "Use SiteName"
995
  msgstr "サイト名称を使用"
996
 
997
+ #: ../lib/pz-linkcard-settings.php:538
998
  msgid "For internal links, display the posting date"
999
  msgstr "内部リンクの場合に投稿日を表示する"
1000
 
1001
+ #: ../lib/pz-linkcard-settings.php:542 ../lib/pz-linkcard-settings.php:778
1002
+ msgid "Thumbnail"
1003
+ msgstr "サムネイル"
1004
+
1005
+ #: ../lib/pz-linkcard-settings.php:549
1006
+ msgid "Right Side"
1007
+ msgstr "右側"
1008
+
1009
+ #: ../lib/pz-linkcard-settings.php:550
1010
+ msgid "Left Side"
1011
+ msgstr "左側"
1012
+
1013
+ #: ../lib/pz-linkcard-settings.php:562 ../lib/pz-linkcard-settings.php:605
1014
+ msgid "Shadow"
1015
+ msgstr "影を付ける"
1016
+
1017
+ #: ../lib/pz-linkcard-settings.php:568
1018
  msgid "Make additional information heading display"
1019
  msgstr "付加情報を見出し表示にする"
1020
 
1021
+ #: ../lib/pz-linkcard-settings.php:571
1022
  msgid "Turn off the anchor text underlining"
1023
  msgstr "リンク文字のアンダーラインを除去する"
1024
 
1025
+ #: ../lib/pz-linkcard-settings.php:574
1026
  msgid "Separator line"
1027
  msgstr "区切り線"
1028
 
1029
+ #: ../lib/pz-linkcard-settings.php:579
1030
  msgid "Display URL"
1031
  msgstr "リンク先URLの表示"
1032
 
1033
+ #: ../lib/pz-linkcard-settings.php:582
1034
  msgid "Under Title"
1035
  msgstr "タイトルの下側"
1036
 
1037
+ #: ../lib/pz-linkcard-settings.php:583 ../lib/pz-linkcard-settings.php:678
1038
  msgid "Bihind Site-Info"
1039
  msgstr "サイト情報の後ろ"
1040
 
1041
+ #: ../lib/pz-linkcard-settings.php:590
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1042
  msgid "Hollow content area"
1043
  msgstr "記事の情報に枠を付ける"
1044
 
1045
+ #: ../lib/pz-linkcard-settings.php:595
1046
  msgid "Display excerpt"
1047
  msgstr "抜粋文を表示する"
1048
 
1049
+ #: ../lib/pz-linkcard-settings.php:600
1050
  msgid "Hollow"
1051
  msgstr "内側に影を付ける"
1052
 
1053
+ #: ../lib/pz-linkcard-settings.php:610
1054
  msgid "Round a square"
1055
  msgstr "角を丸める"
1056
 
1057
+ #: ../lib/pz-linkcard-settings.php:624
1058
  msgid "When the mouse is on"
1059
  msgstr "マウスが上に乗ったとき、"
1060
 
1061
+ #: ../lib/pz-linkcard-settings.php:627
1062
  msgid "Lighten"
1063
  msgstr "薄色にする"
1064
 
1065
+ #: ../lib/pz-linkcard-settings.php:628
1066
  msgid "Hover (light)"
1067
  msgstr "浮かせる(薄色)"
1068
 
1069
+ #: ../lib/pz-linkcard-settings.php:629
1070
  msgid "Hover (dark)"
1071
  msgstr "浮かせる(濃色)"
1072
 
1073
+ #: ../lib/pz-linkcard-settings.php:630
1074
  msgid "Radius"
1075
  msgstr "角を丸める"
1076
 
1077
+ #: ../lib/pz-linkcard-settings.php:639
1078
  msgid "Border"
1079
  msgstr "枠線の太さ"
1080
 
1081
+ #: ../lib/pz-linkcard-settings.php:643
1082
  msgid "Solid"
1083
  msgstr "Solid(実線)"
1084
 
1085
+ #: ../lib/pz-linkcard-settings.php:644
1086
  msgid "Dotted"
1087
  msgstr "Dotted(点線)"
1088
 
1089
+ #: ../lib/pz-linkcard-settings.php:645
1090
  msgid "Dashed"
1091
  msgstr "Dashed(破線)"
1092
 
1093
+ #: ../lib/pz-linkcard-settings.php:646
1094
  msgid "Double"
1095
  msgstr "Double(二重線)"
1096
 
1097
+ #: ../lib/pz-linkcard-settings.php:647
1098
  msgid "Groove"
1099
  msgstr "Groove(立体・へこみ)"
1100
 
1101
+ #: ../lib/pz-linkcard-settings.php:648
1102
  msgid "Ridge"
1103
  msgstr "Ridge(立体・隆起)"
1104
 
1105
+ #: ../lib/pz-linkcard-settings.php:649
1106
  msgid "Inset"
1107
  msgstr "Inset(立体・押されたボタンのような効果)"
1108
 
1109
+ #: ../lib/pz-linkcard-settings.php:650
1110
  msgid "Outset"
1111
  msgstr "Outset(立体・ボタンのような効果)"
1112
 
1113
+ #: ../lib/pz-linkcard-settings.php:656
1114
  msgid "Reset Image Style"
1115
  msgstr "画像のスタイルのリセット"
1116
 
1117
+ #: ../lib/pz-linkcard-settings.php:657
1118
  msgid ""
1119
  "When unnecessary frame is displayed on the image, you can improve it by case"
1120
  msgstr "画像がずれて表示されるときに改善される可能性が有ります(推奨)"
1121
 
1122
+ #: ../lib/pz-linkcard-settings.php:660 ../lib/pz-linkcard-settings.php:697
1123
  msgid "More Button"
1124
  msgstr "続きを読むボタン"
1125
 
1126
+ #: ../lib/pz-linkcard-settings.php:664
1127
  msgid "Text link"
1128
  msgstr "テキスト リンク"
1129
 
1130
+ #: ../lib/pz-linkcard-settings.php:665
1131
  msgid "Simple button"
1132
  msgstr "シンプルなボタン"
1133
 
1134
+ #: ../lib/pz-linkcard-settings.php:666
1135
  msgid "Blue"
1136
  msgstr "ブルー"
1137
 
1138
+ #: ../lib/pz-linkcard-settings.php:667
1139
  msgid "Dark"
1140
  msgstr "ダーク"
1141
 
1142
+ #: ../lib/pz-linkcard-settings.php:669
1143
  msgid ""
1144
  "It is recommended that you leave the card height blank when using this "
1145
  "setting."
1146
  msgstr "この設定を使用するときはカードの高さを空欄にすることをお勧めします。"
1147
 
1148
+ #: ../lib/pz-linkcard-settings.php:673
1149
  msgid "Display SNS Count"
1150
  msgstr "シェア数を表示する"
1151
 
1152
+ #: ../lib/pz-linkcard-settings.php:677
1153
  msgid "Bihind Title"
1154
  msgstr "タイトルの後ろ"
1155
 
1156
+ #: ../lib/pz-linkcard-settings.php:680
1157
  msgid "Twitter"
1158
  msgstr "ツイッター"
1159
 
1160
+ #: ../lib/pz-linkcard-settings.php:681
1161
  msgid "Facebook"
1162
  msgstr "フェイスブック(シェア数)"
1163
 
1164
+ #: ../lib/pz-linkcard-settings.php:682
1165
  msgid "Hatena"
1166
  msgstr "はてなブックマーク"
1167
 
1168
+ #: ../lib/pz-linkcard-settings.php:683
1169
  msgid "Pocket"
1170
  msgstr "Pocket"
1171
 
1172
+ #: ../lib/pz-linkcard-settings.php:690
1173
  msgid "Letter Settings"
1174
  msgstr "文字の設定"
1175
 
1176
+ #: ../lib/pz-linkcard-settings.php:699 ../lib/pz-linkcard-settings.php:829
1177
  msgid "Added Information"
1178
  msgstr "付加情報"
1179
 
1180
+ #: ../lib/pz-linkcard-settings.php:708
1181
  msgid "Color"
1182
  msgstr "色"
1183
 
1184
+ #: ../lib/pz-linkcard-settings.php:715
1185
  msgid "Outline"
1186
  msgstr "縁取り"
1187
 
1188
+ #: ../lib/pz-linkcard-settings.php:721
1189
  msgid "Size"
1190
  msgstr "大きさ"
1191
 
1192
+ #: ../lib/pz-linkcard-settings.php:730
1193
  msgid "Length"
1194
  msgstr "桁数"
1195
 
1196
+ #: ../lib/pz-linkcard-settings.php:734
1197
  msgid "No wrap"
1198
  msgstr "折り返さない"
1199
 
1200
+ #: ../lib/pz-linkcard-settings.php:742
1201
  msgid "Resize"
1202
  msgstr "サイズの変更"
1203
 
1204
+ #: ../lib/pz-linkcard-settings.php:743
1205
  msgid "Adjust thumbnail and letter size according to width."
1206
  msgstr "画面幅に合わせて文字とサムネイルの大きさを調整します。"
1207
 
1208
+ #: ../lib/pz-linkcard-settings.php:750
1209
  msgid "External Link Settings"
1210
  msgstr "外部リンクの設定"
1211
 
1212
+ #: ../lib/pz-linkcard-settings.php:751
1213
  msgid "Internal Link Settings"
1214
  msgstr "内部リンクの設定"
1215
 
1216
+ #: ../lib/pz-linkcard-settings.php:752
1217
  msgid "Same Page Link Settings"
1218
  msgstr "同ページへのリンクの設定"
1219
 
1220
+ #: ../lib/pz-linkcard-settings.php:760
1221
  msgid "Border Color"
1222
  msgstr "枠線の色"
1223
 
1224
+ #: ../lib/pz-linkcard-settings.php:767
1225
  msgid "Background Color"
1226
  msgstr "背景色"
1227
 
1228
+ #: ../lib/pz-linkcard-settings.php:774
1229
  msgid "Background Image"
1230
  msgstr "背景画像"
1231
 
1232
+ #: ../lib/pz-linkcard-settings.php:782 ../lib/pz-linkcard-settings.php:799
1233
+ #: ../lib/pz-linkcard-settings.php:816 ../lib/pz-linkcard-settings.php:836
1234
+ #: ../lib/pz-linkcard-settings.php:847 ../lib/pz-linkcard-settings.php:863
1235
+ #: ../lib/pz-linkcard-settings.php:893
1236
  msgid "It is common with setting Internal-link"
1237
  msgstr "内部リンク用の設定が使用されます"
1238
 
1239
+ #: ../lib/pz-linkcard-settings.php:787 ../lib/pz-linkcard-settings.php:821
1240
  msgid "Direct"
1241
  msgstr "直接取得する"
1242
 
1243
+ #: ../lib/pz-linkcard-settings.php:788 ../lib/pz-linkcard-settings.php:822
1244
  msgid "Use WebAPI"
1245
  msgstr "WebAPIを利用する"
1246
 
1247
+ #: ../lib/pz-linkcard-settings.php:789 ../lib/pz-linkcard-settings.php:823
1248
  msgid "Use WebAPI ,if can not direct"
1249
  msgstr "直接取得できない場合、WebAPIを利用する"
1250
 
1251
+ #: ../lib/pz-linkcard-settings.php:795
1252
  msgid "Thumbnail Size"
1253
  msgstr "サムネイルの大きさ"
1254
 
1255
+ #: ../lib/pz-linkcard-settings.php:803
1256
  msgid "Thumbnail (150px)"
1257
  msgstr "小サイズ(150ピクセル)"
1258
 
1259
+ #: ../lib/pz-linkcard-settings.php:804
1260
  msgid "Medium (300px)"
1261
  msgstr "中サイズ(300ピクセル)"
1262
 
1263
+ #: ../lib/pz-linkcard-settings.php:805
1264
  msgid "Large (1024px)"
1265
  msgstr "大サイズ(1024ピクセル)"
1266
 
1267
+ #: ../lib/pz-linkcard-settings.php:806
1268
  msgid "Full size"
1269
  msgstr "そのままのサイズ"
1270
 
1271
+ #: ../lib/pz-linkcard-settings.php:812
1272
  msgid "Site Icon"
1273
  msgstr "サイトアイコン"
1274
 
1275
+ #: ../lib/pz-linkcard-settings.php:833
1276
  msgid "Text of More Button"
1277
  msgstr "続きを読むボタンの文字"
1278
 
1279
+ #: ../lib/pz-linkcard-settings.php:843
1280
  msgid "Open New Window/Tab"
1281
  msgstr "新しいタブで開く"
1282
 
1283
+ #: ../lib/pz-linkcard-settings.php:852
1284
  msgid "All client"
1285
  msgstr "すべての端末"
1286
 
1287
+ #: ../lib/pz-linkcard-settings.php:853
1288
  msgid "Other than mobile"
1289
  msgstr "モバイル端末以外"
1290
 
1291
+ #: ../lib/pz-linkcard-settings.php:859
1292
  msgid "Get Contents"
1293
  msgstr "記事取得方法"
1294
 
1295
+ #: ../lib/pz-linkcard-settings.php:867
1296
  msgid "Always get the latest from the content"
1297
  msgstr "常に最新の記事内容から抜粋文を作成する"
1298
 
1299
+ #: ../lib/pz-linkcard-settings.php:868
1300
  msgid "Always get the latest from the excerpt"
1301
  msgstr "抜粋文が設定されている投稿はそちらを優先する"
1302
 
1303
+ #: ../lib/pz-linkcard-settings.php:869
1304
  msgid "Initially acquired only from the content"
1305
  msgstr "カード管理画面に記録されている内容から表示する"
1306
 
1307
+ #: ../lib/pz-linkcard-settings.php:876
1308
  msgid "Set NoFollow"
1309
  msgstr "リンク先を信用しない"
1310
 
1311
+ #: ../lib/pz-linkcard-settings.php:877
1312
  msgid "In the case of an external site, it puts the \"nofollow\"."
1313
  msgstr ""
1314
  "アンカータグに rel=\"nofollow\" を追加して、検索エンジンの評価から外すことを"
1315
  "宣言します。"
1316
 
1317
+ #: ../lib/pz-linkcard-settings.php:880
1318
  msgid "Set NoOpener"
1319
  msgstr "リンク元タブを保護する"
1320
 
1321
+ #: ../lib/pz-linkcard-settings.php:881
1322
  msgid "In the case of an external site, it puts the \"noopener\"."
1323
  msgstr ""
1324
  "アンカータグに rel=\"noopener\" を追加して、リンク先サイトからリンク元タブに"
1325
  "対する操作を無効にします。"
1326
 
1327
+ #: ../lib/pz-linkcard-settings.php:884
1328
  msgid "Use HatenaBlogCard"
1329
  msgstr "はてなブログカードを使用する"
1330
 
1331
+ #: ../lib/pz-linkcard-settings.php:885
1332
  msgid "External links will use Always HatenaBlogCard."
1333
  msgstr "外部リンクは「はてなブログカード」を利用する。"
1334
 
1335
+ #: ../lib/pz-linkcard-settings.php:889
1336
  msgid "Retry Get PID"
1337
  msgstr "記事URLの再取得"
1338
 
1339
+ #: ../lib/pz-linkcard-settings.php:895
1340
  msgid "When the `Post ID` can not be acquired, it is acquired again."
1341
  msgstr "記事IDが取得できなかった場合に、リダイレクト先のURLを取得する。"
1342
 
1343
+ #: ../lib/pz-linkcard-settings.php:906
1344
  msgid "Link Check Settings"
1345
  msgstr "リンク先の検査の設定"
1346
 
1347
+ #: ../lib/pz-linkcard-settings.php:909
1348
  msgid "Relative URL"
1349
  msgstr "相対指定URL"
1350
 
1351
+ #: ../lib/pz-linkcard-settings.php:910
1352
  msgid "For relative-specified URLs, complement the site URL."
1353
  msgstr "相対指定のURLの場合、サイトURLを補完します。"
1354
 
1355
+ #: ../lib/pz-linkcard-settings.php:913
1356
  msgid "Do Not Link at Error"
1357
  msgstr "エラーのときリンクしない"
1358
 
1359
+ #: ../lib/pz-linkcard-settings.php:914
1360
  msgid "When access status is \"403\", \"404\", \"410\", unlink."
1361
  msgstr "ステータスが「403」「404」「410」のときにリンクを無効にします。"
1362
 
1363
+ #: ../lib/pz-linkcard-settings.php:917
1364
  msgid "Disable SSL Verification"
1365
  msgstr "SSL検証を無効"
1366
 
1367
+ #: ../lib/pz-linkcard-settings.php:918
1368
  msgid "Try setting if the contents of the SSL site can not be acquired."
1369
  msgstr ""
1370
  "SSLサイトのタイトルや記事内容が取得できない場合に設定することで取得できる可能"
1371
  "性があります。"
1372
 
1373
+ #: ../lib/pz-linkcard-settings.php:921
1374
  msgid "Follow Location"
1375
  msgstr "リダイレクト処理する"
1376
 
1377
+ #: ../lib/pz-linkcard-settings.php:922
1378
  msgid "Track when the link destination is redirected."
1379
  msgstr "リンク先がリダイレクトされている場合に追跡します。"
1380
 
1381
+ #: ../lib/pz-linkcard-settings.php:925
1382
  msgid "Set Referer"
1383
  msgstr "リファラーの通知"
1384
 
1385
+ #: ../lib/pz-linkcard-settings.php:926
1386
  msgid "Notify the article URL to the link destination."
1387
  msgstr "リンク先に記事のURLを知らせます。"
1388
 
1389
+ #: ../lib/pz-linkcard-settings.php:929
1390
  msgid "Use User-Agent"
1391
  msgstr "ユーザーエージェントの通知"
1392
 
1393
+ #: ../lib/pz-linkcard-settings.php:931
1394
  msgid "Notify using Pz-LinkCard to the link destination."
1395
  msgstr "リンク先にPz-LinkCardを使用していることを知らせます。"
1396
 
1397
+ #: ../lib/pz-linkcard-settings.php:936
1398
  msgid "Broken Link Checker"
1399
  msgstr "リンク切れチェッカー"
1400
 
1401
+ #: ../lib/pz-linkcard-settings.php:937
1402
  msgid "Alive confirmation of the link destination."
1403
  msgstr "リンク先がアクセスできるか定期的に確認します。"
1404
 
1405
+ #: ../lib/pz-linkcard-settings.php:940
1406
  msgid "Broken Link Count"
1407
  msgstr "リンク切れカウント"
1408
 
1409
+ #: ../lib/pz-linkcard-settings.php:941
1410
  msgid "The number of broken links is displayed next to the submenu."
1411
  msgstr "サブメニューの横にリンク切れの件数を表示します。"
1412
 
1413
+ #: ../lib/pz-linkcard-settings.php:947
1414
  msgid "Editor Settings"
1415
  msgstr "エディターの設定"
1416
 
1417
+ #: ../lib/pz-linkcard-settings.php:950
1418
  msgid "Convert from Text Link"
1419
  msgstr "テキストリンク行を変換"
1420
 
1421
+ #: ../lib/pz-linkcard-settings.php:951
1422
  msgid "Convert lines with text link only to Linkcard."
1423
  msgstr "テキストリンクだけの行をリンクカードに変換する。"
1424
 
1425
+ #: ../lib/pz-linkcard-settings.php:954
1426
  msgid "Convert from URL"
1427
  msgstr "URL行を変換"
1428
 
1429
+ #: ../lib/pz-linkcard-settings.php:955
1430
  msgid "Convert lines with URL only to Linkcard."
1431
  msgstr "URLだけの行をリンクカードに変換する。"
1432
 
1433
+ #: ../lib/pz-linkcard-settings.php:958
1434
  msgid "External Link Only"
1435
  msgstr "外部リンクのみ"
1436
 
1437
+ #: ../lib/pz-linkcard-settings.php:959
1438
  msgid "Convert only external links."
1439
  msgstr "外部リンクのときのみ変換します。"
1440
 
1441
+ #: ../lib/pz-linkcard-settings.php:963
1442
  msgid "Do Shortcode"
1443
  msgstr "ショートコード 実行"
1444
 
1445
+ #: ../lib/pz-linkcard-settings.php:964
1446
  msgid "Force shortcode development."
1447
  msgstr "リンク・URLから変換したときにショートコードを強制的に実行する。"
1448
 
1449
+ #: ../lib/pz-linkcard-settings.php:968
1450
  msgid "Add Insert Button"
1451
  msgstr "リンクカードボタンを追加"
1452
 
1453
+ #: ../lib/pz-linkcard-settings.php:969
1454
  msgid "Add insert button to visual editor."
1455
  msgstr ""
1456
  "ビジュアル エディタにリンクカードのショートコードを挿入するボタンを追加する。"
1457
 
1458
+ #: ../lib/pz-linkcard-settings.php:972
1459
  msgid "Add Quick Tag"
1460
  msgstr "クイックタグを追加"
1461
 
1462
+ #: ../lib/pz-linkcard-settings.php:973
1463
  msgid "Add quick tag button to text editor."
1464
  msgstr ""
1465
  "テキスト エディタにリンクカードのショートコードを挿入するクイックタグを追加す"
1466
  "る。"
1467
 
1468
+ #: ../lib/pz-linkcard-settings.php:977
1469
  msgid "ShortCode 1"
1470
  msgstr "ショートコード 1"
1471
 
1472
+ #: ../lib/pz-linkcard-settings.php:978 ../lib/pz-linkcard-settings.php:995
1473
+ #: ../lib/pz-linkcard-settings.php:999 ../lib/pz-linkcard-settings.php:1003
1474
  msgid "Case-sensitive"
1475
  msgstr "大文字と小文字を区別します"
1476
 
1477
+ #: ../lib/pz-linkcard-settings.php:981
1478
  msgid "Use InLineText"
1479
  msgstr "ショートコードで囲んだ文字列を使用する"
1480
 
1481
+ #: ../lib/pz-linkcard-settings.php:985
1482
  msgid "No use"
1483
  msgstr "使用しない"
1484
 
1485
+ #: ../lib/pz-linkcard-settings.php:986
1486
  msgid "Use to excerpt"
1487
  msgstr "抜粋文として使用"
1488
 
1489
+ #: ../lib/pz-linkcard-settings.php:987
1490
  msgid "Use to title"
1491
  msgstr "タイトルとして使用"
1492
 
1493
+ #: ../lib/pz-linkcard-settings.php:990
1494
  msgid "This setting applies only to the Shortcode1"
1495
  msgstr "ショートコード1にのみ適用されます"
1496
 
1497
+ #: ../lib/pz-linkcard-settings.php:994
1498
  msgid "ShortCode 2"
1499
  msgstr "ショートコード 2"
1500
 
1501
+ #: ../lib/pz-linkcard-settings.php:998
1502
  msgid "ShortCode 3"
1503
  msgstr "ショートコード 3"
1504
 
1505
+ #: ../lib/pz-linkcard-settings.php:1002
1506
  msgid "ShortCode 4"
1507
  msgstr "ショートコード 4"
1508
 
1509
+ #: ../lib/pz-linkcard-settings.php:1006
1510
  msgid "Parameters"
1511
  msgstr "パラメータ"
1512
 
1513
+ #: ../lib/pz-linkcard-settings.php:1008 ../lib/pz-linkcard-settings.php:1259
1514
+ #: ../lib/pz-linkcard-settings.php:1268
1515
+ msgid "ex1."
1516
+ msgstr "例1."
1517
+
1518
+ #: ../lib/pz-linkcard-settings.php:1008
1519
+ msgid "Specify only URL parameters."
1520
+ msgstr "URLパラメーターだけを指定。"
1521
+
1522
+ #: ../lib/pz-linkcard-settings.php:1009 ../lib/pz-linkcard-settings.php:1260
1523
+ #: ../lib/pz-linkcard-settings.php:1269
1524
+ msgid "ex2."
1525
+ msgstr "例2."
1526
+
1527
+ #: ../lib/pz-linkcard-settings.php:1009
1528
+ msgid "Specify URL and title parameters."
1529
+ msgstr "URLパラメーターとtitleパラメーターを指定。"
1530
+
1531
+ #: ../lib/pz-linkcard-settings.php:1010
1532
+ msgid "ex3."
1533
+ msgstr "例3."
1534
+
1535
+ #: ../lib/pz-linkcard-settings.php:1010
1536
+ msgid "Specify URL, title and content parameters."
1537
+ msgstr "URLパラメーターとtitleパラメーターとcontentパラメーターを指定。"
1538
+
1539
+ #: ../lib/pz-linkcard-settings.php:1011
1540
  msgid ""
1541
  "For any shortcode you can change the title and excerpt with `title` "
1542
  "parameter and `content` parameter"
1544
  "どのショートコードでも title パラメータと content パラメータでタイトルと抜粋"
1545
  "文を指定できます"
1546
 
1547
+ #: ../lib/pz-linkcard-settings.php:1018
1548
  msgid "Multi Site Information"
1549
  msgstr "マルチサイト情報"
1550
 
1551
+ #: ../lib/pz-linkcard-settings.php:1019 ../lib/pz-linkcard-settings.php:1062
1552
+ msgid "Cannot be changed"
1553
+ msgstr "設定は変更できません"
1554
+
1555
+ #: ../lib/pz-linkcard-settings.php:1025
1556
  msgid "Disabled"
1557
  msgstr "無効化"
1558
 
1559
+ #: ../lib/pz-linkcard-settings.php:1026
1560
  msgid "Enabled"
1561
  msgstr "有効化"
1562
 
1563
+ #: ../lib/pz-linkcard-settings.php:1031
 
 
 
 
1564
  msgid "Type"
1565
  msgstr "種類"
1566
 
1567
+ #: ../lib/pz-linkcard-settings.php:1034
1568
  msgid "Subdirectories"
1569
  msgstr "サブディレクトリー型"
1570
 
1571
+ #: ../lib/pz-linkcard-settings.php:1035
1572
  msgid "Subdomains"
1573
  msgstr "サブドメイン型"
1574
 
1575
+ #: ../lib/pz-linkcard-settings.php:1040
1576
  msgid "Current Blog ID"
1577
  msgstr "現在のブログID"
1578
 
1579
+ #: ../lib/pz-linkcard-settings.php:1046
1580
  msgid "Number of Sites"
1581
  msgstr "サイトの数"
1582
 
1583
+ #: ../lib/pz-linkcard-settings.php:1052
1584
  msgid "Table Name"
1585
  msgstr "テーブル名称"
1586
 
1587
+ #: ../lib/pz-linkcard-settings.php:1056
1588
+ msgid "Link to SubSite"
1589
+ msgstr "サブサイトへのリンク"
1590
+
1591
+ #: ../lib/pz-linkcard-settings.php:1057
1592
+ msgid "Treat links to subsites as external links."
1593
+ msgstr "サブサイトへのリンクを外部リンクとして扱う。"
1594
+
1595
+ #: ../lib/pz-linkcard-settings.php:1061
1596
  msgid "Site List"
1597
  msgstr "サイトの一覧"
1598
 
1599
+ #: ../lib/pz-linkcard-settings.php:1067
1600
  msgid "Current"
1601
  msgstr "現在"
1602
 
1603
+ #: ../lib/pz-linkcard-settings.php:1068
1604
  msgid "Blog ID"
1605
  msgstr "ブログID"
1606
 
1607
+ #: ../lib/pz-linkcard-settings.php:1090
1608
+ msgid "Execution Result"
1609
+ msgstr "実行結果"
1610
+
1611
+ #: ../lib/pz-linkcard-settings.php:1092
1612
+ msgid "Run Log"
1613
+ msgstr "実行ログ"
1614
+
1615
+ #: ../lib/pz-linkcard-settings.php:1098
1616
+ msgid "WP-Cron Settings"
1617
+ msgstr "WordPress自動実行(WP-Cron)の設定"
1618
+
1619
+ #: ../lib/pz-linkcard-settings.php:1099
1620
+ msgid "View all schedules."
1621
+ msgstr "すべてのスケジュールを表示する。"
1622
+
1623
+ #: ../lib/pz-linkcard-settings.php:1103 ../lib/pz-linkcard-settings.php:1281
1624
+ #: ../lib/pz-linkcard-settings.php:1288
1625
+ msgid "Run"
1626
+ msgstr "実行"
1627
+
1628
+ #: ../lib/pz-linkcard-settings.php:1104
1629
+ msgid "Hook"
1630
+ msgstr "フック(割込)"
1631
+
1632
+ #: ../lib/pz-linkcard-settings.php:1105
1633
+ msgid "Next Time"
1634
+ msgstr "次回の日時"
1635
+
1636
+ #: ../lib/pz-linkcard-settings.php:1106
1637
+ msgid "Schedule"
1638
+ msgstr "スケジュール"
1639
+
1640
+ #: ../lib/pz-linkcard-settings.php:1123
1641
+ msgid "Senior Settings"
1642
  msgstr "上級者向けの設定"
1643
 
1644
+ #: ../lib/pz-linkcard-settings.php:1126
1645
  msgid "Trailing Slash"
1646
  msgstr "末尾のスラッシュの除去"
1647
 
1648
+ #: ../lib/pz-linkcard-settings.php:1129
1649
  msgid "As it"
1650
  msgstr "そのまま"
1651
 
1652
+ #: ../lib/pz-linkcard-settings.php:1130
1653
  msgid "When only domain name, remove"
1654
  msgstr "ドメイン名のみのときだけ削除"
1655
 
1656
+ #: ../lib/pz-linkcard-settings.php:1131
1657
  msgid "Always remove"
1658
  msgstr "常に削除"
1659
 
1660
+ #: ../lib/pz-linkcard-settings.php:1136
1661
  msgid "Class ID to be Added (for PC)"
1662
  msgstr "PCのときに追加するクラス名"
1663
 
1664
+ #: ../lib/pz-linkcard-settings.php:1140
1665
  msgid "Class ID to be Added (for Mobile)"
1666
  msgstr "モバイルのときに追加するクラス名"
1667
 
1668
+ #: ../lib/pz-linkcard-settings.php:1145
1669
  msgid "Compress"
1670
  msgstr "圧縮"
1671
 
1672
+ #: ../lib/pz-linkcard-settings.php:1146
1673
  msgid "Compress CSS and JavaScript to improve access speed."
1674
  msgstr "CSSやJavaScriptを圧縮してアクセス速度を向上させます"
1675
 
1676
+ #: ../lib/pz-linkcard-settings.php:1150
 
 
 
 
 
 
 
 
 
 
 
 
1677
  msgid "Google AMP URL"
1678
  msgstr "URLによるAMP判断"
1679
 
1680
+ #: ../lib/pz-linkcard-settings.php:1151
1681
  msgid "If the URL is AMP, display simple."
1682
  msgstr ""
1683
  "アクセスされたURLの末尾が「/amp」「/amp/」「/?amp=1」の場合、簡易表示に切り替"
1684
  "える。"
1685
 
1686
+ #: ../lib/pz-linkcard-settings.php:1155
 
 
 
 
 
 
 
 
 
 
 
 
 
1687
  msgid "Hide URL Error"
1688
  msgstr "URLエラーを非表示"
1689
 
1690
+ #: ../lib/pz-linkcard-settings.php:1156
1691
  msgid "Do not display an error on the admin page."
1692
  msgstr "管理画面にURLエラーを表示しません。"
1693
 
1694
+ #: ../lib/pz-linkcard-settings.php:1160
1695
+ msgid "Extension Settings"
1696
+ msgstr "拡張機能の設定"
1697
 
1698
+ #: ../lib/pz-linkcard-settings.php:1164
1699
+ msgid "Display the file menu on the card management screen."
1700
+ msgstr "カード管理画面へ「ファイルメニュー」を表示します。"
1701
+
1702
+ #: ../lib/pz-linkcard-settings.php:1167
1703
+ msgid "Initialize Tab"
1704
+ msgstr "初期化タブ"
1705
+
1706
+ #: ../lib/pz-linkcard-settings.php:1168
1707
+ msgid "Display the initialize tab on the settings screen."
1708
+ msgstr "設定画面に「初期化」タブを表示します。"
1709
+
1710
+ #: ../lib/pz-linkcard-settings.php:1171
1711
  msgid "Survey Mode"
1712
  msgstr "調査モード"
1713
 
1714
+ #: ../lib/pz-linkcard-settings.php:1172
1715
  msgid "Outputs some events and setting information to a log file."
1716
  msgstr "いくつかのイベントや設定情報等をログファイルへ出力します。"
1717
 
1718
+ #: ../lib/pz-linkcard-settings.php:1175
1719
  msgid "Administrator Mode"
1720
  msgstr "管理者モード"
1721
 
1722
+ #: ../lib/pz-linkcard-settings.php:1176
1723
  msgid ""
1724
  "Display information that is not normally needed or open special settings."
1725
  msgstr "通常は必要のない情報を表示したり、特別な設定を開放します。"
1726
 
1727
+ #: ../lib/pz-linkcard-settings.php:1179
1728
  msgid "Develop Mode"
1729
  msgstr "開発モード"
1730
 
1731
+ #: ../lib/pz-linkcard-settings.php:1186
1732
  msgid "Stylesheet Settings"
1733
  msgstr "スタイルシートの設定"
1734
 
1735
+ #: ../lib/pz-linkcard-settings.php:1189
1736
  msgid "Stylesheet URL"
1737
  msgstr "CSSファイルのURL"
1738
 
1739
+ #: ../lib/pz-linkcard-settings.php:1192 ../lib/pz-linkcard-settings.php:1223
1740
  msgid "Schemes (http and https) are omitted."
1741
  msgstr "スキーム( http: や https: )は省略されています。"
1742
 
1743
+ #: ../lib/pz-linkcard-settings.php:1196
1744
  msgid "Stylesheet URL to Add"
1745
  msgstr "追加するCSSのURL"
1746
 
1747
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
1748
+ #: ../lib/pz-linkcard-settings.php:1267
1749
  msgid "ex."
1750
  msgstr "例."
1751
 
1752
+ #: ../lib/pz-linkcard-settings.php:1200
1753
  msgid "Stylesheet Text to Add"
1754
  msgstr "追加するCSSのテキスト"
1755
 
1756
+ #: ../lib/pz-linkcard-settings.php:1204
1757
  msgid "Stylesheet Version"
1758
  msgstr "CSSの補助バージョン"
1759
 
1760
+ #: ../lib/pz-linkcard-settings.php:1208
1761
  msgid "Stylesheet File"
1762
  msgstr "CSSファイルのパス"
1763
 
1764
+ #: ../lib/pz-linkcard-settings.php:1212
1765
  msgid "Stylesheet Templete File"
1766
  msgstr "ひな型CSSファイルのパス"
1767
 
1768
+ #: ../lib/pz-linkcard-settings.php:1217
1769
  msgid "Image Settings"
1770
  msgstr "画像の設定"
1771
 
1772
+ #: ../lib/pz-linkcard-settings.php:1220
1773
  msgid "Image Cache URL"
1774
  msgstr "キャッシュ画像を保存するディレクトリのURL"
1775
 
1776
+ #: ../lib/pz-linkcard-settings.php:1224 ../lib/pz-linkcard-settings.php:1241
1777
  msgid "Used"
1778
  msgstr "使用中"
1779
 
1780
+ #: ../lib/pz-linkcard-settings.php:1224 ../lib/pz-linkcard-settings.php:1241
1781
  msgid ": "
1782
  msgstr ":"
1783
 
1784
+ #: ../lib/pz-linkcard-settings.php:1228
1785
  msgid "Image Cache Directory"
1786
  msgstr "キャッシュ画像を保存するディレクトリ"
1787
 
1788
+ #: ../lib/pz-linkcard-settings.php:1235
1789
  msgid "Survey Settings"
1790
  msgstr "調査モードの設定"
1791
 
1792
+ #: ../lib/pz-linkcard-settings.php:1238
1793
  msgid "Log URL"
1794
  msgstr "ログ格納ディレクトリーURL"
1795
 
1796
+ #: ../lib/pz-linkcard-settings.php:1245
1797
  msgid "Log Directory"
1798
  msgstr "ログ格納ディレクトリー"
1799
 
1800
+ #: ../lib/pz-linkcard-settings.php:1252
1801
  msgid "Web-API Settings"
1802
  msgstr "WebAPIの設定"
1803
 
1804
+ #: ../lib/pz-linkcard-settings.php:1255
1805
  msgid "Site Icon API"
1806
  msgstr "サイトアイコン取得API"
1807
 
1808
+ #: ../lib/pz-linkcard-settings.php:1258
1809
  msgid "%DOMAIN% replace to domain name."
1810
  msgstr "%DOMAIN% と記述するとドメイン名に置き換わります。"
1811
 
1812
+ #: ../lib/pz-linkcard-settings.php:1258
1813
  msgid "%DOMAIN_URL% replace to domain URL."
1814
  msgstr "%DOMAIN_URL% と記述するとドメインのURLに置き換わります。"
1815
 
1816
+ #: ../lib/pz-linkcard-settings.php:1258 ../lib/pz-linkcard-settings.php:1267
1817
  msgid "%URL% replace to URL."
1818
  msgstr "%URL% と記述すると記事のURLに置き換わります。"
1819
 
1820
+ #: ../lib/pz-linkcard-settings.php:1264
 
 
 
 
 
 
 
 
1821
  msgid "Thumbnail API"
1822
  msgstr "サムネイル画像取得API"
1823
 
1824
+ #: ../lib/pz-linkcard-settings.php:1279
1825
  msgid "Initialize Settings"
1826
  msgstr "設定の初期化"
1827
 
1828
+ #: ../lib/pz-linkcard-settings.php:1282
 
 
 
 
1829
  msgid "Reset the \"Settings\" to the initial value."
1830
  msgstr "すべての設定を初期状態に戻します。"
1831
 
1832
+ #: ../lib/pz-linkcard-settings.php:1286
1833
  msgid "Initialize Operation"
1834
  msgstr "プラグインの再起動"
1835
 
1836
+ #: ../lib/pz-linkcard-settings.php:1289
 
 
 
 
1837
  msgid "Perform initial setup."
1838
  msgstr "プラグインの初期化処理を実行します。"
1839
 
1840
+ #: ../lib/pz-linkcard-settings.php:1289
1841
  msgid "\"Settings\" will not be initialized."
1842
  msgstr "設定値は初期化しません。"
1843
 
1844
+ #: ../lib/pz-linkcard-settings.php:1293
1845
  msgid "Initialization Exception"
1846
  msgstr "初期化時の例外"
1847
 
1848
+ #: ../lib/pz-linkcard-settings.php:1294
1849
  msgid "Do not initialize \"Survey Mode\" and \"Administrator Mode\"."
1850
  msgstr "初期化時に調査モードと管理者モードを解除しません。"
1851
 
1852
+ #: ../lib/pz-linkcard-style.php:638
1853
  msgid "Succeeded in saving the Stylesheet."
1854
  msgstr "スタイルシートの生成に成功しました。"
1855
 
1856
+ #: ../lib/pz-linkcard-style.php:640
1857
  msgid "Failed to save Stylesheet."
1858
  msgstr "スタイルシートの生成に失敗しました。"
1859
 
1860
+ #: ../lib/pz-linkcard-style.php:643
1861
  msgid "Failed to call the Stylesheet template."
1862
  msgstr "スタイルシートのひな型の呼び出しに失敗しました。"
1863
 
1864
+ #: ../pz-linkcard.php:425
1865
  msgid "-"
1866
  msgstr "-"
1867
 
1868
+ #: ../pz-linkcard.php:425
1869
  msgid "Incorrect URL specification."
1870
  msgstr "URLの記述に誤りがあります。"
1871
 
1872
+ #: ../pz-linkcard.php:825
1873
+ #, php-format
1874
+ msgid "%d tweet"
1875
+ msgstr "%d Tweet"
1876
+
1877
+ #: ../pz-linkcard.php:825
1878
+ #, php-format
1879
+ msgid "%d tweets"
1880
+ msgstr "%d Tweets"
1881
+
1882
+ #: ../pz-linkcard.php:828
1883
+ #, php-format
1884
+ msgid "%d share"
1885
+ msgstr "%d Share"
1886
+
1887
+ #: ../pz-linkcard.php:828
1888
+ #, php-format
1889
+ msgid "%d shares"
1890
+ msgstr "%d Shares"
1891
+
1892
+ #: ../pz-linkcard.php:831
1893
+ #, php-format
1894
+ msgid "%d user"
1895
+ msgstr "%d User"
1896
+
1897
+ #: ../pz-linkcard.php:831
1898
+ #, php-format
1899
+ msgid "%d users"
1900
+ msgstr "%d Users"
1901
+
1902
+ #: ../pz-linkcard.php:834
1903
+ #, php-format
1904
+ msgid "%d pocket"
1905
+ msgstr "%d Pocket"
1906
+
1907
+ #: ../pz-linkcard.php:834
1908
+ #, php-format
1909
+ msgid "%d pockets"
1910
+ msgstr "%d Pockets"
1911
+
1912
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563
1913
  msgid "Category"
1914
  msgstr "カテゴリー"
1915
 
1916
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563 ../pz-linkcard.php:1576
1917
+ #: ../pz-linkcard.php:1580
1918
  msgid "‘"
1919
  msgstr "「"
1920
 
1921
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563 ../pz-linkcard.php:1576
1922
+ #: ../pz-linkcard.php:1580
1923
  msgid "’"
1924
  msgstr "」"
1925
 
1926
+ #: ../pz-linkcard.php:1560 ../pz-linkcard.php:1577
1927
  msgid "Count"
1928
  msgstr "件数"
1929
 
1930
+ #: ../pz-linkcard.php:1564 ../pz-linkcard.php:1581
1931
  msgid "Not Found"
1932
  msgstr "見つかりません"
1933
 
1934
+ #: ../pz-linkcard.php:1576 ../pz-linkcard.php:1580
1935
  msgid "Tag"
1936
  msgstr "タグ"
1937
 
1938
+ #: ../pz-linkcard.php:2222
1939
  msgid "Linkcard"
1940
  msgstr "リンクカード"
1941
 
1942
+ #: ../pz-linkcard.php:2222
1943
  msgid "Make Linkcard"
1944
  msgstr "リンクカードのショートコードを挿入する"
1945
 
1946
+ #: ../pz-linkcard.php:2233
1947
  msgid "Invalid URL parameter in "
1948
  msgstr "URLパラメーターの指定が無効です→"
1949
 
1950
+ #: ../pz-linkcard.php:2233
1951
  msgid ""
1952
  "You can cancel this message from <a href=\"./options-general.php?page=pz-"
1953
  "linkcard-settings\">the setting screen</a>."
1955
  "このメッセージの表示は<a href=\"./options-general.php?page=pz-linkcard-"
1956
  "settings\">設定画面</a>から解除できます。"
1957
 
1958
+ #: ../pz-linkcard.php:2254
1959
  msgid "Pz LkC Cache"
1960
  msgstr "Pz カード管理"
1961
 
1962
+ #: ../pz-linkcard.php:2255
1963
  msgid "Pz LinkCard"
1964
  msgstr "Pz カード設定"
1965
 
1966
+ #: ../pz-linkcard.php:2279
 
 
 
 
1967
  msgid "Manage"
1968
  msgstr "管理"
1969
 
1970
+ #~ msgid "Article with error"
1971
+ #~ msgstr "エラーのある記事"
1972
+
1973
+ #~ msgid "Error Time"
1974
+ #~ msgstr "エラーの発生日時"
1975
+
1976
+ #~ msgid "Advanced Settings"
1977
+ #~ msgstr "上級者向けの設定"
1978
+
1979
+ #~ msgid "Search Keyword"
1980
+ #~ msgstr "検索キーワード"
1981
+
1982
+ #~ msgid "Select Batch"
1983
+ #~ msgstr "一括処理を選択"
1984
+
1985
+ #~ msgid "Select Domain"
1986
+ #~ msgstr "ドメインを選択"
1987
+
1988
+ #~ msgid "Select All"
1989
+ #~ msgstr "すべて選択"
1990
+
1991
+ #~ msgid "Link Type"
1992
+ #~ msgstr "リンクの種類"
1993
+
1994
+ #~ msgid "Site Icon URL"
1995
+ #~ msgstr "サイトアイコンURL"
1996
+
1997
+ #~ msgid "Regist"
1998
+ #~ msgstr "登録"
1999
+
2000
+ #~ msgid "URL Correction"
2001
+ #~ msgstr "URLの補正"
2002
+
2003
+ #~ msgid "Disable both sanitize and correction for URL."
2004
+ #~ msgstr "リンク先URLに対する補正とサニタイズを無効化する。"
2005
+
2006
+ #~ msgid "If many link cards suddenly break, it may be resolved."
2007
+ #~ msgstr ""
2008
+ #~ "突然多くのリンクカードがリンク切れになった場合、解決する場合があります。"
2009
+
2010
+ #~ msgid "Perform Initialization"
2011
+ #~ msgstr "初期化を実行"
2012
+
2013
+ #~ msgid "Perform a Reboot"
2014
+ #~ msgstr "再起動を実行"
2015
+
2016
  #~ msgid "Color code does not conform to HTML color code."
2017
  #~ msgstr ""
2018
  #~ "色の指定がHTMLカラーコードになっていません。正しい色が表示できない可能性が"
2024
  #~ msgid "(Not recommended)"
2025
  #~ msgstr "(非推奨)"
2026
 
 
 
 
2027
  #~ msgid "Display Link to Author Page"
2028
  #~ msgstr "プラグイン名を表示する"
2029
 
languages/pz-linkcard.pot CHANGED
@@ -5,7 +5,7 @@ msgid ""
5
  msgstr ""
6
  "Project-Id-Version: Pz-LinkCard\n"
7
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
8
- "POT-Creation-Date: 2021-02-28 14:17+0900\n"
9
  "PO-Revision-Date: 2021-01-13 23:45+0900\n"
10
  "Language-Team: poporon\n"
11
  "MIME-Version: 1.0\n"
@@ -20,429 +20,464 @@ msgstr ""
20
  "Language: en\n"
21
  "X-Poedit-SearchPath-0: ..\n"
22
 
23
- #: ../lib/pz-linkcard-cacheman-edit.php:18
24
- #: ../lib/pz-linkcard-cacheman-list.php:226 ../lib/pz-linkcard-edit.php:13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  msgid "ID"
26
  msgstr ""
27
 
28
- #: ../lib/pz-linkcard-cacheman-edit.php:22
29
- #: ../lib/pz-linkcard-cacheman-list.php:227 ../lib/pz-linkcard-edit.php:21
30
- #: ../lib/pz-linkcard-settings.php:637 ../lib/pz-linkcard-settings.php:1005
31
- #: ../pz-linkcard.php:408
32
  msgid "URL"
33
  msgstr ""
34
 
35
- #: ../lib/pz-linkcard-cacheman-edit.php:26
36
  msgid "Redirect URL"
37
  msgstr ""
38
 
39
- #: ../lib/pz-linkcard-cacheman-edit.php:30 ../lib/pz-linkcard-edit.php:17
40
  msgid "URL Key"
41
  msgstr ""
42
 
43
- #: ../lib/pz-linkcard-cacheman-edit.php:34
44
  msgid "Scheme"
45
  msgstr ""
46
 
47
- #: ../lib/pz-linkcard-cacheman-edit.php:38 ../lib/pz-linkcard-edit.php:29
48
- #: ../lib/pz-linkcard-settings.php:1004
49
  msgid "Site Name"
50
  msgstr ""
51
 
52
- #: ../lib/pz-linkcard-cacheman-edit.php:42
53
- #: ../lib/pz-linkcard-cacheman-list.php:231 ../lib/pz-linkcard-edit.php:33
54
- #: ../lib/pz-linkcard-settings.php:1006
55
  msgid "Domain"
56
  msgstr ""
57
 
58
- #: ../lib/pz-linkcard-cacheman-edit.php:50
59
  msgid "Registration Title"
60
  msgstr ""
61
 
62
- #: ../lib/pz-linkcard-cacheman-edit.php:54
63
- #: ../lib/pz-linkcard-cacheman-list.php:228 ../lib/pz-linkcard-edit.php:37
64
- #: ../lib/pz-linkcard-settings.php:636
65
  msgid "Title"
66
  msgstr ""
67
 
68
- #: ../lib/pz-linkcard-cacheman-edit.php:58
69
  msgid "Modify Title"
70
  msgstr ""
71
 
72
- #: ../lib/pz-linkcard-cacheman-edit.php:62
73
  msgid "Registration Excerpt"
74
  msgstr ""
75
 
76
- #: ../lib/pz-linkcard-cacheman-edit.php:66
77
- #: ../lib/pz-linkcard-cacheman-list.php:229 ../lib/pz-linkcard-edit.php:41
78
- #: ../lib/pz-linkcard-settings.php:638
79
  msgid "Excerpt"
80
  msgstr ""
81
 
82
- #: ../lib/pz-linkcard-cacheman-edit.php:70
83
  msgid "Modify Excerpt"
84
  msgstr ""
85
 
86
- #: ../lib/pz-linkcard-cacheman-edit.php:74
87
  msgid "Character Set"
88
  msgstr ""
89
 
90
- #: ../lib/pz-linkcard-cacheman-edit.php:75 ../lib/pz-linkcard-edit.php:46
91
  msgid "->"
92
  msgstr ""
93
 
94
- #: ../lib/pz-linkcard-cacheman-edit.php:78 ../lib/pz-linkcard-edit.php:49
95
  msgid "Thumbnail URL"
96
  msgstr ""
97
 
98
- #: ../lib/pz-linkcard-cacheman-edit.php:82
99
  msgid "Favicon URL"
100
  msgstr ""
101
 
102
- #: ../lib/pz-linkcard-cacheman-edit.php:86 ../lib/pz-linkcard-edit.php:57
103
  msgid "Result Code"
104
  msgstr ""
105
 
106
- #: ../lib/pz-linkcard-cacheman-edit.php:90
107
- #: ../lib/pz-linkcard-cacheman-list.php:237 ../lib/pz-linkcard-edit.php:61
 
 
 
 
 
 
 
 
108
  msgid "Post ID"
109
  msgstr ""
110
 
111
- #: ../lib/pz-linkcard-cacheman-edit.php:101 ../lib/pz-linkcard-edit.php:65
112
  msgid "SNS"
113
  msgstr ""
114
 
115
- #: ../lib/pz-linkcard-cacheman-edit.php:103
116
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:67
117
  msgid "Tw"
118
  msgstr ""
119
 
120
- #: ../lib/pz-linkcard-cacheman-edit.php:104
121
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:68
122
  msgid "fb"
123
  msgstr ""
124
 
125
- #: ../lib/pz-linkcard-cacheman-edit.php:105
126
- #: ../lib/pz-linkcard-cacheman-list.php:232 ../lib/pz-linkcard-edit.php:69
127
  msgid "B!"
128
  msgstr ""
129
 
130
- #: ../lib/pz-linkcard-cacheman-edit.php:106
131
- #: ../lib/pz-linkcard-cacheman-list.php:232
132
  msgid "Po"
133
  msgstr ""
134
 
135
- #: ../lib/pz-linkcard-cacheman-edit.php:110
136
  msgid "Last SNS Check"
137
  msgstr ""
138
 
139
- #: ../lib/pz-linkcard-cacheman-edit.php:114
140
  msgid "Next SNS Check"
141
  msgstr ""
142
 
143
- #: ../lib/pz-linkcard-cacheman-edit.php:118
144
  msgid "Registration Character Set"
145
  msgstr ""
146
 
147
- #: ../lib/pz-linkcard-cacheman-edit.php:122
148
- #: ../lib/pz-linkcard-cacheman-edit.php:126
149
  msgid "Registration Date"
150
  msgstr ""
151
 
152
- #: ../lib/pz-linkcard-cacheman-edit.php:130
153
  msgid "Registration Result Code"
154
  msgstr ""
155
 
156
- #: ../lib/pz-linkcard-cacheman-edit.php:134
157
  msgid "Last Alive Check"
158
  msgstr ""
159
 
160
- #: ../lib/pz-linkcard-cacheman-edit.php:138
161
  msgid "Next Alive Check"
162
  msgstr ""
163
 
164
- #: ../lib/pz-linkcard-cacheman-edit.php:142
165
  msgid "Result Code of Alive Check"
166
  msgstr ""
167
 
168
- #: ../lib/pz-linkcard-cacheman-edit.php:146
169
- #: ../lib/pz-linkcard-cacheman-edit.php:150 ../lib/pz-linkcard-edit.php:73
170
  msgid "Update Date"
171
  msgstr ""
172
 
173
- #: ../lib/pz-linkcard-cacheman-edit.php:155 ../lib/pz-linkcard-edit.php:86
174
- msgid "Update"
 
175
  msgstr ""
176
 
177
- #: ../lib/pz-linkcard-cacheman-edit.php:155 ../lib/pz-linkcard-edit.php:86
178
- msgid "Cancel"
179
  msgstr ""
180
 
181
- #: ../lib/pz-linkcard-cacheman-list.php:153
182
  msgid "All"
183
  msgstr ""
184
 
185
- #: ../lib/pz-linkcard-cacheman-list.php:154
186
  msgid "Internal"
187
  msgstr ""
188
 
189
- #: ../lib/pz-linkcard-cacheman-list.php:155
190
  msgid "External"
191
  msgstr ""
192
 
193
- #: ../lib/pz-linkcard-cacheman-list.php:156
194
  msgid "Modify"
195
  msgstr ""
196
 
197
- #: ../lib/pz-linkcard-cacheman-list.php:157
198
  msgid "Unlink"
199
  msgstr ""
200
 
201
- #: ../lib/pz-linkcard-cacheman-list.php:161
202
- msgid "Search Keyword"
203
  msgstr ""
204
 
205
- #: ../lib/pz-linkcard-cacheman-list.php:163
206
  msgid "Search"
207
  msgstr ""
208
 
209
- #: ../lib/pz-linkcard-cacheman-list.php:172
210
- msgid "Select Batch"
211
- msgstr ""
212
-
213
- #: ../lib/pz-linkcard-cacheman-list.php:174
214
- #: ../lib/pz-linkcard-cacheman-list.php:326
215
  msgid "Select"
216
  msgstr ""
217
 
218
- #: ../lib/pz-linkcard-cacheman-list.php:175 ../lib/pz-linkcard-cacheman.php:78
219
  msgid "Renew Cache"
220
  msgstr ""
221
 
222
- #: ../lib/pz-linkcard-cacheman-list.php:176
223
- #: ../lib/pz-linkcard-cacheman.php:162
224
  msgid "Renew Thumbnail Image"
225
  msgstr ""
226
 
227
- #: ../lib/pz-linkcard-cacheman-list.php:177
228
- #: ../lib/pz-linkcard-cacheman.php:141
229
  msgid "Renew SNS Count"
230
  msgstr ""
231
 
232
- #: ../lib/pz-linkcard-cacheman-list.php:178
233
  msgid "Renew Post ID"
234
  msgstr ""
235
 
236
- #: ../lib/pz-linkcard-cacheman-list.php:179
237
  msgid "Check Status"
238
  msgstr ""
239
 
240
- #: ../lib/pz-linkcard-cacheman-list.php:180
241
  msgid "Delete from Cache"
242
  msgstr ""
243
 
244
- #: ../lib/pz-linkcard-cacheman-list.php:182
245
  msgid "Submit"
246
  msgstr ""
247
 
248
- #: ../lib/pz-linkcard-cacheman-list.php:186
249
- msgid "Select Domain"
250
- msgstr ""
251
-
252
- #: ../lib/pz-linkcard-cacheman-list.php:188
253
  msgid "All Domain"
254
  msgstr ""
255
 
256
- #: ../lib/pz-linkcard-cacheman-list.php:197
257
  msgid "Refine Search"
258
  msgstr ""
259
 
260
- #: ../lib/pz-linkcard-cacheman-list.php:203
261
- msgid "items"
 
 
262
  msgstr ""
263
 
264
- #: ../lib/pz-linkcard-cacheman-list.php:225
265
- msgid "Select All"
 
 
266
  msgstr ""
267
 
268
- #: ../lib/pz-linkcard-cacheman-list.php:230 ../lib/pz-linkcard-edit.php:45
269
  msgid "Charset"
270
  msgstr ""
271
 
272
- #: ../lib/pz-linkcard-cacheman-list.php:233
273
  msgid "Regist<br>date"
274
  msgstr ""
275
 
276
- #: ../lib/pz-linkcard-cacheman-list.php:234
277
  msgid "Update<br>date"
278
  msgstr ""
279
 
280
- #: ../lib/pz-linkcard-cacheman-list.php:235
281
  msgid "SNS<br>check<br>date"
282
  msgstr ""
283
 
284
- #: ../lib/pz-linkcard-cacheman-list.php:236
285
  msgid "Alive<br>check<br>date"
286
  msgstr ""
287
 
288
- #: ../lib/pz-linkcard-cacheman-list.php:238
289
  msgid "Result<br>code"
290
  msgstr ""
291
 
292
- #: ../lib/pz-linkcard-cacheman-list.php:238
293
  msgid "(last )"
294
  msgstr ""
295
 
296
- #: ../lib/pz-linkcard-cacheman-list.php:261
 
 
 
 
297
  msgid "&#x26a0;"
298
  msgstr ""
299
 
300
- #: ../lib/pz-linkcard-cacheman-list.php:335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
301
  msgid "Edit"
302
  msgstr ""
303
 
304
- #: ../lib/pz-linkcard-cacheman-list.php:336
305
- #: ../lib/pz-linkcard-cacheman-list.php:337
306
- #: ../lib/pz-linkcard-settings.php:1190 ../lib/pz-linkcard-settings.php:1197
 
307
  msgid "Are you sure?"
308
  msgstr ""
309
 
310
- #: ../lib/pz-linkcard-cacheman-list.php:336
311
  msgid "Renew"
312
  msgstr ""
313
 
314
- #: ../lib/pz-linkcard-cacheman-list.php:337
315
  msgid "Delete"
316
  msgstr ""
317
 
318
- #: ../lib/pz-linkcard-cacheman.php:2 ../lib/pz-linkcard-settings.php:2
319
- #: ../lib/pz-linkcard-settings.php:1088
320
  msgid "Currently working in a development environment."
321
  msgstr ""
322
 
323
- #: ../lib/pz-linkcard-cacheman.php:6 ../pz-linkcard.php:2205
 
 
 
 
324
  msgid "LinkCard Cache Manager"
325
  msgstr ""
326
 
327
- #: ../lib/pz-linkcard-cacheman.php:6 ../lib/pz-linkcard-settings.php:159
328
- #: ../lib/pz-linkcard-settings.php:188 ../lib/pz-linkcard-settings.php:283
329
- #: ../lib/pz-linkcard-settings.php:450 ../lib/pz-linkcard-settings.php:632
330
- #: ../lib/pz-linkcard-settings.php:699 ../lib/pz-linkcard-settings.php:848
331
- #: ../lib/pz-linkcard-settings.php:889 ../lib/pz-linkcard-settings.php:962
332
- #: ../lib/pz-linkcard-settings.php:998 ../lib/pz-linkcard-settings.php:1024
333
- #: ../lib/pz-linkcard-settings.php:1095 ../lib/pz-linkcard-settings.php:1126
334
- #: ../lib/pz-linkcard-settings.php:1161 ../lib/pz-linkcard-settings.php:1185
335
  msgid "Help"
336
  msgstr ""
337
 
338
- #: ../lib/pz-linkcard-cacheman.php:65 ../lib/pz-linkcard-cacheman.php:84
339
- #: ../lib/pz-linkcard-cacheman.php:101 ../lib/pz-linkcard-cacheman.php:127
340
- #: ../lib/pz-linkcard-cacheman.php:147 ../lib/pz-linkcard-cacheman.php:168
341
- #: ../lib/pz-linkcard-cacheman.php:201
 
 
 
 
 
 
 
 
342
  msgid "Not selected"
343
  msgstr ""
344
 
345
- #: ../lib/pz-linkcard-cacheman.php:78 ../lib/pz-linkcard-cacheman.php:95
346
- #: ../lib/pz-linkcard-cacheman.php:121 ../lib/pz-linkcard-cacheman.php:141
347
- #: ../lib/pz-linkcard-cacheman.php:162 ../lib/pz-linkcard-cacheman.php:195
348
- #: ../lib/pz-linkcard-cacheman.php:230
349
  msgid "..."
350
  msgstr ""
351
 
352
- #: ../lib/pz-linkcard-cacheman.php:78 ../lib/pz-linkcard-cacheman.php:95
353
- #: ../lib/pz-linkcard-cacheman.php:121 ../lib/pz-linkcard-cacheman.php:141
354
- #: ../lib/pz-linkcard-cacheman.php:162 ../lib/pz-linkcard-cacheman.php:195
355
- #: ../lib/pz-linkcard-cacheman.php:230 ../lib/pz-linkcard-file-import.php:11
356
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
357
  #: ../lib/pz-linkcard-file-import.php:100
358
- #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:230
359
- #: ../lib/pz-linkcard-settings.php:1106 ../lib/pz-linkcard-settings.php:1167
360
- #: ../lib/pz-linkcard-settings.php:1176 ../pz-linkcard.php:1530
361
- #: ../pz-linkcard.php:1547
362
  msgid "("
363
  msgstr ""
364
 
365
- #: ../lib/pz-linkcard-cacheman.php:78 ../lib/pz-linkcard-cacheman.php:95
366
- #: ../lib/pz-linkcard-cacheman.php:121 ../lib/pz-linkcard-cacheman.php:141
367
- #: ../lib/pz-linkcard-cacheman.php:162 ../lib/pz-linkcard-cacheman.php:195
368
- #: ../lib/pz-linkcard-cacheman.php:230 ../lib/pz-linkcard-file-import.php:100
369
  msgid "Success:"
370
  msgstr ""
371
 
372
- #: ../lib/pz-linkcard-cacheman.php:78 ../lib/pz-linkcard-cacheman.php:95
373
- #: ../lib/pz-linkcard-cacheman.php:121 ../lib/pz-linkcard-cacheman.php:141
374
- #: ../lib/pz-linkcard-cacheman.php:162 ../lib/pz-linkcard-cacheman.php:195
375
- #: ../lib/pz-linkcard-cacheman.php:230 ../lib/pz-linkcard-file-import.php:100
376
  #: ../lib/pz-linkcard-file-import.php:102
377
  msgid "Skip:"
378
  msgstr ""
379
 
380
- #: ../lib/pz-linkcard-cacheman.php:78 ../lib/pz-linkcard-cacheman.php:95
381
- #: ../lib/pz-linkcard-cacheman.php:121 ../lib/pz-linkcard-cacheman.php:141
382
- #: ../lib/pz-linkcard-cacheman.php:162 ../lib/pz-linkcard-cacheman.php:195
383
- #: ../lib/pz-linkcard-cacheman.php:230 ../lib/pz-linkcard-file-import.php:11
384
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
385
  #: ../lib/pz-linkcard-file-import.php:100
386
- #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:230
387
- #: ../lib/pz-linkcard-settings.php:1106 ../lib/pz-linkcard-settings.php:1167
388
- #: ../lib/pz-linkcard-settings.php:1176 ../pz-linkcard.php:1530
389
- #: ../pz-linkcard.php:1547
390
  msgid ")"
391
  msgstr ""
392
 
393
- #: ../lib/pz-linkcard-cacheman.php:95
394
  msgid "Delete Cache"
395
  msgstr ""
396
 
397
- #: ../lib/pz-linkcard-cacheman.php:121
398
  msgid "Update Cache"
399
  msgstr ""
400
 
401
- #: ../lib/pz-linkcard-cacheman.php:195
402
  msgid "Renew Post Id"
403
  msgstr ""
404
 
405
- #: ../lib/pz-linkcard-cacheman.php:230
406
  msgid "Alive check"
407
  msgstr ""
408
 
409
- #: ../lib/pz-linkcard-cacheman.php:240
410
  msgid "Upload Import File"
411
  msgstr ""
412
 
413
- #: ../lib/pz-linkcard-cacheman.php:241
414
  msgid "Clear all cache"
415
  msgstr ""
416
 
417
- #: ../lib/pz-linkcard-cacheman.php:264 ../lib/pz-linkcard-settings.php:1051
 
 
 
 
418
  msgid "File Menu"
419
  msgstr ""
420
 
421
- #: ../lib/pz-linkcard-cacheman.php:271
422
  msgid "Import"
423
  msgstr ""
424
 
425
- #: ../lib/pz-linkcard-cacheman.php:279
426
  msgid "Export"
427
  msgstr ""
428
 
429
- #: ../lib/pz-linkcard-edit.php:25
430
- msgid "Link Type"
431
- msgstr ""
432
-
433
- #: ../lib/pz-linkcard-edit.php:53
434
- msgid "Site Icon URL"
435
- msgstr ""
436
-
437
- #: ../lib/pz-linkcard-edit.php:77
438
- msgid "Next Update"
439
- msgstr ""
440
-
441
- #: ../lib/pz-linkcard-edit.php:81
442
- msgid "Regist"
443
- msgstr ""
444
-
445
- #: ../lib/pz-linkcard-file-export.php:44
446
  msgid "Download Export File"
447
  msgstr ""
448
 
@@ -488,1315 +523,1438 @@ msgstr ""
488
  msgid "Insert"
489
  msgstr ""
490
 
491
- #: ../lib/pz-linkcard-settings-validate.php:94
492
- msgid "Color code does not conform to HTML color code."
 
 
 
 
493
  msgstr ""
494
 
495
- #: ../lib/pz-linkcard-settings.php:16
496
  msgid "Succeeded in initialize the settings."
497
  msgstr ""
498
 
499
- #: ../lib/pz-linkcard-settings.php:18
500
  msgid "Failed to initialize the settings."
501
  msgstr ""
502
 
503
- #: ../lib/pz-linkcard-settings.php:40
504
  msgid "Succeeded in saving the settings."
505
  msgstr ""
506
 
507
- #: ../lib/pz-linkcard-settings.php:43
508
  msgid "The settings have not changed."
509
  msgstr ""
510
 
511
- #: ../lib/pz-linkcard-settings.php:83
512
  msgid "Version"
513
  msgstr ""
514
 
515
- #: ../lib/pz-linkcard-settings.php:132 ../pz-linkcard.php:2206
516
- msgid "LinkCard Settings"
517
  msgstr ""
518
 
519
- #: ../lib/pz-linkcard-settings.php:142
 
 
 
 
520
  msgid "Error"
521
  msgstr ""
522
 
523
- #: ../lib/pz-linkcard-settings.php:143
524
  msgid "Basic"
525
  msgstr ""
526
 
527
- #: ../lib/pz-linkcard-settings.php:144
528
  msgid "Position"
529
  msgstr ""
530
 
531
- #: ../lib/pz-linkcard-settings.php:145
532
  msgid "Display"
533
  msgstr ""
534
 
535
- #: ../lib/pz-linkcard-settings.php:146
536
  msgid "Letter"
537
  msgstr ""
538
 
539
- #: ../lib/pz-linkcard-settings.php:147
540
  msgid "External Link"
541
  msgstr ""
542
 
543
- #: ../lib/pz-linkcard-settings.php:148
544
  msgid "Internal Link"
545
  msgstr ""
546
 
547
- #: ../lib/pz-linkcard-settings.php:149
548
  msgid "Same Page Link"
549
  msgstr ""
550
 
551
- #: ../lib/pz-linkcard-settings.php:150
552
  msgid "Link Check"
553
  msgstr ""
554
 
555
- #: ../lib/pz-linkcard-settings.php:151
556
  msgid "Editor"
557
  msgstr ""
558
 
559
- #: ../lib/pz-linkcard-settings.php:152 ../lib/pz-linkcard-settings.php:965
560
  msgid "Multi Site"
561
  msgstr ""
562
 
563
- #: ../lib/pz-linkcard-settings.php:153
 
 
 
 
564
  msgid "Advanced"
565
  msgstr ""
566
 
567
- #: ../lib/pz-linkcard-settings.php:154
568
  msgid "etc."
569
  msgstr ""
570
 
571
- #: ../lib/pz-linkcard-settings.php:155 ../lib/pz-linkcard-settings.php:1185
572
  msgid "Initialize"
573
  msgstr ""
574
 
575
- #: ../lib/pz-linkcard-settings.php:159
576
  msgid "Error Settings"
577
  msgstr ""
578
 
579
- #: ../lib/pz-linkcard-settings.php:162
580
- msgid "Error reset"
 
 
 
 
 
 
 
 
581
  msgstr ""
582
 
583
- #: ../lib/pz-linkcard-settings.php:163
584
  msgid "Uncheck to cancel the error condition."
585
  msgstr ""
586
 
587
- #: ../lib/pz-linkcard-settings.php:166 ../lib/pz-linkcard-settings.php:172
588
- msgid "Article with error"
589
  msgstr ""
590
 
591
- #: ../lib/pz-linkcard-settings.php:178
592
- msgid "Error Time"
593
  msgstr ""
594
 
595
- #: ../lib/pz-linkcard-settings.php:188
596
  msgid "Basic Settings"
597
  msgstr ""
598
 
599
- #: ../lib/pz-linkcard-settings.php:191
600
  msgid "Easy format"
601
  msgstr ""
602
 
603
- #: ../lib/pz-linkcard-settings.php:194 ../lib/pz-linkcard-settings.php:461
604
- #: ../lib/pz-linkcard-settings.php:502 ../lib/pz-linkcard-settings.php:511
605
- #: ../lib/pz-linkcard-settings.php:550 ../lib/pz-linkcard-settings.php:564
606
- #: ../lib/pz-linkcard-settings.php:581 ../lib/pz-linkcard-settings.php:604
607
- #: ../lib/pz-linkcard-settings.php:618 ../lib/pz-linkcard-settings.php:728
608
- #: ../lib/pz-linkcard-settings.php:762 ../lib/pz-linkcard-settings.php:793
609
  msgid "None"
610
  msgstr ""
611
 
612
- #: ../lib/pz-linkcard-settings.php:195
613
  msgid "Pz-LkC Default"
614
  msgstr ""
615
 
616
- #: ../lib/pz-linkcard-settings.php:196
617
  msgid "Normal"
618
  msgstr ""
619
 
620
- #: ../lib/pz-linkcard-settings.php:197
621
- msgid "Enclose"
622
- msgstr ""
623
-
624
- #: ../lib/pz-linkcard-settings.php:198
625
  msgid "Compact"
626
  msgstr ""
627
 
628
- #: ../lib/pz-linkcard-settings.php:199
629
- msgid "Reflection"
630
- msgstr ""
631
-
632
- #: ../lib/pz-linkcard-settings.php:200
633
  msgid "Simple"
634
  msgstr ""
635
 
636
- #: ../lib/pz-linkcard-settings.php:201
637
  msgid "Headline"
638
  msgstr ""
639
 
640
- #: ../lib/pz-linkcard-settings.php:202
641
  msgid "Cellophane tape \"center\""
642
  msgstr ""
643
 
644
- #: ../lib/pz-linkcard-settings.php:203
645
  msgid "Cellophane tape \"Top corner\""
646
  msgstr ""
647
 
648
- #: ../lib/pz-linkcard-settings.php:204
649
  msgid "Cellophane tape \"long\""
650
  msgstr ""
651
 
652
- #: ../lib/pz-linkcard-settings.php:205
653
  msgid "Cellophane tape \"digonal\""
654
  msgstr ""
655
 
656
- #: ../lib/pz-linkcard-settings.php:206
657
- msgid "Curling paper"
658
  msgstr ""
659
 
660
- #: ../lib/pz-linkcard-settings.php:207
661
- msgid "Cellophane tape and curling"
662
  msgstr ""
663
 
664
- #: ../lib/pz-linkcard-settings.php:208
665
  msgid "Stitch blue & red"
666
  msgstr ""
667
 
668
- #: ../lib/pz-linkcard-settings.php:209
669
  msgid "Stitch green & yellow"
670
  msgstr ""
671
 
672
- #: ../lib/pz-linkcard-settings.php:210
673
  msgid "Square"
674
  msgstr ""
675
 
676
- #: ../lib/pz-linkcard-settings.php:211
 
 
 
 
 
 
 
 
677
  msgid "Infomation orange"
678
  msgstr ""
679
 
680
- #: ../lib/pz-linkcard-settings.php:212
681
  msgid "Neutral bluegreen"
682
  msgstr ""
683
 
684
- #: ../lib/pz-linkcard-settings.php:213
685
  msgid "Enlightened green"
686
  msgstr ""
687
 
688
- #: ../lib/pz-linkcard-settings.php:214
689
  msgid "Resistance blue"
690
  msgstr ""
691
 
692
- #: ../lib/pz-linkcard-settings.php:215
693
  msgid "Windows XP"
694
  msgstr ""
695
 
696
- #: ../lib/pz-linkcard-settings.php:216
697
  msgid "Windows 95"
698
  msgstr ""
699
 
700
- #: ../lib/pz-linkcard-settings.php:217
701
  msgid "Slanting"
702
  msgstr ""
703
 
704
- #: ../lib/pz-linkcard-settings.php:218
705
  msgid "3D Rotate"
706
  msgstr ""
707
 
708
- #: ../lib/pz-linkcard-settings.php:219
709
  msgid "Pushpin"
710
  msgstr ""
711
 
712
- #: ../lib/pz-linkcard-settings.php:221 ../lib/pz-linkcard-settings.php:610
713
- #: ../lib/pz-linkcard-settings.php:971 ../lib/pz-linkcard-settings.php:981
714
- #: ../pz-linkcard.php:2175
715
  msgid "*"
716
  msgstr ""
717
 
718
- #: ../lib/pz-linkcard-settings.php:221
719
  msgid "It applies over other formatting settings."
720
  msgstr ""
721
 
722
- #: ../lib/pz-linkcard-settings.php:230
 
 
 
 
 
 
 
 
723
  msgid "How to"
724
  msgstr ""
725
 
726
- #: ../lib/pz-linkcard-settings.php:230
727
  msgid "Japanese Only"
728
  msgstr ""
729
 
730
- #: ../lib/pz-linkcard-settings.php:237
731
  msgid "Plugin Name"
732
  msgstr ""
733
 
734
- #: ../lib/pz-linkcard-settings.php:241
735
  msgid "Plugin Abbreviation"
736
  msgstr ""
737
 
738
- #: ../lib/pz-linkcard-settings.php:245
739
  msgid "Plugin Version"
740
  msgstr ""
741
 
742
- #: ../lib/pz-linkcard-settings.php:249 ../lib/pz-linkcard-settings.php:262
743
  msgid "Author's Site"
744
  msgstr ""
745
 
746
- #: ../lib/pz-linkcard-settings.php:253
747
  msgid "Plugin Path"
748
  msgstr ""
749
 
750
- #: ../lib/pz-linkcard-settings.php:257
751
  msgid "Author Name"
752
  msgstr ""
753
 
754
- #: ../lib/pz-linkcard-settings.php:263
 
 
 
 
755
  msgid "Popozure."
756
  msgstr ""
757
 
758
- #: ../lib/pz-linkcard-settings.php:263
759
  msgid "Poporon's PC Daily Diary"
760
  msgstr ""
761
 
762
- #: ../lib/pz-linkcard-settings.php:266
763
  msgid "When in Trouble"
764
  msgstr ""
765
 
766
- #: ../lib/pz-linkcard-settings.php:267
767
  msgid "Twitter Account"
768
  msgstr ""
769
 
770
- #: ../lib/pz-linkcard-settings.php:270
771
  msgid "Donation"
772
  msgstr ""
773
 
774
- #: ../lib/pz-linkcard-settings.php:271
775
  msgid "Wishlist"
776
  msgstr ""
777
 
778
- #: ../lib/pz-linkcard-settings.php:275
779
  msgid "Changelog"
780
  msgstr ""
781
 
782
- #: ../lib/pz-linkcard-settings.php:283
783
  msgid "Position Settings"
784
  msgstr ""
785
 
786
- #: ../lib/pz-linkcard-settings.php:286
787
  msgid "Link the Whole"
788
  msgstr ""
789
 
790
- #: ../lib/pz-linkcard-settings.php:290
791
  msgid "Enclose the entire card at anchor."
792
  msgstr ""
793
 
794
- #: ../lib/pz-linkcard-settings.php:296
795
  msgid "Margin"
796
  msgstr ""
797
 
798
- #: ../lib/pz-linkcard-settings.php:303 ../lib/pz-linkcard-settings.php:336
799
  msgid "Margin top"
800
  msgstr ""
801
 
802
- #: ../lib/pz-linkcard-settings.php:305 ../lib/pz-linkcard-settings.php:321
803
- #: ../lib/pz-linkcard-settings.php:338 ../lib/pz-linkcard-settings.php:354
804
- #: ../lib/pz-linkcard-settings.php:368 ../lib/pz-linkcard-settings.php:390
805
- #: ../lib/pz-linkcard-settings.php:408 ../lib/pz-linkcard-settings.php:426
806
  msgid "Not defined"
807
  msgstr ""
808
 
809
- #: ../lib/pz-linkcard-settings.php:306 ../lib/pz-linkcard-settings.php:322
810
- #: ../lib/pz-linkcard-settings.php:339 ../lib/pz-linkcard-settings.php:355
811
- #: ../lib/pz-linkcard-settings.php:369 ../lib/pz-linkcard-settings.php:391
812
- #: ../lib/pz-linkcard-settings.php:409 ../lib/pz-linkcard-settings.php:427
813
  msgid "0"
814
  msgstr ""
815
 
816
- #: ../lib/pz-linkcard-settings.php:307 ../lib/pz-linkcard-settings.php:323
817
- #: ../lib/pz-linkcard-settings.php:340 ../lib/pz-linkcard-settings.php:356
818
- #: ../lib/pz-linkcard-settings.php:370 ../lib/pz-linkcard-settings.php:392
819
- #: ../lib/pz-linkcard-settings.php:410 ../lib/pz-linkcard-settings.php:428
820
- #: ../lib/pz-linkcard-settings.php:551
821
  msgid "4px"
822
  msgstr ""
823
 
824
- #: ../lib/pz-linkcard-settings.php:308 ../lib/pz-linkcard-settings.php:324
825
- #: ../lib/pz-linkcard-settings.php:341 ../lib/pz-linkcard-settings.php:357
826
- #: ../lib/pz-linkcard-settings.php:371 ../lib/pz-linkcard-settings.php:393
827
- #: ../lib/pz-linkcard-settings.php:411 ../lib/pz-linkcard-settings.php:429
828
- #: ../lib/pz-linkcard-settings.php:552
829
  msgid "8px"
830
  msgstr ""
831
 
832
- #: ../lib/pz-linkcard-settings.php:309 ../lib/pz-linkcard-settings.php:325
833
- #: ../lib/pz-linkcard-settings.php:342 ../lib/pz-linkcard-settings.php:358
834
- #: ../lib/pz-linkcard-settings.php:372 ../lib/pz-linkcard-settings.php:394
835
- #: ../lib/pz-linkcard-settings.php:412 ../lib/pz-linkcard-settings.php:430
836
- #: ../lib/pz-linkcard-settings.php:553
837
  msgid "16px"
838
  msgstr ""
839
 
840
- #: ../lib/pz-linkcard-settings.php:310 ../lib/pz-linkcard-settings.php:326
841
- #: ../lib/pz-linkcard-settings.php:344 ../lib/pz-linkcard-settings.php:360
842
- #: ../lib/pz-linkcard-settings.php:374 ../lib/pz-linkcard-settings.php:396
843
- #: ../lib/pz-linkcard-settings.php:413 ../lib/pz-linkcard-settings.php:431
844
- #: ../lib/pz-linkcard-settings.php:554
845
  msgid "32px"
846
  msgstr ""
847
 
848
- #: ../lib/pz-linkcard-settings.php:311 ../lib/pz-linkcard-settings.php:327
849
- #: ../lib/pz-linkcard-settings.php:345 ../lib/pz-linkcard-settings.php:361
850
- #: ../lib/pz-linkcard-settings.php:375 ../lib/pz-linkcard-settings.php:397
851
- #: ../lib/pz-linkcard-settings.php:414 ../lib/pz-linkcard-settings.php:432
852
  msgid "40px"
853
  msgstr ""
854
 
855
- #: ../lib/pz-linkcard-settings.php:312 ../lib/pz-linkcard-settings.php:328
856
- #: ../lib/pz-linkcard-settings.php:346 ../lib/pz-linkcard-settings.php:362
857
- #: ../lib/pz-linkcard-settings.php:376 ../lib/pz-linkcard-settings.php:398
858
- #: ../lib/pz-linkcard-settings.php:415 ../lib/pz-linkcard-settings.php:433
859
- #: ../lib/pz-linkcard-settings.php:555
860
  msgid "64px"
861
  msgstr ""
862
 
863
- #: ../lib/pz-linkcard-settings.php:319 ../lib/pz-linkcard-settings.php:352
864
  msgid "Margin left"
865
  msgstr ""
866
 
867
- #: ../lib/pz-linkcard-settings.php:343 ../lib/pz-linkcard-settings.php:359
868
- #: ../lib/pz-linkcard-settings.php:373 ../lib/pz-linkcard-settings.php:395
869
  msgid "24px"
870
  msgstr ""
871
 
872
- #: ../lib/pz-linkcard-settings.php:366 ../lib/pz-linkcard-settings.php:406
873
  msgid "Margin right"
874
  msgstr ""
875
 
876
- #: ../lib/pz-linkcard-settings.php:382 ../lib/pz-linkcard-settings.php:517
877
- #: ../lib/pz-linkcard-settings.php:591
878
  msgid "Width"
879
  msgstr ""
880
 
881
- #: ../lib/pz-linkcard-settings.php:383 ../lib/pz-linkcard-settings.php:519
882
- #: ../lib/pz-linkcard-settings.php:667
883
  msgid "Height"
884
  msgstr ""
885
 
886
- #: ../lib/pz-linkcard-settings.php:388 ../lib/pz-linkcard-settings.php:424
887
  msgid "Margin bottom"
888
  msgstr ""
889
 
890
- #: ../lib/pz-linkcard-settings.php:421
891
  msgid "Centering"
892
  msgstr ""
893
 
894
- #: ../lib/pz-linkcard-settings.php:443
895
  msgid "Use Blockquote Tag"
896
  msgstr ""
897
 
898
- #: ../lib/pz-linkcard-settings.php:444
899
  msgid "Without using DIV tag, and use BLOCKQUOTE tag."
900
  msgstr ""
901
 
902
- #: ../lib/pz-linkcard-settings.php:444 ../lib/pz-linkcard-settings.php:819
903
- #: ../lib/pz-linkcard-settings.php:827 ../lib/pz-linkcard-settings.php:1062
904
- #: ../lib/pz-linkcard-settings.php:1067 ../lib/pz-linkcard-settings.php:1080
905
- #: ../lib/pz-linkcard-settings.php:1084
906
  msgid "(Deprecated)"
907
  msgstr ""
908
 
909
- #: ../lib/pz-linkcard-settings.php:450
910
  msgid "Display Settings"
911
  msgstr ""
912
 
913
- #: ../lib/pz-linkcard-settings.php:453
914
  msgid "Layout"
915
  msgstr ""
916
 
917
- #: ../lib/pz-linkcard-settings.php:459 ../lib/pz-linkcard-settings.php:640
918
  msgid "Site Information"
919
  msgstr ""
920
 
921
- #: ../lib/pz-linkcard-settings.php:462 ../lib/pz-linkcard-settings.php:514
922
  msgid "Upper Side"
923
  msgstr ""
924
 
925
- #: ../lib/pz-linkcard-settings.php:463
926
  msgid "Above the Title"
927
  msgstr ""
928
 
929
- #: ../lib/pz-linkcard-settings.php:464
930
  msgid "Under Side"
931
  msgstr ""
932
 
933
- #: ../lib/pz-linkcard-settings.php:466
934
  msgid "Use SiteName"
935
  msgstr ""
936
 
937
- #: ../lib/pz-linkcard-settings.php:471
938
  msgid "For internal links, display the posting date"
939
  msgstr ""
940
 
941
- #: ../lib/pz-linkcard-settings.php:478
942
- msgid "Make additional information heading display"
943
  msgstr ""
944
 
945
- #: ../lib/pz-linkcard-settings.php:485
946
- msgid "Turn off the anchor text underlining"
947
  msgstr ""
948
 
949
- #: ../lib/pz-linkcard-settings.php:492
950
- msgid "Separator line"
951
  msgstr ""
952
 
953
- #: ../lib/pz-linkcard-settings.php:500
954
- msgid "Display URL"
955
  msgstr ""
956
 
957
- #: ../lib/pz-linkcard-settings.php:503
958
- msgid "Under Title"
959
  msgstr ""
960
 
961
- #: ../lib/pz-linkcard-settings.php:504 ../lib/pz-linkcard-settings.php:620
962
- msgid "Bihind Site-Info"
963
  msgstr ""
964
 
965
- #: ../lib/pz-linkcard-settings.php:509 ../lib/pz-linkcard-settings.php:720
966
- msgid "Thumbnail"
967
  msgstr ""
968
 
969
- #: ../lib/pz-linkcard-settings.php:512
970
- msgid "Right Side"
971
  msgstr ""
972
 
973
- #: ../lib/pz-linkcard-settings.php:513
974
- msgid "Left Side"
975
  msgstr ""
976
 
977
- #: ../lib/pz-linkcard-settings.php:521 ../lib/pz-linkcard-settings.php:543
978
- msgid "Shadow"
979
  msgstr ""
980
 
981
- #: ../lib/pz-linkcard-settings.php:526
982
  msgid "Hollow content area"
983
  msgstr ""
984
 
985
- #: ../lib/pz-linkcard-settings.php:531
986
  msgid "Display excerpt"
987
  msgstr ""
988
 
989
- #: ../lib/pz-linkcard-settings.php:536
990
  msgid "Hollow"
991
  msgstr ""
992
 
993
- #: ../lib/pz-linkcard-settings.php:548
994
  msgid "Round a square"
995
  msgstr ""
996
 
997
- #: ../lib/pz-linkcard-settings.php:562
998
  msgid "When the mouse is on"
999
  msgstr ""
1000
 
1001
- #: ../lib/pz-linkcard-settings.php:565
1002
  msgid "Lighten"
1003
  msgstr ""
1004
 
1005
- #: ../lib/pz-linkcard-settings.php:566
1006
  msgid "Hover (light)"
1007
  msgstr ""
1008
 
1009
- #: ../lib/pz-linkcard-settings.php:567
1010
  msgid "Hover (dark)"
1011
  msgstr ""
1012
 
1013
- #: ../lib/pz-linkcard-settings.php:568
1014
  msgid "Radius"
1015
  msgstr ""
1016
 
1017
- #: ../lib/pz-linkcard-settings.php:578
1018
  msgid "Border"
1019
  msgstr ""
1020
 
1021
- #: ../lib/pz-linkcard-settings.php:582
1022
  msgid "Solid"
1023
  msgstr ""
1024
 
1025
- #: ../lib/pz-linkcard-settings.php:583
1026
  msgid "Dotted"
1027
  msgstr ""
1028
 
1029
- #: ../lib/pz-linkcard-settings.php:584
1030
  msgid "Dashed"
1031
  msgstr ""
1032
 
1033
- #: ../lib/pz-linkcard-settings.php:585
1034
  msgid "Double"
1035
  msgstr ""
1036
 
1037
- #: ../lib/pz-linkcard-settings.php:586
1038
  msgid "Groove"
1039
  msgstr ""
1040
 
1041
- #: ../lib/pz-linkcard-settings.php:587
1042
  msgid "Ridge"
1043
  msgstr ""
1044
 
1045
- #: ../lib/pz-linkcard-settings.php:588
1046
  msgid "Inset"
1047
  msgstr ""
1048
 
1049
- #: ../lib/pz-linkcard-settings.php:589
1050
  msgid "Outset"
1051
  msgstr ""
1052
 
1053
- #: ../lib/pz-linkcard-settings.php:596
1054
  msgid "Reset Image Style"
1055
  msgstr ""
1056
 
1057
- #: ../lib/pz-linkcard-settings.php:597
1058
  msgid ""
1059
  "When unnecessary frame is displayed on the image, you can improve it by case"
1060
  msgstr ""
1061
 
1062
- #: ../lib/pz-linkcard-settings.php:601 ../lib/pz-linkcard-settings.php:639
1063
  msgid "More Button"
1064
  msgstr ""
1065
 
1066
- #: ../lib/pz-linkcard-settings.php:605
1067
  msgid "Text link"
1068
  msgstr ""
1069
 
1070
- #: ../lib/pz-linkcard-settings.php:606
1071
  msgid "Simple button"
1072
  msgstr ""
1073
 
1074
- #: ../lib/pz-linkcard-settings.php:607
1075
  msgid "Blue"
1076
  msgstr ""
1077
 
1078
- #: ../lib/pz-linkcard-settings.php:608
1079
  msgid "Dark"
1080
  msgstr ""
1081
 
1082
- #: ../lib/pz-linkcard-settings.php:610
1083
  msgid ""
1084
  "It is recommended that you leave the card height blank when using this "
1085
  "setting."
1086
  msgstr ""
1087
 
1088
- #: ../lib/pz-linkcard-settings.php:615
1089
  msgid "Display SNS Count"
1090
  msgstr ""
1091
 
1092
- #: ../lib/pz-linkcard-settings.php:619
1093
  msgid "Bihind Title"
1094
  msgstr ""
1095
 
1096
- #: ../lib/pz-linkcard-settings.php:622
1097
  msgid "Twitter"
1098
  msgstr ""
1099
 
1100
- #: ../lib/pz-linkcard-settings.php:623
1101
  msgid "Facebook"
1102
  msgstr ""
1103
 
1104
- #: ../lib/pz-linkcard-settings.php:624
1105
  msgid "Hatena"
1106
  msgstr ""
1107
 
1108
- #: ../lib/pz-linkcard-settings.php:625
1109
  msgid "Pocket"
1110
  msgstr ""
1111
 
1112
- #: ../lib/pz-linkcard-settings.php:632
1113
  msgid "Letter Settings"
1114
  msgstr ""
1115
 
1116
- #: ../lib/pz-linkcard-settings.php:641 ../lib/pz-linkcard-settings.php:771
1117
  msgid "Added Information"
1118
  msgstr ""
1119
 
1120
- #: ../lib/pz-linkcard-settings.php:650
1121
  msgid "Color"
1122
  msgstr ""
1123
 
1124
- #: ../lib/pz-linkcard-settings.php:657
1125
  msgid "Outline"
1126
  msgstr ""
1127
 
1128
- #: ../lib/pz-linkcard-settings.php:663
1129
  msgid "Size"
1130
  msgstr ""
1131
 
1132
- #: ../lib/pz-linkcard-settings.php:672
1133
  msgid "Length"
1134
  msgstr ""
1135
 
1136
- #: ../lib/pz-linkcard-settings.php:676
1137
  msgid "No wrap"
1138
  msgstr ""
1139
 
1140
- #: ../lib/pz-linkcard-settings.php:684
1141
  msgid "Resize"
1142
  msgstr ""
1143
 
1144
- #: ../lib/pz-linkcard-settings.php:685
1145
  msgid "Adjust thumbnail and letter size according to width."
1146
  msgstr ""
1147
 
1148
- #: ../lib/pz-linkcard-settings.php:692
1149
  msgid "External Link Settings"
1150
  msgstr ""
1151
 
1152
- #: ../lib/pz-linkcard-settings.php:693
1153
  msgid "Internal Link Settings"
1154
  msgstr ""
1155
 
1156
- #: ../lib/pz-linkcard-settings.php:694
1157
  msgid "Same Page Link Settings"
1158
  msgstr ""
1159
 
1160
- #: ../lib/pz-linkcard-settings.php:702
1161
  msgid "Border Color"
1162
  msgstr ""
1163
 
1164
- #: ../lib/pz-linkcard-settings.php:709
1165
  msgid "Background Color"
1166
  msgstr ""
1167
 
1168
- #: ../lib/pz-linkcard-settings.php:716
1169
  msgid "Background Image"
1170
  msgstr ""
1171
 
1172
- #: ../lib/pz-linkcard-settings.php:724 ../lib/pz-linkcard-settings.php:741
1173
- #: ../lib/pz-linkcard-settings.php:758 ../lib/pz-linkcard-settings.php:778
1174
- #: ../lib/pz-linkcard-settings.php:789 ../lib/pz-linkcard-settings.php:805
1175
- #: ../lib/pz-linkcard-settings.php:835
1176
  msgid "It is common with setting Internal-link"
1177
  msgstr ""
1178
 
1179
- #: ../lib/pz-linkcard-settings.php:729 ../lib/pz-linkcard-settings.php:763
1180
  msgid "Direct"
1181
  msgstr ""
1182
 
1183
- #: ../lib/pz-linkcard-settings.php:730 ../lib/pz-linkcard-settings.php:764
1184
  msgid "Use WebAPI"
1185
  msgstr ""
1186
 
1187
- #: ../lib/pz-linkcard-settings.php:731 ../lib/pz-linkcard-settings.php:765
1188
  msgid "Use WebAPI ,if can not direct"
1189
  msgstr ""
1190
 
1191
- #: ../lib/pz-linkcard-settings.php:737
1192
  msgid "Thumbnail Size"
1193
  msgstr ""
1194
 
1195
- #: ../lib/pz-linkcard-settings.php:745
1196
  msgid "Thumbnail (150px)"
1197
  msgstr ""
1198
 
1199
- #: ../lib/pz-linkcard-settings.php:746
1200
  msgid "Medium (300px)"
1201
  msgstr ""
1202
 
1203
- #: ../lib/pz-linkcard-settings.php:747
1204
  msgid "Large (1024px)"
1205
  msgstr ""
1206
 
1207
- #: ../lib/pz-linkcard-settings.php:748
1208
  msgid "Full size"
1209
  msgstr ""
1210
 
1211
- #: ../lib/pz-linkcard-settings.php:754
1212
  msgid "Site Icon"
1213
  msgstr ""
1214
 
1215
- #: ../lib/pz-linkcard-settings.php:775
1216
  msgid "Text of More Button"
1217
  msgstr ""
1218
 
1219
- #: ../lib/pz-linkcard-settings.php:785
1220
  msgid "Open New Window/Tab"
1221
  msgstr ""
1222
 
1223
- #: ../lib/pz-linkcard-settings.php:794
1224
  msgid "All client"
1225
  msgstr ""
1226
 
1227
- #: ../lib/pz-linkcard-settings.php:795
1228
  msgid "Other than mobile"
1229
  msgstr ""
1230
 
1231
- #: ../lib/pz-linkcard-settings.php:801
1232
  msgid "Get Contents"
1233
  msgstr ""
1234
 
1235
- #: ../lib/pz-linkcard-settings.php:809
1236
  msgid "Always get the latest from the content"
1237
  msgstr ""
1238
 
1239
- #: ../lib/pz-linkcard-settings.php:810
1240
  msgid "Always get the latest from the excerpt"
1241
  msgstr ""
1242
 
1243
- #: ../lib/pz-linkcard-settings.php:811
1244
  msgid "Initially acquired only from the content"
1245
  msgstr ""
1246
 
1247
- #: ../lib/pz-linkcard-settings.php:818
1248
  msgid "Set NoFollow"
1249
  msgstr ""
1250
 
1251
- #: ../lib/pz-linkcard-settings.php:819
1252
  msgid "In the case of an external site, it puts the \"nofollow\"."
1253
  msgstr ""
1254
 
1255
- #: ../lib/pz-linkcard-settings.php:822
1256
  msgid "Set NoOpener"
1257
  msgstr ""
1258
 
1259
- #: ../lib/pz-linkcard-settings.php:823
1260
  msgid "In the case of an external site, it puts the \"noopener\"."
1261
  msgstr ""
1262
 
1263
- #: ../lib/pz-linkcard-settings.php:826
1264
  msgid "Use HatenaBlogCard"
1265
  msgstr ""
1266
 
1267
- #: ../lib/pz-linkcard-settings.php:827
1268
  msgid "External links will use Always HatenaBlogCard."
1269
  msgstr ""
1270
 
1271
- #: ../lib/pz-linkcard-settings.php:831
1272
  msgid "Retry Get PID"
1273
  msgstr ""
1274
 
1275
- #: ../lib/pz-linkcard-settings.php:837
1276
  msgid "When the `Post ID` can not be acquired, it is acquired again."
1277
  msgstr ""
1278
 
1279
- #: ../lib/pz-linkcard-settings.php:848
1280
  msgid "Link Check Settings"
1281
  msgstr ""
1282
 
1283
- #: ../lib/pz-linkcard-settings.php:851
1284
  msgid "Relative URL"
1285
  msgstr ""
1286
 
1287
- #: ../lib/pz-linkcard-settings.php:852
1288
  msgid "For relative-specified URLs, complement the site URL."
1289
  msgstr ""
1290
 
1291
- #: ../lib/pz-linkcard-settings.php:855
1292
  msgid "Do Not Link at Error"
1293
  msgstr ""
1294
 
1295
- #: ../lib/pz-linkcard-settings.php:856
1296
  msgid "When access status is \"403\", \"404\", \"410\", unlink."
1297
  msgstr ""
1298
 
1299
- #: ../lib/pz-linkcard-settings.php:859
1300
  msgid "Disable SSL Verification"
1301
  msgstr ""
1302
 
1303
- #: ../lib/pz-linkcard-settings.php:860
1304
  msgid "Try setting if the contents of the SSL site can not be acquired."
1305
  msgstr ""
1306
 
1307
- #: ../lib/pz-linkcard-settings.php:863
1308
  msgid "Follow Location"
1309
  msgstr ""
1310
 
1311
- #: ../lib/pz-linkcard-settings.php:864
1312
  msgid "Track when the link destination is redirected."
1313
  msgstr ""
1314
 
1315
- #: ../lib/pz-linkcard-settings.php:867
1316
  msgid "Set Referer"
1317
  msgstr ""
1318
 
1319
- #: ../lib/pz-linkcard-settings.php:868
1320
  msgid "Notify the article URL to the link destination."
1321
  msgstr ""
1322
 
1323
- #: ../lib/pz-linkcard-settings.php:871
1324
  msgid "Use User-Agent"
1325
  msgstr ""
1326
 
1327
- #: ../lib/pz-linkcard-settings.php:873
1328
  msgid "Notify using Pz-LinkCard to the link destination."
1329
  msgstr ""
1330
 
1331
- #: ../lib/pz-linkcard-settings.php:878
1332
  msgid "Broken Link Checker"
1333
  msgstr ""
1334
 
1335
- #: ../lib/pz-linkcard-settings.php:879
1336
  msgid "Alive confirmation of the link destination."
1337
  msgstr ""
1338
 
1339
- #: ../lib/pz-linkcard-settings.php:882
1340
  msgid "Broken Link Count"
1341
  msgstr ""
1342
 
1343
- #: ../lib/pz-linkcard-settings.php:883
1344
  msgid "The number of broken links is displayed next to the submenu."
1345
  msgstr ""
1346
 
1347
- #: ../lib/pz-linkcard-settings.php:889
1348
  msgid "Editor Settings"
1349
  msgstr ""
1350
 
1351
- #: ../lib/pz-linkcard-settings.php:892
1352
  msgid "Convert from Text Link"
1353
  msgstr ""
1354
 
1355
- #: ../lib/pz-linkcard-settings.php:893
1356
  msgid "Convert lines with text link only to Linkcard."
1357
  msgstr ""
1358
 
1359
- #: ../lib/pz-linkcard-settings.php:896
1360
  msgid "Convert from URL"
1361
  msgstr ""
1362
 
1363
- #: ../lib/pz-linkcard-settings.php:897
1364
  msgid "Convert lines with URL only to Linkcard."
1365
  msgstr ""
1366
 
1367
- #: ../lib/pz-linkcard-settings.php:900
1368
  msgid "External Link Only"
1369
  msgstr ""
1370
 
1371
- #: ../lib/pz-linkcard-settings.php:901
1372
  msgid "Convert only external links."
1373
  msgstr ""
1374
 
1375
- #: ../lib/pz-linkcard-settings.php:905
1376
  msgid "Do Shortcode"
1377
  msgstr ""
1378
 
1379
- #: ../lib/pz-linkcard-settings.php:906
1380
  msgid "Force shortcode development."
1381
  msgstr ""
1382
 
1383
- #: ../lib/pz-linkcard-settings.php:910
1384
  msgid "Add Insert Button"
1385
  msgstr ""
1386
 
1387
- #: ../lib/pz-linkcard-settings.php:911
1388
  msgid "Add insert button to visual editor."
1389
  msgstr ""
1390
 
1391
- #: ../lib/pz-linkcard-settings.php:914
1392
  msgid "Add Quick Tag"
1393
  msgstr ""
1394
 
1395
- #: ../lib/pz-linkcard-settings.php:915
1396
  msgid "Add quick tag button to text editor."
1397
  msgstr ""
1398
 
1399
- #: ../lib/pz-linkcard-settings.php:919
1400
  msgid "ShortCode 1"
1401
  msgstr ""
1402
 
1403
- #: ../lib/pz-linkcard-settings.php:921 ../lib/pz-linkcard-settings.php:939
1404
- #: ../lib/pz-linkcard-settings.php:944 ../lib/pz-linkcard-settings.php:949
1405
  msgid "Case-sensitive"
1406
  msgstr ""
1407
 
1408
- #: ../lib/pz-linkcard-settings.php:924
1409
  msgid "Use InLineText"
1410
  msgstr ""
1411
 
1412
- #: ../lib/pz-linkcard-settings.php:928
1413
  msgid "No use"
1414
  msgstr ""
1415
 
1416
- #: ../lib/pz-linkcard-settings.php:929
1417
  msgid "Use to excerpt"
1418
  msgstr ""
1419
 
1420
- #: ../lib/pz-linkcard-settings.php:930
1421
  msgid "Use to title"
1422
  msgstr ""
1423
 
1424
- #: ../lib/pz-linkcard-settings.php:933
1425
  msgid "This setting applies only to the Shortcode1"
1426
  msgstr ""
1427
 
1428
- #: ../lib/pz-linkcard-settings.php:937
1429
  msgid "ShortCode 2"
1430
  msgstr ""
1431
 
1432
- #: ../lib/pz-linkcard-settings.php:942
1433
  msgid "ShortCode 3"
1434
  msgstr ""
1435
 
1436
- #: ../lib/pz-linkcard-settings.php:947
1437
  msgid "ShortCode 4"
1438
  msgstr ""
1439
 
1440
- #: ../lib/pz-linkcard-settings.php:952
1441
  msgid "Parameters"
1442
  msgstr ""
1443
 
1444
- #: ../lib/pz-linkcard-settings.php:955
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1445
  msgid ""
1446
  "For any shortcode you can change the title and excerpt with `title` "
1447
  "parameter and `content` parameter"
1448
  msgstr ""
1449
 
1450
- #: ../lib/pz-linkcard-settings.php:962
1451
- msgid "Multi Site Settings"
1452
  msgstr ""
1453
 
1454
- #: ../lib/pz-linkcard-settings.php:968
1455
- msgid "Disabled"
1456
  msgstr ""
1457
 
1458
- #: ../lib/pz-linkcard-settings.php:969
1459
- msgid "Enabled"
1460
  msgstr ""
1461
 
1462
- #: ../lib/pz-linkcard-settings.php:971 ../lib/pz-linkcard-settings.php:981
1463
- msgid "Cannot be changed"
1464
  msgstr ""
1465
 
1466
- #: ../lib/pz-linkcard-settings.php:975
1467
  msgid "Type"
1468
  msgstr ""
1469
 
1470
- #: ../lib/pz-linkcard-settings.php:978
1471
  msgid "Subdirectories"
1472
  msgstr ""
1473
 
1474
- #: ../lib/pz-linkcard-settings.php:979
1475
  msgid "Subdomains"
1476
  msgstr ""
1477
 
1478
- #: ../lib/pz-linkcard-settings.php:985
1479
  msgid "Current Blog ID"
1480
  msgstr ""
1481
 
1482
- #: ../lib/pz-linkcard-settings.php:991
1483
  msgid "Number of Sites"
1484
  msgstr ""
1485
 
1486
- #: ../lib/pz-linkcard-settings.php:998
 
 
 
 
 
 
 
 
 
 
 
 
1487
  msgid "Site List"
1488
  msgstr ""
1489
 
1490
- #: ../lib/pz-linkcard-settings.php:1002
1491
  msgid "Current"
1492
  msgstr ""
1493
 
1494
- #: ../lib/pz-linkcard-settings.php:1003
1495
  msgid "Blog ID"
1496
  msgstr ""
1497
 
1498
- #: ../lib/pz-linkcard-settings.php:1024
1499
- msgid "Advanced Settings"
 
 
 
 
 
 
 
 
 
 
 
 
1500
  msgstr ""
1501
 
1502
- #: ../lib/pz-linkcard-settings.php:1027
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1503
  msgid "Trailing Slash"
1504
  msgstr ""
1505
 
1506
- #: ../lib/pz-linkcard-settings.php:1030
1507
  msgid "As it"
1508
  msgstr ""
1509
 
1510
- #: ../lib/pz-linkcard-settings.php:1031
1511
  msgid "When only domain name, remove"
1512
  msgstr ""
1513
 
1514
- #: ../lib/pz-linkcard-settings.php:1032
1515
  msgid "Always remove"
1516
  msgstr ""
1517
 
1518
- #: ../lib/pz-linkcard-settings.php:1037
1519
  msgid "Class ID to be Added (for PC)"
1520
  msgstr ""
1521
 
1522
- #: ../lib/pz-linkcard-settings.php:1041
1523
  msgid "Class ID to be Added (for Mobile)"
1524
  msgstr ""
1525
 
1526
- #: ../lib/pz-linkcard-settings.php:1046
1527
  msgid "Compress"
1528
  msgstr ""
1529
 
1530
- #: ../lib/pz-linkcard-settings.php:1047
1531
  msgid "Compress CSS and JavaScript to improve access speed."
1532
  msgstr ""
1533
 
1534
- #: ../lib/pz-linkcard-settings.php:1052
1535
- msgid "Display the file menu on the card management screen."
1536
  msgstr ""
1537
 
1538
- #: ../lib/pz-linkcard-settings.php:1056
1539
- msgid "Initialize Tab"
1540
  msgstr ""
1541
 
1542
- #: ../lib/pz-linkcard-settings.php:1057
1543
- msgid "Display the initialize tab on the settings screen."
1544
  msgstr ""
1545
 
1546
- #: ../lib/pz-linkcard-settings.php:1061
1547
- msgid "Google AMP URL"
1548
  msgstr ""
1549
 
1550
- #: ../lib/pz-linkcard-settings.php:1062
1551
- msgid "If the URL is AMP, display simple."
1552
  msgstr ""
1553
 
1554
- #: ../lib/pz-linkcard-settings.php:1066
1555
- msgid "Hide URL Error"
1556
  msgstr ""
1557
 
1558
- #: ../lib/pz-linkcard-settings.php:1067
1559
- msgid "Do not display an error on the admin page."
1560
  msgstr ""
1561
 
1562
- #: ../lib/pz-linkcard-settings.php:1071
1563
- msgid "Saved Datetime"
1564
  msgstr ""
1565
 
1566
- #: ../lib/pz-linkcard-settings.php:1079
1567
  msgid "Survey Mode"
1568
  msgstr ""
1569
 
1570
- #: ../lib/pz-linkcard-settings.php:1080
1571
  msgid "Outputs some events and setting information to a log file."
1572
  msgstr ""
1573
 
1574
- #: ../lib/pz-linkcard-settings.php:1083
1575
  msgid "Administrator Mode"
1576
  msgstr ""
1577
 
1578
- #: ../lib/pz-linkcard-settings.php:1084
1579
  msgid ""
1580
  "Display information that is not normally needed or open special settings."
1581
  msgstr ""
1582
 
1583
- #: ../lib/pz-linkcard-settings.php:1087
1584
  msgid "Develop Mode"
1585
  msgstr ""
1586
 
1587
- #: ../lib/pz-linkcard-settings.php:1095
1588
  msgid "Stylesheet Settings"
1589
  msgstr ""
1590
 
1591
- #: ../lib/pz-linkcard-settings.php:1098
1592
  msgid "Stylesheet URL"
1593
  msgstr ""
1594
 
1595
- #: ../lib/pz-linkcard-settings.php:1101 ../lib/pz-linkcard-settings.php:1132
1596
  msgid "Schemes (http and https) are omitted."
1597
  msgstr ""
1598
 
1599
- #: ../lib/pz-linkcard-settings.php:1105
1600
  msgid "Stylesheet URL to Add"
1601
  msgstr ""
1602
 
1603
- #: ../lib/pz-linkcard-settings.php:1106 ../lib/pz-linkcard-settings.php:1167
1604
- #: ../lib/pz-linkcard-settings.php:1176
1605
  msgid "ex."
1606
  msgstr ""
1607
 
1608
- #: ../lib/pz-linkcard-settings.php:1109
1609
  msgid "Stylesheet Text to Add"
1610
  msgstr ""
1611
 
1612
- #: ../lib/pz-linkcard-settings.php:1113
1613
  msgid "Stylesheet Version"
1614
  msgstr ""
1615
 
1616
- #: ../lib/pz-linkcard-settings.php:1117
1617
  msgid "Stylesheet File"
1618
  msgstr ""
1619
 
1620
- #: ../lib/pz-linkcard-settings.php:1121
1621
  msgid "Stylesheet Templete File"
1622
  msgstr ""
1623
 
1624
- #: ../lib/pz-linkcard-settings.php:1126
1625
  msgid "Image Settings"
1626
  msgstr ""
1627
 
1628
- #: ../lib/pz-linkcard-settings.php:1129
1629
  msgid "Image Cache URL"
1630
  msgstr ""
1631
 
1632
- #: ../lib/pz-linkcard-settings.php:1133 ../lib/pz-linkcard-settings.php:1150
1633
  msgid "Used"
1634
  msgstr ""
1635
 
1636
- #: ../lib/pz-linkcard-settings.php:1133 ../lib/pz-linkcard-settings.php:1150
1637
  msgid ": "
1638
  msgstr ""
1639
 
1640
- #: ../lib/pz-linkcard-settings.php:1137
1641
  msgid "Image Cache Directory"
1642
  msgstr ""
1643
 
1644
- #: ../lib/pz-linkcard-settings.php:1144
1645
  msgid "Survey Settings"
1646
  msgstr ""
1647
 
1648
- #: ../lib/pz-linkcard-settings.php:1147
1649
  msgid "Log URL"
1650
  msgstr ""
1651
 
1652
- #: ../lib/pz-linkcard-settings.php:1154
1653
  msgid "Log Directory"
1654
  msgstr ""
1655
 
1656
- #: ../lib/pz-linkcard-settings.php:1161
1657
  msgid "Web-API Settings"
1658
  msgstr ""
1659
 
1660
- #: ../lib/pz-linkcard-settings.php:1164
1661
  msgid "Site Icon API"
1662
  msgstr ""
1663
 
1664
- #: ../lib/pz-linkcard-settings.php:1167
1665
  msgid "%DOMAIN% replace to domain name."
1666
  msgstr ""
1667
 
1668
- #: ../lib/pz-linkcard-settings.php:1167
1669
  msgid "%DOMAIN_URL% replace to domain URL."
1670
  msgstr ""
1671
 
1672
- #: ../lib/pz-linkcard-settings.php:1167 ../lib/pz-linkcard-settings.php:1176
1673
  msgid "%URL% replace to URL."
1674
  msgstr ""
1675
 
1676
- #: ../lib/pz-linkcard-settings.php:1168 ../lib/pz-linkcard-settings.php:1177
1677
- msgid "ex1."
1678
- msgstr ""
1679
-
1680
- #: ../lib/pz-linkcard-settings.php:1169 ../lib/pz-linkcard-settings.php:1178
1681
- msgid "ex2."
1682
- msgstr ""
1683
-
1684
- #: ../lib/pz-linkcard-settings.php:1173
1685
  msgid "Thumbnail API"
1686
  msgstr ""
1687
 
1688
- #: ../lib/pz-linkcard-settings.php:1188
1689
  msgid "Initialize Settings"
1690
  msgstr ""
1691
 
1692
- #: ../lib/pz-linkcard-settings.php:1190
1693
- msgid "Perform Initialization"
1694
- msgstr ""
1695
-
1696
- #: ../lib/pz-linkcard-settings.php:1191
1697
  msgid "Reset the \"Settings\" to the initial value."
1698
  msgstr ""
1699
 
1700
- #: ../lib/pz-linkcard-settings.php:1195
1701
  msgid "Initialize Operation"
1702
  msgstr ""
1703
 
1704
- #: ../lib/pz-linkcard-settings.php:1197
1705
- msgid "Perform a Reboot"
1706
- msgstr ""
1707
-
1708
- #: ../lib/pz-linkcard-settings.php:1198
1709
  msgid "Perform initial setup."
1710
  msgstr ""
1711
 
1712
- #: ../lib/pz-linkcard-settings.php:1198
1713
  msgid "\"Settings\" will not be initialized."
1714
  msgstr ""
1715
 
1716
- #: ../lib/pz-linkcard-settings.php:1202
1717
  msgid "Initialization Exception"
1718
  msgstr ""
1719
 
1720
- #: ../lib/pz-linkcard-settings.php:1203
1721
  msgid "Do not initialize \"Survey Mode\" and \"Administrator Mode\"."
1722
  msgstr ""
1723
 
1724
- #: ../lib/pz-linkcard-style.php:635
1725
  msgid "Succeeded in saving the Stylesheet."
1726
  msgstr ""
1727
 
1728
- #: ../lib/pz-linkcard-style.php:637
1729
  msgid "Failed to save Stylesheet."
1730
  msgstr ""
1731
 
1732
- #: ../lib/pz-linkcard-style.php:640
1733
  msgid "Failed to call the Stylesheet template."
1734
  msgstr ""
1735
 
1736
- #: ../pz-linkcard.php:408
1737
  msgid "-"
1738
  msgstr ""
1739
 
1740
- #: ../pz-linkcard.php:408
1741
  msgid "Incorrect URL specification."
1742
  msgstr ""
1743
 
1744
- #: ../pz-linkcard.php:1529 ../pz-linkcard.php:1533
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1745
  msgid "Category"
1746
  msgstr ""
1747
 
1748
- #: ../pz-linkcard.php:1529 ../pz-linkcard.php:1533 ../pz-linkcard.php:1546
1749
- #: ../pz-linkcard.php:1550
1750
  msgid "‘"
1751
  msgstr ""
1752
 
1753
- #: ../pz-linkcard.php:1529 ../pz-linkcard.php:1533 ../pz-linkcard.php:1546
1754
- #: ../pz-linkcard.php:1550
1755
  msgid "’"
1756
  msgstr ""
1757
 
1758
- #: ../pz-linkcard.php:1530 ../pz-linkcard.php:1547
1759
  msgid "Count"
1760
  msgstr ""
1761
 
1762
- #: ../pz-linkcard.php:1534 ../pz-linkcard.php:1551
1763
  msgid "Not Found"
1764
  msgstr ""
1765
 
1766
- #: ../pz-linkcard.php:1546 ../pz-linkcard.php:1550
1767
  msgid "Tag"
1768
  msgstr ""
1769
 
1770
- #: ../pz-linkcard.php:2164
1771
  msgid "Linkcard"
1772
  msgstr ""
1773
 
1774
- #: ../pz-linkcard.php:2164
1775
  msgid "Make Linkcard"
1776
  msgstr ""
1777
 
1778
- #: ../pz-linkcard.php:2175
1779
  msgid "Invalid URL parameter in "
1780
  msgstr ""
1781
 
1782
- #: ../pz-linkcard.php:2175
1783
  msgid ""
1784
  "You can cancel this message from <a href=\"./options-general.php?page=pz-"
1785
  "linkcard-settings\">the setting screen</a>."
1786
  msgstr ""
1787
 
1788
- #: ../pz-linkcard.php:2196
1789
  msgid "Pz LkC Cache"
1790
  msgstr ""
1791
 
1792
- #: ../pz-linkcard.php:2197
1793
  msgid "Pz LinkCard"
1794
  msgstr ""
1795
 
1796
- #: ../pz-linkcard.php:2221
1797
- msgid "Settings"
1798
- msgstr ""
1799
-
1800
- #: ../pz-linkcard.php:2221
1801
  msgid "Manage"
1802
  msgstr ""
5
  msgstr ""
6
  "Project-Id-Version: Pz-LinkCard\n"
7
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
8
+ "POT-Creation-Date: 2021-03-09 20:37+0900\n"
9
  "PO-Revision-Date: 2021-01-13 23:45+0900\n"
10
  "Language-Team: poporon\n"
11
  "MIME-Version: 1.0\n"
20
  "Language: en\n"
21
  "X-Poedit-SearchPath-0: ..\n"
22
 
23
+ #: ../lib/pz-linkcard-cacheman-edit.php:13
24
+ msgid "&#x1f4dd;"
25
+ msgstr ""
26
+
27
+ #: ../lib/pz-linkcard-cacheman-edit.php:13
28
+ msgid "Cache Editor"
29
+ msgstr ""
30
+
31
+ #: ../lib/pz-linkcard-cacheman-edit.php:17
32
+ #: ../lib/pz-linkcard-cacheman-edit.php:171
33
+ msgid "Update"
34
+ msgstr ""
35
+
36
+ #: ../lib/pz-linkcard-cacheman-edit.php:17
37
+ #: ../lib/pz-linkcard-cacheman-edit.php:171
38
+ msgid "Cancel"
39
+ msgstr ""
40
+
41
+ #: ../lib/pz-linkcard-cacheman-edit.php:20
42
+ #: ../lib/pz-linkcard-cacheman-list.php:236
43
  msgid "ID"
44
  msgstr ""
45
 
46
+ #: ../lib/pz-linkcard-cacheman-edit.php:24
47
+ #: ../lib/pz-linkcard-cacheman-list.php:239
48
+ #: ../lib/pz-linkcard-settings.php:695 ../lib/pz-linkcard-settings.php:1070
49
+ #: ../pz-linkcard.php:425
50
  msgid "URL"
51
  msgstr ""
52
 
53
+ #: ../lib/pz-linkcard-cacheman-edit.php:28
54
  msgid "Redirect URL"
55
  msgstr ""
56
 
57
+ #: ../lib/pz-linkcard-cacheman-edit.php:32
58
  msgid "URL Key"
59
  msgstr ""
60
 
61
+ #: ../lib/pz-linkcard-cacheman-edit.php:36
62
  msgid "Scheme"
63
  msgstr ""
64
 
65
+ #: ../lib/pz-linkcard-cacheman-edit.php:40
66
+ #: ../lib/pz-linkcard-settings.php:1069
67
  msgid "Site Name"
68
  msgstr ""
69
 
70
+ #: ../lib/pz-linkcard-cacheman-edit.php:44
71
+ #: ../lib/pz-linkcard-cacheman-list.php:251
72
+ #: ../lib/pz-linkcard-settings.php:1071
73
  msgid "Domain"
74
  msgstr ""
75
 
76
+ #: ../lib/pz-linkcard-cacheman-edit.php:52
77
  msgid "Registration Title"
78
  msgstr ""
79
 
80
+ #: ../lib/pz-linkcard-cacheman-edit.php:56
81
+ #: ../lib/pz-linkcard-cacheman-list.php:242
82
+ #: ../lib/pz-linkcard-settings.php:694
83
  msgid "Title"
84
  msgstr ""
85
 
86
+ #: ../lib/pz-linkcard-cacheman-edit.php:60
87
  msgid "Modify Title"
88
  msgstr ""
89
 
90
+ #: ../lib/pz-linkcard-cacheman-edit.php:64
91
  msgid "Registration Excerpt"
92
  msgstr ""
93
 
94
+ #: ../lib/pz-linkcard-cacheman-edit.php:68
95
+ #: ../lib/pz-linkcard-cacheman-list.php:245
96
+ #: ../lib/pz-linkcard-settings.php:696
97
  msgid "Excerpt"
98
  msgstr ""
99
 
100
+ #: ../lib/pz-linkcard-cacheman-edit.php:72
101
  msgid "Modify Excerpt"
102
  msgstr ""
103
 
104
+ #: ../lib/pz-linkcard-cacheman-edit.php:76
105
  msgid "Character Set"
106
  msgstr ""
107
 
108
+ #: ../lib/pz-linkcard-cacheman-edit.php:77
109
  msgid "->"
110
  msgstr ""
111
 
112
+ #: ../lib/pz-linkcard-cacheman-edit.php:80
113
  msgid "Thumbnail URL"
114
  msgstr ""
115
 
116
+ #: ../lib/pz-linkcard-cacheman-edit.php:84
117
  msgid "Favicon URL"
118
  msgstr ""
119
 
120
+ #: ../lib/pz-linkcard-cacheman-edit.php:88
121
  msgid "Result Code"
122
  msgstr ""
123
 
124
+ #: ../lib/pz-linkcard-cacheman-edit.php:95
125
+ msgid "No Failure"
126
+ msgstr ""
127
+
128
+ #: ../lib/pz-linkcard-cacheman-edit.php:97
129
+ msgid "The result code is inaccessible but can actually be accessed."
130
+ msgstr ""
131
+
132
+ #: ../lib/pz-linkcard-cacheman-edit.php:101
133
+ #: ../lib/pz-linkcard-cacheman-list.php:269
134
  msgid "Post ID"
135
  msgstr ""
136
 
137
+ #: ../lib/pz-linkcard-cacheman-edit.php:112
138
  msgid "SNS"
139
  msgstr ""
140
 
141
+ #: ../lib/pz-linkcard-cacheman-edit.php:114
142
+ #: ../lib/pz-linkcard-cacheman-list.php:254
143
  msgid "Tw"
144
  msgstr ""
145
 
146
+ #: ../lib/pz-linkcard-cacheman-edit.php:115
147
+ #: ../lib/pz-linkcard-cacheman-list.php:254
148
  msgid "fb"
149
  msgstr ""
150
 
151
+ #: ../lib/pz-linkcard-cacheman-edit.php:116
152
+ #: ../lib/pz-linkcard-cacheman-list.php:254
153
  msgid "B!"
154
  msgstr ""
155
 
156
+ #: ../lib/pz-linkcard-cacheman-edit.php:117
157
+ #: ../lib/pz-linkcard-cacheman-list.php:254
158
  msgid "Po"
159
  msgstr ""
160
 
161
+ #: ../lib/pz-linkcard-cacheman-edit.php:121
162
  msgid "Last SNS Check"
163
  msgstr ""
164
 
165
+ #: ../lib/pz-linkcard-cacheman-edit.php:125
166
  msgid "Next SNS Check"
167
  msgstr ""
168
 
169
+ #: ../lib/pz-linkcard-cacheman-edit.php:129
170
  msgid "Registration Character Set"
171
  msgstr ""
172
 
173
+ #: ../lib/pz-linkcard-cacheman-edit.php:133
174
+ #: ../lib/pz-linkcard-cacheman-edit.php:137
175
  msgid "Registration Date"
176
  msgstr ""
177
 
178
+ #: ../lib/pz-linkcard-cacheman-edit.php:141
179
  msgid "Registration Result Code"
180
  msgstr ""
181
 
182
+ #: ../lib/pz-linkcard-cacheman-edit.php:148
183
  msgid "Last Alive Check"
184
  msgstr ""
185
 
186
+ #: ../lib/pz-linkcard-cacheman-edit.php:152
187
  msgid "Next Alive Check"
188
  msgstr ""
189
 
190
+ #: ../lib/pz-linkcard-cacheman-edit.php:156
191
  msgid "Result Code of Alive Check"
192
  msgstr ""
193
 
194
+ #: ../lib/pz-linkcard-cacheman-edit.php:163
195
+ #: ../lib/pz-linkcard-cacheman-edit.php:167
196
  msgid "Update Date"
197
  msgstr ""
198
 
199
+ #: ../lib/pz-linkcard-cacheman-list.php:152
200
+ #: ../lib/pz-linkcard-settings.php:1105
201
+ msgid "▼"
202
  msgstr ""
203
 
204
+ #: ../lib/pz-linkcard-cacheman-list.php:153
205
+ msgid ""
206
  msgstr ""
207
 
208
+ #: ../lib/pz-linkcard-cacheman-list.php:163
209
  msgid "All"
210
  msgstr ""
211
 
212
+ #: ../lib/pz-linkcard-cacheman-list.php:164
213
  msgid "Internal"
214
  msgstr ""
215
 
216
+ #: ../lib/pz-linkcard-cacheman-list.php:165
217
  msgid "External"
218
  msgstr ""
219
 
220
+ #: ../lib/pz-linkcard-cacheman-list.php:166
221
  msgid "Modify"
222
  msgstr ""
223
 
224
+ #: ../lib/pz-linkcard-cacheman-list.php:167
225
  msgid "Unlink"
226
  msgstr ""
227
 
228
+ #: ../lib/pz-linkcard-cacheman-list.php:173
229
+ msgid "&#x1f50d;"
230
  msgstr ""
231
 
232
+ #: ../lib/pz-linkcard-cacheman-list.php:175
233
  msgid "Search"
234
  msgstr ""
235
 
236
+ #: ../lib/pz-linkcard-cacheman-list.php:182
 
 
 
 
 
237
  msgid "Select"
238
  msgstr ""
239
 
240
+ #: ../lib/pz-linkcard-cacheman-list.php:183 ../lib/pz-linkcard-cacheman.php:76
241
  msgid "Renew Cache"
242
  msgstr ""
243
 
244
+ #: ../lib/pz-linkcard-cacheman-list.php:184
245
+ #: ../lib/pz-linkcard-cacheman.php:160
246
  msgid "Renew Thumbnail Image"
247
  msgstr ""
248
 
249
+ #: ../lib/pz-linkcard-cacheman-list.php:185
250
+ #: ../lib/pz-linkcard-cacheman.php:139
251
  msgid "Renew SNS Count"
252
  msgstr ""
253
 
254
+ #: ../lib/pz-linkcard-cacheman-list.php:186
255
  msgid "Renew Post ID"
256
  msgstr ""
257
 
258
+ #: ../lib/pz-linkcard-cacheman-list.php:187
259
  msgid "Check Status"
260
  msgstr ""
261
 
262
+ #: ../lib/pz-linkcard-cacheman-list.php:188
263
  msgid "Delete from Cache"
264
  msgstr ""
265
 
266
+ #: ../lib/pz-linkcard-cacheman-list.php:190
267
  msgid "Submit"
268
  msgstr ""
269
 
270
+ #: ../lib/pz-linkcard-cacheman-list.php:196
 
 
 
 
271
  msgid "All Domain"
272
  msgstr ""
273
 
274
+ #: ../lib/pz-linkcard-cacheman-list.php:205
275
  msgid "Refine Search"
276
  msgstr ""
277
 
278
+ #: ../lib/pz-linkcard-cacheman-list.php:209
279
+ #: ../lib/pz-linkcard-cacheman-list.php:417
280
+ #, php-format
281
+ msgid "%d item"
282
  msgstr ""
283
 
284
+ #: ../lib/pz-linkcard-cacheman-list.php:209
285
+ #: ../lib/pz-linkcard-cacheman-list.php:417
286
+ #, php-format
287
+ msgid "%d items"
288
  msgstr ""
289
 
290
+ #: ../lib/pz-linkcard-cacheman-list.php:248
291
  msgid "Charset"
292
  msgstr ""
293
 
294
+ #: ../lib/pz-linkcard-cacheman-list.php:257
295
  msgid "Regist<br>date"
296
  msgstr ""
297
 
298
+ #: ../lib/pz-linkcard-cacheman-list.php:260
299
  msgid "Update<br>date"
300
  msgstr ""
301
 
302
+ #: ../lib/pz-linkcard-cacheman-list.php:263
303
  msgid "SNS<br>check<br>date"
304
  msgstr ""
305
 
306
+ #: ../lib/pz-linkcard-cacheman-list.php:266
307
  msgid "Alive<br>check<br>date"
308
  msgstr ""
309
 
310
+ #: ../lib/pz-linkcard-cacheman-list.php:272
311
  msgid "Result<br>code"
312
  msgstr ""
313
 
314
+ #: ../lib/pz-linkcard-cacheman-list.php:272
315
  msgid "(last )"
316
  msgstr ""
317
 
318
+ #: ../lib/pz-linkcard-cacheman-list.php:303
319
+ msgid "The latest HTTP code is in error, but ignore it."
320
+ msgstr ""
321
+
322
+ #: ../lib/pz-linkcard-cacheman-list.php:303
323
  msgid "&#x26a0;"
324
  msgstr ""
325
 
326
+ #: ../lib/pz-linkcard-cacheman-list.php:305
327
+ msgid ""
328
+ "The latest HTTP code is in error. You can change it to ignore the error "
329
+ "from the edit screen."
330
+ msgstr ""
331
+
332
+ #: ../lib/pz-linkcard-cacheman-list.php:305
333
+ msgid "&#x26d4;"
334
+ msgstr ""
335
+
336
+ #: ../lib/pz-linkcard-cacheman-list.php:383
337
+ msgid "Ignore"
338
+ msgstr ""
339
+
340
+ #: ../lib/pz-linkcard-cacheman-list.php:395
341
  msgid "Edit"
342
  msgstr ""
343
 
344
+ #: ../lib/pz-linkcard-cacheman-list.php:396
345
+ #: ../lib/pz-linkcard-cacheman-list.php:397
346
+ #: ../lib/pz-linkcard-settings.php:156 ../lib/pz-linkcard-settings.php:1281
347
+ #: ../lib/pz-linkcard-settings.php:1288
348
  msgid "Are you sure?"
349
  msgstr ""
350
 
351
+ #: ../lib/pz-linkcard-cacheman-list.php:396
352
  msgid "Renew"
353
  msgstr ""
354
 
355
+ #: ../lib/pz-linkcard-cacheman-list.php:397
356
  msgid "Delete"
357
  msgstr ""
358
 
359
+ #: ../lib/pz-linkcard-cacheman.php:3 ../lib/pz-linkcard-settings.php:3
360
+ #: ../lib/pz-linkcard-settings.php:1180
361
  msgid "Currently working in a development environment."
362
  msgstr ""
363
 
364
+ #: ../lib/pz-linkcard-cacheman.php:4 ../lib/pz-linkcard-settings.php:5
365
+ msgid "&#x1f5c3;"
366
+ msgstr ""
367
+
368
+ #: ../lib/pz-linkcard-cacheman.php:4 ../pz-linkcard.php:2263
369
  msgid "LinkCard Cache Manager"
370
  msgstr ""
371
 
372
+ #: ../lib/pz-linkcard-cacheman.php:4 ../lib/pz-linkcard-settings.php:4
373
+ #: ../lib/pz-linkcard-settings.php:166
 
 
 
 
 
 
374
  msgid "Help"
375
  msgstr ""
376
 
377
+ #: ../lib/pz-linkcard-cacheman.php:5 ../lib/pz-linkcard-settings.php:4
378
+ msgid "&#x2699;"
379
+ msgstr ""
380
+
381
+ #: ../lib/pz-linkcard-cacheman.php:5 ../pz-linkcard.php:2279
382
+ msgid "Settings"
383
+ msgstr ""
384
+
385
+ #: ../lib/pz-linkcard-cacheman.php:63 ../lib/pz-linkcard-cacheman.php:82
386
+ #: ../lib/pz-linkcard-cacheman.php:99 ../lib/pz-linkcard-cacheman.php:125
387
+ #: ../lib/pz-linkcard-cacheman.php:145 ../lib/pz-linkcard-cacheman.php:166
388
+ #: ../lib/pz-linkcard-cacheman.php:199
389
  msgid "Not selected"
390
  msgstr ""
391
 
392
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
393
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
394
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
395
+ #: ../lib/pz-linkcard-cacheman.php:228
396
  msgid "..."
397
  msgstr ""
398
 
399
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
400
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
401
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
402
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:11
403
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
404
  #: ../lib/pz-linkcard-file-import.php:100
405
+ #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:296
406
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
407
+ #: ../lib/pz-linkcard-settings.php:1267 ../pz-linkcard.php:1560
408
+ #: ../pz-linkcard.php:1577
409
  msgid "("
410
  msgstr ""
411
 
412
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
413
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
414
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
415
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:100
416
  msgid "Success:"
417
  msgstr ""
418
 
419
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
420
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
421
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
422
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:100
423
  #: ../lib/pz-linkcard-file-import.php:102
424
  msgid "Skip:"
425
  msgstr ""
426
 
427
+ #: ../lib/pz-linkcard-cacheman.php:76 ../lib/pz-linkcard-cacheman.php:93
428
+ #: ../lib/pz-linkcard-cacheman.php:119 ../lib/pz-linkcard-cacheman.php:139
429
+ #: ../lib/pz-linkcard-cacheman.php:160 ../lib/pz-linkcard-cacheman.php:193
430
+ #: ../lib/pz-linkcard-cacheman.php:228 ../lib/pz-linkcard-file-import.php:11
431
  #: ../lib/pz-linkcard-file-import.php:54 ../lib/pz-linkcard-file-import.php:61
432
  #: ../lib/pz-linkcard-file-import.php:100
433
+ #: ../lib/pz-linkcard-file-import.php:102 ../lib/pz-linkcard-settings.php:296
434
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
435
+ #: ../lib/pz-linkcard-settings.php:1267 ../pz-linkcard.php:1560
436
+ #: ../pz-linkcard.php:1577
437
  msgid ")"
438
  msgstr ""
439
 
440
+ #: ../lib/pz-linkcard-cacheman.php:93
441
  msgid "Delete Cache"
442
  msgstr ""
443
 
444
+ #: ../lib/pz-linkcard-cacheman.php:119
445
  msgid "Update Cache"
446
  msgstr ""
447
 
448
+ #: ../lib/pz-linkcard-cacheman.php:193
449
  msgid "Renew Post Id"
450
  msgstr ""
451
 
452
+ #: ../lib/pz-linkcard-cacheman.php:228
453
  msgid "Alive check"
454
  msgstr ""
455
 
456
+ #: ../lib/pz-linkcard-cacheman.php:238
457
  msgid "Upload Import File"
458
  msgstr ""
459
 
460
+ #: ../lib/pz-linkcard-cacheman.php:239
461
  msgid "Clear all cache"
462
  msgstr ""
463
 
464
+ #: ../lib/pz-linkcard-cacheman.php:262
465
+ msgid "&#x1f4c4;"
466
+ msgstr ""
467
+
468
+ #: ../lib/pz-linkcard-cacheman.php:262 ../lib/pz-linkcard-settings.php:1163
469
  msgid "File Menu"
470
  msgstr ""
471
 
472
+ #: ../lib/pz-linkcard-cacheman.php:269
473
  msgid "Import"
474
  msgstr ""
475
 
476
+ #: ../lib/pz-linkcard-cacheman.php:277
477
  msgid "Export"
478
  msgstr ""
479
 
480
+ #: ../lib/pz-linkcard-file-export.php:57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
481
  msgid "Download Export File"
482
  msgstr ""
483
 
523
  msgid "Insert"
524
  msgstr ""
525
 
526
+ #: ../lib/pz-linkcard-settings.php:4 ../pz-linkcard.php:2264
527
+ msgid "LinkCard Settings"
528
+ msgstr ""
529
+
530
+ #: ../lib/pz-linkcard-settings.php:5
531
+ msgid "Cache Manager"
532
  msgstr ""
533
 
534
+ #: ../lib/pz-linkcard-settings.php:20
535
  msgid "Succeeded in initialize the settings."
536
  msgstr ""
537
 
538
+ #: ../lib/pz-linkcard-settings.php:22
539
  msgid "Failed to initialize the settings."
540
  msgstr ""
541
 
542
+ #: ../lib/pz-linkcard-settings.php:64
543
  msgid "Succeeded in saving the settings."
544
  msgstr ""
545
 
546
+ #: ../lib/pz-linkcard-settings.php:67
547
  msgid "The settings have not changed."
548
  msgstr ""
549
 
550
+ #: ../lib/pz-linkcard-settings.php:99
551
  msgid "Version"
552
  msgstr ""
553
 
554
+ #: ../lib/pz-linkcard-settings.php:147
555
+ msgid "Sec."
556
  msgstr ""
557
 
558
+ #: ../lib/pz-linkcard-settings.php:156
559
+ msgid "Run Now"
560
+ msgstr ""
561
+
562
+ #: ../lib/pz-linkcard-settings.php:183
563
  msgid "Error"
564
  msgstr ""
565
 
566
+ #: ../lib/pz-linkcard-settings.php:184
567
  msgid "Basic"
568
  msgstr ""
569
 
570
+ #: ../lib/pz-linkcard-settings.php:185 ../lib/pz-linkcard-settings.php:546
571
  msgid "Position"
572
  msgstr ""
573
 
574
+ #: ../lib/pz-linkcard-settings.php:186
575
  msgid "Display"
576
  msgstr ""
577
 
578
+ #: ../lib/pz-linkcard-settings.php:187
579
  msgid "Letter"
580
  msgstr ""
581
 
582
+ #: ../lib/pz-linkcard-settings.php:188
583
  msgid "External Link"
584
  msgstr ""
585
 
586
+ #: ../lib/pz-linkcard-settings.php:189
587
  msgid "Internal Link"
588
  msgstr ""
589
 
590
+ #: ../lib/pz-linkcard-settings.php:190
591
  msgid "Same Page Link"
592
  msgstr ""
593
 
594
+ #: ../lib/pz-linkcard-settings.php:191
595
  msgid "Link Check"
596
  msgstr ""
597
 
598
+ #: ../lib/pz-linkcard-settings.php:192
599
  msgid "Editor"
600
  msgstr ""
601
 
602
+ #: ../lib/pz-linkcard-settings.php:193 ../lib/pz-linkcard-settings.php:1022
603
  msgid "Multi Site"
604
  msgstr ""
605
 
606
+ #: ../lib/pz-linkcard-settings.php:194
607
+ msgid "Admin"
608
+ msgstr ""
609
+
610
+ #: ../lib/pz-linkcard-settings.php:195
611
  msgid "Advanced"
612
  msgstr ""
613
 
614
+ #: ../lib/pz-linkcard-settings.php:196
615
  msgid "etc."
616
  msgstr ""
617
 
618
+ #: ../lib/pz-linkcard-settings.php:197 ../lib/pz-linkcard-settings.php:1276
619
  msgid "Initialize"
620
  msgstr ""
621
 
622
+ #: ../lib/pz-linkcard-settings.php:201
623
  msgid "Error Settings"
624
  msgstr ""
625
 
626
+ #: ../lib/pz-linkcard-settings.php:204 ../lib/pz-linkcard-settings.php:211
627
+ msgid "Error Reset"
628
+ msgstr ""
629
+
630
+ #: ../lib/pz-linkcard-settings.php:206
631
+ msgid "Reset"
632
+ msgstr ""
633
+
634
+ #: ../lib/pz-linkcard-settings.php:207
635
+ msgid "Cancel the error condition."
636
  msgstr ""
637
 
638
+ #: ../lib/pz-linkcard-settings.php:212
639
  msgid "Uncheck to cancel the error condition."
640
  msgstr ""
641
 
642
+ #: ../lib/pz-linkcard-settings.php:215 ../lib/pz-linkcard-settings.php:221
643
+ msgid "Post URL"
644
  msgstr ""
645
 
646
+ #: ../lib/pz-linkcard-settings.php:227
647
+ msgid "Occurrence Time"
648
  msgstr ""
649
 
650
+ #: ../lib/pz-linkcard-settings.php:237
651
  msgid "Basic Settings"
652
  msgstr ""
653
 
654
+ #: ../lib/pz-linkcard-settings.php:240
655
  msgid "Easy format"
656
  msgstr ""
657
 
658
+ #: ../lib/pz-linkcard-settings.php:243 ../lib/pz-linkcard-settings.php:529
659
+ #: ../lib/pz-linkcard-settings.php:548 ../lib/pz-linkcard-settings.php:581
660
+ #: ../lib/pz-linkcard-settings.php:612 ../lib/pz-linkcard-settings.php:626
661
+ #: ../lib/pz-linkcard-settings.php:642 ../lib/pz-linkcard-settings.php:663
662
+ #: ../lib/pz-linkcard-settings.php:676 ../lib/pz-linkcard-settings.php:786
663
+ #: ../lib/pz-linkcard-settings.php:820 ../lib/pz-linkcard-settings.php:851
664
  msgid "None"
665
  msgstr ""
666
 
667
+ #: ../lib/pz-linkcard-settings.php:244
668
  msgid "Pz-LkC Default"
669
  msgstr ""
670
 
671
+ #: ../lib/pz-linkcard-settings.php:246
672
  msgid "Normal"
673
  msgstr ""
674
 
675
+ #: ../lib/pz-linkcard-settings.php:247
 
 
 
 
676
  msgid "Compact"
677
  msgstr ""
678
 
679
+ #: ../lib/pz-linkcard-settings.php:248
 
 
 
 
680
  msgid "Simple"
681
  msgstr ""
682
 
683
+ #: ../lib/pz-linkcard-settings.php:249
684
  msgid "Headline"
685
  msgstr ""
686
 
687
+ #: ../lib/pz-linkcard-settings.php:251
688
  msgid "Cellophane tape \"center\""
689
  msgstr ""
690
 
691
+ #: ../lib/pz-linkcard-settings.php:252
692
  msgid "Cellophane tape \"Top corner\""
693
  msgstr ""
694
 
695
+ #: ../lib/pz-linkcard-settings.php:253
696
  msgid "Cellophane tape \"long\""
697
  msgstr ""
698
 
699
+ #: ../lib/pz-linkcard-settings.php:254
700
  msgid "Cellophane tape \"digonal\""
701
  msgstr ""
702
 
703
+ #: ../lib/pz-linkcard-settings.php:255
704
+ msgid "Cellophane tape and curling"
705
  msgstr ""
706
 
707
+ #: ../lib/pz-linkcard-settings.php:256
708
+ msgid "Curling paper"
709
  msgstr ""
710
 
711
+ #: ../lib/pz-linkcard-settings.php:258
712
  msgid "Stitch blue & red"
713
  msgstr ""
714
 
715
+ #: ../lib/pz-linkcard-settings.php:259
716
  msgid "Stitch green & yellow"
717
  msgstr ""
718
 
719
+ #: ../lib/pz-linkcard-settings.php:261
720
  msgid "Square"
721
  msgstr ""
722
 
723
+ #: ../lib/pz-linkcard-settings.php:263
724
+ msgid "Enclose"
725
+ msgstr ""
726
+
727
+ #: ../lib/pz-linkcard-settings.php:264
728
+ msgid "Reflection"
729
+ msgstr ""
730
+
731
+ #: ../lib/pz-linkcard-settings.php:266
732
  msgid "Infomation orange"
733
  msgstr ""
734
 
735
+ #: ../lib/pz-linkcard-settings.php:267
736
  msgid "Neutral bluegreen"
737
  msgstr ""
738
 
739
+ #: ../lib/pz-linkcard-settings.php:268
740
  msgid "Enlightened green"
741
  msgstr ""
742
 
743
+ #: ../lib/pz-linkcard-settings.php:269
744
  msgid "Resistance blue"
745
  msgstr ""
746
 
747
+ #: ../lib/pz-linkcard-settings.php:271
748
  msgid "Windows XP"
749
  msgstr ""
750
 
751
+ #: ../lib/pz-linkcard-settings.php:272
752
  msgid "Windows 95"
753
  msgstr ""
754
 
755
+ #: ../lib/pz-linkcard-settings.php:274
756
  msgid "Slanting"
757
  msgstr ""
758
 
759
+ #: ../lib/pz-linkcard-settings.php:276
760
  msgid "3D Rotate"
761
  msgstr ""
762
 
763
+ #: ../lib/pz-linkcard-settings.php:277
764
  msgid "Pushpin"
765
  msgstr ""
766
 
767
+ #: ../lib/pz-linkcard-settings.php:279 ../lib/pz-linkcard-settings.php:669
768
+ #: ../lib/pz-linkcard-settings.php:1019 ../lib/pz-linkcard-settings.php:1062
769
+ #: ../pz-linkcard.php:2233
770
  msgid "*"
771
  msgstr ""
772
 
773
+ #: ../lib/pz-linkcard-settings.php:279
774
  msgid "It applies over other formatting settings."
775
  msgstr ""
776
 
777
+ #: ../lib/pz-linkcard-settings.php:283
778
+ msgid "Saved Datetime"
779
+ msgstr ""
780
+
781
+ #: ../lib/pz-linkcard-settings.php:293
782
+ msgid "Plugin Information"
783
+ msgstr ""
784
+
785
+ #: ../lib/pz-linkcard-settings.php:296
786
  msgid "How to"
787
  msgstr ""
788
 
789
+ #: ../lib/pz-linkcard-settings.php:296
790
  msgid "Japanese Only"
791
  msgstr ""
792
 
793
+ #: ../lib/pz-linkcard-settings.php:303
794
  msgid "Plugin Name"
795
  msgstr ""
796
 
797
+ #: ../lib/pz-linkcard-settings.php:307
798
  msgid "Plugin Abbreviation"
799
  msgstr ""
800
 
801
+ #: ../lib/pz-linkcard-settings.php:311
802
  msgid "Plugin Version"
803
  msgstr ""
804
 
805
+ #: ../lib/pz-linkcard-settings.php:315 ../lib/pz-linkcard-settings.php:332
806
  msgid "Author's Site"
807
  msgstr ""
808
 
809
+ #: ../lib/pz-linkcard-settings.php:319
810
  msgid "Plugin Path"
811
  msgstr ""
812
 
813
+ #: ../lib/pz-linkcard-settings.php:324
814
  msgid "Author Name"
815
  msgstr ""
816
 
817
+ #: ../lib/pz-linkcard-settings.php:328
818
+ msgid "Author Twitter"
819
+ msgstr ""
820
+
821
+ #: ../lib/pz-linkcard-settings.php:333
822
  msgid "Popozure."
823
  msgstr ""
824
 
825
+ #: ../lib/pz-linkcard-settings.php:333
826
  msgid "Poporon's PC Daily Diary"
827
  msgstr ""
828
 
829
+ #: ../lib/pz-linkcard-settings.php:336
830
  msgid "When in Trouble"
831
  msgstr ""
832
 
833
+ #: ../lib/pz-linkcard-settings.php:337
834
  msgid "Twitter Account"
835
  msgstr ""
836
 
837
+ #: ../lib/pz-linkcard-settings.php:340
838
  msgid "Donation"
839
  msgstr ""
840
 
841
+ #: ../lib/pz-linkcard-settings.php:341
842
  msgid "Wishlist"
843
  msgstr ""
844
 
845
+ #: ../lib/pz-linkcard-settings.php:345
846
  msgid "Changelog"
847
  msgstr ""
848
 
849
+ #: ../lib/pz-linkcard-settings.php:353
850
  msgid "Position Settings"
851
  msgstr ""
852
 
853
+ #: ../lib/pz-linkcard-settings.php:356
854
  msgid "Link the Whole"
855
  msgstr ""
856
 
857
+ #: ../lib/pz-linkcard-settings.php:360
858
  msgid "Enclose the entire card at anchor."
859
  msgstr ""
860
 
861
+ #: ../lib/pz-linkcard-settings.php:366
862
  msgid "Margin"
863
  msgstr ""
864
 
865
+ #: ../lib/pz-linkcard-settings.php:373 ../lib/pz-linkcard-settings.php:405
866
  msgid "Margin top"
867
  msgstr ""
868
 
869
+ #: ../lib/pz-linkcard-settings.php:375 ../lib/pz-linkcard-settings.php:391
870
+ #: ../lib/pz-linkcard-settings.php:407 ../lib/pz-linkcard-settings.php:423
871
+ #: ../lib/pz-linkcard-settings.php:437 ../lib/pz-linkcard-settings.php:459
872
+ #: ../lib/pz-linkcard-settings.php:477 ../lib/pz-linkcard-settings.php:495
873
  msgid "Not defined"
874
  msgstr ""
875
 
876
+ #: ../lib/pz-linkcard-settings.php:376 ../lib/pz-linkcard-settings.php:392
877
+ #: ../lib/pz-linkcard-settings.php:408 ../lib/pz-linkcard-settings.php:424
878
+ #: ../lib/pz-linkcard-settings.php:438 ../lib/pz-linkcard-settings.php:460
879
+ #: ../lib/pz-linkcard-settings.php:478 ../lib/pz-linkcard-settings.php:496
880
  msgid "0"
881
  msgstr ""
882
 
883
+ #: ../lib/pz-linkcard-settings.php:377 ../lib/pz-linkcard-settings.php:393
884
+ #: ../lib/pz-linkcard-settings.php:409 ../lib/pz-linkcard-settings.php:425
885
+ #: ../lib/pz-linkcard-settings.php:439 ../lib/pz-linkcard-settings.php:461
886
+ #: ../lib/pz-linkcard-settings.php:479 ../lib/pz-linkcard-settings.php:497
887
+ #: ../lib/pz-linkcard-settings.php:613
888
  msgid "4px"
889
  msgstr ""
890
 
891
+ #: ../lib/pz-linkcard-settings.php:378 ../lib/pz-linkcard-settings.php:394
892
+ #: ../lib/pz-linkcard-settings.php:410 ../lib/pz-linkcard-settings.php:426
893
+ #: ../lib/pz-linkcard-settings.php:440 ../lib/pz-linkcard-settings.php:462
894
+ #: ../lib/pz-linkcard-settings.php:480 ../lib/pz-linkcard-settings.php:498
895
+ #: ../lib/pz-linkcard-settings.php:614
896
  msgid "8px"
897
  msgstr ""
898
 
899
+ #: ../lib/pz-linkcard-settings.php:379 ../lib/pz-linkcard-settings.php:395
900
+ #: ../lib/pz-linkcard-settings.php:411 ../lib/pz-linkcard-settings.php:427
901
+ #: ../lib/pz-linkcard-settings.php:441 ../lib/pz-linkcard-settings.php:463
902
+ #: ../lib/pz-linkcard-settings.php:481 ../lib/pz-linkcard-settings.php:499
903
+ #: ../lib/pz-linkcard-settings.php:615
904
  msgid "16px"
905
  msgstr ""
906
 
907
+ #: ../lib/pz-linkcard-settings.php:380 ../lib/pz-linkcard-settings.php:396
908
+ #: ../lib/pz-linkcard-settings.php:413 ../lib/pz-linkcard-settings.php:429
909
+ #: ../lib/pz-linkcard-settings.php:443 ../lib/pz-linkcard-settings.php:465
910
+ #: ../lib/pz-linkcard-settings.php:482 ../lib/pz-linkcard-settings.php:500
911
+ #: ../lib/pz-linkcard-settings.php:616
912
  msgid "32px"
913
  msgstr ""
914
 
915
+ #: ../lib/pz-linkcard-settings.php:381 ../lib/pz-linkcard-settings.php:397
916
+ #: ../lib/pz-linkcard-settings.php:414 ../lib/pz-linkcard-settings.php:430
917
+ #: ../lib/pz-linkcard-settings.php:444 ../lib/pz-linkcard-settings.php:466
918
+ #: ../lib/pz-linkcard-settings.php:483 ../lib/pz-linkcard-settings.php:501
919
  msgid "40px"
920
  msgstr ""
921
 
922
+ #: ../lib/pz-linkcard-settings.php:382 ../lib/pz-linkcard-settings.php:398
923
+ #: ../lib/pz-linkcard-settings.php:415 ../lib/pz-linkcard-settings.php:431
924
+ #: ../lib/pz-linkcard-settings.php:445 ../lib/pz-linkcard-settings.php:467
925
+ #: ../lib/pz-linkcard-settings.php:484 ../lib/pz-linkcard-settings.php:502
926
+ #: ../lib/pz-linkcard-settings.php:617
927
  msgid "64px"
928
  msgstr ""
929
 
930
+ #: ../lib/pz-linkcard-settings.php:389 ../lib/pz-linkcard-settings.php:421
931
  msgid "Margin left"
932
  msgstr ""
933
 
934
+ #: ../lib/pz-linkcard-settings.php:412 ../lib/pz-linkcard-settings.php:428
935
+ #: ../lib/pz-linkcard-settings.php:442 ../lib/pz-linkcard-settings.php:464
936
  msgid "24px"
937
  msgstr ""
938
 
939
+ #: ../lib/pz-linkcard-settings.php:435 ../lib/pz-linkcard-settings.php:475
940
  msgid "Margin right"
941
  msgstr ""
942
 
943
+ #: ../lib/pz-linkcard-settings.php:451 ../lib/pz-linkcard-settings.php:556
944
+ #: ../lib/pz-linkcard-settings.php:652
945
  msgid "Width"
946
  msgstr ""
947
 
948
+ #: ../lib/pz-linkcard-settings.php:452 ../lib/pz-linkcard-settings.php:559
949
+ #: ../lib/pz-linkcard-settings.php:725
950
  msgid "Height"
951
  msgstr ""
952
 
953
+ #: ../lib/pz-linkcard-settings.php:457 ../lib/pz-linkcard-settings.php:493
954
  msgid "Margin bottom"
955
  msgstr ""
956
 
957
+ #: ../lib/pz-linkcard-settings.php:490
958
  msgid "Centering"
959
  msgstr ""
960
 
961
+ #: ../lib/pz-linkcard-settings.php:512
962
  msgid "Use Blockquote Tag"
963
  msgstr ""
964
 
965
+ #: ../lib/pz-linkcard-settings.php:513
966
  msgid "Without using DIV tag, and use BLOCKQUOTE tag."
967
  msgstr ""
968
 
969
+ #: ../lib/pz-linkcard-settings.php:513 ../lib/pz-linkcard-settings.php:877
970
+ #: ../lib/pz-linkcard-settings.php:885 ../lib/pz-linkcard-settings.php:1151
971
+ #: ../lib/pz-linkcard-settings.php:1156 ../lib/pz-linkcard-settings.php:1172
972
+ #: ../lib/pz-linkcard-settings.php:1176
973
  msgid "(Deprecated)"
974
  msgstr ""
975
 
976
+ #: ../lib/pz-linkcard-settings.php:519
977
  msgid "Display Settings"
978
  msgstr ""
979
 
980
+ #: ../lib/pz-linkcard-settings.php:522
981
  msgid "Layout"
982
  msgstr ""
983
 
984
+ #: ../lib/pz-linkcard-settings.php:527 ../lib/pz-linkcard-settings.php:698
985
  msgid "Site Information"
986
  msgstr ""
987
 
988
+ #: ../lib/pz-linkcard-settings.php:530 ../lib/pz-linkcard-settings.php:551
989
  msgid "Upper Side"
990
  msgstr ""
991
 
992
+ #: ../lib/pz-linkcard-settings.php:531
993
  msgid "Above the Title"
994
  msgstr ""
995
 
996
+ #: ../lib/pz-linkcard-settings.php:532
997
  msgid "Under Side"
998
  msgstr ""
999
 
1000
+ #: ../lib/pz-linkcard-settings.php:534
1001
  msgid "Use SiteName"
1002
  msgstr ""
1003
 
1004
+ #: ../lib/pz-linkcard-settings.php:538
1005
  msgid "For internal links, display the posting date"
1006
  msgstr ""
1007
 
1008
+ #: ../lib/pz-linkcard-settings.php:542 ../lib/pz-linkcard-settings.php:778
1009
+ msgid "Thumbnail"
1010
  msgstr ""
1011
 
1012
+ #: ../lib/pz-linkcard-settings.php:549
1013
+ msgid "Right Side"
1014
  msgstr ""
1015
 
1016
+ #: ../lib/pz-linkcard-settings.php:550
1017
+ msgid "Left Side"
1018
  msgstr ""
1019
 
1020
+ #: ../lib/pz-linkcard-settings.php:562 ../lib/pz-linkcard-settings.php:605
1021
+ msgid "Shadow"
1022
  msgstr ""
1023
 
1024
+ #: ../lib/pz-linkcard-settings.php:568
1025
+ msgid "Make additional information heading display"
1026
  msgstr ""
1027
 
1028
+ #: ../lib/pz-linkcard-settings.php:571
1029
+ msgid "Turn off the anchor text underlining"
1030
  msgstr ""
1031
 
1032
+ #: ../lib/pz-linkcard-settings.php:574
1033
+ msgid "Separator line"
1034
  msgstr ""
1035
 
1036
+ #: ../lib/pz-linkcard-settings.php:579
1037
+ msgid "Display URL"
1038
  msgstr ""
1039
 
1040
+ #: ../lib/pz-linkcard-settings.php:582
1041
+ msgid "Under Title"
1042
  msgstr ""
1043
 
1044
+ #: ../lib/pz-linkcard-settings.php:583 ../lib/pz-linkcard-settings.php:678
1045
+ msgid "Bihind Site-Info"
1046
  msgstr ""
1047
 
1048
+ #: ../lib/pz-linkcard-settings.php:590
1049
  msgid "Hollow content area"
1050
  msgstr ""
1051
 
1052
+ #: ../lib/pz-linkcard-settings.php:595
1053
  msgid "Display excerpt"
1054
  msgstr ""
1055
 
1056
+ #: ../lib/pz-linkcard-settings.php:600
1057
  msgid "Hollow"
1058
  msgstr ""
1059
 
1060
+ #: ../lib/pz-linkcard-settings.php:610
1061
  msgid "Round a square"
1062
  msgstr ""
1063
 
1064
+ #: ../lib/pz-linkcard-settings.php:624
1065
  msgid "When the mouse is on"
1066
  msgstr ""
1067
 
1068
+ #: ../lib/pz-linkcard-settings.php:627
1069
  msgid "Lighten"
1070
  msgstr ""
1071
 
1072
+ #: ../lib/pz-linkcard-settings.php:628
1073
  msgid "Hover (light)"
1074
  msgstr ""
1075
 
1076
+ #: ../lib/pz-linkcard-settings.php:629
1077
  msgid "Hover (dark)"
1078
  msgstr ""
1079
 
1080
+ #: ../lib/pz-linkcard-settings.php:630
1081
  msgid "Radius"
1082
  msgstr ""
1083
 
1084
+ #: ../lib/pz-linkcard-settings.php:639
1085
  msgid "Border"
1086
  msgstr ""
1087
 
1088
+ #: ../lib/pz-linkcard-settings.php:643
1089
  msgid "Solid"
1090
  msgstr ""
1091
 
1092
+ #: ../lib/pz-linkcard-settings.php:644
1093
  msgid "Dotted"
1094
  msgstr ""
1095
 
1096
+ #: ../lib/pz-linkcard-settings.php:645
1097
  msgid "Dashed"
1098
  msgstr ""
1099
 
1100
+ #: ../lib/pz-linkcard-settings.php:646
1101
  msgid "Double"
1102
  msgstr ""
1103
 
1104
+ #: ../lib/pz-linkcard-settings.php:647
1105
  msgid "Groove"
1106
  msgstr ""
1107
 
1108
+ #: ../lib/pz-linkcard-settings.php:648
1109
  msgid "Ridge"
1110
  msgstr ""
1111
 
1112
+ #: ../lib/pz-linkcard-settings.php:649
1113
  msgid "Inset"
1114
  msgstr ""
1115
 
1116
+ #: ../lib/pz-linkcard-settings.php:650
1117
  msgid "Outset"
1118
  msgstr ""
1119
 
1120
+ #: ../lib/pz-linkcard-settings.php:656
1121
  msgid "Reset Image Style"
1122
  msgstr ""
1123
 
1124
+ #: ../lib/pz-linkcard-settings.php:657
1125
  msgid ""
1126
  "When unnecessary frame is displayed on the image, you can improve it by case"
1127
  msgstr ""
1128
 
1129
+ #: ../lib/pz-linkcard-settings.php:660 ../lib/pz-linkcard-settings.php:697
1130
  msgid "More Button"
1131
  msgstr ""
1132
 
1133
+ #: ../lib/pz-linkcard-settings.php:664
1134
  msgid "Text link"
1135
  msgstr ""
1136
 
1137
+ #: ../lib/pz-linkcard-settings.php:665
1138
  msgid "Simple button"
1139
  msgstr ""
1140
 
1141
+ #: ../lib/pz-linkcard-settings.php:666
1142
  msgid "Blue"
1143
  msgstr ""
1144
 
1145
+ #: ../lib/pz-linkcard-settings.php:667
1146
  msgid "Dark"
1147
  msgstr ""
1148
 
1149
+ #: ../lib/pz-linkcard-settings.php:669
1150
  msgid ""
1151
  "It is recommended that you leave the card height blank when using this "
1152
  "setting."
1153
  msgstr ""
1154
 
1155
+ #: ../lib/pz-linkcard-settings.php:673
1156
  msgid "Display SNS Count"
1157
  msgstr ""
1158
 
1159
+ #: ../lib/pz-linkcard-settings.php:677
1160
  msgid "Bihind Title"
1161
  msgstr ""
1162
 
1163
+ #: ../lib/pz-linkcard-settings.php:680
1164
  msgid "Twitter"
1165
  msgstr ""
1166
 
1167
+ #: ../lib/pz-linkcard-settings.php:681
1168
  msgid "Facebook"
1169
  msgstr ""
1170
 
1171
+ #: ../lib/pz-linkcard-settings.php:682
1172
  msgid "Hatena"
1173
  msgstr ""
1174
 
1175
+ #: ../lib/pz-linkcard-settings.php:683
1176
  msgid "Pocket"
1177
  msgstr ""
1178
 
1179
+ #: ../lib/pz-linkcard-settings.php:690
1180
  msgid "Letter Settings"
1181
  msgstr ""
1182
 
1183
+ #: ../lib/pz-linkcard-settings.php:699 ../lib/pz-linkcard-settings.php:829
1184
  msgid "Added Information"
1185
  msgstr ""
1186
 
1187
+ #: ../lib/pz-linkcard-settings.php:708
1188
  msgid "Color"
1189
  msgstr ""
1190
 
1191
+ #: ../lib/pz-linkcard-settings.php:715
1192
  msgid "Outline"
1193
  msgstr ""
1194
 
1195
+ #: ../lib/pz-linkcard-settings.php:721
1196
  msgid "Size"
1197
  msgstr ""
1198
 
1199
+ #: ../lib/pz-linkcard-settings.php:730
1200
  msgid "Length"
1201
  msgstr ""
1202
 
1203
+ #: ../lib/pz-linkcard-settings.php:734
1204
  msgid "No wrap"
1205
  msgstr ""
1206
 
1207
+ #: ../lib/pz-linkcard-settings.php:742
1208
  msgid "Resize"
1209
  msgstr ""
1210
 
1211
+ #: ../lib/pz-linkcard-settings.php:743
1212
  msgid "Adjust thumbnail and letter size according to width."
1213
  msgstr ""
1214
 
1215
+ #: ../lib/pz-linkcard-settings.php:750
1216
  msgid "External Link Settings"
1217
  msgstr ""
1218
 
1219
+ #: ../lib/pz-linkcard-settings.php:751
1220
  msgid "Internal Link Settings"
1221
  msgstr ""
1222
 
1223
+ #: ../lib/pz-linkcard-settings.php:752
1224
  msgid "Same Page Link Settings"
1225
  msgstr ""
1226
 
1227
+ #: ../lib/pz-linkcard-settings.php:760
1228
  msgid "Border Color"
1229
  msgstr ""
1230
 
1231
+ #: ../lib/pz-linkcard-settings.php:767
1232
  msgid "Background Color"
1233
  msgstr ""
1234
 
1235
+ #: ../lib/pz-linkcard-settings.php:774
1236
  msgid "Background Image"
1237
  msgstr ""
1238
 
1239
+ #: ../lib/pz-linkcard-settings.php:782 ../lib/pz-linkcard-settings.php:799
1240
+ #: ../lib/pz-linkcard-settings.php:816 ../lib/pz-linkcard-settings.php:836
1241
+ #: ../lib/pz-linkcard-settings.php:847 ../lib/pz-linkcard-settings.php:863
1242
+ #: ../lib/pz-linkcard-settings.php:893
1243
  msgid "It is common with setting Internal-link"
1244
  msgstr ""
1245
 
1246
+ #: ../lib/pz-linkcard-settings.php:787 ../lib/pz-linkcard-settings.php:821
1247
  msgid "Direct"
1248
  msgstr ""
1249
 
1250
+ #: ../lib/pz-linkcard-settings.php:788 ../lib/pz-linkcard-settings.php:822
1251
  msgid "Use WebAPI"
1252
  msgstr ""
1253
 
1254
+ #: ../lib/pz-linkcard-settings.php:789 ../lib/pz-linkcard-settings.php:823
1255
  msgid "Use WebAPI ,if can not direct"
1256
  msgstr ""
1257
 
1258
+ #: ../lib/pz-linkcard-settings.php:795
1259
  msgid "Thumbnail Size"
1260
  msgstr ""
1261
 
1262
+ #: ../lib/pz-linkcard-settings.php:803
1263
  msgid "Thumbnail (150px)"
1264
  msgstr ""
1265
 
1266
+ #: ../lib/pz-linkcard-settings.php:804
1267
  msgid "Medium (300px)"
1268
  msgstr ""
1269
 
1270
+ #: ../lib/pz-linkcard-settings.php:805
1271
  msgid "Large (1024px)"
1272
  msgstr ""
1273
 
1274
+ #: ../lib/pz-linkcard-settings.php:806
1275
  msgid "Full size"
1276
  msgstr ""
1277
 
1278
+ #: ../lib/pz-linkcard-settings.php:812
1279
  msgid "Site Icon"
1280
  msgstr ""
1281
 
1282
+ #: ../lib/pz-linkcard-settings.php:833
1283
  msgid "Text of More Button"
1284
  msgstr ""
1285
 
1286
+ #: ../lib/pz-linkcard-settings.php:843
1287
  msgid "Open New Window/Tab"
1288
  msgstr ""
1289
 
1290
+ #: ../lib/pz-linkcard-settings.php:852
1291
  msgid "All client"
1292
  msgstr ""
1293
 
1294
+ #: ../lib/pz-linkcard-settings.php:853
1295
  msgid "Other than mobile"
1296
  msgstr ""
1297
 
1298
+ #: ../lib/pz-linkcard-settings.php:859
1299
  msgid "Get Contents"
1300
  msgstr ""
1301
 
1302
+ #: ../lib/pz-linkcard-settings.php:867
1303
  msgid "Always get the latest from the content"
1304
  msgstr ""
1305
 
1306
+ #: ../lib/pz-linkcard-settings.php:868
1307
  msgid "Always get the latest from the excerpt"
1308
  msgstr ""
1309
 
1310
+ #: ../lib/pz-linkcard-settings.php:869
1311
  msgid "Initially acquired only from the content"
1312
  msgstr ""
1313
 
1314
+ #: ../lib/pz-linkcard-settings.php:876
1315
  msgid "Set NoFollow"
1316
  msgstr ""
1317
 
1318
+ #: ../lib/pz-linkcard-settings.php:877
1319
  msgid "In the case of an external site, it puts the \"nofollow\"."
1320
  msgstr ""
1321
 
1322
+ #: ../lib/pz-linkcard-settings.php:880
1323
  msgid "Set NoOpener"
1324
  msgstr ""
1325
 
1326
+ #: ../lib/pz-linkcard-settings.php:881
1327
  msgid "In the case of an external site, it puts the \"noopener\"."
1328
  msgstr ""
1329
 
1330
+ #: ../lib/pz-linkcard-settings.php:884
1331
  msgid "Use HatenaBlogCard"
1332
  msgstr ""
1333
 
1334
+ #: ../lib/pz-linkcard-settings.php:885
1335
  msgid "External links will use Always HatenaBlogCard."
1336
  msgstr ""
1337
 
1338
+ #: ../lib/pz-linkcard-settings.php:889
1339
  msgid "Retry Get PID"
1340
  msgstr ""
1341
 
1342
+ #: ../lib/pz-linkcard-settings.php:895
1343
  msgid "When the `Post ID` can not be acquired, it is acquired again."
1344
  msgstr ""
1345
 
1346
+ #: ../lib/pz-linkcard-settings.php:906
1347
  msgid "Link Check Settings"
1348
  msgstr ""
1349
 
1350
+ #: ../lib/pz-linkcard-settings.php:909
1351
  msgid "Relative URL"
1352
  msgstr ""
1353
 
1354
+ #: ../lib/pz-linkcard-settings.php:910
1355
  msgid "For relative-specified URLs, complement the site URL."
1356
  msgstr ""
1357
 
1358
+ #: ../lib/pz-linkcard-settings.php:913
1359
  msgid "Do Not Link at Error"
1360
  msgstr ""
1361
 
1362
+ #: ../lib/pz-linkcard-settings.php:914
1363
  msgid "When access status is \"403\", \"404\", \"410\", unlink."
1364
  msgstr ""
1365
 
1366
+ #: ../lib/pz-linkcard-settings.php:917
1367
  msgid "Disable SSL Verification"
1368
  msgstr ""
1369
 
1370
+ #: ../lib/pz-linkcard-settings.php:918
1371
  msgid "Try setting if the contents of the SSL site can not be acquired."
1372
  msgstr ""
1373
 
1374
+ #: ../lib/pz-linkcard-settings.php:921
1375
  msgid "Follow Location"
1376
  msgstr ""
1377
 
1378
+ #: ../lib/pz-linkcard-settings.php:922
1379
  msgid "Track when the link destination is redirected."
1380
  msgstr ""
1381
 
1382
+ #: ../lib/pz-linkcard-settings.php:925
1383
  msgid "Set Referer"
1384
  msgstr ""
1385
 
1386
+ #: ../lib/pz-linkcard-settings.php:926
1387
  msgid "Notify the article URL to the link destination."
1388
  msgstr ""
1389
 
1390
+ #: ../lib/pz-linkcard-settings.php:929
1391
  msgid "Use User-Agent"
1392
  msgstr ""
1393
 
1394
+ #: ../lib/pz-linkcard-settings.php:931
1395
  msgid "Notify using Pz-LinkCard to the link destination."
1396
  msgstr ""
1397
 
1398
+ #: ../lib/pz-linkcard-settings.php:936
1399
  msgid "Broken Link Checker"
1400
  msgstr ""
1401
 
1402
+ #: ../lib/pz-linkcard-settings.php:937
1403
  msgid "Alive confirmation of the link destination."
1404
  msgstr ""
1405
 
1406
+ #: ../lib/pz-linkcard-settings.php:940
1407
  msgid "Broken Link Count"
1408
  msgstr ""
1409
 
1410
+ #: ../lib/pz-linkcard-settings.php:941
1411
  msgid "The number of broken links is displayed next to the submenu."
1412
  msgstr ""
1413
 
1414
+ #: ../lib/pz-linkcard-settings.php:947
1415
  msgid "Editor Settings"
1416
  msgstr ""
1417
 
1418
+ #: ../lib/pz-linkcard-settings.php:950
1419
  msgid "Convert from Text Link"
1420
  msgstr ""
1421
 
1422
+ #: ../lib/pz-linkcard-settings.php:951
1423
  msgid "Convert lines with text link only to Linkcard."
1424
  msgstr ""
1425
 
1426
+ #: ../lib/pz-linkcard-settings.php:954
1427
  msgid "Convert from URL"
1428
  msgstr ""
1429
 
1430
+ #: ../lib/pz-linkcard-settings.php:955
1431
  msgid "Convert lines with URL only to Linkcard."
1432
  msgstr ""
1433
 
1434
+ #: ../lib/pz-linkcard-settings.php:958
1435
  msgid "External Link Only"
1436
  msgstr ""
1437
 
1438
+ #: ../lib/pz-linkcard-settings.php:959
1439
  msgid "Convert only external links."
1440
  msgstr ""
1441
 
1442
+ #: ../lib/pz-linkcard-settings.php:963
1443
  msgid "Do Shortcode"
1444
  msgstr ""
1445
 
1446
+ #: ../lib/pz-linkcard-settings.php:964
1447
  msgid "Force shortcode development."
1448
  msgstr ""
1449
 
1450
+ #: ../lib/pz-linkcard-settings.php:968
1451
  msgid "Add Insert Button"
1452
  msgstr ""
1453
 
1454
+ #: ../lib/pz-linkcard-settings.php:969
1455
  msgid "Add insert button to visual editor."
1456
  msgstr ""
1457
 
1458
+ #: ../lib/pz-linkcard-settings.php:972
1459
  msgid "Add Quick Tag"
1460
  msgstr ""
1461
 
1462
+ #: ../lib/pz-linkcard-settings.php:973
1463
  msgid "Add quick tag button to text editor."
1464
  msgstr ""
1465
 
1466
+ #: ../lib/pz-linkcard-settings.php:977
1467
  msgid "ShortCode 1"
1468
  msgstr ""
1469
 
1470
+ #: ../lib/pz-linkcard-settings.php:978 ../lib/pz-linkcard-settings.php:995
1471
+ #: ../lib/pz-linkcard-settings.php:999 ../lib/pz-linkcard-settings.php:1003
1472
  msgid "Case-sensitive"
1473
  msgstr ""
1474
 
1475
+ #: ../lib/pz-linkcard-settings.php:981
1476
  msgid "Use InLineText"
1477
  msgstr ""
1478
 
1479
+ #: ../lib/pz-linkcard-settings.php:985
1480
  msgid "No use"
1481
  msgstr ""
1482
 
1483
+ #: ../lib/pz-linkcard-settings.php:986
1484
  msgid "Use to excerpt"
1485
  msgstr ""
1486
 
1487
+ #: ../lib/pz-linkcard-settings.php:987
1488
  msgid "Use to title"
1489
  msgstr ""
1490
 
1491
+ #: ../lib/pz-linkcard-settings.php:990
1492
  msgid "This setting applies only to the Shortcode1"
1493
  msgstr ""
1494
 
1495
+ #: ../lib/pz-linkcard-settings.php:994
1496
  msgid "ShortCode 2"
1497
  msgstr ""
1498
 
1499
+ #: ../lib/pz-linkcard-settings.php:998
1500
  msgid "ShortCode 3"
1501
  msgstr ""
1502
 
1503
+ #: ../lib/pz-linkcard-settings.php:1002
1504
  msgid "ShortCode 4"
1505
  msgstr ""
1506
 
1507
+ #: ../lib/pz-linkcard-settings.php:1006
1508
  msgid "Parameters"
1509
  msgstr ""
1510
 
1511
+ #: ../lib/pz-linkcard-settings.php:1008 ../lib/pz-linkcard-settings.php:1259
1512
+ #: ../lib/pz-linkcard-settings.php:1268
1513
+ msgid "ex1."
1514
+ msgstr ""
1515
+
1516
+ #: ../lib/pz-linkcard-settings.php:1008
1517
+ msgid "Specify only URL parameters."
1518
+ msgstr ""
1519
+
1520
+ #: ../lib/pz-linkcard-settings.php:1009 ../lib/pz-linkcard-settings.php:1260
1521
+ #: ../lib/pz-linkcard-settings.php:1269
1522
+ msgid "ex2."
1523
+ msgstr ""
1524
+
1525
+ #: ../lib/pz-linkcard-settings.php:1009
1526
+ msgid "Specify URL and title parameters."
1527
+ msgstr ""
1528
+
1529
+ #: ../lib/pz-linkcard-settings.php:1010
1530
+ msgid "ex3."
1531
+ msgstr ""
1532
+
1533
+ #: ../lib/pz-linkcard-settings.php:1010
1534
+ msgid "Specify URL, title and content parameters."
1535
+ msgstr ""
1536
+
1537
+ #: ../lib/pz-linkcard-settings.php:1011
1538
  msgid ""
1539
  "For any shortcode you can change the title and excerpt with `title` "
1540
  "parameter and `content` parameter"
1541
  msgstr ""
1542
 
1543
+ #: ../lib/pz-linkcard-settings.php:1018
1544
+ msgid "Multi Site Information"
1545
  msgstr ""
1546
 
1547
+ #: ../lib/pz-linkcard-settings.php:1019 ../lib/pz-linkcard-settings.php:1062
1548
+ msgid "Cannot be changed"
1549
  msgstr ""
1550
 
1551
+ #: ../lib/pz-linkcard-settings.php:1025
1552
+ msgid "Disabled"
1553
  msgstr ""
1554
 
1555
+ #: ../lib/pz-linkcard-settings.php:1026
1556
+ msgid "Enabled"
1557
  msgstr ""
1558
 
1559
+ #: ../lib/pz-linkcard-settings.php:1031
1560
  msgid "Type"
1561
  msgstr ""
1562
 
1563
+ #: ../lib/pz-linkcard-settings.php:1034
1564
  msgid "Subdirectories"
1565
  msgstr ""
1566
 
1567
+ #: ../lib/pz-linkcard-settings.php:1035
1568
  msgid "Subdomains"
1569
  msgstr ""
1570
 
1571
+ #: ../lib/pz-linkcard-settings.php:1040
1572
  msgid "Current Blog ID"
1573
  msgstr ""
1574
 
1575
+ #: ../lib/pz-linkcard-settings.php:1046
1576
  msgid "Number of Sites"
1577
  msgstr ""
1578
 
1579
+ #: ../lib/pz-linkcard-settings.php:1052
1580
+ msgid "Table Name"
1581
+ msgstr ""
1582
+
1583
+ #: ../lib/pz-linkcard-settings.php:1056
1584
+ msgid "Link to SubSite"
1585
+ msgstr ""
1586
+
1587
+ #: ../lib/pz-linkcard-settings.php:1057
1588
+ msgid "Treat links to subsites as external links."
1589
+ msgstr ""
1590
+
1591
+ #: ../lib/pz-linkcard-settings.php:1061
1592
  msgid "Site List"
1593
  msgstr ""
1594
 
1595
+ #: ../lib/pz-linkcard-settings.php:1067
1596
  msgid "Current"
1597
  msgstr ""
1598
 
1599
+ #: ../lib/pz-linkcard-settings.php:1068
1600
  msgid "Blog ID"
1601
  msgstr ""
1602
 
1603
+ #: ../lib/pz-linkcard-settings.php:1090
1604
+ msgid "Execution Result"
1605
+ msgstr ""
1606
+
1607
+ #: ../lib/pz-linkcard-settings.php:1092
1608
+ msgid "Run Log"
1609
+ msgstr ""
1610
+
1611
+ #: ../lib/pz-linkcard-settings.php:1098
1612
+ msgid "WP-Cron Settings"
1613
+ msgstr ""
1614
+
1615
+ #: ../lib/pz-linkcard-settings.php:1099
1616
+ msgid "View all schedules."
1617
  msgstr ""
1618
 
1619
+ #: ../lib/pz-linkcard-settings.php:1103 ../lib/pz-linkcard-settings.php:1281
1620
+ #: ../lib/pz-linkcard-settings.php:1288
1621
+ msgid "Run"
1622
+ msgstr ""
1623
+
1624
+ #: ../lib/pz-linkcard-settings.php:1104
1625
+ msgid "Hook"
1626
+ msgstr ""
1627
+
1628
+ #: ../lib/pz-linkcard-settings.php:1105
1629
+ msgid "Next Time"
1630
+ msgstr ""
1631
+
1632
+ #: ../lib/pz-linkcard-settings.php:1106
1633
+ msgid "Schedule"
1634
+ msgstr ""
1635
+
1636
+ #: ../lib/pz-linkcard-settings.php:1123
1637
+ msgid "Senior Settings"
1638
+ msgstr ""
1639
+
1640
+ #: ../lib/pz-linkcard-settings.php:1126
1641
  msgid "Trailing Slash"
1642
  msgstr ""
1643
 
1644
+ #: ../lib/pz-linkcard-settings.php:1129
1645
  msgid "As it"
1646
  msgstr ""
1647
 
1648
+ #: ../lib/pz-linkcard-settings.php:1130
1649
  msgid "When only domain name, remove"
1650
  msgstr ""
1651
 
1652
+ #: ../lib/pz-linkcard-settings.php:1131
1653
  msgid "Always remove"
1654
  msgstr ""
1655
 
1656
+ #: ../lib/pz-linkcard-settings.php:1136
1657
  msgid "Class ID to be Added (for PC)"
1658
  msgstr ""
1659
 
1660
+ #: ../lib/pz-linkcard-settings.php:1140
1661
  msgid "Class ID to be Added (for Mobile)"
1662
  msgstr ""
1663
 
1664
+ #: ../lib/pz-linkcard-settings.php:1145
1665
  msgid "Compress"
1666
  msgstr ""
1667
 
1668
+ #: ../lib/pz-linkcard-settings.php:1146
1669
  msgid "Compress CSS and JavaScript to improve access speed."
1670
  msgstr ""
1671
 
1672
+ #: ../lib/pz-linkcard-settings.php:1150
1673
+ msgid "Google AMP URL"
1674
  msgstr ""
1675
 
1676
+ #: ../lib/pz-linkcard-settings.php:1151
1677
+ msgid "If the URL is AMP, display simple."
1678
  msgstr ""
1679
 
1680
+ #: ../lib/pz-linkcard-settings.php:1155
1681
+ msgid "Hide URL Error"
1682
  msgstr ""
1683
 
1684
+ #: ../lib/pz-linkcard-settings.php:1156
1685
+ msgid "Do not display an error on the admin page."
1686
  msgstr ""
1687
 
1688
+ #: ../lib/pz-linkcard-settings.php:1160
1689
+ msgid "Extension Settings"
1690
  msgstr ""
1691
 
1692
+ #: ../lib/pz-linkcard-settings.php:1164
1693
+ msgid "Display the file menu on the card management screen."
1694
  msgstr ""
1695
 
1696
+ #: ../lib/pz-linkcard-settings.php:1167
1697
+ msgid "Initialize Tab"
1698
  msgstr ""
1699
 
1700
+ #: ../lib/pz-linkcard-settings.php:1168
1701
+ msgid "Display the initialize tab on the settings screen."
1702
  msgstr ""
1703
 
1704
+ #: ../lib/pz-linkcard-settings.php:1171
1705
  msgid "Survey Mode"
1706
  msgstr ""
1707
 
1708
+ #: ../lib/pz-linkcard-settings.php:1172
1709
  msgid "Outputs some events and setting information to a log file."
1710
  msgstr ""
1711
 
1712
+ #: ../lib/pz-linkcard-settings.php:1175
1713
  msgid "Administrator Mode"
1714
  msgstr ""
1715
 
1716
+ #: ../lib/pz-linkcard-settings.php:1176
1717
  msgid ""
1718
  "Display information that is not normally needed or open special settings."
1719
  msgstr ""
1720
 
1721
+ #: ../lib/pz-linkcard-settings.php:1179
1722
  msgid "Develop Mode"
1723
  msgstr ""
1724
 
1725
+ #: ../lib/pz-linkcard-settings.php:1186
1726
  msgid "Stylesheet Settings"
1727
  msgstr ""
1728
 
1729
+ #: ../lib/pz-linkcard-settings.php:1189
1730
  msgid "Stylesheet URL"
1731
  msgstr ""
1732
 
1733
+ #: ../lib/pz-linkcard-settings.php:1192 ../lib/pz-linkcard-settings.php:1223
1734
  msgid "Schemes (http and https) are omitted."
1735
  msgstr ""
1736
 
1737
+ #: ../lib/pz-linkcard-settings.php:1196
1738
  msgid "Stylesheet URL to Add"
1739
  msgstr ""
1740
 
1741
+ #: ../lib/pz-linkcard-settings.php:1197 ../lib/pz-linkcard-settings.php:1258
1742
+ #: ../lib/pz-linkcard-settings.php:1267
1743
  msgid "ex."
1744
  msgstr ""
1745
 
1746
+ #: ../lib/pz-linkcard-settings.php:1200
1747
  msgid "Stylesheet Text to Add"
1748
  msgstr ""
1749
 
1750
+ #: ../lib/pz-linkcard-settings.php:1204
1751
  msgid "Stylesheet Version"
1752
  msgstr ""
1753
 
1754
+ #: ../lib/pz-linkcard-settings.php:1208
1755
  msgid "Stylesheet File"
1756
  msgstr ""
1757
 
1758
+ #: ../lib/pz-linkcard-settings.php:1212
1759
  msgid "Stylesheet Templete File"
1760
  msgstr ""
1761
 
1762
+ #: ../lib/pz-linkcard-settings.php:1217
1763
  msgid "Image Settings"
1764
  msgstr ""
1765
 
1766
+ #: ../lib/pz-linkcard-settings.php:1220
1767
  msgid "Image Cache URL"
1768
  msgstr ""
1769
 
1770
+ #: ../lib/pz-linkcard-settings.php:1224 ../lib/pz-linkcard-settings.php:1241
1771
  msgid "Used"
1772
  msgstr ""
1773
 
1774
+ #: ../lib/pz-linkcard-settings.php:1224 ../lib/pz-linkcard-settings.php:1241
1775
  msgid ": "
1776
  msgstr ""
1777
 
1778
+ #: ../lib/pz-linkcard-settings.php:1228
1779
  msgid "Image Cache Directory"
1780
  msgstr ""
1781
 
1782
+ #: ../lib/pz-linkcard-settings.php:1235
1783
  msgid "Survey Settings"
1784
  msgstr ""
1785
 
1786
+ #: ../lib/pz-linkcard-settings.php:1238
1787
  msgid "Log URL"
1788
  msgstr ""
1789
 
1790
+ #: ../lib/pz-linkcard-settings.php:1245
1791
  msgid "Log Directory"
1792
  msgstr ""
1793
 
1794
+ #: ../lib/pz-linkcard-settings.php:1252
1795
  msgid "Web-API Settings"
1796
  msgstr ""
1797
 
1798
+ #: ../lib/pz-linkcard-settings.php:1255
1799
  msgid "Site Icon API"
1800
  msgstr ""
1801
 
1802
+ #: ../lib/pz-linkcard-settings.php:1258
1803
  msgid "%DOMAIN% replace to domain name."
1804
  msgstr ""
1805
 
1806
+ #: ../lib/pz-linkcard-settings.php:1258
1807
  msgid "%DOMAIN_URL% replace to domain URL."
1808
  msgstr ""
1809
 
1810
+ #: ../lib/pz-linkcard-settings.php:1258 ../lib/pz-linkcard-settings.php:1267
1811
  msgid "%URL% replace to URL."
1812
  msgstr ""
1813
 
1814
+ #: ../lib/pz-linkcard-settings.php:1264
 
 
 
 
 
 
 
 
1815
  msgid "Thumbnail API"
1816
  msgstr ""
1817
 
1818
+ #: ../lib/pz-linkcard-settings.php:1279
1819
  msgid "Initialize Settings"
1820
  msgstr ""
1821
 
1822
+ #: ../lib/pz-linkcard-settings.php:1282
 
 
 
 
1823
  msgid "Reset the \"Settings\" to the initial value."
1824
  msgstr ""
1825
 
1826
+ #: ../lib/pz-linkcard-settings.php:1286
1827
  msgid "Initialize Operation"
1828
  msgstr ""
1829
 
1830
+ #: ../lib/pz-linkcard-settings.php:1289
 
 
 
 
1831
  msgid "Perform initial setup."
1832
  msgstr ""
1833
 
1834
+ #: ../lib/pz-linkcard-settings.php:1289
1835
  msgid "\"Settings\" will not be initialized."
1836
  msgstr ""
1837
 
1838
+ #: ../lib/pz-linkcard-settings.php:1293
1839
  msgid "Initialization Exception"
1840
  msgstr ""
1841
 
1842
+ #: ../lib/pz-linkcard-settings.php:1294
1843
  msgid "Do not initialize \"Survey Mode\" and \"Administrator Mode\"."
1844
  msgstr ""
1845
 
1846
+ #: ../lib/pz-linkcard-style.php:638
1847
  msgid "Succeeded in saving the Stylesheet."
1848
  msgstr ""
1849
 
1850
+ #: ../lib/pz-linkcard-style.php:640
1851
  msgid "Failed to save Stylesheet."
1852
  msgstr ""
1853
 
1854
+ #: ../lib/pz-linkcard-style.php:643
1855
  msgid "Failed to call the Stylesheet template."
1856
  msgstr ""
1857
 
1858
+ #: ../pz-linkcard.php:425
1859
  msgid "-"
1860
  msgstr ""
1861
 
1862
+ #: ../pz-linkcard.php:425
1863
  msgid "Incorrect URL specification."
1864
  msgstr ""
1865
 
1866
+ #: ../pz-linkcard.php:825
1867
+ #, php-format
1868
+ msgid "%d tweet"
1869
+ msgstr ""
1870
+
1871
+ #: ../pz-linkcard.php:825
1872
+ #, php-format
1873
+ msgid "%d tweets"
1874
+ msgstr ""
1875
+
1876
+ #: ../pz-linkcard.php:828
1877
+ #, php-format
1878
+ msgid "%d share"
1879
+ msgstr ""
1880
+
1881
+ #: ../pz-linkcard.php:828
1882
+ #, php-format
1883
+ msgid "%d shares"
1884
+ msgstr ""
1885
+
1886
+ #: ../pz-linkcard.php:831
1887
+ #, php-format
1888
+ msgid "%d user"
1889
+ msgstr ""
1890
+
1891
+ #: ../pz-linkcard.php:831
1892
+ #, php-format
1893
+ msgid "%d users"
1894
+ msgstr ""
1895
+
1896
+ #: ../pz-linkcard.php:834
1897
+ #, php-format
1898
+ msgid "%d pocket"
1899
+ msgstr ""
1900
+
1901
+ #: ../pz-linkcard.php:834
1902
+ #, php-format
1903
+ msgid "%d pockets"
1904
+ msgstr ""
1905
+
1906
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563
1907
  msgid "Category"
1908
  msgstr ""
1909
 
1910
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563 ../pz-linkcard.php:1576
1911
+ #: ../pz-linkcard.php:1580
1912
  msgid "‘"
1913
  msgstr ""
1914
 
1915
+ #: ../pz-linkcard.php:1559 ../pz-linkcard.php:1563 ../pz-linkcard.php:1576
1916
+ #: ../pz-linkcard.php:1580
1917
  msgid "’"
1918
  msgstr ""
1919
 
1920
+ #: ../pz-linkcard.php:1560 ../pz-linkcard.php:1577
1921
  msgid "Count"
1922
  msgstr ""
1923
 
1924
+ #: ../pz-linkcard.php:1564 ../pz-linkcard.php:1581
1925
  msgid "Not Found"
1926
  msgstr ""
1927
 
1928
+ #: ../pz-linkcard.php:1576 ../pz-linkcard.php:1580
1929
  msgid "Tag"
1930
  msgstr ""
1931
 
1932
+ #: ../pz-linkcard.php:2222
1933
  msgid "Linkcard"
1934
  msgstr ""
1935
 
1936
+ #: ../pz-linkcard.php:2222
1937
  msgid "Make Linkcard"
1938
  msgstr ""
1939
 
1940
+ #: ../pz-linkcard.php:2233
1941
  msgid "Invalid URL parameter in "
1942
  msgstr ""
1943
 
1944
+ #: ../pz-linkcard.php:2233
1945
  msgid ""
1946
  "You can cancel this message from <a href=\"./options-general.php?page=pz-"
1947
  "linkcard-settings\">the setting screen</a>."
1948
  msgstr ""
1949
 
1950
+ #: ../pz-linkcard.php:2254
1951
  msgid "Pz LkC Cache"
1952
  msgstr ""
1953
 
1954
+ #: ../pz-linkcard.php:2255
1955
  msgid "Pz LinkCard"
1956
  msgstr ""
1957
 
1958
+ #: ../pz-linkcard.php:2279
 
 
 
 
1959
  msgid "Manage"
1960
  msgstr ""
lib/pz-linkcard-cacheman-edit.php CHANGED
@@ -1,9 +1,6 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
- <?php
3
- // 日時のフォーマット
4
- $datetime_format = get_option('date_format' ).' '.get_option('time_format' );
5
- ?>
6
  <!-- 編集用フォーム -->
 
7
  <form method="post">
8
  <?php wp_nonce_field('pz_cacheman'); ?>
9
  <input type="hidden" name="page" value="pz-linkcard-cache">
@@ -12,25 +9,30 @@
12
  <input type="hidden" name="extraction" value="<?php echo $extraction; ?>">
13
  <input type="hidden" name="orderby" value="<?php echo $orderby; ?>">
14
  <input type="hidden" name="order" value="<?php echo $order; ?>">
15
- <div>
16
- <table name="cachelist" class="wp-list-table widefat fixed">
 
 
17
  <tr>
18
- <th style="width: 12em;"><?php _e('ID', $this->text_domain ) ?></th>
 
 
 
19
  <td><input name="data[id]" type="text" value="<?php echo esc_attr($data['id'] ); ?>" size="5" readonly="readonly" /></td>
20
  </tr>
21
  <tr>
22
  <th><?php _e('URL', $this->text_domain ) ?></th>
23
  <td><input name="data[url]" type="url" value="<?php echo esc_attr($data['url'] ); ?>" size="80" readonly="readonly" /></td>
24
  </tr>
25
- <tr class="pz-admin-only">
26
  <th><?php _e('Redirect URL', $this->text_domain ) ?></th>
27
  <td><input name="data[url_redir]" type="url" value="<?php echo esc_attr($data['url_redir'] ); ?>" size="80" readonly="readonly" /></td>
28
  </tr>
29
- <tr class="pz-admin-only">
30
  <th><?php _e('URL Key', $this->text_domain ) ?></th>
31
  <td><input name="data[url_key]" type="text" value="<?php echo bin2hex($data['url_key'] ); ?>" size="80" readonly="readonly" /></td>
32
  </tr>
33
- <tr class="pz-admin-only">
34
  <th><?php _e('Scheme', $this->text_domain ) ?></th>
35
  <td><input name="data[scheme]" type="text" value="<?php echo esc_attr($data['scheme'] ); ?>" size="80" readonly="readonly" /></td>
36
  </tr>
@@ -46,7 +48,7 @@
46
  <td><input name="data[domain]" type="text" value="<?php echo $data['domain']; ?>" size="80" readonly="readonly" /></td>
47
  <?php } ?>
48
  </tr>
49
- <tr class="pz-admin-only">
50
  <th><?php _e('Registration Title', $this->text_domain ) ?></th>
51
  <td><input name="data[regist_title]" type="text" value="<?php echo esc_attr($data['regist_title'] ); ?>" size="80" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
52
  </tr>
@@ -54,11 +56,11 @@
54
  <th><?php _e('Title', $this->text_domain ) ?></th>
55
  <td><input name="data[title]" type="text" value="<?php echo esc_attr($data['title'] ); ?>" size="80" /></td>
56
  </tr>
57
- <tr class="pz-admin-only">
58
  <th><?php _e('Modify Title', $this->text_domain ) ?></th>
59
  <td><input name="data[mod_title]" type="text" value="<?php echo ($data['title'] <> $data['regist_title'] ? true : false ); ?>" size="1" readonly="readonly" /></td>
60
  </tr>
61
- <tr class="pz-admin-only">
62
  <th><?php _e('Registration Excerpt', $this->text_domain ) ?></th>
63
  <td><textarea name="data[regist_excerpt]" cols="83" rows="5" wrap="soft" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?>><?php echo esc_attr($data['regist_excerpt'] ); ?></textarea></td>
64
  </tr>
@@ -66,7 +68,7 @@
66
  <th><?php _e('Excerpt', $this->text_domain ) ?></th>
67
  <td><textarea name="data[excerpt]" cols="83" rows="5" wrap="soft"><?php echo esc_attr($data['excerpt'] ); ?></textarea></td>
68
  </tr>
69
- <tr class="pz-admin-only">
70
  <th><?php _e('Modify Excerpt', $this->text_domain ) ?></th>
71
  <td><input name="data[mod_excerpt]" type="text" value="<?php echo ($data['excerpt'] <> $data['regist_excerpt'] ? true : false ); ?>" size="1" readonly="readonly" /></td>
72
  </tr>
@@ -82,9 +84,18 @@
82
  <th><?php _e('Favicon URL', $this->text_domain ) ?></th>
83
  <td><input name="data[favicon]" type="url" value="<?php echo $data['favicon']; ?>" size="80" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
84
  </tr>
85
- <tr>
86
  <th><?php _e('Result Code', $this->text_domain ) ?></th>
87
- <td><input name="data[update_result]" type="text" value="<?php echo $data['update_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
 
 
 
 
 
 
 
 
 
88
  </tr>
89
  <tr>
90
  <th><?php _e('Post ID', $this->text_domain ) ?></th>
@@ -106,53 +117,58 @@
106
  <?php _e('Po', $this->text_domain ) ?>:<input name="data[sns_pocket]" type="text" value="<?php echo $data['sns_pocket']; ?>" size="5" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> />
107
  </td>
108
  </tr>
109
- <tr class="pz-admin-only">
110
  <th><?php _e('Last SNS Check', $this->text_domain ) ?></th>
111
- <td><input name="data[sns_time]" type="text" value="<?php echo $data['sns_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($datetime_format, $data['sns_time'] ); ?></td>
112
  </tr>
113
- <tr class="pz-admin-only">
114
  <th><?php _e('Next SNS Check', $this->text_domain ) ?></th>
115
- <td><input name="data[sns_nexttime]" type="text" value="<?php echo $data['sns_nexttime']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($datetime_format, $data['sns_nexttime'] ); ?></td>
116
  </tr>
117
- <tr class="pz-admin-only">
118
  <th><?php _e('Registration Character Set', $this->text_domain ) ?></th>
119
  <td><input name="data[regist_charset]" type="text" value="<?php echo $data['regist_charset']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
120
  </tr>
121
- <tr class="pz-admin-only">
122
  <th><?php _e('Registration Date', $this->text_domain ) ?></th>
123
  <td><input name="data[regist_time]" type="text" value="<?php echo $data['regist_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
124
  </tr>
125
  <tr>
126
  <th><?php _e('Registration Date', $this->text_domain ) ?></th>
127
- <td><?php echo ' '.date($datetime_format, $data['regist_time'] ); ?></td>
128
  </tr>
129
- <tr class="pz-admin-only">
130
  <th><?php _e('Registration Result Code', $this->text_domain ) ?></th>
131
- <td><input name="data[regist_result]" type="text" value="<?php echo $data['regist_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
 
 
 
132
  </tr>
133
- <tr class="pz-admin-only">
134
  <th><?php _e('Last Alive Check', $this->text_domain ) ?></th>
135
- <td><input name="data[alive_time]" type="text" value="<?php echo $data['alive_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($datetime_format, $data['alive_time'] ); ?></td>
136
  </tr>
137
- <tr class="pz-admin-only">
138
  <th><?php _e('Next Alive Check', $this->text_domain ) ?></th>
139
- <td><input name="data[alive_nexttime]" type="text" value="<?php echo $data['alive_nexttime']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($datetime_format, $data['alive_nexttime'] ); ?></td>
140
  </tr>
141
- <tr class="pz-admin-only">
142
  <th><?php _e('Result Code of Alive Check', $this->text_domain ) ?></th>
143
- <td><input name="data[alive_result]" type="text" value="<?php echo $data['alive_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
 
 
 
144
  </tr>
145
- <tr class="pz-admin-only">
146
  <th><?php _e('Update Date', $this->text_domain ) ?></th>
147
  <td><input name="data[update_time]" type="text" value="<?php echo $data['update_time']; ?>" size="8" readonly="readonly" /></td>
148
  </tr>
149
  <tr>
150
  <th><?php _e('Update Date', $this->text_domain ) ?></th>
151
- <td><?php echo ' '.date($datetime_format, $data['update_time'] ); ?></td>
152
  </tr>
153
  <tr>
154
- <th></th>
155
- <td><input name="update" type="submit" class="button button-primary button-large" value="<?php _e('Update', $this->text_domain ) ?>" /> <input name="cancel" type="submit" class="button button-large" value="<?php _e('Cancel', $this->text_domain ) ?>" /></td>
156
  </tr>
157
  </table>
158
  </div>
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
 
 
 
 
2
  <!-- 編集用フォーム -->
3
+ &nbsp;
4
  <form method="post">
5
  <?php wp_nonce_field('pz_cacheman'); ?>
6
  <input type="hidden" name="page" value="pz-linkcard-cache">
9
  <input type="hidden" name="extraction" value="<?php echo $extraction; ?>">
10
  <input type="hidden" name="orderby" value="<?php echo $orderby; ?>">
11
  <input type="hidden" name="order" value="<?php echo $order; ?>">
12
+
13
+ <span class="pz-lkc-man-cache-editor-title"><span class="pz-lkc-man-cache-editor-icon"><?php echo __('&#x1f4dd;', $this->text_domain ); ?></span>&ensp;<span class=" class="pz-lkc-man-cache-editor-text"><?php echo __('Cache Editor', $this->text_domain ); ?></span></span>
14
+ <div class="pz-lkc-man-cache-edit">
15
+ <table class="wp-list-table"><!-- wp-list-table widefat fixed -->
16
  <tr>
17
+ <td colspan="2" style="text-align: right;"><button name="update" type="submit" class="button button-primary button-large"><?php _e('Update', $this->text_domain ) ?></button>&emsp;<button name="cancel" type="submit" class="button button-large"><?php _e('Cancel', $this->text_domain ) ?></button></td>
18
+ </tr>
19
+ <tr>
20
+ <th><?php _e('ID', $this->text_domain ) ?></th>
21
  <td><input name="data[id]" type="text" value="<?php echo esc_attr($data['id'] ); ?>" size="5" readonly="readonly" /></td>
22
  </tr>
23
  <tr>
24
  <th><?php _e('URL', $this->text_domain ) ?></th>
25
  <td><input name="data[url]" type="url" value="<?php echo esc_attr($data['url'] ); ?>" size="80" readonly="readonly" /></td>
26
  </tr>
27
+ <tr class="pz-lkc-admin-only">
28
  <th><?php _e('Redirect URL', $this->text_domain ) ?></th>
29
  <td><input name="data[url_redir]" type="url" value="<?php echo esc_attr($data['url_redir'] ); ?>" size="80" readonly="readonly" /></td>
30
  </tr>
31
+ <tr class="pz-lkc-admin-only">
32
  <th><?php _e('URL Key', $this->text_domain ) ?></th>
33
  <td><input name="data[url_key]" type="text" value="<?php echo bin2hex($data['url_key'] ); ?>" size="80" readonly="readonly" /></td>
34
  </tr>
35
+ <tr class="pz-lkc-admin-only">
36
  <th><?php _e('Scheme', $this->text_domain ) ?></th>
37
  <td><input name="data[scheme]" type="text" value="<?php echo esc_attr($data['scheme'] ); ?>" size="80" readonly="readonly" /></td>
38
  </tr>
48
  <td><input name="data[domain]" type="text" value="<?php echo $data['domain']; ?>" size="80" readonly="readonly" /></td>
49
  <?php } ?>
50
  </tr>
51
+ <tr class="pz-lkc-admin-only">
52
  <th><?php _e('Registration Title', $this->text_domain ) ?></th>
53
  <td><input name="data[regist_title]" type="text" value="<?php echo esc_attr($data['regist_title'] ); ?>" size="80" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
54
  </tr>
56
  <th><?php _e('Title', $this->text_domain ) ?></th>
57
  <td><input name="data[title]" type="text" value="<?php echo esc_attr($data['title'] ); ?>" size="80" /></td>
58
  </tr>
59
+ <tr class="pz-lkc-admin-only">
60
  <th><?php _e('Modify Title', $this->text_domain ) ?></th>
61
  <td><input name="data[mod_title]" type="text" value="<?php echo ($data['title'] <> $data['regist_title'] ? true : false ); ?>" size="1" readonly="readonly" /></td>
62
  </tr>
63
+ <tr class="pz-lkc-admin-only">
64
  <th><?php _e('Registration Excerpt', $this->text_domain ) ?></th>
65
  <td><textarea name="data[regist_excerpt]" cols="83" rows="5" wrap="soft" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?>><?php echo esc_attr($data['regist_excerpt'] ); ?></textarea></td>
66
  </tr>
68
  <th><?php _e('Excerpt', $this->text_domain ) ?></th>
69
  <td><textarea name="data[excerpt]" cols="83" rows="5" wrap="soft"><?php echo esc_attr($data['excerpt'] ); ?></textarea></td>
70
  </tr>
71
+ <tr class="pz-lkc-admin-only">
72
  <th><?php _e('Modify Excerpt', $this->text_domain ) ?></th>
73
  <td><input name="data[mod_excerpt]" type="text" value="<?php echo ($data['excerpt'] <> $data['regist_excerpt'] ? true : false ); ?>" size="1" readonly="readonly" /></td>
74
  </tr>
84
  <th><?php _e('Favicon URL', $this->text_domain ) ?></th>
85
  <td><input name="data[favicon]" type="url" value="<?php echo $data['favicon']; ?>" size="80" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
86
  </tr>
87
+ <tr id="update_result">
88
  <th><?php _e('Result Code', $this->text_domain ) ?></th>
89
+ <td>
90
+ <input name="data[update_result]" type="text" value="<?php echo $data['update_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> />
91
+ &ensp;<?php $rs = $data['update_result']; echo $rs.' '.$this->pz_HTTPMessage($rs ); ?>
92
+ </td>
93
+ </tr>
94
+ <tr>
95
+ <th><?php _e('No Failure', $this->text_domain ) ?></th>
96
+ <td>
97
+ <label><input name="data[no_failure]" type="checkbox" value="1" <?php checked(!empty($data['no_failure'] ? true : false ) ); ?> /><?php _e('The result code is inaccessible but can actually be accessed.', $this->text_domain ); ?></label>
98
+ </td>
99
  </tr>
100
  <tr>
101
  <th><?php _e('Post ID', $this->text_domain ) ?></th>
117
  <?php _e('Po', $this->text_domain ) ?>:<input name="data[sns_pocket]" type="text" value="<?php echo $data['sns_pocket']; ?>" size="5" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> />
118
  </td>
119
  </tr>
120
+ <tr class="pz-lkc-admin-only">
121
  <th><?php _e('Last SNS Check', $this->text_domain ) ?></th>
122
+ <td><input name="data[sns_time]" type="text" value="<?php echo $data['sns_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($this->datetime_format, $data['sns_time'] ); ?></td>
123
  </tr>
124
+ <tr class="pz-lkc-admin-only">
125
  <th><?php _e('Next SNS Check', $this->text_domain ) ?></th>
126
+ <td><input name="data[sns_nexttime]" type="text" value="<?php echo $data['sns_nexttime']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($this->datetime_format, $data['sns_nexttime'] ); ?></td>
127
  </tr>
128
+ <tr class="pz-lkc-admin-only">
129
  <th><?php _e('Registration Character Set', $this->text_domain ) ?></th>
130
  <td><input name="data[regist_charset]" type="text" value="<?php echo $data['regist_charset']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
131
  </tr>
132
+ <tr class="pz-lkc-admin-only">
133
  <th><?php _e('Registration Date', $this->text_domain ) ?></th>
134
  <td><input name="data[regist_time]" type="text" value="<?php echo $data['regist_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /></td>
135
  </tr>
136
  <tr>
137
  <th><?php _e('Registration Date', $this->text_domain ) ?></th>
138
+ <td><?php echo ' '.date($this->datetime_format, $data['regist_time'] ); ?></td>
139
  </tr>
140
+ <tr class="pz-lkc-admin-only">
141
  <th><?php _e('Registration Result Code', $this->text_domain ) ?></th>
142
+ <td>
143
+ <input name="data[regist_result]" type="text" value="<?php echo $data['regist_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> />
144
+ &ensp;<?php $rs = $data['regist_result']; echo $rs.' '.$this->pz_HTTPMessage($rs ); ?>
145
+ </td>
146
  </tr>
147
+ <tr class="pz-lkc-admin-only">
148
  <th><?php _e('Last Alive Check', $this->text_domain ) ?></th>
149
+ <td><input name="data[alive_time]" type="text" value="<?php echo $data['alive_time']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($this->datetime_format, $data['alive_time'] ); ?></td>
150
  </tr>
151
+ <tr class="pz-lkc-admin-only">
152
  <th><?php _e('Next Alive Check', $this->text_domain ) ?></th>
153
+ <td><input name="data[alive_nexttime]" type="text" value="<?php echo $data['alive_nexttime']; ?>" size="8" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> /><?php echo ' '.date($this->datetime_format, $data['alive_nexttime'] ); ?></td>
154
  </tr>
155
+ <tr class="pz-lkc-admin-only">
156
  <th><?php _e('Result Code of Alive Check', $this->text_domain ) ?></th>
157
+ <td>
158
+ <input name="data[alive_result]" type="text" value="<?php echo $data['alive_result']; ?>" size="1" readonly="readonly"<?php if ($this->options['admin-mode'] ) { echo ' ondblclick="this.readOnly=false;"'; } ?> />
159
+ &ensp;<?php $rs = $data['alive_result']; echo $rs.' '.$this->pz_HTTPMessage($rs ); ?>
160
+ </td>
161
  </tr>
162
+ <tr class="pz-lkc-admin-only">
163
  <th><?php _e('Update Date', $this->text_domain ) ?></th>
164
  <td><input name="data[update_time]" type="text" value="<?php echo $data['update_time']; ?>" size="8" readonly="readonly" /></td>
165
  </tr>
166
  <tr>
167
  <th><?php _e('Update Date', $this->text_domain ) ?></th>
168
+ <td><?php echo ' '.date($this->datetime_format, $data['update_time'] ); ?></td>
169
  </tr>
170
  <tr>
171
+ <td colspan="2" style="text-align: right;"><button name="update" type="submit" class="button button-primary button-large"><?php _e('Update', $this->text_domain ) ?></button>&emsp;<button name="cancel" type="submit" class="button button-large"><?php _e('Cancel', $this->text_domain ) ?></button></td>
 
172
  </tr>
173
  </table>
174
  </div>
lib/pz-linkcard-cacheman-list.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  $orderby = strtolower($orderby ); // 気持ち程度のインジェクション対策
4
  switch ($orderby ) {
@@ -147,29 +147,37 @@
147
  $count_modify = isset($result->count_modify ) ? $result->count_modify : 0;
148
  $count_unlink = isset($result->count_unlink ) ? $result->count_unlink : 0;
149
  }
 
 
 
 
 
150
  ?>
151
  <form id="posts-filter" action="" method="post">
152
- <ul class='subsubsub'>
153
- <li class="all"><a href="?page=pz-linkcard-cache&extraction=all&orderby=regist&order=desc" <?php if ($extraction == 'all' ) echo 'class="current"'; ?>><?php _e('All', $this->text_domain ); ?> <span class="count">(<?php echo $count_all; ?>)</span></a> |</li>
154
- <li class="all"><a href="?page=pz-linkcard-cache&extraction=internal&orderby=regist&order=desc" <?php if ($extraction == 'internal' ) echo 'class="current"'; ?>><?php _e('Internal', $this->text_domain ); ?> <span class="count">(<?php echo $count_internal; ?>)</span></a> |</li>
155
- <li class="all"><a href="?page=pz-linkcard-cache&extraction=external&orderby=regist&order=desc" <?php if ($extraction == 'external' ) echo 'class="current"'; ?>><?php _e('External', $this->text_domain ); ?> <span class="count">(<?php echo $count_external; ?>)</span></a> |</li>
156
- <li class="all"><a href="?page=pz-linkcard-cache&extraction=modify&orderby=regist&order=desc" <?php if ($extraction == 'modify' ) echo 'class="current"'; ?>><?php _e('Modify', $this->text_domain ); ?> <span class="count">(<?php echo $count_modify; ?>)</span></a> |</li>
157
- <li class="all"><a href="?page=pz-linkcard-cache&extraction=unlink&orderby=regist&order=desc" <?php if ($extraction == 'unlink' ) echo 'class="current"'; ?>><?php _e('Unlink', $this->text_domain ); ?> <span class="count">(<?php echo $count_unlink; ?>)</span></a></li>
158
- </ul>
159
-
160
- <p class="search-box">
161
- <label class="screen-reader-text"><?php _e('Search Keyword', $this->text_domain ); ?></label>
162
- <input type="search" id="post-search-input" name="keyword" value="<?php echo $keyword; ?>">
163
- <input type="submit" id="search-submit" class="button action" value="<?php _e('Search', $this->text_domain ); ?>">
164
- </p>
165
-
166
  <?php wp_nonce_field('pz_cacheman' ); ?>
167
  <input type="hidden" name="page" value="pz-linkcard-cache">
168
  <input type="hidden" name="paged" value="<?php echo $page_now; ?>">
169
 
170
- <div class="tablenav top">
171
- <div class="alignleft bulkactions">
172
- <label for="bulk-action-selector-top" class="screen-reader-text"><?php _e('Select Batch', $this->text_domain ); ?></label>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
173
  <select name="action" id="bulk-action-selector-top">
174
  <option value="-1" selected="selected"><?php _e('Select', $this->text_domain ); ?></option>
175
  <option value="renew"><?php _e('Renew Cache', $this->text_domain ); ?></option>
@@ -180,183 +188,255 @@
180
  <option value="delete"><?php _e('Delete from Cache', $this->text_domain ); ?></option>
181
  </select>
182
  <input type="submit" class="button action" value="<?php _e('Submit', $this->text_domain ); ?>" onclick="return confirm(\''.__('Are you sure?', $this->text_domain ).'\' );" />
 
183
  </div>
184
 
185
- <div class="alignleft bulkactions" style="margin-left: 20px;">
186
- <label for="bulk-action-selector-top" class="screen-reader-text"><?php _e('Select Domain', $this->text_domain ); ?></label>
187
  <select name="refine" id="bulk-action-selector-top">
188
  <option value="" selected="selected"><?php _e('All Domain', $this->text_domain ); ?></option>
189
- <?php
190
- foreach ($domain_list as $rec ) {
191
- $disp_domain = (function_exists('idn_to_utf8' ) && mb_substr($rec->domain, 0, 4) == 'xn--') ? idn_to_utf8($rec->domain ) : $rec->domain ;
192
- $selected = $rec->domain == $refine ? ' selected="selected"' : null ;
193
- echo '<option value="'.$rec->domain.'"'.$selected.'>'.$disp_domain.' ('.$rec->count.')</option>';
194
- }
195
- ?>
196
  </select>
197
  <input type="submit" class="button action" value="<?php _e('Refine Search', $this->text_domain ); ?>" />
198
  </div>
199
 
200
- <?php
201
- // ページング
202
- echo '<div class="tablenav-pages">';
203
- echo ' <span class="displaying-num">'.$count_now.__('items' ).'</span>';
204
- echo ' <span class="pagination-links">';
205
- $href = '?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&refine='.$refine.'&keyword='.$keyword.'&paged=';
206
- echo_PageButton('first-page', $href, $page_now, $page_min);
207
- echo '&nbsp;';
208
- echo_PageButton('prev-page', $href, $page_now, $page_min);
209
- echo '&nbsp;';
210
- echo '<span class="paging-input"><label for="current-page-selector" class="screen-reader-text"></label><input class="current-page" id="current-page-selector" type="text" name="paged" value="'.$page_now.'" size="2" aria-describedby="table-paging" /> / <span class="total-pages">'.$page_max.'</span></span>';
211
- echo '&nbsp;';
212
- echo_PageButton('next-page', $href, $page_now, $page_max);
213
- echo '&nbsp;';
214
- echo_PageButton('last-page', $href, $page_now, $page_max);
215
- echo ' </span>';
216
- echo '</div>';
217
- ?>
 
 
218
  <br class="clear">
219
  </div>
220
 
221
- <div id="settings" style="clear:both;">
222
- <table name="cachelist" class="widefat striped">
223
- <thead>
224
- <tr>
225
- <td id="cb" class="manage-column column-cb check-column"><label class="screen-reader-text" for="cb-select-all-1"><?php _e('Select All', $this->text_domain ); ?></label><input id="cb-select-all-1" type="checkbox" /></td>
226
- <th scope="col" class="header-id" style="width: 50px;"> <?php echo header_title('id', __('ID', $this->text_domain ) ); ?></th>
227
- <th scope="col" class="header-url" style="width: 100px;"> <?php echo header_title('url', __('URL', $this->text_domain ) ); ?></th>
228
- <th scope="col" class="header-title" style="width: 100px;"> <?php echo header_title('title', __('Title', $this->text_domain ) ); ?></th>
229
- <th scope="col" class="header-excerpt" > <?php echo header_title('excerpt', __('Excerpt', $this->text_domain ) ); ?></th>
230
- <th scope="col" class="header-charset pz-admin-only" style="width: 100px;"> <?php echo header_title('charset', __('Charset', $this->text_domain ) ); ?></th>
231
- <th scope="col" class="header-domain" style="width: 100px;"> <?php echo header_title('domain', __('Domain', $this->text_domain ) ); ?></th>
232
- <th scope="col" class="header-sns" style="width: 2.5em;"> <?php echo header_title('sns_twitter', __('Tw', $this->text_domain ) ).'<br>'.header_title('sns_facebook', __('fb', $this->text_domain ) ).'<br>'.header_title('sns_hatena', __('B!', $this->text_domain ) ).'<br>'.header_title('sns_pocket', __('Po', $this->text_domain ) ); ?></th>
233
- <th scope="col" class="header-resist-time pz-admin-only" style="width: 65px;"> <?php echo header_title('regist_time', __('Regist<br>date', $this->text_domain ) ); ?></th>
234
- <th scope="col" class="header-update-time" style="width: 65px;"> <?php echo header_title('update_time', __('Update<br>date', $this->text_domain ) ); ?></th>
235
- <th scope="col" class="header-sns-time pz-admin-only" style="width: 65px;"> <?php echo header_title('sns_time', __('SNS<br>check<br>date', $this->text_domain ) ); ?></th>
236
- <th scope="col" class="header-alive-time pz-admin-only" style="width: 65px;"> <?php echo header_title('alive_time', __('Alive<br>check<br>date', $this->text_domain ) ); ?></th>
237
- <th scope="col" class="header-post-id" style="width: 3em;"> <?php echo header_title('use_post_id1', __('Post ID', $this->text_domain ) ); ?></th>
238
- <th scope="col" class="header-update-result" style="width: 4em;"> <?php echo header_title('update_result', __('Result<br>code', $this->text_domain ) ).'<br>'.header_title('alive_result', __('(last )', $this->text_domain ) ); ?></th>
239
- </tr>
240
- </thead>
241
- <tbody>
242
- <?php
243
- for ($i = $page_top; $i <= ($page_top + $page_limit - 1 ); $i++ ) {
244
- if ($i >= count($data_now ) ) {
245
- break;
246
- }
247
- $data = $data_now[$i];
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
248
 
249
- // データID
250
- $data_id = $data->id;
251
 
252
- // URL
253
- $url = $data->url;
254
- $domain = $data->domain;
255
- $html_url = $this->pz_DecodeURL($url );
256
 
257
- // リンクにAタグを設定
258
- if ($domain == $this->domain ) {
259
- $html_url = '<a href="'.$url.'" title="'.$url.'" rel="internal" target="_self">'.$html_url.'</a>';
260
- } else {
261
- $html_url = '<a href="'.$url.'" title="'.$url.'" rel="external noopenner noreferrer" target="_blank">'.($data->alive_result < 100 || $data->alive_result >= 400 ? __('&#x26a0;', $this->text_domain ) : null).$html_url.'</a>';
262
- }
 
 
263
 
264
- // タイトル
265
- $title = htmlspecialchars($data->title );
266
- if ($data->regist_title == $data->title ) {
267
- $html_title = $title;
268
- } else {
269
- $html_title = '<b>'.$title.'</b>';
270
- }
 
 
 
 
 
 
 
 
271
 
272
- // 抜粋文
273
- $excerpt = htmlspecialchars($data->excerpt );
274
- if ($data->regist_excerpt == $data->excerpt ) {
275
- $html_excerpt = $excerpt;
276
- } else {
277
- $html_excerpt = '<b>'.$excerpt.'</b>';
278
- }
279
 
280
- // SNSカウント
281
- $html_sns = sns_counter($data->sns_twitter ).'<br>';
282
- $html_sns .= sns_counter($data->sns_facebook ).'<br>';
283
- $html_sns .= sns_counter($data->sns_hatena ).'<br>';
284
- $html_sns .= sns_counter($data->sns_pocket ).'<br>';
285
-
286
- // サムネイル
287
- $thumbnail_url = null;
288
- $html_thumbnail = null;
289
- if ($domain == $this->domain ) {
290
- $post_id = url_to_postid($data->url ); // 記事IDを取得
291
- $thumbnail_id = get_post_thumbnail_id($post_id ); // サムネイルIDを取得
292
- if ($thumbnail_id ) {
293
- $attach = wp_get_attachment_image_src($thumbnail_id, 'thumbnail', true ); // サムネイルを取得
294
- if (isset($attach ) && count($attach ) > 3 && isset($attach[0]) ) {
295
- $thumbnail_url = $attach[0];
296
- }
297
- }
298
- } else {
299
- if ($data->thumbnail ) {
300
- $thumbnail_url = $this->pz_GetThumbnail($data->thumbnail );
301
- }
302
- }
303
- if ($thumbnail_url ) {
304
- $html_thumbnail = '<div><img src="'.$thumbnail_url.'" style="max-height: 48px; max-width: 48px;" alt=""></div>';
305
- }
306
 
307
- // 記事ID
308
- $html_post_id = null;
309
- $html_post_id .= $data->use_post_id1 > 0 ? '<a href="'.get_permalink($data->use_post_id1 ).'" target="_blank" title="'.get_the_title($data->use_post_id1 ).'">'.$data->use_post_id1.'</a><br>' : null;
310
- $html_post_id .= $data->use_post_id2 > 0 ? '<a href="'.get_permalink($data->use_post_id2 ).'" target="_blank" title="'.get_the_title($data->use_post_id2 ).'">'.$data->use_post_id2.'</a><br>' : null;
311
- $html_post_id .= $data->use_post_id3 > 0 ? '<a href="'.get_permalink($data->use_post_id3 ).'" target="_blank" title="'.get_the_title($data->use_post_id3 ).'">'.$data->use_post_id3.'</a><br>' : null;
312
- $html_post_id .= $data->use_post_id4 > 0 ? '<a href="'.get_permalink($data->use_post_id4 ).'" target="_blank" title="'.get_the_title($data->use_post_id4 ).'">'.$data->use_post_id4.'</a><br>' : null;
313
- $html_post_id .= $data->use_post_id5 > 0 ? '<a href="'.get_permalink($data->use_post_id5 ).'" target="_blank" title="'.get_the_title($data->use_post_id5 ).'">'.$data->use_post_id5.'</a><br>' : null;
314
- $html_post_id .= $data->use_post_id6 > 0 ? '<a href="'.get_permalink($data->use_post_id6 ).'" target="_blank" title="'.get_the_title($data->use_post_id6 ).'">'.$data->use_post_id6.'</a><br>' : null;
315
-
316
- // HTTPレスポンス
317
- $html_result = $data->update_result;
318
- if ($data->update_result <> $data->alive_result ) {
319
- $html_result .= '<br><span style="color:#f00;">('.$data->alive_result.')</span>';
320
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
321
 
322
- // HTML 明細行
323
- ?>
324
- <tr>
325
- <th scope="row" class="check-column">
326
- <label class="screen-reader-text" for="cb-select-<?php echo $data_id; ?>"><?php _e('Select', $this->text_domain ); ?></label>
327
- <input id="cb-select-<?php echo $data_id; ?>" type="checkbox" name="id[]" value="<?php echo $data_id; ?>" />
328
- <div class="locked-indicator"></div>
329
- </th>
330
- <td><?php echo $data_id.$html_thumbnail; ?></td>
331
- <td colspan="2">
332
- <div style="width: 200px; height: calc(20px * 1); line-height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 9px;"><?php echo $html_url; ?></div>
333
- <div style="height: calc(20px * 2); line-height: 20px; overflow: hidden; white-space: wrap; text-overflow: ellipsis;"><span title="<?php echo $title; ?>"><?php echo $html_title; ?></span></div>
334
- <div id="inline_<?php echo $data_id; ?>"style="font-size: 12px;">
335
- <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=edit&id[0]='.$data_id, 'pz_cacheman' ); ?>"><?php _e('Edit',$this->text_domain ); ?></a> |
336
- <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=renew&id[0]='.$data_id, 'pz_cacheman' ); ?>" onclick="return confirm(<?php echo "'".__('Are you sure?', $this->text_domain )."'"; ?> );"><?php _e('Renew',$this->text_domain ); ?></a> |
337
- <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=delete&id[0]='.$data_id, 'pz_cacheman' ); ?>" onclick="return confirm(<?php echo "'".__('Are you sure?', $this->text_domain )."'"; ?> );"><?php _e('Delete',$this->text_domain ); ?></a>
338
- </div>
339
- </td>
340
- <td style="max-width: 300px;"><div style="height: calc(20px * 4); line-height: 20px; overflow: hidden; white-space: wrap; text-overflow: ellipsis;"><span title="<?php echo $excerpt; ?>"><?php echo $html_excerpt; ?></span></div></td>
341
- <td class="pz-admin-only"><span class="pz-admin-only"><?php echo $data->charset; ?></span></td>
342
- <td><div style="height: calc(20px * 4); line-height: 20px; overflow: hidden; white-space: wrap; text-overflow: ellipsis;"><span title="<?php echo $domain; ?>"><?php if (function_exists('idn_to_utf8' ) && mb_substr($domain, 0, 4) == 'xn--') { echo idn_to_utf8($domain ); } else { echo $domain; } ?></span><br><span style="background-color: #888; color: #fff; font-size: 9px;" title="<?php echo $data->site_name; ?>"><?php echo $data->site_name; ?></span></div></td>
343
- <td style="font-size: 60%; text-align: right;"><?php echo $html_sns; ?></td>
344
- <td class="pz-admin-only"><span class="pz-admin-only"> <span><?php $dt=$data->regist_time; echo date('Y', $dt ).'<br>'.date('m/d', $dt ).'<br>'.date('H:i', $dt ); ?></span></td>
345
- <td> <span><?php $dt=$data->update_time; echo date('Y', $dt ).'<br>'.date('m/d', $dt ).'<br>'.date('H:i', $dt ); ?></span></td>
346
- <td class="pz-admin-only"><span class="pz-admin-only"> <span><?php $dt=$data->sns_time; echo date('Y', $dt ).'<br>'.date('m/d', $dt ).'<br>'.date('H:i', $dt ); ?></span></td>
347
- <td class="pz-admin-only"><span class="pz-admin-only"> <span><?php $dt=$data->alive_time; echo date('Y', $dt ).'<br>'.date('m/d', $dt ).'<br>'.date('H:i', $dt ); ?></span></td>
348
- <td><div style="height: calc(20px * 4); line-height: 20px; overflow: hidden; white-space: wrap; text-overflow: ellipsis;"><?php echo $html_post_id; ?></div></td>
349
- <td><?php echo $html_result; ?></td>
350
- </tr>
351
- <?php
352
- }
353
- ?>
354
- </tbody>
355
- </table>
356
- </div>
357
  </form>
358
  <?php
359
- function echo_PageButton($class_name, $href, $page_now, $page_value ) {
 
360
  $enabled = false;
361
 
362
  switch ($class_name ) {
@@ -391,25 +471,29 @@
391
  }
392
 
393
  if ($enabled ) {
394
- echo '<a class="'.$class_name.' button" href="'.$href.$page_link.'">'.$button.'</a>';
395
  } else {
396
- echo '<span class="tablenav-pages-navspan button disabled">'.$button.'</span>';
397
  }
398
  }
399
 
400
- function header_title($item, $text ) {
 
401
  $orderby = isset($_REQUEST['orderby'] ) ? $_REQUEST['orderby'] : null;
402
  $order = isset($_REQUEST['order'] ) ? $_REQUEST['order'] : null;
403
  $refine = isset($_REQUEST['refine'] ) ? $_REQUEST['refine'] : null;
404
  $keyword = isset($_REQUEST['keyword'] ) ? $_REQUEST['keyword'] : null;
405
  $extraction = isset($_REQUEST['extraction'] ) ? $_REQUEST['extraction'] : null;
 
 
 
406
 
407
  if ($item == $orderby ) {
408
  if ($order == 'desc' ) {
409
- $mark = '▼';
410
  $order = 'asc';
411
  } else {
412
- $mark = '▲';
413
  $order = 'desc';
414
  }
415
  } else {
@@ -419,6 +503,18 @@
419
  return '<a href="?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$item.'&order='.$order.'&refine='.$refine.'&keyword='.$keyword.'">'.$text.$mark.'</a>';
420
  }
421
 
 
 
 
 
 
 
 
 
 
 
 
 
422
  function sns_counter($count ) {
423
  $count = intval($count );
424
  if ($count < 0) {
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  $orderby = strtolower($orderby ); // 気持ち程度のインジェクション対策
4
  switch ($orderby ) {
147
  $count_modify = isset($result->count_modify ) ? $result->count_modify : 0;
148
  $count_unlink = isset($result->count_unlink ) ? $result->count_unlink : 0;
149
  }
150
+
151
+ // ソートアイコン
152
+ $asc_chr = __('▼', $this->text_domain );
153
+ $desc_chr = __('▲', $this->text_domain );
154
+
155
  ?>
156
  <form id="posts-filter" action="" method="post">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
  <?php wp_nonce_field('pz_cacheman' ); ?>
158
  <input type="hidden" name="page" value="pz-linkcard-cache">
159
  <input type="hidden" name="paged" value="<?php echo $page_now; ?>">
160
 
161
+ <div class="pz-lkc-man-count-list">
162
+ <ul class="subsubsub">
163
+ <li class="all"><a href="?page=pz-linkcard-cache&extraction=all&orderby=regist&order=desc" <?php if ($extraction == 'all' ) echo 'class="current"'; ?>><?php _e('All', $this->text_domain ); ?> <span class="count">(<?php echo $count_all; ?>)</span></a> |</li>
164
+ <li class="all"><a href="?page=pz-linkcard-cache&extraction=internal&orderby=regist&order=desc" <?php if ($extraction == 'internal' ) echo 'class="current"'; ?>><?php _e('Internal', $this->text_domain ); ?> <span class="count">(<?php echo $count_internal; ?>)</span></a> |</li>
165
+ <li class="all"><a href="?page=pz-linkcard-cache&extraction=external&orderby=regist&order=desc" <?php if ($extraction == 'external' ) echo 'class="current"'; ?>><?php _e('External', $this->text_domain ); ?> <span class="count">(<?php echo $count_external; ?>)</span></a> |</li>
166
+ <li class="all"><a href="?page=pz-linkcard-cache&extraction=modify&orderby=regist&order=desc" <?php if ($extraction == 'modify' ) echo 'class="current"'; ?>><?php _e('Modify', $this->text_domain ); ?> <span class="count">(<?php echo $count_modify; ?>)</span></a> |</li>
167
+ <li class="all"><a href="?page=pz-linkcard-cache&extraction=unlink&orderby=regist&order=desc" <?php if ($extraction == 'unlink' ) echo 'class="current"'; ?>><?php _e('Unlink', $this->text_domain ); ?> <span class="count">(<?php echo $count_unlink; ?>)</span></a></li>
168
+ </ul>
169
+ </div>
170
+
171
+ <div class="pz-lkc-man-search-box">
172
+ <p class="search-box">
173
+ <span class="pz-lkc-man-search-box-icon"><?php echo __('&#x1f50d;', $this->text_domain ); ?></span>
174
+ <input type="search" id="post-search-input" name="keyword" value="<?php echo $keyword; ?>">
175
+ <input type="submit" id="search-submit" class="button action" value="<?php _e('Search', $this->text_domain ); ?>">
176
+ </p>
177
+ </div>
178
+
179
+ <div class="pz-lkc-man-navi tablenav top">
180
+ <div class="pz-lkc-man-batch-list alignleft actions bulkactions">
181
  <select name="action" id="bulk-action-selector-top">
182
  <option value="-1" selected="selected"><?php _e('Select', $this->text_domain ); ?></option>
183
  <option value="renew"><?php _e('Renew Cache', $this->text_domain ); ?></option>
188
  <option value="delete"><?php _e('Delete from Cache', $this->text_domain ); ?></option>
189
  </select>
190
  <input type="submit" class="button action" value="<?php _e('Submit', $this->text_domain ); ?>" onclick="return confirm(\''.__('Are you sure?', $this->text_domain ).'\' );" />
191
+ &ensp;
192
  </div>
193
 
194
+ <div class="pz-lkc-man-domain-list alignleft actions bulkactions">
 
195
  <select name="refine" id="bulk-action-selector-top">
196
  <option value="" selected="selected"><?php _e('All Domain', $this->text_domain ); ?></option>
197
+ <?php
198
+ foreach ($domain_list as $rec ) {
199
+ $disp_domain = (function_exists('idn_to_utf8' ) && mb_substr($rec->domain, 0, 4) == 'xn--') ? idn_to_utf8($rec->domain ) : $rec->domain ;
200
+ $selected = $rec->domain == $refine ? ' selected="selected"' : null ;
201
+ echo '<option value="'.$rec->domain.'"'.$selected.'>'.$disp_domain.' ('.$rec->count.')</option>';
202
+ }
203
+ ?>
204
  </select>
205
  <input type="submit" class="button action" value="<?php _e('Refine Search', $this->text_domain ); ?>" />
206
  </div>
207
 
208
+ <div class="pz-lkc-man-pages tablenav-pages">
209
+ <span class="displaying-num"><?php printf(($count_now == 1 ? __('%d item', $this->text_domain ) : __('%d items', $this->text_domain ) ), $count_now ); ?></span>
210
+ <span class="pagination-links">
211
+ <?php $href = '?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&refine='.$refine.'&keyword='.$keyword.'&paged='; ?>
212
+ <?php echo strPageButton('first-page', $href, $page_now, $page_min); ?>
213
+ &nbsp;
214
+ <?php echo strPageButton('prev-page', $href, $page_now, $page_min); ?>
215
+ &nbsp;
216
+ <span class="paging-input">
217
+ <input class="current-page" id="current-page-selector" type="text" name="paged" value="<?php echo $page_now; ?>" size="2" aria-describedby="table-paging" />
218
+ &nbsp;/&nbsp;
219
+ <span class="total-pages"><?php echo $page_max; ?></span>
220
+ </span>
221
+ &nbsp;
222
+ <?php echo strPageButton('next-page', $href, $page_now, $page_max); ?>
223
+ &nbsp;
224
+ <?php echo strPageButton('last-page', $href, $page_now, $page_max); ?>
225
+ </span>
226
+ </div>
227
+
228
  <br class="clear">
229
  </div>
230
 
231
+ <table class="pz-lkc-man-cache-list widefat striped">
232
+ <thead>
233
+ <tr>
234
+ <td id="cb" class="pz-lkc-man-head-check manage-column column-cb check-column"><input id="cb-select-all-1" type="checkbox" /></td>
235
+ <th scope="col" class="pz-lkc-man-head-id">
236
+ <?php echo strHeaderTitleWithSort('id', __('ID', $this->text_domain ), $asc_chr, $desc_chr ); ?>
237
+ </th>
238
+ <th scope="col" class="pz-lkc-man-head-url">
239
+ <?php echo strHeaderTitleWithSort('url', __('URL', $this->text_domain ), $asc_chr, $desc_chr ); ?>
240
+ </th>
241
+ <th scope="col" class="pz-lkc-man-head-title">
242
+ <?php echo strHeaderTitleWithSort('title', __('Title', $this->text_domain ), $asc_chr, $desc_chr ); ?>
243
+ </th>
244
+ <th scope="col" class="pz-lkc-man-head-excerpt">
245
+ <?php echo strHeaderTitleWithSort('excerpt', __('Excerpt', $this->text_domain ), $asc_chr, $desc_chr ); ?>
246
+ </th>
247
+ <th scope="col" class="pz-lkc-man-head-charset pz-lkc-admin-only">
248
+ <?php echo strHeaderTitleWithSort('charset', __('Charset', $this->text_domain ), $asc_chr, $desc_chr ); ?>
249
+ </th>
250
+ <th scope="col" class="pz-lkc-man-head-domain">
251
+ <?php echo strHeaderTitleWithSort('domain', __('Domain', $this->text_domain ), $asc_chr, $desc_chr ); ?>
252
+ </th>
253
+ <th scope="col" class="pz-lkc-man-head-sns">
254
+ <?php echo strHeaderTitleWithSort('sns_twitter', __('Tw', $this->text_domain ), $asc_chr, $desc_chr ).'<br>'.strHeaderTitleWithSort('sns_facebook', __('fb', $this->text_domain ), $asc_chr, $desc_chr ).'<br>'.strHeaderTitleWithSort('sns_hatena', __('B!', $this->text_domain ), $asc_chr, $desc_chr ).'<br>'.strHeaderTitleWithSort('sns_pocket', __('Po', $this->text_domain ), $asc_chr, $desc_chr ); ?>
255
+ </th>
256
+ <th scope="col" class="pz-lkc-man-head-resist-time pz-lkc-admin-only">
257
+ <?php echo strHeaderTitleWithSort('regist_time', __('Regist<br>date', $this->text_domain ), $asc_chr, $desc_chr ); ?>
258
+ </th>
259
+ <th scope="col" class="pz-lkc-man-head-update-time">
260
+ <?php echo strHeaderTitleWithSort('update_time', __('Update<br>date', $this->text_domain ), $asc_chr, $desc_chr ); ?>
261
+ </th>
262
+ <th scope="col" class="pz-lkc-man-head-sns-time pz-lkc-admin-only">
263
+ <?php echo strHeaderTitleWithSort('sns_time', __('SNS<br>check<br>date', $this->text_domain ), $asc_chr, $desc_chr ); ?>
264
+ </th>
265
+ <th scope="col" class="pz-lkc-man-head-alive-time pz-lkc-admin-only">
266
+ <?php echo strHeaderTitleWithSort('alive_time', __('Alive<br>check<br>date', $this->text_domain ), $asc_chr, $desc_chr ); ?>
267
+ </th>
268
+ <th scope="col" class="pz-lkc-man-head-post-id">
269
+ <?php echo strHeaderTitleWithSort('use_post_id1', __('Post ID', $this->text_domain ), $asc_chr, $desc_chr ); ?>
270
+ </th>
271
+ <th scope="col" class="pz-lkc-man-head-result-update">
272
+ <?php echo strHeaderTitleWithSort('update_result', __('Result<br>code', $this->text_domain ), $asc_chr, $desc_chr ).'<br>'.strHeaderTitleWithSort('alive_result', __('(last )', $this->text_domain ), $asc_chr, $desc_chr ); ?>
273
+ </th>
274
+ </tr>
275
+ </thead>
276
+ <tbody>
277
+ <?php
278
+ for ($i = $page_top; $i <= ($page_top + $page_limit - 1 ); $i++ ) {
279
+ if ($i >= count($data_now ) ) {
280
+ break;
281
+ }
282
+ $data = $data_now[$i];
283
 
284
+ // データID
285
+ $data_id = $data->id;
286
 
287
+ // URL
288
+ $url = $data->url;
 
 
289
 
290
+ // URL解析(自サイトチェック)
291
+ $url_info = $this->Pz_GetURLInfo($url );
292
+ $scheme = $url_info['scheme']; // スキーム
293
+ $domain = $url_info['domain']; // ドメイン名
294
+ $domain_url = $url_info['domain_url']; // ドメインURL
295
+ $is_external = $url_info['is_external']; // 外部リンク
296
+ $is_internal = $url_info['is_internal']; // 内部リンク
297
+ $is_samepage = $url_info['is_samepage']; // 同一ページ
298
 
299
+ // 表示用のURLを作成
300
+ $html_url = null;
301
+ if ($data->alive_result < 100 || $data->alive_result >= 400 ) {
302
+ if ($data->no_failure ) {
303
+ $html_url .= '<span class="pz-lkc-man-body-url-error-ignore" title="'.__('The latest HTTP code is in error, but ignore it.', $this->text_domain ).'">'.__('&#x26a0;', $this->text_domain ).'</span>&nbsp;';
304
+ } else {
305
+ $html_url .= '<span class="pz-lkc-man-body-url-error" title="'.__('The latest HTTP code is in error. You can change it to ignore the error from the edit screen.', $this->text_domain ).'">'.__('&#x26d4;', $this->text_domain ).'</span>&nbsp;';
306
+ }
307
+ }
308
+ if ($is_internal ) {
309
+ $html_url .= '<a href="'.$url.'" title="'.$url.'" rel="internal" target="_self">';
310
+ } else {
311
+ $html_url .= '<a href="'.$url.'" title="'.$url.'" rel="external noopenner noreferrer" target="_blank">';
312
+ }
313
+ $html_url .= $this->pz_DecodeURL($url ).'</a>';
314
 
315
+ // タイトル
316
+ $title = htmlspecialchars($data->title );
317
+ if ($data->regist_title == $data->title ) {
318
+ $html_title = $title;
319
+ } else {
320
+ $html_title = '<b>'.$title.'</b>';
321
+ }
322
 
323
+ // 抜粋文
324
+ $excerpt = htmlspecialchars($data->excerpt );
325
+ if ($data->regist_excerpt == $data->excerpt ) {
326
+ $html_excerpt = $excerpt;
327
+ } else {
328
+ $html_excerpt = '<b>'.$excerpt.'</b>';
329
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
330
 
331
+ // SNSカウント
332
+ $html_sns = sns_counter($data->sns_twitter ).'<br>';
333
+ $html_sns .= sns_counter($data->sns_facebook ).'<br>';
334
+ $html_sns .= sns_counter($data->sns_hatena ).'<br>';
335
+ $html_sns .= sns_counter($data->sns_pocket ).'<br>';
336
+
337
+ // サムネイル
338
+ $thumbnail_url = null;
339
+ $html_thumbnail = null;
340
+ if ($domain == $this->domain ) {
341
+ $post_id = url_to_postid($data->url ); // 記事IDを取得
342
+ $thumbnail_id = get_post_thumbnail_id($post_id ); // サムネイルIDを取得
343
+ if ($thumbnail_id ) {
344
+ $thumbnail_size = $this->options['in-thumbnail-size'] ? $this->options['in-thumbnail-size'] : 'thumbnail' ;
345
+ $attach = wp_get_attachment_image_src($thumbnail_id, $thumbnail_size, true ); // サムネイルを取得
346
+ if (isset($attach ) && count($attach ) > 3 && isset($attach[0]) ) {
347
+ $thumbnail_url = $attach[0];
348
+ }
349
+ }
350
+ } else {
351
+ if ($data->thumbnail ) {
352
+ $thumbnail_url = $this->pz_GetThumbnail($data->thumbnail );
353
+ }
354
+ }
355
+ if ($thumbnail_url ) {
356
+ $html_thumbnail = '<a href="'.$thumbnail_url.'" target="_blank" class="pz-lkc-man-thumbnail"><div><img src="'.$thumbnail_url.'" alt="" class="pz-lkc-man-thumbnail-img"></div></a>';
357
+ }
358
+
359
+ // 記事ID
360
+ $html_post_id = null;
361
+ for ($j = 1; $j < 5; $j++ ) {
362
+ $use_post_id = 'use_post_id'.$j;
363
+ $post_id = $data->$use_post_id;
364
+ if ($post_id > 0 ) {
365
+ $html_post_id .= '<a href="'.get_permalink($post_id ).'" target="_blank" title="'.get_the_title($post_id ).'">'.$post_id.'</a><br>';
366
+ }
367
+ }
368
+
369
+ // $html_post_id = null;
370
+ // $html_post_id .= $data->use_post_id1 > 0 ? '<a href="'.get_permalink($data->use_post_id1 ).'" target="_blank" title="'.get_the_title($data->use_post_id1 ).'">'.$data->use_post_id1.'</a><br>' : null;
371
+ // $html_post_id .= $data->use_post_id2 > 0 ? '<a href="'.get_permalink($data->use_post_id2 ).'" target="_blank" title="'.get_the_title($data->use_post_id2 ).'">'.$data->use_post_id2.'</a><br>' : null;
372
+ // $html_post_id .= $data->use_post_id3 > 0 ? '<a href="'.get_permalink($data->use_post_id3 ).'" target="_blank" title="'.get_the_title($data->use_post_id3 ).'">'.$data->use_post_id3.'</a><br>' : null;
373
+ // $html_post_id .= $data->use_post_id4 > 0 ? '<a href="'.get_permalink($data->use_post_id4 ).'" target="_blank" title="'.get_the_title($data->use_post_id4 ).'">'.$data->use_post_id4.'</a><br>' : null;
374
+ // $html_post_id .= $data->use_post_id5 > 0 ? '<a href="'.get_permalink($data->use_post_id5 ).'" target="_blank" title="'.get_the_title($data->use_post_id5 ).'">'.$data->use_post_id5.'</a><br>' : null;
375
+ // $html_post_id .= $data->use_post_id6 > 0 ? '<a href="'.get_permalink($data->use_post_id6 ).'" target="_blank" title="'.get_the_title($data->use_post_id6 ).'">'.$data->use_post_id6.'</a><br>' : null;
376
+
377
+ // HTTPレスポンス
378
+ $html_result = '<span class="pz-lkc-man-body-result-update">'.strHTTPCode($data->update_result, $this->pz_HTTPMessage($data->update_result ) ).'</span>';
379
+ if ($data->update_result <> $data->alive_result ) {
380
+ $html_result .= '<br><span class="pz-lkc-man-body-result-alive">('.strHTTPCode($data->alive_result, $this->pz_HTTPMessage($data->alive_result ) ).')</span>';
381
+ }
382
+ if ($data->no_failure ) {
383
+ $html_result = '<span class="pz-lkc-man-body-result-ignore">'.__('Ignore', $this->text_domain ).'</span><br>'.$html_result;
384
+ }
385
+
386
+ // HTML 明細行
387
+ ?>
388
+ <tr>
389
+ <th scope="row" class="pz-lkc-man-body-check check-column"><input id="cb-select-<?php echo $data_id; ?>" type="checkbox" name="id[]" value="<?php echo $data_id; ?>" /><div class="locked-indicator"></div></th>
390
+ <td class="pz-lkc-man-body-id"><?php echo $data_id.$html_thumbnail; ?></td>
391
+ <td colspan="2">
392
+ <div class="pz-lkc-man-body-url"><?php echo $html_url; ?></div>
393
+ <div class="pz-lkc-man-body-title"><span title="<?php echo $title; ?>"><?php echo $html_title; ?></span></div>
394
+ <div id="inline_<?php echo $data_id; ?>" class="pz-lkc-man-body-menu row-actions">
395
+ <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=edit&id[0]='.$data_id, 'pz_cacheman' ); ?>"><?php _e('Edit',$this->text_domain ); ?></a> |
396
+ <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=renew&id[0]='.$data_id, 'pz_cacheman' ); ?>" onclick="return confirm(<?php echo "'".__('Are you sure?', $this->text_domain )."'"; ?> );"><?php _e('Renew',$this->text_domain ); ?></a> |
397
+ <a href="<?php echo wp_nonce_url('?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&paged='.$page_now.'&refine='.$refine.'&action=delete&id[0]='.$data_id, 'pz_cacheman' ); ?>" onclick="return confirm(<?php echo "'".__('Are you sure?', $this->text_domain )."'"; ?> );"><?php _e('Delete',$this->text_domain ); ?></a>
398
+ </div>
399
+ </td>
400
+ <td><div class="pz-lkc-man-body-excerpt" title="<?php echo $excerpt; ?>"><?php echo $html_excerpt; ?></div></td>
401
+ <td class="pz-lkc-man-body-charset pz-lkc-admin-only"><?php echo $data->charset; ?></td>
402
+ <td><div class="pz-lkc-man-body-domain"><div title="<?php echo $domain; ?>"><?php if (function_exists('idn_to_utf8' ) && mb_substr($domain, 0, 4) == 'xn--') { echo idn_to_utf8($domain ); } else { echo $domain; } ?></div><span class="pz-lkc-man-body-sitename" title="<?php echo $data->site_name; ?>"><?php echo $data->site_name; ?></span></div></td>
403
+ <td class="pz-lkc-man-body-sns"><?php echo $html_sns; ?></td>
404
+ <td class="pz-lkc-man-body-resist-time pz-lkc-admin-only"><?php $dt=$data->regist_time; ?><span title="<?php echo date($this->datetime_format, $dt); ?>"><?php echo date('Y', $dt ); ?><br><?php echo date('m/d', $dt ); ?><br><?php echo date('H:i', $dt ); ?></span></td></td>
405
+ <td class="pz-lkc-man-body-update-time"><?php $dt=$data->update_time; ?><span title="<?php echo date($this->datetime_format, $dt); ?>"><?php echo date('Y', $dt ); ?><br><?php echo date('m/d', $dt ); ?><br><?php echo date('H:i', $dt ); ?></span></td></td>
406
+ <td class="pz-lkc-man-body-sns-time pz-lkc-admin-only"><?php $dt=$data->sns_time; ?><span title="<?php echo date($this->datetime_format, $dt); ?>"><?php echo date('Y', $dt ); ?><br><?php echo date('m/d', $dt ); ?><br><?php echo date('H:i', $dt ); ?></span></td></td>
407
+ <td class="pz-lkc-man-body-alive-time pz-lkc-admin-only"><?php $dt=$data->alive_time; ?><span title="<?php echo date($this->datetime_format, $dt); ?>"><?php echo date('Y', $dt ); ?><br><?php echo date('m/d', $dt ); ?><br><?php echo date('H:i', $dt ); ?></span></td></td>
408
+ <td class="pz-lkc-man-body-post-id"><?php echo $html_post_id; ?></td>
409
+ <td class="pz-lkc-man-body-result"><?php echo $html_result; ?></td>
410
+ </tr>
411
+ <?php } ?>
412
+ </tbody>
413
+ </table>
414
+
415
+ <div class="pz-lkc-man-navi tablenav bottom">
416
+ <div class="pz-lkc-man-pages tablenav-pages">
417
+ <span class="displaying-num"><?php printf(($count_now == 1 ? __('%d item', $this->text_domain ) : __('%d items', $this->text_domain ) ), $count_now ); ?></span>
418
+ <span class="pagination-links">
419
+ <?php $href = '?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$orderby.'&order='.$order.'&refine='.$refine.'&keyword='.$keyword.'&paged='; ?>
420
+ <?php echo strPageButton('first-page', $href, $page_now, $page_min); ?>
421
+ &nbsp;
422
+ <?php echo strPageButton('prev-page', $href, $page_now, $page_min); ?>
423
+ &nbsp;
424
+ <span class="paging-input">
425
+ <input class="current-page" id="current-page-selector" type="text" name="paged" value="<?php echo $page_now; ?>" size="2" aria-describedby="table-paging" />
426
+ &nbsp;/&nbsp;
427
+ <span class="total-pages"><?php echo $page_max; ?></span>
428
+ </span>
429
+ &nbsp;
430
+ <?php echo strPageButton('next-page', $href, $page_now, $page_max); ?>
431
+ &nbsp;
432
+ <?php echo strPageButton('last-page', $href, $page_now, $page_max); ?>
433
+ </span>
434
+ </div>
435
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
436
  </form>
437
  <?php
438
+ // ページナビゲータボタン
439
+ function strPageButton($class_name, $href, $page_now, $page_value ) {
440
  $enabled = false;
441
 
442
  switch ($class_name ) {
471
  }
472
 
473
  if ($enabled ) {
474
+ return '<a class="'.$class_name.' button" href="'.$href.$page_link.'">'.$button.'</a>';
475
  } else {
476
+ return '<span class="tablenav-pages-navspan button disabled">'.$button.'</span>';
477
  }
478
  }
479
 
480
+ // ヘッダー表示(ソート用のボタン付)
481
+ function strHeaderTitleWithSort($item, $text ,$asc_chr, $desc_chr ) {
482
  $orderby = isset($_REQUEST['orderby'] ) ? $_REQUEST['orderby'] : null;
483
  $order = isset($_REQUEST['order'] ) ? $_REQUEST['order'] : null;
484
  $refine = isset($_REQUEST['refine'] ) ? $_REQUEST['refine'] : null;
485
  $keyword = isset($_REQUEST['keyword'] ) ? $_REQUEST['keyword'] : null;
486
  $extraction = isset($_REQUEST['extraction'] ) ? $_REQUEST['extraction'] : null;
487
+
488
+ $asc_chr = isset($asc_chr) ? $asc_chr : '▼' ;
489
+ $desc_chr = isset($desc_chr) ? $asc_chr : '▲' ;
490
 
491
  if ($item == $orderby ) {
492
  if ($order == 'desc' ) {
493
+ $mark = $asc_chr;
494
  $order = 'asc';
495
  } else {
496
+ $mark = $desc_chr;
497
  $order = 'desc';
498
  }
499
  } else {
503
  return '<a href="?page=pz-linkcard-cache&extraction='.$extraction.'&orderby='.$item.'&order='.$order.'&refine='.$refine.'&keyword='.$keyword.'">'.$text.$mark.'</a>';
504
  }
505
 
506
+ // HTTP結果コード
507
+ function strHTTPCode($result, $message ) {
508
+ if ($message ) {
509
+ $message = ' title="'.$message.'"';
510
+ }
511
+ if (($result == 0 ) || ($result >= 100 && $result <= 399 ) ) {
512
+ return '<span class="pz-http-ok"'.$message.'>'.$result.'</span>';
513
+ }
514
+ return '<span class="pz-http-error"'.$message.'">'.$result.'</span>';
515
+ }
516
+
517
+ // SNSカウントの表示(kilo → k , million → m)
518
  function sns_counter($count ) {
519
  $count = intval($count );
520
  if ($count < 0) {
lib/pz-linkcard-cacheman.php CHANGED
@@ -1,19 +1,13 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
 
 
 
 
 
 
 
 
2
  <?php
3
- // 開発者モード
4
- if ($this->options['develop-mode'] ) {
5
- echo '<div class="pz-develop-message">'.__('Currently working in a development environment.', $this->text_domain ).'</div>';
6
- }
7
-
8
- // カード管理画面・見出し
9
- echo '<div class="wrap">';
10
- echo '<h1>'.__('LinkCard Cache Manager', $this->text_domain ).'<a href="'.$this->options['author-url'].'/pz-linkcard-manager" rel="noopener external help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a></h1>';
11
-
12
- // 管理者モード
13
- if (!$this->options['admin-mode'] ) {
14
- echo '<style> .pz-admin-only { display: none; } </style>';
15
- }
16
-
17
  $data = null;
18
  if (isset($_REQUEST['update'] ) ) {
19
  $action = 'update';
@@ -238,10 +232,10 @@
238
  ?>
239
  <form id="import" name="import" method="post" enctype="multipart/form-data">
240
  <input type="hidden" name="action" value="import">
241
- <table class="pz-man-filemenu">
242
  <tr>
243
  <td><input type="file" id="import_file" name="import_file" accept=".csv" required /></td>
244
- <td><input type="submit" id="import_button" name="import_exec" class="button button-primary" value="<?php _e('Upload Import File', $this->text_domain ); ?>" /></td>
245
  <td><label><input type="checkbox" id="import_clear" name="import_clear" value="1" /><?php _e('Clear all cache', $this->text_domain ); ?></label></td>
246
  </tr>
247
  </table>
@@ -262,17 +256,17 @@
262
 
263
  if ($this->options['flg-filemenu'] ) {
264
  ?>
265
- <table class="pz-man-filemenu">
266
  <tr>
267
  <th>
268
- <span><?php _e('File Menu', $this->text_domain ); ?></span>
269
  </th>
270
  <td>
271
  <form id="import" method="get">
272
  <?php wp_nonce_field('pz_cacheman' ); ?>
273
  <input type="hidden" name="page" value="pz-linkcard-cache">
274
  <input type="hidden" name="action" value="import-menu">
275
- <input type="submit" class="button" value="<?php _e('Import', $this->text_domain ); ?>" />
276
  </form>
277
  </td>
278
  <td>
@@ -280,10 +274,11 @@
280
  <?php wp_nonce_field('pz_cacheman' ); ?>
281
  <input type="hidden" name="page" value="pz-linkcard-cache">
282
  <input type="hidden" name="action" value="export">
283
- <input type="submit" class="button" value="<?php _e('Export', $this->text_domain ); ?>" />
284
  </form>
285
  </td>
286
  </tr>
287
  </table>
 
288
  <?php
289
  }
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
+ <div class="pz-lkc-dashboard wrap">
3
+ <?php /* 開発者モード */ if ($this->options['develop-mode'] ) { echo '<div class="pz-lkc-develop-message">'.__('Currently working in a development environment.', $this->text_domain ).'</div>'; } ?>
4
+ <h1 class="pz-lkc-header-manager"><span class="pz-lkc-header-manager-icon"><?php echo __('&#x1f5c3;', $this->text_domain ); ?></span>&nbsp;<?php _e('LinkCard Cache Manager', $this->text_domain ); ?>&ensp;<a href="<?php echo $this->options['author-url']; ?>/pz-linkcard-manager" rel="external noopener help" target="_blank"><img src="<?php echo $this->plugin_dir_url.'img/help.png'; ?>" width="16" height="16" title="<?php _e('Help', $this->text_domain ); ?>" alt="help"></a></h1>
5
+ <div class="pz-lkc-header-goto"><a href="./options-general.php?page=pz-linkcard-settings"><span class="pz-lkc-header-goto-icon"><?php echo __('&#x2699;', $this->text_domain ); ?></span><span class="pz-lkc-header-goto-text"><?php echo __('Settings', $this->text_domain ); ?></span></a></div>
6
+ <div class="pz-lkc-clear-both">&nbsp;</div>
7
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-debug" value="<?php echo $this->options['debug-mode']; ?>" />
8
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-admin" value="<?php echo $this->options['admin-mode']; ?>" />
9
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-develop" value="<?php echo $this->options['develop-mode']; ?>" />
10
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  $data = null;
12
  if (isset($_REQUEST['update'] ) ) {
13
  $action = 'update';
232
  ?>
233
  <form id="import" name="import" method="post" enctype="multipart/form-data">
234
  <input type="hidden" name="action" value="import">
235
+ <table class="pz-lkc-man-filemenu">
236
  <tr>
237
  <td><input type="file" id="import_file" name="import_file" accept=".csv" required /></td>
238
+ <td><button type="submit" id="import_button" name="import_exec" class="button button-primary" value="import_exec"><?php _e('Upload Import File', $this->text_domain ); ?></button></td>
239
  <td><label><input type="checkbox" id="import_clear" name="import_clear" value="1" /><?php _e('Clear all cache', $this->text_domain ); ?></label></td>
240
  </tr>
241
  </table>
256
 
257
  if ($this->options['flg-filemenu'] ) {
258
  ?>
259
+ <table class="pz-lkc-man-filemenu">
260
  <tr>
261
  <th>
262
+ <span class="pz-lkc-man-filemenu-title"><span class="pz-lkc-man-filemenu-title-icon"><?php _e('&#x1f4c4;', $this->text_domain ); ?></span>&nbsp;<?php _e('File Menu', $this->text_domain ); ?></span>
263
  </th>
264
  <td>
265
  <form id="import" method="get">
266
  <?php wp_nonce_field('pz_cacheman' ); ?>
267
  <input type="hidden" name="page" value="pz-linkcard-cache">
268
  <input type="hidden" name="action" value="import-menu">
269
+ <button type="submit" name="import" class="button" value="import-file"><?php _e('Import', $this->text_domain ); ?></button>
270
  </form>
271
  </td>
272
  <td>
274
  <?php wp_nonce_field('pz_cacheman' ); ?>
275
  <input type="hidden" name="page" value="pz-linkcard-cache">
276
  <input type="hidden" name="action" value="export">
277
+ <button type="submit" name="export" class="button" value="export-file"><?php _e('Export', $this->text_domain ); ?></button>
278
  </form>
279
  </td>
280
  </tr>
281
  </table>
282
+ </div>
283
  <?php
284
  }
lib/pz-linkcard-cron-alive.php CHANGED
@@ -1,8 +1,9 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // WP-CRONスケジュール(存在チェック)
4
- if (!isset($this->options['flg-alive']) || !$this->options['flg-alive'] ) {
5
- return null;
 
6
  }
7
 
8
  // DBの宣言
@@ -11,18 +12,26 @@
11
  // 次回生存確認日時を越えているものを抽出
12
  $proc_datas = $wpdb->get_results($wpdb->prepare("SELECT url,alive_time FROM $this->db_name WHERE alive_nexttime < %d ORDER BY alive_time ASC, id ASC", $this->now ) );
13
 
 
 
 
 
 
14
  // 生存確認
15
  $proc_count = 0;
16
  if (isset($proc_datas ) && is_array($proc_datas ) && count($proc_datas) > 0) {
17
  foreach($proc_datas as $data ) {
18
  $proc_count++;
19
- if ($proc_count > 5) { // 5件を超えたら
20
- wp_schedule_single_event(time() + 3600, 'pz_linkcard_alive'); // 1時間後に続きを処理する
 
 
21
  break;
22
  }
23
 
24
- if (isset($data ) && isset($data['url'] ) ) {
25
- $before = $this->pz_GetCache( array( 'url' => $data['url'] ) );
 
26
  $after = $this->pz_GetCURL( $before );
27
  if ($before['title'] == $after['title'] ) {
28
  $before['mod_title'] = false;
@@ -34,12 +43,21 @@
34
  } else {
35
  $before['mod_excerpt'] = true;
36
  }
37
- $before['alive_result'] = $after['result_code'];
38
  $before['alive_time'] = $this->now;
39
- $before['alive_nexttime'] = $this->now + WEEK_IN_SECONDS * 4 + rand(0, DAY_IN_SECONDS);
40
- // $before['thumbnail'] = $after['thumbnail'];
41
- // $before['favicon'] = $after['favicon'];
42
- $result = $this->pz_SetCache($before );
 
 
 
 
 
 
 
 
 
43
  }
44
  }
45
  }
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // WP-CRONスケジュール(存在チェック)
4
+ if (!$this->options['flg-alive'] ) {
5
+ wp_clear_scheduled_hook('pz_linkcard_alive' );
6
+ return null;
7
  }
8
 
9
  // DBの宣言
12
  // 次回生存確認日時を越えているものを抽出
13
  $proc_datas = $wpdb->get_results($wpdb->prepare("SELECT url,alive_time FROM $this->db_name WHERE alive_nexttime < %d ORDER BY alive_time ASC, id ASC", $this->now ) );
14
 
15
+ // 実行ログ
16
+ $message = 'There were '.count($proc_datas ).' links that passed the next "Link Alive Check" confirmation date and time.';
17
+ $log = $message.PHP_EOL;
18
+ $this->pz_OutputLog($message );
19
+
20
  // 生存確認
21
  $proc_count = 0;
22
  if (isset($proc_datas ) && is_array($proc_datas ) && count($proc_datas) > 0) {
23
  foreach($proc_datas as $data ) {
24
  $proc_count++;
25
+
26
+ // 5件を超えたら、1時間後に続きを処理する
27
+ if ($proc_count > 5) {
28
+ wp_schedule_single_event(time() + 3600, 'pz_linkcard_alive');
29
  break;
30
  }
31
 
32
+ // リンク先を取得
33
+ if (isset($data ) && isset($data->url ) ) {
34
+ $before = $this->pz_GetCache( array( 'url' => $data->url ) );
35
  $after = $this->pz_GetCURL( $before );
36
  if ($before['title'] == $after['title'] ) {
37
  $before['mod_title'] = false;
43
  } else {
44
  $before['mod_excerpt'] = true;
45
  }
46
+ $before['alive_result'] = $after['alive_result'];
47
  $before['alive_time'] = $this->now;
48
+ $before['alive_nexttime'] = $this->now + WEEK_IN_SECONDS * 4 + rand(0, DAY_IN_SECONDS); // 次回チェックは1か月後
49
+ if (!$before['thumbnail'] ) {
50
+ $before['thumbnail'] = $after['thumbnail'];
51
+ }
52
+ if (!$before['favicon'] ) {
53
+ $before['favicon'] = $after['favicon'];
54
+ }
55
+ $result = $this->pz_SetCache($before );
56
+
57
+ // 実行ログ
58
+ $message = '['.$proc_count.'] '.'Confirmed the "Link Alive Check". (NextTime='.date('Y-m-d H:i:s', $result['alive_nexttime'] ).' Result='.$result['alive_result'].' URL='.$result['url'].')';
59
+ $log .= $message.PHP_EOL;
60
+ $this->pz_OutputLog($message );
61
  }
62
  }
63
  }
lib/pz-linkcard-cron-sns.php CHANGED
@@ -1,8 +1,9 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // WP-CRONスケジュール(SNSカウント取得)
4
- if (!isset($this->options['sns-position']) || !$this->options['sns-position'] ) {
5
- return null;
 
6
  }
7
 
8
  // DBの宣言
@@ -11,17 +12,29 @@
11
  // SNS次回取得日時を越えているものを抽出
12
  $proc_datas = $wpdb->get_results($wpdb->prepare("SELECT url,sns_nexttime FROM $this->db_name WHERE sns_nexttime < %d ORDER BY sns_nexttime ASC", $this->now ) );
13
 
 
 
 
 
 
14
  // SNSカウント取得
15
  $proc_count = 0;
16
  if (isset($proc_datas ) && is_array($proc_datas ) && count($proc_datas ) > 0) {
17
  foreach($proc_datas as $data ) {
18
  $proc_count++;
19
- if ($proc_count > 10) { // 10件を超えたら
20
- wp_schedule_single_event(time() + 30, 'pz_linkcard_check' ); // 30秒後に続きを処理する
 
 
21
  break;
22
  }
23
- if (isset($data ) && isset($data['url'] ) ) {
24
- $result = $this->pz_RenewSNSCount(array('url' => $data['url'] ) ); // SNS取得&キャッシュ更新
25
- }
 
 
 
 
 
26
  }
27
  }
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // WP-CRONスケジュール(SNSカウント取得)
4
+ if (!$this->options['sns-position'] ) {
5
+ wp_clear_scheduled_hook('pz_linkcard_check' );
6
+ return null;
7
  }
8
 
9
  // DBの宣言
12
  // SNS次回取得日時を越えているものを抽出
13
  $proc_datas = $wpdb->get_results($wpdb->prepare("SELECT url,sns_nexttime FROM $this->db_name WHERE sns_nexttime < %d ORDER BY sns_nexttime ASC", $this->now ) );
14
 
15
+ // 実行ログ
16
+ $message = 'There were '.count($proc_datas ).' links that passed the next "Check SNS Count" confirmation date and time.';
17
+ $log = $message.PHP_EOL;
18
+ $this->pz_OutputLog($message );
19
+
20
  // SNSカウント取得
21
  $proc_count = 0;
22
  if (isset($proc_datas ) && is_array($proc_datas ) && count($proc_datas ) > 0) {
23
  foreach($proc_datas as $data ) {
24
  $proc_count++;
25
+
26
+ // 10件を超えたら、5分後に続きを処理する
27
+ if ($proc_count > 10) {
28
+ wp_schedule_single_event(time() + 300, 'pz_linkcard_check' );
29
  break;
30
  }
31
+
32
+ // SNSカウントを取得
33
+ $result = $this->pz_RenewSNSCount(array('url' => $data->url ) ); // SNS取得&キャッシュ更新
34
+
35
+ // 実行ログ
36
+ $message = '['.$proc_count.'] '.'Confirmed the "Check SNS Count". (NextTime='.date('Y-m-d H:i:s', $result['alive_nexttime'] ).' URL='.$result['url'].')';
37
+ $log .= $message.PHP_EOL;
38
+ $this->pz_OutputLog($message );
39
  }
40
  }
lib/pz-linkcard-edit.php DELETED
@@ -1,90 +0,0 @@
1
- <?php if (!function_exists("get_option")) die; ?>
2
- <form action="" method="post">
3
- <?php wp_nonce_field('pz_cacheman'); ?>
4
- <input type="hidden" name="page" value="pz-linkcard-cache">
5
- <input type="hidden" name="paged" value="<?php echo $page_now; ?>">
6
- <input type="hidden" name="refine" value="<?php echo $refine; ?>">
7
- <input type="hidden" name="link_type" value="<?php echo $link_type; ?>">
8
- <input type="hidden" name="orderby" value="<?php echo $orderby; ?>">
9
- <input type="hidden" name="order" value="<?php echo $order; ?>">
10
- <div>
11
- <table name="cachelist" class="wp-list-table widefat fixed">
12
- <tr>
13
- <th style="width: 12em;"><?php _e('ID', $this->text_domain) ?></th>
14
- <td><input name="data[id]" type="text" id="inputtext" value="<?php echo $data['id']; ?>" size="5" readonly="readonly" /></td>
15
- </tr>
16
- <tr style="display: none;">
17
- <th><?php _e('URL Key', $this->text_domain) ?></th>
18
- <td><input name="key_text" type="text" id="inputtext" value="<?php echo bin2hex($data['url_key']); ?>" size="71" readonly="readonly" /></td>
19
- </tr>
20
- <tr>
21
- <th><?php _e('URL', $this->text_domain) ?></th>
22
- <td><input name="data[url]" type="text" id="inputtext" value="<?php echo $data['url']; ?>" size="71" readonly="readonly" /></td>
23
- </tr>
24
- <tr>
25
- <th><?php _e('Link Type', $this->text_domain) ?></th>
26
- <td><input name="data[link_type]" type="text" id="inputtext" value="<?php echo $data['link_type']; ?>" size="5" readonly="readonly" /></td>
27
- </tr>
28
- <tr>
29
- <th><?php _e('Site Name', $this->text_domain) ?></th>
30
- <td><input name="data[site_name]" type="text" id="inputtext" value="<?php echo esc_attr($data['site_name']); ?>" size="71" /></td>
31
- </tr>
32
- <tr>
33
- <th><?php _e('Domain', $this->text_domain) ?></th>
34
- <td><input name="data[domain]" type="text" id="inputtext" value="<?php echo $data['domain']; ?>" size="71" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
35
- </tr>
36
- <tr>
37
- <th><?php _e('Title', $this->text_domain) ?></th>
38
- <td><input name="data[title]" type="text" id="inputtext" value="<?php echo esc_attr($data['title']); ?>" size="71" /></td>
39
- </tr>
40
- <tr>
41
- <th><?php _e('Excerpt', $this->text_domain) ?></th>
42
- <td><input name="data[excerpt]" type="text" id="inputtext" value="<?php echo esc_attr($data['excerpt']); ?>" size="71" /></td>
43
- </tr>
44
- <tr>
45
- <th><?php _e('Charset', $this->text_domain) ?></th>
46
- <td><?php echo $data['charset'].'&nbsp;'.__('->', $this->text_domain); ?>&nbsp;<input name="data[charset]" type="text" id="inputtext" value="edit" size="8" readonly="readonly" /></td>
47
- </tr>
48
- <tr>
49
- <th><?php _e('Thumbnail URL', $this->text_domain) ?></th>
50
- <td><input name="data[thumbnail]" type="text" id="inputtext" value="<?php echo $data['thumbnail']; ?>" size="71" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
51
- </tr>
52
- <tr>
53
- <th><?php _e('Site Icon URL', $this->text_domain) ?></th>
54
- <td><input name="data[favicon]" type="text" id="inputtext" value="<?php echo $data['favicon']; ?>" size="71" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
55
- </tr>
56
- <tr>
57
- <th><?php _e('Result Code', $this->text_domain) ?></th>
58
- <td><input name="data[result_code]" type="text" id="inputtext" value="<?php echo $data['result_code']; ?>" size="5" readonly="readonly" ondblclick="this.readOnly=false;" /></td>
59
- </tr>
60
- <tr>
61
- <th><?php _e('Post ID', $this->text_domain) ?></th>
62
- <td><input name="data[post_id]" type="text" id="inputtext" value="<?php echo $data['post_id']; ?>" size="5" readonly="readonly" /></td>
63
- </tr>
64
- <tr>
65
- <th><?php _e('SNS', $this->text_domain) ?></th>
66
- <td>
67
- <?php _e('Tw', $this->text_domain) ?>:<input name="data[sns_twitter]" type="text" id="inputtext" value="<?php echo $data['sns_twitter']; ?>" size="5" readonly="readonly" ondblclick="this.readOnly=false;" />
68
- <?php _e('fb', $this->text_domain) ?>:<input name="data[sns_facebook]" type="text" id="inputtext" value="<?php echo $data['sns_facebook']; ?>" size="5" readonly="readonly" ondblclick="this.readOnly=false;" />
69
- <?php _e('B!', $this->text_domain) ?>:<input name="data[sns_hatena]" type="text" id="inputtext" value="<?php echo $data['sns_hatena']; ?>" size="5" readonly="readonly" ondblclick="this.readOnly=false;" />
70
- </td>
71
- </tr>
72
- <tr>
73
- <th><?php _e('Update Date', $this->text_domain) ?></th>
74
- <td><input name="data[update_time]" type="text" id="inputtext" value="<?php echo $data['update_time']; ?>" size="10" readonly="readonly" /><?php echo date('Y-m-d H:i:s', $data['update_time']); ?></td>
75
- </tr>
76
- <tr>
77
- <th><?php _e('Next Update', $this->text_domain) ?></th>
78
- <td><input name="data[nexttime]" type="text" id="inputtext" value="<?php echo $data['nexttime']; ?>" size="10" readonly="readonly" /><?php echo date('Y-m-d H:i:s', $data['nexttime']); ?></td>
79
- </tr>
80
- <tr>
81
- <th><?php _e('Regist', $this->text_domain) ?></th>
82
- <td><input name="data[regist]" type="text" id="inputtext" value="<?php echo current_time('mysql'); ?>" size="17" readonly="readonly" /><?php echo $data['regist']; ?></td>
83
- </tr>
84
- <tr>
85
- <th></th>
86
- <td><input name="update" type="submit" class="button button-primary button-large" id="publish" value="<?php _e('Update', $this->text_domain) ?>" /> <input name="cancel" type="submit" class="button button-large" id="publish" value="<?php _e('Cancel', $this->text_domain) ?>" /></td>
87
- </tr>
88
- </table>
89
- </div>
90
- </form>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lib/pz-linkcard-error-code.php ADDED
@@ -0,0 +1,154 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
+ <?php
3
+ $http_message = array(
4
+ '0' => 'CURLE_OK',
5
+ '1' => 'CURLE_UNSUPPORTED_PROTOCOL',
6
+ '2' => 'CURLE_FAILED_INIT',
7
+ '3' => 'CURLE_URL_MALFORMAT',
8
+ '4' => 'CURLE_NOT_BUILT_IN',
9
+ '5' => 'CURLE_COULDNT_RESOLVE_PROXY',
10
+ '6' => 'CURLE_COULDNT_RESOLVE_HOST',
11
+ '7' => 'CURLE_COULDNT_CONNECT',
12
+ '8' => 'CURLE_WEIRD_SERVER_REPLY',
13
+ '9' => 'CURLE_REMOTE_ACCESS_DENIED',
14
+ '10' => 'CURLE_FTP_ACCEPT_FAILED',
15
+ '11' => 'CURLE_FTP_WEIRD_PASS_REPLY',
16
+ '12' => 'CURLE_FTP_ACCEPT_TIMEOUT',
17
+ '13' => 'CURLE_FTP_WEIRD_PASV_REPLY',
18
+ '14' => 'CURLE_FTP_WEIRD_227_FORMAT',
19
+ '15' => 'CURLE_FTP_CANT_GET_HOST',
20
+ '16' => 'CURLE_HTTP2',
21
+ '17' => 'CURLE_FTP_COULDNT_SET_TYPE',
22
+ '18' => 'CURLE_PARTIAL_FILE',
23
+ '19' => 'CURLE_FTP_COULDNT_RETR_FILE',
24
+ '21' => 'CURLE_QUOTE_ERROR',
25
+ '22' => 'CURLE_HTTP_RETURNED_ERROR',
26
+ '23' => 'CURLE_WRITE_ERROR',
27
+ '25' => 'CURLE_UPLOAD_FAILED',
28
+ '26' => 'CURLE_READ_ERROR',
29
+ '27' => 'CURLE_OUT_OF_MEMORY',
30
+ '28' => 'CURLE_OPERATION_TIMEDOUT',
31
+ '30' => 'CURLE_FTP_PORT_FAILED',
32
+ '31' => 'CURLE_FTP_COULDNT_USE_REST',
33
+ '33' => 'CURLE_RANGE_ERROR',
34
+ '34' => 'CURLE_HTTP_POST_ERROR',
35
+ '35' => 'CURLE_SSL_CONNECT_ERROR',
36
+ '36' => 'CURLE_BAD_DOWNLOAD_RESUME',
37
+ '37' => 'CURLE_FILE_COULDNT_READ_FILE',
38
+ '38' => 'CURLE_LDAP_CANNOT_BIND',
39
+ '39' => 'CURLE_LDAP_SEARCH_FAILED',
40
+ '41' => 'CURLE_FUNCTION_NOT_FOUND',
41
+ '42' => 'CURLE_ABORTED_BY_CALLBACK',
42
+ '43' => 'CURLE_BAD_FUNCTION_ARGUMENT',
43
+ '45' => 'CURLE_INTERFACE_FAILED',
44
+ '47' => 'CURLE_TOO_MANY_REDIRECTS',
45
+ '48' => 'CURLE_UNKNOWN_OPTION',
46
+ '49' => 'CURLE_TELNET_OPTION_SYNTAX',
47
+ '52' => 'CURLE_GOT_NOTHING',
48
+ '53' => 'CURLE_SSL_ENGINE_NOTFOUND',
49
+ '54' => 'CURLE_SSL_ENGINE_SETFAILED',
50
+ '55' => 'CURLE_SEND_ERROR',
51
+ '56' => 'CURLE_RECV_ERROR',
52
+ '58' => 'CURLE_SSL_CERTPROBLEM',
53
+ '59' => 'CURLE_SSL_CIPHER',
54
+ '60' => 'CURLE_PEER_FAILED_VERIFICATION',
55
+ '61' => 'CURLE_BAD_CONTENT_ENCODING',
56
+ '62' => 'CURLE_LDAP_INVALID_URL',
57
+ '63' => 'CURLE_FILESIZE_EXCEEDED',
58
+ '64' => 'CURLE_USE_SSL_FAILED',
59
+ '65' => 'CURLE_SEND_FAIL_REWIND',
60
+ '66' => 'CURLE_SSL_ENGINE_INITFAILED',
61
+ '67' => 'CURLE_LOGIN_DENIED',
62
+ '68' => 'CURLE_TFTP_NOTFOUND',
63
+ '69' => 'CURLE_TFTP_PERM',
64
+ '70' => 'CURLE_REMOTE_DISK_FULL',
65
+ '71' => 'CURLE_TFTP_ILLEGAL',
66
+ '72' => 'CURLE_TFTP_UNKNOWNID',
67
+ '73' => 'CURLE_REMOTE_FILE_EXISTS',
68
+ '74' => 'CURLE_TFTP_NOSUCHUSER',
69
+ '75' => 'CURLE_CONV_FAILED',
70
+ '76' => 'CURLE_CONV_REQD',
71
+ '77' => 'CURLE_SSL_CACERT_BADFILE',
72
+ '78' => 'CURLE_REMOTE_FILE_NOT_FOUND',
73
+ '79' => 'CURLE_SSH',
74
+ '80' => 'CURLE_SSL_SHUTDOWN_FAILED',
75
+ '81' => 'CURLE_AGAIN',
76
+ '82' => 'CURLE_SSL_CRL_BADFILE',
77
+ '83' => 'CURLE_SSL_ISSUER_ERROR',
78
+ '84' => 'CURLE_FTP_PRET_FAILED',
79
+ '85' => 'CURLE_RTSP_CSEQ_ERROR',
80
+ '86' => 'CURLE_RTSP_SESSION_ERROR',
81
+ '87' => 'CURLE_FTP_BAD_FILE_LIST',
82
+ '88' => 'CURLE_CHUNK_FAILED',
83
+ '89' => 'CURLE_NO_CONNECTION_AVAILABLE',
84
+ '90' => 'CURLE_SSL_PINNEDPUBKEYNOTMATCH',
85
+ '91' => 'CURLE_SSL_INVALIDCERTSTATUS',
86
+ '92' => 'CURLE_HTTP2_STREAM',
87
+ '93' => 'CURLE_RECURSIVE_API_CALL',
88
+ '94' => 'CURLE_AUTH_ERROR',
89
+ '95' => 'CURLE_HTTP3',
90
+ '96' => 'CURLE_QUIC_CONNECT_ERROR',
91
+ '100' => 'Continue' ,
92
+ '101' => 'Switching Protocol' ,
93
+ '102' => 'Processing (WebDAV)' ,
94
+ '103' => 'Early Hints' ,
95
+ '200' => 'OK' ,
96
+ '201' => 'Created' ,
97
+ '202' => 'Accepted' ,
98
+ '203' => 'Non-Authoritative Information' ,
99
+ '204' => 'No Content' ,
100
+ '205' => 'Reset Content' ,
101
+ '206' => 'Partial Content' ,
102
+ '207' => 'Multi-Status (WebDAV)' ,
103
+ '208' => 'Already Reported (WebDAV)' ,
104
+ '226' => 'IM Used (HTTP Delta encoding)' ,
105
+ '300' => 'Multiple Choice' ,
106
+ '301' => 'Moved Permanently' ,
107
+ '302' => 'Found' ,
108
+ '303' => 'See Other' ,
109
+ '304' => 'Not Modified' ,
110
+ '305' => 'Use Proxy ' ,
111
+ '306' => 'unused' ,
112
+ '307' => 'Temporary Redirect' ,
113
+ '308' => 'Permanent Redirect' ,
114
+ '400' => 'Bad Request' ,
115
+ '401' => 'Unauthorized' ,
116
+ '402' => 'Payment Required ' ,
117
+ '403' => 'Forbidden' ,
118
+ '404' => 'Not Found' ,
119
+ '405' => 'Method Not Allowed' ,
120
+ '406' => 'Not Acceptable' ,
121
+ '407' => 'Proxy Authentication Required' ,
122
+ '408' => 'Request Timeout' ,
123
+ '409' => 'Conflict' ,
124
+ '410' => 'Gone' ,
125
+ '411' => 'Length Required' ,
126
+ '412' => 'Precondition Failed' ,
127
+ '413' => 'Payload Too Large' ,
128
+ '414' => 'URI Too Long' ,
129
+ '415' => 'Unsupported Media Type' ,
130
+ '416' => 'Range Not Satisfiable' ,
131
+ '417' => 'Expectation Failed' ,
132
+ '418' => 'I\'m a teapot' ,
133
+ '421' => 'Misdirected Request' ,
134
+ '422' => 'Unprocessable Entity (WebDAV)' ,
135
+ '423' => 'Locked (WebDAV)' ,
136
+ '424' => 'Failed Dependency (WebDAV)' ,
137
+ '425' => 'Too Early' ,
138
+ '426' => 'Upgrade Required' ,
139
+ '428' => 'Precondition Required' ,
140
+ '429' => 'Too Many Requests' ,
141
+ '431' => 'Request Header Fields Too Large' ,
142
+ '451' => 'Unavailable For Legal Reasons' ,
143
+ '500' => 'Internal Server Error' ,
144
+ '501' => 'Not Implemented' ,
145
+ '502' => 'Bad Gateway' ,
146
+ '503' => 'Service Unavailable' ,
147
+ '504' => 'Gateway Timeout' ,
148
+ '505' => 'HTTP Version Not Supported' ,
149
+ '506' => 'Variant Also Negotiates' ,
150
+ '507' => 'Insufficient Storage (WebDAV)' ,
151
+ '508' => 'Loop Detected (WebDAV)' ,
152
+ '510' => 'Not Extended' ,
153
+ '511' => 'Network Authentication Required'
154
+ );
lib/pz-linkcard-file-export.php CHANGED
@@ -1,13 +1,23 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // エクスポート
4
 
5
- // 出力する項目
6
- $data_field = 'id,url,url_redir,site_name,title,excerpt,charset,thumbnail,favicon,alive_result,alive_time,sns_twitter,sns_facebook,sns_hatena,sns_pocket,sns_time,alive_nexttime,regist_title,regist_excerpt,regist_charset,regist_result,regist_time,update_result,update_time'; // 出力するフィールド
7
 
 
 
 
 
 
 
 
 
 
 
8
  // 出力する項目をDBから取得
9
- $data_all = $wpdb->get_results("SELECT $data_field FROM $this->db_name ORDER BY domain , url");
10
-
11
  // ディレクトリ名とファイル名に付ける日時の文字列
12
  $datetime = date('Ymd_His');
13
  $datetime_hash = bin2hex(hash('sha256', $datetime, true ) );
@@ -31,15 +41,18 @@
31
 
32
  // CSVファイル出力
33
  if ($handle ) {
 
34
  // ヘッダー行出力
35
- fputs($handle, $data_field."\n");
 
36
  // データ行出力
37
  foreach($data_all as $data ) {
38
- $rec = (array) $data;
39
- fputcsv($handle, $rec );
40
  }
 
41
  // ファイルを閉じる
42
  fclose($handle );
 
43
  // ダウンロード用ボタンを表示
44
  echo '<form id="export" method="get"><input type="button" id="export_button" class="button button-primary" value="'.__('Download Export File', $this->text_domain ).'" onclick="window.open('."'".$export_path_url."'".');" /></form>';
45
  }
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // エクスポート
4
 
5
+ // 出力除外する項目(カラム名)
6
+ $column_omit = array('url_key' );
7
 
8
+ // テーブルの項目を確認
9
+ global $wpdb;
10
+ $result = $wpdb->get_results("SELECT * FROM $this->db_name LIMIT 1", ARRAY_A );
11
+ if (!$result ) {
12
+ return;
13
+ }
14
+ $column_all = array_keys($result[0] );
15
+ $column_diff = array_diff($column_all, $column_omit );
16
+ $column_output = implode(',', $column_diff );
17
+
18
  // 出力する項目をDBから取得
19
+ $data_all = $wpdb->get_results("SELECT $column_output FROM $this->db_name ORDER BY domain , url", ARRAY_A );
20
+
21
  // ディレクトリ名とファイル名に付ける日時の文字列
22
  $datetime = date('Ymd_His');
23
  $datetime_hash = bin2hex(hash('sha256', $datetime, true ) );
41
 
42
  // CSVファイル出力
43
  if ($handle ) {
44
+
45
  // ヘッダー行出力
46
+ fputs($handle, $column_output."\n");
47
+
48
  // データ行出力
49
  foreach($data_all as $data ) {
50
+ fputcsv($handle, $data );
 
51
  }
52
+
53
  // ファイルを閉じる
54
  fclose($handle );
55
+
56
  // ダウンロード用ボタンを表示
57
  echo '<form id="export" method="get"><input type="button" id="export_button" class="button button-primary" value="'.__('Download Export File', $this->text_domain ).'" onclick="window.open('."'".$export_path_url."'".');" /></form>';
58
  }
lib/pz-linkcard-file-import.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // インポート
4
 
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // インポート
4
 
lib/pz-linkcard-init.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // 出力を抑制
4
  $this->suppression = true;
@@ -36,12 +36,6 @@
36
  if (version_compare($this->options['plugin-version'], '2.2.7', '<' ) ) {
37
  $this->options['trim-url'] = 400;
38
  $this->options['nowrap-url'] = true;
39
- $this->options['hover'] = $this->options['opacity']; // パラメータ名変更のため
40
- }
41
- if (version_compare($this->options['plugin-version'], '2.2.9', '<' ) ) {
42
- $this->options['ex-border-color'] = $this->options['border-color']; // パラメータ細分化のため
43
- $this->options['in-border-color'] = $this->options['border-color']; // パラメータ細分化のため
44
- $this->options['th-border-color'] = $this->options['border-color']; // パラメータ細分化のため
45
  }
46
  if (version_compare($this->options['plugin-version'], '2.4.2', '<' ) ) {
47
  $this->options['flg-do-shortcode'] = true; // 設定漏れによる不具合が多発しているため、初期設定値を変更
@@ -72,6 +66,28 @@
72
  }
73
  }
74
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75
  // オプションの更新
76
  $overwrite = array('plugin-abbreviation', 'plugin-name', 'plugin-version', 'plugin-path', 'author-url', 'author-name', 'author-twitter' );
77
  foreach ($overwrite as $key ) {
@@ -100,6 +116,7 @@
100
  charset VARCHAR(32) DEFAULT NULL,
101
  thumbnail VARCHAR(2048) DEFAULT NULL,
102
  favicon VARCHAR(2048) DEFAULT NULL,
 
103
  alive_result INT DEFAULT -1,
104
  alive_time BIGINT UNSIGNED NOT NULL DEFAULT 0,
105
  alive_nexttime BIGINT UNSIGNED NOT NULL DEFAULT 0,
@@ -129,6 +146,7 @@
129
  ) ".$wpdb->get_charset_collate()." ;";
130
  require_once(ABSPATH.'wp-admin/includes/upgrade.php' );
131
  dbDelta($sql );
 
132
 
133
  // 未使用となったフィールド
134
  // link_type INT UNSIGNED,
@@ -159,17 +177,28 @@
159
 
160
  // バグデータのメンテナンス(ハッシュURLの再生成)
161
  $result_datas = (array) $wpdb->get_results("SELECT id,url,url_key FROM $this->db_name ORDER BY id" );
162
- // echo '[DEBUG]URL_keyが無いレコード="'.print_r($result, true ).'"<br>';
163
  if (isset($result_datas ) && is_array($result_datas ) && count($result_datas ) > 0 ) {
164
  foreach($result_datas as $data ) {
165
  $new_url_key = hash('sha256', esc_url($data->url ), true );
166
  if ($data->url_key <> $new_url_key ) {
167
  $result = $wpdb->update($this->db_name, array('url_key' => $new_url_key ) , array('id' => $data->id ) );
168
- // echo '[DEBUG]URL_keyを再生成="'.print_r($result, true ).'"<br>';
169
  }
170
  }
171
  }
172
 
 
 
 
 
 
 
 
 
 
 
 
173
  // 古い項目から新しい項目へ転記(uptime → update_time)
174
  $result = $wpdb->get_results("UPDATE $this->db_name SET update_time = uptime WHERE update_time IS NULL OR update_time = 0" );
175
  // echo '[DEBUG]uptime -> update_time="'.print_r($result, true ).'"<br>';
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // 出力を抑制
4
  $this->suppression = true;
36
  if (version_compare($this->options['plugin-version'], '2.2.7', '<' ) ) {
37
  $this->options['trim-url'] = 400;
38
  $this->options['nowrap-url'] = true;
 
 
 
 
 
 
39
  }
40
  if (version_compare($this->options['plugin-version'], '2.4.2', '<' ) ) {
41
  $this->options['flg-do-shortcode'] = true; // 設定漏れによる不具合が多発しているため、初期設定値を変更
66
  }
67
  }
68
 
69
+ // 項目名称変更
70
+ $rename_key = array(
71
+ 'old_key_name' => 'new_key_name',
72
+ 'opacity' => 'hover', // パラメータ名変更のため
73
+ 'border-color' => 'ex-border-color', // パラメータ細分化のため
74
+ 'border-color' => 'in-border-color', // パラメータ細分化のため
75
+ 'border-color' => 'th-border-color', // パラメータ細分化のため
76
+ 'flg-invalid' => 'error-mode', // Ver.2.4.4 パラメータ名変更のため:エラー状態
77
+ 'invalid-url' => 'error-url', // Ver.2.4.4 パラメータ名変更のため:エラーURL
78
+ 'invalid-time' => 'error-time', // Ver.2.4.4 パラメータ名変更のため:エラー発生日時
79
+ );
80
+ foreach ($rename_key as $old => $new ) {
81
+ if (isset($this->options[$old] ) && !isset($this->options[$new] ) ) {
82
+ $this->options[$new] = $this->options[$old];
83
+ }
84
+ }
85
+ foreach ($rename_key as $old => $new ) {
86
+ if (isset($this->options[$old] ) ) {
87
+ unset($this->options[$old] );
88
+ }
89
+ }
90
+
91
  // オプションの更新
92
  $overwrite = array('plugin-abbreviation', 'plugin-name', 'plugin-version', 'plugin-path', 'author-url', 'author-name', 'author-twitter' );
93
  foreach ($overwrite as $key ) {
116
  charset VARCHAR(32) DEFAULT NULL,
117
  thumbnail VARCHAR(2048) DEFAULT NULL,
118
  favicon VARCHAR(2048) DEFAULT NULL,
119
+ no_failure INT UNSIGNED DEFAULT 0,
120
  alive_result INT DEFAULT -1,
121
  alive_time BIGINT UNSIGNED NOT NULL DEFAULT 0,
122
  alive_nexttime BIGINT UNSIGNED NOT NULL DEFAULT 0,
146
  ) ".$wpdb->get_charset_collate()." ;";
147
  require_once(ABSPATH.'wp-admin/includes/upgrade.php' );
148
  dbDelta($sql );
149
+ // フィールドを追加したらエクスポート項目も見直す
150
 
151
  // 未使用となったフィールド
152
  // link_type INT UNSIGNED,
177
 
178
  // バグデータのメンテナンス(ハッシュURLの再生成)
179
  $result_datas = (array) $wpdb->get_results("SELECT id,url,url_key FROM $this->db_name ORDER BY id" );
180
+ // echo '[DEBUG]Remake URL_Key: Select All Record="'.print_r($result, true ).'"<br>';
181
  if (isset($result_datas ) && is_array($result_datas ) && count($result_datas ) > 0 ) {
182
  foreach($result_datas as $data ) {
183
  $new_url_key = hash('sha256', esc_url($data->url ), true );
184
  if ($data->url_key <> $new_url_key ) {
185
  $result = $wpdb->update($this->db_name, array('url_key' => $new_url_key ) , array('id' => $data->id ) );
186
+ // echo '[DEBUG]- Remake URL Result="'.print_r($result, true ).'"<br>';
187
  }
188
  }
189
  }
190
 
191
+ // バグデータのメンテナンス(ドメイン名が空欄のもの)
192
+ $result_datas = (array) $wpdb->get_results("SELECT id,url,url_key,domain FROM $this->db_name WHERE domain = '' ORDER BY id" );
193
+ // echo '[DEBUG]Null Domain: Select All Record="'.print_r($result, true ).'"<br>';
194
+ if (isset($result_datas ) && is_array($result_datas ) && count($result_datas ) > 0 ) {
195
+ foreach($result_datas as $data ) {
196
+ $domain = '(Unknown)';
197
+ $result = $wpdb->update($this->db_name, array('domain' => $domain ) , array('id' => $data->id ) );
198
+ echo '[DEBUG]- Set Domain Result="'.print_r($result, true ).'"<br>';
199
+ }
200
+ }
201
+
202
  // 古い項目から新しい項目へ転記(uptime → update_time)
203
  $result = $wpdb->get_results("UPDATE $this->db_name SET update_time = uptime WHERE update_time IS NULL OR update_time = 0" );
204
  // echo '[DEBUG]uptime -> update_time="'.print_r($result, true ).'"<br>';
lib/pz-linkcard-modal.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <div id="pz-lkc-modal">
3
  <div id="pz-lkc-close">
4
  <a><?php _e('×', $this->text_domain ); ?></a>
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <div id="pz-lkc-modal">
3
  <div id="pz-lkc-close">
4
  <a><?php _e('×', $this->text_domain ); ?></a>
lib/pz-linkcard-settings-setup.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // ログのディレクトリの用意
4
  if (!$this->options['debug-dir'] ) {
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // ログのディレクトリの用意
4
  if (!$this->options['debug-dir'] ) {
lib/pz-linkcard-settings-validate.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  // エラー
4
  $flg_error = false;
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  // エラー
4
  $flg_error = false;
lib/pz-linkcard-settings.php CHANGED
@@ -1,10 +1,10 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
 
 
 
 
 
2
  <?php
3
- // 開発者モード
4
- if ($this->options['develop-mode'] ) {
5
- echo '<div class="pz-develop-message">'.__('Currently working in a development environment.', $this->text_domain ).'</div>';
6
- }
7
-
8
  // 変数の設定
9
  $action = isset($_POST['action']) ? $_POST['action'] : null ;
10
  $properties = isset($_POST['properties']) ? $_POST['properties'] : null ;
@@ -13,16 +13,37 @@
13
 
14
  if ($properties ) {
15
  check_admin_referer('pz_options' );
16
- if ($action == 'init-settings' ) {
17
- // 「設定を初期化」を実行したとき
18
- $result = $this->pz_InitializeOption();
19
  if ($result ) {
20
  echo '<div class="notice notice-success is-dismissible"><p><strong>'.__('Succeeded in initialize the settings.', $this->text_domain ).'</strong></p></div>';
21
  } else {
22
  echo '<div class="notice notice-error is-dismissible"><p><strong>'.__('Failed to initialize the settings.', $this->text_domain ).'</strong></p></div>';
23
  // echo '<div class="notice notice-info is-dismissible"><p><strong>'.__('The settings have not changed.', $this->text_domain ).'</strong></p></div>';
24
  }
25
- } else {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  // 「変更を保存」または「プラグインの再起動」を押した時
27
  $this->options = $properties;
28
 
@@ -38,8 +59,7 @@
38
  require_once ('pz-linkcard-settings-validate.php' );
39
 
40
  if (!$flg_error ) {
41
- // オプションの更新
42
- $result = $this->pz_UpdateOption();
43
  if ($result ) {
44
  echo '<div class="notice notice-success is-dismissible"><p><strong>'.__('Succeeded in saving the settings.', $this->text_domain ).'</strong></p></div>';
45
  } else {
@@ -47,10 +67,12 @@
47
  echo '<div class="notice notice-info is-dismissible"><p><strong>'.__('The settings have not changed.', $this->text_domain ).'</strong></p></div>';
48
  }
49
  }
 
 
 
 
 
50
  }
51
-
52
- // スタイルシート生成
53
- $this->pz_SetStyle();
54
  }
55
 
56
  // バージョンが違っているか、「プラグインの再起動」を押したとき、アクティべーション時の処理を実行
@@ -59,32 +81,22 @@
59
  $this->activate();
60
  }
61
 
62
- // 管理者モード
63
- if (!$this->options['debug-mode'] ) {
64
- echo '<style> .pz-debug-only { display: none; } </style>';
65
- }
66
- if (!$this->options['admin-mode'] ) {
67
- echo '<style> .pz-admin-only { display: none; } </style>';
68
- }
69
- if (!$this->options['develop-mode'] ) {
70
- echo '<style> .pz-develop-only { display: none; } </style>';
71
- }
72
-
73
- // URLパース(ドメイン名などを抽出)
74
- $url = $this->options['author-url'];
75
- $url_m = parse_url($url );
76
- $scheme = isset($url_m['scheme'] ) ? $url_m['scheme'] : null; // スキーム
77
- $domain = isset($url_m['host'] ) ? $url_m['host'] : null; // ドメイン名
78
- $domain_url = isset($url_m['host'] ) ? $scheme.'://'.$url_m['host'] : null; // ドメインURL
79
 
80
  // 修正履歴
81
- $changelog = file_get_contents($this->plugin_dir_path.'/readme.txt' );
82
  $changelog = preg_replace('/\A.*== Changelog ==|== Upgrade notice ==.*\z/si', '', $changelog );
83
  $changelog = trim($changelog );
84
  $changelog = esc_html($changelog );
 
85
  $changelog = preg_replace('/^\* /mi', '*&ensp;', $changelog);
86
  $changelog = preg_replace('/^ /mi', '&ensp;&ensp;', $changelog);
87
- $changelog = preg_replace('/= (.*) =\n/i', '<h3>'.__('Version', $this->text_domain ).' $1</h3><hr>', $changelog);
 
88
  $changelog = preg_replace('/(?<=^|(?<=[^a-zA-Z0-9-_\.]))@([A-Za-z]+[A-Za-z0-9_]+)/i', '<a href="http://www.twitter.com/$1" rel="external noopenner noreferrer" target="_blank">@$1</a>', $changelog);
89
  $changelog = str_replace(PHP_EOL, '<br>', $changelog );
90
 
@@ -115,81 +127,114 @@
115
  }
116
  }
117
 
118
- // Pz-LinkCardのURL
119
- $plugin_url = $this->options['author-url'].$this->options['plugin-path'];
120
-
121
- // 開くタブ
122
- // if (isset($tab_now ) ) {
123
- // if (!$this->options['flg-invalid'] && $tab_now == 'pz-lkc-error' ) {
124
- // $tab_now = 'pz-lkc-basic';
125
- // }
126
- // } else {
127
- // $tab_now = ($this->options['flg-invalid'] ? 'pz-lkc-error' : 'pz-lkc-basic');
128
- // }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
 
130
- // WordPressに設定されている日時のフォーマットを取得
131
- $datetime_format = get_option('date_format' ).' '.get_option('time_format' );
 
132
 
 
 
133
  ?>
134
- <div class="wrap">
135
- <div id="icon-options-general" class="icon32"></div>
136
- <h2><?php echo __('LinkCard Settings', $this->text_domain ); ?></h2>
137
- <div id="settings" style="clear:both;">
138
  <form action="" method="post">
139
  <?php wp_nonce_field('pz_options' ); ?>
140
- <input type="hidden" id="pz-lkc-sw-tab-now" name="pz-lkc-tab-now" value="<?php echo $tab_now; ?>" />
141
- <input type="hidden" class="pz-lkc-display" name="pz-lkc-error" value="<?php echo $this->options['flg-invalid']; ?>" />
142
- <input type="hidden" class="pz-lkc-display" name="pz-lkc-multisite" value="<?php echo $is_multisite; ?>" />
143
- <input type="hidden" class="pz-lkc-display" name="pz-lkc-initialize" value="<?php echo $this->options['flg-initialize']; ?>" />
 
 
 
144
 
145
  <div class="pz-lkc-tabs">
146
- <a class="pz-lkc-tab" name="pz-lkc-error" href="#pz-lkc-error" ><?php _e('Error', $this->text_domain ); ?></a>
147
- <a class="pz-lkc-tab" name="pz-lkc-basic" href="#pz-lkc-basic" ><?php _e('Basic', $this->text_domain ); ?></a>
148
- <a class="pz-lkc-tab" name="pz-lkc-position" href="#pz-lkc-position" ><?php _e('Position', $this->text_domain ); ?></a>
149
- <a class="pz-lkc-tab" name="pz-lkc-display" href="#pz-lkc-display" ><?php _e('Display', $this->text_domain ); ?></a>
150
- <a class="pz-lkc-tab" name="pz-lkc-letter" href="#pz-lkc-letter" ><?php _e('Letter', $this->text_domain ); ?></a>
151
- <a class="pz-lkc-tab" name="pz-lkc-external" href="#pz-lkc-external" ><?php _e('External Link', $this->text_domain ); ?></a>
152
- <a class="pz-lkc-tab" name="pz-lkc-internal" href="#pz-lkc-internal" ><?php _e('Internal Link', $this->text_domain ); ?></a>
153
- <a class="pz-lkc-tab" name="pz-lkc-samepage" href="#pz-lkc-samepage" ><?php _e('Same Page Link', $this->text_domain ); ?></a>
154
- <a class="pz-lkc-tab" name="pz-lkc-check" href="#pz-lkc-check" ><?php _e('Link Check', $this->text_domain ); ?></a>
155
- <a class="pz-lkc-tab" name="pz-lkc-editor" href="#pz-lkc-editor" ><?php _e('Editor', $this->text_domain ); ?></a>
156
- <a class="pz-lkc-tab" name="pz-lkc-multisite" href="#pz-lkc-multisite" ><?php _e('Multi Site', $this->text_domain ); ?></a>
157
- <a class="pz-lkc-tab" name="pz-lkc-advanced" href="#pz-lkc-advanced" ><?php _e('Advanced', $this->text_domain ); ?></a>
158
- <a class="pz-lkc-tab" name="pz-lkc-etc" href="#pz-lkc-etc" ><?php _e('etc.', $this->text_domain ); ?></a>
159
- <a class="pz-lkc-tab" name="pz-lkc-initialize" href="#pz-lkc-initialize" ><?php _e('Initialize', $this->text_domain ); ?></a>
 
160
  </div>
161
-
162
  <div class="pz-lkc-page" id="pz-lkc-error">
163
- <h3><?php echo __('Error Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-error" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
164
  <table class="form-table">
165
  <tr>
166
- <th scope="row"><?php _e('Error reset', $this->text_domain ); ?></th>
167
- <td><label><input name="properties[flg-invalid]" type="checkbox" value="1" <?php checked($this->options['flg-invalid'] ); ?> /><?php _e('Uncheck to cancel the error condition.', $this->text_domain ); ?></label></td>
 
 
 
 
 
 
 
168
  </tr>
169
  <tr>
170
- <th scope="row"><?php _e('Article with error', $this->text_domain ); ?></th>
171
  <td>
172
- <a href="<?php echo esc_attr($this->options['invalid-url'] ); ?>#lkc-error" target="_blank"><?php echo esc_attr($this->options['invalid-url'] ); ?></a>
173
  </td>
174
  </tr>
175
- <tr class="pz-admin-only">
176
- <th scope="row"><?php _e('Article with error', $this->text_domain ); ?></th>
177
  <td>
178
- <input name="properties[invalid-url]" type="url" size="80" value="<?php echo esc_attr($this->options['invalid-url'] ); ?>" readonly="readonly" />
179
  </td>
180
  </tr>
181
  <tr>
182
- <th scope="row"><?php _e('Error Time', $this->text_domain ); ?></th>
183
  <td>
184
- <input type="text" size="40" value="<?php echo date($datetime_format, $this->options['invalid-time'] ); ?>" readonly="readonly" />
185
- <input name="properties[invalid-time]" type="hidden" value="<?php echo $this->options['invalid-time']; ?>" />
186
  </td>
187
  </tr>
188
  </table>
189
  </div>
190
 
191
  <div class="pz-lkc-page" id="pz-lkc-basic">
192
- <h3><?php echo __('Basic Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-basic" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
193
  <table class="form-table">
194
  <tr>
195
  <th scope="row"><?php _e('Easy format', $this->text_domain ); ?></th>
@@ -197,38 +242,55 @@
197
  <select name="properties[special-format]">
198
  <option value="" <?php selected($this->options['special-format'] == '' ); ?>><?php _e('None', $this->text_domain ); ?></option>
199
  <option value="LkC" <?php selected($this->options['special-format'] == 'LkC' ); ?>><?php _e('Pz-LkC Default', $this->text_domain ); ?></option>
 
200
  <option value="hbc" <?php selected($this->options['special-format'] == 'hbc' ); ?>><?php _e('Normal', $this->text_domain ); ?></option>
201
- <option value="ecl" <?php selected($this->options['special-format'] == 'ecl' ); ?>><?php _e('Enclose', $this->text_domain ); ?></option>
202
  <option value="cmp" <?php selected($this->options['special-format'] == 'cmp' ); ?>><?php _e('Compact', $this->text_domain ); ?></option>
203
- <option value="ref" <?php selected($this->options['special-format'] == 'ref' ); ?>><?php _e('Reflection', $this->text_domain ); ?></option>
204
  <option value="smp" <?php selected($this->options['special-format'] == 'smp' ); ?>><?php _e('Simple', $this->text_domain ); ?></option>
205
  <option value="JIN" <?php selected($this->options['special-format'] == 'JIN' ); ?>><?php _e('Headline', $this->text_domain ); ?></option>
 
206
  <option value="ct1" <?php selected($this->options['special-format'] == 'ct1' ); ?>><?php _e('Cellophane tape "center"', $this->text_domain ); ?></option>
207
  <option value="ct2" <?php selected($this->options['special-format'] == 'ct2' ); ?>><?php _e('Cellophane tape "Top corner"', $this->text_domain ); ?></option>
208
  <option value="ct3" <?php selected($this->options['special-format'] == 'ct3' ); ?>><?php _e('Cellophane tape "long"', $this->text_domain ); ?></option>
209
  <option value="ct4" <?php selected($this->options['special-format'] == 'ct4' ); ?>><?php _e('Cellophane tape "digonal"', $this->text_domain ); ?></option>
210
- <option value="ppc" <?php selected($this->options['special-format'] == 'ppc' ); ?>><?php _e('Curling paper', $this->text_domain ); ?></option>
211
  <option value="tac" <?php selected($this->options['special-format'] == 'tac' ); ?>><?php _e('Cellophane tape and curling', $this->text_domain ); ?></option>
 
 
212
  <option value="sBR" <?php selected($this->options['special-format'] == 'sBR' ); ?>><?php _e('Stitch blue & red', $this->text_domain ); ?></option>
213
  <option value="sGY" <?php selected($this->options['special-format'] == 'sGY' ); ?>><?php _e('Stitch green & yellow', $this->text_domain ); ?></option>
 
214
  <option value="sqr" <?php selected($this->options['special-format'] == 'sqr' ); ?>><?php _e('Square', $this->text_domain ); ?></option>
 
 
 
 
215
  <option value="inI" <?php selected($this->options['special-format'] == 'inI' ); ?>><?php _e('Infomation orange', $this->text_domain ); ?></option>
216
  <option value="inN" <?php selected($this->options['special-format'] == 'inN' ); ?>><?php _e('Neutral bluegreen', $this->text_domain ); ?></option>
217
  <option value="inE" <?php selected($this->options['special-format'] == 'inE' ); ?>><?php _e('Enlightened green', $this->text_domain ); ?></option>
218
  <option value="inR" <?php selected($this->options['special-format'] == 'inR' ); ?>><?php _e('Resistance blue', $this->text_domain ); ?></option>
 
219
  <option value="wxp" <?php selected($this->options['special-format'] == 'wxp' ); ?>><?php _e('Windows XP', $this->text_domain ); ?></option>
220
  <option value="w95" <?php selected($this->options['special-format'] == 'w95' ); ?>><?php _e('Windows 95', $this->text_domain ); ?></option>
 
221
  <option value="slt" <?php selected($this->options['special-format'] == 'slt' ); ?>><?php _e('Slanting', $this->text_domain ); ?></option>
 
222
  <option value="3Dr" <?php selected($this->options['special-format'] == '3Dr' ); ?>><?php _e('3D Rotate', $this->text_domain ); ?></option>
223
  <option value="pin" <?php selected($this->options['special-format'] == 'pin' ); ?>><?php _e('Pushpin', $this->text_domain ); ?></option>
224
  </select>
225
- <br><span style="color: #ff8844;"><?php echo __('*', $this->text_domain ).' '.__('It applies over other formatting settings.', $this->text_domain ); ?></span>
 
 
 
 
 
 
 
226
  </td>
227
  </tr>
228
  </table>
229
 
230
  <?php submit_button(); ?>
231
 
 
232
  <table class="form-table">
233
  <tr>
234
  <th scope="row"><?php echo __('How to', $this->text_domain ).' '.__('(', $this->text_domain ).__('Japanese Only', $this->text_domain ).__(')', $this->text_domain ); ?></th>
@@ -237,58 +299,58 @@
237
  <p><a href="<?php echo esc_attr($plugin_url ); ?>" rel="external noopener" target="_blank"><?php echo esc_attr($plugin_url ); ?></a></p>
238
  </td>
239
  </tr>
240
- <tr class="pz-admin-only">
241
  <th scope="row"><?php _e('Plugin Name', $this->text_domain ); ?></th>
242
  <td><input name="properties[plugin-name]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-name'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
243
  </tr>
244
- <tr class="pz-admin-only">
245
  <th scope="row"><?php _e('Plugin Abbreviation', $this->text_domain ); ?></th>
246
  <td><input name="properties[plugin-abbreviation]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-abbreviation'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
247
  </tr>
248
- <tr class="pz-admin-only">
249
  <th scope="row"><?php _e('Plugin Version', $this->text_domain ); ?></th>
250
  <td><input name="properties[plugin-version]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-version'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
251
  </tr>
252
- <tr class="pz-admin-only">
253
  <th scope="row"><?php _e("Author's Site", $this->text_domain ); ?></th>
254
  <td><input name="properties[author-url]" type="url" size="80" value="<?php echo esc_attr($this->options['author-url'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
255
  </tr>
256
- <tr class="pz-admin-only">
257
  <th scope="row"><?php _e('Plugin Path', $this->text_domain ); ?></th>
258
  <td><input name="properties[plugin-path]" type="text" size="80" value="<?php echo esc_attr($this->options['plugin-path'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
259
  </tr>
260
 
261
- <tr class="pz-admin-only">
262
  <th scope="row"><?php _e('Author Name', $this->text_domain ); ?></th>
263
  <td><input name="properties[author-name]" type="text" size="40" value="<?php echo esc_attr($this->options['author-name'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
264
  </tr>
265
- <tr class="pz-admin-only">
266
  <th scope="row"><?php _e('Author Twitter', $this->text_domain ); ?></th>
267
  <td><input name="properties[author-twitter]" type="text" size="40" value="<?php echo esc_attr($this->options['author-twitter'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
268
  </tr>
269
  <tr>
270
  <th scope="row"><?php _e("Author's Site", $this->text_domain ); ?></th>
271
- <td><?php echo __('Popozure.', $this->text_domain ).' ('.__("Poporon's PC Daily Diary", $this->text_domain ).')'; ?><BR><a href="<?php echo $url; ?>" rel="external noopener" target="_blank"><?php echo $url; ?></A></td>
272
  </tr>
273
  <tr>
274
  <th scope="row"><?php _e('When in Trouble', $this->text_domain ); ?></th>
275
  <td><?php echo __('Twitter Account', $this->text_domain ); ?><BR><a href="https://twitter.com/<?php echo $this->options['author-twitter']; ?>" rel="external noopener" target="_blank">@<?php echo $this->options['author-twitter']; ?></A></td>
276
  </tr>
277
- <tr class="pz-admin-only">
278
  <th scope="row"><?php _e('Donation', $this->text_domain ); ?></th>
279
  <td><a href="https://www.amazon.co.jp/gp/registry/wishlist/2KIBQLC1VLA9X" rel="external noopenner noreferrer" target="_blank" target="_blank"><?php _e('Wishlist', $this->text_domain ); ?></a></td>
280
  </tr>
281
  </table>
282
- <div style="padding: 2px 16px 2px 16px; display: inline-block; background-color: #def; font-size: 14px; font-weight: 600; border-top: solid 1px #888; border-right: solid 1px #888; border-left: solid 1px #888; border-radius: 4px 4px 0 0; box-shadow: 8px 8px 8px; text-align: center;">
283
  <?php _e('Changelog', $this->text_domain ); ?>
284
  </div>
285
- <div style="padding: 4px; width: 800px; height: 200px; background-color: #fff; border: solid 1px #888; box-shadow: 8px 8px 8px; line-height: 20px; white-space: nowrap; overflow: scroll; resize: both;">
286
  <?php echo $changelog; ?>
287
  </div>
288
  </div>
289
 
290
  <div class="pz-lkc-page" id="pz-lkc-position">
291
- <h3><?php echo __('Position Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-position" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
292
  <table class="form-table">
293
  <tr>
294
  <th scope="row"><?php _e('Link the Whole', $this->text_domain ); ?></th>
@@ -303,11 +365,11 @@
303
  <tr>
304
  <th scope="row"><?php _e('Margin', $this->text_domain ); ?></th>
305
  <td>
306
- <table style="border: dashed 1px #000; background-color: #eee; width: 600px;">
307
  <tr>
308
  <td>
309
  </td>
310
- <td align="center">
311
  <?php _e('Margin top', $this->text_domain ); ?><br>
312
  <select name="properties[margin-top]">
313
  <option value="" <?php selected($this->options['margin-top'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -323,7 +385,7 @@
323
  <td></td>
324
  </tr>
325
  <tr>
326
- <td align="center">
327
  <?php _e('Margin left', $this->text_domain ); ?><br>
328
  <select name="properties[margin-left]">
329
  <option value="" <?php selected($this->options['margin-left'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -336,11 +398,10 @@
336
  <option value="64px" <?php selected($this->options['margin-left'] == '64px' ); ?>><?php _e('64px', $this->text_domain ); ?></option>
337
  </select>
338
  </td>
339
- <td align="center" style="border: solid 1px #000; background-color: #fff;">
340
-
341
  <table class="form-table">
342
  <tr>
343
- <td colspan="2" align="center">
344
  <?php _e('Margin top', $this->text_domain ); ?><br>
345
  <select name="properties[card-top]">
346
  <option value="" <?php selected($this->options['card-top'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -356,7 +417,7 @@
356
  </td>
357
  </tr>
358
  <tr>
359
- <td align="center">
360
  <?php _e('Margin left', $this->text_domain ); ?><br>
361
  <select name="properties[card-left]">
362
  <option value="" <?php selected($this->options['card-left'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -370,7 +431,7 @@
370
  <option value="64px" <?php selected($this->options['card-left'] == '64px' ); ?>><?php _e('64px', $this->text_domain ); ?></option>
371
  </select>
372
  </td>
373
- <td align="center">
374
  <?php _e('Margin right', $this->text_domain ); ?><br>
375
  <select name="properties[card-right]">
376
  <option value="" <?php selected($this->options['card-right'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -386,13 +447,13 @@
386
  </td>
387
  </tr>
388
  <tr>
389
- <td colspan="2" align="center">
390
  <?php _e('Width', $this->text_domain ); ?> <input name="properties[width]" type="text" size="2" value="<?php echo esc_attr($this->options['width'] ); ?>" /><br>
391
  <?php _e('Height', $this->text_domain ); ?><input name="properties[content-height]" type="text" size="2" value="<?php echo esc_attr($this->options['content-height'] ); ?>" /><br>
392
  </td>
393
  </tr>
394
  <tr>
395
- <td colspan="2" align="center">
396
  <?php _e('Margin bottom', $this->text_domain ); ?><br>
397
  <select name="properties[card-bottom]">
398
  <option value="" <?php selected($this->options['card-bottom'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -410,7 +471,7 @@
410
  </table>
411
 
412
  </td>
413
- <td align="center">
414
  <?php _e('Margin right', $this->text_domain ); ?><br>
415
  <select name="properties[margin-right]">
416
  <option value="" <?php selected($this->options['margin-right'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -428,7 +489,7 @@
428
  <td>
429
  <input name="properties[centering]" type="checkbox" value="1" <?php checked($this->options['centering'] ); ?> /><?php _e('Centering', $this->text_domain ); ?>
430
  </td>
431
- <td align="center">
432
  <?php _e('Margin bottom', $this->text_domain ); ?><br>
433
  <select name="properties[margin-bottom]">
434
  <option value="" <?php selected($this->options['margin-bottom'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
@@ -455,13 +516,12 @@
455
  </div>
456
 
457
  <div class="pz-lkc-page" id="pz-lkc-display">
458
- <h3><?php echo __('Display Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-display" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
459
  <table class="form-table">
460
  <tr>
461
  <th scope="row"><?php _e('Layout', $this->text_domain ); ?></th>
462
  <td>
463
-
464
- <table style="border: solid 1px #000; background-color: #fff; width: 600px;">
465
  <tr>
466
  <td colspan="2">
467
  <?php _e('Site Information', $this->text_domain ); ?>
@@ -475,32 +535,43 @@
475
  </td>
476
  </tr>
477
  <tr>
478
- <td>
479
- <label><input name="properties[display-date]" type="checkbox" value="1" <?php checked($this->options['display-date'] ); ?> /><?php _e('For internal links, display the posting date', $this->text_domain ); ?></label>
480
- </td>
481
- <td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
482
  </td>
483
  </tr>
484
  <tr>
485
- <td>
486
- <label><input name="properties[heading]" type="checkbox" value="1" <?php checked($this->options['heading'] ); ?> /><?php _e('Make additional information heading display', $this->text_domain ); ?></label>
487
- </td>
488
- <td>
489
- </td>
490
  </tr>
491
  <tr>
492
- <td>
493
- <label><input name="properties[flg-anker]" type="checkbox" value="1" <?php checked($this->options['flg-anker'] ); ?> /><?php _e('Turn off the anchor text underlining', $this->text_domain ); ?></label>
494
- </td>
495
- <td>
496
- </td>
497
  </tr>
498
  <tr>
499
- <td>
500
- <label><input name="properties[separator]" type="checkbox" value="1" <?php checked($this->options['separator'] ); ?> /><?php _e('Separator line', $this->text_domain ); ?></label>
501
- </td>
502
- <td>
503
- </td>
504
  </tr>
505
  <tr>
506
  <td>
@@ -513,21 +584,6 @@
513
  </select>
514
  </label>
515
  </td>
516
- <td rowspan="3" style="border: solid 1px #000;">
517
- <?php _e('Thumbnail', $this->text_domain ); ?>
518
- <select name="properties[thumbnail-position]">
519
- <option value="0" <?php selected($this->options['thumbnail-position'] == '0' ); ?>><?php _e('None', $this->text_domain ); ?></option>
520
- <option value="1" <?php selected($this->options['thumbnail-position'] == '1' ); ?>><?php _e('Right Side', $this->text_domain ); ?></option>
521
- <option value="2" <?php selected($this->options['thumbnail-position'] == '2' ); ?>><?php _e('Left Side', $this->text_domain ); ?></option>
522
- <option value="3" <?php selected($this->options['thumbnail-position'] == '3' ); ?>><?php _e('Upper Side', $this->text_domain ); ?></option>
523
- </select>
524
- <br>
525
- <?php _e('Width', $this->text_domain ); ?><input name="properties[thumbnail-width]" type="text" size="2" value="<?php echo (isset($this->options['thumbnail-width']) ? $this->options['thumbnail-width'] : $this->defaults['thumbnail-width'] ); ?>" />
526
- <br>
527
- <?php _e('Height', $this->text_domain ); ?><input name="properties[thumbnail-height]" type="text" size="2" value="<?php echo (isset($this->options['thumbnail-height']) ? $this->options['thumbnail-height'] : $this->defaults['thumbnail-height'] ); ?>" />
528
- <br>
529
- <label><input name="properties[thumbnail-shadow]" type="checkbox" value="1" <?php checked($this->options['thumbnail-shadow'] ); ?> /><?php _e('Shadow', $this->text_domain ); ?></label>
530
- </td>
531
  </tr>
532
  <tr>
533
  <td>
@@ -543,8 +599,6 @@
543
  <td>
544
  <label><input name="properties[shadow-inset]" type="checkbox" value="1" <?php checked($this->options['shadow-inset'] ); ?> /><?php _e('Hollow', $this->text_domain ); ?></label>
545
  </td>
546
- <td>
547
- </td>
548
  </tr>
549
  <tr>
550
  <td>
@@ -565,7 +619,7 @@
565
  </td>
566
  </tr>
567
  <tr>
568
- <td>
569
  <label>
570
  <?php _e('When the mouse is on', $this->text_domain ); ?>
571
  <select name="properties[hover]">
@@ -581,7 +635,6 @@
581
  </table>
582
  </td>
583
  </tr>
584
-
585
  <tr>
586
  <th scope="row"><?php _e('Border', $this->text_domain ); ?></th>
587
  <td>
@@ -599,12 +652,10 @@
599
  &nbsp;<?php _e('Width', $this->text_domain ); ?><input name="properties[border-width]" type="text" size="2" value="<?php echo $this->options['border-width']; ?>" />
600
  </td>
601
  </tr>
602
-
603
  <tr>
604
  <th scope="row"><?php _e('Reset Image Style', $this->text_domain ); ?></th>
605
  <td><label><input name="properties[style-reset-img]" type="checkbox" value="1" <?php checked($this->options['style-reset-img'] ); ?> /><?php _e('When unnecessary frame is displayed on the image, you can improve it by case', $this->text_domain ); ?></label></td>
606
  </tr>
607
-
608
  <tr>
609
  <th scope="row"><?php _e('More Button', $this->text_domain ); ?></th>
610
  <td>
@@ -618,7 +669,6 @@
618
  <p><?php _e('*', $this->text_domain ); ?> <?php _e('It is recommended that you leave the card height blank when using this setting.', $this->text_domain ); ?></p>
619
  </td>
620
  </tr>
621
-
622
  <tr>
623
  <th scope="row"><?php _e('Display SNS Count', $this->text_domain ); ?></th>
624
  <td>
@@ -637,7 +687,7 @@
637
  </div>
638
 
639
  <div class="pz-lkc-page" id="pz-lkc-letter">
640
- <h3><?php echo __('Letter Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-letter" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
641
  <table class="form-table">
642
  <?php
643
  $table = array(
@@ -653,21 +703,21 @@
653
  <tr>
654
  <th scope="row"><?php echo $t['title']; ?></th>
655
  <td>
656
- <div style="padding: 10px; border: solid 1px #000; background-color: #fff; width: 500px;">
657
- <div style="padding: 10px">
658
  <?php _e('Color', $this->text_domain ); ?>
659
  <?php $name = 'color-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
660
  <input name="properties[<?php echo $name; ?>]" type="color" value="<?php echo $val; ?>" class="pz-lkc-sync-text" />
661
- <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" class="pz-lkc-sync-text" style="width: 80px;" />
662
  &emsp;
663
  <?php $name = 'outline-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
664
  <label>
665
  <input name="properties[<?php echo $name; ?>]" type="checkbox" value="1" <?php checked($val ); ?> /><?php _e('Outline', $this->text_domain ); ?></label>
666
  <?php $name = 'outline-color-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
667
  <input name="properties[<?php echo $name; ?>]" type="color" value="<?php echo $val; ?>" class="pz-lkc-sync-text" />
668
- <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" class="pz-lkc-sync-text" style="width: 80px;" />
669
  </div>
670
- <div style="padding: 10px">
671
  <?php _e('Size', $this->text_domain ); ?>
672
  <?php $name = 'size-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
673
  <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" size="2" />
@@ -704,20 +754,20 @@
704
  foreach ($title as $t) {
705
  ?>
706
  <div class="pz-lkc-page" id="pz-lkc-<?php echo $t['type']; ?>">
707
- <h3><?php echo $t['title'].'&nbsp;<a href="'.$url.'/pz-linkcard-settings-'.$t['type'].'-link" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
708
  <table class="form-table">
709
  <tr>
710
  <th scope="row"><?php _e('Border Color', $this->text_domain ); ?></th>
711
  <td>
712
  <input name="properties[<?php echo $t['slug']; ?>-border-color]" type="color" value="<?php echo esc_attr($this->options[$t['slug'].'-border-color'] ); ?>" class="pz-lkc-sync-text" />
713
- <input name="properties[<?php echo $t['slug']; ?>-border-color]" type="text" value="<?php echo esc_attr($this->options[$t['slug'].'-border-color'] ); ?>" class="pz-lkc-sync-text" style="width: 80px;" />
714
  </td>
715
  </tr>
716
  <tr>
717
  <th scope="row"><?php _e('Background Color', $this->text_domain ); ?></th>
718
  <td>
719
  <input name="properties[<?php echo $t['slug']; ?>-bgcolor]" type="color" value="<?php echo esc_attr($this->options[$t['slug'].'-bgcolor'] ); ?>" class="pz-lkc-sync-text" />
720
- <input name="properties[<?php echo $t['slug']; ?>-bgcolor]" type="text" value="<?php echo esc_attr($this->options[$t['slug'].'-bgcolor'] ); ?>" class="pz-lkc-sync-text" style="width: 80px;" />
721
  </td>
722
  </tr>
723
  <tr>
@@ -813,10 +863,10 @@
813
  <option selected="selected"><?php _e('It is common with setting Internal-link', $this->text_domain ); ?></option>
814
  </select>
815
  <?php } else { ?>
816
- <select>
817
  <option value="" <?php disabled($t['slug'] == 'ex' ); selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '' ); ?>><?php _e('Always get the latest from the content', $this->text_domain ); ?></option>
818
  <option value="1" <?php disabled($t['slug'] == 'ex' ); selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '1' ); ?>><?php _e('Always get the latest from the excerpt', $this->text_domain ); ?></option>
819
- <option value="2" <?php disabled($t['slug'] == 'ex' ); selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '2' ); ?>><?php _e('Initially acquired only from the content', $this->text_domain ); ?></option>
820
  </select>
821
  <?php } ?>
822
  </td>
@@ -853,7 +903,7 @@
853
  <?php } ?>
854
 
855
  <div class="pz-lkc-page" id="pz-lkc-check">
856
- <h3><?php echo __('Link Check Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-link-check" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
857
  <table class="form-table">
858
  <tr>
859
  <th scope="row"><?php _e('Relative URL', $this->text_domain ); ?></th>
@@ -878,8 +928,8 @@
878
  <tr>
879
  <th scope="row"><?php _e('Use User-Agent', $this->text_domain ); ?></th>
880
  <td>
881
- <label><input name="properties[flg-agent]" type="checkbox" value="1" <?php checked($this->options['flg-agent'] ); ?> /><?php _e('Notify using Pz-LinkCard to the link destination.', $this->text_domain ); ?></label>
882
- <p style="margin-left: 20px;"><input name="properties[user-agent]" type="text" size="80" value="<?php echo esc_attr($this->options['user-agent'] ); ?>" readonly="readonly" ondblclick="this.readOnly=false;" /></p>
883
  </td>
884
  </tr>
885
  <tr>
@@ -894,7 +944,7 @@
894
  </div>
895
 
896
  <div class="pz-lkc-page" id="pz-lkc-editor">
897
- <h3><?php echo __('Editor Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-editor" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
898
  <table class="form-table">
899
  <tr>
900
  <th scope="row"><?php _e('Convert from Text Link', $this->text_domain ); ?></th>
@@ -925,49 +975,48 @@
925
 
926
  <tr>
927
  <th scope="row"><?php _e('ShortCode 1', $this->text_domain ); ?></th>
928
- <td>[<input name="properties[code1]" type="text" id="code1" value="<?php echo esc_attr($this->options['code1'] ); ?>" class="regular-text" style="width: 8em;" /> url="http://xxx" <span style="color: #aabbff; font-weight: bold;">title=</span><span style="color: #aabbff;">"xxxxxx"</span> <span style="color: #bbaaff; font-weight: bold;">content=</span><span style="color: #bbaaff;">"xxxxxx"</span>]
929
- <p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
930
  </tr>
931
  <tr>
932
  <th scope="row"><?php _e('Use InLineText', $this->text_domain ); ?></th>
933
  <td>
934
- [<span style="color: #888888;" class="copy-code1"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx"]
935
- <select name="properties[use-inline]" class="use-code1">
936
  <option value="" <?php selected($this->options['use-inline'] == '' ); ?>><?php _e('No use', $this->text_domain ); ?></option>
937
  <option value="1" <?php selected($this->options['use-inline'] == '1' ); ?>><?php _e('Use to excerpt', $this->text_domain ); ?></option>
938
  <option value="2" <?php selected($this->options['use-inline'] == '2' ); ?>><?php _e('Use to title', $this->text_domain ); ?></option>
939
  </select>
940
- [/<span style="color: #888888;" class="copy-code1"><?php echo esc_attr($this->options['code1'] ); ?></span>]
941
  <p><?php _e('This setting applies only to the Shortcode1', $this->text_domain ); ?></p></td>
942
  </td>
943
  </tr>
944
  <tr>
945
  <th scope="row"><?php _e('ShortCode 2', $this->text_domain ); ?></th>
946
- <td>[<input name="properties[code2]" type="text" value="<?php echo esc_attr($this->options['code2'] ); ?>" class="regular-text" style="width: 8em;" /> url="http://xxx" <span style="color: #aabbff; font-weight: bold;">title=</span><span style="color: #aabbff;">"xxxxxx"</span> <span style="color: #bbaaff; font-weight: bold;">content=</span><span style="color: #bbaaff;">"xxxxxx"</span>]
947
- <p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
948
  </tr>
949
  <tr>
950
  <th scope="row"><?php _e('ShortCode 3', $this->text_domain ); ?></th>
951
- <td>[<input name="properties[code3]" type="text" value="<?php echo esc_attr($this->options['code3'] ); ?>"class="regular-text" style="width: 8em;" /> url="http://xxx" <span style="color: #aabbff; font-weight: bold;">title=</span><span style="color: #aabbff;">"xxxxxx"</span> <span style="color: #bbaaff; font-weight: bold;">content=</span><span style="color: #bbaaff;">"xxxxxx"</span>]
952
- <p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
953
  </tr>
954
- <tr class="pz-admin-only">
955
  <th scope="row"><?php _e('ShortCode 4', $this->text_domain ); ?></th>
956
- <td>[<input name="properties[code4]" type="text" value="<?php echo esc_attr($this->options['code4'] ); ?>" class="regular-text" style="width: 8em;" /> url="http://xxx" <span style="color: #aabbff; font-weight: bold;">title=</span><span style="color: #aabbff;">"xxxxxx"</span> <span style="color: #bbaaff; font-weight: bold;">content=</span><span style="color: #bbaaff;">"xxxxxx"</span>]
957
- <p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
958
  </tr>
959
  <tr>
960
  <th scope="row"><?php _e('Parameters', $this->text_domain ); ?></th>
961
  <td>
962
- [<span style="color: #888888;" class="copy-code1"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx" <span style="color: #4488ff; font-weight: bold;">title=</span>"xxxxxx" <span style="color: #8844ff; font-weight: bold;">content=</span>"xxxxxx"]<br>
963
- <?php _e('For any shortcode you can change the title and excerpt with `title` parameter and `content` parameter', $this->text_domain ); ?>
964
- </ts>
 
 
965
  </tr>
966
  </table>
967
  </div>
968
 
969
  <div class="pz-lkc-page" id="pz-lkc-multisite">
970
- <h3><?php echo __('Multi Site Information', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-multisite" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
 
971
  <table class="form-table">
972
  <tr>
973
  <th scope="row"><?php _e('Multi Site', $this->text_domain ); ?></th>
@@ -976,7 +1025,6 @@
976
  <option value="0" <?php selected(!$is_multisite ); disabled( $is_multisite ); ?>><?php _e('Disabled', $this->text_domain ); ?></option>
977
  <option value="1" <?php selected( $is_multisite ); disabled(!$is_multisite ); ?>><?php _e('Enabled', $this->text_domain ); ?></option>
978
  </select>
979
- <p><?php echo __('*', $this->text_domain ).' '.__('Cannot be changed', $this->text_domain ); ?></p>
980
  </td>
981
  </tr>
982
  <tr>
@@ -986,7 +1034,6 @@
986
  <option value="0" <?php selected(!$is_subdomain ); disabled( $is_subdomain ); ?>><?php _e('Subdirectories', $this->text_domain ); ?></option>
987
  <option value="1" <?php selected( $is_subdomain ); disabled(!$is_subdomain ); ?>><?php _e('Subdomains', $this->text_domain ); ?></option>
988
  </select>
989
- <p><?php echo __('*', $this->text_domain ).' '.__('Cannot be changed', $this->text_domain ); ?></p>
990
  </td>
991
  </tr>
992
  <tr>
@@ -1001,37 +1048,71 @@
1001
  <input name="properties[multi-count]" type="text" size="8" value="<?php echo esc_attr($multi_count ); ?>" readonly="readonly" />
1002
  </td>
1003
  </tr>
1004
- </table>
1005
-
1006
-
1007
- <h3 class="pz-develop-only"><?php echo __('Multi Site Information', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-multisite" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1008
- <table class="pz-develop-only form-table">
1009
  <tr>
1010
  <th scope="row"><?php _e('Table Name', $this->text_domain ); ?></th>
1011
- <td><input type="text" size="40" value="<?php echo esc_html($this->db_name ); ?>" /></td>
 
 
 
 
1012
  </tr>
1013
  </table>
1014
 
1015
-
1016
- <h3><?php echo __('Site List', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-multisite" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1017
- <table name="sitelist" class="widefat striped">
 
1018
  <thead>
1019
  <tr>
1020
- <th scope="col"><?php _e('Current', $this->text_domain ); ?></th>
1021
- <th scope="col"><?php _e('Blog ID', $this->text_domain ); ?></th>
1022
- <th scope="col"><?php _e('Site Name', $this->text_domain ); ?></th>
1023
- <th scope="col"><?php _e('URL', $this->text_domain ); ?></th>
1024
- <th scope="col"><?php _e('Domain', $this->text_domain ); ?></th>
1025
  </tr>
1026
  </thead>
1027
  <tbody>
1028
  <?php for ($i = 1; $i <= $multi_count; $i++) { ?>
1029
  <tr>
1030
- <th scope="row"><input type="checkbox" value="1" readonly="readonly"<?php if ($multi[$i]['id'] == $multi_myid ) { echo ' checked="checked"'; } ?> /></th>
1031
- <td><input name="properties[multi-<?php echo $i; ?>-id]" type="hidden" value="<?php echo $multi[$i]['id']; ?>" /><?php echo $multi[$i]['id']; ?></td>
1032
- <td><input name="properties[multi-<?php echo $i; ?>-name]" type="hidden" value="<?php echo $multi[$i]['name']; ?>" /><?php echo $multi[$i]['name']; ?></td>
1033
- <td><input name="properties[multi-<?php echo $i; ?>-url]" type="hidden" value="<?php echo $multi[$i]['url']; ?>" /><?php echo $multi[$i]['url']; ?></td>
1034
- <td><input name="properties[multi-<?php echo $i; ?>-domain]" type="hidden" value="<?php echo $multi[$i]['domain']; ?>" /><?php echo $multi[$i]['domain']; ?></td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1035
  </tr>
1036
  <?php } ?>
1037
  </tbody>
@@ -1039,7 +1120,7 @@
1039
  </div>
1040
 
1041
  <div class="pz-lkc-page" id="pz-lkc-advanced">
1042
- <h3><?php echo __('Advanced Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-advanced" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1043
  <table class="form-table">
1044
  <tr>
1045
  <th scope="row"><?php _e('Trailing Slash', $this->text_domain ); ?></th>
@@ -1065,16 +1146,6 @@
1065
  <td><label><input name="properties[flg-compress]" type="checkbox" value="1" <?php checked($this->options['flg-compress'] ); ?> /><?php _e('Compress CSS and JavaScript to improve access speed.', $this->text_domain ); ?></label></td>
1066
  </tr>
1067
 
1068
- <tr>
1069
- <th scope="row"><?php _e('File Menu', $this->text_domain ); ?></th>
1070
- <td><label><input name="properties[flg-filemenu]" type="checkbox" value="1" <?php checked($this->options['flg-filemenu'] ); ?> /><?php _e('Display the file menu on the card management screen.', $this->text_domain ); ?></label></td>
1071
- </tr>
1072
-
1073
- <tr>
1074
- <th scope="row"><?php _e('Initialize Tab', $this->text_domain ); ?></th>
1075
- <td><label><input name="properties[flg-initialize]" type="checkbox" value="1" <?php checked($this->options['flg-initialize'] ); ?> /><?php _e('Display the initialize tab on the settings screen.', $this->text_domain ); ?></label></td>
1076
- </tr>
1077
-
1078
  <tr>
1079
  <th scope="row"><?php _e('Google AMP URL', $this->text_domain ); ?></th>
1080
  <td><label><input name="properties[flg-amp-url]" type="checkbox" value="1" <?php checked($this->options['flg-amp-url'] ); ?> /><?php echo __('If the URL is AMP, display simple.', $this->text_domain ).__('(Deprecated)', $this->text_domain ); ?></label></td>
@@ -1082,40 +1153,42 @@
1082
 
1083
  <tr>
1084
  <th scope="row"><?php _e('Hide URL Error', $this->text_domain ); ?></th>
1085
- <td><label><input name="properties[flg-invalid-hide]" type="checkbox" value="1" <?php checked($this->options['flg-invalid-hide'] ); ?> /><?php echo __('Do not display an error on the admin page.', $this->text_domain ).__('(Deprecated)', $this->text_domain ); ?></label></td>
1086
  </tr>
 
1087
 
 
 
1088
  <tr>
1089
- <th scope="row"><?php _e('Saved Datetime', $this->text_domain ); ?></th>
1090
- <td>
1091
- <input type="text" size="40" value="<?php echo date($datetime_format, $this->options['saved-date'] ); ?>" readonly="readonly" />
1092
- <input name="properties[saved-date]" type="hidden" value="<?php echo $this->options['saved-date']; ?>" />
1093
- </td>
1094
  </tr>
1095
-
1096
  <tr>
1097
- <th scope="row"><?php _e('Survey Mode', $this->text_domain ); ?></th>
1098
- <td><label><input name="properties[debug-mode]" type="checkbox" value="1" <?php checked($this->options['debug-mode'] ); ?> /><?php _e('Outputs some events and setting information to a log file.', $this->text_domain ); _e('(Deprecated)', $this->text_domain ); ?></label></td>
 
 
 
 
1099
  </tr>
1100
- <tr class="pz-debug-only">
1101
- <th scope="row"><?php _e('Administrator Mode', $this->text_domain ); ?></th>
1102
- <td><label><input name="properties[admin-mode]" type="checkbox" value="1" <?php checked($this->options['admin-mode'] ); readonly(!$this->options['admin-mode'] ); if (!$this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;"'; } ?> /><?php _e('Display information that is not normally needed or open special settings.', $this->text_domain ); _e('(Deprecated)', $this->text_domain ); ?></label></td>
1103
  </tr>
1104
- <tr class="pz-develop-only">
1105
- <th scope="row"><?php _e('Develop Mode', $this->text_domain ); ?></th>
1106
  <td><label><input name="properties[develop-mode]" type="checkbox" value="1" <?php checked($this->options['develop-mode'] ); ?> readonly="readonly" /><?php _e('Currently working in a development environment.', $this->text_domain ); ?></label></td>
1107
  </tr>
1108
-
1109
  </table>
1110
  </div>
1111
 
1112
  <div class="pz-lkc-page" id="pz-lkc-etc">
1113
- <h3><?php echo __('Stylesheet Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-css" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1114
  <table class="form-table">
1115
  <tr>
1116
  <th scope="row"><?php _e('Stylesheet URL', $this->text_domain ); ?></th>
1117
  <td>
1118
- <p><input name="properties[css-url]" type="url" size="80" title="<?php echo esc_attr($this->options['css-url'] ); ?>" value="<?php echo esc_attr($this->options['css-url'] ); ?>" readonly="readonly" /></p>
1119
  <p><?php _e('Schemes (http and https) are omitted.', $this->text_domain ); ?></p>
1120
  </td>
1121
  </tr>
@@ -1127,96 +1200,96 @@
1127
  <th scope="row"><?php _e('Stylesheet Text to Add', $this->text_domain ); ?></th>
1128
  <td><input name="properties[css-add]" type="text" size="80" title="<?php echo esc_attr($this->options['css-add'] ); ?>" value="<?php echo esc_attr($this->options['css-add'] ); ?>" /></td>
1129
  </tr>
1130
- <tr class="pz-admin-only">
1131
  <th scope="row"><?php _e('Stylesheet Version', $this->text_domain ); ?></th>
1132
  <td><input name="properties[css-count]" type="text" size="10" title="<?php echo esc_attr($this->options['css-count'] ); ?>" value="<?php echo esc_attr($this->options['css-count'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
1133
  </tr>
1134
- <tr class="pz-admin-only">
1135
  <th scope="row"><?php _e('Stylesheet File', $this->text_domain ); ?></th>
1136
- <td><input name="properties[css-path]" type="text" size="80" title="<?php echo esc_attr($this->options['css-path'] ); ?>" value="<?php echo esc_attr($this->options['css-path'] ); ?>" readonly="readonly" /></td>
1137
  </tr>
1138
- <tr class="pz-admin-only">
1139
  <th scope="row"><?php _e('Stylesheet Templete File', $this->text_domain ); ?></th>
1140
- <td><input name="properties[css-templete]" type="text" size="80" title="<?php echo esc_attr($this->options['css-templete'] ); ?>" value="<?php echo esc_attr($this->options['css-templete'] ); ?>" readonly="readonly" /></td>
1141
  </tr>
1142
  </table>
1143
 
1144
- <h3><?php echo __('Image Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-image" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1145
  <table class="form-table">
1146
  <tr>
1147
  <th scope="row"><?php _e('Image Cache URL', $this->text_domain ); ?></th>
1148
  <td>
1149
- <p><input name="properties[thumbnail-url]" type="url" title="<?php echo $this->options['thumbnail-url']; ?>" value="<?php echo $this->options['thumbnail-url']; ?>" size="80" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1150
  <p><?php _e('Schemes (http and https) are omitted.', $this->text_domain ); ?></p>
1151
  <p><?php $size = pz_GetDirSize($this->options['thumbnail-dir'] ); echo __('Used', $this->text_domain ).__(': ', $this->text_domain ).pz_GetSizeStringSi($size).' ('.pz_GetStringBytes($size).')'; ?></p>
1152
  </td>
1153
  </tr>
1154
- <tr class="pz-admin-only">
1155
  <th scope="row"><?php _e('Image Cache Directory', $this->text_domain ); ?></th>
1156
  <td>
1157
- <p><input name="properties[thumbnail-dir]" type="text" title="<?php echo $this->options['thumbnail-dir']; ?>" value="<?php echo $this->options['thumbnail-dir']; ?>" size="80" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1158
  </td>
1159
  </tr>
1160
  </table>
1161
 
1162
- <h3 class="pz-debug-only"><?php echo __('Survey Settings', $this->text_domain ); ?></h3>
1163
  <table class="form-table pz-debug-only">
1164
- <tr class="pz-debug-only">
1165
  <th scope="row"><?php _e('Log URL', $this->text_domain ); ?></th>
1166
  <td>
1167
- <p><input name="properties[debug-url]" type="url" title="<?php echo $this->options['debug-url']; ?>" value="<?php echo $this->options['debug-url']; ?>" size="80" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1168
  <p><?php $size = pz_GetDirSize($this->options['debug-dir'] ); echo __('Used', $this->text_domain ).__(': ', $this->text_domain ).pz_GetSizeStringSi($size).' ('.pz_GetStringBytes($size).')'; ?></p>
1169
  </td>
1170
  </tr>
1171
- <tr class="pz-admin-only">
1172
  <th scope="row"><?php _e('Log Directory', $this->text_domain ); ?></th>
1173
  <td>
1174
- <p><input name="properties[debug-dir]" type="text" title="<?php echo $this->options['debug-dir']; ?>" value="<?php echo $this->options['debug-dir']; ?>" size="80" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1175
  </td>
1176
  </tr>
1177
  </table>
1178
 
1179
- <h3><?php echo __('Web-API Settings', $this->text_domain ).'&nbsp;<a href="'.$url.'/pz-linkcard-settings-web-api" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1180
  <table class="form-table">
1181
  <tr>
1182
  <th scope="row"><?php _e('Site Icon API', $this->text_domain ); ?></th>
1183
  <td>
1184
- <input name="properties[favicon-api]" type="url" size="80" value="<?php echo esc_attr($this->options['favicon-api'] ); ?>" onclick="this.select(0,this.value.length );" />
1185
  <p><?php echo __('%DOMAIN% replace to domain name.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$domain.' '.__(')', $this->text_domain ).'<br>'.__('%DOMAIN_URL% replace to domain URL.').' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$domain_url.' '.__(')', $this->text_domain ).'<br>'.__('%URL% replace to URL.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$url.$this->options['plugin-path'].' '.__(')', $this->text_domain ); ?>
1186
- <p><?php _e('ex1.', $this->text_domain ); ?><input name="" type="text" size="70" value="https://www.google.com/s2/favicons?domain=%DOMAIN%" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1187
- <p><?php _e('ex2.', $this->text_domain ); ?><input name="" type="text" size="70" value="https://favicon.hatena.ne.jp/?url=%URL%" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1188
  </td>
1189
  </tr>
1190
  <tr>
1191
  <th scope="row" rowspan="3"><?php _e('Thumbnail API', $this->text_domain ); ?></th>
1192
  <td>
1193
- <input name="properties[thumbnail-api]" type="url" size="80" value="<?php echo esc_attr($this->options['thumbnail-api'] ); ?>" onclick="this.select(0,this.value.length );" />
1194
  <p><?php echo __('%URL% replace to URL.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$url.$this->options['plugin-path'].' '.__(')', $this->text_domain ); ?></p>
1195
- <p><?php _e('ex1.', $this->text_domain ); ?><input name="" type="text" size="70" value="https://s.wordpress.com/mshots/v1/%URL%?w=200" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1196
- <p><?php _e('ex2.', $this->text_domain ); ?><input name="" type="text" size="70" value="https://capture.heartrails.com/200x200?%URL%" onclick="this.select(0,this.value.length );" readonly="readonly" /></p>
1197
  </td>
1198
  </tr>
1199
  </table>
1200
  </div>
1201
 
1202
  <div class="pz-lkc-page" id="pz-lkc-initialize">
1203
- <h3><?php echo __('Initialize', $this->text_domain ).'<a href="'.$url.'/pz-linkcard-settings-initialize" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" width="16" height="16" title="'.__('Help', $this->text_domain ).'" alt="help"></a>'; ?></h3>
1204
  <table class="form-table">
1205
  <tr>
1206
  <th scope="row"><?php _e('Initialize Settings', $this->text_domain ); ?></th>
1207
  <td>
1208
- <button type="submit" name="action" class="pz-lkc-button" value="init-settings" onclick="return confirm('<?php _e('Are you sure?', $this->text_domain ); ?>');"><?php _e('Perform Initialization', $this->text_domain ); ?></button>
1209
- <span class="pz-lkc-button-text"><?php _e('Reset the "Settings" to the initial value.', $this->text_domain ); ?></span>
1210
  </td>
1211
  </tr>
1212
- <tr class="pz-admin-only">
1213
  <th scope="row"><?php _e('Initialize Operation', $this->text_domain ); ?></th>
1214
  <td>
1215
- <button type="submit" name="action" class="pz-lkc-button" value="init-plugin" onclick="return confirm('<?php _e('Are you sure?', $this->text_domain ); ?>');"><?php _e('Perform a Reboot', $this->text_domain ); ?></button>
1216
- <span style="pz-lkc-button-text"><?php echo __('Perform initial setup.', $this->text_domain ).'&nbsp;'.__('"Settings" will not be initialized.', $this->text_domain ); ?></span>
1217
  </td>
1218
  </tr>
1219
- <tr class="pz-admin-only">
1220
  <th scope="row"><?php _e('Initialization Exception', $this->text_domain ); ?></th>
1221
  <td><label><input name="properties[initialize-exception]" type="checkbox" value="1" <?php checked($this->options['initialize-exception'] ); ?> /><?php echo __('Do not initialize "Survey Mode" and "Administrator Mode".', $this->text_domain ); ?></label></td>
1222
  </tr>
@@ -1229,6 +1302,7 @@
1229
  </div>
1230
  </div>
1231
  <?php
 
1232
  function pz_TrimNum($val, $init = 0 ) {
1233
  $val = mb_convert_kana($val, 'n' );
1234
  $val = intval(preg_replace('/[^0-9]/', '', $val ) );
@@ -1263,7 +1337,6 @@
1263
  }
1264
  return $size;
1265
  }
1266
-
1267
  // 数値をKB、MB、TBの単位に変換
1268
  function pz_GetSizeStringSi($val ) {
1269
  $label = array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB' );
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
+ <div class="pz-lkc-dashboard wrap">
3
+ <?php /* 開発者モード */ if ($this->options['develop-mode'] ) { echo '<div class="pz-lkc-develop-message">'.__('Currently working in a development environment.', $this->text_domain ).'</div>'; } ?>
4
+ <h1 class="pz-lkc-header-settings"><span class="pz-lkc-header-settings-icon"><?php echo __('&#x2699;', $this->text_domain ); ?></span>&nbsp;<?php _e('LinkCard Settings', $this->text_domain ); ?>&ensp;<a href="<?php echo $this->options['author-url']; ?>/pz-linkcard-manager" rel="external noopener help" target="_blank"><img src="<?php echo $this->plugin_dir_url.'img/help.png'; ?>" width="16" height="16" title="<?php _e('Help', $this->text_domain ); ?>" alt="help"></a></h1>
5
+ <div class="pz-lkc-header-goto"><a href="./tools.php?page=pz-linkcard-cache"><span class="pz-lkc-header-goto-icon"><?php echo __('&#x1f5c3;', $this->text_domain ); ?></span><span class="pz-lkc-header-goto-text"><?php echo __('Cache Manager', $this->text_domain ); ?></span></a></div>
6
+ <div class="pz-lkc-clear-both">&nbsp;</div>
7
  <?php
 
 
 
 
 
8
  // 変数の設定
9
  $action = isset($_POST['action']) ? $_POST['action'] : null ;
10
  $properties = isset($_POST['properties']) ? $_POST['properties'] : null ;
13
 
14
  if ($properties ) {
15
  check_admin_referer('pz_options' );
16
+ switch ($action) {
17
+ case 'init-settings':
18
+ $result = $this->pz_InitializeOption(); // オプションの初期化
19
  if ($result ) {
20
  echo '<div class="notice notice-success is-dismissible"><p><strong>'.__('Succeeded in initialize the settings.', $this->text_domain ).'</strong></p></div>';
21
  } else {
22
  echo '<div class="notice notice-error is-dismissible"><p><strong>'.__('Failed to initialize the settings.', $this->text_domain ).'</strong></p></div>';
23
  // echo '<div class="notice notice-info is-dismissible"><p><strong>'.__('The settings have not changed.', $this->text_domain ).'</strong></p></div>';
24
  }
25
+ $result = $this->pz_SetStyle(); // スタイルシート生成
26
+ break;
27
+ case 'clear-error':
28
+ $this->options['error-mode'] = null;
29
+ $result = $this->pz_UpdateOption(); // オプションの更新
30
+
31
+ break;
32
+ case 'run-pz_linkcard_check':
33
+ wp_clear_scheduled_hook('pz_linkcard_check' );
34
+ $run_log = $this->schedule_hook_check();
35
+ if (!wp_next_scheduled('pz_linkcard_check' ) ) {
36
+ wp_schedule_event(time() + HOUR_IN_SECONDS, 'hourly', 'pz_linkcard_check' );
37
+ }
38
+ break;
39
+ case 'run-pz_linkcard_alive':
40
+ wp_clear_scheduled_hook('pz_linkcard_alive' );
41
+ $run_log = $this->schedule_hook_alive();
42
+ if (!wp_next_scheduled('pz_linkcard_alive' ) ) {
43
+ wp_schedule_event(time() + DAY_IN_SECONDS, 'daily', 'pz_linkcard_alive' );
44
+ }
45
+ break;
46
+ default:
47
  // 「変更を保存」または「プラグインの再起動」を押した時
48
  $this->options = $properties;
49
 
59
  require_once ('pz-linkcard-settings-validate.php' );
60
 
61
  if (!$flg_error ) {
62
+ $result = $this->pz_UpdateOption(); // オプションの更新
 
63
  if ($result ) {
64
  echo '<div class="notice notice-success is-dismissible"><p><strong>'.__('Succeeded in saving the settings.', $this->text_domain ).'</strong></p></div>';
65
  } else {
67
  echo '<div class="notice notice-info is-dismissible"><p><strong>'.__('The settings have not changed.', $this->text_domain ).'</strong></p></div>';
68
  }
69
  }
70
+ $result = $this->pz_SetStyle(); // スタイルシート生成
71
+ }
72
+ if (isset($run_log ) ) {
73
+ $run_log = esc_html($run_log );
74
+ $run_log = str_replace(PHP_EOL, '<br>', $run_log );
75
  }
 
 
 
76
  }
77
 
78
  // バージョンが違っているか、「プラグインの再起動」を押したとき、アクティべーション時の処理を実行
81
  $this->activate();
82
  }
83
 
84
+ // URL解析(%URL% %DOMAIN% %DOMAIN_URL% のサンプル用)
85
+ $url = $this->options['author-url'];
86
+ $url_info = $this->Pz_GetURLInfo($url );
87
+ $domain = $url_info['domain']; // ドメイン名
88
+ $domain_url = $url_info['domain_url']; // ドメインURL
 
 
 
 
 
 
 
 
 
 
 
 
89
 
90
  // 修正履歴
91
+ $changelog = file_get_contents($this->plugin_dir_path.'/readme.txt' );
92
  $changelog = preg_replace('/\A.*== Changelog ==|== Upgrade notice ==.*\z/si', '', $changelog );
93
  $changelog = trim($changelog );
94
  $changelog = esc_html($changelog );
95
+
96
  $changelog = preg_replace('/^\* /mi', '*&ensp;', $changelog);
97
  $changelog = preg_replace('/^ /mi', '&ensp;&ensp;', $changelog);
98
+
99
+ $changelog = preg_replace('/= (.*) =\n/i', '<h4>'.__('Version', $this->text_domain ).' $1</h4>', $changelog);
100
  $changelog = preg_replace('/(?<=^|(?<=[^a-zA-Z0-9-_\.]))@([A-Za-z]+[A-Za-z0-9_]+)/i', '<a href="http://www.twitter.com/$1" rel="external noopenner noreferrer" target="_blank">@$1</a>', $changelog);
101
  $changelog = str_replace(PHP_EOL, '<br>', $changelog );
102
 
127
  }
128
  }
129
 
130
+ // WP-Cronスケジュール
131
+ $cron_schedule = _get_cron_array();
132
+ $schedules = wp_get_schedules();
133
+ $prefix = 'pz_linkcard_';
134
+ foreach ($cron_schedule as $timestamp => $cronhooks ) {
135
+ foreach ($cronhooks as $hook => $dings ) {
136
+ foreach ($dings as $signature => $data ) {
137
+ if (mb_substr($hook, 0, mb_strlen($prefix) ) == $prefix ) {
138
+ $myjob = true;
139
+ $button = 'class="pz-lkc-button-sure" value="run-'.$hook.'"';
140
+ $display = 'class="pz-lkc-cron-list-lkc"';
141
+ } else {
142
+ $myjob = false;
143
+ $button = 'class="pz-lkc-button-disabled" disabled="disabled"';
144
+ $display = 'class="pz-lkc-cron-list-other pz-lkc-hide"';
145
+ }
146
+ $schedule = isset($schedules[$data['schedule']]['display'] ) ? $schedules[$data['schedule']]['display'] : $data['schedule'] ;
147
+ $interval = isset($data['interval'] ) ? $data['interval'].' '.__('Sec.', $this->text_domain ) : null ;
148
+ $cron_list[] = array(
149
+ //'key' => ($myjob ? '1' : '2' ).$hook,
150
+ 'key' => $timestamp,
151
+ 'hook' => $hook,
152
+ 'myjob' => $myjob,
153
+ 'next_time' => get_date_from_gmt( date( 'Y-m-d H:i:s', $timestamp ), $this->datetime_format ),
154
+ 'schedule' => $schedule,
155
+ 'interval' => $interval,
156
+ 'button' => '<button type="submit" name="action" '.$button.' onclick="return confirm(\''.__('Are you sure?', $this->text_domain ).'\' );">'.__('Run Now', $this->text_domain ).'</button>',
157
+ 'display' => $display
158
+ );
159
+ }
160
+ }
161
+ }
162
+ asort($cron_list );
163
 
164
+ // HELPアイコン
165
+ $help_open = '&nbsp;<a href="'.$url.'/pz-linkcard-settings-';
166
+ $help_close = '" rel="external noopener help" target="_blank"><img src="'.$this->plugin_dir_url.'img/help.png" class="pz-lkc-help-icon" title="'.__('Help', $this->text_domain ).'" alt="help"></a>';
167
 
168
+ // Pz-LinkCardのURL
169
+ $plugin_url = $this->options['author-url'].$this->options['plugin-path'];
170
  ?>
171
+ <div>
 
 
 
172
  <form action="" method="post">
173
  <?php wp_nonce_field('pz_options' ); ?>
174
+ <input type="text" class="pz-lkc-tab-now pz-lkc-hide" name="pz-lkc-tab-now" value="<?php echo $tab_now; ?>" />
175
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-error" value="<?php echo $this->options['error-mode']; ?>" />
176
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-debug" value="<?php echo $this->options['debug-mode']; ?>" />
177
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-admin" value="<?php echo $this->options['admin-mode']; ?>" />
178
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-develop" value="<?php echo $this->options['develop-mode']; ?>" />
179
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-multisite" value="<?php echo $is_multisite; ?>" />
180
+ <input type="text" class="pz-lkc-display pz-lkc-hide" name="pz-lkc-initialize" value="<?php echo $this->options['flg-initialize']; ?>" />
181
 
182
  <div class="pz-lkc-tabs">
183
+ <a class="pz-lkc-tab pz-lkc-hide" name="pz-lkc-error" href="#pz-lkc-error" ><?php _e('Error', $this->text_domain ); ?></a>
184
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-basic" href="#pz-lkc-basic" ><?php _e('Basic', $this->text_domain ); ?></a>
185
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-position" href="#pz-lkc-position" ><?php _e('Position', $this->text_domain ); ?></a>
186
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-display" href="#pz-lkc-display" ><?php _e('Display', $this->text_domain ); ?></a>
187
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-letter" href="#pz-lkc-letter" ><?php _e('Letter', $this->text_domain ); ?></a>
188
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-external" href="#pz-lkc-external" ><?php _e('External Link', $this->text_domain ); ?></a>
189
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-internal" href="#pz-lkc-internal" ><?php _e('Internal Link', $this->text_domain ); ?></a>
190
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-samepage" href="#pz-lkc-samepage" ><?php _e('Same Page Link', $this->text_domain ); ?></a>
191
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-check" href="#pz-lkc-check" ><?php _e('Link Check', $this->text_domain ); ?></a>
192
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-editor" href="#pz-lkc-editor" ><?php _e('Editor', $this->text_domain ); ?></a>
193
+ <a class="pz-lkc-tab pz-lkc-hide" name="pz-lkc-multisite" href="#pz-lkc-multisite" ><?php _e('Multi Site', $this->text_domain ); ?></a>
194
+ <a class="pz-lkc-tab pz-lkc-hide" name="pz-lkc-admin" href="#pz-lkc-admin" ><span class="pz-lkc-admin-text"><?php _e('Admin', $this->text_domain ); ?></span></a>
195
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-advanced" href="#pz-lkc-advanced" ><?php _e('Advanced', $this->text_domain ); ?></a>
196
+ <a class="pz-lkc-tab pz-lkc-show" name="pz-lkc-etc" href="#pz-lkc-etc" ><?php _e('etc.', $this->text_domain ); ?></a>
197
+ <a class="pz-lkc-tab pz-lkc-hide" name="pz-lkc-initialize" href="#pz-lkc-initialize" ><?php _e('Initialize', $this->text_domain ); ?></a>
198
  </div>
199
+
200
  <div class="pz-lkc-page" id="pz-lkc-error">
201
+ <h2><?php echo __('Error Settings', $this->text_domain ).$help_open.'error'.$help_close; ?></h3>
202
  <table class="form-table">
203
  <tr>
204
+ <th scope="row"><?php _e('Error Reset', $this->text_domain ); ?></th>
205
+ <td>
206
+ <button type="submit" name="action" class="pz-lkc-button" value="clear-error"><?php _e('Reset', $this->text_domain ); ?></button>
207
+ &ensp;<span><?php _e('Cancel the error condition.', $this->text_domain ); ?></span>
208
+ </td>
209
+ </tr>
210
+ <tr class="pz-lkc-admin-only">
211
+ <th scope="row"><?php _e('Error Reset', $this->text_domain ); ?></th>
212
+ <td><label><input name="properties[error-mode]" type="checkbox" value="1" class="pz-lkc-tab-show" <?php checked($this->options['error-mode'] ); ?> /><?php _e('Uncheck to cancel the error condition.', $this->text_domain ); ?></label></td>
213
  </tr>
214
  <tr>
215
+ <th scope="row"><?php _e('Post URL', $this->text_domain ); ?></th>
216
  <td>
217
+ <a href="<?php echo esc_attr($this->options['error-url'] ); ?>#lkc-error" target="_blank"><?php echo esc_attr($this->options['error-url'] ); ?></a>
218
  </td>
219
  </tr>
220
+ <tr class="pz-lkc-admin-only">
221
+ <th scope="row"><?php _e('Post URL', $this->text_domain ); ?></th>
222
  <td>
223
+ <input name="properties[error-url]" type="url" size="80" value="<?php echo esc_attr($this->options['error-url'] ); ?>" readonly="readonly" />
224
  </td>
225
  </tr>
226
  <tr>
227
+ <th scope="row"><?php _e('Occurrence Time', $this->text_domain ); ?></th>
228
  <td>
229
+ <input type="text" size="40" value="<?php echo date($this->datetime_format, $this->options['error-time'] ); ?>" readonly="readonly" />
230
+ <input name="properties[error-time]" type="hidden" value="<?php echo $this->options['error-time']; ?>" />
231
  </td>
232
  </tr>
233
  </table>
234
  </div>
235
 
236
  <div class="pz-lkc-page" id="pz-lkc-basic">
237
+ <h2><?php echo __('Basic Settings', $this->text_domain ).$help_open.'basic'.$help_close; ?></h3>
238
  <table class="form-table">
239
  <tr>
240
  <th scope="row"><?php _e('Easy format', $this->text_domain ); ?></th>
242
  <select name="properties[special-format]">
243
  <option value="" <?php selected($this->options['special-format'] == '' ); ?>><?php _e('None', $this->text_domain ); ?></option>
244
  <option value="LkC" <?php selected($this->options['special-format'] == 'LkC' ); ?>><?php _e('Pz-LkC Default', $this->text_domain ); ?></option>
245
+
246
  <option value="hbc" <?php selected($this->options['special-format'] == 'hbc' ); ?>><?php _e('Normal', $this->text_domain ); ?></option>
 
247
  <option value="cmp" <?php selected($this->options['special-format'] == 'cmp' ); ?>><?php _e('Compact', $this->text_domain ); ?></option>
 
248
  <option value="smp" <?php selected($this->options['special-format'] == 'smp' ); ?>><?php _e('Simple', $this->text_domain ); ?></option>
249
  <option value="JIN" <?php selected($this->options['special-format'] == 'JIN' ); ?>><?php _e('Headline', $this->text_domain ); ?></option>
250
+
251
  <option value="ct1" <?php selected($this->options['special-format'] == 'ct1' ); ?>><?php _e('Cellophane tape "center"', $this->text_domain ); ?></option>
252
  <option value="ct2" <?php selected($this->options['special-format'] == 'ct2' ); ?>><?php _e('Cellophane tape "Top corner"', $this->text_domain ); ?></option>
253
  <option value="ct3" <?php selected($this->options['special-format'] == 'ct3' ); ?>><?php _e('Cellophane tape "long"', $this->text_domain ); ?></option>
254
  <option value="ct4" <?php selected($this->options['special-format'] == 'ct4' ); ?>><?php _e('Cellophane tape "digonal"', $this->text_domain ); ?></option>
 
255
  <option value="tac" <?php selected($this->options['special-format'] == 'tac' ); ?>><?php _e('Cellophane tape and curling', $this->text_domain ); ?></option>
256
+ <option value="ppc" <?php selected($this->options['special-format'] == 'ppc' ); ?>><?php _e('Curling paper', $this->text_domain ); ?></option>
257
+
258
  <option value="sBR" <?php selected($this->options['special-format'] == 'sBR' ); ?>><?php _e('Stitch blue & red', $this->text_domain ); ?></option>
259
  <option value="sGY" <?php selected($this->options['special-format'] == 'sGY' ); ?>><?php _e('Stitch green & yellow', $this->text_domain ); ?></option>
260
+
261
  <option value="sqr" <?php selected($this->options['special-format'] == 'sqr' ); ?>><?php _e('Square', $this->text_domain ); ?></option>
262
+
263
+ <option value="ecl" <?php selected($this->options['special-format'] == 'ecl' ); ?>><?php _e('Enclose', $this->text_domain ); ?></option>
264
+ <option value="ref" <?php selected($this->options['special-format'] == 'ref' ); ?>><?php _e('Reflection', $this->text_domain ); ?></option>
265
+
266
  <option value="inI" <?php selected($this->options['special-format'] == 'inI' ); ?>><?php _e('Infomation orange', $this->text_domain ); ?></option>
267
  <option value="inN" <?php selected($this->options['special-format'] == 'inN' ); ?>><?php _e('Neutral bluegreen', $this->text_domain ); ?></option>
268
  <option value="inE" <?php selected($this->options['special-format'] == 'inE' ); ?>><?php _e('Enlightened green', $this->text_domain ); ?></option>
269
  <option value="inR" <?php selected($this->options['special-format'] == 'inR' ); ?>><?php _e('Resistance blue', $this->text_domain ); ?></option>
270
+
271
  <option value="wxp" <?php selected($this->options['special-format'] == 'wxp' ); ?>><?php _e('Windows XP', $this->text_domain ); ?></option>
272
  <option value="w95" <?php selected($this->options['special-format'] == 'w95' ); ?>><?php _e('Windows 95', $this->text_domain ); ?></option>
273
+
274
  <option value="slt" <?php selected($this->options['special-format'] == 'slt' ); ?>><?php _e('Slanting', $this->text_domain ); ?></option>
275
+
276
  <option value="3Dr" <?php selected($this->options['special-format'] == '3Dr' ); ?>><?php _e('3D Rotate', $this->text_domain ); ?></option>
277
  <option value="pin" <?php selected($this->options['special-format'] == 'pin' ); ?>><?php _e('Pushpin', $this->text_domain ); ?></option>
278
  </select>
279
+ <br><span class="pz-lkc-note"><?php echo __('*', $this->text_domain ).' '.__('It applies over other formatting settings.', $this->text_domain ); ?></span>
280
+ </td>
281
+ </tr>
282
+ <tr>
283
+ <th scope="row"><?php _e('Saved Datetime', $this->text_domain ); ?></th>
284
+ <td>
285
+ <input type="text" size="40" value="<?php echo date($this->datetime_format, $this->options['saved-date'] ); ?>" readonly="readonly" />
286
+ <input name="properties[saved-date]" type="hidden" value="<?php echo $this->options['saved-date']; ?>" />
287
  </td>
288
  </tr>
289
  </table>
290
 
291
  <?php submit_button(); ?>
292
 
293
+ <h2><?php echo __('Plugin Information', $this->text_domain ); ?></h3>
294
  <table class="form-table">
295
  <tr>
296
  <th scope="row"><?php echo __('How to', $this->text_domain ).' '.__('(', $this->text_domain ).__('Japanese Only', $this->text_domain ).__(')', $this->text_domain ); ?></th>
299
  <p><a href="<?php echo esc_attr($plugin_url ); ?>" rel="external noopener" target="_blank"><?php echo esc_attr($plugin_url ); ?></a></p>
300
  </td>
301
  </tr>
302
+ <tr class="pz-lkc-admin-only">
303
  <th scope="row"><?php _e('Plugin Name', $this->text_domain ); ?></th>
304
  <td><input name="properties[plugin-name]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-name'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
305
  </tr>
306
+ <tr class="pz-lkc-admin-only">
307
  <th scope="row"><?php _e('Plugin Abbreviation', $this->text_domain ); ?></th>
308
  <td><input name="properties[plugin-abbreviation]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-abbreviation'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
309
  </tr>
310
+ <tr class="pz-lkc-admin-only">
311
  <th scope="row"><?php _e('Plugin Version', $this->text_domain ); ?></th>
312
  <td><input name="properties[plugin-version]" type="text" size="20" value="<?php echo esc_attr($this->options['plugin-version'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
313
  </tr>
314
+ <tr class="pz-lkc-admin-only">
315
  <th scope="row"><?php _e("Author's Site", $this->text_domain ); ?></th>
316
  <td><input name="properties[author-url]" type="url" size="80" value="<?php echo esc_attr($this->options['author-url'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
317
  </tr>
318
+ <tr class="pz-lkc-admin-only">
319
  <th scope="row"><?php _e('Plugin Path', $this->text_domain ); ?></th>
320
  <td><input name="properties[plugin-path]" type="text" size="80" value="<?php echo esc_attr($this->options['plugin-path'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
321
  </tr>
322
 
323
+ <tr class="pz-lkc-admin-only">
324
  <th scope="row"><?php _e('Author Name', $this->text_domain ); ?></th>
325
  <td><input name="properties[author-name]" type="text" size="40" value="<?php echo esc_attr($this->options['author-name'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
326
  </tr>
327
+ <tr class="pz-lkc-admin-only">
328
  <th scope="row"><?php _e('Author Twitter', $this->text_domain ); ?></th>
329
  <td><input name="properties[author-twitter]" type="text" size="40" value="<?php echo esc_attr($this->options['author-twitter'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
330
  </tr>
331
  <tr>
332
  <th scope="row"><?php _e("Author's Site", $this->text_domain ); ?></th>
333
+ <td><?php echo __('Popozure.', $this->text_domain ).' ('.__("Poporon's PC Daily Diary", $this->text_domain ).')'; ?><BR><a href="<?php echo $url; ?>" rel="external noopener" target="_blank"><?php echo $url; ?></A></td>
334
  </tr>
335
  <tr>
336
  <th scope="row"><?php _e('When in Trouble', $this->text_domain ); ?></th>
337
  <td><?php echo __('Twitter Account', $this->text_domain ); ?><BR><a href="https://twitter.com/<?php echo $this->options['author-twitter']; ?>" rel="external noopener" target="_blank">@<?php echo $this->options['author-twitter']; ?></A></td>
338
  </tr>
339
+ <tr class="pz-lkc-admin-only">
340
  <th scope="row"><?php _e('Donation', $this->text_domain ); ?></th>
341
  <td><a href="https://www.amazon.co.jp/gp/registry/wishlist/2KIBQLC1VLA9X" rel="external noopenner noreferrer" target="_blank" target="_blank"><?php _e('Wishlist', $this->text_domain ); ?></a></td>
342
  </tr>
343
  </table>
344
+ <div class="pz-lkc-changelog-tab">
345
  <?php _e('Changelog', $this->text_domain ); ?>
346
  </div>
347
+ <div class="pz-lkc-changelog">
348
  <?php echo $changelog; ?>
349
  </div>
350
  </div>
351
 
352
  <div class="pz-lkc-page" id="pz-lkc-position">
353
+ <h2><?php echo __('Position Settings', $this->text_domain ).$help_open.'position'.$help_close; ?></h3>
354
  <table class="form-table">
355
  <tr>
356
  <th scope="row"><?php _e('Link the Whole', $this->text_domain ); ?></th>
365
  <tr>
366
  <th scope="row"><?php _e('Margin', $this->text_domain ); ?></th>
367
  <td>
368
+ <table class="pz-lkc-position-margin">
369
  <tr>
370
  <td>
371
  </td>
372
+ <td>
373
  <?php _e('Margin top', $this->text_domain ); ?><br>
374
  <select name="properties[margin-top]">
375
  <option value="" <?php selected($this->options['margin-top'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
385
  <td></td>
386
  </tr>
387
  <tr>
388
+ <td>
389
  <?php _e('Margin left', $this->text_domain ); ?><br>
390
  <select name="properties[margin-left]">
391
  <option value="" <?php selected($this->options['margin-left'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
398
  <option value="64px" <?php selected($this->options['margin-left'] == '64px' ); ?>><?php _e('64px', $this->text_domain ); ?></option>
399
  </select>
400
  </td>
401
+ <td class="pz-lkc-position-margin-card">
 
402
  <table class="form-table">
403
  <tr>
404
+ <td colspan="2">
405
  <?php _e('Margin top', $this->text_domain ); ?><br>
406
  <select name="properties[card-top]">
407
  <option value="" <?php selected($this->options['card-top'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
417
  </td>
418
  </tr>
419
  <tr>
420
+ <td>
421
  <?php _e('Margin left', $this->text_domain ); ?><br>
422
  <select name="properties[card-left]">
423
  <option value="" <?php selected($this->options['card-left'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
431
  <option value="64px" <?php selected($this->options['card-left'] == '64px' ); ?>><?php _e('64px', $this->text_domain ); ?></option>
432
  </select>
433
  </td>
434
+ <td>
435
  <?php _e('Margin right', $this->text_domain ); ?><br>
436
  <select name="properties[card-right]">
437
  <option value="" <?php selected($this->options['card-right'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
447
  </td>
448
  </tr>
449
  <tr>
450
+ <td colspan="2">
451
  <?php _e('Width', $this->text_domain ); ?> <input name="properties[width]" type="text" size="2" value="<?php echo esc_attr($this->options['width'] ); ?>" /><br>
452
  <?php _e('Height', $this->text_domain ); ?><input name="properties[content-height]" type="text" size="2" value="<?php echo esc_attr($this->options['content-height'] ); ?>" /><br>
453
  </td>
454
  </tr>
455
  <tr>
456
+ <td colspan="2">
457
  <?php _e('Margin bottom', $this->text_domain ); ?><br>
458
  <select name="properties[card-bottom]">
459
  <option value="" <?php selected($this->options['card-bottom'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
471
  </table>
472
 
473
  </td>
474
+ <td>
475
  <?php _e('Margin right', $this->text_domain ); ?><br>
476
  <select name="properties[margin-right]">
477
  <option value="" <?php selected($this->options['margin-right'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
489
  <td>
490
  <input name="properties[centering]" type="checkbox" value="1" <?php checked($this->options['centering'] ); ?> /><?php _e('Centering', $this->text_domain ); ?>
491
  </td>
492
+ <td>
493
  <?php _e('Margin bottom', $this->text_domain ); ?><br>
494
  <select name="properties[margin-bottom]">
495
  <option value="" <?php selected($this->options['margin-bottom'] == '' ); ?>><?php _e('Not defined', $this->text_domain ); ?></option>
516
  </div>
517
 
518
  <div class="pz-lkc-page" id="pz-lkc-display">
519
+ <h2><?php echo __('Display Settings', $this->text_domain ).$help_open.'display'.$help_close; ?></h3>
520
  <table class="form-table">
521
  <tr>
522
  <th scope="row"><?php _e('Layout', $this->text_domain ); ?></th>
523
  <td>
524
+ <table class="pz-lkc-display-layout">
 
525
  <tr>
526
  <td colspan="2">
527
  <?php _e('Site Information', $this->text_domain ); ?>
535
  </td>
536
  </tr>
537
  <tr>
538
+ <td><label><input name="properties[display-date]" type="checkbox" value="1" <?php checked($this->options['display-date'] ); ?> /><?php _e('For internal links, display the posting date', $this->text_domain ); ?></label></td>
539
+ <td rowspan="10" class="pz-lkc-display-layout-thumbnail">
540
+ <table class="pz-lkc-display-thumbnail">
541
+ <tr>
542
+ <td><?php _e('Thumbnail', $this->text_domain ); ?></td>
543
+ </tr>
544
+ <tr>
545
+ <td>
546
+ <?php _e('Position', $this->text_domain ); ?>
547
+ <select name="properties[thumbnail-position]">
548
+ <option value="0" <?php selected($this->options['thumbnail-position'] == '0' ); ?>><?php _e('None', $this->text_domain ); ?></option>
549
+ <option value="1" <?php selected($this->options['thumbnail-position'] == '1' ); ?>><?php _e('Right Side', $this->text_domain ); ?></option>
550
+ <option value="2" <?php selected($this->options['thumbnail-position'] == '2' ); ?>><?php _e('Left Side', $this->text_domain ); ?></option>
551
+ <option value="3" <?php selected($this->options['thumbnail-position'] == '3' ); ?>><?php _e('Upper Side', $this->text_domain ); ?></option>
552
+ </select>
553
+ </td>
554
+ </tr>
555
+ <tr>
556
+ <td><?php _e('Width', $this->text_domain ); ?><input name="properties[thumbnail-width]" type="text" size="2" value="<?php echo (isset($this->options['thumbnail-width']) ? $this->options['thumbnail-width'] : $this->defaults['thumbnail-width'] ); ?>" /></td>
557
+ </tr>
558
+ <tr>
559
+ <td><?php _e('Height', $this->text_domain ); ?><input name="properties[thumbnail-height]" type="text" size="2" value="<?php echo (isset($this->options['thumbnail-height']) ? $this->options['thumbnail-height'] : $this->defaults['thumbnail-height'] ); ?>" /></td>
560
+ </tr>
561
+ <tr>
562
+ <td><label><input name="properties[thumbnail-shadow]" type="checkbox" value="1" <?php checked($this->options['thumbnail-shadow'] ); ?> /><?php _e('Shadow', $this->text_domain ); ?></label></td>
563
+ </tr>
564
+ </table>
565
  </td>
566
  </tr>
567
  <tr>
568
+ <td><label><input name="properties[heading]" type="checkbox" value="1" <?php checked($this->options['heading'] ); ?> /><?php _e('Make additional information heading display', $this->text_domain ); ?></label></td>
 
 
 
 
569
  </tr>
570
  <tr>
571
+ <td><label><input name="properties[flg-anker]" type="checkbox" value="1" <?php checked($this->options['flg-anker'] ); ?> /><?php _e('Turn off the anchor text underlining', $this->text_domain ); ?></label></td>
 
 
 
 
572
  </tr>
573
  <tr>
574
+ <td><label><input name="properties[separator]" type="checkbox" value="1" <?php checked($this->options['separator'] ); ?> /><?php _e('Separator line', $this->text_domain ); ?></label></td>
 
 
 
 
575
  </tr>
576
  <tr>
577
  <td>
584
  </select>
585
  </label>
586
  </td>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
587
  </tr>
588
  <tr>
589
  <td>
599
  <td>
600
  <label><input name="properties[shadow-inset]" type="checkbox" value="1" <?php checked($this->options['shadow-inset'] ); ?> /><?php _e('Hollow', $this->text_domain ); ?></label>
601
  </td>
 
 
602
  </tr>
603
  <tr>
604
  <td>
619
  </td>
620
  </tr>
621
  <tr>
622
+ <td colspan="2">
623
  <label>
624
  <?php _e('When the mouse is on', $this->text_domain ); ?>
625
  <select name="properties[hover]">
635
  </table>
636
  </td>
637
  </tr>
 
638
  <tr>
639
  <th scope="row"><?php _e('Border', $this->text_domain ); ?></th>
640
  <td>
652
  &nbsp;<?php _e('Width', $this->text_domain ); ?><input name="properties[border-width]" type="text" size="2" value="<?php echo $this->options['border-width']; ?>" />
653
  </td>
654
  </tr>
 
655
  <tr>
656
  <th scope="row"><?php _e('Reset Image Style', $this->text_domain ); ?></th>
657
  <td><label><input name="properties[style-reset-img]" type="checkbox" value="1" <?php checked($this->options['style-reset-img'] ); ?> /><?php _e('When unnecessary frame is displayed on the image, you can improve it by case', $this->text_domain ); ?></label></td>
658
  </tr>
 
659
  <tr>
660
  <th scope="row"><?php _e('More Button', $this->text_domain ); ?></th>
661
  <td>
669
  <p><?php _e('*', $this->text_domain ); ?> <?php _e('It is recommended that you leave the card height blank when using this setting.', $this->text_domain ); ?></p>
670
  </td>
671
  </tr>
 
672
  <tr>
673
  <th scope="row"><?php _e('Display SNS Count', $this->text_domain ); ?></th>
674
  <td>
687
  </div>
688
 
689
  <div class="pz-lkc-page" id="pz-lkc-letter">
690
+ <h2><?php echo __('Letter Settings', $this->text_domain ).$help_open.'letter'.$help_close; ?></h3>
691
  <table class="form-table">
692
  <?php
693
  $table = array(
703
  <tr>
704
  <th scope="row"><?php echo $t['title']; ?></th>
705
  <td>
706
+ <div class="pz-lkc-letter-box">
707
+ <div>
708
  <?php _e('Color', $this->text_domain ); ?>
709
  <?php $name = 'color-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
710
  <input name="properties[<?php echo $name; ?>]" type="color" value="<?php echo $val; ?>" class="pz-lkc-sync-text" />
711
+ <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" class="pz-lkc-sync-text pz-lkc-letter-color-code" />
712
  &emsp;
713
  <?php $name = 'outline-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
714
  <label>
715
  <input name="properties[<?php echo $name; ?>]" type="checkbox" value="1" <?php checked($val ); ?> /><?php _e('Outline', $this->text_domain ); ?></label>
716
  <?php $name = 'outline-color-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
717
  <input name="properties[<?php echo $name; ?>]" type="color" value="<?php echo $val; ?>" class="pz-lkc-sync-text" />
718
+ <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" class="pz-lkc-sync-text pz-lkc-letter-color-code" />
719
  </div>
720
+ <div>
721
  <?php _e('Size', $this->text_domain ); ?>
722
  <?php $name = 'size-'.$t['slug']; $val = esc_attr($this->options[$name] ); ?>
723
  <input name="properties[<?php echo $name; ?>]" type="text" value="<?php echo $val; ?>" size="2" />
754
  foreach ($title as $t) {
755
  ?>
756
  <div class="pz-lkc-page" id="pz-lkc-<?php echo $t['type']; ?>">
757
+ <h2><?php echo $t['title'].$help_open.$t['type'].'-link'.$help_close; ?></h3>
758
  <table class="form-table">
759
  <tr>
760
  <th scope="row"><?php _e('Border Color', $this->text_domain ); ?></th>
761
  <td>
762
  <input name="properties[<?php echo $t['slug']; ?>-border-color]" type="color" value="<?php echo esc_attr($this->options[$t['slug'].'-border-color'] ); ?>" class="pz-lkc-sync-text" />
763
+ <input name="properties[<?php echo $t['slug']; ?>-border-color]" type="text" value="<?php echo esc_attr($this->options[$t['slug'].'-border-color'] ); ?>" class="pz-lkc-sync-text pz-lkc-letter-color-code" />
764
  </td>
765
  </tr>
766
  <tr>
767
  <th scope="row"><?php _e('Background Color', $this->text_domain ); ?></th>
768
  <td>
769
  <input name="properties[<?php echo $t['slug']; ?>-bgcolor]" type="color" value="<?php echo esc_attr($this->options[$t['slug'].'-bgcolor'] ); ?>" class="pz-lkc-sync-text" />
770
+ <input name="properties[<?php echo $t['slug']; ?>-bgcolor]" type="text" value="<?php echo esc_attr($this->options[$t['slug'].'-bgcolor'] ); ?>" class="pz-lkc-sync-text pz-lkc-letter-color-code" />
771
  </td>
772
  </tr>
773
  <tr>
863
  <option selected="selected"><?php _e('It is common with setting Internal-link', $this->text_domain ); ?></option>
864
  </select>
865
  <?php } else { ?>
866
+ <select name="properties[<?php echo $t['slug']; ?>-get]">
867
  <option value="" <?php disabled($t['slug'] == 'ex' ); selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '' ); ?>><?php _e('Always get the latest from the content', $this->text_domain ); ?></option>
868
  <option value="1" <?php disabled($t['slug'] == 'ex' ); selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '1' ); ?>><?php _e('Always get the latest from the excerpt', $this->text_domain ); ?></option>
869
+ <option value="2" <?php selected($t['slug'] <> 'ex' && $this->options[$t['slug'].'-get'] == '2' ); ?>><?php _e('Initially acquired only from the content', $this->text_domain ); ?></option>
870
  </select>
871
  <?php } ?>
872
  </td>
903
  <?php } ?>
904
 
905
  <div class="pz-lkc-page" id="pz-lkc-check">
906
+ <h2><?php echo __('Link Check Settings', $this->text_domain ).$help_open.'link-check'.$help_close; ?></h3>
907
  <table class="form-table">
908
  <tr>
909
  <th scope="row"><?php _e('Relative URL', $this->text_domain ); ?></th>
928
  <tr>
929
  <th scope="row"><?php _e('Use User-Agent', $this->text_domain ); ?></th>
930
  <td>
931
+ <label><input name="properties[flg-agent]" type="checkbox" value="1" class="pz-lkc-sync-check" <?php checked($this->options['flg-agent'] ); ?> /><?php _e('Notify using Pz-LinkCard to the link destination.', $this->text_domain ); ?></label>
932
+ <p>&emsp;&ensp;<input name="properties[user-agent]" type="text" size="80" value="<?php echo esc_attr($this->options['user-agent'] ); ?>" /></p>
933
  </td>
934
  </tr>
935
  <tr>
944
  </div>
945
 
946
  <div class="pz-lkc-page" id="pz-lkc-editor">
947
+ <h2><?php echo __('Editor Settings', $this->text_domain ).$help_open.'editor'.$help_close; ?></h3>
948
  <table class="form-table">
949
  <tr>
950
  <th scope="row"><?php _e('Convert from Text Link', $this->text_domain ); ?></th>
975
 
976
  <tr>
977
  <th scope="row"><?php _e('ShortCode 1', $this->text_domain ); ?></th>
978
+ <td>[<input name="properties[code1]" type="text" class="pz-lkc-shortcode pz-lkc-shortcode-1" value="<?php echo esc_attr($this->options['code1'] ); ?>" /> url="http://popozure.info" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span> <span class="pz-lkc-shortcode-content"><span class="pz-lkc-shortcode-parameter">content</span>="xxxxxx"</span>]<p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
 
979
  </tr>
980
  <tr>
981
  <th scope="row"><?php _e('Use InLineText', $this->text_domain ); ?></th>
982
  <td>
983
+ [<span class="pz-lkc-shortcode-copy"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx"]
984
+ <select name="properties[use-inline]" class="pz-lkc-shortcode-enabled">
985
  <option value="" <?php selected($this->options['use-inline'] == '' ); ?>><?php _e('No use', $this->text_domain ); ?></option>
986
  <option value="1" <?php selected($this->options['use-inline'] == '1' ); ?>><?php _e('Use to excerpt', $this->text_domain ); ?></option>
987
  <option value="2" <?php selected($this->options['use-inline'] == '2' ); ?>><?php _e('Use to title', $this->text_domain ); ?></option>
988
  </select>
989
+ [/<span class="pz-lkc-shortcode-copy"><?php echo esc_attr($this->options['code1'] ); ?></span>]
990
  <p><?php _e('This setting applies only to the Shortcode1', $this->text_domain ); ?></p></td>
991
  </td>
992
  </tr>
993
  <tr>
994
  <th scope="row"><?php _e('ShortCode 2', $this->text_domain ); ?></th>
995
+ <td>[<input name="properties[code2]" type="text" class="pz-lkc-shortcode" value="<?php echo esc_attr($this->options['code2'] ); ?>" /> url="http://popozure.info" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span> <span class="pz-lkc-shortcode-content"><span class="pz-lkc-shortcode-parameter">content</span>="xxxxxx"</span>]<p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
 
996
  </tr>
997
  <tr>
998
  <th scope="row"><?php _e('ShortCode 3', $this->text_domain ); ?></th>
999
+ <td>[<input name="properties[code3]" type="text" class="pz-lkc-shortcode" value="<?php echo esc_attr($this->options['code3'] ); ?>" /> url="http://popozure.info" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span> <span class="pz-lkc-shortcode-content"><span class="pz-lkc-shortcode-parameter">content</span>="xxxxxx"</span>]<p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
 
1000
  </tr>
1001
+ <tr class="pz-lkc-admin-only">
1002
  <th scope="row"><?php _e('ShortCode 4', $this->text_domain ); ?></th>
1003
+ <td>[<input name="properties[code4]" type="text" class="pz-lkc-shortcode" value="<?php echo esc_attr($this->options['code4'] ); ?>" /> url="http://popozure.info" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span> <span class="pz-lkc-shortcode-content"><span class="pz-lkc-shortcode-parameter">content</span>="xxxxxx"</span>]<p><?php _e('Case-sensitive', $this->text_domain ); ?></p></td>
 
1004
  </tr>
1005
  <tr>
1006
  <th scope="row"><?php _e('Parameters', $this->text_domain ); ?></th>
1007
  <td>
1008
+ <p><?php echo __('ex1.', $this->text_domain ).'&ensp;'.__('Specify only URL parameters.', $this->text_domain ); ?><div class="pz-lkc-shortcode-example pz-click-all-select">[<span class="pz-lkc-shortcode-copy"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx"]</div></p>
1009
+ <p><?php echo __('ex2.', $this->text_domain ).'&ensp;'.__('Specify URL and title parameters.', $this->text_domain ); ?><div class="pz-lkc-shortcode-example pz-click-all-select">[<span class="pz-lkc-shortcode-copy"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span>]</div></p>
1010
+ <p><?php echo __('ex3.', $this->text_domain ).'&ensp;'.__('Specify URL, title and content parameters.', $this->text_domain ); ?><div class="pz-lkc-shortcode-example pz-click-all-select">[<span class="pz-lkc-shortcode-copy"><?php echo esc_attr($this->options['code1'] ); ?></span> url="http://xxx" <span class="pz-lkc-shortcode-title"><span class="pz-lkc-shortcode-parameter">title</span>="xxxxxx"</span> <span class="pz-lkc-shortcode-content"><span class="pz-lkc-shortcode-parameter">content</span>="xxxxxx"</span>]</div></p>
1011
+ <p><?php _e('For any shortcode you can change the title and excerpt with `title` parameter and `content` parameter', $this->text_domain ); ?></p>
1012
+ </td>
1013
  </tr>
1014
  </table>
1015
  </div>
1016
 
1017
  <div class="pz-lkc-page" id="pz-lkc-multisite">
1018
+ <h2><?php echo __('Multi Site Information', $this->text_domain ).$help_open.'multisite'.$help_close; ?></h3>
1019
+ <div style="padding: 4px; color: #444444; background-color: #ffaaaa; text-align: center;"><?php echo __('*', $this->text_domain ).' '.__('Cannot be changed', $this->text_domain ); ?></div>
1020
  <table class="form-table">
1021
  <tr>
1022
  <th scope="row"><?php _e('Multi Site', $this->text_domain ); ?></th>
1025
  <option value="0" <?php selected(!$is_multisite ); disabled( $is_multisite ); ?>><?php _e('Disabled', $this->text_domain ); ?></option>
1026
  <option value="1" <?php selected( $is_multisite ); disabled(!$is_multisite ); ?>><?php _e('Enabled', $this->text_domain ); ?></option>
1027
  </select>
 
1028
  </td>
1029
  </tr>
1030
  <tr>
1034
  <option value="0" <?php selected(!$is_subdomain ); disabled( $is_subdomain ); ?>><?php _e('Subdirectories', $this->text_domain ); ?></option>
1035
  <option value="1" <?php selected( $is_subdomain ); disabled(!$is_subdomain ); ?>><?php _e('Subdomains', $this->text_domain ); ?></option>
1036
  </select>
 
1037
  </td>
1038
  </tr>
1039
  <tr>
1048
  <input name="properties[multi-count]" type="text" size="8" value="<?php echo esc_attr($multi_count ); ?>" readonly="readonly" />
1049
  </td>
1050
  </tr>
 
 
 
 
 
1051
  <tr>
1052
  <th scope="row"><?php _e('Table Name', $this->text_domain ); ?></th>
1053
+ <td><input type="text" size="40" value="<?php echo esc_html($this->db_name ); ?>" readonly="readonly" /></td>
1054
+ </tr>
1055
+ <tr>
1056
+ <th scope="row"><?php _e('Link to SubSite', $this->text_domain ); ?></th>
1057
+ <td><label><input type="checkbox" value="1" checked="checked" readonly="readonly" /><?php _e('Treat links to subsites as external links.', $this->text_domain ); ?></label></td>
1058
  </tr>
1059
  </table>
1060
 
1061
+ <h2><?php echo __('Site List', $this->text_domain ).$help_open.'multisite'.$help_close; ?></h3>
1062
+ <div style="padding: 4px; color: #444444; background-color: #ffaaaa; text-align: center;"><?php echo __('*', $this->text_domain ).' '.__('Cannot be changed', $this->text_domain ); ?></div>
1063
+ &nbsp;
1064
+ <table class="pz-lkc-multi-list widefat striped">
1065
  <thead>
1066
  <tr>
1067
+ <th scope="col" class="pz-lkc-multi-head-current"><?php _e('Current', $this->text_domain ); ?></th>
1068
+ <th scope="col" class="pz-lkc-multi-head-blog-id"><?php _e('Blog ID', $this->text_domain ); ?></th>
1069
+ <th scope="col" class="pz-lkc-multi-head-site-name"><?php _e('Site Name', $this->text_domain ); ?></th>
1070
+ <th scope="col" class="pz-lkc-multi-head-url"><?php _e('URL', $this->text_domain ); ?></th>
1071
+ <th scope="col" class="pz-lkc-multi-head-domain"><?php _e('Domain', $this->text_domain ); ?></th>
1072
  </tr>
1073
  </thead>
1074
  <tbody>
1075
  <?php for ($i = 1; $i <= $multi_count; $i++) { ?>
1076
  <tr>
1077
+ <th class="pz-lkc-multi-body-current" scope="row"><input type="checkbox" value="1" readonly="readonly" <?php checked($multi[$i]['id'] == $multi_myid ); ?> /></th>
1078
+ <td class="pz-lkc-multi-body-blog-id"><input name="properties[multi-<?php echo $i; ?>-id]" type="hidden" value="<?php echo $multi[$i]['id']; ?>" /><?php echo $multi[$i]['id']; ?></td>
1079
+ <td class="pz-lkc-multi-body-site-name"><input name="properties[multi-<?php echo $i; ?>-name]" type="hidden" value="<?php echo $multi[$i]['name']; ?>" /><?php echo $multi[$i]['name']; ?></td>
1080
+ <td class="pz-lkc-multi-body-url"><input name="properties[multi-<?php echo $i; ?>-url]" type="hidden" value="<?php echo $multi[$i]['url']; ?>" /><?php echo $multi[$i]['url']; ?></td>
1081
+ <td class="pz-lkc-multi-body-domain"><input name="properties[multi-<?php echo $i; ?>-domain]" type="hidden" value="<?php echo $multi[$i]['domain']; ?>" /><?php echo $multi[$i]['domain']; ?></td>
1082
+ </tr>
1083
+ <?php } ?>
1084
+ </tbody>
1085
+ </table>
1086
+ </div>
1087
+
1088
+ <div class="pz-lkc-page" id="pz-lkc-admin">
1089
+ <?php if (isset($run_log ) ) { ?>
1090
+ <h2><?php echo __('Execution Result', $this->text_domain ); ?></h3>
1091
+ <div>
1092
+ <?php _e('Run Log', $this->text_domain ); ?>
1093
+ </div>
1094
+ <div class="pz-lkc-cron-log">
1095
+ <?php echo $run_log; ?>
1096
+ </div>
1097
+ <?php } ?>
1098
+ <h2><?php echo __('WP-Cron Settings', $this->text_domain ); ?></h3>
1099
+ <div class="pz-lkc-cron-margin"><label><input type="checkbox" value="1" class="pz-lkc-cron-all" /><?php _e('View all schedules.', $this->text_domain ); ?></label></div>
1100
+ <table class="pz-lkc-cron-list widefat striped">
1101
+ <thead>
1102
+ <tr>
1103
+ <th scope="col" class="pz-lkc-cron-head-run"><?php _e('Run', $this->text_domain ); ?></th>
1104
+ <th scope="col" class="pz-lkc-cron-head-hook"><?php _e('Hook', $this->text_domain ); ?></th>
1105
+ <th scope="col" class="pz-lkc-cron-head-next-time"><?php echo __('Next Time', $this->text_domain ).__('▼', $this->text_domain ); ?></th>
1106
+ <th scope="col" class="pz-lkc-cron-head-schedule"><?php _e('Schedule', $this->text_domain ); ?></th>
1107
+ </tr>
1108
+ </thead>
1109
+ <tbody>
1110
+ <?php foreach ($cron_list as $key => $cron ) { ?>
1111
+ <tr <?php echo $cron['display']; ?>>
1112
+ <td class="pz-lkc-cron-body-run"><?php echo $cron['button']; ?></td>
1113
+ <td class="pz-lkc-cron-body-hook"><?php echo $cron['hook']; ?></td>
1114
+ <td class="pz-lkc-cron-body-next-time"><?php echo $cron['next_time']; ?></td>
1115
+ <td class="pz-lkc-cron-body-schedule"><?php echo $cron['schedule']; ?></td>
1116
  </tr>
1117
  <?php } ?>
1118
  </tbody>
1120
  </div>
1121
 
1122
  <div class="pz-lkc-page" id="pz-lkc-advanced">
1123
+ <h2><?php echo __('Senior Settings', $this->text_domain ).$help_open.'advanced'.$help_close; ?></h3>
1124
  <table class="form-table">
1125
  <tr>
1126
  <th scope="row"><?php _e('Trailing Slash', $this->text_domain ); ?></th>
1146
  <td><label><input name="properties[flg-compress]" type="checkbox" value="1" <?php checked($this->options['flg-compress'] ); ?> /><?php _e('Compress CSS and JavaScript to improve access speed.', $this->text_domain ); ?></label></td>
1147
  </tr>
1148
 
 
 
 
 
 
 
 
 
 
 
1149
  <tr>
1150
  <th scope="row"><?php _e('Google AMP URL', $this->text_domain ); ?></th>
1151
  <td><label><input name="properties[flg-amp-url]" type="checkbox" value="1" <?php checked($this->options['flg-amp-url'] ); ?> /><?php echo __('If the URL is AMP, display simple.', $this->text_domain ).__('(Deprecated)', $this->text_domain ); ?></label></td>
1153
 
1154
  <tr>
1155
  <th scope="row"><?php _e('Hide URL Error', $this->text_domain ); ?></th>
1156
+ <td><label><input name="properties[error-mode-hide]" type="checkbox" value="1" class="pz-lkc-tab-show" <?php checked($this->options['error-mode-hide'] ); ?> /><?php echo __('Do not display an error on the admin page.', $this->text_domain ).__('(Deprecated)', $this->text_domain ); ?></label></td>
1157
  </tr>
1158
+ </table>
1159
 
1160
+ <h2><?php echo __('Extension Settings', $this->text_domain ).$help_open.'extension'.$help_close; ?></h3>
1161
+ <table class="form-table">
1162
  <tr>
1163
+ <th scope="row"><?php _e('File Menu', $this->text_domain ); ?></th>
1164
+ <td><label><input name="properties[flg-filemenu]" type="checkbox" value="1" <?php checked($this->options['flg-filemenu'] ); ?> /><?php _e('Display the file menu on the card management screen.', $this->text_domain ); ?></label></td>
 
 
 
1165
  </tr>
 
1166
  <tr>
1167
+ <th scope="row"><?php _e('Initialize Tab', $this->text_domain ); ?></th>
1168
+ <td><label><input name="properties[flg-initialize]" type="checkbox" value="1" class="pz-lkc-tab-show" <?php checked($this->options['flg-initialize'] ); ?> /><?php _e('Display the initialize tab on the settings screen.', $this->text_domain ); ?></label></td>
1169
+ </tr>
1170
+ <tr>
1171
+ <th scope="row"><span class="pz-lkc-debug-text"><?php _e('Survey Mode', $this->text_domain ); ?></span></th>
1172
+ <td><label class="pz-lkc-debug-text"><input name="properties[debug-mode]" type="checkbox" value="1" class="pz-lkc-tab-show" <?php checked($this->options['debug-mode'] ); ?> /><?php _e('Outputs some events and setting information to a log file.', $this->text_domain ); _e('(Deprecated)', $this->text_domain ); ?></label></td>
1173
  </tr>
1174
+ <tr class="pz-lkc-debug-only">
1175
+ <th scope="row"><span class="pz-lkc-admin-text"><?php _e('Administrator Mode', $this->text_domain ); ?></span></th>
1176
+ <td><label class="pz-lkc-admin-text"><input name="properties[admin-mode]" type="checkbox" value="1" class="pz-lkc-tab-show" <?php checked($this->options['admin-mode'] ); readonly(!$this->options['admin-mode'] ); if (!$this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;"'; } ?> /><?php _e('Display information that is not normally needed or open special settings.', $this->text_domain ); _e('(Deprecated)', $this->text_domain ); ?></label></td>
1177
  </tr>
1178
+ <tr class="pz-lkc-develop-only">
1179
+ <th scope="row"><span><?php _e('Develop Mode', $this->text_domain ); ?></span></th>
1180
  <td><label><input name="properties[develop-mode]" type="checkbox" value="1" <?php checked($this->options['develop-mode'] ); ?> readonly="readonly" /><?php _e('Currently working in a development environment.', $this->text_domain ); ?></label></td>
1181
  </tr>
 
1182
  </table>
1183
  </div>
1184
 
1185
  <div class="pz-lkc-page" id="pz-lkc-etc">
1186
+ <h2><?php echo __('Stylesheet Settings', $this->text_domain ).$help_open.'css'.$help_close; ?></h3>
1187
  <table class="form-table">
1188
  <tr>
1189
  <th scope="row"><?php _e('Stylesheet URL', $this->text_domain ); ?></th>
1190
  <td>
1191
+ <p><input name="properties[css-url]" type="url" size="80" title="<?php echo esc_attr($this->options['css-url'] ); ?>" class="pz-click-all-select" value="<?php echo esc_attr($this->options['css-url'] ); ?>" readonly="readonly" /></p>
1192
  <p><?php _e('Schemes (http and https) are omitted.', $this->text_domain ); ?></p>
1193
  </td>
1194
  </tr>
1200
  <th scope="row"><?php _e('Stylesheet Text to Add', $this->text_domain ); ?></th>
1201
  <td><input name="properties[css-add]" type="text" size="80" title="<?php echo esc_attr($this->options['css-add'] ); ?>" value="<?php echo esc_attr($this->options['css-add'] ); ?>" /></td>
1202
  </tr>
1203
+ <tr class="pz-lkc-admin-only">
1204
  <th scope="row"><?php _e('Stylesheet Version', $this->text_domain ); ?></th>
1205
  <td><input name="properties[css-count]" type="text" size="10" title="<?php echo esc_attr($this->options['css-count'] ); ?>" value="<?php echo esc_attr($this->options['css-count'] ); ?>" readonly="readonly" <?php if ($this->options['admin-mode'] ) { echo 'ondblclick="this.readOnly=false;" '; }?>/></td>
1206
  </tr>
1207
+ <tr class="pz-lkc-admin-only">
1208
  <th scope="row"><?php _e('Stylesheet File', $this->text_domain ); ?></th>
1209
+ <td><input name="properties[css-path]" type="text" size="80" title="<?php echo esc_attr($this->options['css-path'] ); ?>" class="pz-click-all-select" value="<?php echo esc_attr($this->options['css-path'] ); ?>" readonly="readonly" /></td>
1210
  </tr>
1211
+ <tr class="pz-lkc-admin-only">
1212
  <th scope="row"><?php _e('Stylesheet Templete File', $this->text_domain ); ?></th>
1213
+ <td><input name="properties[css-templete]" type="text" size="80" title="<?php echo esc_attr($this->options['css-templete'] ); ?>" class="pz-click-all-select" value="<?php echo esc_attr($this->options['css-templete'] ); ?>" readonly="readonly" /></td>
1214
  </tr>
1215
  </table>
1216
 
1217
+ <h2><?php echo __('Image Settings', $this->text_domain ).$help_open.'image'.$help_close; ?></h3>
1218
  <table class="form-table">
1219
  <tr>
1220
  <th scope="row"><?php _e('Image Cache URL', $this->text_domain ); ?></th>
1221
  <td>
1222
+ <p><input name="properties[thumbnail-url]" type="url" title="<?php echo $this->options['thumbnail-url']; ?>" class="pz-click-all-select" value="<?php echo $this->options['thumbnail-url']; ?>" size="80" readonly="readonly" /></p>
1223
  <p><?php _e('Schemes (http and https) are omitted.', $this->text_domain ); ?></p>
1224
  <p><?php $size = pz_GetDirSize($this->options['thumbnail-dir'] ); echo __('Used', $this->text_domain ).__(': ', $this->text_domain ).pz_GetSizeStringSi($size).' ('.pz_GetStringBytes($size).')'; ?></p>
1225
  </td>
1226
  </tr>
1227
+ <tr class="pz-lkc-admin-only">
1228
  <th scope="row"><?php _e('Image Cache Directory', $this->text_domain ); ?></th>
1229
  <td>
1230
+ <p><input name="properties[thumbnail-dir]" type="text" title="<?php echo $this->options['thumbnail-dir']; ?>" class="pz-click-all-select" value="<?php echo $this->options['thumbnail-dir']; ?>" size="80" readonly="readonly" /></p>
1231
  </td>
1232
  </tr>
1233
  </table>
1234
 
1235
+ <h2 class="pz-lkc-debug-only"><?php echo __('Survey Settings', $this->text_domain ); ?></h3>
1236
  <table class="form-table pz-debug-only">
1237
+ <tr class="pz-lkc-debug-only">
1238
  <th scope="row"><?php _e('Log URL', $this->text_domain ); ?></th>
1239
  <td>
1240
+ <p><input name="properties[debug-url]" type="url" title="<?php echo $this->options['debug-url']; ?>" class="pz-click-all-select" value="<?php echo $this->options['debug-url']; ?>" size="80" readonly="readonly" /></p>
1241
  <p><?php $size = pz_GetDirSize($this->options['debug-dir'] ); echo __('Used', $this->text_domain ).__(': ', $this->text_domain ).pz_GetSizeStringSi($size).' ('.pz_GetStringBytes($size).')'; ?></p>
1242
  </td>
1243
  </tr>
1244
+ <tr class="pz-lkc-admin-only">
1245
  <th scope="row"><?php _e('Log Directory', $this->text_domain ); ?></th>
1246
  <td>
1247
+ <p><input name="properties[debug-dir]" type="text" title="<?php echo $this->options['debug-dir']; ?>" class="pz-click-all-select" value="<?php echo $this->options['debug-dir']; ?>" size="80" readonly="readonly" /></p>
1248
  </td>
1249
  </tr>
1250
  </table>
1251
 
1252
+ <h2><?php echo __('Web-API Settings', $this->text_domain ).$help_open.'web-api'.$help_close; ?></h3>
1253
  <table class="form-table">
1254
  <tr>
1255
  <th scope="row"><?php _e('Site Icon API', $this->text_domain ); ?></th>
1256
  <td>
1257
+ <input name="properties[favicon-api]" type="url" size="80" class="pz-click-all-select" value="<?php echo esc_attr($this->options['favicon-api'] ); ?>" />
1258
  <p><?php echo __('%DOMAIN% replace to domain name.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$domain.' '.__(')', $this->text_domain ).'<br>'.__('%DOMAIN_URL% replace to domain URL.').' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$domain_url.' '.__(')', $this->text_domain ).'<br>'.__('%URL% replace to URL.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$url.$this->options['plugin-path'].' '.__(')', $this->text_domain ); ?>
1259
+ <p><?php _e('ex1.', $this->text_domain ); ?><input name="" type="text" size="70" class="pz-click-all-select" value="https://www.google.com/s2/favicons?domain=%DOMAIN%" readonly="readonly" /></p>
1260
+ <p><?php _e('ex2.', $this->text_domain ); ?><input name="" type="text" size="70" class="pz-click-all-select" value="https://favicon.hatena.ne.jp/?url=%URL%" readonly="readonly" /></p>
1261
  </td>
1262
  </tr>
1263
  <tr>
1264
  <th scope="row" rowspan="3"><?php _e('Thumbnail API', $this->text_domain ); ?></th>
1265
  <td>
1266
+ <input name="properties[thumbnail-api]" type="url" size="80" class="pz-click-all-select" value="<?php echo esc_attr($this->options['thumbnail-api'] ); ?>" />
1267
  <p><?php echo __('%URL% replace to URL.', $this->text_domain ).' '.__('(', $this->text_domain ).__('ex.', $this->text_domain ).' '.$url.$this->options['plugin-path'].' '.__(')', $this->text_domain ); ?></p>
1268
+ <p><?php _e('ex1.', $this->text_domain ); ?><input name="" type="text" size="70" class="pz-click-all-select" value="https://s.wordpress.com/mshots/v1/%URL%?w=200" readonly="readonly" /></p>
1269
+ <p><?php _e('ex2.', $this->text_domain ); ?><input name="" type="text" size="70" class="pz-click-all-select" value="https://capture.heartrails.com/200x200?%URL%" readonly="readonly" /></p>
1270
  </td>
1271
  </tr>
1272
  </table>
1273
  </div>
1274
 
1275
  <div class="pz-lkc-page" id="pz-lkc-initialize">
1276
+ <h2><?php echo __('Initialize', $this->text_domain ).$help_open.'initialize'.$help_close; ?></h3>
1277
  <table class="form-table">
1278
  <tr>
1279
  <th scope="row"><?php _e('Initialize Settings', $this->text_domain ); ?></th>
1280
  <td>
1281
+ <button type="submit" name="action" class="pz-lkc-button-sure" value="init-settings" onclick="return confirm('<?php _e('Are you sure?', $this->text_domain ); ?>');"><?php _e('Run', $this->text_domain ); ?></button>
1282
+ &ensp;<span><?php _e('Reset the "Settings" to the initial value.', $this->text_domain ); ?></span>
1283
  </td>
1284
  </tr>
1285
+ <tr class="pz-lkc-admin-only">
1286
  <th scope="row"><?php _e('Initialize Operation', $this->text_domain ); ?></th>
1287
  <td>
1288
+ <button type="submit" name="action" class="pz-lkc-button-sure" value="init-plugin" onclick="return confirm('<?php _e('Are you sure?', $this->text_domain ); ?>');"><?php _e('Run', $this->text_domain ); ?></button>
1289
+ &ensp;<span><?php echo __('Perform initial setup.', $this->text_domain ).'&nbsp;'.__('"Settings" will not be initialized.', $this->text_domain ); ?></span>
1290
  </td>
1291
  </tr>
1292
+ <tr class="pz-lkc-admin-only">
1293
  <th scope="row"><?php _e('Initialization Exception', $this->text_domain ); ?></th>
1294
  <td><label><input name="properties[initialize-exception]" type="checkbox" value="1" <?php checked($this->options['initialize-exception'] ); ?> /><?php echo __('Do not initialize "Survey Mode" and "Administrator Mode".', $this->text_domain ); ?></label></td>
1295
  </tr>
1302
  </div>
1303
  </div>
1304
  <?php
1305
+ // 数値にする
1306
  function pz_TrimNum($val, $init = 0 ) {
1307
  $val = mb_convert_kana($val, 'n' );
1308
  $val = intval(preg_replace('/[^0-9]/', '', $val ) );
1337
  }
1338
  return $size;
1339
  }
 
1340
  // 数値をKB、MB、TBの単位に変換
1341
  function pz_GetSizeStringSi($val ) {
1342
  $label = array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB' );
lib/pz-linkcard-style.php CHANGED
@@ -1,4 +1,4 @@
1
- <?php if (!function_exists('get_option' ) ) die; ?>
2
  <?php
3
  if (!isset($this->options['style']) || !$this->options['style']) {
4
  $css_path = $this->options['css-path'];
@@ -20,40 +20,67 @@
20
  }
21
  $file_text = str_replace('/*THUMBNAIL-POSITION*/', 'float: left;', $file_text );
22
  break;
 
 
 
 
 
 
 
23
  case 'smp': // Simple(サムネイルとタイトル)
24
- $file_text = str_replace('/*EX-BORDER*/', 'border: none;', $file_text );
25
- $file_text = str_replace('/*IN-BORDER*/', 'border: none;', $file_text );
26
- $file_text = str_replace('/*TH-BORDER*/', 'border: none;', $file_text );
27
- $file_text = str_replace('/*NONE-INFO*/', 'display: none !important;', $file_text );
28
- $file_text = str_replace('/*NONE-EXCERPT*/', 'display: none !important;', $file_text );
29
  break;
30
- case 'hbc': // ノーマル(はてなブログカード風)
31
- $file_text = str_replace('/*EX-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
32
- $file_text = str_replace('/*IN-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
33
- $file_text = str_replace('/*TH-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
34
- $file_text = str_replace('/*RADIUS*/', 'border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;', $file_text );
35
- $file_text = str_replace('/*SHADOW*/', 'box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);', $file_text );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  break;
37
  case 'JIN': // 見出し(テーマJIN風)
38
- $file_text = str_replace('/*MARGIN-TOP*/', 'margin-top: 24px;', $file_text );
39
- $file_text = str_replace('/*MARGIN-RIGHT*/', 'margin-right: auto;', $file_text );
40
- $file_text = str_replace('/*MARGIN-BOTTOM*/', 'margin-bottom: 30px;', $file_text );
41
- $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: auto;', $file_text );
42
- $file_text = str_replace('/*CARD-TOP*/', 'margin-top: 24px;', $file_text );
43
- $file_text = str_replace('/*CARD-RIGHT*/', 'margin-right: 20px;', $file_text );
44
- $file_text = str_replace('/*CARD-BOTTOM*/', 'margin-bottom: 20px;', $file_text );
45
- $file_text = str_replace('/*CARD-LEFT*/', 'margin-left: 20px;', $file_text );
46
- $file_text = str_replace('/*WIDTH*/', 'max-width: 96%;', $file_text );
47
- $file_text = str_replace('/*RADIUS*/', 'border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;', $file_text );
48
- $file_text = str_replace('/*WRAP-MARGIN*/', 'margin: 0 auto;', $file_text );
49
- $file_text = str_replace('/*THUMBNAIL-WIDTH*/', 'max-width: 150px;', $file_text );
50
- $file_text = str_replace('/*THUMBNAIL-HEIGHT*/', 'height: 108px; overflow: hidden;', $file_text );
51
- $file_text = str_replace('/*THUMBNAIL-IMG-WIDTH*/', 'width: 150px;', $file_text );
52
- $file_text = str_replace('/*HOVER*/', 'opacity: 0.8;', $file_text );
53
- $file_text = str_replace('/*OPTION*/', '.linkcard p { display: none; }', $file_text );
54
- $file_text = str_replace('/*COLOR-ADDED*/', 'color: #fff;', $file_text );
55
- $file_text = str_replace('/*SIZE-ADDED*/', 'font-size: 12px;', $file_text );
56
- $file_text = str_replace('/*HEIGHT-ADDED*/', 'line-height: 30px;', $file_text );
57
  $added_height = intval(preg_replace('/[^0-9]/', '', isset($this->options['height-added'] ) ? $this->options['height-added'] : $this->defaults['height-added'] ) );
58
  $heading_height = intval( $added_height / 2 );
59
  $heading_padding = intval( $added_height / 4 );
@@ -75,70 +102,46 @@
75
  $file_text = str_replace('/*TRANSFORM*/', '-webkit-transition: color 0.4s ease, background 0.4s ease, transform 0.4s ease, opacity 0.4s ease, border 0.4s ease, padding 0.4s ease, left 0.4s ease, box-shadow 0.4s ease; transition: color 0.4s ease, background 0.4s ease, transform 0.4s ease, opacity 0.4s ease, border 0.4s ease, padding 0.4s ease, left 0.4s ease, box-shadow 0.4s ease;', $file_text );
76
  break;
77
  case 'ecl': // 囲み
78
- $css = '.lkc-internal-wrap , .lkc-external-wrap , .lkc-this-wrap { transition: all 0.7s ease-in-out; border-width: 2px; }'.PHP_EOL;
79
- $css .= '.lkc-internal-wrap::before , .lkc-external-wrap::before , .lkc-this-wrap::before { content: ""; display: block; position: absolute; border: 2px solid #888888; box-sizing: border-box; width: 24px; height: 24px; transition: all 0.7s ease-in-out; top: -6px; left: -6px; border-width: 2px 0 0 2px; }'.PHP_EOL;
80
- $css .= '.lkc-internal-wrap::after , .lkc-external-wrap::after , .lkc-this-wrap::after { content: ""; display: block; position: absolute; border: 2px solid #888888; box-sizing: border-box; width: 24px; height: 24px; transition: all 0.7s ease-in-out; bottom: -6px; right: -6px; border-width: 0 2px 2px 0; }'.PHP_EOL;
81
- $css .= '.lkc-internal-wrap:hover { border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
82
- $css .= '.lkc-external-wrap:hover { border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
83
- $css .= '.lkc-this-wrap:hover { border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
84
- $css .= '.lkc-internal-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
85
- $css .= '.lkc-external-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
86
- $css .= '.lkc-this-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
87
- $css .= '.lkc-internal-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
88
- $css .= '.lkc-external-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
89
- $css .= '.lkc-this-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
90
  $file_text = str_replace('/*OPTION*/', $css, $file_text );
91
  break;
92
- case 'cmp': // コンパクト(Twitter風)
93
- $file_text = str_replace('/*EX-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
94
- $file_text = str_replace('/*IN-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
95
- $file_text = str_replace('/*TH-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
96
- $file_text = str_replace('/*CONTENT-HEIGHT*/', 'height: 108px;', $file_text );
97
- $file_text = str_replace('/*WRAP-MARGIN*/', 'margin: 0;', $file_text );
98
- $file_text = str_replace('/*PADDING*/', 'padding: 0;', $file_text );
99
- $file_text = str_replace('/*RADIUS*/', 'border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px;', $file_text );
100
- $file_text = str_replace('/*CARD-TOP*/', 'margin: 0;', $file_text );
101
- $file_text = str_replace('/*CARD-RIGHT*/', '', $file_text );
102
- $file_text = str_replace('/*CARD-BOTTOM*/', '', $file_text );
103
- $file_text = str_replace('/*CARD-LEFT*/', '', $file_text );
104
- $file_text = str_replace('/*MARGIN-TITLE*/', 'margin: 30px 0 0 108px;', $file_text );
105
- $file_text = str_replace('/*MARGIN-URL*/', 'margin: 0 0 0 108px;', $file_text );
106
- $file_text = str_replace('/*MARGIN-EXCERPT*/', 'margin: 0 0 0 108px;', $file_text );
107
- $file_text = str_replace('/*CONTENT-PADDING*/', 'padding: 0;', $file_text );
108
- $file_text = str_replace('/*CONTENT-MARGIN*/', 'margin: 0;', $file_text );
109
- $content_height = intval(preg_replace('/[^0-9]/', '', isset($this->options['content-height'] ) ? $this->options['content-height'] : $this->defaults['content-height'] ) );
110
- $file_text = str_replace('/*THUMBNAIL-WIDTH*/', 'display: block; overflow: hidden;', $file_text );
111
- $file_text = str_replace('/*THUMBNAIL-HEIGHT*/', 'height: 108px;', $file_text );
112
- $file_text = str_replace('/*THUMBNAIL-IMG-WIDTH*/', 'width: 100px;', $file_text );
113
- $file_text = str_replace('/*THUMBNAIL-IMG-HEIGHT*/', 'height: 108px;', $file_text );
114
- $file_text = str_replace('/*THUMBNAIL-POSITION*/', 'float: left;', $file_text );
115
- $file_text = str_replace('/*THUMBNAIL-MARGIN*/', 'margin: 0 8px 0 0;', $file_text );
116
- $file_text = str_replace('/*THUMBNAIL-RADIUS*/', 'border-radius: 16px 0 0 16px;', $file_text );
117
- $file_text = str_replace('/*POSITION-INFO*/', 'position: absolute; top: 8px; left: 108px;', $file_text );
118
- break;
119
  case 'ref': // 反射
120
- $css = '.lkc-internal-wrap , .lkc-external-wrap , .lkc-this-wrap { overflow: hidden; }'.PHP_EOL;
121
- $css .= '.lkc-internal-wrap::before , .lkc-external-wrap::before , .lkc-this-wrap::before { content: ""; display: block; width: 500px; height: 120px; background: '.$this->options['border-color'].'; position: absolute; top: -10px; left: -500px; transform: rotate(-45deg); transition: all .3s ease-in-out; }'.PHP_EOL;
122
- $css .= '.lkc-internal-wrap:hover::before , .lkc-external-wrap:hover::before , .lkc-this-wrap:hover::before { margin-left: 300% ; }'.PHP_EOL;
123
- $file_text = str_replace('/*OPTION*/', $css, $file_text );
 
 
 
124
  break;
125
  case 'w95': // Windows 95
126
- $css = '.lkc-external-wrap a , .lkc-internal-wrap a , .lkc-this-wrap a { cursor: default; }'.PHP_EOL;
127
- $css .= '.lkc-card { margin: 16px; padding: 4px; border: 3px #c0c7c8 solid; background: #e0e0e0; border: 1px #87888f solid; }'.PHP_EOL;
128
- $css .= '.lkc-url { cursor: pointer; }'.PHP_EOL;
129
- $css .= '.lkc-info { margin: 0; padding: 4px; border: 1px #87888f solid; background: #0000a8; font-weight: bold; font-size: 11px; line-height: 16px; }'.PHP_EOL;
130
- $css .= '.lkc-domain { color: #fff; font-weight: normal; }'.PHP_EOL;
131
- $file_text = str_replace('/*OPTION*/', $css, $file_text );
132
  break;
133
  case 'wxp': // Windows XP
134
- $css = '.lkc-external-wrap a , .lkc-internal-wrap a , .lkc-this-wrap a { cursor: default; }'.PHP_EOL;
135
- $css .= '.lkc-card { margin: 16px; padding: 0; border: 3px #1f61e3 solid; border-radius: 5px; background: #eeecdf; }'.PHP_EOL;
136
- $css .= '.lkc-info { margin: 0; padding: 4px; background: linear-gradient(to bottom, #2790ff, #1f61e3); background: -webkit-linear-gradient(top, #2790ff, #1f61e3); font-weight: bold; font-size: 11px; line-height: 16px; }'.PHP_EOL;
137
- $css .= '.lkc-domain { color: #fff; }'.PHP_EOL;
138
- $css .= '.lkc-title-text { padding: 0 4px; }'.PHP_EOL;
139
- $css .= '.lkc-url { padding: 4px; cursor: pointer; }'.PHP_EOL;
140
- $css .= '.lkc-excerpt { padding: 4px; }'.PHP_EOL;
141
- $file_text = str_replace('/*OPTION*/', $css, $file_text );
142
  break;
143
  case 'sqr': // スクエア(WordPress標準風)
144
  $file_text = str_replace('/*HEIGHT*/', 'height: 337px;', $file_text );
@@ -172,15 +175,6 @@
172
  $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: 24px;', $file_text );
173
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);', $file_text );
174
  break;
175
- case 'slt': // 斜め(ネタ)
176
- $file_text = str_replace('/*WRAP*/', 'transform:skew(-10deg) rotate(1deg);-webkit-transform: skew(-10deg) rotate(1deg);-moz-transform:skew(-10deg) rotate(1deg);', $file_text );
177
- $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: 12px;', $file_text );
178
- $file_text = str_replace('/*MARGIN-RIGHT*/', 'margin-right: 30px;', $file_text );
179
- break;
180
- case '3Dr': // 立体(ネタ)
181
- $file_text = str_replace('/*WRAP*/', '-webkit-transform:perspective(150px) scale3d(0.84,0.9,1) rotate3d(1,0,0,12deg);', $file_text );
182
- $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0 20px 16px rgba(0, 0, 0, 0.6) , 0px 32px 32px rgba(0, 0, 0, 0.2) inset;', $file_text );
183
- break;
184
  case 'ppc': // 紙めくれ
185
  $file_text = str_replace('/*WRAP-AFTER*/', 'z-index: -1; content:""; height: 10px; width: 60%; position: absolute; right: 16px; bottom: 14px; left: auto; transform: skew(5deg) rotate(3deg); -webkit-transform: skew(5deg) rotate(3deg); -moz-transform: skew(5deg) rotate(3deg); box-shadow: 0 16px 16px rgba(0,0,0,1); -webkit-box-shadow: 0 16px 16px rgba(0,0,0,1); -moz-box-shadow: 0 16px 12px rgba(0,0,0,1);', $file_text );
186
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.8);', $file_text );
@@ -193,6 +187,22 @@
193
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.8);', $file_text );
194
  $file_text = str_replace('/*OPTION*/', 'article { position: relative; z-index: 0; } article blockquote { position: relative; z-index: 0; }', $file_text );
195
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
196
  case 'pin': // 押しピン(綺麗な画像募集中)
197
  $file_text = str_replace('/*WRAP-AFTER*/', 'content: ""; display: block; position: absolute; background-image: url("'.$this->plugin_dir_url.'img/pin.png"); background-repeat: no-repeat; background-position: center; left: 47%; top: -16px; width: 40px; height: 40px; z-index: 1; pointer-events: none;', $file_text );
198
  break;
@@ -244,21 +254,14 @@
244
  $file_text = str_replace('/*IN-BGCOLOR*/', 'background-color: rgba( 0, 19, 25,0.9);', $file_text );
245
  $file_text = str_replace('/*TH-BGCOLOR*/', 'background-color: rgba( 0,194,255,0.05);', $file_text );
246
  break;
247
- case 'sBR': // 縫い目(青&赤)
248
- $file_text = str_replace('/*EX-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
249
- $file_text = str_replace('/*IN-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
250
- $file_text = str_replace('/*TH-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
251
- $file_text = str_replace('/*EX-BGCOLOR*/', 'background: #bcddff; box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
252
- $file_text = str_replace('/*IN-BGCOLOR*/', 'background: #f8d0d0; box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
253
- $file_text = str_replace('/*TH-BGCOLOR*/', 'background: #f29db0; box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
254
  break;
255
- case 'sGY': // 縫い目(緑&黄)
256
- $file_text = str_replace('/*EX-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
257
- $file_text = str_replace('/*IN-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
258
- $file_text = str_replace('/*TH-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
259
- $file_text = str_replace('/*EX-BGCOLOR*/', 'background: #acefdd; box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
260
- $file_text = str_replace('/*IN-BGCOLOR*/', 'background: #ffde51; box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
261
- $file_text = str_replace('/*TH-BGCOLOR*/', 'background: #f0e0b0; box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
262
  break;
263
  }
264
 
@@ -618,15 +621,15 @@
618
  }
619
 
620
  // ファイルの圧縮
621
- $charset = '@charset "'.$this->charset.'";';
622
  if ($this->options['flg-compress'] ) {
623
- $file_text = preg_replace('/\s*\/\*[^*]*\*+([^\/][^*]*\*+)*\//', '', $file_text ); // コメント除去
624
- $file_text = preg_replace('/:\s*/', ':', $file_text ); // コロンに続く空白除去
625
- $file_text = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' ', '@charset "UTF-8";'), '', $file_text ); // 空白・改行除去
626
- $file_text = $charset.$file_text.'/*'.$this->options['plugin-abbreviation'].$this->options['plugin-version'].'#'.$this->now.'*/'; // ヘッダ作成
627
  } else {
628
- $file_text = preg_replace('/\s*\/\*[^*]*\*+([^\/][^*]*\*+)*\//', '', $file_text ); // コメント除去
629
- $file_text = $charset.PHP_EOL.'/* '.$this->options['plugin-name'].' ver.'.$this->options['plugin-version'].' CSS #'.$this->now.' */'.PHP_EOL.$file_text; // ヘッダ作成
 
 
630
  }
631
 
632
  // ファイル出力
1
+ <?php defined('ABSPATH' ) || wp_die; ?>
2
  <?php
3
  if (!isset($this->options['style']) || !$this->options['style']) {
4
  $css_path = $this->options['css-path'];
20
  }
21
  $file_text = str_replace('/*THUMBNAIL-POSITION*/', 'float: left;', $file_text );
22
  break;
23
+ case 'hbc': // ノーマル(はてなブログカード風)
24
+ $file_text = str_replace('/*EX-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
25
+ $file_text = str_replace('/*IN-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
26
+ $file_text = str_replace('/*TH-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
27
+ $file_text = str_replace('/*RADIUS*/', 'border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;', $file_text );
28
+ $file_text = str_replace('/*SHADOW*/', 'box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);', $file_text );
29
+ break;
30
  case 'smp': // Simple(サムネイルとタイトル)
31
+ $file_text = str_replace('/*EX-BORDER*/', 'border: none;', $file_text );
32
+ $file_text = str_replace('/*IN-BORDER*/', 'border: none;', $file_text );
33
+ $file_text = str_replace('/*TH-BORDER*/', 'border: none;', $file_text );
34
+ $file_text = str_replace('/*NONE-INFO*/', 'display: none !important;', $file_text );
35
+ $file_text = str_replace('/*NONE-EXCERPT*/', 'display: none !important;', $file_text );
36
  break;
37
+ case 'cmp': // コンパクト(Twitter風)
38
+ $file_text = str_replace('/*EX-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
39
+ $file_text = str_replace('/*IN-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
40
+ $file_text = str_replace('/*TH-BORDER*/', 'border: 1px solid rgba(0,0,0,0.1);', $file_text );
41
+ $file_text = str_replace('/*CONTENT-HEIGHT*/', 'height: 108px;', $file_text );
42
+ $file_text = str_replace('/*WRAP-MARGIN*/', 'margin: 0;', $file_text );
43
+ $file_text = str_replace('/*PADDING*/', 'padding: 0;', $file_text );
44
+ $file_text = str_replace('/*RADIUS*/', 'border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px;', $file_text );
45
+ $file_text = str_replace('/*CARD-TOP*/', 'margin: 0;', $file_text );
46
+ $file_text = str_replace('/*CARD-RIGHT*/', '', $file_text );
47
+ $file_text = str_replace('/*CARD-BOTTOM*/', '', $file_text );
48
+ $file_text = str_replace('/*CARD-LEFT*/', '', $file_text );
49
+ $file_text = str_replace('/*MARGIN-TITLE*/', 'margin: 30px 0 0 108px;', $file_text );
50
+ $file_text = str_replace('/*MARGIN-URL*/', 'margin: 0 0 0 108px;', $file_text );
51
+ $file_text = str_replace('/*MARGIN-EXCERPT*/', 'margin: 0 0 0 108px;', $file_text );
52
+ $file_text = str_replace('/*CONTENT-PADDING*/', 'padding: 0;', $file_text );
53
+ $file_text = str_replace('/*CONTENT-MARGIN*/', 'margin: 0;', $file_text );
54
+ $content_height = intval(preg_replace('/[^0-9]/', '', isset($this->options['content-height'] ) ? $this->options['content-height'] : $this->defaults['content-height'] ) );
55
+ $file_text = str_replace('/*THUMBNAIL-WIDTH*/', 'display: block; overflow: hidden;', $file_text );
56
+ $file_text = str_replace('/*THUMBNAIL-HEIGHT*/', 'height: 108px;', $file_text );
57
+ $file_text = str_replace('/*THUMBNAIL-IMG-WIDTH*/', 'width: 100px;', $file_text );
58
+ $file_text = str_replace('/*THUMBNAIL-IMG-HEIGHT*/','height: 108px;', $file_text );
59
+ $file_text = str_replace('/*THUMBNAIL-POSITION*/', 'float: left;', $file_text );
60
+ $file_text = str_replace('/*THUMBNAIL-MARGIN*/', 'margin: 0 8px 0 0;', $file_text );
61
+ $file_text = str_replace('/*THUMBNAIL-RADIUS*/', 'border-radius: 16px 0 0 16px;', $file_text );
62
+ $file_text = str_replace('/*POSITION-INFO*/', 'position: absolute; top: 8px; left: 108px;', $file_text );
63
  break;
64
  case 'JIN': // 見出し(テーマJIN風)
65
+ $file_text = str_replace('/*MARGIN-TOP*/', 'margin-top: 24px;', $file_text );
66
+ $file_text = str_replace('/*MARGIN-RIGHT*/', 'margin-right: auto;', $file_text );
67
+ $file_text = str_replace('/*MARGIN-BOTTOM*/', 'margin-bottom: 30px;', $file_text );
68
+ $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: auto;', $file_text );
69
+ $file_text = str_replace('/*CARD-TOP*/', 'margin-top: 24px;', $file_text );
70
+ $file_text = str_replace('/*CARD-RIGHT*/', 'margin-right: 20px;', $file_text );
71
+ $file_text = str_replace('/*CARD-BOTTOM*/', 'margin-bottom: 20px;', $file_text );
72
+ $file_text = str_replace('/*CARD-LEFT*/', 'margin-left: 20px;', $file_text );
73
+ $file_text = str_replace('/*WIDTH*/', 'max-width: 96%;', $file_text );
74
+ $file_text = str_replace('/*RADIUS*/', 'border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;', $file_text );
75
+ $file_text = str_replace('/*WRAP-MARGIN*/', 'margin: 0 auto;', $file_text );
76
+ $file_text = str_replace('/*THUMBNAIL-WIDTH*/', 'max-width: 150px;', $file_text );
77
+ $file_text = str_replace('/*THUMBNAIL-HEIGHT*/', 'height: 108px; overflow: hidden;', $file_text );
78
+ $file_text = str_replace('/*THUMBNAIL-IMG-WIDTH*/', 'width: 150px;', $file_text );
79
+ $file_text = str_replace('/*HOVER*/', 'opacity: 0.8;', $file_text );
80
+ $file_text = str_replace('/*OPTION*/', '.linkcard p { display: none; }', $file_text );
81
+ $file_text = str_replace('/*COLOR-ADDED*/', 'color: #fff;', $file_text );
82
+ $file_text = str_replace('/*SIZE-ADDED*/', 'font-size: 12px;', $file_text );
83
+ $file_text = str_replace('/*HEIGHT-ADDED*/', 'line-height: 30px;', $file_text );
84
  $added_height = intval(preg_replace('/[^0-9]/', '', isset($this->options['height-added'] ) ? $this->options['height-added'] : $this->defaults['height-added'] ) );
85
  $heading_height = intval( $added_height / 2 );
86
  $heading_padding = intval( $added_height / 4 );
102
  $file_text = str_replace('/*TRANSFORM*/', '-webkit-transition: color 0.4s ease, background 0.4s ease, transform 0.4s ease, opacity 0.4s ease, border 0.4s ease, padding 0.4s ease, left 0.4s ease, box-shadow 0.4s ease; transition: color 0.4s ease, background 0.4s ease, transform 0.4s ease, opacity 0.4s ease, border 0.4s ease, padding 0.4s ease, left 0.4s ease, box-shadow 0.4s ease;', $file_text );
103
  break;
104
  case 'ecl': // 囲み
105
+ $css = '.lkc-external-wrap , .lkc-internal-wrap , .lkc-this-wrap { transition: all 0.7s ease-in-out; border-width: 2px; }'.PHP_EOL;
106
+ $css .= '.lkc-external-wrap::before , .lkc-internal-wrap::before , .lkc-this-wrap::before { content: ""; display: block; position: absolute; border: 2px solid #888888; box-sizing: border-box; width: 24px; height: 24px; transition: all 0.7s ease-in-out; top: -6px; left: -6px; border-width: 2px 0 0 2px; }'.PHP_EOL;
107
+ $css .= '.lkc-external-wrap::after , .lkc-internal-wrap::after , .lkc-this-wrap::after { content: ""; display: block; position: absolute; border: 2px solid #888888; box-sizing: border-box; width: 24px; height: 24px; transition: all 0.7s ease-in-out; bottom: -6px; right: -6px; border-width: 0 2px 2px 0; }'.PHP_EOL;
108
+ $css .= '.lkc-external-wrap:hover { border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
109
+ $css .= '.lkc-internal-wrap:hover { border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
110
+ $css .= '.lkc-this-wrap:hover { border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
111
+ $css .= '.lkc-external-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
112
+ $css .= '.lkc-internal-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
113
+ $css .= '.lkc-this-wrap:hover::before { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
114
+ $css .= '.lkc-external-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['ex-bgcolor'].'; }'.PHP_EOL;
115
+ $css .= '.lkc-internal-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['in-bgcolor'].'; }'.PHP_EOL;
116
+ $css .= '.lkc-this-wrap:hover::after { width: calc(100% + 12px); height: calc(100% + 12px); border-color: '.$this->options['th-bgcolor'].'; }'.PHP_EOL;
117
  $file_text = str_replace('/*OPTION*/', $css, $file_text );
118
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
119
  case 'ref': // 反射
120
+ $css = '.lkc-external-wrap , .lkc-internal-wrap , .lkc-this-wrap { overflow: hidden; }'.PHP_EOL;
121
+ $css .= '.lkc-external-wrap:hover::before , .lkc-internal-wrap:hover::before , .lkc-this-wrap:hover::before { margin-left: 300% ; }'.PHP_EOL;
122
+ $css .= '.lkc-external-wrap::before , .lkc-internal-wrap::before , .lkc-this-wrap::before { content: ""; display: block; width: 500px; height: 120px; position: absolute; top: -10px; left: -500px; transform: rotate(-45deg); transition: all .3s ease-in-out; }'.PHP_EOL;
123
+ $css .= '.lkc-external-wrap::before { background: '.$this->options['ex-border-color'].';'.PHP_EOL;
124
+ $css .= '.lkc-internal-wrap::before { background: '.$this->options['in-border-color'].';'.PHP_EOL;
125
+ $css .= '.lkc-this-wrap::before { background: '.$this->options['th-border-color'].';'.PHP_EOL;
126
+ $file_text = str_replace('/*OPTION*/', $css, $file_text );
127
  break;
128
  case 'w95': // Windows 95
129
+ $css = '.lkc-external-wrap a , .lkc-internal-wrap a , .lkc-this-wrap a { cursor: default; }'.PHP_EOL;
130
+ $css .= '.lkc-card { margin: 16px; padding: 4px; border: 3px #c0c7c8 solid; background: #e0e0e0; border: 1px #87888f solid; }'.PHP_EOL;
131
+ $css .= '.lkc-url { cursor: pointer; }'.PHP_EOL;
132
+ $css .= '.lkc-info { margin: 0; padding: 4px; border: 1px #87888f solid; background: #0000a8; font-weight: bold; font-size: 11px; line-height: 16px; }'.PHP_EOL;
133
+ $css .= '.lkc-domain { color: #fff; font-weight: normal; }'.PHP_EOL;
134
+ $file_text = str_replace('/*OPTION*/', $css, $file_text );
135
  break;
136
  case 'wxp': // Windows XP
137
+ $css = '.lkc-external-wrap a , .lkc-internal-wrap a , .lkc-this-wrap a { cursor: default; }'.PHP_EOL;
138
+ $css .= '.lkc-card { margin: 16px; padding: 0; border: 3px #1f61e3 solid; border-radius: 5px; background: #eeecdf; }'.PHP_EOL;
139
+ $css .= '.lkc-info { margin: 0; padding: 4px; background: linear-gradient(to bottom, #2790ff, #1f61e3); background: -webkit-linear-gradient(top, #2790ff, #1f61e3); font-weight: bold; font-size: 11px; line-height: 16px; }'.PHP_EOL;
140
+ $css .= '.lkc-domain { color: #fff; }'.PHP_EOL;
141
+ $css .= '.lkc-title-text { padding: 0 4px; }'.PHP_EOL;
142
+ $css .= '.lkc-url { padding: 4px; cursor: pointer; }'.PHP_EOL;
143
+ $css .= '.lkc-excerpt { padding: 4px; }'.PHP_EOL;
144
+ $file_text = str_replace('/*OPTION*/', $css, $file_text );
145
  break;
146
  case 'sqr': // スクエア(WordPress標準風)
147
  $file_text = str_replace('/*HEIGHT*/', 'height: 337px;', $file_text );
175
  $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: 24px;', $file_text );
176
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);', $file_text );
177
  break;
 
 
 
 
 
 
 
 
 
178
  case 'ppc': // 紙めくれ
179
  $file_text = str_replace('/*WRAP-AFTER*/', 'z-index: -1; content:""; height: 10px; width: 60%; position: absolute; right: 16px; bottom: 14px; left: auto; transform: skew(5deg) rotate(3deg); -webkit-transform: skew(5deg) rotate(3deg); -moz-transform: skew(5deg) rotate(3deg); box-shadow: 0 16px 16px rgba(0,0,0,1); -webkit-box-shadow: 0 16px 16px rgba(0,0,0,1); -moz-box-shadow: 0 16px 12px rgba(0,0,0,1);', $file_text );
180
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.8);', $file_text );
187
  $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.8);', $file_text );
188
  $file_text = str_replace('/*OPTION*/', 'article { position: relative; z-index: 0; } article blockquote { position: relative; z-index: 0; }', $file_text );
189
  break;
190
+ case 'sBR': // 縫い目(青&赤)
191
+ $file_text = str_replace('/*EX-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
192
+ $file_text = str_replace('/*IN-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
193
+ $file_text = str_replace('/*TH-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
194
+ $file_text = str_replace('/*EX-BGCOLOR*/', 'background: #bcddff; box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #aabbee, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
195
+ $file_text = str_replace('/*IN-BGCOLOR*/', 'background: #f8d0d0; box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #e8a8a8, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
196
+ $file_text = str_replace('/*TH-BGCOLOR*/', 'background: #f29db0; box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #de8899, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
197
+ break;
198
+ case 'sGY': // 縫い目(緑&黄)
199
+ $file_text = str_replace('/*EX-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
200
+ $file_text = str_replace('/*IN-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
201
+ $file_text = str_replace('/*TH-BORDER*/', 'border: 2px dashed rgba(255,255,255,0.5);', $file_text );
202
+ $file_text = str_replace('/*EX-BGCOLOR*/', 'background: #acefdd; box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #8abecb, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
203
+ $file_text = str_replace('/*IN-BGCOLOR*/', 'background: #ffde51; box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #fbca4d, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
204
+ $file_text = str_replace('/*TH-BGCOLOR*/', 'background: #f0e0b0; box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6); -moz-box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 0 5px #decca0, 3px 3px 6px 4px rgba(0,0,0,0.6);', $file_text );
205
+ break;
206
  case 'pin': // 押しピン(綺麗な画像募集中)
207
  $file_text = str_replace('/*WRAP-AFTER*/', 'content: ""; display: block; position: absolute; background-image: url("'.$this->plugin_dir_url.'img/pin.png"); background-repeat: no-repeat; background-position: center; left: 47%; top: -16px; width: 40px; height: 40px; z-index: 1; pointer-events: none;', $file_text );
208
  break;
254
  $file_text = str_replace('/*IN-BGCOLOR*/', 'background-color: rgba( 0, 19, 25,0.9);', $file_text );
255
  $file_text = str_replace('/*TH-BGCOLOR*/', 'background-color: rgba( 0,194,255,0.05);', $file_text );
256
  break;
257
+ case 'slt': // ネタ?:斜め
258
+ $file_text = str_replace('/*WRAP*/', 'transform:skew(-10deg) rotate(1deg);-webkit-transform: skew(-10deg) rotate(1deg);-moz-transform:skew(-10deg) rotate(1deg);', $file_text );
259
+ $file_text = str_replace('/*MARGIN-LEFT*/', 'margin-left: 12px;', $file_text );
260
+ $file_text = str_replace('/*MARGIN-RIGHT*/', 'margin-right: 30px;', $file_text );
 
 
 
261
  break;
262
+ case '3Dr': // ネタ?:立体
263
+ $file_text = str_replace('/*WRAP*/', '-webkit-transform:perspective(150px) scale3d(0.84,0.9,1) rotate3d(1,0,0,12deg);', $file_text );
264
+ $file_text = str_replace('/*SHADOW*/', 'box-shadow: 0 20px 16px rgba(0, 0, 0, 0.6) , 0px 32px 32px rgba(0, 0, 0, 0.2) inset;', $file_text );
 
 
 
 
265
  break;
266
  }
267
 
621
  }
622
 
623
  // ファイルの圧縮
 
624
  if ($this->options['flg-compress'] ) {
625
+ $header = '/*'.$this->options['plugin-abbreviation'].$this->options['plugin-version'].'#'.$this->now.'*/'; // プラグイン名追加
626
+ $file_text = $this->pz_CompressCSS($file_text ); // CSS圧縮
627
+ $file_text = $file_text.$header;
 
628
  } else {
629
+ $charset = '@charset "'.$this->charset.'";';
630
+ $header = '/* '.$this->options['plugin-name'].' ver.'.$this->options['plugin-version'].' CSS #'.$this->now.' */'; // プラグイン名追加
631
+ $file_text = preg_replace('/\s*\/\*[^*]*\*+([^\/][^*]*\*+)*\//', '', $file_text ); // コメント除去
632
+ $file_text = $charset.PHP_EOL.$header.PHP_EOL.$file_text;
633
  }
634
 
635
  // ファイル出力
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.4.3.3
7
  Author: Poporon
8
  Author URI: http://poporon.poponet.jp
9
  Text Domain: pz-linkcard
@@ -11,21 +11,21 @@ Domain Path: /language
11
  License: GPLv2 or later
12
  */
13
 
14
- defined('ABSPATH' ) || die;
15
 
16
  class Pz_LinkCard {
17
  protected $defaults = array(
18
  'plugin-abbreviation' => 'Pz-LkC',
19
  'plugin-name' => 'Pz-LinkCard',
20
- 'plugin-version' => '2.4.3.3',
21
  'plugin-path' => '/pz-linkcard',
22
  'author-url' => 'https://popozure.info',
23
  'author-name' => 'Poporon',
24
  'author-twitter' => 'popozure',
25
 
26
- 'flg-invalid' => null,
27
- 'invalid-url' => null,
28
- 'invalid-time' => null,
29
 
30
  'special-format' => null,
31
 
@@ -170,7 +170,7 @@ class Pz_LinkCard {
170
  'flg-initialize' => null,
171
  'flg-compress' => 1,
172
  'flg-amp-url' => null,
173
- 'flg-invalid-hide' => null,
174
  'saved-date' => null,
175
  'admin-mode' => null,
176
  'debug-mode' => null,
@@ -197,6 +197,7 @@ class Pz_LinkCard {
197
  private $text_domain; // テキスト ドメイン(スラッグと同じ内容)
198
  private $charset; // 文字セット
199
  private $amp; // Google AMP
 
200
  private $now; // 現在日時(ローカル時間)
201
  private $home_url; // 自サイトのトップページURL
202
  private $scheme; // 自サイトのスキーム
@@ -217,6 +218,7 @@ class Pz_LinkCard {
217
  $this->text_domain = $this->slug; // テキストドメイン(スラッグと同じ)
218
  $this->charset = get_bloginfo('charset' ); // 文字セット
219
  $this->amp = true; // 今がAMP表示かどうか判定
 
220
  $this->now = current_time('timestamp', false ); // 現在日時(ローカル時間)
221
  global $wpdb; // DBの宣言
222
  $this->db_name = $wpdb->prefix.'pz_linkcard'; // DBのテーブル名
@@ -288,13 +290,17 @@ class Pz_LinkCard {
288
  }
289
 
290
  // SNS更新、リンク先チェック
291
- add_action('pz_linkcard_check', array($this, 'schedule_hook_check' ) );
292
- add_action('pz_linkcard_alive', array($this, 'schedule_hook_alive' ) );
293
- if (!wp_next_scheduled('pz_linkcard_check' ) ) {
294
- wp_schedule_event(time() + 10 , 'hourly', 'pz_linkcard_check' );
 
295
  }
296
- if (!wp_next_scheduled('pz_linkcard_alive' ) ) {
297
- wp_schedule_event(time() + 1800 , 'daily', 'pz_linkcard_alive' );
 
 
 
298
  }
299
  }
300
 
@@ -303,10 +309,10 @@ class Pz_LinkCard {
303
  if (!$this->options['auto-external'] ) {
304
  // 内部リンクも外部リンクも変換する
305
  if ($this->options['auto-atag'] ) {
306
- $content = preg_replace('/(^|<br ?\/?>)(<p.*>)?<a .*href=[\'"](https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)[\'"]((?!<IMG).)*<\/a>(<\/p>)?$/im', '[pz-linkcard-auto-replace url="$3"]', $content );
307
  }
308
  if ($this->options['auto-url'] ) {
309
- $content = preg_replace('/(^|<br ?\/?>)(<p.*>)?(https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)(<\/p>|<br ?\/?>)?$/im', '[pz-linkcard-auto-replace url="$3"]', $content );
310
  }
311
  if ($this->options['flg-do-shortcode'] && ($this->options['auto-atag'] || $this->options['auto-url'] ) ) {
312
  $content = do_shortcode($content );
@@ -315,26 +321,28 @@ class Pz_LinkCard {
315
  } else {
316
  // 外部リンクのみを変換する
317
  if ($this->options['auto-atag'] ) {
318
- preg_match_all('/(^|<br ?\/?>)(<p.*>)?(<a .*href=[\'"](https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)[\'"]((?!<IMG).)*<\/a>)(<\/p>)?$/im', $content, $m );
319
  for ($i = 0 ; $i < count($m[0]) ; $i++ ) {
320
- $url = $m[4][$i];
321
  $url_info = $this->Pz_GetURLInfo($url ); // URL解析(自サイトチェック)
322
  $is_external = $url_info['is_external']; // 外部リンク
323
  if ($is_external ) {
324
- $tag = '[pz-linkcard-auto-replace url="'.$url.'"]';
325
- $content = preg_replace('{'.$m[0][$i].'}', $tag, $content, 1 );
 
326
  }
327
  }
328
  }
329
  if ($this->options['auto-url'] ) {
330
- preg_match_all('/(^|<br ?\/?>)(<p.*>)?(https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)(<\/p>|<br ?\/?>)?$/im', $content, $m );
331
  for ($i = 0 ; $i < count($m[0]) ; $i++ ) {
332
  $url = $m[3][$i];
333
  $url_info = $this->Pz_GetURLInfo($url ); // URL解析(自サイトチェック)
334
  $is_external = $url_info['is_external']; // 外部リンク
335
  if ($is_external ) {
336
- $tag = '[pz-linkcard-auto-replace url="'.$url.'"]';
337
- $content = preg_replace('{'.$m[0][$i].'}', $tag, $content, 1 );
 
338
  }
339
  }
340
  }
@@ -403,13 +411,13 @@ class Pz_LinkCard {
403
 
404
  // URLエラー
405
  if (!$url ) {
406
- if (!$this->options['flg-invalid'] ) {
407
  $url_now = get_permalink();
408
  $post_id = url_to_postid($url_now );
409
  if ($post_id ) {
410
- $this->options['flg-invalid'] = true;
411
- $this->options['invalid-url'] = $url_now;
412
- $this->options['invalid-time'] = $this->now;
413
  // オプション更新
414
  $result = $this->pz_UpdateOption();
415
  }
@@ -606,12 +614,17 @@ class Pz_LinkCard {
606
  }
607
 
608
  // 記事内容をセット
609
- $title = isset($data['title']) ? $data['title'] : null;
610
- $excerpt = isset($data['excerpt']) ? $data['excerpt'] : null;
611
- $site_name = isset($data['site_name']) ? $data['site_name'] : null;
612
- $thumbnail_url = isset($data['thumbnail']) ? $data['thumbnail'] : null;
613
- $update_result = isset($data['update_result']) ? $data['update_result'] : null;
614
- $alive_result = isset($data['alive_result'])? $data['alive_result'] : null;
 
 
 
 
 
615
  $html_thumbnail = null;
616
  $html_favicon = null;
617
 
@@ -775,9 +788,9 @@ class Pz_LinkCard {
775
  }
776
 
777
  // リンク先URL
778
- if ($this->options['flg-unlink'] && ($alive_result < 100 || $alive_result >= 400 ) ) {
779
  // Not Found の時は見え消ししてリンクしない
780
- $html_a_op_all = '<div class="lkc-unlink">';
781
  $html_a_cl_all = '</div>';
782
  $html_a_op = null;
783
  $html_a_cl = null;
@@ -809,16 +822,16 @@ class Pz_LinkCard {
809
  // カード全体をリンクにするときは表示のみ
810
  if ($this->options['link-all'] ) {
811
  if ($this->options['sns-tw'] && $sns_tw > 0 ) {
812
- $sns .= ' <div class="lkc-sns-tw">'.$sns_tw.'&nbsp;tweet' .(($sns_tw > 1 ) ? 's' : null ).'</div>';
813
  }
814
  if ($this->options['sns-fb'] && $sns_fb > 0 ) {
815
- $sns .= ' <div class="lkc-sns-fb">'.$sns_fb.'&nbsp;share' .(($sns_fb > 1 ) ? 's' : null ).'</div>';
816
  }
817
  if ($this->options['sns-hb'] && $sns_hb > 0 ) {
818
- $sns .= ' <div class="lkc-sns-hb">'.$sns_hb.'&nbsp;user' .(($sns_hb > 1 ) ? 's' : null ).'</div>';
819
  }
820
  if ($this->options['sns-po'] && $sns_po > 0 ) {
821
- $sns .= ' <div class="lkc-sns-po">'.$sns_po.'&nbsp;pocket'.(($sns_po > 1 ) ? 's' : null ).'</div>';
822
  }
823
  } else {
824
  // 外部リンクアイコンを表示させるプラグイン対応のため no_icon を付与
@@ -969,12 +982,9 @@ class Pz_LinkCard {
969
  }
970
 
971
  // エンティティ文字のデコード
972
- $url = rawurldecode($url );
973
-
974
- // % が %25 だったらもう一度デコード
975
- if (mb_strpos($url, '%' ) !== false) {
976
  $url = rawurldecode($url );
977
- }
978
 
979
  // デコードしたURLを返却
980
  return $url;
@@ -988,8 +998,8 @@ class Pz_LinkCard {
988
  }
989
 
990
  // クォート文字の除去
991
- $url = preg_replace('/\A[  \'\"‘’“”″]+|[  \'\"‘’“”″]+\z/', '', $url );
992
- $url = str_replace('&#8221;', '', $url );
993
 
994
  // エンティティ文字がある
995
  if (mb_strpos($url, '%' ) !== false) {
@@ -997,17 +1007,17 @@ class Pz_LinkCard {
997
  }
998
 
999
  // 日本語がある
1000
- if (!preg_match("/^[\x20-\x7E]+$/", $url ) ) {
1001
  $url = $this->pz_EncodeURL($url, false);
1002
  }
1003
 
1004
  // Aタグがあったら最初にあるAタグのhrefを持ってくる
1005
- if (preg_match('/<a .*href\s*=\s*[\'"](https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)[\'"].*<\/a>/sui', $url, $m ) ) {
1006
  $url = $m[1];
1007
  }
1008
 
1009
  // 最初にあるURLっぽいのを持ってくる
1010
- if (preg_match('/(https?:\/\/[-_\.!~*()a-zA-Z0-9;\/?:\@&=+\$,%#]+)[\'"]?/sui', $url, $m ) ) {
1011
  $url = $m[1];
1012
  }
1013
 
@@ -1142,7 +1152,7 @@ class Pz_LinkCard {
1142
  $pattern =
1143
  array(
1144
  // UnEscaped
1145
- '%2D'=>'-', '%5F'=>'_', '%2E'=>'.', '%21'=>'!', '%7E'=>'~', '%2A'=>'*', '%27'=>"'", '%28'=>'(', '%29'=>')',
1146
  // Reserved
1147
  '%3B'=>';', '%2C'=>',', '%2F'=>'/', '%3F'=>'?', '%3A'=>':', '%40'=>'@', '%26'=>'&', '%3D'=>'=', '%2B'=>'+', '%24'=>'$',
1148
  // Score
@@ -1308,12 +1318,15 @@ class Pz_LinkCard {
1308
 
1309
  // リンク先URL
1310
  $url = $this->pz_EncodeURL($data['url'] ,true );
 
 
 
 
 
1311
  $data['url'] = $url;
1312
 
1313
  // URLからキーの生成
1314
- if (!isset($data['url_key'] ) || !$data['url_key'] ) {
1315
- $data['url_key'] = hash('sha256', $url, true );
1316
- }
1317
 
1318
  // ID
1319
  if (isset($data['id'] ) && !$data['id'] ) {
@@ -1335,6 +1348,7 @@ class Pz_LinkCard {
1335
  if (!isset($data['update_result'] ) || $data['update_result'] <= 0 ) {
1336
  $data['update_result'] = 200;
1337
  }
 
1338
 
1339
  // 登録時情報
1340
  if (!isset($data['regist_time'] ) || !$data['regist_time'] ) {
@@ -1366,22 +1380,31 @@ class Pz_LinkCard {
1366
  $data['sns_nexttime'] = isset($data['sns_nexttime'] ) ? $data['sns_nexttime'] : $this->now; // SNS:次回取得日時
1367
  $data['sns_time'] = isset($data['sns_time'] ) ? $data['sns_time'] : $this->now; // SNS:最終取得日時
1368
 
1369
- // 記事IDの再取得
1370
  global $wpdb;
1371
- $use_post_id_t = $wpdb->get_results($wpdb->prepare("SELECT id FROM $wpdb->prefix"."posts WHERE post_type = 'post' AND post_content LIKE '%%%s%%' ORDER BY id ASC", $data['url'] ) );
1372
- if ($use_post_id_t ) {
1373
- $use_post_id_t = (array) $use_post_id_t[0];
1374
- $use_post_id_t = array_unique($use_post_id_t );
1375
- $use_post_id_t = array_values($use_post_id_t );
1376
- } else {
1377
- $use_post_id_t = array();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1378
  }
1379
- $data['use_post_id1'] = isset($use_post_id_t[0]) ? $use_post_id_t[0] : null;
1380
- $data['use_post_id2'] = isset($use_post_id_t[1]) ? $use_post_id_t[1] : null;
1381
- $data['use_post_id3'] = isset($use_post_id_t[2]) ? $use_post_id_t[2] : null;
1382
- $data['use_post_id4'] = isset($use_post_id_t[3]) ? $use_post_id_t[3] : null;
1383
- $data['use_post_id5'] = isset($use_post_id_t[4]) ? $use_post_id_t[4] : null;
1384
- $data['use_post_id6'] = isset($use_post_id_t[5]) ? $use_post_id_t[5] : null;
1385
 
1386
  // 更新内容
1387
  $data['mod_title'] = ($data['title'] <> $data['regist_title'] ? true : false ); // 更新:登録後からタイトル変更有無
@@ -1507,7 +1530,8 @@ class Pz_LinkCard {
1507
  $post_date = $post->post_date; // 投稿日
1508
  $thumbnail_id = get_post_thumbnail_id($post_id ); // サムネイル
1509
  if ($thumbnail_id ) {
1510
- $attach = wp_get_attachment_image_src($thumbnail_id, ($this->options['in-thumbnail-size'] ? $this->options['in-thumbnail-size'] : 'thumbnail'), true );
 
1511
  if (isset($attach ) && count($attach ) > 3 && isset($attach[0] ) ) {
1512
  $thumbnail = $attach[0];
1513
  if (preg_match('/.*(\/\/.*)/', $thumbnail, $m ) ) { // スキームを外す
@@ -1614,6 +1638,7 @@ class Pz_LinkCard {
1614
  $data['update_result'] = $update_result;
1615
  $data['alive_result'] = $update_result;
1616
  $data['favicon'] = $favicon;
 
1617
 
1618
  return $data;
1619
  }
@@ -2079,7 +2104,7 @@ class Pz_LinkCard {
2079
  $before = $this->pz_GetOption() ;
2080
 
2081
  // 必要ディレクトリが無い場合、作り直す
2082
- require_once('lib/pz-linkcard-settings-setup.php' );
2083
 
2084
  // 変更有無チェック
2085
  $flg_update = false;
@@ -2126,15 +2151,46 @@ class Pz_LinkCard {
2126
 
2127
  // スタイルシート生成
2128
  private function pz_SetStyle() {
2129
- require_once('lib/pz-linkcard-style.php' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2130
  }
2131
 
2132
  // デバグ用の文字列表示
2133
  private function pz_OutputLOG($user_message ) {
2134
- $message = date('Y-m-d H:i:s', current_time('timestamp', false ) ).' '.$user_message.(mb_substr($user_message, -1, 1) == PHP_EOL ? null : PHP_EOL );
2135
- $filename = $this->options['debug-dir'].$this->slug.'_'.date('Ymd').'.log';
2136
- $result = file_put_contents($filename, $message, FILE_APPEND );
2137
- return $result;
 
 
 
2138
  }
2139
 
2140
  // 通常時のスタイルシート
@@ -2167,14 +2223,14 @@ class Pz_LinkCard {
2167
  }
2168
  }
2169
  // ビジュアル エディタ用の挿入ダイアログ
2170
- require_once('lib/pz-linkcard-modal.php' );
2171
  }
2172
 
2173
  // 管理画面時の注意書き設定
2174
  public function add_notices() {
2175
- if ($this->options['flg-invalid'] ) {
2176
- if (!$this->options['flg-invalid-hide'] ) {
2177
- echo '<div class="notice notice-error is-dismissible"><p><strong>'.$this->options['plugin-name'].': '.__('Invalid URL parameter in ', $this->text_domain ).'<a href="'.$this->options['invalid-url'].'#lkc-error" target="_blank">'.$this->options['invalid-url'].'</a></strong><br>'.__('*', $this->text_domain ).' '.__('You can cancel this message from <a href="./options-general.php?page=pz-linkcard-settings">the setting screen</a>.', $this->text_domain ).'</p></div>';
2178
  }
2179
  }
2180
  }
@@ -2210,12 +2266,12 @@ class Pz_LinkCard {
2210
 
2211
  // 管理画面>Pz カード管理
2212
  public function page_cacheman() {
2213
- require_once('lib/pz-linkcard-cacheman.php' );
2214
  }
2215
 
2216
  // 管理画面>Pz カード設定
2217
  public function page_settings() {
2218
- require_once('lib/pz-linkcard-settings.php' );
2219
  }
2220
 
2221
  // 管理画面>プラグイン>一覧>クイックメニュー
@@ -2226,7 +2282,7 @@ class Pz_LinkCard {
2226
 
2227
  // 管理画面>プラグイン>有効化
2228
  public function activate() {
2229
- require_once('lib/pz-linkcard-init.php' );
2230
  }
2231
 
2232
  // 管理画面>プラグイン>停止
@@ -2237,12 +2293,14 @@ class Pz_LinkCard {
2237
 
2238
  // WP-CRONスケジュール(SNSカウント取得)
2239
  public function schedule_hook_check() {
2240
- require_once('lib/pz-linkcard-cron-sns.php' );
 
2241
  }
2242
 
2243
  // WP-CRONスケジュール(存在チェック)
2244
  public function schedule_hook_alive() {
2245
- require_once('lib/pz-linkcard-cron-alive.php' );
 
2246
  }
2247
  }
2248
  $Class_Pz_LinkCard = new Pz_LinkCard;
3
  Plugin Name: Pz-LinkCard
4
  Plugin URI: http://poporon.poponet.jp/pz-linkcard
5
  Description: リンクをカード形式で表示します。
6
+ Version: 2.4.4
7
  Author: Poporon
8
  Author URI: http://poporon.poponet.jp
9
  Text Domain: pz-linkcard
11
  License: GPLv2 or later
12
  */
13
 
14
+ defined('ABSPATH' ) || wp_die;
15
 
16
  class Pz_LinkCard {
17
  protected $defaults = array(
18
  'plugin-abbreviation' => 'Pz-LkC',
19
  'plugin-name' => 'Pz-LinkCard',
20
+ 'plugin-version' => '2.4.4',
21
  'plugin-path' => '/pz-linkcard',
22
  'author-url' => 'https://popozure.info',
23
  'author-name' => 'Poporon',
24
  'author-twitter' => 'popozure',
25
 
26
+ 'error-mode' => null,
27
+ 'error-url' => null,
28
+ 'error-time' => null,
29
 
30
  'special-format' => null,
31
 
170
  'flg-initialize' => null,
171
  'flg-compress' => 1,
172
  'flg-amp-url' => null,
173
+ 'error-mode-hide' => null,
174
  'saved-date' => null,
175
  'admin-mode' => null,
176
  'debug-mode' => null,
197
  private $text_domain; // テキスト ドメイン(スラッグと同じ内容)
198
  private $charset; // 文字セット
199
  private $amp; // Google AMP
200
+ private $datetime_format; // 日時の書式
201
  private $now; // 現在日時(ローカル時間)
202
  private $home_url; // 自サイトのトップページURL
203
  private $scheme; // 自サイトのスキーム
218
  $this->text_domain = $this->slug; // テキストドメイン(スラッグと同じ)
219
  $this->charset = get_bloginfo('charset' ); // 文字セット
220
  $this->amp = true; // 今がAMP表示かどうか判定
221
+ $this->datetime_format = get_option('date_format' ).' '.get_option('time_format' ); // 日時の書式
222
  $this->now = current_time('timestamp', false ); // 現在日時(ローカル時間)
223
  global $wpdb; // DBの宣言
224
  $this->db_name = $wpdb->prefix.'pz_linkcard'; // DBのテーブル名
290
  }
291
 
292
  // SNS更新、リンク先チェック
293
+ if ($this->options['sns-position'] ) {
294
+ add_action('pz_linkcard_check', array($this, 'schedule_hook_check' ) );
295
+ if (!wp_next_scheduled('pz_linkcard_check' ) ) {
296
+ wp_schedule_event(time() + 10 , 'hourly', 'pz_linkcard_check' );
297
+ }
298
  }
299
+ if ($this->options['flg-alive'] ) {
300
+ add_action('pz_linkcard_alive', array($this, 'schedule_hook_alive' ) );
301
+ if (!wp_next_scheduled('pz_linkcard_alive' ) ) {
302
+ wp_schedule_event(time() + 1800 , 'daily', 'pz_linkcard_alive' );
303
+ }
304
  }
305
  }
306
 
309
  if (!$this->options['auto-external'] ) {
310
  // 内部リンクも外部リンクも変換する
311
  if ($this->options['auto-atag'] ) {
312
+ $content = preg_replace('/(^|<br ?\/?>)(<p.*>)?<a\s.*href\s*=\s*[\'"]?((https?|file|ftp|data|ogg):\/\/[^ \'"<]+)[\'"]?.*<\/a>(<\/p>)?$/im', '[pz-linkcard-auto-replace url="$3"]', $content );
313
  }
314
  if ($this->options['auto-url'] ) {
315
+ $content = preg_replace('/(^|<br ?\/?>)(<p.*>)?((https?|file|ftp|data|ogg):\/\/[^ \'"<]+)(<\/p>|<br ?\/?>)?$/im', '[pz-linkcard-auto-replace url="$3"]', $content );
316
  }
317
  if ($this->options['flg-do-shortcode'] && ($this->options['auto-atag'] || $this->options['auto-url'] ) ) {
318
  $content = do_shortcode($content );
321
  } else {
322
  // 外部リンクのみを変換する
323
  if ($this->options['auto-atag'] ) {
324
+ preg_match_all('/(^|<br ?\/?>)(<p.*>)?(<a\s.*href\s*=\s*[\'"]?((https?|file|ftp|data|ogg):\/\/[^ \'"<]+)[\'"]?.*<\/a>)(<\/p>)?$/im', $content, $m );
325
  for ($i = 0 ; $i < count($m[0]) ; $i++ ) {
326
+ $url = $m[4][$i];
327
  $url_info = $this->Pz_GetURLInfo($url ); // URL解析(自サイトチェック)
328
  $is_external = $url_info['is_external']; // 外部リンク
329
  if ($is_external ) {
330
+ $tag_from = $m[0][$i];
331
+ $tag_to = '[pz-linkcard-auto-replace url="'.$url.'"]';
332
+ $content = str_replace($tag_from, $tag_to, $content );
333
  }
334
  }
335
  }
336
  if ($this->options['auto-url'] ) {
337
+ preg_match_all('/(^|<br ?\/?>)(<p.*>)?((https?|file|ftp|data|ogg):\/\/[^\s\'"<]+)(<\/p>|<br ?\/?>)?$/im', $content, $m );
338
  for ($i = 0 ; $i < count($m[0]) ; $i++ ) {
339
  $url = $m[3][$i];
340
  $url_info = $this->Pz_GetURLInfo($url ); // URL解析(自サイトチェック)
341
  $is_external = $url_info['is_external']; // 外部リンク
342
  if ($is_external ) {
343
+ $tag_from = $m[0][$i];
344
+ $tag_to = '[pz-linkcard-auto-replace url="'.$url.'"]';
345
+ $content = str_replace($tag_from, $tag_to, $content );
346
  }
347
  }
348
  }
411
 
412
  // URLエラー
413
  if (!$url ) {
414
+ if (!$this->options['error-mode'] ) {
415
  $url_now = get_permalink();
416
  $post_id = url_to_postid($url_now );
417
  if ($post_id ) {
418
+ $this->options['error-mode'] = true;
419
+ $this->options['error-url'] = $url_now;
420
+ $this->options['error-time'] = $this->now;
421
  // オプション更新
422
  $result = $this->pz_UpdateOption();
423
  }
614
  }
615
 
616
  // 記事内容をセット
617
+ $title = isset($data['title'] ) ? $data['title'] : null ;
618
+ $excerpt = isset($data['excerpt'] ) ? $data['excerpt'] : null ;
619
+ $site_name = isset($data['site_name'] ) ? $data['site_name'] : null ;
620
+ $thumbnail_url = isset($data['thumbnail'] ) ? $data['thumbnail'] : null ;
621
+ $update_result = isset($data['update_result'] ) ? $data['update_result'] : null ;
622
+ $alive_result = isset($data['alive_result'] ) ? $data['alive_result'] : null ;
623
+ $no_failure = !empty($data['no_failure'] ) ? true : false ;
624
+ $sns_tw = isset($data['sns_twitter'] ) ? $data['sns_twitter'] : null ;
625
+ $sns_fb = isset($data['sns_facebook'] ) ? $data['sns_facebook'] : null ;
626
+ $sns_hb = isset($data['sns_hatena'] ) ? $data['sns_hatena'] : null ;
627
+ $sns_po = isset($data['sns_pocket'] ) ? $data['sns_pocket'] : null ;
628
  $html_thumbnail = null;
629
  $html_favicon = null;
630
 
788
  }
789
 
790
  // リンク先URL
791
+ if (!$no_failure && $this->options['flg-unlink'] && ($alive_result < 100 || $alive_result >= 400 ) ) {
792
  // Not Found の時は見え消ししてリンクしない
793
+ $html_a_op_all = '<div class="lkc-unlink" title="'.$url.'">';
794
  $html_a_cl_all = '</div>';
795
  $html_a_op = null;
796
  $html_a_cl = null;
822
  // カード全体をリンクにするときは表示のみ
823
  if ($this->options['link-all'] ) {
824
  if ($this->options['sns-tw'] && $sns_tw > 0 ) {
825
+ $sns .= ' <div class="lkc-sns-tw">'.sprintf(($sns_tw == 1 ? __('%d tweet', $this->text_domain ) : __('%d tweets', $this->text_domain ) ), $sns_tw ).'</div>';
826
  }
827
  if ($this->options['sns-fb'] && $sns_fb > 0 ) {
828
+ $sns .= ' <div class="lkc-sns-fb">'.sprintf(($sns_fb == 1 ? __('%d share', $this->text_domain ) : __('%d shares', $this->text_domain ) ), $sns_fb ).'</div>';
829
  }
830
  if ($this->options['sns-hb'] && $sns_hb > 0 ) {
831
+ $sns .= ' <div class="lkc-sns-hb">'.sprintf(($sns_hb == 1 ? __('%d user', $this->text_domain ) : __('%d users', $this->text_domain ) ), $sns_hb ).'</div>';
832
  }
833
  if ($this->options['sns-po'] && $sns_po > 0 ) {
834
+ $sns .= ' <div class="lkc-sns-po">'.sprintf(($sns_po == 1 ? __('%d pocket', $this->text_domain ) : __('%d pockets', $this->text_domain ) ), $sns_po ).'</div>';
835
  }
836
  } else {
837
  // 外部リンクアイコンを表示させるプラグイン対応のため no_icon を付与
982
  }
983
 
984
  // エンティティ文字のデコード
985
+ do {
 
 
 
986
  $url = rawurldecode($url );
987
+ } while (mb_strpos($url, '%25' ) !== false ); // %25 = % が残っていたら、再度デコード
988
 
989
  // デコードしたURLを返却
990
  return $url;
998
  }
999
 
1000
  // クォート文字の除去
1001
+ $url = html_entity_decode($url );
1002
+ $url = preg_replace('/^[\'"‘’“”]+|[\'"‘’“”]+$/', '', $url );
1003
 
1004
  // エンティティ文字がある
1005
  if (mb_strpos($url, '%' ) !== false) {
1007
  }
1008
 
1009
  // 日本語がある
1010
+ if (!preg_match('/^[\x20-\x7E]+$/', $url ) ) {
1011
  $url = $this->pz_EncodeURL($url, false);
1012
  }
1013
 
1014
  // Aタグがあったら最初にあるAタグのhrefを持ってくる
1015
+ if (preg_match('/<a .*href\s*=\s*[\'"]?([^ \'"<>$]+)/sui', $url, $m ) ) {
1016
  $url = $m[1];
1017
  }
1018
 
1019
  // 最初にあるURLっぽいのを持ってくる
1020
+ if (preg_match('/((https?|file|ftp|data|ogg):\/\/[^ \'"<]+)/sui', $url, $m ) ) {
1021
  $url = $m[1];
1022
  }
1023
 
1152
  $pattern =
1153
  array(
1154
  // UnEscaped
1155
+ '%2D'=>'-', '%5F'=>'_', '%2E'=>'.', '%21'=>'!', '%25'=>'%', '%7E'=>'~', '%2A'=>'*', '%27'=>"'", '%28'=>'(', '%29'=>')',
1156
  // Reserved
1157
  '%3B'=>';', '%2C'=>',', '%2F'=>'/', '%3F'=>'?', '%3A'=>':', '%40'=>'@', '%26'=>'&', '%3D'=>'=', '%2B'=>'+', '%24'=>'$',
1158
  // Score
1318
 
1319
  // リンク先URL
1320
  $url = $this->pz_EncodeURL($data['url'] ,true );
1321
+ if (!$url ) {
1322
+ return null;
1323
+ }
1324
+
1325
+ // URL戻す
1326
  $data['url'] = $url;
1327
 
1328
  // URLからキーの生成
1329
+ $data['url_key'] = hash('sha256', $url, true );
 
 
1330
 
1331
  // ID
1332
  if (isset($data['id'] ) && !$data['id'] ) {
1348
  if (!isset($data['update_result'] ) || $data['update_result'] <= 0 ) {
1349
  $data['update_result'] = 200;
1350
  }
1351
+ $data['no_failure'] = isset($data['no_failure'] ) ? $data['no_failure'] : 0 ; // 結果コードがエラーでも成功と見なす
1352
 
1353
  // 登録時情報
1354
  if (!isset($data['regist_time'] ) || !$data['regist_time'] ) {
1380
  $data['sns_nexttime'] = isset($data['sns_nexttime'] ) ? $data['sns_nexttime'] : $this->now; // SNS:次回取得日時
1381
  $data['sns_time'] = isset($data['sns_time'] ) ? $data['sns_time'] : $this->now; // SNS:最終取得日時
1382
 
1383
+ // 使われている記事ID
1384
  global $wpdb;
1385
+ $use_post_id_t = array();
1386
+ for ($i = 1; $i < 7; $i++ ) {
1387
+ if (isset($data['use_post_id'.$i] ) && $data['use_post_id'.$i] ) {
1388
+ $use_post_id_t[] = $data['use_post_id'.$i];
1389
+ }
1390
+ }
1391
+
1392
+ // 他に「使われている記事ID」が無いか、WP_POSTSからURLを探す
1393
+ $result = $wpdb->get_results($wpdb->prepare("SELECT id FROM $wpdb->prefix"."posts WHERE post_type = 'post' AND post_content LIKE '%%%s%%' ORDER BY id ASC", $data['url'] ) );
1394
+ if ($result ) {
1395
+ foreach ($result[0] as $r ) {
1396
+ $use_post_id_t[] = $r;
1397
+ }
1398
+ }
1399
+ $use_post_id_t = array_unique($use_post_id_t );
1400
+ $use_post_id_t = array_values($use_post_id_t );
1401
+ for ($i = 1; $i < 7; $i++ ) {
1402
+ if (isset($post_id_t[$i - 1] ) && $post_id_t[$i - 1] > 0 ) {
1403
+ $data['use_post_id'.$i] = $post_id_t[$i - 1];
1404
+ } else {
1405
+ $data['use_post_id'.$i] = null;
1406
+ }
1407
  }
 
 
 
 
 
 
1408
 
1409
  // 更新内容
1410
  $data['mod_title'] = ($data['title'] <> $data['regist_title'] ? true : false ); // 更新:登録後からタイトル変更有無
1530
  $post_date = $post->post_date; // 投稿日
1531
  $thumbnail_id = get_post_thumbnail_id($post_id ); // サムネイル
1532
  if ($thumbnail_id ) {
1533
+ $thumbnail_size = $this->options['in-thumbnail-size'] ? $this->options['in-thumbnail-size'] : 'thumbnail' ;
1534
+ $attach = wp_get_attachment_image_src($thumbnail_id, $thumbnail_size, true );
1535
  if (isset($attach ) && count($attach ) > 3 && isset($attach[0] ) ) {
1536
  $thumbnail = $attach[0];
1537
  if (preg_match('/.*(\/\/.*)/', $thumbnail, $m ) ) { // スキームを外す
1638
  $data['update_result'] = $update_result;
1639
  $data['alive_result'] = $update_result;
1640
  $data['favicon'] = $favicon;
1641
+ $data['use_post_id1'] = $post_id;
1642
 
1643
  return $data;
1644
  }
2104
  $before = $this->pz_GetOption() ;
2105
 
2106
  // 必要ディレクトリが無い場合、作り直す
2107
+ include('lib/pz-linkcard-settings-setup.php' );
2108
 
2109
  // 変更有無チェック
2110
  $flg_update = false;
2151
 
2152
  // スタイルシート生成
2153
  private function pz_SetStyle() {
2154
+ include('lib/pz-linkcard-style.php' );
2155
+ }
2156
+
2157
+ // スタイルシート圧縮
2158
+ private function pz_CompressCSS($style ) {
2159
+ // 参考:https://shimotsuki.wwwxyz.jp/20200930-650
2160
+ $replaces = [];
2161
+ $replaces['/@charset [^;]+;/' ] = '';
2162
+ $replaces['/([\s:]url\()[\"\']([^\"\']+)[\"\'](\)[\s;}])/' ] = '${1}${2}${3}';
2163
+ $replaces['/(\/\*(?=[!]).*?\*\/|\"(?:(?!(?<!\\\)\").)*\"|\'(?:(?!(?<!\\\)\').)*\')|\s+/' ] = '${1} ';
2164
+ $replaces['/(\/\*(?=[!]).*?\*\/|\"(?:(?!(?<!\\\)\").)*\"|\'(?:(?!(?<!\\\)\').)*\')|\/\*.*?\*\/|\s+([:])\s+|\s+([)])|([(:])\s+/s' ] = '${1}${2}${3}${4}';
2165
+ $replaces['/\s*(\/\*(?=[!]).*?\*\/|\"(?:(?!(?<!\\\)\").)*\"|\'(?:(?!(?<!\\\)\').)*\'|[ :]calc\([^;}]+\)[ ;}]|[!$&+,\/;<=>?@^_{|}~]|\A|\z)\s*/s' ] = '${1}';
2166
+ $style = preg_replace(array_keys($replaces ), array_values($replaces ), $style );
2167
+ do {
2168
+ $style = preg_replace('/(})[^{]*{}/', '$1', $style ); // 空の要素除去
2169
+ } while (preg_match('/;[^{]*{}/', $style ) );
2170
+ $style = trim($style );
2171
+ $style = '@charset "'.$this->charset.'";'.$style; // 文字セット
2172
+ return $style;
2173
+ }
2174
+
2175
+ // デバグ用の文字列表示
2176
+ private function pz_HTTPMessage($result ) {
2177
+ $http_message = array();
2178
+ include('lib/pz-linkcard-error-code.php' );
2179
+ if (isset($http_message[$result] ) ) {
2180
+ return $http_message[$result];
2181
+ }
2182
+ return null;
2183
  }
2184
 
2185
  // デバグ用の文字列表示
2186
  private function pz_OutputLOG($user_message ) {
2187
+ if ($this->options['debug-dir'] ) {
2188
+ $now = current_time('timestamp', false );
2189
+ $message = date('Y-m-d H:i:s', $now ).' '.$user_message.(mb_substr($user_message, -1, 1) == PHP_EOL ? null : PHP_EOL );
2190
+ $filename = $this->options['debug-dir'].$this->slug.'_'.date('Ymd', $now ).'.log';
2191
+ $result = file_put_contents($filename, $message, FILE_APPEND );
2192
+ return $result;
2193
+ }
2194
  }
2195
 
2196
  // 通常時のスタイルシート
2223
  }
2224
  }
2225
  // ビジュアル エディタ用の挿入ダイアログ
2226
+ include('lib/pz-linkcard-modal.php' );
2227
  }
2228
 
2229
  // 管理画面時の注意書き設定
2230
  public function add_notices() {
2231
+ if ($this->options['error-mode'] ) {
2232
+ if (!$this->options['error-mode-hide'] ) {
2233
+ echo '<div class="pz-lkc-error-url notice notice-error is-dismissible"><p><strong>'.$this->options['plugin-name'].': '.__('Invalid URL parameter in ', $this->text_domain ).'<a href="'.$this->options['error-url'].'#lkc-error" target="_blank">'.$this->options['error-url'].'</a></strong><br>'.__('*', $this->text_domain ).' '.__('You can cancel this message from <a href="./options-general.php?page=pz-linkcard-settings">the setting screen</a>.', $this->text_domain ).'</p></div>';
2234
  }
2235
  }
2236
  }
2266
 
2267
  // 管理画面>Pz カード管理
2268
  public function page_cacheman() {
2269
+ include('lib/pz-linkcard-cacheman.php' );
2270
  }
2271
 
2272
  // 管理画面>Pz カード設定
2273
  public function page_settings() {
2274
+ include('lib/pz-linkcard-settings.php' );
2275
  }
2276
 
2277
  // 管理画面>プラグイン>一覧>クイックメニュー
2282
 
2283
  // 管理画面>プラグイン>有効化
2284
  public function activate() {
2285
+ include('lib/pz-linkcard-init.php' );
2286
  }
2287
 
2288
  // 管理画面>プラグイン>停止
2293
 
2294
  // WP-CRONスケジュール(SNSカウント取得)
2295
  public function schedule_hook_check() {
2296
+ include('lib/pz-linkcard-cron-sns.php' );
2297
+ return $log;
2298
  }
2299
 
2300
  // WP-CRONスケジュール(存在チェック)
2301
  public function schedule_hook_alive() {
2302
+ include('lib/pz-linkcard-cron-alive.php' );
2303
+ return $log;
2304
  }
2305
  }
2306
  $Class_Pz_LinkCard = new Pz_LinkCard;
readme.txt CHANGED
@@ -151,6 +151,102 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
151
 
152
  == Changelog ==
153
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
154
  = 2.4.3.3 =
155
  * 設定画面の「上級者向け」タブに「URLの補正」の設定を削除。(不具合が解消されなかったため。)(Thanks @tannpura00)
156
  Modified: Deleted "URL correction" setting from "Advanced" tab of the setting screen. (It wasn't the cause of the problem.)
@@ -175,7 +271,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
175
  * ドキュメント(readme.txt)修正。
176
  Modified: Modify "readme.txt".
177
  * ショートコードのURLパラメータの解釈方法を修正。(Thanks @longer_n)
178
- Fixed: Fixed interpretation of shortcode URL parameters
179
  * 外部リンクで指定された画像URLが存在しない場合、警告エラーが発生する不具合を修正。(Thanks @miya_gal_ossan)
180
  Fixed: Fixed a bug that the image URL specified on the external link does not exist.
181
  * 内部リンクで存在しないカテゴリページを指定した場合、警告エラーが発生する不具合を修正。
@@ -187,7 +283,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
187
  * 内部リンクで指定された記事が存在しない場合、警告エラーが発生する不具合を修正。
188
  Fixed: Fixed a bug when the article specified by the internal link does not exist.
189
  * 相対URLが指定されている場合、分析に失敗して警告エラーが発生する不具合を修正。(Ver.2.1.9から発生)
190
- Fixed: Fixed a bug that an error occurs when converting relative URLs
191
  * リンク先のサーバーが見つからない場合にリンクを設定しないように修正。
192
  Fixed: Fixed not to set the link when the linked server cannot be found.
193
  * <HEAD>や<BODY>といったHTMLタグが無いサイトでもTITLEタグやMETAタグを取得するように修正。
@@ -216,7 +312,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
216
  Added: Added "Thumbnail Size" setting to "Internal Link" tab of the setting screen.
217
  * 設定画面の「リンクチェック」タブの「相対指定URL」の初期選択をチェック有りに変更。
218
  Modified: Modified the initial selection of "Relative URL" on the "Link Check" tab of the setting screen to Checked.
219
- * 設定画面に「マルチサイト」タブを追加。(マルチサイト設定時のみ表示されます)
220
  Added: Added "Multi Site" tab to the setting screen. (Displayed only when multi-site is set)
221
  * 設定画面の「上級者向け」タブに「圧縮」の設定を追加。
222
  Added: Added settings of "Compress" to the "Advanced" tab of the setting screen.
@@ -238,6 +334,10 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
238
  Modified: Modified to leave open tabs when pressing "Save Changes" on the settings screen.
239
  * 設定画面の「初期化」タブを非表示に変更。(「上級者向け」タブから表示させることができます。)
240
  Modified: Modified "Initialize" tab of the setting screen to hide. (It can be displayed from the "Advanced" tab.)
 
 
 
 
241
  * カード管理画面の一覧に全件表示されていたものを、1ページに10個表示されるように修正。
242
  Fixed: Fixed all the items displayed in the list on the card management screen so that 10 items are displayed on one page.
243
  * カード管理画面の外部リンクのURLにリンクを追加。
@@ -251,9 +351,9 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
251
 
252
  = 2.4.2.2 =
253
  * 追加するCSSファイルが呼び出せていなかった不具合を修正。(Thanks @miya_gal_ossan)
254
- Fixed: Fixed a bug that the additional CSS function does not work properly
255
  * CSSのURLが正しくなくてスタイルシートが適用されない不具合を修正。(Thanks @longer_n)
256
- Fixed a bug that CSS could not be read correctly
257
 
258
  = 2.4.2.1 =
259
  * 外部リンクのサムネイルの取得に失敗して警告エラーが発生する不具合を修正。(Ver.2.4.1から発生)(Thanks ‎@kotobatoad)
@@ -263,7 +363,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
263
 
264
  = 2.4.2 =
265
  * 設定画面の「画像」タブにて、指定した画像サイズによっては警告エラーが発生する不具合を修正。(Thanks @miya_gal_ossan)
266
- Fixed: Fixed image size error on settings screen
267
  * 外部リンクで指定された画像URLが応答しない場合、タイムアウトまで約60秒待ってしまう不具合を修正。(Thanks @miya_gal_ossan)
268
  Fixed: Fixed a bug that the image URL specified on the external link does not respond.
269
  * 設定画面で使用するjQueryを修正。
@@ -281,7 +381,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
281
  * 設定画面の「外部リンク」タブの「rel="nofollow" の設定」を非推奨に変更。
282
  Modified: Mofified nofollow setting on the setting screen to deprecated.
283
  * 設定画面の「エディタ」タブにて、ショートコード1を設定しなくても設定エラーとしないように変更。
284
- Modified: Modified shortcode to optional on the setting screen
285
  * 設定画面の設定保存等のメッセージを閉じられるように変更。
286
  Modified: Modified to close the message on the setting screen.
287
  * 設定画面で内容が変更されていない場合、設定の保存は行わずスタイルシートの再生成のみ行うように変更。
@@ -291,7 +391,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
291
  * カード管理画面の編集画面に表示される日時のフォーマットをWordPressの一般設定に合わせるように変更。
292
  Modified: Modified date format on card management screen.
293
  * 設定を更新した時、ブラウザのキャッシュに関係無くCSSファイルを読み直すように修正。
294
- Modified: Modified to read the CSS file again when updating the settings
295
  * facebookのシェア数が取得できないため、WebAPIの利用を停止。
296
  Modified: Suspended because the number of shares on facebook cannot be obtained.
297
  * 設定画面の「エディタ」タブの「ショートコード実行」の初期選択をチェック有りに変更。
@@ -315,7 +415,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
315
  * 設定画面の「上級者向け」タブに、「URLエラーを非表示」の設定を追加。(URLエラー時にWordPress管理画面にエラー表示をしなくなります。)
316
  Added: Added settings of "Hide URL Error" to the "Advanced" tab of the setting screen.(The error will not be displayed on the WordPress administration screen when a URL error occurs.)
317
  * 設定画面の「上級者向け」タブに、設定を保存した日時の表示を追加。
318
- Added: Added display of saved date to the "Advanced" tab of the setting screen.
319
 
320
  = 2.4.1 =
321
  * WordPress 5.6 での動作確認。
@@ -641,7 +741,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
641
  * 設定画面に、ビジュアルエディタの挿入ボタンを表示するかを選択する設定を追加。
642
  Added: Added settings to allow you to choose whether to display the insert button in the visual editor.
643
  * 設定画面に、「続きを読むボタン」を追加するかと選択する設定を追加。(Thanks @R18otomegame)
644
- Added: Added so that you can set the Read more button
645
  * 設定画面の誤記を修正。
646
  Fixed: The mistyping was corrected.
647
  * 設定画面の設定項目を再配置。
@@ -673,7 +773,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
673
  * WordPress 4.9 での動作確認。
674
  Compatible with WordPress 4.9
675
  * 記事では無いページでURL指定エラーが発生する不具合を修正。(特定のURLを除外)
676
- Modified: Exclude some URLs from errors
677
  * 設定画面に、サブディレクトリ型のマルチサイトのとき、メインサイトからサブサイトを外部リンクと判定する設定を追加。
678
  Added: In the case of the multi-site of the subdirectory type, the site under the subdirectory is judged as an external site.
679
 
@@ -800,7 +900,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
800
  Fixed: Fixed a bug that table is not created.
801
  * METAタグの名前が大文字が混ざっていると取得できなかったのを修正。(Thanks @J_kindan)
802
  * 内部リンクが取得できない時に外部アクセスしていたのが高負荷に繋がっていたため、外部アクセスしないように修正。(Thanks @J_kindan)
803
- Fixed: Fixed a high load bug
804
 
805
  = 1.7.8 =
806
  * キャッシュ用DBが作成されず、CPUが高負荷になってしまう不具合を修正。(Thanks @J_kindan)
@@ -808,11 +908,11 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
808
 
809
  = 1.7.7 =
810
  * アイキャッチ画像が設定されていないテーマの場合に警告エラーが発生する不具合を修正。(Thanks enomoto , sato)
811
- Fixed: Fixed a bug
812
 
813
  = 1.7.6 =
814
  * 設定画面に、用例等を追加。
815
- Added: Add tips at settings screen
816
  * 設定画面の「かんたん書式設定」に「縫い目」を追加。(Thanks @i_tsu_tsu)
817
  Added: Tiny format 'Stitch'.
818
  * 設定画面に、サムネイルのサイズの設定を追加。(Thanks @misoji_13)
@@ -824,9 +924,9 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
824
  * アクティベート/バージョンアップ時に重複データを削除する機能を追加。
825
  Cleaning up garbage from the database at activation.
826
  * 設定画面の項目追加と整理。
827
- Modified: Cleaned up the settings screen
828
  * 設定画面に用例等を追加。
829
- Added: Add tips at settings screen
830
  * 設定画面に、サイト情報、タイトル、URL、抜粋文部分の行の高さを追加。(Thanks @keitaihoo , @ud_fibonacci)
831
  Added: Added setting. "Height" in letter.
832
  * 設定画面に、「ドメイン名のみ」以外の場合でも末尾のスラッシュを除去する設定を追加。
@@ -927,7 +1027,7 @@ Ver.2.1.2から200px四方に変更、Ver.2.4.1から自由に指定できるよ
927
  * facebookのシェア数が2以上でも1と表示されていたのを修正。(Thanks 弁保社長)
928
  Fixed: Shares of facebook has not been able to properly get.
929
  * 設定画面にリンクカードのDIV要素に任意のクラス名を設定できるように追加。(Thanks @misoji_13)
930
- Added: Grant function of any class name
931
 
932
  = 1.6.3 =
933
  * 「Twitter純正WebAPI」の公開終了に伴ってツイート数取得処理を削除。設定画面に更新されない旨のメッセージを追加。
151
 
152
  == Changelog ==
153
 
154
+ = 2.4.4 =
155
+ * URLパラメーターにクォート文字が残ってしまう不具合を修正。(Thanks @OrganicRelife)
156
+ Fixed: Fixed a bug that quotes remained in URL parameters.
157
+ * URLパラメーターで許容するスキーム(プロトコル)を追加。(http: / https: / file: / ftp: / data: / ogg: を許容します。)
158
+ Modified: Added protocols allowed by URL parameters.
159
+ * URLパラメーターが不正な場合、カード管理画面に登録されないように修正。
160
+ Fixed: Corrected so that it will not be registered if the URL parameter is incorrect.
161
+ * ソーシャルカウント数が表示されていなかった不具合を修正。(Ver.2.4.2.1から発生)(Thanks @san5w)
162
+ Fixed: Fixed a bug where the social count was not displayed.
163
+ * ソーシャルカウントの取得が出来ない不具合を修正。(Thanks @san5w)
164
+ Fixed: Fixed a bug that social count could not be obtained.
165
+ * 旧バージョンからのオプション引継ぎの処理を一部変更。
166
+ Modified: Changed the method of inheriting options from the previous version.
167
+ * 設定画面のレイアウトを一部見直し。
168
+ Modified: Review the layout of the setting screen.
169
+ * 設定画面の見出しに「ギア」のアイコンを追加。
170
+ Added: Added an icon to the heading of the settings screen.
171
+ * 設定画面の各設定の見出しの書式を変更。
172
+ Modified: Add format to each setting heading on the settings screen.
173
+ * 設定画面のスタイルシートを直書きしていたものをCSSファイルへ移動。
174
+ Modified: Move stylesheets from HTML to CSS.
175
+ * 設定画面の右上に「カード管理画面」へのリンクを追加。
176
+ Added: Added a link to the management screen at the top right of the setting screen.
177
+ * 設定画面の「エラー」タブのエラー解除方法をチェックを外す方法からボタンを押す方法へ変更。
178
+ Modified: Modified the error cancellation method on the setting screen.
179
+ * 設定画面の「外部リンク」タブの「記事取得方法」が正しく表示されない不具合を修正。
180
+ Fixed: Fixed a bug that could not be selected in "Get Contents" on the "External link" tab of the setting screen.
181
+ * 設定画面の「内部リンク」タブの「記事取得方法」を選んでも反映されない不具合を修正。(Thanks @OrganicRelife)
182
+ Fixed: Fixed a bug that could not be selected in "Get Contents" on the "Internal link" tab of the setting screen.
183
+ * 設定画面の「リンク先の検査」タブの「ユーザーエージェント」を書き換え可能項目に変更。
184
+ Modified: Modified "User Agent" on the "Link Check" tab of the setting screen to be changeable.
185
+ * 設定画面の「エディタ」タブの「パラメータ(表記例)」を修正。
186
+ Modified: Added a description example of "Parameter" on the "Editor" tab of the setting screen.
187
+ * 設定画面に「管理者」タブを追加。
188
+ Added: Added "Admin" tab to the setting screen. (Available only in admin mode)
189
+ * 設定画面に「管理者」タブに「WP-Cronの設定」を追加。
190
+ Added: Added "WP-Cron Settings" setting to "Admin" tab of the setting screen. (Available only in admin mode)
191
+ * 設定画面の「上級者向け」タブ内に「上級者向けの設定」を追加。
192
+ Added: Added "Senior Settings" setting to "Advanced" tab of the setting screen.
193
+ * 設定画面の「上級者向け」タブ内に「拡張機能の設定」を追加。
194
+ Added: Added "Extension Settings" setting to "Advanced" tab of the setting screen.
195
+ * 設定画面の「上級者向け」タブ内の「上級者向けの設定」から一部項目を「上級者向けの設定」へ移動。
196
+ Modified: Moved any setting item on the setting screen from the "Advanced Settings" to the "Senior Settings".
197
+ * 設定画面の「上級者向け」タブ内の「上級者向けの設定」から一部項目を「拡張機能の設定」へ移動。
198
+ Modified: Moved any setting item on the setting screen from the "Advanced Settings" to the "Extension Settings".
199
+ * 設定画面の「マルチサイト」タブに設定が変更できない旨のメッセージを追加。
200
+ Added: Added a message to the "Multi-site" tab of the setting screen that it cannot be changed.
201
+ * 設定画面の「マルチサイト」タブに「テーブル名称」を追加。
202
+ Added: Added "Multi-site" tab "Table name" on the setting screen.
203
+ * 設定画面の「マルチサイト」タブに「サブサイトへのリンク」の設定を追加。
204
+ Added: Added the setting of "Multi-site" tab "Link to sub-site" on the setting screen.
205
+ * 設定画面の「初期化タブ」「調査モード」「管理者モード」「開発者モード」を変更した際、「変更を保存」を押さなくても即時反映されるように修正。
206
+ Modified: Changed some check items on the setting screen to reflect immediately.
207
+ * 設定画面の「設定を保存した日時」の表示項目を「上級者向け」タブから「基本」タブへ移動。
208
+ Modified: Moved the display item of "Saved Time" on the setting screen from the "Advanced" tab to the "Basic" tab.
209
+ * カード管理画面のレイアウトを一部見直し。
210
+ Modified: Review the layout of the manager screen.
211
+ * カード管理画面の見出しに「カードボックス」のアイコンを追加。
212
+ Added: Added an icon to the heading of the mamager screen.
213
+ * カード管理画面の検索窓の左側に「虫眼鏡」のアイコンを追加。
214
+ Added: Added an icon to the search-box of the mamager screen.
215
+ * カード管理画面のスタイルシートを直書きしていたものをCSSファイルへ移動。
216
+ Modified: Move stylesheets from HTML to CSS.
217
+ * カード管理画面の右上に「設定画面」へのリンクを追加。
218
+ Added: Added a link to the settings screen at the top right of the management screen.
219
+ * カード管理画面のエディタ画面のレイアウトを一部見直し。
220
+ Modified: Review the layout of the editor screen of the card management screen.
221
+ * カード管理画面のエディタ画面に見出しを追加。
222
+ Modified: Added heading to the editor screen of the card management screen.
223
+ * カード管理画面のエディタ画面の上側にも保存とキャンセルのボタンを追加。
224
+ Modified: Added save and cancel buttons at the top of the editor screen of the card management screen.
225
+ * カード管理画面の一覧のサムネイル画像をクリックすると新しいタブで画像を表示するように変更。
226
+ Modified: Click the thumbnail image in the list on the management screen to display the image in a new tab.
227
+ * カード管理画面の一覧のURLの先頭に、アクセス不能な場合「⛔(通行禁止)」のアイコンを表示するように変更。
228
+ Modified: Added an icon at the beginning of the URL of the management screen list when inaccessible.
229
+ * カード管理画面の一覧のURLの先頭に、アクセス不能だがエラー無視の設定をしている場合「⚠(警告)」のアイコンを表示するように変更。
230
+ Modified: Added an icon at the beginning of the URL in the list of management screens when "Inaccessible but ignored"
231
+ * カード管理画面の一覧のURLの先頭のアイコンの大きさを9pxから16pxへ変更。
232
+ Modified: Change the size of the icon at the beginning of the URL in the management screen list.
233
+ * カード管理画面の一覧の結果コードの数字にポインタを合わせると結果メッセージがツールチップで表示されるように変更。
234
+ Modified: Added tooltip to the result code in the list of management screens.
235
+ * カード管理画面の一覧のクイックメニューを選択中の行のみに表示されるように変更。
236
+ Modified: Changed the display method of the quick menu of the list on the management screen.
237
+ * カード管理画面の一覧の下側にもページナビを追加。
238
+ Modified: Page navigation has also been added to the bottom of the list on the card management screen.
239
+ * カード管理画面のエディタの結果コードの横に結果メッセージを表示するように変更。
240
+ Modified: Add a message next to the result code in the editor on the admin screen.
241
+ * カード管理画面のエディタに結果コードがエラーでもリンク切れ状態にしない「エラーを無視」の項目を追加。(Thanks @wordmovies2018)
242
+ Added: Added "Ignore error" setting to the editor of the management screen.
243
+ * カード管理画面の「ファイルメニュー」の見出しに「書類」のアイコンを追加。
244
+ Modified: Added an icon to the file menu of the management screen.
245
+ * カード管理画面の「エクスポート」の出力項目を現在の記録項目に合わせて修正。
246
+ Modified: Change the output items of the export of the management screen.
247
+ * require_once を include に変更。
248
+ Modified: Replace require_once with include.
249
+
250
  = 2.4.3.3 =
251
  * 設定画面の「上級者向け」タブに「URLの補正」の設定を削除。(不具合が解消されなかったため。)(Thanks @tannpura00)
252
  Modified: Deleted "URL correction" setting from "Advanced" tab of the setting screen. (It wasn't the cause of the problem.)
271
  * ドキュメント(readme.txt)修正。
272
  Modified: Modify "readme.txt".
273
  * ショートコードのURLパラメータの解釈方法を修正。(Thanks @longer_n)
274
+ Fixed: Fixed interpretation of shortcode URL parameters.
275
  * 外部リンクで指定された画像URLが存在しない場合、警告エラーが発生する不具合を修正。(Thanks @miya_gal_ossan)
276
  Fixed: Fixed a bug that the image URL specified on the external link does not exist.
277
  * 内部リンクで存在しないカテゴリページを指定した場合、警告エラーが発生する不具合を修正。
283
  * 内部リンクで指定された記事が存在しない場合、警告エラーが発生する不具合を修正。
284
  Fixed: Fixed a bug when the article specified by the internal link does not exist.
285
  * 相対URLが指定されている場合、分析に失敗して警告エラーが発生する不具合を修正。(Ver.2.1.9から発生)
286
+ Fixed: Fixed a bug that an error occurs when converting relative URLs.
287
  * リンク先のサーバーが見つからない場合にリンクを設定しないように修正。
288
  Fixed: Fixed not to set the link when the linked server cannot be found.
289
  * <HEAD>や<BODY>といったHTMLタグが無いサイトでもTITLEタグやMETAタグを取得するように修正。
312
  Added: Added "Thumbnail Size" setting to "Internal Link" tab of the setting screen.
313
  * 設定画面の「リンクチェック」タブの「相対指定URL」の初期選択をチェック有りに変更。
314
  Modified: Modified the initial selection of "Relative URL" on the "Link Check" tab of the setting screen to Checked.
315
+ * 設定画面に「マルチサイト」タブを追加。(マルチサイト設定時のみ表示されます)(Thanks @i_three_miz)
316
  Added: Added "Multi Site" tab to the setting screen. (Displayed only when multi-site is set)
317
  * 設定画面の「上級者向け」タブに「圧縮」の設定を追加。
318
  Added: Added settings of "Compress" to the "Advanced" tab of the setting screen.
334
  Modified: Modified to leave open tabs when pressing "Save Changes" on the settings screen.
335
  * 設定画面の「初期化」タブを非表示に変更。(「上級者向け」タブから表示させることができます。)
336
  Modified: Modified "Initialize" tab of the setting screen to hide. (It can be displayed from the "Advanced" tab.)
337
+ * 設定画面の「初期化」タブに「プラグインの再起動」を追加。(管理者モードのみで使用できます)
338
+ Added a setting to button "Restart Plugin" in the "Initialize" tab of the setting screen. (Available only in admin mode)
339
+ * 設定画面の「初期化」タブに「初期化時の例外」の設定を追加。(管理者モードのみで使用できます)
340
+ Added a setting to "Initialization Exception" in the "Initialize" tab of the setting screen. (Available only in admin mode)
341
  * カード管理画面の一覧に全件表示されていたものを、1ページに10個表示されるように修正。
342
  Fixed: Fixed all the items displayed in the list on the card management screen so that 10 items are displayed on one page.
343
  * カード管理画面の外部リンクのURLにリンクを追加。
351
 
352
  = 2.4.2.2 =
353
  * 追加するCSSファイルが呼び出せていなかった不具合を修正。(Thanks @miya_gal_ossan)
354
+ Fixed: Fixed a bug that the additional CSS function does not work properly.
355
  * CSSのURLが正しくなくてスタイルシートが適用されない不具合を修正。(Thanks @longer_n)
356
+ Fixed a bug that CSS could not be read correctly.
357
 
358
  = 2.4.2.1 =
359
  * 外部リンクのサムネイルの取得に失敗して警告エラーが発生する不具合を修正。(Ver.2.4.1から発生)(Thanks ‎@kotobatoad)
363
 
364
  = 2.4.2 =
365
  * 設定画面の「画像」タブにて、指定した画像サイズによっては警告エラーが発生する不具合を修正。(Thanks @miya_gal_ossan)
366
+ Fixed: Fixed image size error on settings screen.
367
  * 外部リンクで指定された画像URLが応答しない場合、タイムアウトまで約60秒待ってしまう不具合を修正。(Thanks @miya_gal_ossan)
368
  Fixed: Fixed a bug that the image URL specified on the external link does not respond.
369
  * 設定画面で使用するjQueryを修正。
381
  * 設定画面の「外部リンク」タブの「rel="nofollow" の設定」を非推奨に変更。
382
  Modified: Mofified nofollow setting on the setting screen to deprecated.
383
  * 設定画面の「エディタ」タブにて、ショートコード1を設定しなくても設定エラーとしないように変更。
384
+ Modified: Modified shortcode to optional on the setting screen.
385
  * 設定画面の設定保存等のメッセージを閉じられるように変更。
386
  Modified: Modified to close the message on the setting screen.
387
  * 設定画面で内容が変更されていない場合、設定の保存は行わずスタイルシートの再生成のみ行うように変更。
391
  * カード管理画面の編集画面に表示される日時のフォーマットをWordPressの一般設定に合わせるように変更。
392
  Modified: Modified date format on card management screen.
393
  * 設定を更新した時、ブラウザのキャッシュに関係無くCSSファイルを読み直すように修正。
394
+ Modified: Modified to read the CSS file again when updating the settings.
395
  * facebookのシェア数が取得できないため、WebAPIの利用を停止。
396
  Modified: Suspended because the number of shares on facebook cannot be obtained.
397
  * 設定画面の「エディタ」タブの「ショートコード実行」の初期選択をチェック有りに変更。
415
  * 設定画面の「上級者向け」タブに、「URLエラーを非表示」の設定を追加。(URLエラー時にWordPress管理画面にエラー表示をしなくなります。)
416
  Added: Added settings of "Hide URL Error" to the "Advanced" tab of the setting screen.(The error will not be displayed on the WordPress administration screen when a URL error occurs.)
417
  * 設定画面の「上級者向け」タブに、設定を保存した日時の表示を追加。
418
+ Added: Added display of "Saved Time" to the "Advanced" tab of the setting screen.
419
 
420
  = 2.4.1 =
421
  * WordPress 5.6 での動作確認。
741
  * 設定画面に、ビジュアルエディタの挿入ボタンを表示するかを選択する設定を追加。
742
  Added: Added settings to allow you to choose whether to display the insert button in the visual editor.
743
  * 設定画面に、「続きを読むボタン」を追加するかと選択する設定を追加。(Thanks @R18otomegame)
744
+ Added: Added so that you can set the Read more button.
745
  * 設定画面の誤記を修正。
746
  Fixed: The mistyping was corrected.
747
  * 設定画面の設定項目を再配置。
773
  * WordPress 4.9 での動作確認。
774
  Compatible with WordPress 4.9
775
  * 記事では無いページでURL指定エラーが発生する不具合を修正。(特定のURLを除外)
776
+ Modified: Exclude some URLs from errors.
777
  * 設定画面に、サブディレクトリ型のマルチサイトのとき、メインサイトからサブサイトを外部リンクと判定する設定を追加。
778
  Added: In the case of the multi-site of the subdirectory type, the site under the subdirectory is judged as an external site.
779
 
900
  Fixed: Fixed a bug that table is not created.
901
  * METAタグの名前が大文字が混ざっていると取得できなかったのを修正。(Thanks @J_kindan)
902
  * 内部リンクが取得できない時に外部アクセスしていたのが高負荷に繋がっていたため、外部アクセスしないように修正。(Thanks @J_kindan)
903
+ Fixed: Fixed a high load bug.
904
 
905
  = 1.7.8 =
906
  * キャッシュ用DBが作成されず、CPUが高負荷になってしまう不具合を修正。(Thanks @J_kindan)
908
 
909
  = 1.7.7 =
910
  * アイキャッチ画像が設定されていないテーマの場合に警告エラーが発生する不具合を修正。(Thanks enomoto , sato)
911
+ Fixed: Fixed a bug.
912
 
913
  = 1.7.6 =
914
  * 設定画面に、用例等を追加。
915
+ Added: Add tips at settings screen.
916
  * 設定画面の「かんたん書式設定」に「縫い目」を追加。(Thanks @i_tsu_tsu)
917
  Added: Tiny format 'Stitch'.
918
  * 設定画面に、サムネイルのサイズの設定を追加。(Thanks @misoji_13)
924
  * アクティベート/バージョンアップ時に重複データを削除する機能を追加。
925
  Cleaning up garbage from the database at activation.
926
  * 設定画面の項目追加と整理。
927
+ Modified: Cleaned up the settings screen.
928
  * 設定画面に用例等を追加。
929
+ Added: Add tips at settings screen.
930
  * 設定画面に、サイト情報、タイトル、URL、抜粋文部分の行の高さを追加。(Thanks @keitaihoo , @ud_fibonacci)
931
  Added: Added setting. "Height" in letter.
932
  * 設定画面に、「ドメイン名のみ」以外の場合でも末尾のスラッシュを除去する設定を追加。
1027
  * facebookのシェア数が2以上でも1と表示されていたのを修正。(Thanks 弁保社長)
1028
  Fixed: Shares of facebook has not been able to properly get.
1029
  * 設定画面にリンクカードのDIV要素に任意のクラス名を設定できるように追加。(Thanks @misoji_13)
1030
+ Added: Grant function of any class name.
1031
 
1032
  = 1.6.3 =
1033
  * 「Twitter純正WebAPI」の公開終了に伴ってツイート数取得処理を削除。設定画面に更新されない旨のメッセージを追加。