Pz-LinkCard - Version 2.1.6

Version Description

Download this release

Release Info

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

Code changes from version 2.1.5 to 2.1.6

languages/pz-linkcard-ja.mo CHANGED
Binary file
languages/pz-linkcard-ja.po CHANGED
@@ -4,8 +4,8 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: Pz-LinkCard\n"
6
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
- "POT-Creation-Date: 2018-08-05 19:41+0900\n"
8
- "PO-Revision-Date: 2018-08-05 19:42+0900\n"
9
  "Last-Translator: \n"
10
  "Language-Team: poporon\n"
11
  "Language: ja_JP\n"
@@ -1254,14 +1254,22 @@ msgid "Poporon's PC daily diary"
1254
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
1255
 
1256
  #: ../lib/pz-linkcard-settings.php:1104
 
 
 
 
 
 
 
 
1257
  msgid "Donation"
1258
  msgstr "寄付"
1259
 
1260
- #: ../lib/pz-linkcard-style.php:536
1261
  msgid "Style sheet saved."
1262
  msgstr "設定を元にスタイルシートを自動生成しました。"
1263
 
1264
- #: ../lib/pz-linkcard-style.php:538
1265
  msgid "Style sheet failed."
1266
  msgstr "スタイルシートの自動生成に失敗しました。"
1267
 
4
  msgstr ""
5
  "Project-Id-Version: Pz-LinkCard\n"
6
  "Report-Msgid-Bugs-To: http://wppolyglots.wordpress.com\n"
7
+ "POT-Creation-Date: 2018-08-08 21:07+0900\n"
8
+ "PO-Revision-Date: 2018-08-08 21:07+0900\n"
9
  "Last-Translator: \n"
10
  "Language-Team: poporon\n"
11
  "Language: ja_JP\n"
1254
  msgstr "ぽぽろんのパソコンつれづれ(ズレズレ?)日記"
1255
 
1256
  #: ../lib/pz-linkcard-settings.php:1104
1257
+ msgid "When in trouble"
1258
+ msgstr "困ったときは"
1259
+
1260
+ #: ../lib/pz-linkcard-settings.php:1105
1261
+ msgid "Twitter account"
1262
+ msgstr "ツイッター アカウント"
1263
+
1264
+ #: ../lib/pz-linkcard-settings.php:1108
1265
  msgid "Donation"
1266
  msgstr "寄付"
1267
 
1268
+ #: ../lib/pz-linkcard-style.php:538
1269
  msgid "Style sheet saved."
1270
  msgstr "設定を元にスタイルシートを自動生成しました。"
1271
 
1272
+ #: ../lib/pz-linkcard-style.php:540
1273
  msgid "Style sheet failed."
1274
  msgstr "スタイルシートの自動生成に失敗しました。"
1275
 
lib/pz-linkcard-init.php CHANGED
@@ -28,8 +28,7 @@
28
  $this->options['thumbnail-url'] = $thumbnail_url;
29
 
30
  // 暫定措置
31
- $this->options['flg-button'] = '1';
32
- $this->options['flg-qtag'] = '1';
33
 
34
  // オプションの更新
35
  update_option('Pz_LinkCard_options', $this->options);
28
  $this->options['thumbnail-url'] = $thumbnail_url;
29
 
30
  // 暫定措置
31
+ $this->options['flg-anker'] = '1';
 
32
 
33
  // オプションの更新
34
  update_option('Pz_LinkCard_options', $this->options);
lib/pz-linkcard-settings.php CHANGED
@@ -1100,6 +1100,10 @@
1100
  <th scope="row"><?php _e("Author's site", $this->text_domain); ?></th>
1101
  <td><?php echo __('Popozure.', $this->text_domain).' ('.__("Poporon's PC daily diary", $this->text_domain).')'; ?><BR><A href="https://popozure.info" target="_blank">https://popozure.info</A></td>
1102
  </tr>
 
 
 
 
1103
  <tr valign="top" style="display: none;">
1104
  <th scope="row"><?php _e("Donation", $this->text_domain); ?></th>
1105
  <td>https://www.amazon.co.jp/gp/registry/wishlist/2KIBQLC1VLA9X</td>
1100
  <th scope="row"><?php _e("Author's site", $this->text_domain); ?></th>
1101
  <td><?php echo __('Popozure.', $this->text_domain).' ('.__("Poporon's PC daily diary", $this->text_domain).')'; ?><BR><A href="https://popozure.info" target="_blank">https://popozure.info</A></td>
1102
  </tr>
1103
+ <tr valign="top">
1104
+ <th scope="row"><?php _e("When in trouble", $this->text_domain); ?></th>
1105
+ <td><?php echo __('Twitter account', $this->text_domain); ?><BR><A href="https://twitter.com/popozure" target="_blank">@popozure</A></td>
1106
+ </tr>
1107
  <tr valign="top" style="display: none;">
1108
  <th scope="row"><?php _e("Donation", $this->text_domain); ?></th>
1109
  <td>https://www.amazon.co.jp/gp/registry/wishlist/2KIBQLC1VLA9X</td>
lib/pz-linkcard-style.php CHANGED
@@ -517,6 +517,11 @@
517
  break;
518
  }
519
 
 
 
 
 
 
520
  // 追加CSS
521
  if (isset($this->options['css-add'])) {
522
  $file_text = str_replace('/*SPECIAL*/', $this->options['css-add'], $file_text );
517
  break;
518
  }
519
 
520
+ // アンカーの文字装飾
521
+ if (isset($this->options['flg-anker']) && $this->options['flg-anker'] == '1') {
522
+ $file_text = str_replace('/*ANKER*/', 'text-decoration: none !important;', $file_text );
523
+ }
524
+
525
  // 追加CSS
526
  if (isset($this->options['css-add'])) {
527
  $file_text = str_replace('/*SPECIAL*/', $this->options['css-add'], $file_text );
pz-linkcard.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Pz-LinkCard
4
  Plugin URI: http://poporon.poponet.jp/pz-linkcard
5
  Description: リンクをカード形式で表示します。
6
- Version: 2.1.5
7
  Author: poporon
8
  Author URI: http://poporon.poponet.jp
9
  License: GPLv2 or later
@@ -132,6 +132,7 @@ class Pz_LinkCard {
132
  'flg-ssl' => '1',
133
  'flg-amp-url' => null,
134
  'flg-idn' => '1',
 
135
  'flg-unlink' => '1',
136
  'flg-get-pid' => null,
137
  'flg-subdir' => '1',
@@ -160,7 +161,7 @@ class Pz_LinkCard {
160
  'invalid-time' => null,
161
  'plugin-link' => null,
162
  'plugin-name' => 'Pz-LinkCard',
163
- 'plugin-version' => '2.1.5',
164
  'plugin-url' => 'https://popozure.info/pz-linkcard',
165
  'pz-hbc-options' => null,
166
  'debug-time' => null
@@ -681,7 +682,7 @@ class Pz_LinkCard {
681
  $st_cl = '</strike>';
682
  } elseif ((isset($this->options['link-all']) ? $this->options['link-all'] : null) == '1') {
683
  // カード全体をリンク(どこをクリックしても良いのが分かり易い)
684
- $a_op_all = '<a class="no_icon" href="'.$url.'"'.$target.$nofollow.'>';
685
  $a_cl_all = '</a>';
686
  $a_op = '';
687
  $a_cl = '';
@@ -691,7 +692,7 @@ class Pz_LinkCard {
691
  // タイトルとかURLとかを個別でリンク(タイトルや抜粋文などの文字を範囲指定をしてコピー等がし易い)
692
  $a_op_all = '';
693
  $a_cl_all = '';
694
- $a_op = '<a class="no_icon" href="'.$url.'"'.$target.$nofollow.'>';
695
  $a_cl = '</a>';
696
  $st_op = '';
697
  $st_cl = '';
@@ -1479,7 +1480,7 @@ class Pz_LinkCard {
1479
  }
1480
 
1481
  // TITLEタグ
1482
- if (preg_match('/<\s*title\s*[^>]*>\s*(.*)\s*<\s*\/title\s*[^>]*>/si', $html, $m)) {
1483
  $tags['title'] = esc_html($m[1]);
1484
  }
1485
 
3
  Plugin Name: Pz-LinkCard
4
  Plugin URI: http://poporon.poponet.jp/pz-linkcard
5
  Description: リンクをカード形式で表示します。
6
+ Version: 2.1.6
7
  Author: poporon
8
  Author URI: http://poporon.poponet.jp
9
  License: GPLv2 or later
132
  'flg-ssl' => '1',
133
  'flg-amp-url' => null,
134
  'flg-idn' => '1',
135
+ 'flg-anker' => '1',
136
  'flg-unlink' => '1',
137
  'flg-get-pid' => null,
138
  'flg-subdir' => '1',
161
  'invalid-time' => null,
162
  'plugin-link' => null,
163
  'plugin-name' => 'Pz-LinkCard',
164
+ 'plugin-version' => '2.1.6',
165
  'plugin-url' => 'https://popozure.info/pz-linkcard',
166
  'pz-hbc-options' => null,
167
  'debug-time' => null
682
  $st_cl = '</strike>';
683
  } elseif ((isset($this->options['link-all']) ? $this->options['link-all'] : null) == '1') {
684
  // カード全体をリンク(どこをクリックしても良いのが分かり易い)
685
+ $a_op_all = '<a class="lkc-link no_icon" href="'.$url.'"'.$target.$nofollow.'>';
686
  $a_cl_all = '</a>';
687
  $a_op = '';
688
  $a_cl = '';
692
  // タイトルとかURLとかを個別でリンク(タイトルや抜粋文などの文字を範囲指定をしてコピー等がし易い)
693
  $a_op_all = '';
694
  $a_cl_all = '';
695
+ $a_op = '<a class="lkc-link no_icon" href="'.$url.'"'.$target.$nofollow.'>';
696
  $a_cl = '</a>';
697
  $st_op = '';
698
  $st_cl = '';
1480
  }
1481
 
1482
  // TITLEタグ
1483
+ if (preg_match('/<\s*title\s*[^>]*>\s*([^<]*)\s*<\s*\/title\s*[^>]*>/si', $html, $m)) {
1484
  $tags['title'] = esc_html($m[1]);
1485
  }
1486
 
readme.txt CHANGED
@@ -163,7 +163,17 @@ A7.
163
  5. "Write shortcode and url"
164
 
165
  == Changelog ==
 
 
 
 
 
 
 
 
166
  Ver2.1.5
 
 
167
  * 初期設定では「影を付けない」設定に変更しました。
168
  Modified: Changed the initial setting to "Do not add shadows".
169
  * 初期設定では「角を丸めない」設定に変更しました。
163
  5. "Write shortcode and url"
164
 
165
  == Changelog ==
166
+ Ver2.1.6
167
+ * 設定画面にTwitterアカウントを表示しました。
168
+ Added: Added 'When in trouble'.
169
+ * タイトル取得(正規表現)を修正しました。
170
+ Modified: Fixed title acquisition method.
171
+ * Aタグの文字装飾を無しにしました。
172
+ Modified: Changed the text-decoration to "none".
173
+
174
  Ver2.1.5
175
+ * 文字装飾を無しにしました。
176
+ Modified: Changed the text-decoration to "none".
177
  * 初期設定では「影を付けない」設定に変更しました。
178
  Modified: Changed the initial setting to "Do not add shadows".
179
  * 初期設定では「角を丸めない」設定に変更しました。
templete/pz-linkcard-templete.css CHANGED
@@ -4,17 +4,16 @@
4
  /*MARGIN-BOTTOM*/
5
  /*MARGIN-LEFT*/
6
  /*MARGIN-RIGHT*/
7
- text-decoration:none /*IMPORTANT*/;
8
  }
9
  .linkcard:hover{
10
  /*OPACITY*/
11
  }
12
- .linkcard a {
13
- text-decoration: none;
14
- }
15
  .linkcard img {
16
  /*RESET-IMG*/
17
  }
 
 
 
18
  .lkc-internal-wrap {
19
  position: relative;
20
  /*LINKCARD-WRAP-MARGIN*/
4
  /*MARGIN-BOTTOM*/
5
  /*MARGIN-LEFT*/
6
  /*MARGIN-RIGHT*/
 
7
  }
8
  .linkcard:hover{
9
  /*OPACITY*/
10
  }
 
 
 
11
  .linkcard img {
12
  /*RESET-IMG*/
13
  }
14
+ .lkc-link {
15
+ /*ANKER*/
16
+ }
17
  .lkc-internal-wrap {
18
  position: relative;
19
  /*LINKCARD-WRAP-MARGIN*/