1) soru kategori ağırlıklı seçim. admin ayarları. ###DONE###
11) soru alt kategorileri de ağırlıklı. ###DONE### ağırlıkları kategorilerde belirliyoruz. MANUAL! NOTE: alt levellerde, soru ağırlığı tamamlanmıyorsa, kullanıcının seçtiği en üst kategoriden soruları tamamlıyoruz.

	DARARARAMMMMM... >>> Bilim seçildiğinde, ağırlıklar hesaplanıyor. OK. Modern Bilim de Bilim ile aynı anda yayına sokulduğunda, ağırlıklar karışır. Bilim"in altındaki Modern Bilim"in ağırlığı 40 ise... Kategori olarak yalnızca Modern Bilim seçildiğinde, otomatik olarak Modern Bilim"in ağırlığı da 40 oluyor ve alt kategorilerine ağırlık olarak 60 kalıyor. Şimdilik böyle duruyor sistem. Daha dinamik hale getirilebilir. İş biraz kompleksleşir, ama yapılır. Ama gerek olur mu?

111) admin paneli default seçenekleri eklendi. hangi level kategorilerden soru alalım? all, top, first level of the category. use_category_weight. ###DONE###
1111) soru çekimi bu kategori ayarlarına göre yapılacak. ###DONE###
11111) random çekim. ###DONE###
1) soru tipi ağırlıklı seçim. admin ayarları.
2) silinmiş soruları herokuda kontrol et. ###DONE###
22) deleted"a göre sıralama yaptır. ###DONE###
3) kategori silindiğinde, üst kategoriye taşı. ###DONE###
4) puan tablosunda en üstte birinciyi göster... ###DONE###
5) kategori bazında puan tablosu ###DONE###
6) düello ve davetiye işleyişlerini tamamla.
66) düello iki şekilde çalışacak. a) soru seti sonrası. b) olmayan soru setiyle.
7) soru yanlış düzeltme/şikayet ###DONE###
8) skor üretimi doğru * 10 puan. ###DONE###
14) kategori yayınla/yayınlama. kategoriyi kullanıcıya sun. ###DONE###
15) kategori aktif/pasif. (içinden soru al/alma).
10) iki tur kullanıcı puanı var: bilen gelsin puanı, yarışma puanı.
15) is_quiz_ready ayarı eklendi. if false, close quiz start section. other views will be usable.
11) BG puanı ekleme işleyişlerini ekle. (davet, yarış tamamlama, düello, paylaşım vs.)
12) çeşitli istatistik topla. (burada uygulamanın bir çok noktasından istatistik toplayacağız. gözüme takılan, işe yarayabilecek her veriyi. kategori kaç kere seçildi, gibi)
13) REKLAM. giydirme, client kontrolleri, özel admin kontrol paneli.

1. ile ilgili admin panelde iki tip ayarlama yapabilecegiz. Birincisi, hangi kategorileri yarismaya acacagimizi, ikincisi ise bir kategorinin alt kategorileri var ise o alt kategorilere soru seciminde atayacagimiz yuzde agirliklari (yuzde atamalarinda sadece 1 level asagiya iniyoruz).

3. Kategori silindiginde, sorularin ust kategoriye tasinmasi mekanizmasini senin daha ondecen hallettigini dusunuyordum.

8. Yarisma icin toplam skor disinda (dogru*10) + yarismacinin yarismayi ne kadar zamanda bitirdigini de tutup, skor tablosunda gosterecegiz.

Listelediklerinin disinda bir konu da zaman parametreleri (bunlarin bir kismi hali hazirda admin panelde var). Yarismayi iki farkli tipte zamanlayabilecegiz. a. Yarisma icin toplam zaman limiti ya da b.Soru basina zaman limiti (soru tipine gore, metin, imaj,vs. ayri parametre girebilecegiz)