Advertisement:

Author Topic: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)  (Read 41070 times)

Offline deejayss

  • Jr. Member
  • **
  • Posts: 228
  • Gender: Male
    • atilla.atom on Facebook
    • @ulutasatilla on Twitter
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #40 on: October 12, 2007, 08:50:51 AM »
sorunsuz yükledim , çalıştı 
sadece konu başlıklarını görmem mümkün değilmi ?
aynısını bende soruyorum :)
hey gidi günler hey.

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #41 on: October 12, 2007, 09:06:08 AM »
Profile.template.php'de bulun:
Code: [Select]
// Template for showing all the posts of the user, in chronological order.  <><><><><><><><><>
function template_showTopics()
{
global $context, $settings, $options, $scripturl, $modSettings, $txt;

echo '
<table border="0" width="85%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">
<tr class="titlebg">
<td colspan="3" height="26">
&nbsp;<img src="', $settings['images_url'], '/icons/profile_sm.gif" alt="" align="top" />&nbsp;', $txt['showTopics'], '
</td>
</tr>';

// Only show posts if they have made some!
if (!empty($context['posts']))
{
// Page numbers.
echo '
<tr class="catbg3">
<td colspan="3">
', $txt[139], ': ', $context['page_index'], '
</td>
</tr>
</table>';

// Button shortcuts
$quote_button = create_button('quote.gif', 145, 'smf240', 'align="middle"');
$reply_button = create_button('reply_sm.gif', 146, 146, 'align="middle"');
$remove_button = create_button('delete.gif', 121, 31, 'align="middle"');
$notify_button = create_button('notify_sm.gif', 131, 125, 'align="middle"');

// For every post to be displayed, give it its own subtable, and show the important details of the post.
foreach ($context['posts'] as $post)
{
echo '
<table border="0" width="85%" cellspacing="1" cellpadding="0" class="bordercolor" align="center">
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="0" cellpadding="4" class="bordercolor" align="center">
<tr class="titlebg2">
<td style="padding: 0 1ex;">
', $post['counter'], '
</td>
<td width="75%" class="middletext">
&nbsp;<a href="', $scripturl, '#', $post['category']['id'], '">', $post['category']['name'], '</a> / <a href="', $scripturl, '?board=', $post['board']['id'], '.0">', $post['board']['name'], '</a> / <a href="', $scripturl, '?topic=', $post['topic'], '.', $post['start'], '#msg', $post['id'], '">', $post['subject'], '</a>
</td>
<td class="middletext" align="right" style="padding: 0 1ex; white-space: nowrap;">
', $txt[30], ': ', $post['time'], '
</td>
</tr>
<tr>
<td width="100%" height="80" colspan="3" valign="top" class="windowbg2">
<div class="post">', $post['body'], '</div>
</td>
</tr>
<tr>
<td colspan="3" class="windowbg2" align="', !$context['right_to_left'] ? 'right' : 'left', '"><span class="middletext">';

if ($post['can_delete'])
echo '
<a href="', $scripturl, '?action=profile;u=', $context['current_member'], ';sa=showPosts;start=', $context['start'], ';delete=', $post['id'], ';sesc=', $context['session_id'], '" onclick="return confirm(\'', $txt[154], '?\');">', $remove_button, '</a>';
if ($post['can_delete'] && ($post['can_mark_notify'] || $post['can_reply']))
echo '
', $context['menu_separator'];
if ($post['can_reply'])
echo '
<a href="', $scripturl, '?action=post;topic=', $post['topic'], '.', $post['start'], '">', $reply_button, '</a>', $context['menu_separator'], '
<a href="', $scripturl, '?action=post;topic=', $post['topic'], '.', $post['start'], ';quote=', $post['id'], ';sesc=', $context['session_id'], '">', $quote_button, '</a>';
if ($post['can_reply'] && $post['can_mark_notify'])
echo '
', $context['menu_separator'];
if ($post['can_mark_notify'])
echo '
<a href="' . $scripturl . '?action=notify;topic=' . $post['topic'] . '.' . $post['start'] . '">' . $notify_button . '</a>';

echo '
</span></td>
</tr>
</table>
</td>
</tr>
</table>';
}

// Show more page numbers.
echo '
<table border="0" width="85%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">
<tr>
<td colspan="3" class="catbg3">
', $txt[139], ': ', $context['page_index'], '
</td>
</tr>
</table>';
}
// No posts? Just end the table with a informative message.
else
echo '
<tr class="windowbg2">
<td>
', $txt[170], '
</td>
</tr>
</table>';
}
Degistirin:
Code: [Select]
// Template for showing all the posts of the user, in chronological order.
function template_showTopics()
{
global $context, $settings, $options, $scripturl, $modSettings, $txt;

echo '
<table border="0" width="85%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">
<tr class="titlebg">
<td colspan="3" height="26">
&nbsp;<img src="', $settings['images_url'], '/icons/profile_sm.gif" alt="" align="top" />&nbsp;', $txt['showTopics'], '
</td>
</tr>';

// Only show posts if they have made some!
if (!empty($context['posts']))
{
// Page numbers.
echo '
<tr class="catbg3">
<td colspan="3">
', $txt[139], ': ', $context['page_index'], '
</td>
</tr>
</table>';

// For every post to be displayed, give it its own subtable, and show the important details of the post.
foreach ($context['posts'] as $post)
{
echo '
<table border="0" width="85%" cellspacing="1" cellpadding="0" align="center">
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="0" cellpadding="4" align="center">
<tr>
<td style="padding: 0 1ex;">
', $post['counter'], '
</td>
<td width="75%" class="middletext">
&nbsp;<a href="', $scripturl, '#', $post['category']['id'], '">', $post['category']['name'], '</a> / <a href="', $scripturl, '?board=', $post['board']['id'], '.0">', $post['board']['name'], '</a> / <a href="', $scripturl, '?topic=', $post['topic'], '.', $post['start'], '#msg', $post['id'], '">', $post['subject'], '</a>
</td>
</tr>
</table>
</td>
</tr>
</table>';
}

// Show more page numbers.
echo '
<table border="0" width="85%" cellspacing="1" cellpadding="4" class="bordercolor" align="center">
<tr>
<td colspan="3" class="catbg3">
', $txt[139], ': ', $context['page_index'], '
</td>
</tr>
</table>';
}
// No posts? Just end the table with a informative message.
else
echo '
<tr class="windowbg2">
<td>
', $txt[170], '
</td>
</tr>
</table>';
}
« Last Edit: October 12, 2007, 09:14:10 AM by cakal93 »

Offline Samet.

  • Semi-Newbie
  • *
  • Posts: 31
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #42 on: October 12, 2007, 04:59:19 PM »
cakal93

senin verdiğin kodları yapınca böyle hata verdi "'showPosts' Teması Yüklenemiyor."

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,811
  • Gender: Male
    • MMO Browser
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #43 on: October 12, 2007, 05:14:14 PM »
showPosts'la alakasi yokki :S
Kod hatasi yapmis olmalisin benim sitemde calisiyor.

Offline sp@wn

  • Semi-Newbie
  • *
  • Posts: 17
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #44 on: October 16, 2007, 11:38:21 AM »
teşekkürler çakal93 değişiklikleri yaptım çalıştı.
Ancak solda konu numarası ile konu adı arasında epey bir boşluk var. Bunu azaltamazmıyız. örneğin dört rakamlı hane sığacak kadar yer kalsın geri kalan konu adı olsun.?

Offline akhn

  • Semi-Newbie
  • *
  • Posts: 18
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #45 on: May 01, 2008, 05:04:31 PM »
teşekkürler arkdaşım gerçekten güzel oldu..
Yağız verdiğin profil.template ile de edit yapınca tam oldu..
temam vista v2..
teşekkürler gerçekten emeklerinize..

Offline gor_cam

  • Semi-Newbie
  • *
  • Posts: 14
Re: Mod: ShowTopics (Üyenin Açtığı Tüm Konular)
« Reply #46 on: May 09, 2008, 11:32:11 AM »
saolasın

Fakat şöyle bir durum var
üyenin açtıgı konuları gosteren lınkte

"Gönderdiği Git"  yazıyor, onu nasıl "Uyenın Tum Konularını Goster" v.b olarak düzenleyebilirim??

Offline Salmanbaba

  • Semi-Newbie
  • *
  • Posts: 17
  • http://www.fulloyunarsivi.com
    • http://www.fulloyunarsivi.com
Re: ShowTopic (Üyenin Açtığı Tüm Konular) Türkçe
« Reply #47 on: January 11, 2009, 05:58:58 AM »
Teşekkürler öncelikle.
Modu uyguladım ama '' Gönderdiği Git. '' şeklinde bir link çıktı.Bunu nasıl '' Son gönderdiği konuları göster. '' şekline getirebilirim ?
Şimdiden teşekkürler.