Gönderen Konu: SMF Post Prefix  (Okunma sayısı 1248 defa)

Çevrimdışı orhan

  • Yönetici
  • *
  • İleti: 400
  • Karma +20/-1
  • Cinsiyet: Bay
    • Profili Görüntüle
    • webtiryaki.com
SMF Post Prefix
« : 11 May 2015, 07:31:23 »
Mod smftricks e ayit ben bazi hatalarini giderdim uyumlu hale getirdim  kisacasi mod konulara on ek ekler .

Çevrimdışı BySaBo

  • Yeni Üye
  • *
  • İleti: 34
  • Karma +0/-0
    • Profili Görüntüle
Ynt: SMF Post Prefix
« Yanıtla #1 : 20 May 2015, 15:35:03 »
Öncelikle bu modu paylaştığınız için çok teşekkür ederim.

Burada bulunan http://webtiryaki.com/tema/smf-redsy-respenzive-tema/ temada display.template'de değişiklik yapılmak istenen kod komple kaldırılmış.

Bu tema için çözüm üretebilir miyiz hocam ?

Default Temada Değişiklik Yapılmak İstenen Bölüm Şu Şekilde :

Kod: [Seç]
// Show the topic information - icon, subject, etc.
echo '
<div id="forumposts">
<div class="cat_bar">
<h3 class="catbg">
<img src="', $settings['images_url'], '/topic/', $context['class'], '.gif" align="bottom" alt="" />
<span id="author">', $txt['author'], '</span>
', $txt['topic'], ': ', $context['subject'], ' &nbsp;(', $txt['read'], ' ', $context['num_views'], ' ', $txt['times'], ')
</h3>
</div>';

if (!empty($settings['display_who_viewing']))
{

Yapılmak istenen değişiklik :
Bul :
Kod: [Seç]
', $context['subject'],
değiştir:
Kod: [Seç]
', $context['prefix_subject'],
Ancak Redsy temasında o bölüm şu şekilde :

Kod: [Seç]
// Show the topic information - icon, subject, etc.
echo '
<div id="forumposts">';

if (!empty($settings['display_who_viewing']))
{

Çevrimiçi cakal

  • Vip Üye
  • *
  • İleti: 105
  • Karma +1/-0
  • Cinsiyet: Bay
    • Profili Görüntüle
Ynt: SMF Post Prefix
« Yanıtla #2 : 20 May 2015, 15:46:47 »
böyle bir ekleyin isterseniz
Kod: [Seç]
// Show the topic information - icon, subject, etc.
echo '
<div id="forumposts">', $context['prefix_subject'], '';

if (!empty($settings['display_who_viewing']))
{

Çevrimdışı BySaBo

  • Yeni Üye
  • *
  • İleti: 34
  • Karma +0/-0
    • Profili Görüntüle
Ynt: SMF Post Prefix
« Yanıtla #3 : 20 May 2015, 17:11:37 »
Deneyip dönüş yapacağım ancak şu an ;

Farklı bir temada sorunsuz kurdum ancak nasıl kullanılacağını bir türlü çözemedim.

Kullanılabilecek prefixleri oluşturdum.

Kullanılabilecek bölümleri belirdim.

Ancak o bölümleride konu açarken veya düzenlerken prefix seçme panelini göremedim.

Ve prefixes panelinde show boards veya show groups a tıkladığımda açılan ufak sayfada şu hata yer alıyor :

Bir Hata Meydana Geldi!

Wrong value type sent to the database. Array of integers expected. (boards)
Geri
« Son Düzenleme: 20 May 2015, 17:13:47 Gönderen: BySaBo »

Çevrimdışı orhan

  • Yönetici
  • *
  • İleti: 400
  • Karma +20/-1
  • Cinsiyet: Bay
    • Profili Görüntüle
    • webtiryaki.com
Ynt: SMF Post Prefix
« Yanıtla #4 : 20 May 2015, 19:24:25 »
Merhaba Külandiğiniz temada Display.template catbağ bölümü kaldirilmiş bu kodu eklemenize gerek yok
Hata olayi  Yönetim Merkezi » PostPrefix » Add Prefix ten ayarlayin resimdeki gibi

[eklenti yönetici tarafından silindi]

Çevrimdışı BySaBo

  • Yeni Üye
  • *
  • İleti: 34
  • Karma +0/-0
    • Profili Görüntüle
Ynt: SMF Post Prefix
« Yanıtla #5 : 20 May 2015, 19:37:14 »
Çok teşekkür ederim, harika bir mod.
« Son Düzenleme: 20 May 2015, 23:39:16 Gönderen: BySaBo »

Çevrimdışı BySaBo

  • Yeni Üye
  • *
  • İleti: 34
  • Karma +0/-0
    • Profili Görüntüle
Ynt: SMF Post Prefix Hatası
« Yanıtla #6 : 29 May 2015, 14:37:19 »
Bu modu kurunca okunmamış mesajlar veya yanıtlara girince recent.php hatası veriyordu.

Hata olan satır'a baktım şu kod bulunuyor;
Kod: [Seç]
'link' => ($row['id_msg'] == $row['id_first_msg'] ? PostPrefix::formatPrefix($row['id_prefix']) : ''). ' <a href="' . $scripturl . '?topic=' . $row['id_topic'] . '.msg' . $row['id_msg'] . '#msg' . $row['id_msg'] . '" rel="nofollow">' . $row['subject'] . '</a>'
Sonuna "," şu işareti(virgül) koyarak sorunu giderdim.

Hata benden mi kaynaklanıyor paketten mi bilemiyorum ancak  manuel kod eklememiştim.

Bilgilerinize..