Sürüm: 0.0.1
Yazar: Ger
Açıklama: tek bir ileti ile konu kilitlemeye yarar.. -kilitli- yazınca konu otomatik olarak kilitlenir.. yetkili ve yöneticiler kullanabilir.. konu değiştirilirken işe yaramaz.. yetkili kayıtlarında gözükür.. büyük küçük harfe duyarlıdır..
Uyumlu olduğu phpBB3 sürümleri:
- phpBB 3.0.x
Dil dosyaları/eklemeleri:
- İngilizce
Lisans: GNU General Public License v2
Kurulum zorluğu: Kolay
Kurulum süresi: 1 Dakika
Dosya formatı: .zip
Dosya indirme: Dosya yok.. aşağıdaki kodlardan görüntüleyebilirsiniz..
Aç:
posting.php
Bul:
- Kod: Tümünü seç
$post_data['enable_sig'] = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false);
Sonrasına Ekle:
- Kod: Tümünü seç
//SFB MOD topic sluiten start
if ( ($submit) && ($mode != 'edit') && ($auth->acl_get('a_') || $auth->acl_get('m_', $forum_id)) && (preg_match( '#-kilitli-#i', $message_parser->message)) ){
$change_topic_status = ITEM_LOCKED;
$sql = 'UPDATE ' . TOPICS_TABLE . "
SET topic_status = $change_topic_status
WHERE topic_id = $topic_id
AND topic_moved_id = 0";
$db->sql_query($sql);
$user_lock = ($auth->acl_get('f_user_lock', $forum_id) && $user->data['is_registered'] && $user->data['user_id'] == $post_data['topic_poster']) ? 'USER_' : '';
add_log('mod', $forum_id, $topic_id, 'LOG_' . $user_lock . (($change_topic_status == ITEM_LOCKED) ? 'LOCK' : 'UNLOCK'), $post_data['topic_title']);
}
//SFB MOD topic sluiten eind
-kilitli- yazan yeri istediğiniz gibi değiştirebilirsiniz..