Simple Machines Community Forum

SMF Support => Özelleştirme => Türkçe Bölümü (Turkish) => Language Specific Support => Paketler ve Çeviriler => Topic started by: [SiNaN] on May 14, 2008, 05:20:40 AM

Title: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: [SiNaN] on May 14, 2008, 05:20:40 AM
Mod: Post Board Select
Yazan: [SiNaN]
Açıklama: Yeni konu gönderirken, konunun hangi bölüme açılacağının mesaj yazma sayfasından seçilebilmesini sağlar. Gerekli izinleri kontrol eder ve sadece yeni konu gönderimi sırasında görünür.
URL: http://custom.simplemachines.org/mods/index.php?mod=1189
Türkçesi: Moda dahil.
Resim: Mod sayfasında.

Versiyon 1.0
!*+- İlk sürüm




Bilgi:
! hata giderildi
+ özellik eklendi
* değişiklik yapıldı
- sadece bilgilendirme
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: Pяηѕѕ LF on May 14, 2008, 07:19:54 AM
Ben yükledim sorunsuz ve güzel bir sekilde calisiyor. Eline emegine saglik, güzel modifikasyonlar yapiyorsun sonsuz tesekkürler.

> Arama yaptim bulamadim bu mod'la ilgisi yok ama konu icerisinde yeni konu açmak icin baktigimiz konudan cikmadan. Bir aralar görmüstüm burda ama bulamiyorum. Konu'yu bilen varsa pm ile sayfa linkini atabilirmisiniz. Burdan vermeyin lütfen  :).  

> єνσℓυтιση™  > Tesekkürler ekledim ve oldu :) sagol.
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: ۧRu on May 14, 2008, 08:03:25 AM
mesela sadece adminlerin gördüğü bir bölüme üyeler seçse bile konu açılmaz dimi?
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: Evo™ on May 14, 2008, 08:10:45 AM
Quote from: Prenses on May 14, 2008, 07:19:54 AM
Ben yükledim sorunsuz ve güzel bir sekilde calisiyor. Eline emegine saglik, güzel modifikasyonlar yapiyorsun sonsuz tesekkürler.

Arama yaptim bulamadim bu mod'la ilgisi yok ama konu icerisinde yeni konu açmak icin baktigimiz konudan cikmadan. Bir aralar görmüstüm burda ama bulamiyorum. Konu'yu bilen varsa pm ile sayfa linkini atabilirmisiniz. Burdan vermeyin lütfen  :).
Display.template.php'ni aç
Bul 'reply' => array('test' => 'can_reply', 'text' => 146, 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies']),
Altına Ekle
'new_topic' => array((allowedTo('post_new')) ? 1 : 'test' => 'nothinglol', 'text' => 'smf258', 'image' => 'new_topic.gif', 'lang' => true, 'url' => $scripturl . '?action=post;board=' . $context['current_board'] . '.0'),

Quote from: ۧRu on May 14, 2008, 08:03:25 AM
mesela sadece adminlerin gördüğü bir bölüme üyeler seçse bile konu açılmaz dimi?
Evet aynen öyle zaten açıklamış [SiNaN] Gerekli izinleri kontrol eder ve sadece yeni konu gönderimi sırasında görünür.


Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: [SiNaN] on May 14, 2008, 08:59:15 AM
Quote from: ۧRu on May 14, 2008, 08:03:25 AM
mesela sadece adminlerin gördüğü bir bölüme üyeler seçse bile konu açılmaz dimi?

єνσℓυтιση™, cevaplamış, biraz detaylandıralım.

- Yeni konu gönderirken çıkar
- Sadece kişinin konu açmaya yetkisi olan bölümler seçeneklerde görünür
- Kişi, tarayıcıdan bölüm idsi olarak konu açamadığı bir bölüm dahi girse, hata mesajı ile karşılaşır
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: Kenan* on May 14, 2008, 07:10:15 PM
Hocam ben bu moddu kurdumda simdide kaldirmak istiyorum paketi sildem ama hala duruyor nasil kaldira bilirim acaba ?
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: Evo™ on May 14, 2008, 07:23:15 PM
Modu indir manuel olarak işlemleri geri al zaten iki dosyada değişiklik yapıyor ve ya ben söyleyim.
Post.php yi aç
Bul
//Do we need to set the board?
if(!empty($_POST['post_board']))
$board = (int) $_POST['post_board'];

// Replying to a topic?

Değiştir
// Replying to a topic?
Bul
//Just need for new topics.
if(empty($topic)) {
// Get a list of boards they can post in.
$boards = boardsAllowedTo('post_new');
if (empty($boards))
fatal_lang_error('cannot_post_new');
$request = db_query("
SELECT c.name AS catName, c.ID_CAT, b.ID_BOARD, b.name AS boardName, b.childLevel
FROM {$db_prefix}boards AS b
LEFT JOIN {$db_prefix}categories AS c ON (c.ID_CAT = b.ID_CAT)
WHERE $user_info[query_see_board]" . (in_array(0, $boards) ? '' : "
AND b.ID_BOARD IN (" . implode(', ', $boards) . ")"), __FILE__, __LINE__);
$context['post_boards'] = array();
while ($row = mysql_fetch_assoc($request))
//Build up the array.
$context['post_boards'][] = array(
'id' => $row['ID_BOARD'],
'name' => $row['boardName'],
'childLevel' => $row['childLevel'],
'selected' => $board == $row['ID_BOARD'],
'cat' => array(
'id' => $row['ID_CAT'],
'name' => $row['catName']
)
);
mysql_free_result($request);
}

// Previewing, modifying, or posting?

Değiştir
// Previewing, modifying, or posting?
Temanın post.template.php sini aç
Bul
//If we have the board list, let them choose.
if(!empty($context['post_boards'])) {
echo ' <tr>
<td align="right" style="font-weight: bold;" id="caption_board">
', $txt[20], ':
</td>
<td>
<input type="hidden" name="post_board" value="', $context['current_board'], '" />
<select name="post_board" id="post_board_select">';
foreach ($context['post_boards'] as $board) {
$is_board = 0;

if($board['id'] == $context['current_board'])
$is_board = 1;
echo '
<option value="', $board['id'], '"',  $board['selected'] ? ' selected="selected"' : '', '>', $board['cat']['name'], ' - ', $board['name'], '</option>';
}
echo '</select>
</td>
</tr>';
}

// Now show the subject box for this post.

Değiştir
// Now show the subject box for this post.
Bu şekilde modu kaldırmış olacaksın.
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: Kenan* on May 14, 2008, 08:49:27 PM
Cok tsk ederim saol
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: [SiNaN] on May 15, 2008, 02:34:40 AM
Modun kaldırılmasında sorun olduğunu sanmıyorum. Teşekkürler єνσℓυтιση™.
Title: Re: Mod: Konunun Gönderileceği Bölümü Seçme / Post Board Select
Post by: ۧRu on May 15, 2008, 05:59:30 AM
Quote from: [SiNaN] on May 14, 2008, 08:59:15 AM
Quote from: ۧRu on May 14, 2008, 08:03:25 AM
mesela sadece adminlerin gördüğü bir bölüme üyeler seçse bile konu açılmaz dimi?

єνσℓυтιση™, cevaplamış, biraz detaylandıralım.

- Yeni konu gönderirken çıkar
- Sadece kişinin konu açmaya yetkisi olan bölümler seçeneklerde görünür
- Kişi, tarayıcıdan bölüm idsi olarak konu açamadığı bir bölüm dahi girse, hata mesajı ile karşılaşır


tamam teşekkürler sinan & evulition