Yet Another Related Posts Plugin (YARPP) - Version 3.4.3b2

Version Description

Download this release

Release Info

Developer mitchoyoshitaka
Plugin Icon 128x128 Yet Another Related Posts Plugin (YARPP)
Version 3.4.3b2
Comparing to
See all releases

Code changes from version 3.4.3b1 to 3.4.3b2

cache-postmeta.php CHANGED
@@ -189,7 +189,7 @@ class YARPP_Cache_Postmeta extends YARPP_Cache {
189
 
190
  public function flush() {
191
  global $wpdb;
192
- return $wpdb->query("delete from `{$wpdb->postmeta}` where meta_key = '" . YARPP_POSTMETA_RELATED_KEY . "'");
193
  }
194
 
195
  public function related($reference_ID = null, $related_ID = null) {
189
 
190
  public function flush() {
191
  global $wpdb;
192
+ return $wpdb->query("delete from `{$wpdb->postmeta}` where meta_key = '" . YARPP_POSTMETA_RELATED_KEY . "' or meta_key = '" . YARPP_POSTMETA_KEYWORDS_KEY . "'");
193
  }
194
 
195
  public function related($reference_ID = null, $related_ID = null) {
class-admin.php CHANGED
@@ -77,8 +77,10 @@ class YARPP_Admin {
77
  $content .= '<p>' . str_replace('<a>', '<a href="' . esc_url(admin_url('options-general.php?page=yarpp')) .'">', __('Make sure to visit the <a>Related Posts settings page</a> to customize YARPP.', 'yarpp') ). '</p>';
78
  ?>
79
  <script>
80
- jQuery(function ($) {
81
- var menu = $('#menu-settings'),
 
 
82
  yarpp = menu.find("a[href='options-general.php?page=yarpp']"),
83
  options = {
84
  content: '<?php echo $content; ?>',
@@ -89,13 +91,13 @@ jQuery(function ($) {
89
  },
90
  close: function() {
91
  menu.unbind('mouseenter mouseleave', yarpp_pointer);
92
- $('#collapse-menu').('mouseenter mouseleave', yarpp_pointer);
93
  }};
94
 
95
  if ( !yarpp.length )
96
  return;
97
 
98
- yarpp.pointer(options).pointer('open');
99
 
100
  if ( menu.is('.folded *') || !menu.is('.wp-menu-open') ) {
101
  function yarpp_pointer(e) {
@@ -104,11 +106,11 @@ jQuery(function ($) {
104
  options.position.of = yarpp;
105
  else
106
  options.position.of = menu;
107
- yarpp.pointer( options );
108
  }, 200);
109
  }
110
  menu.bind('mouseenter mouseleave', yarpp_pointer);
111
- $('#collapse-menu').bind('mouseenter mouseleave', yarpp_pointer);
112
  }
113
  });
114
  </script>
77
  $content .= '<p>' . str_replace('<a>', '<a href="' . esc_url(admin_url('options-general.php?page=yarpp')) .'">', __('Make sure to visit the <a>Related Posts settings page</a> to customize YARPP.', 'yarpp') ). '</p>';
78
  ?>
79
  <script>
80
+ jQuery(function () {
81
+ var body = jQuery(document.body),
82
+ menu = jQuery('#menu-settings'),
83
+ collapse = jQuery('#collapse-menu'),
84
  yarpp = menu.find("a[href='options-general.php?page=yarpp']"),
85
  options = {
86
  content: '<?php echo $content; ?>',
91
  },
92
  close: function() {
93
  menu.unbind('mouseenter mouseleave', yarpp_pointer);
94
+ collapse.unbind('mouseenter mouseleave', yarpp_pointer);
95
  }};
96
 
97
  if ( !yarpp.length )
98
  return;
99
 
100
+ body.pointer(options).pointer('open');
101
 
102
  if ( menu.is('.folded *') || !menu.is('.wp-menu-open') ) {
103
  function yarpp_pointer(e) {
106
  options.position.of = yarpp;
107
  else
108
  options.position.of = menu;
109
+ body.pointer( options );
110
  }, 200);
111
  }
112
  menu.bind('mouseenter mouseleave', yarpp_pointer);
113
+ collapse.bind('mouseenter mouseleave', yarpp_pointer);
114
  }
115
  });
116
  </script>
class-cache.php CHANGED
@@ -222,15 +222,22 @@ abstract class YARPP_Cache {
222
 
223
  $newsql .= " order by score desc limit $limit";
224
 
225
- // in caching, we cross-relate regardless of whether we're going to actually
226
- // use it or not.
227
- $newsql = "($newsql) union (".str_replace("post_type = 'post'","post_type = 'page'",$newsql).")";
 
 
 
 
 
 
 
228
 
229
- if ($this->core->debug) echo "<!--$newsql-->";
230
 
231
- $this->last_sql = $newsql;
232
 
233
- return $newsql;
234
  }
235
 
236
  /**
222
 
223
  $newsql .= " order by score desc limit $limit";
224
 
225
+ if ( isset($args['post_type']) && is_array($args['post_type']) )
226
+ $post_types = $args['post_type'];
227
+ else
228
+ $post_types = $this->core->get_post_types();
229
+
230
+ $queries = array();
231
+ foreach ( $args['post_type'] as $post_type ) {
232
+ $queries[] = '(' . str_replace("post_type = 'post'", "post_type = '{$post_type}'", $newsql) . ')';
233
+ }
234
+ $sql = implode( ' union ', $queries );
235
 
236
+ if ($this->core->debug) echo "<!--$sql-->";
237
 
238
+ $this->last_sql = $sql;
239
 
240
+ return $sql;
241
  }
242
 
243
  /**
class-core.php CHANGED
@@ -378,24 +378,46 @@ class YARPP {
378
  update_option( 'yarpp', $options );
379
  }
380
 
381
- // @todo: custom post type support
382
- function get_post_types() {
383
- return array('post', 'page');
 
 
 
 
 
 
 
384
  }
385
 
386
- function get_taxonomies() {
387
- $taxonomies = get_taxonomies(array(), 'objects');
388
- return array_filter( $taxonomies, array($this, 'taxonomy_filter') );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
389
  }
390
 
391
  private function taxonomy_filter( $taxonomy ) {
392
- // if yarpp_support is set and false, or if show_ui is false, skip it
393
- if ( (isset($taxonomy->yarpp_support) && !$taxonomy->yarpp_support) ||
394
- !$taxonomy->show_ui )
395
  return false;
396
- if ( !count(array_intersect( $taxonomy->object_type, $this->get_post_types() )) )
397
- return false;
398
- return true;
 
 
399
  }
400
 
401
  /*
@@ -453,7 +475,7 @@ class YARPP {
453
  'orderby' => $orders[0],
454
  'order' => $orders[1],
455
  'showposts' => $limit,
456
- 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types() )
457
  ));
458
  }
459
  $this->prep_query( $current_query->is_feed );
@@ -525,7 +547,7 @@ class YARPP {
525
  'orderby' => $orders[0],
526
  'order' => $orders[1],
527
  'showposts' => $limit,
528
- 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types() )
529
  ));
530
  $this->active_cache->end_yarpp_time(); // YARPP time is over... :(
531
 
@@ -558,7 +580,7 @@ class YARPP {
558
  $related_query->query(array(
559
  'p' => $reference_ID,
560
  'showposts' => 1,
561
- 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types() )
562
  ));
563
  $return = $related_query->have_posts();
564
  unset($related_query);
378
  update_option( 'yarpp', $options );
379
  }
380
 
381
+ private $post_types = null;
382
+ function get_post_types( $field = false ) {
383
+ if ( is_null($this->post_types) ) {
384
+ $this->post_types = get_post_types(array(), 'objects');
385
+ $this->post_types = array_filter( $this->post_types, array($this, 'post_type_filter') );
386
+ }
387
+
388
+ if ( $field )
389
+ return wp_list_pluck( $this->post_types, $field );
390
+ return $this->post_types;
391
  }
392
 
393
+ private function post_type_filter( $post_type ) {
394
+ if ( $post_type->_builtin && $post_type->show_ui )
395
+ return true;
396
+ if ( isset($post_type->yarpp_support) )
397
+ return $post_type->yarpp_support;
398
+ return false;
399
+ }
400
+
401
+ private $taxonomies = null;
402
+ function get_taxonomies( $field = false ) {
403
+ if ( is_null($this->post_types) ) {
404
+ $this->taxonomies = get_taxonomies(array(), 'objects');
405
+ $this->taxonomies = array_filter( $this->taxonomies, array($this, 'taxonomy_filter') );
406
+ }
407
+
408
+ if ( $field )
409
+ return wp_list_pluck( $this->taxonomies, $field );
410
+ return $this->taxonomies;
411
  }
412
 
413
  private function taxonomy_filter( $taxonomy ) {
414
+ if ( !count(array_intersect( $taxonomy->object_type, $this->get_post_types( 'name' ) )) )
 
 
415
  return false;
416
+
417
+ // if yarpp_support is set, follow that; otherwise include if show_ui is true
418
+ if ( isset($taxonomy->yarpp_support) )
419
+ return $taxonomy->yarpp_support;
420
+ return $taxonomy->show_ui;
421
  }
422
 
423
  /*
475
  'orderby' => $orders[0],
476
  'order' => $orders[1],
477
  'showposts' => $limit,
478
+ 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types( 'name' ) )
479
  ));
480
  }
481
  $this->prep_query( $current_query->is_feed );
547
  'orderby' => $orders[0],
548
  'order' => $orders[1],
549
  'showposts' => $limit,
550
+ 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types( 'name' ) )
551
  ));
552
  $this->active_cache->end_yarpp_time(); // YARPP time is over... :(
553
 
580
  $related_query->query(array(
581
  'p' => $reference_ID,
582
  'showposts' => 1,
583
+ 'post_type' => ( isset($args['post_type']) ? $args['post_type'] : $this->get_post_types( 'name' ) )
584
  ));
585
  $return = $related_query->have_posts();
586
  unset($related_query);
lang/yarpp-tr_TR.mo CHANGED
Binary file
lang/yarpp-tr_TR.po CHANGED
@@ -3,9 +3,9 @@ msgstr ""
3
  "Project-Id-Version: Yet Another Related Posts Plugin v3.0.13\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
- "PO-Revision-Date: 2009-09-17 15:10+0300\n"
7
- "Last-Translator: Nurullah DEMIR <ndemir@live.com>\n"
8
- "Language-Team: \n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -13,209 +13,209 @@ msgstr ""
13
  "X-Poedit-Language: Turkish\n"
14
  "X-Poedit-Country: TURKEY\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
- "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
17
  "X-Poedit-Basepath: ../\n"
18
- "X-Poedit-Bookmarks: \n"
19
  "X-Poedit-SearchPath-0: .\n"
20
- "X-Textdomain-Support: yes"
21
 
 
22
  #: includes.php:26
23
  #: includes.php:37
24
- #@ yarpp
25
  msgid "Related posts:"
26
  msgstr "Benzer yazılar:"
27
 
 
28
  #: includes.php:28
29
  #: includes.php:39
30
  #: template-metabox.php:27
31
  #: template-widget.php:13
32
- #@ yarpp
33
  msgid "No related posts."
34
  msgstr "Benzer yazı yok."
35
 
 
36
  #: includes.php:149
37
  #: includes.php:194
38
  #: includes.php:215
39
- #@ yarpp
40
  msgid "Related Posts (YARPP)"
41
- msgstr "Benzer Yazılar(YARPP)"
42
 
43
- #: includes.php:169
44
  #@ yarpp
 
45
  msgid "Settings"
46
  msgstr "Ayarlar"
47
 
48
- #: includes.php:376
49
  #@ yarpp
 
50
  msgid "Related Posts"
51
  msgstr "Benzer Yazılar"
52
 
 
53
  #: cache-postmeta.php:105
54
  #: cache-tables.php:131
55
- #@ yarpp
56
  msgid "Example post "
57
  msgstr "Örnek yazı"
58
 
 
59
  #: magic.php:297
60
  #: options-meta-boxes.php:205
61
  #: options-meta-boxes.php:269
62
  #, php-format
63
- #@ yarpp
64
  msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
65
- msgstr "Benzer yazı sizi <a href='%s'>Yet Another Related Posts Eklentisini</a> kullanarak getirdi."
66
 
67
- #: options.php:54
68
  #@ yarpp
 
69
  msgid "The MyISAM check has been overridden. You may now use the \"consider titles\" and \"consider bodies\" relatedness criteria."
70
- msgstr "MyISAM kontorü artık geçersiz. Artık \"uygun başlık\"( \"consider titles\" ) ve \"uygun body'leri\" ( \"consider bodies\" ) kriterlerini kullanabilirsiniz."
71
 
 
72
  #: options.php:63
73
  #, php-format
74
- #@ yarpp
75
  msgid "YARPP's \"consider titles\" and \"consider bodies\" relatedness criteria require your <code>%s</code> table to use the <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>, but the table seems to be using the <code>%s</code> engine. These two options have been disabled."
76
- msgstr "YARPP'ın \"consider titles\" (uygun başlık) ve \"consider bodies\" (uygun gövde) kriteri <code>%s</code> tablosunu gerektirir, <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM depo motorunu</a> çalıştırmak için. Ama tablolar <code>%s</code> motorunu kullanıyor gibi gözüküyor. Bu her iki özellik devre dışı bırakıldı."
77
 
 
78
  #: options.php:65
79
  #, php-format
80
- #@ yarpp
81
  msgid "To restore these features, please update your <code>%s</code> table by executing the following SQL directive: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . No data will be erased by altering the table's engine, although there are performance implications."
82
- msgstr "Bu özellikleri düzenlemek için, <code>%s</code> tablosunu <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> kodunu kullanarak güncelleştirin. Hiçbir veri silinmeyecektir tam aksi bu performansı arttıracaktır."
83
 
 
84
  #: options.php:67
85
  #, php-format
86
- #@ yarpp
87
  msgid "If, despite this check, you are sure that <code>%s</code> is using the MyISAM engine, press this magic button:"
88
- msgstr "Eğer <code>%s</code>'in MyISAM motorunu kullandığından eminseniz lütfen butonu tıklayın:"
89
 
90
- #: options.php:70
91
  #@ yarpp
 
92
  msgid "Trust me. Let me use MyISAM features."
93
  msgstr "Bana güvenebilirsin :). MYISAM özelliklerini kullanmama izin ver."
94
 
95
- #: options.php:83
96
  #@ yarpp
 
97
  msgid "The YARPP database had an error but has been fixed."
98
- msgstr "YARPP veritabanında bir hata oluştu, hata giderildi."
99
 
100
- #: options.php:85
101
  #@ yarpp
 
102
  msgid "The YARPP database has an error which could not be fixed."
103
- msgstr "YARPP veritabanında bir hata oluştu, hata giderilemedi."
104
 
105
- #: options.php:114
106
  #@ yarpp
 
107
  msgid "Options saved!"
108
  msgstr "Ayarlar kaydedildi!"
109
 
110
- #: options-meta-boxes.php:38
111
  #@ yarpp
 
112
  msgid "word"
113
  msgstr "kelime"
114
 
115
- #: options-meta-boxes.php:39
116
  #@ yarpp
 
117
  msgid "tag"
118
  msgstr "etiket"
119
 
120
- #: options-meta-boxes.php:40
121
  #@ yarpp
 
122
  msgid "category"
123
  msgstr "kategori"
124
 
 
125
  #: options-meta-boxes.php:45
126
  #: options-meta-boxes.php:63
127
  #: options-meta-boxes.php:76
128
- #@ yarpp
129
  msgid "do not consider"
130
- msgstr "gözardı et"
131
 
 
132
  #: options-meta-boxes.php:46
133
  #: options-meta-boxes.php:64
134
  #: options-meta-boxes.php:78
135
- #@ yarpp
136
  msgid "consider"
137
  msgstr "göz önünde bulundur"
138
 
 
139
  #: options-meta-boxes.php:48
140
  #: options-meta-boxes.php:80
141
  #, php-format
142
- #@ yarpp
143
  msgid "require at least one %s in common"
144
- msgstr "en az bir tane %s gerektirir common için"
145
 
 
146
  #: options-meta-boxes.php:50
147
  #: options-meta-boxes.php:82
148
  #, php-format
149
- #@ yarpp
150
  msgid "require more than one %s in common"
151
- msgstr "birden fazla %s gerektirir common için"
152
 
153
- #: options-meta-boxes.php:65
154
  #@ yarpp
 
155
  msgid "consider with extra weight"
156
- msgstr "en fazla ağırlığa göre göz önünde bulundur"
157
 
158
- #: options.php:178
159
  #@ yarpp
 
160
  msgid "Yet Another Related Posts Plugin Options"
161
- msgstr "Yet Another Related Posts Ayarlar"
162
 
163
- #: options-meta-boxes.php:286
164
  #@ default
165
  #@ yarpp
 
166
  msgid "Donate to mitcho (Michael Yoshitaka Erlewine) for this plugin via PayPal"
167
- msgstr "Bu eklentinin yazarına (Michael Yoshitaka Erlewine) PayPal kullanarak bağış yap"
168
 
169
- #: options-meta-boxes.php:118
170
  #@ yarpp
 
171
  msgid "\"The Pool\""
172
- msgstr "\"The Pool\" (Anket)"
173
 
174
- #: options-meta-boxes.php:91
175
  #@ yarpp
 
176
  msgid "\"The Pool\" refers to the pool of posts and pages that are candidates for display as related to the current entry."
177
- msgstr "\"The Pool\" refers to the pool of posts and pages that are candidates for display as related to the current entry."
178
 
179
- #: options-meta-boxes.php:96
180
  #@ yarpp
 
181
  msgid "Disallow by category:"
182
- msgstr "Kategoriye göre kabul et:"
183
 
184
- #: options-meta-boxes.php:98
185
  #@ yarpp
 
186
  msgid "Disallow by tag:"
187
- msgstr "Etikete göre kabul et:"
188
 
189
- #: options-meta-boxes.php:101
190
  #@ yarpp
 
191
  msgid "Show password protected posts?"
192
- msgstr "Şifreyle korunmuş olan yazıları göster?"
193
 
194
- #: options-meta-boxes.php:105
195
  #@ yarpp
 
196
  msgid "day(s)"
197
  msgstr "gün"
198
 
199
- #: options-meta-boxes.php:106
200
  #@ yarpp
 
201
  msgid "week(s)"
202
  msgstr "hafta"
203
 
204
- #: options-meta-boxes.php:107
205
  #@ yarpp
 
206
  msgid "month(s)"
207
  msgstr "ay"
208
 
209
- #: options-meta-boxes.php:109
210
  #@ yarpp
 
211
  msgid "Show only posts from the past NUMBER UNITS"
212
- msgstr "Sadece son NUMBER UNITS (sayı ünitelerinden) postları göster"
213
 
214
- #: options-meta-boxes.php:148
215
  #@ yarpp
 
216
  msgid "\"Relatedness\" options"
217
- msgstr "\"Relatedness\" seçenekler"
218
 
 
219
  #: options-meta-boxes.php:124
220
  #: options-meta-boxes.php:139
221
  #: options-meta-boxes.php:157
@@ -225,345 +225,344 @@ msgstr "\"Relatedness\" seçenekler"
225
  #: options-meta-boxes.php:223
226
  #: options-meta-boxes.php:228
227
  #: options-meta-boxes.php:268
228
- #@ yarpp
229
  msgid "more&gt;"
230
- msgstr "more&gt;"
231
 
232
- #: options-meta-boxes.php:124
233
  #@ yarpp
 
234
  msgid "The higher the match threshold, the more restrictive, and you get less related posts overall. The default match threshold is 5. If you want to find an appropriate match threshhold, take a look at some post's related posts display and their scores. You can see what kinds of related posts are being picked up and with what kind of match scores, and determine an appropriate threshold for your site."
235
- msgstr "The higher the match threshold, the more restrictive, and you get less related posts overall. The default match threshold is 5. If you want to find an appropriate match threshhold, take a look at some post's related posts display and their scores. You can see what kinds of related posts are being picked up and with what kind of match scores, and determine an appropriate threshold for your site."
236
 
237
- #: options-meta-boxes.php:130
238
  #@ yarpp
 
239
  msgid "Match threshold:"
240
- msgstr "Match threshold:"
241
 
242
- #: options-meta-boxes.php:131
243
  #@ yarpp
 
244
  msgid "Titles: "
245
  msgstr "Başlıklar:"
246
 
247
- #: options-meta-boxes.php:133
248
  #@ yarpp
 
249
  msgid "Bodies: "
250
- msgstr "Gövde:"
251
 
252
- #: options-meta-boxes.php:135
253
  #@ yarpp
 
254
  msgid "Tags: "
255
- msgstr "Etiketler:"
256
 
257
- #: options-meta-boxes.php:137
258
  #@ yarpp
 
259
  msgid "Categories: "
260
- msgstr "Kategoriler:"
261
 
262
- #: options-meta-boxes.php:139
263
  #@ yarpp
 
264
  msgid "Cross-relate posts and pages?"
265
- msgstr "Sayfa ve yazıları ilişkilendir?"
266
 
267
- #: options-meta-boxes.php:139
268
  #@ yarpp
 
269
  msgid "When the \"Cross-relate posts and pages\" option is selected, the <code>related_posts()</code>, <code>related_pages()</code>, and <code>related_entries()</code> all will give the same output, returning both related pages and posts."
270
- msgstr "\"Cross-relate posts and pages\" (Sayfa ve yazıları ilişkilendir) özelliğini seçtiğinizde <code>related_posts()</code>, <code>related_pages()</code> ve <code>related_entries()</code> kodlarını hepsi aynı çıktıyı verecektir. "
271
 
 
272
  #: options.php:46
273
  #, php-format
274
- #@ yarpp
275
  msgid "There is a new beta (%s) of Yet Another Related Posts Plugin. You can <a href=\"%s\">download it here</a> at your own risk."
276
- msgstr "Bu eklentinin BETA (%s) sürümü mevcut. <a href=\"%s\">Buradan indirebilirsiniz</a>"
277
 
278
- #: options-meta-boxes.php:212
279
  #@ yarpp
 
280
  msgid "Display options <small>for your website</small>"
281
- msgstr "Gösterim seçenekleri <small>sizin siteniz için</small>"
282
 
283
- #: options-meta-boxes.php:157
284
  #@ yarpp
 
285
  msgid "Automatically display related posts?"
286
  msgstr "Otomatik olarak benzer yazıları göster"
287
 
288
- #: options-meta-boxes.php:157
289
  #@ yarpp
 
290
  msgid "This option automatically displays related posts right after the content on single entry pages. If this option is off, you will need to manually insert <code>related_posts()</code> or variants (<code>related_pages()</code> and <code>related_entries()</code>) into your theme files."
291
- msgstr "Bu özellik otomatik olarak <i>Benzer Yazıların</i> sayfa ve yazıların hemen ardından eklenmesini sağlar. Eğer bu özelliği kapatırsanız, <code>related_posts()</code> yada (<code>related_pages()</code> and <code>related_entries()</code>) kodlarından birini temanıza eklemek zorunda kalırsınız."
292
 
293
- #: options-meta-boxes.php:158
294
  #@ yarpp
 
295
  msgid "Website display code example"
296
- msgstr "Site göstermek için örnek kod"
297
 
 
298
  #: options-meta-boxes.php:158
299
  #: options-meta-boxes.php:221
300
- #@ yarpp
301
  msgid "(Update options to reload.)"
302
- msgstr "(Tekrar yüklemek için seçenekleri güncelleştirin)"
303
 
 
304
  #: options-meta-boxes.php:160
305
  #: options-meta-boxes.php:226
306
- #@ yarpp
307
  msgid "Maximum number of related posts:"
308
- msgstr "Maximum benzer yazı sayısı:"
309
 
 
310
  #: includes.php:248
311
  #: options-meta-boxes.php:161
312
  #: options-meta-boxes.php:228
313
- #@ yarpp
314
  msgid "Display using a custom template file"
315
- msgstr "İstediğiniz bir temayı seçerek gösterin"
316
 
317
- #: options-meta-boxes.php:228
318
  #@ yarpp
 
319
  msgid "NEW!"
320
  msgstr "YENİ!"
321
 
 
322
  #: options-meta-boxes.php:161
323
  #: options-meta-boxes.php:228
324
- #@ yarpp
325
  msgid "This advanced option gives you full power to customize how your related posts are displayed. Templates (stored in your theme folder) are written in PHP."
326
- msgstr "Bu özellik benzer yazıları göstermek sizin istediğiniz şekil göstermek için size tam güç verir. Temalar (tema klasöründe saklı) PHP dilinde yazıldı."
327
 
 
328
  #: includes.php:249
329
  #: options-meta-boxes.php:165
330
  #: options-meta-boxes.php:233
331
- #@ yarpp
332
  msgid "Template file:"
333
- msgstr "Tema dosyası:"
334
 
 
335
  #: options-meta-boxes.php:175
336
  #: options-meta-boxes.php:244
337
- #@ yarpp
338
  msgid "Before / after related entries:"
339
- msgstr "Önceki/Sonraki benzer yazılar:"
340
 
 
341
  #: options-meta-boxes.php:175
342
  #: options-meta-boxes.php:176
343
  #: options-meta-boxes.php:184
344
  #: options-meta-boxes.php:244
345
  #: options-meta-boxes.php:245
346
  #: options-meta-boxes.php:250
347
- #@ yarpp
348
  msgid "For example:"
349
  msgstr "Örneğin:"
350
 
 
351
  #: options-meta-boxes.php:175
352
  #: options-meta-boxes.php:176
353
  #: options-meta-boxes.php:184
354
  #: options-meta-boxes.php:244
355
  #: options-meta-boxes.php:245
356
  #: options-meta-boxes.php:250
357
- #@ yarpp
358
  msgid " or "
359
- msgstr "yada"
360
 
 
361
  #: options-meta-boxes.php:176
362
  #: options-meta-boxes.php:245
363
- #@ yarpp
364
  msgid "Before / after each related entry:"
365
- msgstr "Her yazı girilmeden önce/sonra:"
366
 
 
367
  #: options-meta-boxes.php:178
368
  #: options-meta-boxes.php:247
369
- #@ yarpp
370
  msgid "Show excerpt?"
371
- msgstr "Alıntıları göster?"
372
 
 
373
  #: options-meta-boxes.php:179
374
  #: options-meta-boxes.php:248
375
- #@ yarpp
376
  msgid "Excerpt length (No. of words):"
377
- msgstr "Alıntı uzunluğu(kelime sayısı)"
378
 
379
- #: options-meta-boxes.php:183
380
  #@ yarpp
 
381
  msgid "Before / after (Excerpt):"
382
- msgstr "Önceki/Sonraki (Alıntılar):"
383
 
 
384
  #: options-meta-boxes.php:189
385
  #: options-meta-boxes.php:254
386
- #@ yarpp
387
  msgid "Order results:"
388
- msgstr "Sıralama sonucu:"
389
 
 
390
  #: options-meta-boxes.php:191
391
  #: options-meta-boxes.php:256
392
- #@ yarpp
393
  msgid "score (high relevance to low)"
394
- msgstr "Skor (yukarıdan aşağı)"
395
 
 
396
  #: options-meta-boxes.php:192
397
  #: options-meta-boxes.php:257
398
- #@ yarpp
399
  msgid "score (low relevance to high)"
400
- msgstr "skor (aşağıdan yukarı)"
401
 
 
402
  #: options-meta-boxes.php:193
403
  #: options-meta-boxes.php:258
404
- #@ yarpp
405
  msgid "date (new to old)"
406
  msgstr "tarih (yeniden eskiye)"
407
 
 
408
  #: options-meta-boxes.php:194
409
  #: options-meta-boxes.php:259
410
- #@ yarpp
411
  msgid "date (old to new)"
412
  msgstr "tarih (eskiden yeniye)"
413
 
 
414
  #: options-meta-boxes.php:195
415
  #: options-meta-boxes.php:260
416
- #@ yarpp
417
  msgid "title (alphabetical)"
418
- msgstr "başlık (alfabetik)"
419
 
 
420
  #: options-meta-boxes.php:196
421
  #: options-meta-boxes.php:261
422
- #@ yarpp
423
  msgid "title (reverse alphabetical)"
424
- msgstr "başlık (alfabetik tersten)"
425
 
 
426
  #: options-meta-boxes.php:201
427
  #: options-meta-boxes.php:266
428
- #@ yarpp
429
  msgid "Default display if no results:"
430
  msgstr "Sonuç yoksa, şunu göster:"
431
 
 
432
  #: includes.php:257
433
  #: options-meta-boxes.php:203
434
  #: options-meta-boxes.php:268
435
- #@ yarpp
436
  msgid "Help promote Yet Another Related Posts Plugin?"
437
- msgstr "Yet Another Related Posts Eklentisine Yardımcı ol?"
438
 
 
439
  #: options-meta-boxes.php:205
440
  #: options-meta-boxes.php:269
441
  #, php-format
442
- #@ yarpp
443
  msgid "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links and donations are greatly appreciated."
444
- msgstr "Bu özellik %s kodunu ekleyecek. Etkinleştirmeye çalışılırken, ayarları güncellemeye çalışılırken , ve kodu sağ taraftaki kod örneğinde görün."
445
 
446
- #: options-meta-boxes.php:276
447
  #@ yarpp
 
448
  msgid "Display options <small>for RSS</small>"
449
- msgstr "<small>RSS için</small> seçenekleri göster"
450
 
451
- #: options-meta-boxes.php:221
452
  #@ yarpp
 
453
  msgid "Display related posts in feeds?"
454
- msgstr "Benzer yazıları beslemede(feed) göster?"
455
 
456
- #: options-meta-boxes.php:221
457
  #@ yarpp
 
458
  msgid "This option displays related posts at the end of each item in your RSS and Atom feeds. No template changes are needed."
459
- msgstr "Bu özelllik RSS ve Atom beslemelerinin her bir öğenin sonunda \\\"Related Posts\\\" (Benzer yazıları) gösterir. Herhangi bir template değişikliğine gerek yok."
460
 
461
- #: options-meta-boxes.php:223
462
  #@ yarpp
 
463
  msgid "Display related posts in the descriptions?"
464
  msgstr "Benzer yazıları açıklama (descriptions) kısmında göster?"
465
 
466
- #: options-meta-boxes.php:223
467
  #@ yarpp
 
468
  msgid "This option displays the related posts in the RSS description fields, not just the content. If your feeds are set up to only display excerpts, however, only the description field is used, so this option is required for any display at all."
469
- msgstr "RSS'nin açıklama kısmında benzer yazıları gösterir, sadece içeriği değil. Eğer beslemeniz(RSS) sadece alıntıları göstermeye ayarlamışsa, sadece açıklama(description) alanı kullanılıyorsa, bu özellik gereklidir."
470
 
471
- #: options-meta-boxes.php:221
472
  #@ yarpp
 
473
  msgid "RSS display code example"
474
- msgstr "RSS gösterme kod örneği"
475
 
476
- #: options-meta-boxes.php:250
477
  #@ yarpp
 
478
  msgid "Before / after (excerpt):"
479
- msgstr "Önceki/sonraki alıntıar:"
480
 
481
- #: options.php:279
482
  #@ yarpp
 
483
  msgid "Update options"
484
- msgstr "Seçenekler güncelleştir"
485
 
486
- #: options.php:280
487
  #@ yarpp
 
488
  msgid "Do you really want to reset your configuration?"
489
  msgstr "Ayarlarınızı sıfırlamak istediğinizden emin misiniz?"
490
 
491
- #: options.php:280
492
  #@ yarpp
 
493
  msgid "Reset options"
494
  msgstr "Ayarları sıfırla"
495
 
 
496
  #: template-builtin.php:35
497
  #, php-format
498
- #@ yarpp
499
  msgid "%f is the YARPP match score between the current entry and this related entry. You are seeing this value because you are logged in to WordPress as an administrator. It is not shown to regular visitors."
500
- msgstr "%f geçerli yazı ve benzer yazı arasında karşılaştırma. Bu değeri görme sebebiniz WordPress administrator olarak giriş yaptınız. Ziyaretçilere bu değer gösterilmez."
501
 
502
- #: template-metabox.php:12
503
  #@ yarpp
 
504
  msgid "These are the related entries for this entry. Updating this post may change these related posts."
505
- msgstr "Bu yazı için benzer yazı var. Bu postu güncellerken ilgili yazı değişebilir."
506
 
507
- #: template-metabox.php:25
508
  #@ yarpp
 
509
  msgid "Whether all of these related entries are actually displayed and how they are displayed depends on your YARPP display options."
510
- msgstr "Benzer yazıların nasıl gösterileceği tamamen size bağlıdır."
511
 
512
- #: includes.php:243
513
  #@ default
 
514
  msgid "Title:"
515
- msgstr ""
516
 
517
- #: includes.php:385
518
  #@ yarpp
 
519
  msgid "Related entries may be displayed once you save your entry"
520
- msgstr ""
521
 
522
- #: options-meta-boxes.php:124
523
  #@ yarpp
 
524
  msgid "YARPP limits the related posts list by (1) a maximum number and (2) a <em>match threshold</em>."
525
- msgstr ""
526
 
527
- #: options-meta-boxes.php:140
528
  #@ yarpp
 
529
  msgid "Show only previous posts?"
530
- msgstr ""
531
 
532
- #: options-meta-boxes.php:283
533
  #@ yarpp
 
534
  msgid "YARPP Forum"
535
- msgstr ""
536
 
537
- #: options-meta-boxes.php:284
538
  #@ yarpp
 
539
  msgid "YARPP on Twitter"
540
- msgstr ""
541
 
542
- #: options-meta-boxes.php:285
543
  #@ yarpp
 
544
  msgid "YARPP on the Web"
545
- msgstr ""
546
 
547
- #: options-meta-boxes.php:292
548
  #@ yarpp
 
549
  msgid "Contact YARPP"
550
- msgstr ""
551
 
 
552
  #: options.php:42
553
  #, php-format
554
- #@ default
555
  msgid "There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">View version %4$s details</a> or <a href=\"%5$s\">update automatically</a>."
556
- msgstr ""
557
 
 
558
  #: options.php:86
559
  #, php-format
560
- #@ yarpp
561
  msgid "Please try <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
562
- msgstr ""
563
 
 
564
  #: options.php:188
565
  #, php-format
566
- #@ yarpp
567
  msgid "by <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
568
- msgstr ""
569
 
3
  "Project-Id-Version: Yet Another Related Posts Plugin v3.0.13\n"
4
  "Report-Msgid-Bugs-To: \n"
5
  "POT-Creation-Date: \n"
6
+ "PO-Revision-Date: 2011-12-16 13:05+0200\n"
7
+ "Last-Translator: Baris Unver <baris.unver@beyn.org>\n"
8
+ "Language-Team: Baris Unver <baris.unver@beyn.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
13
  "X-Poedit-Language: Turkish\n"
14
  "X-Poedit-Country: TURKEY\n"
15
  "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
17
  "X-Poedit-Basepath: ../\n"
18
+ "X-Textdomain-Support: yes\n"
19
  "X-Poedit-SearchPath-0: .\n"
 
20
 
21
+ #@ yarpp
22
  #: includes.php:26
23
  #: includes.php:37
 
24
  msgid "Related posts:"
25
  msgstr "Benzer yazılar:"
26
 
27
+ #@ yarpp
28
  #: includes.php:28
29
  #: includes.php:39
30
  #: template-metabox.php:27
31
  #: template-widget.php:13
 
32
  msgid "No related posts."
33
  msgstr "Benzer yazı yok."
34
 
35
+ #@ yarpp
36
  #: includes.php:149
37
  #: includes.php:194
38
  #: includes.php:215
 
39
  msgid "Related Posts (YARPP)"
40
+ msgstr "Benzer Yazılar (YARPP)"
41
 
 
42
  #@ yarpp
43
+ #: includes.php:169
44
  msgid "Settings"
45
  msgstr "Ayarlar"
46
 
 
47
  #@ yarpp
48
+ #: includes.php:376
49
  msgid "Related Posts"
50
  msgstr "Benzer Yazılar"
51
 
52
+ #@ yarpp
53
  #: cache-postmeta.php:105
54
  #: cache-tables.php:131
 
55
  msgid "Example post "
56
  msgstr "Örnek yazı"
57
 
58
+ #@ yarpp
59
  #: magic.php:297
60
  #: options-meta-boxes.php:205
61
  #: options-meta-boxes.php:269
62
  #, php-format
 
63
  msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
64
+ msgstr "Benzer yazılar <a href='%s'>Yet Another Related Posts Eklentisini</a> ile listelendi."
65
 
 
66
  #@ yarpp
67
+ #: options.php:54
68
  msgid "The MyISAM check has been overridden. You may now use the \"consider titles\" and \"consider bodies\" relatedness criteria."
69
+ msgstr "MyISAM kontrolü artık geçersiz. Artık \"başlıkları göz önünde bulundur\" ve \"içerikleri göz önünde bulundur\" kriterlerini kullanabilirsiniz."
70
 
71
+ #@ yarpp
72
  #: options.php:63
73
  #, php-format
 
74
  msgid "YARPP's \"consider titles\" and \"consider bodies\" relatedness criteria require your <code>%s</code> table to use the <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM storage engine</a>, but the table seems to be using the <code>%s</code> engine. These two options have been disabled."
75
+ msgstr "YARPP'ın \"başlıkları göz önünde bulundur\" ve \"içerikleri göz önünde bulundur\" kriterleri, veritabanındaki <code>%s</code> tablosunun <a href='http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html'>MyISAM motoruyla</a> çalışmasını gerektirir. Ama tablolar <code>%s</code> motorunu kullanıyor gibi gözüküyor. Bu iki özellik devre dışı bırakıldı."
76
 
77
+ #@ yarpp
78
  #: options.php:65
79
  #, php-format
 
80
  msgid "To restore these features, please update your <code>%s</code> table by executing the following SQL directive: <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> . No data will be erased by altering the table's engine, although there are performance implications."
81
+ msgstr "Bu özellikleri geri getirmek için, <code>%s</code> tablosunu <code>ALTER TABLE `%s` ENGINE = MyISAM;</code> kodunu kullanarak güncelleştirin. Hiçbir veri silinmeyecektir ancak sitenin performansı etkilenebilir."
82
 
83
+ #@ yarpp
84
  #: options.php:67
85
  #, php-format
 
86
  msgid "If, despite this check, you are sure that <code>%s</code> is using the MyISAM engine, press this magic button:"
87
+ msgstr "Eğer <code>%s</code>'in MyISAM motorunu kullandığından eminseniz lütfen bu düğmeyi tıklayın:"
88
 
 
89
  #@ yarpp
90
+ #: options.php:70
91
  msgid "Trust me. Let me use MyISAM features."
92
  msgstr "Bana güvenebilirsin :). MYISAM özelliklerini kullanmama izin ver."
93
 
 
94
  #@ yarpp
95
+ #: options.php:83
96
  msgid "The YARPP database had an error but has been fixed."
97
+ msgstr "YARPP veritabanında bir hata oluştu ama hata giderildi."
98
 
 
99
  #@ yarpp
100
+ #: options.php:85
101
  msgid "The YARPP database has an error which could not be fixed."
102
+ msgstr "YARPP veritabanında bir hata oluştu ve hata giderilemedi."
103
 
 
104
  #@ yarpp
105
+ #: options.php:114
106
  msgid "Options saved!"
107
  msgstr "Ayarlar kaydedildi!"
108
 
 
109
  #@ yarpp
110
+ #: options-meta-boxes.php:38
111
  msgid "word"
112
  msgstr "kelime"
113
 
 
114
  #@ yarpp
115
+ #: options-meta-boxes.php:39
116
  msgid "tag"
117
  msgstr "etiket"
118
 
 
119
  #@ yarpp
120
+ #: options-meta-boxes.php:40
121
  msgid "category"
122
  msgstr "kategori"
123
 
124
+ #@ yarpp
125
  #: options-meta-boxes.php:45
126
  #: options-meta-boxes.php:63
127
  #: options-meta-boxes.php:76
 
128
  msgid "do not consider"
129
+ msgstr "göz önünde bulundurma"
130
 
131
+ #@ yarpp
132
  #: options-meta-boxes.php:46
133
  #: options-meta-boxes.php:64
134
  #: options-meta-boxes.php:78
 
135
  msgid "consider"
136
  msgstr "göz önünde bulundur"
137
 
138
+ #@ yarpp
139
  #: options-meta-boxes.php:48
140
  #: options-meta-boxes.php:80
141
  #, php-format
 
142
  msgid "require at least one %s in common"
143
+ msgstr "en az bir tane ortak %s gerektirir"
144
 
145
+ #@ yarpp
146
  #: options-meta-boxes.php:50
147
  #: options-meta-boxes.php:82
148
  #, php-format
 
149
  msgid "require more than one %s in common"
150
+ msgstr "birden fazla ortak %s gerektirir"
151
 
 
152
  #@ yarpp
153
+ #: options-meta-boxes.php:65
154
  msgid "consider with extra weight"
155
+ msgstr "daha çok göz önünde bulundur"
156
 
 
157
  #@ yarpp
158
+ #: options.php:178
159
  msgid "Yet Another Related Posts Plugin Options"
160
+ msgstr "Yet Another Related Posts Ayarları"
161
 
 
162
  #@ default
163
  #@ yarpp
164
+ #: options-meta-boxes.php:286
165
  msgid "Donate to mitcho (Michael Yoshitaka Erlewine) for this plugin via PayPal"
166
+ msgstr "Bu eklentinin yazarına (Michael Yoshitaka Erlewine) PayPal ile bağış yap"
167
 
 
168
  #@ yarpp
169
+ #: options-meta-boxes.php:118
170
  msgid "\"The Pool\""
171
+ msgstr "\"Havuz\""
172
 
 
173
  #@ yarpp
174
+ #: options-meta-boxes.php:91
175
  msgid "\"The Pool\" refers to the pool of posts and pages that are candidates for display as related to the current entry."
176
+ msgstr "\"Havuz\", mevcut gönderilerle alakalı olabilecek yazı ve sayfaların oluşturduğu havuzun adıdır."
177
 
 
178
  #@ yarpp
179
+ #: options-meta-boxes.php:96
180
  msgid "Disallow by category:"
181
+ msgstr "Kategoriye göre reddet:"
182
 
 
183
  #@ yarpp
184
+ #: options-meta-boxes.php:98
185
  msgid "Disallow by tag:"
186
+ msgstr "Etikete göre reddet:"
187
 
 
188
  #@ yarpp
189
+ #: options-meta-boxes.php:101
190
  msgid "Show password protected posts?"
191
+ msgstr "Şifreli yazıları göster?"
192
 
 
193
  #@ yarpp
194
+ #: options-meta-boxes.php:105
195
  msgid "day(s)"
196
  msgstr "gün"
197
 
 
198
  #@ yarpp
199
+ #: options-meta-boxes.php:106
200
  msgid "week(s)"
201
  msgstr "hafta"
202
 
 
203
  #@ yarpp
204
+ #: options-meta-boxes.php:107
205
  msgid "month(s)"
206
  msgstr "ay"
207
 
 
208
  #@ yarpp
209
+ #: options-meta-boxes.php:109
210
  msgid "Show only posts from the past NUMBER UNITS"
211
+ msgstr "Sadece geçmiş SAYI ÜNİTELERİNDEN yazıları göster"
212
 
 
213
  #@ yarpp
214
+ #: options-meta-boxes.php:148
215
  msgid "\"Relatedness\" options"
216
+ msgstr "\"Benzerlik\" seçenekleri"
217
 
218
+ #@ yarpp
219
  #: options-meta-boxes.php:124
220
  #: options-meta-boxes.php:139
221
  #: options-meta-boxes.php:157
225
  #: options-meta-boxes.php:223
226
  #: options-meta-boxes.php:228
227
  #: options-meta-boxes.php:268
 
228
  msgid "more&gt;"
229
+ msgstr "bilgi &gt;"
230
 
 
231
  #@ yarpp
232
+ #: options-meta-boxes.php:124
233
  msgid "The higher the match threshold, the more restrictive, and you get less related posts overall. The default match threshold is 5. If you want to find an appropriate match threshhold, take a look at some post's related posts display and their scores. You can see what kinds of related posts are being picked up and with what kind of match scores, and determine an appropriate threshold for your site."
234
+ msgstr "Eşleşme eşiği yükseldikçe seçilecek olan benzer yazılar daha yüksek kriterlere göre değerlendirilir ve benzer yazı sayınız azalabilir. Varsayılan eşleşme eşiği 5'tir. Uygun bir eşleşme eşiği sayısı bulmak için, yazılarınızın bazılarına bakın ve benzer yazılarının eşleşme eşik değerlerini inceleyin. Gördüğünüz sayılara göre ortalama bir değer bulabilirsiniz."
235
 
 
236
  #@ yarpp
237
+ #: options-meta-boxes.php:130
238
  msgid "Match threshold:"
239
+ msgstr "Eşleşme eşiği:"
240
 
 
241
  #@ yarpp
242
+ #: options-meta-boxes.php:131
243
  msgid "Titles: "
244
  msgstr "Başlıklar:"
245
 
 
246
  #@ yarpp
247
+ #: options-meta-boxes.php:133
248
  msgid "Bodies: "
249
+ msgstr "İçerikler: "
250
 
 
251
  #@ yarpp
252
+ #: options-meta-boxes.php:135
253
  msgid "Tags: "
254
+ msgstr "Etiketler: "
255
 
 
256
  #@ yarpp
257
+ #: options-meta-boxes.php:137
258
  msgid "Categories: "
259
+ msgstr "Kategoriler: "
260
 
 
261
  #@ yarpp
262
+ #: options-meta-boxes.php:139
263
  msgid "Cross-relate posts and pages?"
264
+ msgstr "Sayfa ve yazıları birbirleriyle ilişkilendir?"
265
 
 
266
  #@ yarpp
267
+ #: options-meta-boxes.php:139
268
  msgid "When the \"Cross-relate posts and pages\" option is selected, the <code>related_posts()</code>, <code>related_pages()</code>, and <code>related_entries()</code> all will give the same output, returning both related pages and posts."
269
+ msgstr "\"Sayfa ve yazıları birbiriyle ilişkilendir\" seçeneği seçiliyse, <code>related_posts()</code>, <code>related_pages()</code> ve <code>related_entries()</code> kodları birbirinin aynı sonuçları döndürür; hepsi de benzer yazı ve sayfaları beraber gösterir."
270
 
271
+ #@ yarpp
272
  #: options.php:46
273
  #, php-format
 
274
  msgid "There is a new beta (%s) of Yet Another Related Posts Plugin. You can <a href=\"%s\">download it here</a> at your own risk."
275
+ msgstr "Bu eklentinin BETA (%s) sürümü mevcut. <a href=\"%s\">Buradan indirebilirsiniz.</a>"
276
 
 
277
  #@ yarpp
278
+ #: options-meta-boxes.php:212
279
  msgid "Display options <small>for your website</small>"
280
+ msgstr "Gösterim seçenekleri <small>(sizin siteniz için)</small>"
281
 
 
282
  #@ yarpp
283
+ #: options-meta-boxes.php:157
284
  msgid "Automatically display related posts?"
285
  msgstr "Otomatik olarak benzer yazıları göster"
286
 
 
287
  #@ yarpp
288
+ #: options-meta-boxes.php:157
289
  msgid "This option automatically displays related posts right after the content on single entry pages. If this option is off, you will need to manually insert <code>related_posts()</code> or variants (<code>related_pages()</code> and <code>related_entries()</code>) into your theme files."
290
+ msgstr "Bu özellik, benzer yazıların otomatik olarak sayfa ve yazıların hemen ardına eklenmesini sağlar. Eğer bu özelliği kapatırsanız, <code>related_posts()</code> yada (<code>related_pages()</code> and <code>related_entries()</code>) kodlarından birini temanıza eklemeniz gerekecektir."
291
 
 
292
  #@ yarpp
293
+ #: options-meta-boxes.php:158
294
  msgid "Website display code example"
295
+ msgstr "Gösterilecek kod örneği"
296
 
297
+ #@ yarpp
298
  #: options-meta-boxes.php:158
299
  #: options-meta-boxes.php:221
 
300
  msgid "(Update options to reload.)"
301
+ msgstr "(Yaptığınız değişiklikleri görmek için seçenekleri kaydedin.)"
302
 
303
+ #@ yarpp
304
  #: options-meta-boxes.php:160
305
  #: options-meta-boxes.php:226
 
306
  msgid "Maximum number of related posts:"
307
+ msgstr "Benzer yazı sayısı:"
308
 
309
+ #@ yarpp
310
  #: includes.php:248
311
  #: options-meta-boxes.php:161
312
  #: options-meta-boxes.php:228
 
313
  msgid "Display using a custom template file"
314
+ msgstr "Özel bir şablon dosyası kullanarak görüntüle"
315
 
 
316
  #@ yarpp
317
+ #: options-meta-boxes.php:228
318
  msgid "NEW!"
319
  msgstr "YENİ!"
320
 
321
+ #@ yarpp
322
  #: options-meta-boxes.php:161
323
  #: options-meta-boxes.php:228
 
324
  msgid "This advanced option gives you full power to customize how your related posts are displayed. Templates (stored in your theme folder) are written in PHP."
325
+ msgstr "Bu gelişmiş özellik, benzer yazılarınızı nasıl göstereceğiniz konusunda size her türlü olanağı sağlar. Şablonlar PHP ile yazılır ve tema dizininizde bulunmalıdır."
326
 
327
+ #@ yarpp
328
  #: includes.php:249
329
  #: options-meta-boxes.php:165
330
  #: options-meta-boxes.php:233
 
331
  msgid "Template file:"
332
+ msgstr "Şablon dosyası:"
333
 
334
+ #@ yarpp
335
  #: options-meta-boxes.php:175
336
  #: options-meta-boxes.php:244
 
337
  msgid "Before / after related entries:"
338
+ msgstr "Benzer gönderilerden önce & sonra:"
339
 
340
+ #@ yarpp
341
  #: options-meta-boxes.php:175
342
  #: options-meta-boxes.php:176
343
  #: options-meta-boxes.php:184
344
  #: options-meta-boxes.php:244
345
  #: options-meta-boxes.php:245
346
  #: options-meta-boxes.php:250
 
347
  msgid "For example:"
348
  msgstr "Örneğin:"
349
 
350
+ #@ yarpp
351
  #: options-meta-boxes.php:175
352
  #: options-meta-boxes.php:176
353
  #: options-meta-boxes.php:184
354
  #: options-meta-boxes.php:244
355
  #: options-meta-boxes.php:245
356
  #: options-meta-boxes.php:250
 
357
  msgid " or "
358
+ msgstr " veya "
359
 
360
+ #@ yarpp
361
  #: options-meta-boxes.php:176
362
  #: options-meta-boxes.php:245
 
363
  msgid "Before / after each related entry:"
364
+ msgstr "Her benzer gönderiden önce & sonra:"
365
 
366
+ #@ yarpp
367
  #: options-meta-boxes.php:178
368
  #: options-meta-boxes.php:247
 
369
  msgid "Show excerpt?"
370
+ msgstr "Yazı özetini göster?"
371
 
372
+ #@ yarpp
373
  #: options-meta-boxes.php:179
374
  #: options-meta-boxes.php:248
 
375
  msgid "Excerpt length (No. of words):"
376
+ msgstr "Özet uzunluğu (kelime sayısı):"
377
 
 
378
  #@ yarpp
379
+ #: options-meta-boxes.php:183
380
  msgid "Before / after (Excerpt):"
381
+ msgstr "Özetten önce & sonra:"
382
 
383
+ #@ yarpp
384
  #: options-meta-boxes.php:189
385
  #: options-meta-boxes.php:254
 
386
  msgid "Order results:"
387
+ msgstr "Sonuçların sıralanışı:"
388
 
389
+ #@ yarpp
390
  #: options-meta-boxes.php:191
391
  #: options-meta-boxes.php:256
 
392
  msgid "score (high relevance to low)"
393
+ msgstr "Skor (yüksekten düşüğe)"
394
 
395
+ #@ yarpp
396
  #: options-meta-boxes.php:192
397
  #: options-meta-boxes.php:257
 
398
  msgid "score (low relevance to high)"
399
+ msgstr "skor (düşükten yükseğe)"
400
 
401
+ #@ yarpp
402
  #: options-meta-boxes.php:193
403
  #: options-meta-boxes.php:258
 
404
  msgid "date (new to old)"
405
  msgstr "tarih (yeniden eskiye)"
406
 
407
+ #@ yarpp
408
  #: options-meta-boxes.php:194
409
  #: options-meta-boxes.php:259
 
410
  msgid "date (old to new)"
411
  msgstr "tarih (eskiden yeniye)"
412
 
413
+ #@ yarpp
414
  #: options-meta-boxes.php:195
415
  #: options-meta-boxes.php:260
 
416
  msgid "title (alphabetical)"
417
+ msgstr "başlık (A'dan Z'ye)"
418
 
419
+ #@ yarpp
420
  #: options-meta-boxes.php:196
421
  #: options-meta-boxes.php:261
 
422
  msgid "title (reverse alphabetical)"
423
+ msgstr "başlık (Z'den A'ya)"
424
 
425
+ #@ yarpp
426
  #: options-meta-boxes.php:201
427
  #: options-meta-boxes.php:266
 
428
  msgid "Default display if no results:"
429
  msgstr "Sonuç yoksa, şunu göster:"
430
 
431
+ #@ yarpp
432
  #: includes.php:257
433
  #: options-meta-boxes.php:203
434
  #: options-meta-boxes.php:268
 
435
  msgid "Help promote Yet Another Related Posts Plugin?"
436
+ msgstr "Yet Another Related Posts eklentisini yay!"
437
 
438
+ #@ yarpp
439
  #: options-meta-boxes.php:205
440
  #: options-meta-boxes.php:269
441
  #, php-format
 
442
  msgid "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links and donations are greatly appreciated."
443
+ msgstr "Bu özellik %s kodunu ekleyecek. Bunu işaretleyip seçenekleri güncelleyin ve kodunuzda olacak değişikliği sağ tarafta görün. Bu bağlantılar ve bağışlar bizim için çok önemli."
444
 
 
445
  #@ yarpp
446
+ #: options-meta-boxes.php:276
447
  msgid "Display options <small>for RSS</small>"
448
+ msgstr "Görüntüleme seçenekleri (<small>RSS için</small>)"
449
 
 
450
  #@ yarpp
451
+ #: options-meta-boxes.php:221
452
  msgid "Display related posts in feeds?"
453
+ msgstr "Benzer yazıları beslemelerde (feed) göster?"
454
 
 
455
  #@ yarpp
456
+ #: options-meta-boxes.php:221
457
  msgid "This option displays related posts at the end of each item in your RSS and Atom feeds. No template changes are needed."
458
+ msgstr "Bu özelllik RSS ve Atom beslemelerinde, her bir gönderinin sonuna \"Benzer Yazılar\" bölümü ekler. Kodlarda bir değişiklik yapmanıza gerek yoktur."
459
 
 
460
  #@ yarpp
461
+ #: options-meta-boxes.php:223
462
  msgid "Display related posts in the descriptions?"
463
  msgstr "Benzer yazıları açıklama (descriptions) kısmında göster?"
464
 
 
465
  #@ yarpp
466
+ #: options-meta-boxes.php:223
467
  msgid "This option displays the related posts in the RSS description fields, not just the content. If your feeds are set up to only display excerpts, however, only the description field is used, so this option is required for any display at all."
468
+ msgstr "RSS'nin açıklama kısmında benzer yazıları gösterir, sadece içeriği değil. Eğer beslemeniz (RSS) sadece alıntıları göstermeye ayarlamışsa, sadece açıklama (description) alanı kullanılıyorsa, bu özellik gereklidir."
469
 
 
470
  #@ yarpp
471
+ #: options-meta-boxes.php:221
472
  msgid "RSS display code example"
473
+ msgstr "RSS'e eklenecek kod örneği"
474
 
 
475
  #@ yarpp
476
+ #: options-meta-boxes.php:250
477
  msgid "Before / after (excerpt):"
478
+ msgstr "Öncesi & sonrası (özet):"
479
 
 
480
  #@ yarpp
481
+ #: options.php:279
482
  msgid "Update options"
483
+ msgstr "Seçenekleri güncelle"
484
 
 
485
  #@ yarpp
486
+ #: options.php:280
487
  msgid "Do you really want to reset your configuration?"
488
  msgstr "Ayarlarınızı sıfırlamak istediğinizden emin misiniz?"
489
 
 
490
  #@ yarpp
491
+ #: options.php:280
492
  msgid "Reset options"
493
  msgstr "Ayarları sıfırla"
494
 
495
+ #@ yarpp
496
  #: template-builtin.php:35
497
  #, php-format
 
498
  msgid "%f is the YARPP match score between the current entry and this related entry. You are seeing this value because you are logged in to WordPress as an administrator. It is not shown to regular visitors."
499
+ msgstr "%f, YARPP eklentisinin belirlediği ve mevcut yazıyla bu benzer yazı arasındaki benzerlik skorudur. Bu değeri, blogunuzda yönetici olarak giriş yaptığınız için görüyorsunuz. Ziyaretçileriniz bu değerleri göremez."
500
 
 
501
  #@ yarpp
502
+ #: template-metabox.php:12
503
  msgid "These are the related entries for this entry. Updating this post may change these related posts."
504
+ msgstr "Bunlar, bu yazı için benzer gönderilerdir. Yazıyı güncellediğinizde bu gönderiler değişebilir."
505
 
 
506
  #@ yarpp
507
+ #: template-metabox.php:25
508
  msgid "Whether all of these related entries are actually displayed and how they are displayed depends on your YARPP display options."
509
+ msgstr "Bu benzer gönderilerin kaçının gösterileceği ve nasıl gösterileceği, düzenlediğiniz YARPP seçeneklerine bağlıdır."
510
 
 
511
  #@ default
512
+ #: includes.php:243
513
  msgid "Title:"
514
+ msgstr "Başlık:"
515
 
 
516
  #@ yarpp
517
+ #: includes.php:385
518
  msgid "Related entries may be displayed once you save your entry"
519
+ msgstr "Benzer gönderiler, gönderinizi kaydettikten sonra görüntülenebilecektir."
520
 
 
521
  #@ yarpp
522
+ #: options-meta-boxes.php:124
523
  msgid "YARPP limits the related posts list by (1) a maximum number and (2) a <em>match threshold</em>."
524
+ msgstr "YARPP, benzer yazı listesini (1) bir sayı sınırıyla, (2) bir <em>eşleşme eşiğiyle</em> belirler."
525
 
 
526
  #@ yarpp
527
+ #: options-meta-boxes.php:140
528
  msgid "Show only previous posts?"
529
+ msgstr "Yalnızca önceki yazıları göster?"
530
 
 
531
  #@ yarpp
532
+ #: options-meta-boxes.php:283
533
  msgid "YARPP Forum"
534
+ msgstr "YARPP Forumu"
535
 
 
536
  #@ yarpp
537
+ #: options-meta-boxes.php:284
538
  msgid "YARPP on Twitter"
539
+ msgstr "Twitter'da YARPP"
540
 
 
541
  #@ yarpp
542
+ #: options-meta-boxes.php:285
543
  msgid "YARPP on the Web"
544
+ msgstr "Web'de YARPP"
545
 
 
546
  #@ yarpp
547
+ #: options-meta-boxes.php:292
548
  msgid "Contact YARPP"
549
+ msgstr "YARPP'a ulaşın"
550
 
551
+ #@ default
552
  #: options.php:42
553
  #, php-format
 
554
  msgid "There is a new version of %1$s available. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">View version %4$s details</a> or <a href=\"%5$s\">update automatically</a>."
555
+ msgstr "%1$s için yeni bir sürüm mevcut. <a href=\"%2$s\" class=\"thickbox\" title=\"%3$s\">%4$s numaralı sürüm değişikliklerini okuyun</a> veya <a href=\"%5$s\">otomatik olarak güncelleyin</a>."
556
 
557
+ #@ yarpp
558
  #: options.php:86
559
  #, php-format
 
560
  msgid "Please try <a href=\"%s\" target=\"_blank\">manual SQL setup</a>."
561
+ msgstr "Lütfen <a href=\"%s\" target=\"_blank\">elle SQL kurulumunu</a> deneyin."
562
 
563
+ #@ yarpp
564
  #: options.php:188
565
  #, php-format
 
566
  msgid "by <a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
567
+ msgstr "<a href=\"%s\" target=\"_blank\">mitcho (Michael 芳貴 Erlewine)</a>"
568
 
readme.txt CHANGED
@@ -154,7 +154,7 @@ YARPP is currently localized in the following languages:
154
  * Russian (`ru_RU`) by Marat Latypov of [blogocms.ru](http://blogocms.ru)
155
  * Spanish (`es_ES`) by Rene of [WordPress Webshop](http://wpwebshop.com)
156
  * Swedish (`sv_SE`) by Max Elander
157
- * Turkish (`tr_TR`) by [Nurullah](http://www.ndemir.com)
158
  * Vietnamese (`vi_VN`) by Vu Nguyen of [Rubik Integration](http://rubikintegration.com/)
159
  * Ukrainian (`uk_UA`) by [Onore](http://Onore.kiev.ua) (Alexander Musevich)
160
  * Uzbek (`uz_UZ`) by Ali Safarov of [comfi.com](http://www.comfi.com/)
@@ -175,6 +175,10 @@ If you are a bilingual speaker of English and another language and an avid user
175
 
176
  = 3.4.3 =
177
  * Bugfix: keywords were not getting cleared on post update, meaning new posts (which start blank) were not getting useful title + body keyword matches. This often resulted in "no related posts" for new posts.
 
 
 
 
178
 
179
  = 3.4.2 =
180
  * [Bugfix](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-not-working-version-341-and-custom-template): 3.4 and 3.4.1 assumed existence of `wp_posts` table.
154
  * Russian (`ru_RU`) by Marat Latypov of [blogocms.ru](http://blogocms.ru)
155
  * Spanish (`es_ES`) by Rene of [WordPress Webshop](http://wpwebshop.com)
156
  * Swedish (`sv_SE`) by Max Elander
157
+ * Turkish (`tr_TR`) by [Nurullah](http://www.ndemir.com) and [Barış Ünver](http://beyn.org/)
158
  * Vietnamese (`vi_VN`) by Vu Nguyen of [Rubik Integration](http://rubikintegration.com/)
159
  * Ukrainian (`uk_UA`) by [Onore](http://Onore.kiev.ua) (Alexander Musevich)
160
  * Uzbek (`uz_UZ`) by Ali Safarov of [comfi.com](http://www.comfi.com/)
175
 
176
  = 3.4.3 =
177
  * Bugfix: keywords were not getting cleared on post update, meaning new posts (which start blank) were not getting useful title + body keyword matches. This often resulted in "no related posts" for new posts.
178
+ * Postmeta cache: make sure to clear keyword cache on flush too
179
+ * Make welcome pointer more robust
180
+ * More custom post type support infrastructure
181
+ * Updated Turkish localization by [Barış Ünver](http://beyn.org/).
182
 
183
  = 3.4.2 =
184
  * [Bugfix](http://wordpress.org/support/topic/plugin-yet-another-related-posts-plugin-not-working-version-341-and-custom-template): 3.4 and 3.4.1 assumed existence of `wp_posts` table.
related-functions.php CHANGED
@@ -1,6 +1,6 @@
1
  <?php
2
 
3
- function yarpp_related($reference_ID = false, $args = array(), $echo = false) {
4
  global $yarpp;
5
 
6
  if ( is_array($reference_ID) ) {
1
  <?php
2
 
3
+ function yarpp_related($reference_ID = false, $args = array(), $echo = true) {
4
  global $yarpp;
5
 
6
  if ( is_array($reference_ID) ) {
yarpp.php CHANGED
@@ -3,13 +3,13 @@
3
  Plugin Name: Yet Another Related Posts Plugin
4
  Plugin URI: http://yarpp.org/
5
  Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
- Version: 3.4.3b1
7
  Author: mitcho (Michael Yoshitaka Erlewine)
8
  Author URI: http://mitcho.com/
9
  Donate link: http://tinyurl.com/donatetomitcho
10
  */
11
 
12
- define('YARPP_VERSION', '3.4.3b1');
13
  define('YARPP_DIR', dirname(__FILE__));
14
  define('YARPP_NO_RELATED', ':(');
15
  define('YARPP_RELATED', ':)');
3
  Plugin Name: Yet Another Related Posts Plugin
4
  Plugin URI: http://yarpp.org/
5
  Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
+ Version: 3.4.3b2
7
  Author: mitcho (Michael Yoshitaka Erlewine)
8
  Author URI: http://mitcho.com/
9
  Donate link: http://tinyurl.com/donatetomitcho
10
  */
11
 
12
+ define('YARPP_VERSION', '3.4.3b2');
13
  define('YARPP_DIR', dirname(__FILE__));
14
  define('YARPP_NO_RELATED', ':(');
15
  define('YARPP_RELATED', ':)');