View Full Version: Soal Setelah meng-upgrade rankbadges akan diambil.
Saya sekarang memiliki masalah besar dengan anggota-anggota tubuhku. Karena setiap orang meng-upgrade terus kehilangan rankbadges ekstra mereka. Mendapatkan yang ditambahkan secara manual sebagai tambahan usergroup. Tapi saat cron berjalan untuk memperbarui semua orang kehilangan peringkat yang dimasukkan secara manual. Hal ini tidak terjadi sebelum update ini.
Mohon saran!
Terima kasih.
Hi. Sebelum ini vBET pembaruan tidak menggunakan kelompok sama sekali. vBET4.3.0 versi oficially dianggap stabil versi beta, jadi masalah dengan functionalisies baru dapat terjadi. Maaf untuk masalah, kami akan bekerja untuk menyelesaikannya.
Tolong beri informasi lebih lanjut tentang rankbadges. Apakah asli vB fungsi atau dari beberapa mod? Dalam kasus stan - mana untuk mencari? Yang menghapus tugas cron itu? Apakah itu mempengaruhi usergroup tambahan lainnya atau hanya yang berkaitan dengan rankbadges? Apakah itu terjadi ketika tugas cron berjalan dengan vBET dissabled?
Hal ini hanya ditetapkan sebagai standar vBulletin usergroup. Peringkat, dll mod Tidak ada. Aku benar-benar tidak mengerti mengapa vBET sekarang menggunakan grup pengguna?
kamilkurczak
23-05-11, 20:00
Yang menghapus tugas cron itu? Apakah itu mempengaruhi usergroup tambahan lainnya atau hanya yang berkaitan dengan rankbadges? Apakah itu terjadi ketika tugas cron berjalan dengan vBET dissabled?
Jika ini adalah pilihan default vB - silakan menulis pengaturan yang saya harus menetapkan untuk repoduce di forum pengujian saya? Jika Anda menjelaskan untuk saya - saya akan mencoba untuk membuat hasil yang sama seperti Anda.
Terima kasih
Update peringkat pengguna dan cron judul menghapusnya. Dengan vBET dinonaktifkan itu baik-baik saja.
Bagaimana menjelaskan hal ini? Hmmmmm
Saya membuat cukup usergroup beberapa tambahan, dan ini juga mendapat rankbadge (Yang berhubungan dengan dengan grup) Sekarang tampaknya bahwa ketika ada lebih dari satu atau dua grup tambahan yang ditambahkan (manual) untuk anggota, saat cron berjalan, dibutuhkan orang-orang yang ditambahkan secara manual pergi.
Saya harap Anda mengerti.
Ini sekarang menjadi masalah besar bagi saya. Saya memiliki lebih dari 50 000 anggota, dan Anda harus mengerti bahwa saya harus secara manual menambahkan usergroup sehari-hari pada tahap ini. Apakah tidak ada cara bagi saya untuk secara manual menonaktifkan vBET usergroup sekarang menambahkan? Aku bahkan tidak mengerti mengapa Anda melakukan ini!?!?
Hal ini hanya ditetapkan sebagai standar vBulletin usergroup. Peringkat, dll mod Tidak ada. Aku benar-benar tidak mengerti mengapa vBET sekarang menggunakan grup pengguna?
Ini diminta di sini:
Saya mengerti itu adalah masalah besar bagi Anda. Untuk membuatnya secepat silahkan PM saya mungkin hanya akses Anda ke CP Admin rincian dan FTP. Juga tolong katakan padaku yang justru usergroup, saya dapat menambahkan di sini dan yang justru tugas cron (dengan nama) saya harus menjalankan untuk melihat masalah ini. Aku akan memeriksa dan memperbaikinya di tempat - ini akan memberikan hasil tercepat. Aku akan menangani ini sendiri dan melakukannya hari ini jika Anda mengirimkan saya rincian cukup cepat (saya akan tersedia untuk 4-5 jam lagi hari ini, dengan 1 jam istirahat sekarang). Jika Anda tidak ingin berbagi rincian akses Anda, maka saya masih memerlukan rincian bagaimana mengkonfigurasi forum uji kami untuk melihat efek.
Juga satu pertanyaan lagi untuk memahami masalah dengan benar - tidak usergroup dihapus (jadi usergroup, menghilang dari forum) atau hanya tugas pengguna untuk usergroup menghilang. Jadi, Anda perlu menambahkan lagi usergroup atau menetapkan pengguna untuk usergroup lagi?
Terima kasih Michal. PM sent.
Apa yang saya lihat mendapatkan dibawa pergi oleh cron adalah 'Legenda' saya dan grup 'Xtreme' / peringkat. Aku benar-benar tidak tahu bagaimana menjelaskannya. Saya harap Anda bisa lihat di forum saya. Saya juga tidak tahu pasti yang cron. Tetapi setiap hari, setelah menambahkan ini secara manual, mereka pergi lagi. Jadi saya menebak itu harus cron memperbarui usertitles dan peringkat.
Terima kasih atas bantuan!
Sebagaimana saya tulis dalam AM - aku memeriksa semua tugas cron harian pada forum Anda dan menemukan apa-apa. Pada saat ini kami tidak dapat mereproduksi masalah, sehingga kita tidak dapat bekerja di dalamnya. Juga seperti yang saya tulis Anda saya benar-benar doupt bahwa itu adalah masalah vBET - Anda memiliki masalah bahwa hanya beberapa pengguna khusus longgar grup mereka dan yang lain tidak usergroup sama longgar - jika itu akan menjadi sesuatu otomatis paling mungkin akan mempengaruhi semua pengguna dengan usergroup . Aku memeriksa kode vBET untuk grup lagi dan aku tidak menemukan apa apa yang bisa menyebabkan masalah ini. Jadi mungkin itu disebabkan oleh beberapa tindakan yang dilakukan oleh para pengguna - harap berbicara kepada mereka sebuah menemukan ada beberapa tindakan yang umum dilakukan.
Tak lama - saya tidak percaya bahwa itu adalah kesalahan vBET, masih aku bersedia memeriksa rincian ketika Anda memberikan kami informasi bagaimana untuk mereproduksi masalah. Saya dua kali diperiksa semua tugas cron harian pada forum Anda dan menemukan apa-apa. Tolong beri kami informasi lebih rinci bagaimana untuk mereproduksi masalah.
OK, selama 2 hari, saya kembali ke vBET tua. Tidak satu masalah dalam 2 hari. Tadi malam aku upgrade, dan pagi ini aku harus kembali menambahkan usergroup tambahan untuk setidaknya 10 anggota. Pasti ada hubungannya dengan usergroup vBET tambahan sekarang juga menambahkan. Jadi tolong katakan padaku bagaimana untuk menghapus sepenuhnya dari vBET karena aku tidak bisa terus seperti ini. Terima kasih.
Seluruh kode tentang grup yang Anda miliki dalam file / includes / vbenterprisetranslator_functions_usergroups.php.
Hanya ada satu fungsi yang digunakan sebagai reaksi terhadap logika vBulletin (untuk hook: userdata_presave) dan nama fungsi vbenterprisetranslator_functions_usergroups.php (7 pertandingan).
Lainnya 2 fungsi dalam file yang membuat perubahan digunakan untuk menghilangkan usergroup vBET selama instalasi un-vBET dan tempat lain.
Jadi jika salah karena vBET, maka dapat hanya karena vbet_changeDefaultLanguageGroup fungsi. Tidak ada lagi yang membuat perubahan pada usergroup.
Jadi jika Anda ingin menonaktifkannya, maka cara paling sederhana adalah hanya menonaktifkan "Set Default Language Grup tepat" plugin. Tapi ini akan menonaktifkan otomatis untuk menangani vBET usergroup. Jadi jika Anda ingin mereka juga dihapus hanya menghapus dengan CP Admin.
Kami merekomendasikan hanya untuk menonaktifkan plugin pertama. Jika Anda menemukan masalah Anda menghilang, maka kita dapat memeriksa kembali (kita diperiksa sudah dua kali), masih kita memiliki hal yang sama - kami tidak tahu bagaimana untuk mereproduksi masalah.
Anda juga dapat memeriksa plugin lain untuk userdata_presave hook dan mengubah urutan eksekusi untuk dijalankan sebelum / setelah Plugin vBET.
Setelah menonaktifkan plugin yang, dan berjalan tanpa itu selama sekitar 48 jam sekarang, saya tidak punya masalah ini lagi. Jadi saya pikir akan aman untuk berasumsi bahwa itu karena vBET ditambahkan dan grup tambahan, dan jika Anda memiliki beberapa sudah, untuk beberapa alasan lain akan diambil dengan cron beberapa berjalan. lol, itu terdengar agak samar-samar aku tahu, tapi tanpa plugin itu semua baik lagi.
OK jadi - kami akan memeriksa lagi. Ini adalah satu-satunya perubahan yang Anda buat - menonaktifkan plugin? Apakah usergroup vBET masih pada forum Anda atau Anda dihapus itu? Apa versi yang tepat dari vBulettin anda (kami ingin melihat dari dekat tidak hanya dalam kode kita, tetapi juga di lingkungan hook)?
Ya, itu adalah satunya perubahan yang saya buat. Dan aku mengambil kutu keluar dari usergroup untuk vBET. Tapi mereka masih ada sekalipun. Apakah ada cara mudah untuk menghapus? Karena tidak memakan banyak ruang.
Dan aku mengambil kutu keluar dari usergroup untuk vBET.
Apa artinya tepatnya? Kau melakukan apa?
Tentang menghapus kelompok vBET - Anda dapat melakukannya dengan CP dalam pilihan vBulletin Admin, atau dengan mengeksekusi vbet_removeDefaultLanguageGroups fungsi dari / includes / vbenterprisetranslator_functions_usergroups.php
Harap dicatat bahwa jika Anda menghapus mereka kita akan tidak ale untuk melihat lebih dekat pada masalah ini, karena terjadi hanya pada forum Anda.
Apa artinya tepatnya? Kau melakukan apa?
Aku tidak terpilih dalam usergroup dari vBET. Seperti saat Anda memilih pengguna di ACP akan memiliki centang / tandai oleh katakanlah 'Spanyol' sebagai usergroup tambahan. Ini aku terpilih.
Seperti yang saya tulis Anda di PM kita masih tidak tahu apa alasan masalah di forum Anda. Masih saya membuat beberapa perubahan pada kode vBET di daerah ini. Sekarang vBET akan menangani usergroup hanya ketika beberapa grup diganti atau saat chanes default pengguna bahasa. Jadi di hook itu ditambahkan Kondisi:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
Saya tidak tahu itu akan membantu untuk masalah anda karena kita tidak tahu apa penyebabnya. Pokoknya adalah mungkin bahwa itu akan membantu. Seperti yang saya tulis Anda dalam AM, dalam sejarah perubahan Anda sering usergroup dari sebelum kolom dibersihkan - mungkin karena orang-orang di mana tidak diambil dari database sama sekali. Dengan kondisi ini dalam kasus seperti vBET akan melakukan apa-apa, karena dalam kasus bilik ketika user perubahan data oleh CP Pengguna atau admin oleh CP Admin, maka usergroup dimuat.
Hal ini akan disertakan pada rilis berikutnya, jadi silakan cek. Jika tidak akan bekerja maka Anda akan menonaktifkan pengait lagi dan kami akan membuat penyelidikan lagi.
Silahkan konfirmasi setelah update itu membantu.
Edited - itu dikonfirmasi. Untuk perbaikan cepat silahkan:
1. Pergi ke Admin CP -> Plugins & Produk -> Plugin Manajer
2. Cari kait bernama Set Default Kelompok Bahasa yang tepat untuk hook userdata_presave dan klik Edit untuk itu
3. Tambahkan pada awal kode:
if ($this->setfields['membergroupids'] || $this->setfields['vbet_def_lang']) {
4. Tambahkan di akhir kode:
}
5. Simpan
OK, saya upgrade sekarang, dan akan memeriksa apakah aku masih memiliki masalah ini. Aku akan membiarkan Anda tahu. Terima kasih.
Setelah menjalankan dengan update selama lebih dari 2 hari sekarang, dan tanpa menonaktifkan bahwa plugin atau apa pun, saya tidak punya masalah ini lagi. Jadi saya pikir aman untuk mengatakan bahwa memperbaiki Anda melakukan trick. Sekali lagi terima kasih Michal. Terima kasih yang sangat besar! Saya tahu bahwa masalah ini hanya hadir di forum saya, dan saya dengan tulus menghargai mil ekstra Anda pergi untuk membantu saya dalam hal ini!
kamilkurczak
21-06-11, 22:03
terima kasih untuk konfirmasi ini:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.