Kaynak ikonu

Kullanım tekniği Xenforo 2'de Silinen Adminin Yerine Admin Atama

XenForo için kullanım tekniği.
Bu anlatım buradaki Çözüldü - Xenforo 2 beta 4 admin hesabı silindi! konusunda yaşanan sorunlardan yola çıkılarak anlatılmıştır.

Başlık her ne kadar Silinen Admin Yerine Admin Atama Olsa da aslında Xenforo 2'de Silinen Admin Yerine Admin Atama ve Tüm Mesaj ve Konularını Yeni Admine Aktarma olarak açıklama kısmında belirttim. Başlık çok uzun olmasın diye bu şekilde uygun gördüm :)

Aslında ben bugün yeni bir xenforo 2 beta kurulumu yaparak tekrar bir test etme imkanım oldu. Testlerimde sistem bana kendi hesabımı sildirmedi. :)

Örnek Resimler:

xenforo_admin_sil_1.webp

xenforo_admin_sil_2.webp

Ama bu sorunu yaşayan arkadaşımız xf2'yi test ederken xenforo 1'de silinmeyen üyelik xenforo 2'de maalesef silinmiş. Sonuçta kararlı sürüm değil betalar da test edilmek için var. Ben zaten kararlı sürüm çıkmadan geçilmesi taraftarı da değilim. Şöyle bir turlamak için inceleme amaçlı ayrı bir yere kurulabilir. (Localhost dahil) ;)

Konu biraz uzun olacak gibi ama konunun uzun olması sizi korkutmasın yarısından çoğu yan bilgi bu yazılanların. :)

Şimdi ben kendi üyeliğimi silemedim. Ama buna olası bir senaryo ekleyerek netr0n adlı üyeliğimin silindiğini düşünmenizi istiyorum bu doğrultuda 2. bir üyelik alıyorum ve bu üyeliğimin adı da xfnetron tabii bu senaryoyu şu an bizzat test ederek uyguladığımı unutmayın. Ayrıca sizde bu senaryodaki isimleri kendi senaryo isimleriyle yapmayı unutmayın :)

xfnetron adıyla üyelik aldım ama o da email doğrulamasına takıldı. Adminlik atama sorgusunu çalıştırmadan önce bu alanı da güncellemeyi unutmayın. :)

upload_2017-10-9_4-16-21.webp


Benim bunu email comfirm yani e-mail onayla durumundan çıkarıp valid yani geçerli yapmam gerekiyor ayırca moderatör, adminlik yetkisi verip admin grubuna almam gerekiyor. Sorguyu çalıştırmadan önce ID'imize bakalım; Benim ikinci aldığım üyeliğin üyelik ID numarası 2 eğer siz üye ID numaranızın ne olduğunu bilmiyorsanız profil alanınızdan üye isminize tıklayıp url kısmından görebilirsiniz.

xenforo_admin_sil_4.webp

Üye ID'mizi bulduğumuza göre sıra geldi sorgumuzu çalıştırıp üyemizi geçerli üye+moderatör+admin yapmaya. Bunun için aşağıdaki sorguyu phpmyadmin alanından sql bölümünden çalıştırıyoruz.

Kod:
UPDATE xf_user SET
permission_combination_id = 6,
display_style_group_id = 3,
secondary_group_ids = '3,4',
user_state='valid' ,
is_moderator = 1,
is_admin = 1,
is_staff  = 1
WHERE user_id = 2

xenforo_admin_sil_5.webp

Artık xfnetron üyeliğimiz admin yetkisini almış bulunuyor :)

xenforo_admin_sil_6.webp

Ama Admincp alanında login işlemi yaptığınızda aşağıdaki hatayı alacaksınız.

xenforo_admin_sil_7.webp

Bu hatanın sebebi xf_admin tablomuzda halen 1 numaraları kullanıcının ID'si tutulduğu için. Şimdi aşağıdaki sorguyu çalıştırarak 2 numaralı ID'ye sahip olan xfnetron kullanıcısını admin ve süper admin yapıyoruz.

Kod:
UPDATE xf_admin SET user_id=2, is_super_admin=2

Evet şimdi admincp alanından login olduğunuzda başarılı bir şekilde giriş yapacaksınız. Artık paneldesiniz ve süper adminsiniz :)

xenforo_admin_sil_8.webp

Bütün bunlar tamam ama eski adminin konularını ve mesajlarını yeni admine nasıl aktaracağız? Bunun için aşağıdaki alanların netr0n yerine xfnetron olarak değişmesi gerekiyor!

xenforo_admin_sil_9.webp


Bunun için aşağıdaki sorguları çalıştırıyoruz.

Konu içi

Kod:
UPDATE xf_post SET
user_id=2,
username = 'xfnetron'
WHERE user_id=1

Konular alanı için

Kod:
UPDATE
xf_thread SET user_id=2,
last_post_username = 'xfnetron'
WHERE user_id = 1

Forum Ana Sayfa için


Kod:
UPDATE xf_forum SET
last_post_user_id=2,
last_post_username = 'xfnetron'
WHERE last_post_user_id=1

Örnek Konu İçi Alanı:

xenforo_admin_sil_10.webp

Diğer alanları da kontrol edebilirsiniz. İnşallah başınıza gelmez ama en azından mantığını da anlamış oldunuz. Eğer farklı alanlarda sorun olursa da bildirmeniz durumunda yardımcı oluruz. ;)


Dip Not: Bu ara yazdığımız makaleleri izin almadan başka yerlerde kullananlar var. Birde kendi yazmış ve hazırlamış gibi anlatıyorlar. Hadi izin almıyorsun bari nereden aldın, kimden aldın bir not düş be adam :))
Yazar
netr0n
Görüntüleme
1.833
İlk yayınlama
Son güncelleme

Puanlar

5,00 yıldız 5 değerlendirme

netr0n ait diğer kaynakar

Son incelemeler

Bu olayda sorunu yaşıyan benim beta 4 sürümü ile olayın asıl kahramanı ise @netr0n dur. :)
netr0n
netr0n
estağfurullah sorun çözülsün gerisi önemli değil :))
Abi Süper Anlatım Olayı Mevzuyu Tamamen bitirmişsin :D
netr0n
netr0n
Eyvallah kardeşim benim. :))
Emeğine sağlık kanka :D
netr0n
netr0n
Teşekkür ederim kanka:))
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri