Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

[DEV] close topic with post

[DEV] close topic with post

İleti muiketi 24 Şub 2009 12:16

Eklenti: close topic with post
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..
muiketi
yetkili
yetkili

Kullanıcı avatarı

İleti: 2133
Kayıt: 30 Eyl 2007 01:41
Konum: şimdi urfada olmak vardı..
HTML: Çok iyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: phpBB 3.0.7 PL1

Re: [DEV] close topic with post

İleti bizimle 25 Şub 2009 13:42

çok güzel bir eklenti fakat bunu kilitli yazdığımızda biz onun hem kilitleyip hem kilitli yazısı yerine resim koyması gibi nasıl yapabiliriz

yani kilitli yazcaz kilitlicek ve kilitli yazısı resim olcak gibi..
bizimle
kullanıcı
kullanıcı

İleti: 165
Kayıt: 21 Ekm 2008 18:16
İsim: taner
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: İyi
Sürüm: 3.0.4

Re: [DEV] close topic with post

İleti ysl52 25 Şub 2009 13:50

Eklenti yönetici veya yetkili -kilitli- ifadesini yazmışsa, konuyu kilitliyor.

Bu durumda kilitli resimi olması için
-kilitli- yerine
[img]http://www.testsites.com/-kilitli-.jpg[/img]
yazarsan eklenti kilitli ifadesini farkeder ve resimle kilitler. Ancak bu yöntem, basitçe kilitleme yapma amacına aykırı. Eğer resim ekleyecek kadar uğraşıyorsan, kilitlemeyi otomatik yapmak da gerekmez.
ysl52
tercüme
tercüme

Kullanıcı avatarı

İleti: 1223
Kayıt: 07 Arl 2007 00:07
Konum: İstanbul
HTML: Başlangıç
CSS: Başlangıç
PHP: Orta
phpBB3: Orta
Sürüm: phpBB 3.0.7-PL1

Re: [DEV] close topic with post

İleti sabri ünal 27 Şub 2009 12:41

alternatif yöntem...

-kilitli-

yazıp yazının sonuna gelmek ve kilitle butonuna tıklamak
sabri ünal
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 647
Kayıt: 06 Nis 2007 11:08
İsim: sabri ünal
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpbb3 CVS

Re: [DEV] close topic with post

İleti clients 02 Mar 2009 22:10

peki bu kodu çöp için uyarlayabilirmiyiz ve nasıl yaparız. -çöp- yazılınca konu çöpe gitsin mesela
clients
kullanıcı
kullanıcı

İleti: 83
Kayıt: 02 May 2008 10:29
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.1


Eklenti Tanıtımları, Duyurular, Güncellemeler


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 2 misafir

cron