Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Topic started by: fir4t on January 01, 2007, 03:17:41 PM

Title: Admini Silinmez Yapmak
Post by: fir4t on January 01, 2007, 03:17:41 PM
Sources/Subs-members.php Aç


Bul
// Delete a group of/single member.
function deleteMembers($users)
{
global $db_prefix, $sourcedir, $modSettings, $ID_MEMBER;


Altına Ekle
        // Protect the person who started the forum
if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');


1 yazan yere kendi üye id nizi yazın
İsterseniz Bu Üye Silinemez!!! i kafanıza göre degiştirebilirsiniz

Örnegin :fatal_error('Silme Beni Silerim Seni!!!');
gibi :D


Not : Kodu Ben Yazmadım .Sitede Verilen bir Subs-members.php de bu kod vardı ama bu özellik hangi koda ait bilinmiyordu buldum ve sizinle paylaşayım dedim :)
Title: Re: Admini Silinmez Yapmak
Post by: santo22 on January 01, 2007, 04:13:39 PM
eline saglik cok güzel ve faydali birsey :) Keske bunun yaninda adminin üye grubu ve sifreside degistirilmez gibi bisey olsa
Title: Re: Admini Silinmez Yapmak
Post by: santo22 on January 01, 2007, 04:27:04 PM
ama ne yazikki calismiyor mod olarak hazırladım localde kurdum ama ne yazikki sildi :D
Title: Re: Admini Silinmez Yapmak
Post by: SiveroN on January 01, 2007, 04:34:50 PM
Cok güzel bilgilendirme , teşekkürler..

Bunu imzama ekleyeceğim kısa yol olarak bir cok arkadaşımızın ihtiyacı olacağını düşünüyorum  ;)
Title: Re: Admini Silinmez Yapmak
Post by: Recebivorer ™ on January 01, 2007, 04:46:31 PM
Birincisi Olmuyor Demeyin Arkadaşlar Ben Denedim Gayet Güzel Çalışıyor

İkincisi Bir Sorum Olacak Mesela Forumda Birden Çok Admin Varsa Üye Numarasını Yazdığımız Yere 1 , 2 Şeklinde Virgülle Ayırarak Yazsak Olur mu ?
Title: Re: Admini Silinmez Yapmak
Post by: fir4t on January 01, 2007, 04:48:04 PM
Bilmiyorum Ama Deneyip Haber Veririm
Title: Re: Admini Silinmez Yapmak
Post by: miaforum on January 02, 2007, 04:31:20 AM
olmuyo ben denedm ama o eklenen kodu alt alta ekleyin oluyor.

tmm bu sorunu çözdük diyelim adminin yetkisi alındı db den nasıl bidaha onu admin yaparız sorgusu nedir aradım bulamadımda...
Title: Re: Admini Silinmez Yapmak
Post by: Aranel© on January 02, 2007, 10:08:11 AM
salak kafam code: eklemişim en az 20 üye kaybettim Allahdan farkettim :S
Title: Re: Admini Silinmez Yapmak
Post by: [DooMsDaY] on January 02, 2007, 03:16:46 PM
Quote from: Aranel© on January 02, 2007, 10:08:11 AM
salak kafam code: eklemişim en az 20 üye kaybettim Allahdan farkettim :S
önce local kullanmayı dene :)

ve fırat hadi bendende kıyak ekliyim imzama linki :D
Title: Re: Admini Silinmez Yapmak
Post by: mysimple on January 02, 2007, 03:49:16 PM
arkadaslar sonuc olarak lokal disinda sorunsuz yukleyebilirmiyiz :)
Title: Re: Admini Silinmez Yapmak
Post by: mersindost on January 02, 2007, 04:08:20 PM
GAyet Güzel Çalışıyor  ;)

Kod:

// Delete a group of/single member.
function deleteMembers($users)
{
global $db_prefix, $sourcedir, $modSettings, $ID_MEMBER;

        // Protect the person who started the forum
if ($users == 4 || (is_array($users) && in_array(4, $users)))
           fatal_error('Bu Üyeyi Silemezsin.Adam Ol.Alırım Seni Ayağımın Altına');


Demo Ekte
Title: Re: Admini Silinmez Yapmak
Post by: mersindost on January 02, 2007, 04:20:47 PM
Unuttum :)

Ben Denemek İçin 4 Nolu Üyeye Göre Ayarladım.Kullanacak Olan Varsa 4 Yerine 1 Yazsın.Veya Ne İse  ;D
Title: Re: Admini Silinmez Yapmak
Post by: fir4t on January 02, 2007, 04:52:16 PM
Birde Şunun Üye Grubunu Değiştirmeme Ayarını Yapsak Tam Süper Olacak :D
Title: Re: Admini Silinmez Yapmak
Post by: gameturkce on January 02, 2007, 09:51:59 PM
ya arkadaşlar biri bozuk diyo 20 üye kaybettim diyo biri 1 yerine 1 numaralı üye adını yazın diyo öteki üyenin numarasını yazın diyo bende bari 1 1 ler öyle kalsın 1 numaralı yönetici olarak ben zaten umarım doğru çıkarinşallah bir sorun çıkmaz yoksa alırım ayağımın altına  :D  ;D  ;)  :)


Title: Re: Admini Silinmez Yapmak
Post by: fir4t on January 03, 2007, 07:28:35 AM
Quote from: gameturkce on January 02, 2007, 09:51:59 PM
ya arkadaşlar biri bozuk diyo 20 üye kaybettim diyo biri 1 yerine 1 numaralı üye adını yazın diyo öteki üyenin numarasını yazın diyo bende bari 1 1 ler öyle kalsın 1 numaralı yönetici olarak ben zaten umarım doğru çıkarinşallah bir sorun çıkmaz yoksa alırım ayağımın altına  :D  ;D  ;)  :)




Sorun Çıkmaz :D Merak Etme Bende Sorunsuz :D
Title: Re: Admini Silinmez Yapmak
Post by: HaYaLeT_07 on January 04, 2007, 04:15:45 AM
çok güzel döküman tebrkler arkadasım :)
Title: Re: Admini Silinmez Yapmak
Post by: Allopa on January 04, 2007, 09:49:40 AM
çok teşekkürler arkadaşım çok önemliydi bu
Title: Re: Admini Silinmez Yapmak
Post by: hcm_erhan on January 07, 2007, 05:16:48 AM
Gayet güzel çalışıyor, çok gerekliydi, çok teşekkürler arkadaşım..
Title: Re: Admini Silinmez Yapmak
Post by: mysimple on January 16, 2007, 08:56:25 AM
buna sadece 1 uyeyimi ekleyebiliriz
Title: Re: Admini Silinmez Yapmak
Post by: mersindost on January 16, 2007, 09:30:56 AM
Quote from: mysimple on January 16, 2007, 08:56:25 AM
buna sadece 1 uyeyimi ekleyebiliriz

Onu Daha Çözemedik.Çözülürse Burdan Takip et.
Title: Re: Admini Silinmez Yapmak
Post by: miaforum on January 16, 2007, 12:15:04 PM
Eğer yanlış anlamdıysam 3-5 üyeyi daha silinmez yapmak istiyorsun...

bu kodu istediğin kadar ekle alt alta oluyor  8)

        // Protect the person who started the forum
if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');


alt alta ekle
        // Protect the person who started the forum
if ($users == üye numarası || (is_array($users) && in_array(üye numarası, $users)))
           fatal_error('Bu üye silinemez!!!');


gibi

        // Protect the person who started the forum
if ($users == 5 || (is_array($users) && in_array(5, $users)))
           fatal_error('Bu üye silinemez!!!');



Quote from: mersindost on January 16, 2007, 09:30:56 AM
Quote from: mysimple on January 16, 2007, 08:56:25 AM
buna sadece 1 uyeyimi ekleyebiliriz

Onu Daha Çözemedik.Çözülürse Burdan Takip et.
Title: Re: Admini Silinmez Yapmak
Post by: mysimple on January 16, 2007, 03:32:06 PM
tesekkurler ...tahmin etmistim ama kesinlestirelim dedik muhtemelen birisi sorar diye.. :) neyse cidden biri gruptanda cikarilmasin demisti gercektende olursa super olur mesela admini admin grubundan cikaramasin
Title: Re: Admini Silinmez Yapmak
Post by: soulgangdog on January 17, 2007, 07:07:59 AM
bende de çalışmadı

Title: Re: Admini Silinmez Yapmak
Post by: mysimple on January 17, 2007, 09:32:00 AM
bence yalnis kuruyorsun calismasi lzim
Title: Re: Admini Silinmez Yapmak
Post by: SiveroN on January 17, 2007, 11:58:10 AM
Quote from: soulgangdog on January 17, 2007, 07:07:59 AM
bende de çalışmadı



Bir php editorunde daha dikkatli kurmayı dene bende calısıyor cünkü.
Title: Re: Admini Silinmez Yapmak
Post by: iammember on February 03, 2007, 07:40:51 PM
admini adminlikktende kaldıramasalar dediğiniz gibi çok işe yarayacak...
Title: Re: Admini Silinmez Yapmak
Post by: turkarea on February 03, 2007, 10:10:06 PM
süper :D
Title: Re: Admini Silinmez Yapmak
Post by: son76er on February 04, 2007, 02:13:13 AM
sağolasın
Title: Re: Admini Silinmez Yapmak
Post by: xkaramuratx on February 23, 2007, 09:09:50 PM
banlarsa ne olcek
:D
Title: Re: Admini Silinmez Yapmak
Post by: ghg on February 23, 2007, 09:19:51 PM
admini kimse hicbir zaman banlayamaz ;)
Title: Re: Admini Silinmez Yapmak
Post by: maxwell on March 06, 2007, 09:03:57 PM
Güvenlik açısından muazzam bir mod tşkler
Title: Re: Admini Silinmez Yapmak
Post by: yusufk on March 08, 2007, 11:40:01 AM
Gerekenleri yaptım fakat Çalışıp çalışmadığını nasıl anlayacağız?

Teşekkürler
Title: Re: Admini Silinmez Yapmak
Post by: maxwell on March 08, 2007, 11:47:44 AM
birtane üyelik al kendine dostum o üyeliği admin yap ve aynı işlemleri yap sonra sil o aldığın üyleiği ;)
Title: Re: Admini Silinmez Yapmak
Post by: selametas on March 08, 2007, 06:16:34 PM
ya herşe iyi güzel emeğinize sağlık.
ben bi üyeyi admin yada mod yapamıyorum.böle bi seçenek yok:( yardım ederseniz çok memnun olurum teşekkürler...
saygılar...
Title: Re: Admini Silinmez Yapmak
Post by: maxwell on March 08, 2007, 06:20:13 PM
üyenin profiline tıkla üye bilgilerine gir  ordan  Başlıca Üye Grubu: ;)
Title: Re: Admini Silinmez Yapmak
Post by: sahip on March 08, 2007, 08:22:56 PM
aranan kan bulundu
teşekkürler :)
Title: Re: Admini Silinmez Yapmak
Post by: st!nger on April 13, 2007, 06:50:33 AM
ßéyler bunu dénémeyin .. Üye olurken Kayıt İşléminde Hata oLusuyo
Title: Re: Admini Silinmez Yapmak
Post by: mersindost on April 13, 2007, 09:57:37 AM
Quote from: st!nger on April 13, 2007, 06:50:33 AM
ßéyler bunu dénémeyin .. Üye olurken Kayıt İşléminde Hata oLusuyo

Alakası Yok. Ben 3 Ay Önce Denedim Bunu.Ve En Az 3 4 Sitemde de yaptım Şimdiye kadar Üye Olurken Herhangi Bir Hata Almadım.

Eger Sen Hata Alıyorsan Uye Olunurken O Hata Senin Register.Template.php ye Yaptıgın Bir Uygulama Yuzundendir.
Title: Re: Admini Silinmez Yapmak
Post by: miskins on April 13, 2007, 10:01:48 AM
Ulen firat yine yolunu buldun ;D
Title: Re: Admini Silinmez Yapmak
Post by: st!nger on April 13, 2007, 10:10:21 AM
register.template'de herhanqi bi sorun yok .. arkadasın werdiqi kodları siLdiqimde sorun düzeLdi . kayıt işleminden sonra Sayfaya yönlendirme yapmıyo deneyebilirsiniz ..
Title: Re: Admini Silinmez Yapmak
Post by: fir4t on April 13, 2007, 01:15:04 PM
Ben sitemde ayni kodlari kendi sitemde kullaniyorum bir sorun yasamadim :) senin kurdugun birkac mod yuzunden kaynaklaniyordur o sorun :)
Title: Re: Admini Silinmez Yapmak
Post by: st!nger on April 13, 2007, 04:07:24 PM
hayır bu kodları attıktan Sonra hata oLusmaya ßaşladı .. KaLdırdım Hata faLan kaLmadı ?
Title: Re: Admini Silinmez Yapmak
Post by: Phlegm on April 13, 2007, 05:10:48 PM
Modların cakısıyor olabilir
Title: Re: Admini Silinmez Yapmak
Post by: NoPasaran on May 10, 2007, 03:15:18 AM
sitemde adminlerin  2 sni sildiler son anda yetiştik..

Bunu kurmak lazım

5 admin içinde ayrı ayrı yapabiliyoruz dimi
Title: Re: Admini Silinmez Yapmak
Post by: jaws on May 17, 2007, 08:22:10 AM
sağol dsotum harikasın vallah allah ne muradın varsa versin
Title: Re: Admini Silinmez Yapmak
Post by: denizonline on May 19, 2007, 12:48:21 AM
denedim sorunsuz çalışıyor bende de
Teşekkürler

Title: Re: Admini Silinmez Yapmak
Post by: jerenimo on May 23, 2007, 12:54:55 PM
        // Protect the person who started the forum
   if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');

        // Protect the person who started the forum
   if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');

beyler boyle yapacaksınız
Title: Re: Admini Silinmez Yapmak
Post by: sspawnn on May 24, 2007, 09:35:07 AM
fıstık gibi çalışıyor çekemeyenler çatlasın ;D
Title: Re: Admini Silinmez Yapmak
Post by: Ménel Tenna Mol on June 21, 2007, 09:55:13 PM
Bir şey soracağım

// Protect the person who started the forum
   if ($users == 1 || (is_array($users) && in_array(1, $users)))
           fatal_error('Bu üye silinemez!!!');

Burada 1 yazan yerlere üyelik adını mı yazacağız, yoksa üyelik numarasını mı? Yani 21. üye ise 21 mi yazacağım? Ayrıca her iki 1'e de mi aynı şeyi yapacağız. Yoksa tekine mi? Öyleyse hangisine?

Ayrıca ben kendimi silmekten tırstığım için, başka bir üyelik aldım onu admin yaptım adını yazdım 1 yazan yere. Sonra silmeyi denedim ve her seferinde de sildim.

Ben size dosyayı yollayayım siz de oraya isim yazılacaksa Ali, üye numarası yazılacaksa 21 yazar mısınız?
Title: Re: Admini Silinmez Yapmak
Post by: kilwosen on June 22, 2007, 05:31:04 AM
saoLL kardesi oLdu saoLL
Title: Re: Admini Silinmez Yapmak
Post by: Ménel Tenna Mol on June 22, 2007, 07:03:45 AM
Bana cevap verecek olan yok mu?
Title: Re: Admini Silinmez Yapmak
Post by: HoT_sOuRcE_ on June 26, 2007, 03:01:25 PM
Parse error: syntax error, unexpected T_IF, expecting '{' in /home/***/public_html/***/Sources/Subs-Members.php on line 117

arkadaşlar üyeyi silmek istediğimde böyle bir hata çıktı anlamadım anlatabilecek olan var mı?

ayrıca yeni üye olmak istediğimde de aynı hatayı veriyor nerde yanlış yaptım söyleyebilecek bir arkadaş var mı acaba?