[mod] Main Admin Security - Forum Kurucusu Koruması

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.

modu beğendiniz mi?

evet
18
78%
hayır
5
22%
 
Toplam oy: 23

Kullanıcı avatarı
VSaBaH
Kayıtlı Kullanıcı
Mesajlar: 2493
Kayıt: 09.02.2006, 16:58
Konum: Denizli
İletişim:

Mesaj gönderen VSaBaH »

Güzel bir mod ama bu modu Color Groups olan forumlara nasıl yükleyeceğiz..

Aşağıdaki kısmı nasıl entegre edebiliriz..

Kod: Tümünü seç

# 
#-----[ FIND ]------------------------------------------ 
# 
if( $HTTP_POST_VARS['deleteuser'] ) 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
// 
// Main Admin can't be deleted 
// 
if( $HTTP_POST_VARS['deleteuser'] && $user_id == 2) 
{ 
   message_die(GENERAL_ERROR, $lang['Main_Admin_Undeleted'] ); 
} 
if( $HTTP_POST_VARS['deleteuser'] && $user_id != 2) 

Benim admin_users da bu bölüm şöyle..

Kod: Tümünü seç

if( $HTTP_POST_VARS['deleteuser'] && ( $userdata['user_id'] != $user_id ) )

		{

			$sql = "SELECT g.group_id 

				FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g  

				WHERE ug.user_id = $user_id 

					AND g.group_id = ug.group_id 

					AND g.group_single_user = 1";

			if( !($result = $db->sql_query($sql)) )

			{

				message_die(GENERAL_ERROR, 'Could not obtain group information for this user', '', __LINE__, __FILE__, $sql);

			}
Birde bunu onunla yer değiştirmek yerine hemen üstüne eklesek sorun olur mu? Ben öyle yaptım şu an için bir sorun görünmüyor...
Murat5
Kayıtlı Kullanıcı
Mesajlar: 108
Kayıt: 10.08.2006, 11:53
Konum: Ankara
İletişim:

Mesaj gönderen Murat5 »

Bu modu yükledim kurucu yöneticiyi sıradan kullanıcı yaparken bişey demedi, sonra düzeltmek için tekrar yönetici yaparken yönetciyi sıradan kullanıcı yapamazsınız dedi. Modda sorun mu var?
bugrabaskaya
Kayıtlı Kullanıcı
Mesajlar: 14
Kayıt: 26.04.2006, 17:40
İletişim:

Mesaj gönderen bugrabaskaya »

ben admin_users.php de bu 2 satırı bulmaıyorum

#
#-----[ FIND ]------------------------------------------
#
if( $HTTP_POST_VARS['deleteuser'] )

#
#-----[ REPLACE WITH ]------------------------------------------
#
//
// Main Admin can't be deleted
//
if( $HTTP_POST_VARS['deleteuser'] && $user_id == 2)
{
message_die(GENERAL_ERROR, $lang['Main_Admin_Undeleted'] );
}
if( $HTTP_POST_VARS['deleteuser'] && $user_id != 2)

#
#-----[ FIND ]------------------------------------------
#
$username = ( !empty($HTTP_POST_VARS['username']) ) ? trim(strip_tags(htmlspecialchars($HTTP_POST_VARS['username']))) : '';

#
#-----[ BEFORE, ADD ]------------------------------------
#
//
// Main Admin's profile can't be modified
//
if ( $user_id == 2 && $userdata['user_id'] != 2 )
{
message_die(GENERAL_ERROR, $lang['Main_Admin_Unchanged_Profile'] );
}


acaba herkesde öyle mi?? bu mod çok lazım lütfen yardım edin!
ckr
Kayıtlı Kullanıcı
Mesajlar: 125
Kayıt: 22.12.2006, 20:44
Konum: Ew
İletişim:

Mesaj gönderen ckr »

ya o admin beni banlamak isterse...


ya ban yaparlarsa ya...bunun bir çözümü olmalı kurucuyu tam korumaya almalıyız...
I'm Offline
Kullanıcı avatarı
cupra
Kayıtlı Kullanıcı
Mesajlar: 2505
Kayıt: 01.04.2006, 02:33
Konum: smyrna
İletişim:

Mesaj gönderen cupra »

Murat5 yazdı:Bu modu yükledim kurucu yöneticiyi sıradan kullanıcı yaparken bişey demedi, sonra düzeltmek için tekrar yönetici yaparken yönetciyi sıradan kullanıcı yapamazsınız dedi. Modda sorun mu var?

Kod: Tümünü seç

##
##   Author Notes:
##      In this MOD I supposed that Main Admin's user_id is 2. Feel free to changhe '2' with the id of your MainAdmin. 
ana adminin user id değerini doğru olarak işaretlemen lazım bir sorun olduğunu sanmıyorum..
byTeo
Kayıtlı Kullanıcı
Mesajlar: 8
Kayıt: 15.01.2007, 21:53
İletişim:

Mesaj gönderen byTeo »

Bunu hemen kurdum bnce her forum sahibinin yapması gereken bir mod
zirve
Kayıtlı Kullanıcı
Mesajlar: 474
Kayıt: 28.04.2006, 10:26
İletişim:

Mesaj gönderen zirve »

arkadaslar user id kısmı 2-3 dosyada var.hangisini değiştircez.admin idi 2 değil.hangi satırı değiştirmemiz gerekiyo
ksksatan
Kayıtlı Kullanıcı
Mesajlar: 5
Kayıt: 11.05.2007, 00:47
İletişim:

Mesaj gönderen ksksatan »

albatros yazdı:ben bu mod u kurdum site içinde herşey normal ama yönetim paneline girince bu hatayı alıyorum...

[ resmi görüntülemek için tıklayın ]

tam açılımı ile yanda
Parse error: syntax error, unexpected T_BOOLEAN_AND in /home/albatros/domains/free-albatros.com/public_html/forum/admin/admin_users.php on line 81
yazıyor... admin users i de kontrol ettim hata yok sorun nerde?
kardeş bendede aynı hata çıktı sonra admin_users.php de şu kısımın
if( $HTTP_POST_VARS['deleteuser'] )

bende şöyleydi
if( $HTTP_POST_VARS['deleteuser'] && ( $userdata['user_id'] != $user_id ) )
ben hepsini seçip yerine koyunca hata düzeldi bide şurasıda farklıydı
$username = ( !empty($HTTP_POST_VARS['username']) ) ? trim(strip_tags(htmlspecialchars($HTTP_POST_VARS['username']))) : '';
burasıda şöyleydi
$username = ( !empty($HTTP_POST_VARS['username']) ) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';
bunun üzerine koydum sorun düzeldi senin dosyalarada baktım benimkinin aynısı sende bi dene istersen yedek alıp
Kilitli

“2.0.x MOD Duyuruları” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Bing [Bot] ve 3 misafir