diff --git a/lib/controller_patches.rb b/lib/controller_patches.rb index d877741..78c4ad0 100644 --- a/lib/controller_patches.rb +++ b/lib/controller_patches.rb @@ -59,6 +59,29 @@ def get_turkish_alphabet end + RequestGameController.class_eval do + + def play + session[:request_game] = Time.now + + @missing = InfoRequest.count_old_unclassified(:conditions => ["prominence = 'normal'"]) + @total = InfoRequest.count + @done = @total - @missing + @percentage = (@done.to_f / @total.to_f * 10000).round / 100.0 + @requests = InfoRequest.includes(:public_body, :user).get_random_old_unclassified(3, :conditions => ["prominence = 'normal'"]) + + + if @missing == 0 + flash[:notice] = _('
All done! Thank you very much for your help.
') + end + + @league_table_28_days = RequestClassification.league_table(10, [ "created_at >= ?", Time.now - 28.days ]) + @league_table_all_time = RequestClassification.league_table(10) + @play_urls = true + end + + end + UserController.class_eval do private def user_params(key = :user) diff --git a/lib/views/help/_sidebar.tr.html.erb b/lib/views/help/_sidebar.tr.html.erb index d551732..233399e 100644 --- a/lib/views/help/_sidebar.tr.html.erb +++ b/lib/views/help/_sidebar.tr.html.erb @@ -5,9 +5,8 @@+ Bu websitesi Alaveteli yazılımı kullanarak hayata geçmiştir. Alaveteli, + bilgi edinme istekleri yapmak için geliştirilmiş özgür bir yazılımdır. + Her dile kolaylıkla çevrilebilir ve yerel Bilgi Edinme mevzuatına + uyarlanabilir. +
+ ++ Alaveteli yazılımının geliştirilmesi dünyada şeffaflığın artması yönünde + faaliyet gösteren birçok vakıf ve dernek tarafından desteklenmektedir. +
+ ++ Kendi ülkenizde bir Alaveteli websitesi kurmak istiyorsanız size yardım + edebiliriz. Siteyi çevirmek ve kullanıma uygun hale getirmek için birkaç gün + harcamanız, sonrasında da sitenin moderasyonu için haftada en az bir saat + ayırmanız gerekecek. +
+ ++ Alaveteli websitesi hakkında daha fazla + bilgi edinin ya da bize bir email + atın. +
+ + ++ Bu sayfada programcıların bir “API” aracılığıyla başka websiteleri ve + yazılımı 4982* ile etkileşim haline nasıl sokabileceği açıklanmıştır. +
+ ++ 4982* için henüz tam anlamıyla bir API bulunmamaktadır. Ancak yavaş + yavaş kullanım açısından API’a benzeyen birçok uygulama ekliyoruz +
++ Çok sayıda kullanıcının belli bir kamu kuruluşuna başvuru yapmasını + desteklemek için, şu formdaki URL’leri kullanın + <%= link_to new_request_to_body_path(:url_name => "btk"), + new_request_to_body_path(:url_name => "btk") %>. + Aşağıda bu URL’lere ekleyebileceğiniz parametreleri bulabilirsiniz. +
+ +Bilgi edinme başvurularını listeleyen çoğu sayfada ATOM feed’leri + bulunmaktadır. Bunları kullanarak XML formatında güncellemeler ve + bağlantılar alabilirsiniz Atom feed URL’ini bulmak için: + +
<link rel="alternate" type="application/atom+xml">
etiketini inceleyin./feed
ekleyin.+ Karmaşık sorgularda bile Atom feed’leri bulunmaktadır. Bunları + kullanarak kuruma, dosya biçimine, yanıt durumuna veya tarih aralığına + göre arama yapabilirsiniz. Ayrıntılar için + gelişmiş arama önerilerine + bakın. +
++ Sitede birçok sayfanın JSON versiyonu bulunmaktadır. Bunları şöyle + bulabilirsiniz: +
+.json
ekleyin<link rel="alternate" type="application/json">
etiketini arayın.+ Hem başvurular, hem de kullanıcılar ve kurumların temel bilgilerini + içeren JSON versiyonları bulunmaktadır. Her Atom feed’inin, feed’deki + olayların listesiyle ilgili bilgi içeren bir JSON eşleniği vardır. +
++ 4982*’de bulunan tüm kurumların bir listesi şuradan indirilebilir: + <%= link_to "all-authorities.csv", all_public_bodies_csv_path %> +
+ ++ Henüz var olmayan bir API özelliğine ihtiyacınız varsa lütfen bizimle + iletişime geçin. +
+ + +Yes please! We're built out of our supporters and volunteers.
-Eğer:
+ +aşağıdaki yollara başvurabilirsiniz:
+ ++ <% if !@info_request.nil? %> + <%= link_to "Request an internal review", new_request_followup_path(:request_id => @info_request.id) + "?internal_review=1#followup", :class => 'link_button_green request-internal-review-action' %> and then write a message asking the authority to review your request. + <% else %> + <%= site_name %> üzerinden yapmış olduğunuz başvurunun altında "kurum içi + inceleme" seçeneğini doldurarak, başvurunuzla ilgili bir denetim + isteyebilirsiniz. Bunu yaparken hangi başvurudan bahsettiğinizi açıkça + belirtin. Kurum içi denetim, başvurunuzu ilgili kuruma hatırlatmaya yarar. + <% end %> +
+ ++ Aldığınız cevaptan hâlâ memnun değilseniz, Bilgi Edinme Değerlendirme + Kurulu’na (BEDK) posta yoluyla başvurabilirsiniz. +
+ ++ Değerlendirme isteğinizle ilgili yazarken 4982* üzerinden yaptığınız + başvurunun bir çıktısını alarak, BEDK’ya gönderdiğiniz başvuruya + ekleyebilirsiniz. +
+ ++ BEDK başvurunuzu 4982* üzerinden takip etme olanağı bulunmamaktadır. + Gelişmelerle ilgili olarak başvurunuza site üzerinde not ekleyebilirsiniz. + Bilgi edinme başvurularına yapılan itirazlarda bir sonraki adım idari yargıya + başvurmak olmalıdır. Buradan sonuç almak iki üç yıl alabildiğinden, + istediğiniz bilgiye ulaşmak için süreç işlerken farklı yöntemler + kullanabilirsiniz. +
+ +Sorununuzu çözmek için aşağıdakileri deneyebilirsiniz.
+ +