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

11 May 2015, 07:31:23

Çevrimdışı orhan

  • Moderatör
  • *
Mod smftricks e ayit ben bazi hatalarini giderdim uyumlu hale getirdim  kisacasi mod konulara on ek ekler .

20 May 2015, 15:35:03
Yanıtla #1

Çevrimdışı BySaBo

  • Yeni Üye
  • *
Ö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']))
{

20 May 2015, 15:46:47
Yanıtla #2

Çevrimdışı cakal

  • Yönetici
  • *
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']))
{

20 May 2015, 17:11:37
Yanıtla #3

Çevrimdışı BySaBo

  • Yeni Üye
  • *
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 »

20 May 2015, 19:24:25
Yanıtla #4

Çevrimdışı orhan

  • Moderatör
  • *
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]

20 May 2015, 19:37:14
Yanıtla #5

Çevrimdışı BySaBo

  • Yeni Üye
  • *
Çok teşekkür ederim, harika bir mod.
« Son Düzenleme: 20 May 2015, 23:39:16 Gönderen: BySaBo »

29 May 2015, 14:37:19
Yanıtla #6

Çevrimdışı BySaBo

  • Yeni Üye
  • *
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..