PDA

Orijinalini görmek için tıklayınız : Konu ıçi ve Mesaj Listesi Butonları (2.0.x) Yeni



bolubeyi
03.Ağustos.2014, 11:26
Ekran Görüntüleri:

https://img696.imageshack.us/img696/2139/ekranalnts1d.png
Konu ıçi Üst Taraf

https://img819.imageshack.us/img819/4489/ekranalnts2wf.png
Konu ıçi Alt Taraf

https://img850.imageshack.us/img850/2981/ekranalnts3k.png
Mesaj Listesi Görünümü


Kodlama sıfır default temaya göre olup diğer temalarda kodlama farklılık arz edebilir.
Demo: şuradan.... (https://www.spinabifidaturkey.com/smf/index.php)
Demo üyelik için: kullanıcı adı demo, şifresi 123qaz

ışlem Basamakları:
Modifikasyon Index.template.php, Display.template.php ve MessageIndex.template.php dosyalarında olmak üzere 3 dosyada değişiklik gerektiriyor.
Dosyalarınızda değişiklik yapmadan önce yedeklerini alınız.

Index.template.php
Bul:
Kod:




Üstüne ekle:
Kod:







Display.template.php
Bul:
Kod:

// Show the page index... "Pages: [1]".
echo '

', $context['previous_next'], '
', template_button_strip($normal_buttons, 'right'), '
', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_down'] . ' (https://webmaster.bbs.tr/#lastPost)' : '', '


';

// Show the topic information - icon, subject, etc.


Değiştir:
Kod:

// Show the page index... "Pages: [1]".
echo '

', $context['previous_next'], '
', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_down'] . ' (https://webmaster.bbs.tr/#lastPost)' : '', '







https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu1_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu2_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu3_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=notify;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu4_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=markasread;sa=topic;t=' . $context['mark_unread_time'] . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu5_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=sendtopic;topic=' . $context['current_topic'] . '.0',')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu6_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=printpage;topic=' . $context['current_topic'] . '.0',')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu7_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu_files/ebbtcbkonu8_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'.')




';

// Show the topic information - icon, subject, etc.


Bul:
Kod:

// Show the page index... "Pages: [1]".
echo '

', template_button_strip($normal_buttons, 'right'), '
', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_up'] . ' (https://webmaster.bbs.tr/#top)' : '', '

', $context['previous_next'], '


';

// Show the lower breadcrumbs.


Değiştir:
Kod:

// Show the page index... "Pages: [1]".
echo '

', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_up'] . ' (https://webmaster.bbs.tr/#top)' : '', '

', $context['previous_next'], '






https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu21_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu22_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu23_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=notify;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu24_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=markasread;sa=topic;t=' . $context['mark_unread_time'] . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu25_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=sendtopic;topic=' . $context['current_topic'] . '.0',')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu26_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=printpage;topic=' . $context['current_topic'] . '.0',')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu27_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=bookmarks;sa=add;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/konu2_files/ebbtcbkonu28_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'.')





';

// Show the lower breadcrumbs.


Bul:
Kod:

// Show the lower breadcrumbs.
theme_linktree();

$mod_buttons = array(
'move' => array('test' => 'can_move', 'text' => 'move_topic', 'image' => 'admin_move.gif', 'lang' => true, 'url' => $scripturl . '?action=movetopic;topic=' . $context['current_topic'] . '.0'),
'delete' => array('test' => 'can_delete', 'text' => 'remove_topic', 'image' => 'admin_rem.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . $txt['are_sure_remove_topic'] . '\');"', 'url' => $scripturl . '?action=removetopic2;topic=' . $context['current_topic'] . '.0;' . $context['session_var'] . '=' . $context['session_id']),
'lock' => array('test' => 'can_lock', 'text' => empty($context['is_locked']) ? 'set_lock' : 'set_unlock', 'image' => 'admin_lock.gif', 'lang' => true, 'url' => $scripturl . '?action=lock;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
'sticky' => array('test' => 'can_sticky', 'text' => empty($context['is_sticky']) ? 'set_sticky' : 'set_nonsticky', 'image' => 'admin_sticky.gif', 'lang' => true, 'url' => $scripturl . '?action=sticky;topic=' . $context['current_topic'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
'merge' => array('test' => 'can_merge', 'text' => 'merge', 'image' => 'merge.gif', 'lang' => true, 'url' => $scripturl . '?action=mergetopics;board=' . $context['current_board'] . '.0;from=' . $context['current_topic']),
'calendar' => array('test' => 'calendar_post', 'text' => 'calendar_link', 'image' => 'linktocal.gif', 'lang' => true, 'url' => $scripturl . '?action=post;calendar;msg=' . $context['topic_first_message'] . ';topic=' . $context['current_topic'] . '.0'),
);


Değiştir:
Kod:

echo '









';



if ($context['can_move'])
{
echo '
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/konuyutasi.gif (https://webmaster.bbs.tr/', $scripturl . '?action=movetopic;topic=' . $context['current_topic'] . ')';}

if ($context['can_delete'])
{
echo'
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/konuyusil.gif (https://webmaster.bbs.tr/' , $scripturl . '?action=removetopic2;topic=' . $context['current_topic'] . '.0;sesc=' . $context['session_id'], ')';}

if ($context['can_lock'])
{
echo'
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/', !$context['is_locked'] ? 'kilitle.gif' : 'kilidiac.gif', ' (https://webmaster.bbs.tr/' , $scripturl . '?action=lock;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'], ')';}

if ($context['can_sticky'])
{
echo'
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/', !$context['is_sticky'] ? 'sabitle.gif' : 'sabitikaldir.gif', ' (https://webmaster.bbs.tr/' , $scripturl . '?action=sticky;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id'], ')';}

if ($context['can_merge'])
{
echo'
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/birlestir.gif (https://webmaster.bbs.tr/', $scripturl . '?action=mergetopics;board=' . $context['current_board'] . '.0;from=' . $context['current_topic'] . ')';}



if ($context['calendar_post'])
{
echo'
https://webmaster.bbs.tr/', $settings['images_url'], '/buttons/takvimeekle.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;calendar;msg=' . $context['topic_first_message'] . ';topic=' . $context['current_topic'] . '.0;sesc=' . $context['session_id'] . ')';}

echo'





';


MessageIndex.template.php
Bul:
Kod:

// Create the button set...
$normal_buttons = array(
'new_topic' => array('test' => 'can_post_new', 'text' => 'new_topic', 'image' => 'new_topic.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0', 'active' => true),
'post_poll' => array('test' => 'can_post_poll', 'text' => 'new_poll', 'image' => 'new_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'),
'notify' => array('test' => 'can_mark_notify', 'text' => $context['is_marked_notify'] ? 'unnotify' : 'notify', 'image' => ($context['is_marked_notify'] ? 'un' : ''). 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_board'] : $txt['notification_enable_board']) . '\');"', 'url' => $scripturl . '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';board=' . $context['current_board'] . '.' . $context['start'] . ';' . $context['session_var'] . '=' . $context['session_id']),
'markread' => array('text' => 'mark_read_short', 'image' => 'markread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=board;board=' . $context['current_board'] . '.0;' . $context['session_var'] . '=' . $context['session_id']),
);


Değiştir:
Kod:

echo '

', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_down'] . ' (https://webmaster.bbs.tr/#bot)' : '', '

', template_button_strip($normal_buttons, 'right'), '





https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex_files/ebbtcbmesajindex1_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex_files/ebbtcbmesajindex2_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex_files/ebbtcbmesajindex3_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';board=' . $context['current_board'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex_files/ebbtcbmesajindex4_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=markasread;sa=board;board=' . $context['current_board'] . '.0;sesc=' . $context['session_id'],')




';


Bul:
Kod:

echo '

', template_button_strip($normal_buttons, 'right'), '
', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_up'] . ' (https://webmaster.bbs.tr/#top)' : '', '


';


Değiştir:
Kod:

echo '

', $txt['pages'], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . ' ' . $txt['go_up'] . ' (https://webmaster.bbs.tr/#top)' : '', '

', template_button_strip($normal_buttons, 'right'), '





https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex2_files/ebbtcbmesajindex21_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex2_files/ebbtcbmesajindex22_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=post;board=' . $context['current_board'] . '.0;poll'.')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex2_files/ebbtcbmesajindex23_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=notifyboard;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';board=' . $context['current_board'] . '.' . $context['start'] . ';sesc=' . $context['session_id'],')

https://webmaster.bbs.tr/', $settings['images_url'], '/mesajindex2_files/ebbtcbmesajindex24_0.gif (https://webmaster.bbs.tr/', $scripturl . '?action=markasread;sa=board;board=' . $context['current_board'] . '.0;sesc=' . $context['session_id'],')




';


Ekteki sıkıştırılmış dosyadan çıkan klasörleri temanız / images / içine ve forum dizinine (settings.php nin olduğu yere) atınız.

Orjinak konu: Konu (https://www.smfdestek.com/index.php?topic=279.0)

Kaynak: Konu ıçi ve Mesaj Listesi Butonları (2.0.x) Yeni (https://www.webmasterlord.net/1650-konu-ici-ve-mesaj-listesi-butonlari-2-0-x-yeni-konusu.html)