From ffde1595da8593791380de89a2c9bfda7c1afd27 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 13:14:50 +0800 Subject: [PATCH 01/45] Some small details on accounts --- app/locale/ms.coffee | 47 ++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index bf8046901..228b8b9d8 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -121,9 +121,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # saturation: "Saturation" # lightness: "Lightness" -# account_settings: + account_settings: # title: "Account Settings" -# not_logged_in: "Log in or create an account to change your settings." + not_logged_in: "Daftar atau buat account untuk menukar "setting" anda." # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" @@ -164,7 +164,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # gravatar_not_found_other: "Alas, there's no profile associated with this person's email address." gravatar_contact: "Hubungi" gravatar_websites: "Lelaman" -# gravatar_accounts: "Juga didapati di" + gravatar_accounts: "Juga didapati di" gravatar_profile_link: "Profil Penuh Gravatar" # play_level: @@ -308,7 +308,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # rank: "Rank" score: "Mata" win: "Menang" -# loss: "Kalah" + loss: "Kalah" tie: "Seri" # easy: "Easy" # medium: "Medium" @@ -317,14 +317,14 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa about: who_is_codecombat: "Siapa adalah CodeCombat?" why_codecombat: "Kenapa CodeCombat?" - who_description_prefix: "bersama memulai CodeCombat in 2013. Kami juga membuat (mengaturcara) " + who_description_prefix: "bersama memulai CodeCombat dalam 2013. Kami juga membuat (mengaturcara) " who_description_suffix: "dalam 2008, mengembangkan ia kepada applikasi iOS dan applikasi web #1 untuk belajar menaip dalam karakter Cina dan Jepun." who_description_ending: "Sekarang, sudah tiba masanya untuk mengajar orang untuk menaip kod." # why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." why_paragraph_2: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." - why_paragraph_3_prefix: "Itulah semua tentang pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" + why_paragraph_3_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" why_paragraph_3_italic: "yay satu badge" -# why_paragraph_3_center: "tapi bersukaria seperti" + why_paragraph_3_center: "tapi bersukaria seperti" why_paragraph_3_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga kamu tidak akan--tetapi buat masa kini, itulah perkara yang baik." # why_paragraph_4: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." @@ -337,14 +337,14 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." # glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that mather. The word impossible can't be found in his dictionary. Learning new skills is his joy!" -# legal: -# page_title: "Legal" -# opensource_intro: "CodeCombat is free to play and completely open source." -# opensource_description_prefix: "Check out " -# github_url: "our GitHub" -# opensource_description_center: "and help out if you like! CodeCombat is built on dozens of open source projects, and we love them. See " + legal: + page_title: "Undang-Undang" + opensource_intro: "CodeCombat adalah percuma bermain and adalah open source." + opensource_description_prefix: "Sila lihat " + github_url: "GitHub kami" + opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat " # archmage_wiki_url: "our Archmage wiki" -# opensource_description_suffix: "for a list of the software that makes this game possible." + opensource_description_suffix: "senarai sofwe yang membolehkan permainan ini berfungsi." # practices_title: "Respectful Best Practices" # practices_description: "These are our promises to you, the player, in slightly less legalese." # privacy_title: "Privacy" @@ -356,26 +356,27 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # email_settings_url: "your email settings" # email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." # cost_title: "Cost" -# cost_description: "Currently, CodeCombat is 100% free! One of our main goals is to keep it that way, so that as many people can play as possible, regardless of place in life. If the sky darkens, we might have to charge subscriptions or for some content, but we'd rather not. With any luck, we'll be able to sustain the company with:" + cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah membiarkan ia seperti itu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami akan boleh dapat menanggung syarikat kami dengan:" + # recruitment_title: "Recruitment" # recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." # url_hire_programmers: "No one can hire programmers fast enough" # recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you" # recruitment_description_italic: "a lot" # recruitment_description_ending: "the site remains free and everybody's happy. That's the plan." -# copyrights_title: "Copyrights and Licenses" -# contributor_title: "Contributor License Agreement" -# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our" + copyrights_title: "Hakcipta dan Pemelesenan" + contributor_title: "Persetujuan Lesen Penyumbang" + contributor_description_prefix: "Kesemua sumbangan, termasuk di dalam laman dan di dalam repositiri GitHub, tertakluk kepada" # cla_url: "CLA" -# contributor_description_suffix: "to which you should agree before contributing." + contributor_description_suffix: "di mana harus dipersetujui sebelum menyumbang." # code_title: "Code - MIT" -# code_description_prefix: "All code owned by CodeCombat or hosted on codecombat.com, both in the GitHub repository or in the codecombat.com database, is licensed under the" + code_description_prefix: "Kesemua kod yang dimiliki CodeCombat atau dihos di codecombat.com, termasuk di dalam repositori GitHub dan database codecombat.com, dilesenkan di bawah" # mit_license_url: "MIT license" -# code_description_suffix: "This includes all code in Systems and Components that are made available by CodeCombat for the purpose of creating levels." + code_description_suffix: "Ini termasuk kesemua kod Sistem dan Komponen yang sudah sedia ada untuk CodeCombat untuk membina level." # art_title: "Art/Music - Creative Commons " -# art_description_prefix: "All common content is available under the" +# art_description_prefix: "Kesemua muatan umum boleh didapat di bawah" # cc_license_url: "Creative Commons Attribution 4.0 International License" -# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" + art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" # art_music: "Music" # art_sound: "Sound" # art_artwork: "Artwork" From 3b18a3f24e1483b198fb8fe37a59fd52254e3fbf Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 13:24:09 +0800 Subject: [PATCH 02/45] Errors in Daftar masuk --- app/locale/ms.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 228b8b9d8..94bfb6f57 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -92,7 +92,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa contact: contact_us: "Hubungi CodeCombat" - welcome: "Kami suka mendengar dari anda! Gunakan form ini dan hantar kami emel. " + welcome: "Kami gemar mendengar dari anda! Gunakan form ini dan hantar kami emel. " contribute_prefix: "Jikalau anda berasa besar hati untuk menyumbang, sila lihat " contribute_page: "laman kami untuk menyumbang" # contribute_suffix: "!" @@ -123,7 +123,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa account_settings: # title: "Account Settings" - not_logged_in: "Daftar atau buat account untuk menukar "setting" anda." + not_logged_in: "Daftar masuk atau buat account untuk menukar "setting" anda." # autosave: "Changes Save Automatically" # me_tab: "Me" # picture_tab: "Picture" From 9ec615f58c0c23707e8802f00e5bf82999df9dac Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:25:35 +0800 Subject: [PATCH 03/45] Correct some punctuations and add new translations --- app/locale/ms.coffee | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 94bfb6f57..984608cc3 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -8,7 +8,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # delay_1_sec: "1 second" # delay_3_sec: "3 seconds" # delay_5_sec: "5 seconds" -# manual: "Manual" + manual: "Panduan" # fork: "Fork" play: "Mula" @@ -49,7 +49,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa recover: recover_account_title: "Dapatkan Kembali Akaun" - send_password: "Hantar kembali kata laluan" + send_password: "Hantar kembali kata-laluan" signup: # create_account_title: "Create Account to Save Progress" @@ -124,32 +124,32 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa account_settings: # title: "Account Settings" not_logged_in: "Daftar masuk atau buat account untuk menukar "setting" anda." -# autosave: "Changes Save Automatically" -# me_tab: "Me" -# picture_tab: "Picture" + autosave: "Pengubahsuaian disimpan secara automatik" + me_tab: "Saya" + picture_tab: "Gambar" # wizard_tab: "Wizard" -# password_tab: "Password" -# emails_tab: "Emails" + password_tab: "Kata-laluan" + emails_tab: "E-mel" # admin: "Admin" -# gravatar_select: "Select which Gravatar photo to use" -# gravatar_add_photos: "Add thumbnails and photos to a Gravatar account for your email to choose an image." -# gravatar_add_more_photos: "Add more photos to your Gravatar account to access them here." + gravatar_select: "Pilih mana gambar Gravatar photo digunakan" + gravatar_add_photos: "Tambah thumbnail and gambar-gambar kepada akaun Gravatar untuk emel anda untuk pilih imej." + gravatar_add_more_photos: "Tambah lebih gambar kepada akaun Gravatar dan aksess dari sana." # wizard_color: "Wizard Clothes Color" -# new_password: "New Password" -# new_password_verify: "Verify" + new_password: "Kata-laluan baru" + new_password_verify: "Verifikasi" # email_subscriptions: "Email Subscriptions" -# email_announcements: "Announcements" -# email_notifications: "Notifications" + email_announcements: "Pengumuman" + email_notifications: "Notifikasi" # email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." # contributor_emails: "Contributor Class Emails" -# contribute_prefix: "We're looking for people to join our party! Check out the " -# contribute_page: "contribute page" -# contribute_suffix: " to find out more." + contribute_prefix: "Kami sedang mencari orang untuk masuk parti kami! Sila semak kepada " + contribute_page: "Laman untuk sumbangan" + contribute_suffix: " untuk mengetahui lebih lanjut." # email_toggle: "Toggle All" -# error_saving: "Error Saving" -# saved: "Changes Saved" -# password_mismatch: "Password does not match." + error_saving: "Masalah menyimpan" + saved: "Pengubahsuian disimpan" + password_mismatch: "Kata-laluan tidak sama." account_profile: # edit_settings: "Edit Settings" @@ -339,7 +339,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa legal: page_title: "Undang-Undang" - opensource_intro: "CodeCombat adalah percuma bermain and adalah open source." + opensource_intro: "CodeCombat adalah percuma untuk bermain dan adalah open source." opensource_description_prefix: "Sila lihat " github_url: "GitHub kami" opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat " From d84bee3c3e1d994016ae336b16624bd49857571c Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:27:43 +0800 Subject: [PATCH 04/45] Fix malay grammatical errors --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 984608cc3..622e7cbc1 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -129,7 +129,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa picture_tab: "Gambar" # wizard_tab: "Wizard" password_tab: "Kata-laluan" - emails_tab: "E-mel" + emails_tab: "Kesemua E-mel" # admin: "Admin" gravatar_select: "Pilih mana gambar Gravatar photo digunakan" gravatar_add_photos: "Tambah thumbnail and gambar-gambar kepada akaun Gravatar untuk emel anda untuk pilih imej." From e51c3502c13c03a75b2c1033f88eed344bc30418 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:36:32 +0800 Subject: [PATCH 05/45] some grammar fixes --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 622e7cbc1..b471467f2 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -326,7 +326,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa why_paragraph_3_italic: "yay satu badge" why_paragraph_3_center: "tapi bersukaria seperti" why_paragraph_3_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" - why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga kamu tidak akan--tetapi buat masa kini, itulah perkara yang baik." + why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." # why_paragraph_4: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." why_ending: "Dan ia adalah percuma! " why_ending_url: "Mulalah bermain sekarang!" From d71e13977f5cd0c4ee312492facefe396afa0dcc Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:40:13 +0800 Subject: [PATCH 06/45] More grammar issues.... sigh --- app/locale/ms.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index b471467f2..91b559fd4 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -104,8 +104,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa diplomat_suggestion: title: "Kami perlu menterjemahkan CodeCombat!" sub_heading: "Kami memerlukan kemahiran bahasa anda." - pitch_body: "Kami membina CodeCombat dalam Bahasa Inggeris, tetapi kami sudah ada pemain dari seluruh dunia. Kebanyakan mereka mahu bermain dalam Bahasa Melayu dan tidak memahami bahasa Inggeris, jikalau anda boleh tertutur dalam kedua-dua bahasa, harap anda boleh daftar untuk menjadi Diplomat dan menolong menterjemahkan laman CodeCombat dan kesemua level kepada Bahasa Melayu." - missing_translations: "Sehingga kami dalam menterjemahkan kesemua kepada Bahasa Melayu, anda akan melihat Inggeris apabila Bahasa Melayu tiada dalam penterjemahan." + pitch_body: "Kami membina CodeCombat dalam Bahasa Inggeris, tetapi kami sudah ada pemain dari seluruh dunia. Kebanyakan mereka mahu bermain dalam Bahasa Melayu dan tidak memahami Bahasa Inggeris, jikalau anda boleh tertutur dalam kedua-dua bahasa, harap anda boleh daftar untuk menjadi Diplomat dan menolong menterjemahkan laman CodeCombat dan kesemua level kepada Bahasa Melayu." + missing_translations: "Sehingga kami dapat menterjemahkan kesemua kepada Bahasa Melayu, anda akan melihat Bahasa Inggeris apabila Bahasa Melayu tiada dalam penterjemahan." learn_more: "Ketahui lebih lanjut untuk menjadi ahli Diplomat" # subscribe_as_diplomat: "Subscribe as a Diplomat" From b288e53a896c7f90cf840bf59ed5f21b10f642d9 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:47:11 +0800 Subject: [PATCH 07/45] Put 'parti' in blockquotes so highlight difference from 'political party' --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 91b559fd4..3328e054c 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -143,7 +143,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." # contributor_emails: "Contributor Class Emails" - contribute_prefix: "Kami sedang mencari orang untuk masuk parti kami! Sila semak kepada " + contribute_prefix: "Kami sedang mencari orang untuk masuk "parti" kami! Sila semak kepada " contribute_page: "Laman untuk sumbangan" contribute_suffix: " untuk mengetahui lebih lanjut." # email_toggle: "Toggle All" From 9a44c3fd31f954d7c40e7c7e3dbcf3afcd84cfe8 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 14:53:43 +0800 Subject: [PATCH 08/45] Some important information --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 3328e054c..756f21a95 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -293,7 +293,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa version: "Versi" commit_msg: "Mesej Commit" # history: "History" -# version_history_for: "Version History for: " + version_history_for: "Versi History untuk: " result: "Keputusan" results: "Keputusan-keputusan" description: "Deskripsi" From 6f0915e7cecaa4c3b3255e5c9cd5e1efe60cfd70 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 15:02:34 +0800 Subject: [PATCH 09/45] Messed up with string interpolation --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 756f21a95..03c6b28e3 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -143,7 +143,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # email_notifications_description: "Get periodic notifications for your account." # email_announcements_description: "Get emails on the latest news and developments at CodeCombat." # contributor_emails: "Contributor Class Emails" - contribute_prefix: "Kami sedang mencari orang untuk masuk "parti" kami! Sila semak kepada " + contribute_prefix: "Kami sedang mencari orang untuk masuk 'parti' kami! Sila semak kepada " contribute_page: "Laman untuk sumbangan" contribute_suffix: " untuk mengetahui lebih lanjut." # email_toggle: "Toggle All" From 4804065c943b36ab10a1518492131c99cde08e5d Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 15:07:35 +0800 Subject: [PATCH 10/45] Comment out WIP. Uncomment missed line. --- app/locale/ms.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 03c6b28e3..4ce679922 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -374,9 +374,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # mit_license_url: "MIT license" code_description_suffix: "Ini termasuk kesemua kod Sistem dan Komponen yang sudah sedia ada untuk CodeCombat untuk membina level." # art_title: "Art/Music - Creative Commons " -# art_description_prefix: "Kesemua muatan umum boleh didapat di bawah" + art_description_prefix: "Kesemua muatan umum boleh didapat di bawah" # cc_license_url: "Creative Commons Attribution 4.0 International License" - art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" +# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" # art_music: "Music" # art_sound: "Sound" # art_artwork: "Artwork" From cb8c146029837380aa8a32e7d354779b4769f4be Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 16:41:23 +0800 Subject: [PATCH 11/45] grammar fixes --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 4ce679922..fc28c9111 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -356,7 +356,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # email_settings_url: "your email settings" # email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." # cost_title: "Cost" - cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah membiarkan ia seperti itu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami akan boleh dapat menanggung syarikat kami dengan:" + cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami akan boleh dapat menanggung syarikat kami dengan:" # recruitment_title: "Recruitment" # recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." From 966e99510e5a5ecf5ef983af8b77328feb1cecd3 Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 16:44:37 +0800 Subject: [PATCH 12/45] Probably too little commits at one time. more grammar fixes --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index fc28c9111..47bcf69e6 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -92,7 +92,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa contact: contact_us: "Hubungi CodeCombat" - welcome: "Kami gemar mendengar dari anda! Gunakan form ini dan hantar kami emel. " + welcome: "Kami gemar mendengar dari anda! Gunakan borang ini dan hantar emel kepada kami. " contribute_prefix: "Jikalau anda berasa besar hati untuk menyumbang, sila lihat " contribute_page: "laman kami untuk menyumbang" # contribute_suffix: "!" From eaa9443969ff6bbcd8abd433a199659ed366948d Mon Sep 17 00:00:00 2001 From: Muhammad Nuzaihan Bin Kamal Luddin Date: Fri, 21 Mar 2014 17:10:03 +0800 Subject: [PATCH 13/45] grammar mistake --- app/locale/ms.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index 47bcf69e6..6091be9d0 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -356,7 +356,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # email_settings_url: "your email settings" # email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." # cost_title: "Cost" - cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami akan boleh dapat menanggung syarikat kami dengan:" + cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami dapat menanggung syarikat kami dengan:" # recruitment_title: "Recruitment" # recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." From 45f1d8d408ae3ae0ccd6fa7bd96880ee46460387 Mon Sep 17 00:00:00 2001 From: Dominik Kundel Date: Tue, 1 Apr 2014 17:16:35 +0200 Subject: [PATCH 14/45] added two programming quotes --- app/locale/ar.coffee | 3 +++ app/locale/bg.coffee | 3 +++ app/locale/ca.coffee | 3 +++ app/locale/cs.coffee | 3 +++ app/locale/da.coffee | 3 +++ app/locale/de.coffee | 3 +++ app/locale/el.coffee | 3 +++ app/locale/en-AU.coffee | 3 +++ app/locale/en-GB.coffee | 3 +++ app/locale/en-US.coffee | 3 +++ app/locale/en.coffee | 2 ++ app/locale/es-419.coffee | 3 +++ app/locale/es-ES.coffee | 3 +++ app/locale/es.coffee | 3 +++ app/locale/fa.coffee | 3 +++ app/locale/fi.coffee | 3 +++ app/locale/fr.coffee | 3 +++ app/locale/he.coffee | 3 +++ app/locale/hi.coffee | 3 +++ app/locale/hu.coffee | 3 +++ app/locale/id.coffee | 3 +++ app/locale/it.coffee | 3 +++ app/locale/ja.coffee | 3 +++ app/locale/ko.coffee | 3 +++ app/locale/lt.coffee | 3 +++ app/locale/ms.coffee | 3 +++ app/locale/nb.coffee | 3 +++ app/locale/nl-BE.coffee | 3 +++ app/locale/nl-NL.coffee | 3 +++ app/locale/nl.coffee | 3 +++ app/locale/nn.coffee | 3 +++ app/locale/no.coffee | 3 +++ app/locale/pl.coffee | 3 +++ app/locale/pt-BR.coffee | 3 +++ app/locale/pt-PT.coffee | 3 +++ app/locale/pt.coffee | 3 +++ app/locale/ro.coffee | 3 +++ app/locale/ru.coffee | 2 ++ app/locale/sk.coffee | 3 +++ app/locale/sl.coffee | 3 +++ app/locale/sr.coffee | 3 +++ app/locale/sv.coffee | 3 +++ app/locale/th.coffee | 3 +++ app/locale/tr.coffee | 3 +++ app/locale/uk.coffee | 3 +++ app/locale/ur.coffee | 3 +++ app/locale/vi.coffee | 3 +++ app/locale/zh-HANS.coffee | 3 +++ app/locale/zh-HANT.coffee | 3 +++ app/locale/zh.coffee | 3 +++ app/templates/play/level/level_loading.jade | 2 ++ 51 files changed, 150 insertions(+) diff --git a/app/locale/ar.coffee b/app/locale/ar.coffee index e60d15634..a0b221cdb 100644 --- a/app/locale/ar.coffee +++ b/app/locale/ar.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/bg.coffee b/app/locale/bg.coffee index e3d81541e..860c10342 100644 --- a/app/locale/bg.coffee +++ b/app/locale/bg.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "български език", englishDescri login: sign_up: "Създай Профил" log_in: "Вход" +# logging_in: "Logging In" log_out: "Изход" recover: "Възстанови акаунт" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "български език", englishDescri # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee index b46a170ae..f744807b6 100644 --- a/app/locale/ca.coffee +++ b/app/locale/ca.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr login: sign_up: "Crear un compte" log_in: "Iniciar Sessió" +# logging_in: "Logging In" log_out: "Tancar Sessió" recover: "Recuperar un compte" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/cs.coffee b/app/locale/cs.coffee index c22be8eb8..14f63798e 100644 --- a/app/locale/cs.coffee +++ b/app/locale/cs.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr login: sign_up: "Vytvořit účet" log_in: "Přihlásit" +# logging_in: "Logging In" log_out: "Odhlásit" recover: "obnovit účet" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/da.coffee b/app/locale/da.coffee index 4160b82e6..4cd2a78f3 100644 --- a/app/locale/da.coffee +++ b/app/locale/da.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans login: sign_up: "opret ny konto" log_in: "Log Ind" +# logging_in: "Logging In" log_out: "Log Ud" recover: "genskab konto" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/de.coffee b/app/locale/de.coffee index 54d472da2..a4ace29c7 100644 --- a/app/locale/de.coffee +++ b/app/locale/de.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra login: sign_up: "Registrieren" log_in: "Einloggen" +# logging_in: "Logging In" log_out: "Ausloggen" recover: "Account wiederherstellen" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra tip_patience: "Geduld du musst haben, junger Padawan. - Yoda" tip_documented_bug: "Ein dokumentierter Fehler ist kein Fehler; er ist ein Merkmal." tip_impossible: "Es wirkt immer unmöglich bis es vollbracht ist. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" time_current: "Aktuell" time_total: "Total" time_goto: "Gehe zu" diff --git a/app/locale/el.coffee b/app/locale/el.coffee index 41bc54831..b277cf2cc 100644 --- a/app/locale/el.coffee +++ b/app/locale/el.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre login: sign_up: "Δημιούργησε Λογαριασμό" log_in: "Σύνδεση" +# logging_in: "Logging In" log_out: "Αποσύνδεση" recover: "Κάντε ανάκτηση του λογαριασμού σας" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/en-AU.coffee b/app/locale/en-AU.coffee index e37b266e4..936834938 100644 --- a/app/locale/en-AU.coffee +++ b/app/locale/en-AU.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/en-GB.coffee b/app/locale/en-GB.coffee index d8c86e6f9..539b10a17 100644 --- a/app/locale/en-GB.coffee +++ b/app/locale/en-GB.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/en-US.coffee b/app/locale/en-US.coffee index 413aa4420..74e19d602 100644 --- a/app/locale/en-US.coffee +++ b/app/locale/en-US.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/en.coffee b/app/locale/en.coffee index cd5cca70d..c9b281b26 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -263,6 +263,8 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr tip_patience: "Patience you must have, young Padawan. - Yoda" tip_documented_bug: "A documented bug is not a bug; it is a feature." tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" + tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" + tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" time_current: "Now:" time_total: "Max:" time_goto: "Go to:" diff --git a/app/locale/es-419.coffee b/app/locale/es-419.coffee index 9146126b2..0619f7325 100644 --- a/app/locale/es-419.coffee +++ b/app/locale/es-419.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip login: sign_up: "Crear Cuenta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Salir" recover: "recuperar cuenta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index ee805a94b..daedfa015 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis login: sign_up: "Crear una cuenta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Salir" recover: "recuperar cuenta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/es.coffee b/app/locale/es.coffee index e9bff10b8..6496e68f9 100644 --- a/app/locale/es.coffee +++ b/app/locale/es.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t login: sign_up: "Crear Cuenta" log_in: "Iniciar Sesión" +# logging_in: "Logging In" log_out: "Cerrar Sesión" recover: "recuperar cuenta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/fa.coffee b/app/locale/fa.coffee index 00edabd61..4ac223ab2 100644 --- a/app/locale/fa.coffee +++ b/app/locale/fa.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", login: sign_up: "ایجاد حساب کاربری" log_in: "ورود" +# logging_in: "Logging In" log_out: "خروج" recover: "بازیابی حساب کاربری" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian", # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/fi.coffee b/app/locale/fi.coffee index 1416eb980..035fa19aa 100644 --- a/app/locale/fi.coffee +++ b/app/locale/fi.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/fr.coffee b/app/locale/fr.coffee index 0a017425c..da163dad4 100644 --- a/app/locale/fr.coffee +++ b/app/locale/fr.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t login: sign_up: "Créer un compte" log_in: "Connexion" +# logging_in: "Logging In" log_out: "Déconnexion" recover: "récupérer son compte" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/he.coffee b/app/locale/he.coffee index c8177b5e8..65b75f424 100644 --- a/app/locale/he.coffee +++ b/app/locale/he.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", login: sign_up: "הירשם" log_in: "היכנס" +# logging_in: "Logging In" log_out: "צא" recover: "שחזר סיסמה" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew", # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/hi.coffee b/app/locale/hi.coffee index f6a15c9d6..7dc377506 100644 --- a/app/locale/hi.coffee +++ b/app/locale/hi.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/hu.coffee b/app/locale/hu.coffee index e4ffde806..8328636ab 100644 --- a/app/locale/hu.coffee +++ b/app/locale/hu.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t login: sign_up: "Regisztráció" log_in: "Bejelentkezés" +# logging_in: "Logging In" log_out: "Kijelentkezés" recover: "meglévő fiók visszaállítása" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/id.coffee b/app/locale/id.coffee index 68ec73817..3c2984f70 100644 --- a/app/locale/id.coffee +++ b/app/locale/id.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/it.coffee b/app/locale/it.coffee index 5c4acdfcd..8ebc870fe 100644 --- a/app/locale/it.coffee +++ b/app/locale/it.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t login: sign_up: "Crea account" log_in: "Accedi" +# logging_in: "Logging In" log_out: "Disconnetti" recover: "Recupera account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ja.coffee b/app/locale/ja.coffee index 798f9ec2b..910e236b1 100644 --- a/app/locale/ja.coffee +++ b/app/locale/ja.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", login: sign_up: "アカウント登録" log_in: "ログイン" +# logging_in: "Logging In" log_out: "ログアウト" recover: "パスワードを忘れた場合はこちら" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese", # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ko.coffee b/app/locale/ko.coffee index ded7538f9..419929d7b 100644 --- a/app/locale/ko.coffee +++ b/app/locale/ko.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t login: sign_up: "계정 생성" log_in: "로그인" +# logging_in: "Logging In" log_out: "로그아웃" recover: "계정 복구" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/lt.coffee b/app/locale/lt.coffee index 8b1d53ce8..424d194a9 100644 --- a/app/locale/lt.coffee +++ b/app/locale/lt.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index a30eca215..8c90072ce 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa login: sign_up: "Buat Akaun" log_in: "Log Masuk" +# logging_in: "Logging In" log_out: "Log Keluar" recover: "Perbaharui Akaun" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/nb.coffee b/app/locale/nb.coffee index f121e47cd..df388d7d7 100644 --- a/app/locale/nb.coffee +++ b/app/locale/nb.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg login: sign_up: "Lag konto" log_in: "Logg Inn" +# logging_in: "Logging In" log_out: "Logg Ut" recover: "gjenåpne konto" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/nl-BE.coffee b/app/locale/nl-BE.coffee index 180a31782..320d2794b 100644 --- a/app/locale/nl-BE.coffee +++ b/app/locale/nl-BE.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: login: sign_up: "Account Maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription: # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/nl-NL.coffee b/app/locale/nl-NL.coffee index dba0c2e58..9e22f8c12 100644 --- a/app/locale/nl-NL.coffee +++ b/app/locale/nl-NL.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription login: sign_up: "Account Maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/nl.coffee b/app/locale/nl.coffee index 4c07b17cd..bce3ba73d 100644 --- a/app/locale/nl.coffee +++ b/app/locale/nl.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t login: sign_up: "Account maken" log_in: "Inloggen" +# logging_in: "Logging In" log_out: "Uitloggen" recover: "account herstellen" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/nn.coffee b/app/locale/nn.coffee index 1923342fd..e83af6bbb 100644 --- a/app/locale/nn.coffee +++ b/app/locale/nn.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/no.coffee b/app/locale/no.coffee index 14947aede..613a6b43d 100644 --- a/app/locale/no.coffee +++ b/app/locale/no.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr login: sign_up: "Lag konto" log_in: "Logg Inn" +# logging_in: "Logging In" log_out: "Logg Ut" recover: "gjenåpne konto" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/pl.coffee b/app/locale/pl.coffee index 2ad3de6bc..5d31d4724 100644 --- a/app/locale/pl.coffee +++ b/app/locale/pl.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish login: sign_up: "Stwórz konto" log_in: "Zaloguj się" +# logging_in: "Logging In" log_out: "Wyloguj się" recover: "odzyskaj konto" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 2add83019..6f0b0c773 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: login: sign_up: "Criar conta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Sair" recover: "Recuperar sua conta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/pt-PT.coffee b/app/locale/pt-PT.coffee index cfe772200..d4fcafdc0 100644 --- a/app/locale/pt-PT.coffee +++ b/app/locale/pt-PT.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P login: sign_up: "Criar conta" log_in: "Iniciar sessão" +# logging_in: "Logging In" log_out: "Sair" recover: "recuperar conta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/pt.coffee b/app/locale/pt.coffee index 40db0faf2..e86f65e09 100644 --- a/app/locale/pt.coffee +++ b/app/locale/pt.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues login: sign_up: "Criar conta" log_in: "Entrar" +# logging_in: "Logging In" log_out: "Sair" recover: "recuperar sua conta" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 6de99731d..d001d5d83 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman login: sign_up: "Crează cont" log_in: "Log In" +# logging_in: "Logging In" log_out: "Log Out" recover: "recuperează cont" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index de98b3673..03d4a0cf0 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -263,6 +263,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi tip_patience: "Терпением ты обладать должен, юный падаван. - Yoda" tip_documented_bug: "Документированный баг не является багом; это фича." tip_impossible: "Это всегда кажется невозможным, пока не сделано. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" time_current: "Текущее:" time_total: "Максимальное:" time_goto: "Перейти на:" diff --git a/app/locale/sk.coffee b/app/locale/sk.coffee index 82fc815bc..f15f0003d 100644 --- a/app/locale/sk.coffee +++ b/app/locale/sk.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", login: sign_up: "Vytvor účet" log_in: "Prihlás sa" +# logging_in: "Logging In" log_out: "Odhlás sa" recover: "obnov" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak", # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/sl.coffee b/app/locale/sl.coffee index 96077ec66..7433f82a1 100644 --- a/app/locale/sl.coffee +++ b/app/locale/sl.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/sr.coffee b/app/locale/sr.coffee index 4813f0332..e4b901669 100644 --- a/app/locale/sr.coffee +++ b/app/locale/sr.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian login: sign_up: "Направи Налог" log_in: "Улогуј Се" +# logging_in: "Logging In" log_out: "Излогуј Се" recover: "Поврати налог" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/sv.coffee b/app/locale/sv.coffee index 11111d753..121cff7e7 100644 --- a/app/locale/sv.coffee +++ b/app/locale/sv.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr login: sign_up: "Skapa konto" log_in: "Logga in" +# logging_in: "Logging In" log_out: "Logga ut" recover: "glömt lösenord" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/th.coffee b/app/locale/th.coffee index b3363721f..624af03b6 100644 --- a/app/locale/th.coffee +++ b/app/locale/th.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra login: sign_up: "ลงทะเบียนใหม่" log_in: "ลงชื่อเข้าใช้" +# logging_in: "Logging In" log_out: "ลงชื่ื่อออก" recover: "กู้บัญชีการใช้งาน" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/tr.coffee b/app/locale/tr.coffee index b22c2b398..960932692 100644 --- a/app/locale/tr.coffee +++ b/app/locale/tr.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t login: sign_up: "Kaydol" log_in: "Giriş Yap" +# logging_in: "Logging In" log_out: "Çıkış Yap" recover: "şifrenizi sıfırlayabilirsiniz." @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/uk.coffee b/app/locale/uk.coffee index b4a9ad3a2..05bf24a12 100644 --- a/app/locale/uk.coffee +++ b/app/locale/uk.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "українська мова", englishDesc login: sign_up: "створити акаунт" log_in: "Увійти" +# logging_in: "Logging In" log_out: "Вийти" recover: "відновити акаунт" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "українська мова", englishDesc # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/ur.coffee b/app/locale/ur.coffee index a956b6548..6f7a3c0ff 100644 --- a/app/locale/ur.coffee +++ b/app/locale/ur.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # login: # sign_up: "Create Account" # log_in: "Log In" +# logging_in: "Logging In" # log_out: "Log Out" # recover: "recover account" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu", # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/vi.coffee b/app/locale/vi.coffee index 0add0379b..efaa8d3f3 100644 --- a/app/locale/vi.coffee +++ b/app/locale/vi.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn login: sign_up: "Tạo tài khoản" log_in: "Đăng nhập" +# logging_in: "Logging In" log_out: "Đăng xuất" recover: "Khôi phục tài khoản" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/zh-HANS.coffee b/app/locale/zh-HANS.coffee index e87c93d4a..1ea9e15fb 100644 --- a/app/locale/zh-HANS.coffee +++ b/app/locale/zh-HANS.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese login: sign_up: "注册" log_in: "登录" +# logging_in: "Logging In" log_out: "登出" recover: "找回账户" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/zh-HANT.coffee b/app/locale/zh-HANT.coffee index d9eba52d0..94241f31b 100644 --- a/app/locale/zh-HANT.coffee +++ b/app/locale/zh-HANT.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese login: sign_up: "註冊" log_in: "登入" +# logging_in: "Logging In" log_out: "登出" recover: "找回帳號" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/locale/zh.coffee b/app/locale/zh.coffee index 2cff55f8d..73cbdae15 100644 --- a/app/locale/zh.coffee +++ b/app/locale/zh.coffee @@ -52,6 +52,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra login: sign_up: "注册" log_in: "登录" +# logging_in: "Logging In" log_out: "登出" recover: "找回账户" @@ -262,6 +263,8 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra # tip_patience: "Patience you must have, young Padawan. - Yoda" # tip_documented_bug: "A documented bug is not a bug; it is a feature." # tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" # time_current: "Now:" # time_total: "Max:" # time_goto: "Go to:" diff --git a/app/templates/play/level/level_loading.jade b/app/templates/play/level/level_loading.jade index 66e42995b..cfd949909 100644 --- a/app/templates/play/level/level_loading.jade +++ b/app/templates/play/level/level_loading.jade @@ -35,6 +35,8 @@ strong.tip.rare(data-i18n='play_level.tip_no_try') Do. Or do not. There is no try. - Yoda strong.tip.rare(data-i18n='play_level.tip_patience') Patience you must have, young Padawan. - Yoda strong.tip.rare(data-i18n='play_level.tip_documented_bug') A documented bug is not a bug; it is a feature. + strong.tip.rare(data-i18n='play_level.tip_talk_is_cheap') Talk is cheap. Show me the code. - Linus Torvalds + strong.tip.rare(data-i18n='play_level.tip_first_language') The most disastrous thing that you can ever learn is your first programming language. - Alan Kay strong.tip.rare span(data-i18n='play_level.tip_harry') Yer a Wizard, span= me.get('name') || 'Anoner' From 892642998705aade55f1f53b121222b0cf0f59ff Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 2 Apr 2014 04:31:20 +0200 Subject: [PATCH 15/45] Refactoring code to use powershell instead of the C++ utilities. In order to remove the VS2010dll dependancy --- .../coco-dev-setup/batch/config/config.coco | 12 +- .../batch/config/downloads.coco | 47 +++--- .../coco-dev-setup/batch/localisation/de.coco | 147 ++++++++++-------- .../coco-dev-setup/batch/localisation/en.coco | 147 ++++++++++-------- .../coco-dev-setup/batch/localisation/nl.coco | 147 ++++++++++-------- .../batch/scripts/get_config.bat | 4 +- .../batch/scripts/get_download.bat | 4 +- .../batch/scripts/get_local_text.bat | 2 +- .../coco-dev-setup/batch/scripts/get_text.bat | 6 +- .../coco-dev-setup/batch/scripts/get_var.ps1 | 17 ++ .../batch/scripts/run_script.bat | 2 + .../coco-dev-setup/coco-dev-win-setup-1.0.zip | Bin 1338060 -> 0 bytes .../last_step_succesfull/config.coco | 6 + .../last_step_succesfull/downloads.coco | 24 +++ .../last_step_succesfull/en.coco | 53 +++++++ .../last_step_succesfull/get_config.bat | 4 + .../last_step_succesfull/get_download.bat | 4 + .../last_step_succesfull/get_text.bat | 4 + .../last_step_succesfull/get_var.ps1 | 17 ++ .../last_step_succesfull/run_script.bat | 2 + 20 files changed, 416 insertions(+), 233 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/run_script.bat delete mode 100755 scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/config.coco create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/en.coco create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 create mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index c79721d85..ae8c66f56 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -1,6 +1,6 @@ -version=1.0 -author=GlenDC -copyright=CodeCombat.com 2013-2014 -github_url=https://github.com/codecombat/codecombat.git -github_ssh=git@github.com:codecombat/codecombat.git -database_backup=http://23.21.59.137/dump.tar.gz \ No newline at end of file + + + 1.0 + GlenDC + CodeCombat.com 2013-2014 + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index 6f4d23b22..2a0472c41 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -1,23 +1,24 @@ -[general] - [32] - nodejs=http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi - ruby=http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct - python=https://www.python.org/ftp/python/2.7.6/python-2.7.6.msi - [64] - nodejs=http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi - ruby=http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct - python=https://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi - winsdk=http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe - [general] - gitbash=https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe - visualstudio2010=http://download.microsoft.com/download/1/D/9/1D9A6C0E-FC89-43EE-9658-B9F0E3A76983/vc_web.exe -[Win7] - [32] - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip - [64] - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip -[Vista] - [64] - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip - [32] - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip \ No newline at end of file + + + + + http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi + http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct + http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi + + + http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi + http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct + http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi + + https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + + + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip + + + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index 01c77c7ea..6c3105433 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -1,66 +1,81 @@ -[global] - native=Deutsch - intro=Ab jetzt senden wir unser Feedback in Englisch! -[install] - [system] - bit=-Bit System erkannt. - prefix=Es wurde das Betriebssystem - sufix=erkannt. - xp=Windows XP wird nicht unterstützt. Installation abgebrochen. - [process] - sks=Sind die für CodeCombat benötigten Programme bereits installiert? - skq=Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind. - skc=Überspringe Installation der Programme... - 1=Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. - 2=Aus diesem Grund müssen Sie diese Software installieren, - 3=um sich in der Community zu engagieren. - 4=Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. - prefix=Haben Sie bereits die aktuellste Version von - sufix=installiert? - downloading=wird heruntergeladen... - installing=wird installiert... - unzipping=wird entpackt... - cleaning=wird aufgeräumt... - mongodbpath=Bitte geben Sie den kompletten Pfad an, an dem MongoDB installiert werden soll -[github] - [intro] - opensource=Wie Du bereits weißt, ist CodeCombat Open Source. - online=Unser Quellcode ist komplett auf Github. - manual=Wenn Du möchtest, kannst du das komplette Git Repository selbst herunterladen und nach deinen wünschen einrichten. - norec=Allerdings empfehlen wir, dass du den Prozess statt dessen uns überlässt. - [skip] - question=Willst du das lokale Git Setup selbst vornehmen? - consequence=Bit vergewissere dich, dass das Repository korrekt heruntergeladen wurde, bevor du fortfährst. - donotclose=Bitte schließe dieses Fenster nicht. - wait=Wenn du fertig bist, drücke eine beliebige Taste zum Fortfahren... - [process] - path=Gebe bitte den kompletten Pfad zu deinem CodeCombat Git Repository ein: - checkout=Bitte gib den kompletten Pfad ein, an dem du die CodeCombat Umgebung einrichten willst - bashi=Diese Installation benötigt die Git Bash. - bashp64=Die Git Bash ist standardmäßig in 'C:\Program Files (x86)\Git' installiert. - bashp32=Die Git Bash ist standardmäßig in 'C:\Program Files\Git' installiert. - bashq=Bitte gebe den kompletten Pfad zur Git Bash ein, oder drücke Enter, um den Standardpfad zu verwenden - ssh=Willst du das Repository via SSH auschecken? -[npm] - install=Installing bower, brunch, nodemon and sendwithus... - binstall=Installing bower packages... - sass=Installing sass... - npm=Installing npm... - brnch=Starting brunch.... - mongodb=Setting up a MongoDB database for you... - database=Downloading the last version of the CodeCombat database... - script=Preparing the automatic startup script for you... -[error] - path=Dieser Pfad existiert bereits. Willst du ihn wirklich überschreiben? - exist=Dieser Pfad exisitert nicht. Bitte versuche es erneut... -[end] - succesfull=Die CodeCombat Entwicklungsumgebung wurde erfoglreich installiert. - thankyou=Vielen Dank für die Unterstützung und bis bald. - readme=Willst du das README lesen, um weitere Informationen zu erhalten? -[start] - 1=Von nun an kannst du die Entwicklungsumgebung starten unter - 2=einmal mit der Maus klicken. - 3= 1) Einfach Doppelklicken - 4=und warten bis die Entwicklungsumgebung fertig geladen hat. - 5= 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. - 6=Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! \ No newline at end of file + + + + Deutsch + Ab jetzt senden wir unser Feedback in Englisch! + + + + -Bit System erkannt. + Es wurde das Betriebssystem + erkannt. + Windows XP wird nicht unterstützt. Installation abgebrochen. + + + Sind die für CodeCombat benötigten Programme bereits installiert? + Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind. + Überspringe Installation der Programme... + <1>Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. + <2>Aus diesem Grund müssen Sie diese Software installieren, + <3>um sich in der Community zu engagieren. + <4>Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. + Haben Sie bereits die aktuellste Version von + installiert? + wird heruntergeladen... + wird installiert... + wird entpackt... + wird aufgeräumt... + Bitte geben Sie den kompletten Pfad an, an dem MongoDB installiert werden soll + + + + + Wie Du bereits weißt, ist CodeCombat Open Source. + Unser Quellcode ist komplett auf Github. + Wenn Du möchtest, kannst du das komplette Git Repository selbst herunterladen und nach deinen wünschen einrichten. + Allerdings empfehlen wir, dass du den Prozess statt dessen uns überlässt. + + + Willst du das lokale Git Setup selbst vornehmen? + Bit vergewissere dich, dass das Repository korrekt heruntergeladen wurde, bevor du fortfährst. + Bitte schließe dieses Fenster nicht. + Wenn du fertig bist, drücke eine beliebige Taste zum Fortfahren... + + + Gebe bitte den kompletten Pfad zu deinem CodeCombat Git Repository ein: + Bitte gib den kompletten Pfad ein, an dem du die CodeCombat Umgebung einrichten willst + Diese Installation benötigt die Git Bash. + Die Git Bash ist standardmäßig in 'C:\Program Files (x86)\Git' installiert. + Die Git Bash ist standardmäßig in 'C:\Program Files\Git' installiert. + Bitte gebe den kompletten Pfad zur Git Bash ein, oder drücke Enter, um den Standardpfad zu verwenden + Willst du das Repository via SSH auschecken? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + Dieser Pfad existiert bereits. Willst du ihn wirklich überschreiben? + Dieser Pfad exisitert nicht. Bitte versuche es erneut... + + + Die CodeCombat Entwicklungsumgebung wurde erfoglreich installiert. + Vielen Dank für die Unterstützung und bis bald. + Willst du das README lesen, um weitere Informationen zu erhalten? + + + <1>Von nun an kannst du die Entwicklungsumgebung starten unter + <2>einmal mit der Maus klicken. + <3> 1) Einfach Doppelklicken + <4>und warten bis die Entwicklungsumgebung fertig geladen hat. + <5> 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. + <6>Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 71f18b2d1..96934bf3e 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -1,66 +1,81 @@ -[global] - native=English - intro=From now on we'll send our feedback in English! -[install] - [system] - bit=-bit computer detected. - prefix=The operating system - sufix=was detected. - xp=We don't support Windows XP, installation cancelled. - [process] - sks=Have you already installed all the software needed for CodeCombat? - skq=We recommand that you reply negative in case you're not sure. - skc=Skipping the installation of the software... - 1=CodeCombat couldn't be developed without third-party software. - 2=That's why you'll need to install this software, - 3=in order to start contributing to our community. - 4=Cancel the installation if you already have the application. - prefix=Do you already have the latest version of - sufix=installed? - downloading=is downloading... - installing=is installing... - unzipping=is unzipping... - cleaning=is cleaning... - mongodbpath=Please define the full path where mongodb should be installed -[github] - [intro] - opensource=CodeCombat is opensource, like you already know. - online=All our sourcecode can be found online at Github. - manual=You can choose to do the entire Git setup yourself. - norec=However we recommend that you instead let us handle it instead. - [skip] - question=Do you want to do the Local Git setup manually yourself? - consequence=Make sure you have correctly setup your repository before processing. - donotclose=Do not close this window please. - wait=When you're ready, press any key to continue... - [process] - path=Please give the full path of your CodeCombat git repository: - checkout=Please enter the full path where you want to install your CodeCombat environment - bashi=This installation requires Git Bash. - bashp64=Git bash is by default installed at 'C:\Program Files (x86)\Git'. - bashp32=Git bash is by default installed at 'C:\Program Files\Git'. - bashq=Please enter the full path where git bash is installed or just press enter if it's in the default location - ssh=Do you want to checkout the repository via ssh? -[npm] - install=Installing bower, brunch, nodemon and sendwithus... - binstall=Installing bower packages... - sass=Installing sass... - npm=Installing npm... - brnch=Starting brunch.... - mongodb=Setting up a MongoDB database for you... - db=Downloading the last version of the CodeCombat database... - script=Preparing the automatic startup script for you... -[error] - path=That path already exists, are you sure you want to overwrite it? - exist=That path doesn't exist. Please try again... -[end] - succesfull=The setup of the CodeCombat Dev. Environment was succesfull. - thankyou=Thank you already for your contribution and see you soon. - readme=Do you want to read the README for more information? -[start] - 1=From now on you can start the dev. environment at - 2=the touch of a single mouse click. - 3= 1) Just double click - 4= and let the environment start up. - 5= 2) Now just open 'localhost:3000' in your prefered browser. - 6=That's it, you're now ready to start working on CodeCombat! \ No newline at end of file + + + + English + From now on we'll send our feedback in English! + + + + -bit computer detected. + The operating system + was detected. + We don't support Windows XP, installation cancelled. + + + Have you already installed all the software needed for CodeCombat? + We recommand that you reply negative in case you're not sure. + Skipping the installation of the software... + <1>CodeCombat couldn't be developed without third-party software. + <2>That's why you'll need to install this software, + <3>in order to start contributing to our community. + <4>Cancel the installation if you already have the application. + Do you already have the latest version of + installed? + is downloading... + is installing... + is unzipping... + is cleaning... + Please define the full path where mongodb should be installed + + + + + CodeCombat is opensource, like you already know. + All our sourcecode can be found online at Github. + You can choose to do the entire Git setup yourself. + However we recommend that you instead let us handle it instead. + + + Do you want to do the Local Git setup manually yourself? + Make sure you have correctly setup your repository before processing. + Do not close this window please. + When you're ready, press any key to continue... + + + Please give the full path of your CodeCombat git repository: + Please enter the full path where you want to install your CodeCombat environment + This installation requires Git Bash. + Git bash is by default installed at 'C:\Program Files (x86)\Git'. + Git bash is by default installed at 'C:\Program Files\Git'. + Please enter the full path where git bash is installed or just press enter if it's in the default location + Do you want to checkout the repository via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + That path already exists, are you sure you want to overwrite it? + That path doesn't exist. Please try again... + + + The setup of the CodeCombat Dev. Environment was succesfull. + Thank you already for your contribution and see you soon. + Do you want to read the README for more information? + + + <1>From now on you can start the dev. environment at + <2>the touch of a single mouse click. + <3> 1) Just double click + <4> and let the environment start up. + <5> 2) Now just open 'localhost:3000' in your prefered browser. + <6>That's it, you're now ready to start working on CodeCombat! + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index cae6e19ed..64bdf8c58 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -1,66 +1,81 @@ -[global] - native=Nederlands - intro=Vanaf nu geven we onze feedback in het Nederlands! -[install] - [system] - bit=-bit computer gedetecteerd. - prefix=Het besturingsysteem - sufix=is gedetecteerd. - xp=Wij ondersteunen Windows XP niet, installatie geanulleerd. - [process] - sks=Heb je alle benodige software al geinstalleerd? - skq=We raden aan dat je negatief antwoord indien je niet zeker bent. - skc=De installatie van software wordt geanulleerd... - 1=CodeCombat kon niet worden ontwikkeld zonder third-party software. - 2=Dat is waarom je deze software moet installeren, - 3=zodat je je kan beginnen met het bijdragen tot onze gemeenschap. - 4=Annuleer de installatie als je de applicatie al hebt. - prefix=Heb je al de laatste versie van - sufix=geinstalleerd? - downloading=is aan het downloaden... - installing=is aan het installeren... - unzipping=is aan het uitpakken... - cleaning=is aan het opkuisen... - mongodbpath=Geef het volledige pad op, waar mongodb mag worden geinstalleerd -[github] - [intro] - opensource=CodeCombat is opensource, zoals je waarschijnlijk wel al weet. - online=Je kan al onze sourcecode vinden op Github. - manual=Indien je wil, kan je de Git setup manueel doen. - norec=Maar wij raden aan dat je ons dit automatisch laat afhandellen. - [skip] - question=Wil je de lokale Git setup manueel doen? - consequence=Zorg er zeker voor dat jouw git repository correct is. - donotclose=Sluit dit venster niet alsjeblieft. - wait=Wanneer je klaar bent, druk dan eender welke toets om verder te gaan... - [process] - path=Geef alsjeblieft het volledige pad van je CodeCombat git repository: - checkout=Geef alsjeblieft het volledige pad waar je de CodeCombat Ontwikkelings omgeving will installeren - bashi=Deze installatie maakt gebruik van Git Bash. - bashp64=Git bash is normaal geinstalleerd in 'C:\Program Files (x86)\Git'. - bashp32=Git bash is normaal geinstalleerd in 'C:\Program Files\Git'. - bashq=Geef alsjeblieft het volledige pad op van Git Bash of druk gewoon op enter indien je het pad niet gewijzigd heeft - ssh=Wil je het git project downloaden via ssh? -[npm] - install=Installing bower, brunch, nodemon and sendwithus... - binstall=Installing bower packages... - sass=Installing sass... - npm=Installing npm... - brnch=Starting brunch.... - mongodb=Setting up a MongoDB database for you... - database=Downloading the last version of the CodeCombat database... - script=Preparing the automatic startup script for you... -[error] - path=Dat pad bestaat al, ben je zeker dat je het wil overschrijven? - exist=Dat pad bestaat niet, probeer alsjeblieft opnieuw... -[end] - succesfull=De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. - thankyou=Alvast bedankt voor al je werk en tot binnenkort. - readme=Wil je de LEESMIJ lezen voor meer informatie? -[start] - 1=Vanaf nu kan je de ontwikkelings omgeving opstarten - 2=met het gemak van een enkele muisklik. - 3= 1) Dubbelklik op - 4=en laat de omgeving opstarten. - 5= 2) Nu kan je 'localhost:3000' openen in je browser naar voorkeur. - 6=Dat is het, je bent nu klaar om te starten met je werk aan CodeCombat. \ No newline at end of file + + + + Nederlands + Vanaf nu geven we onze feedback in het Nederlands! + + + + -bit computer gedetecteerd. + Het besturingsysteem + is gedetecteerd. + Wij ondersteunen Windows XP niet, installatie geanulleerd. + + + Heb je alle benodige software al geinstalleerd? + We raden aan dat je negatief antwoord indien je niet zeker bent. + De installatie van software wordt geanulleerd... + <1>CodeCombat kon niet worden ontwikkeld zonder third-party software. + <2>Dat is waarom je deze software moet installeren, + <3>zodat je je kan beginnen met het bijdragen tot onze gemeenschap. + <4>Annuleer de installatie als je de applicatie al hebt. + Heb je al de laatste versie van + geinstalleerd? + is aan het downloaden... + is aan het installeren... + is aan het uitpakken... + is aan het opkuisen... + Geef het volledige pad op, waar mongodb mag worden geinstalleerd + + + + + CodeCombat is opensource, zoals je waarschijnlijk wel al weet. + Je kan al onze sourcecode vinden op Github. + Indien je wil, kan je de Git setup manueel doen. + Maar wij raden aan dat je ons dit automatisch laat afhandellen. + + + Wil je de lokale Git setup manueel doen? + Zorg er zeker voor dat jouw git repository correct is. + Sluit dit venster niet alsjeblieft. + Wanneer je klaar bent, druk dan eender welke toets om verder te gaan... + + + Geef alsjeblieft het volledige pad van je CodeCombat git repository: + Geef alsjeblieft het volledige pad waar je de CodeCombat Ontwikkelings omgeving will installeren + Deze installatie maakt gebruik van Git Bash. + Git bash is normaal geinstalleerd in 'C:\Program Files (x86)\Git'. + Git bash is normaal geinstalleerd in 'C:\Program Files\Git'. + Geef alsjeblieft het volledige pad op van Git Bash of druk gewoon op enter indien je het pad niet gewijzigd heeft + Wil je het git project downloaden via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + Dat pad bestaat al, ben je zeker dat je het wil overschrijven? + Dat pad bestaat niet, probeer alsjeblieft opnieuw... + + + De installatie van de CodeCombat-Ontwikkelings omgeving was succesvol. + Alvast bedankt voor al je werk en tot binnenkort. + Wil je de LEESMIJ lezen voor meer informatie? + + + <1>Vanaf nu kan je de ontwikkelings omgeving opstarten + <2>met het gemak van een enkele muisklik. + <3> 1) Dubbelklik op + <4>en laat de omgeving opstarten. + <5> 2) Nu kan je 'localhost:3000' openen in je browser naar voorkeur. + <6>Dat is het, je bent nu klaar om te starten met je werk aan CodeCombat. + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat index 8925febdf..bb9b9dd34 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat @@ -1 +1,3 @@ -for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\config\\config.coco %1') do set "%%a" \ No newline at end of file +powershell .\get_var.ps1 ..\\config\\config.coco %2 %3 %4 %5 %6 > var.tmp +set /p %1= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat index e72c2cca6..f952b44bc 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat @@ -1 +1,3 @@ -for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\config\\downloads.coco %1') do set "%%a" \ No newline at end of file +powershell .\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5 %6 > var.tmp +set /p %1= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat index c27e768d9..aae9bf110 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat @@ -1 +1 @@ -call get_text %language_id% %1 \ No newline at end of file +call get_text %language_id% %1 %2 %3 %4 %5 \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat index a212b3625..971b952ca 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat @@ -1,3 +1,3 @@ -for /f "delims=" %%a in ('..\\utilities\\get_var.exe ..\\localisation\\%1.coco %2') do ( - set "%%a" -) \ No newline at end of file +powershell .\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6 %7 > var.tmp +set /p %2= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 new file mode 100755 index 000000000..77573929f --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 @@ -0,0 +1,17 @@ +$xml_file = [xml](get-content $args[0]) +if($args.count -eq 2) +{ + $xml_file.variables.($args[1]) +} +elseif($args.count -eq 3) +{ + $xml_file.variables.($args[1]).($args[2]) +} +elseif($args.count -eq 4) +{ + $xml_file.variables.($args[1]).($args[2]).($args[3]) +} +elseif($args.count -eq 5) +{ + $xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]) +} \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat new file mode 100755 index 000000000..dfc6e6cc0 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat @@ -0,0 +1,2 @@ +@echo off +powershell "& "%*" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip b/scripts/windows/coco-dev-setup/coco-dev-win-setup-1.0.zip deleted file mode 100755 index 95bb68fee9ed84a6e451ea6964dc7ef751054b38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1338060 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%0A`|!~@1|ZpUL+1sjmHzV(8->Z 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Ð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 d_uH8in=bTN%Im95k)bcn(&LL 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 z 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%0D;}ZsGPP!iy;V+*vcc zlFA=XguhAkA4!DYZKU=m!uu$^6XE&`=<6AL^*C?kHHxMxjzyA!S42pNNsKr$pLryWr>- zpRx1hd9ScM;P4HF;96m;|3u*Q^|0+X!v%RIox$nr7>Kb3bu;Xd0(NLUMHDg$zONHp z85K+G4G@V8kka*)T!zrYuxxUdOmKokX#Y{n7;*9qhzCoGQtds4FN51Jyx}%-!(O#> zMv29EJ=7@M=!p#g7G#wfIRqx3022cli0Jfp!6n9IkG@(U!!ag`BPV#=VJh#nt%IYfriP7L5A z7<^M)DDycvA0i0=vQygNUNCr)6#zXVs)FO8yq{)?ymkr4V}bM6tRy%ID)3NIBOywP zyhwY2FA((8d|Sfv65fh*##{{kXg)HM$j=i9EW8otu32>^Yl%L{t^;Mx2nwl5DQ0A} zmIKk5fFYm@(9wJGM>3=rdN8DD86frKN8lHYX2}y>pyECLvCMb;qgb-UecxPS zJEITUY?8+^)7g>4bS56;;gdt}sQ0tPi}g}Y($5{7`mgxUb;N%P-*5*P(hT~Me2?Oe zjbShI&q}lv_ z5+G@D7Iyg-6K=> zPU&`0X@IAOR@mjQH5fOVhSuc^c@BE)P6@DS6Y zc8-kRbV=1cMNaw4UT=mY3Ymm)M!)KGfrWo@lQ3LwUZFl0Y1N0I?GggMs)PVgVYT z%6}$&t&mAI)(_qfO{qsnW&(8Hm5yJu^Vf~oEv5wa+JXEFM^`y)z8{lYh`aDq=5w(r zmXSg}84pi$jb+6ozWLx-{6*F5C=gmQhNkRczOf$(ySbNh4!BF3r49&{S2c5;`EgX| zf6#b@u!wEs^kwv2*zEpRTWl5R8<`GRAxOL_+nTYOBz;Vy9JOC!JVmjgz}V%aAx3|V zhqn`Xra6pKtVE>UxY~E85%@?Gif)If z0a#kh9Z_f}7>7J0REvjvai*&hXF3$BeNJr>)s>kZj{GSG5bDw9wdo0YqDvFw-&n;R zWq5^+fjCM`nr2MJO=*=e6*r}~8dGsoI@6eno6_0FRNR!#HKyXGbe=I4H>EyfYNkGE zp)oZ}pR~xBnys&@<^_Ce?ks&(EdgFd-4UTTdcv|v-o}s_XoUgSs+!tIBX3oW^xqt6 z5Xds6I|Yp*{RQmc*8zoI=ByNW^1}oLJo^(An0yI|ccOGM$ri~1$Vg=(pc)s*LIH(v zawX#}l@wVjY4@U%)pFsn^gp_vmhMN7(X%hR+RZGcm98?b);zk3a!5z3KgTbzu+k7m zGwgd5iFEY4>LN2nTAMs44c|{Kh9;&TRNGk;-S*|X$z6u4mQCswP zPCO9~Qg9t3eJj4w1Q=I}1ZP(ZfPg9%f;Qd}dlajp1iMn8J1o+`b}tI25`id1R!(FT zkt}!eQ8&wXu;sJ&nXO_%8PDuZWu>su#-y=elhIYJ)Vmp|Twa9KY$|@>{BqesnzxV8%^)JbK)2NcuHx^PA-D9(th!L?C)9qs zBB#9b94d48Jpohn%6wyO?YFQur0ciC2`GPMWd{X40EVu{U(1hnGQ@xVv9_2QGV; zM+D7oQJy&YcIF}Cd2|EQYD`GS(O!ebXg#gZ*lRwBb1&P>fU4%mLB5OC^n+pzRkoe} z#2(NmWvc|CufuX9P}||&PT?`U8V$!~4VVb3=okA{Qv3BVb7bBoduV593u`>8D*54A z52o{(%zIAlou^^s@#qb?5ErTEiwUgDhZ1iHp-=`DTJtq7I-B^^_f82OcnKZVb_$qC zHa&Z+A=XiZvu`@mmoG{Yi^1J?gt%@Rtvl&Ojqx$67db?ZLQTOlmLJ78`(j!{C6w(7 zYKZaBF-2jgW`%+DUWE;C6gi?YWRIYV16``gC_d#Ab$c5`^sA}-52x>{p*SM&F zJz7qUTu)KxQX&`sB`g$2R6A5q(Yix5xgy<$fM-bZa~n~fy02OqOgM|RK_0;vx*lZG zF0Ym8hmmfPEzaOyt4@_O-PJ0rl#UVgAh~i?CbAK-^@-V--?)t^9NJ0r z3Le4`ti4EDg;-;wDSZ4kuqgf<)lD0i6!;c&`S)Y4p3kDDidrSg+kyk-tolDV69wW%J z3WWr$FL)G)z)mVN2+9Y5Dgv0`?+RbTa`MK?X`8O7)bKUAE}PiUNW3u%4BgLnsJFT{pw9Nx+$4pS(}uH?JV)_DG)oVD zhsPQ>sXOOwaUU_wB%4!>rm<=ZxUep?rj1#R{sy{~xJf9OC7Gxw5aw{TWP8>fBn`$N z+xx)tMTzGN7pRU6SC1v0V-hS{#f*2RoLC8CT$UkUE^6UxtdR~r&aLrq_YfZ)gtM!@ zlr}n1f0vwz80Xxl&9WPQ?O0}-<%@jwju`U|!)$WWzpjKpT#+>wD9n2H;*+OPUzb+T zT{X5XI)^Rk`U%p46|5hoaEd;MjFO{N$>F1FI5U2i9KOXRggFaOD!H<@!I|oVccRy5Zqbs^kyJ*PoZV(xWDzo(U)703VO=xngnCjpymKhp#o#n#2 z23ZO}`!5S;^ep@;YHnZ-f5SOJtFH*PEQ#ltnO+l5aqkLW!Yyl zGlAL*lsHS@X+=urAhFCt5*c3s^%3J5+4nbp0F)cVzkb0Shmo^t+%WrKsrCd533QzYF2d9B zN(_TV?oi;BHZh}?4Mv1qIje-o3-59GPa24WRC{@G>^BvN6$LdUd$O;;z(k|jchaF(urJuz%%5+mcnT3xxbCDFtHPVYC1^9Kd zC}1pi*@bZ_P5?rd7m>)+7c8f{(k-FVEzA=j{5N?k_2wYfupqhL6)Ta4Bq!h27q5og z8rAUHX}xr9KD~=ABf9Z=@mE_y2|=C*l=pl3i3HyjvttGq!0O(Q+(0(A!Cz3+C${6Ojx~XmCKjGp4>L5z5z}UKVvi|GI#L*5=r@u zO5Pt(sPqh3dICz<^Q0as-xC7mcEW*98A5tu3ty*l$Kng}mpdt)np)WE4$%lA&)q*o z@xae2@qRH6U!M+!kv5d%% zK{U4MvSKw&pMF&B2bstlsI*f!)Ie z*G?NZWRQY#M1O(?OzeU>#2Yum^o>5L!gs!Y2L1ihPq@=Q2yi`dU;n_eg5@9z8`0!p z3#`?cjgb5%;(5$+VqMRF!roGrQQanP0=E^}idg`OM2imB`TVdMmMX0)& zTCn*YFc-NXX0V+(MK;wVfRe$Sp!Vjye-(o#eTLU2G8;&g1(d(?Jaq%~ah2C5>q*xC z&EJpy8qPMz;0YT*#-i^klu~Ws3c3Z8D3_x`h`fhxs3P1EF`k>`!$CKF1#Wgy=wW2x z`GFUQt7?Rf*U0v{=u>aSXI)}_fCMpyrpV~G&TeD2n}_o7I#?-58>cWqAcLmblZvr+pMP#q;r=9 zHrtVY!!$V*_>Q2`aH4F>LZ3(_a!PAy(+HVE-|^xd1r^~hRjQ33GtT*qil3&0=AzqH z(AgMOv38nAf@jtI!glvf?F0)TA zLnL2}>mOQ{J??$a3?gZlNvWoG8y;GH8l%vhS{btzr8t*jidyT~>=G;|$_2x`i z%KiO1U{8AA)4Y81lPrC!PE!xCl`pDH%^$9xxK9;3%P5d+U^tg7CR?1Zt0zjpAB}p9 zz-+;%1{kYs%lMwV5{qYw;9Zn!60jK6ja$U|mn&olY!X5d2ao}W0VXZADOAe<{Qecc zBmfrMqfVtM=tVAuT3J?U1#xn!ne9^7n)+)QFhYbo@Sa@2Be(#Fx2!^$KB?umXIRZ3 zj?fhsn@Hb)#NCtN2&0G*=waXW>LhnztJsvM0V9T<#`n8u2EOWP0|%I4+Xz5Qz?xNu zNL+&1CK9&4!mtM~34z5C|HNqYfNhi$4;40nnL#@9_e(Cy+>>`77Yo}@6}nwcK(qh; z>-I1FU)%qxX#b#|?LU{){(|1^m#tr4m#kk(s3>`J9gWkzXtk4G2NN;El z61P7YBxXz0vM21#n0l~E{a+Pc-2Ps)YJW>OU8$A->bROj zyzTK{DGU+&zwtSikd4J>_hCNZ3rEJMN1&9DGTq1dzD4$mV>^U?m$CM23hl5nS@C{S zhB{N-`WfxhGsQ6Vvb}$cKGh6o$bT5tVw7IATnSu~c#*r8V$hYO^ZvHP%NH~JkjSmN z=(sRu?!QVtDHah;Qov?Qye%!R!%`VRZl$S{Q{m)o13TFGmfs=@1$2m^$5K2$OU4YoM zj0pt@aA*~kiyT2~ISUad9SvlG-DVu4{zjJ$;n-7QsJsebW@@0}Bt_N#jdpUY==+lR zsW$>)m?PdEMI5$Y#wt`|-n@K_NaF9}IG2NKwdj1bD|tN8O4z_d@oKT`)u#z@+gprr zuEZ!A=YjejVyvUYC_RQC8Knj4+2<0Cf({s9^k{R`OeXPtoC~e*-H|_UraP!MAp@pQ zK5UAC0lhYH>2O$0kXMn{@EbK$z?1OjwGL%B;Hp( zvPcN}>s4tb8Mur~yYK&i@7|odsGPxf!6cwJcot64r|q+K@Qs`YzK z)%wi4+W|rMzid>~OLZ^SRN4v@#r4}}qRyWei+$7BWCMG83*bOibPLf8&T#~4#Du|H zJ>hE1F+qv?k5W*y`ZR~>t6hGD%3PZ?Jq+f-6|Z&&``HuL>_5~#*P1L^)5@xB>G>1tHndbg*pFFY4;QdK z)F^8eFMP@>2q`Gv!%sjexNb|C%NAO4{?j9(F$SMS?xOOdmn8A~dPl-P+_4y~ zxG}R)u*Bv6n=!=$`@NB%unGUVF(ut7Nsr7I!9B*5Ors<-@*@#^&X|$~ z>vWN6BKSLFN;ZtpMd+bYDZ9j0C)v9;?b`t-6fVHn#~uV@oHiC^PH?<5R7iY(sT}gw z@x9A5FYND;i#M8oQ%kCwA>FUd;e&3l8s|kZ&I{E zASqg5k`!&CWR14&39)k1#U#?df^#!%9oZe8lop6A{;H-dY>V;o=toP1yR=6m_<)6p zn_5Pv7Q%$jV-#-M>!F;Hvd76p4rSGBY=I(G+ zkrYmCm!+aju!mY_oKIo$l_2UTPfl$};C#wulbkT~aP0v)4Qp~)Rp18-@M*?3$Ymiq zp1QqvU6-o5I0Md8EKkE*s&eUcBu75Q)f|`@K{kGXsw~`zXl!mm1ZaH(1+^2xwD&uhg2JAt!>FOR7WQ8e zV$Y8>L|=gPzh_oq%~mA&pAMCXoT!QN-PdL2dx%VZu^U7?T@T{cDF_)eM2^)QK>dlEw?VQZ)V>)QJ9-1sVucni?PD5Tq%JPM;|svL-33K*NH(SdW?{Bon3z#A3QLgOo` zM`&#ZPPWudw5{d~M;FtYwd(?~@NUiouzLNx;3kk3U z5ZyXweIQk}WN!>;0&$?&qs%NMnijFxth`u1nA^ zUpj@Y?l2c#jsY@G4gBI%%r=hCJVWY4m}!>~Seycgz^W=H9gp5t>-`BW%e^`a%wsE< z2WT5;V2huz~ZGw$Odx6hZ8e~9PHoCB3m ztI}EtUlOkn#R?yxYzyA&={<^*xD9~M>?wKC0fl|!n6+G#z(ow0pj*k+%aeKviU#E1POX5-}D4BkMd2D0sxmk75 zCx-T{fBL08!#57?n_huko0lW(`%VKzFUeE*EZc%;!?Bh+>|WfbiHNXcEv2F>3m>6! z_r4+GEuDuT{lgb!kb95b?~T^|82kI6Q{^)#k{FJ|B^h`V5dd6s7c;9a$-kwApNuDr zAHUv9L%c$3hMUa~moHR*nzuUo4Hsa8FTdzOM@=SJ`3cl-Ehe$@>t%9-(|AZc*A%d zk~BUL?o;0|@KYz<;*WM*F~%`cbFZiE^@(P&-dL3EszAobl%;%28ukryKj*3Lyw>*> zIA#74o+YlS{yQuiIuIf|4;Vi2gDXnna59Wc{-}9F)Ytmxr;0) z^`zVuG8lBAx^F-KWYYeSAKg7G7(OGc;5`bKs=lwmw}2@x@h$J;4yw}k1quIVQU(VK z9VePkV7vo9FYXl%$OZUD2Ra9l{-NoHkp^QnY4_qci`9OMz4Ckuj)Mh>-}j0zaaK`Ll%vemH8}1| zzyD%}WrPsq&Hp^yrUw_vH27YK@?4dn*q4~T*8LDkSfF91TV%saTtVChMaVjV@V(O^SO4wT0_PjY z!(iW@zWd?b!Jyk7YKenhD$oH`?20dIQo1l*;6go7|9#A27VXC`%Hm@72M76LmS3d5 z`Ys!(Pp8ML-vPQB3>O%43Sf@6pYbgxmi%i16)trUny79EYp6#>~? zLv(K3L_YW(e8(cnw{+fNak|-vyaZnPrS8iQ_13p+((@Fg1_a&vrurPL{|p363&K_} zeUa;F12hS{C8EAB-CArl7vqymKe&K>OZcIRymG+C(QId`p4-!mFZN4+$oD=?Gb@&F z3jwr)R3v{N-{a`7MnfoJp8u&RS9C}m@)n*yJ-PsR$@F^UjZcTZY+vg&svP=nCjPuH zV!++u)cpO7GMY;{od2Hjcw_bIRpQ)0dBxW5H^>eC#(ME~pchg9MbRnB{v6w9mlns_N65$31;c#N5LhZbAzBqpp2ZMm zn<*pMPN|>Y8Pz+a@1Q&fWx#!nCT+*JMQ+Dcr#c>ei=rjpUH=U))-s8rF`hN3~tBZlqunAqP5_#R>SnALe=SDFC*qZ z0GQ|<0KiqEI;w_|Mt)1aU*S;2M<6nht{PR=Y7-6sW2=(o{n*k0zt{G0P{$nXz@_+b zd79;I9eavT$=gQnZ!PR6aExDR1T^Fyt+k#%CtBRTEBZERR? zQtFRUkAUh`9bk2`9PQ%hY01(5Xr$<>v) z=`P_9GClYJ#-(`!Wr%&)Hd`P2KmD)b#HQ00n~ft>Uu*L_O$VyiXhyg3rW(eukfw@{Whfm%ZU06jp$zXtg~ z(cfO+j=e132V1nlQ}bUyHP`g0=2$LQb2PS*Z>K9+;F?`f=d^2WT1?w5h0J*ic{y6D z+)<;{GOFJ6sAsS6@)LOU3*vs+>TjBD7Kn{i%|{u0)fvJ8 z4ywjGveGq+UVd$sNA~Me*PnO-9L2#KaSy#0no6r)a%+Myi79XyrG^9; zReaM9<9UjHNc;7iwM<%}Kl`iI{{d;K|bA zcv0l;6=;mOrE&0)I0dBU-RN2nfm2-Y=Y((NAbVGwjY&#v4X+NG(c1*6=sJyToJ;!0 z%8c8c!Q;5)n1M5Fad02reFDWSUprRg(MYXRhG8N@0d*vZy<{JX=~d`C1OTT=`K`H< zYxl3G^EGdL^wVeqzVel!MmFvtjII4S@&#S+mpqx^l zyz@Rgxruw#@*XusT93spPn@r6AK4_O(GskIu7Ilzy#8CaMv{!zX{+@XJpPXF_e3Zoz z&s{FbB^=xVQKCkTZCX*ICK@#{K@S2UD%vQhSc0XNBDSbh?i2+vc)7sm$6+eIs#LL3 zOMMj;6^K9(%*Vq_BlH{J3IUMW@n7Ag2R=@ zp@m=_y!-FW#%saJCa|2 zRzR<==Kckqv1^GmF+KGCDQy^gp{#x9kbfIp!})33tsl8xJ%N%2Yvs{b$I|3jSjz-D z*)ExDBF>~JaALG_7N$Gdfp7l5W%AH4{mC;ja~{x553rT(}hS>Ah2P?dg1BN|(bs9Y&?go>!LP z;NK6A+15nmQ30!bS8_b6x*2!16X~`x3VQcWZaysjdX5~RvBE1Vur&YmDYcz(h}mPUyDR%o6Tns0^J<|Y0Eopq?JLVkwHPd@+feiHxF z@H?%Lm6l|sxvcF(os}EFPbosed@1tvy@;8CKmTz;u7iKj4s*O!xyTBYTA_TW#(I1r z7isgE@%;$x=Fl#y+&+Z%9_5F|<+Nv*|8u&yiG=1NJ@)KgD&k7kn7gfz#|mXzq1qjw8;Bi$wO-w}hgT`PVh)?$AkT=v zv}*2(xI6y8LJ@f zG3B%_!kYPW`6(SH(6V*lWk#&C6Vll0M>YUCsM+IR3x0v3IFIv z32QQta1tk6(FehkDHtA+N&emq@Di&*Ixwnrp_bo6?eYYwl*y;HOX2JsQFXry6sI^T z`C9BIaWV#etuBfW@z(S_iQ{*sQG5U#z-4m$WOvL@^L_|(V>y6+@3Wf(UX2ffa-1ziUh#|JSlC-MmHX4i< z5C&B;2~KZHFgamgFYfPVrq4a_1aSh#r!svedTVa=aeS?t;&*s!3Val}(;NPXj6?Lo zeM`74iy4p_llE>W@auWt>Ubo-p@fy3kmF@|{uHDv=aj=dZhdL6mvTa>7r|vb*tepQ zNGJ=)m?w&T(D=M2m_xdU3kG{q&98`Tw{gO1fC9fG(MQZQjuVgfp;8yPk#GwqgnbD9 zhT*3Xd_LzjJu_e(6C~!L;%6tL%sZTL19Rt{1n_lESj_;lX)Ipigg+5Lhz9_Ct2a@F zJn(uSqscES3BL-pob9b?CCIfo%%J&rhm~r*UjqG8DfL`f>gdh%S=fW(=fIs!Zwlmj z!&Mz2m$Er*RbQD-9dMLc<10eAb^-O^uR%(_a2W+G06M>FOHb{Es-8Pj}bGJ~BB zumi;LO#|cj3PCL7gs~YS{{qC{=W@~t>h1a5+b01}JaV6&qKsaI<|&(Nn}T9YBP9!Q zq;gX~75fhZo?u9Cvk*9)1ZOQLJd&aD|AFwIEbeeq(OXsKUP;P<>LG4IPv5*~1Ne%<||X8v0$F@H!F(?B=|TFI-qgl`IQ zRJC_47d((gHCw3WHJtE0)%*q5-0h*EiG;S&!7FbEHVpL?BnK3@vp42cA`-6=co>{B zu=Mw4QO|bcPGLcY0G~$z?ir6DQYVDJ3Kc^wS7EYorIE~pL$NjBN>}1$-qS(ajTCZc zYWx>oli-e1h+eO9!Y<;Ee=xnyRShOdgPU7HuRm}n-My?)5-&$F8l^kA*N1yZt+5WS zHNRE0m&pZh;r4DMR_@IS0phGaTyq)KG#_=bp5K{#mgszv(MKkIst^JnA_9N-EeJe^ zg2o&w7C)QteV3VV5aT1i#=Q2NkP7A^FoX|U+ z)&$14r>gm_^mOSF8j#<5YxXlw)bfDb;;pG?Ir|&%e@2I?8c_UC4TgM#@hE(BwT)P& z6u1Qi#$kU}=&iXhg&_B0{wkpT)d=ZMtCGAc(ddrY`y6 zPM&Ey7&^eJK%GPOe}w2$jA*$BP@ZN)dvGCZv0O}rz7~ga#Nq#9EO)rO5nHc(L=BFD zuZnbPu*w@=;TBk*39JbO>rHO(3?kiI+~8BHP^Ac?p^SE47GQvq=?&kj3KR;IpA(c7 zjL{I1Rw#T;M`3@E(yb`U5p_4bBg|eXaC{Pju@Qn7nh* zmjk^^j)n$XhsIJBia+0s7WQ%rPte@i$1QxCMlIwJ3cn>34DRWjM74*wrwh}hBm1Ny zqX|lkNAX$@LE%v}bs-s~A}VwOH&sJ4JCU0jM@^a3+sK?;7gbPWkp3-^n2TqU)LzWR zFHtaC1m?Gd-6C%I2(8MixZyskP)rJ~phEMw3nhfzb4e`!u_}lH$|sM4h}+YQ(4$iR zVJ7NNpj^i6c9u81GPQ$j7$$6gE5ZGQF+50{??%S(u~ed65z+3fLnv?-7kG%q_iQc@ z-~yk~@VO6BOSgGz#_;g{4sJM7J1h%hq^08oD8PX7iF9`}pmS37P`?CGQ(cs_^m^PS z;DK`_)IiW*K8RZ4hj0(!SH-n{NTKH4gr7kL-eWPT>C+<0G7g|54b+Uu9hFB5ydDqPG_e)gw@Ik!>SvuB7%tY9zFn`mh7f z@02L)uS8)UiNdCXR(g?2FQxSL2dU~Ys`?UFHDHa7fi5{H(JW!v7ge-ca-ZgUjZ|-v zs<%}NPFDrDOY|--xSa}Kd4PhsM9Iq$wDm4u`cckRc^6*~5SARtFp+%DX z7bM$8dyQZ?3#qnq!IP4Dw`ysOL~m8mYJoITMf>YzCQpj_Rr)ZYbOBQ>kGhwR?y;B` z0R2?K2~yDA5r-P-?ScJNJ(H?`uusaff#8^f&DD5oU%-kIMVfV3Z&0l?3OcVbfCV&w zh5|58+JAy`c2Ulq`zYw5R>mSImk*2iY}k~+x7iNs@?i|aXXC0f)0LgTI}ivrNW$WL znh2Mols>&>3npjo*O12$=I)=kJtbX0zbUqK-b;ihOgfwZVI`>jn==`Wn}^!P`d*{Lam^!Q00h zJSrBy0`Mt!5#@e_T)dQKQ-xv@Yk|x9N?{pr-BE)u=iuFWI%8f+puXNi!F&pSzDGJy z;}rSNePVryhl!~xgmwP8mnytNz5Xjzm{I{j)gGwo?l%3k0~oU@rI@2GH$OBo>j{J6 z$ywf-skDQrkA*3kEzxdo-Tw&~cmqDE0=pQja@{p^C5os^`**22hcodZIl~xU6fI+c zX->=vH{&V696|tDJ?INr?}t>yEQ8a{ifoKe9}}1GbLc?`Y(ZkB3wLa-^Z?W0{XHao zFNVu^m*&IQnU;fzmJjU)X*zFx)~!nLX{HeQfjyS2jVW16JIMI0NVf^^9GRfk?y*f< z;@fO~7(W{FU)>6$P~M&nQfI6T+lgv$Cpb8ohNw-bx&{9J-D=iLp>K9me_p1cUb;(i zz7@3BsDe2XU4p0$+GK(D{O%4yrbtpFNR^fK(G)Qq9-f}UUn-KVd3PJi$n{{Ii?V7G z*MryW?m(E4fLJSefT{gjKw9nB5yNUpb#ymMrSEn?d!*3sb47sh(qI(P2v#37 z_-s=L(0Ky-1uk!m^AlWtA z8&#zmfl<*!1j;4?0Vt#x6}x98snL3rP48B^dky}OJMBWscF8! z$!a+KIiId9&v+N!Jn)E}FTAlJUYX3A29!;BYlKNqQ*Yw)6yV9y&L0uA@up8GFlDD^ zAT_H8^Q^wxp#i!&@BFT?*T57PI2Z2JRz~7I;?iz~-Y*Q3p7|6$6V>+*9d*h2AGcQ9 zOHp210Kmvd?R5(3RJH!8s9SOu#XHO!mmu{FQtdZ?Qg)`QS}oCgRdk-z`JIYxm3Bs{ z=uE+KSjTooNS%vSA&*-B2t@PnC)c8{Evjt^CVpN zBK8SlaPc2=VN2+JtFZ=f$75myQbS+w4Xt&CzTScx`?OH&>49-Zqxbohu>3q}zhTy> z@$U@0x+}Qq?!oo5gPSSf2B9`vn}`?1M1%2GB?F3nAu_<>=qLjk9z@~8xCoPZW*msk z#^=2FWjM~t61Eo~`B@ZedHW?N9AdVX^{IJ$!x*M4V>(ul=f?c~zILX6N1e*zpFsEN5p0!BZGQ^t^FahmREsb({`xH{@OFd9PJvnFVpjmzXzpItM#OrV3yaA?f{qfszUCJD(N1&>6!d0BG zMpxy{E9nQsFWAA(5O0FKOMDvWd9zYej&c%{J)I#e(9vKsMPp%m6gZ3VTpGhA(~;c3 z*L6(Sb+H>8Q3euQRXJyeGHV|YHKWP+5D~wp%~s*(9V=x2%kEd9GqH>bDDp9?^S9@C z`4L9QLzQ&}yB1EyeR^*jzX+AOvsa=Oc#czB7m{c{n53V+_oX(8Id1ugbs`unqQln^ z9oMkg>rGl7*1#l>IeP@HrL|-5mkZAxi4gfOrthSr!oNsiHV>bUVaKYAaxIc94IbWS z=9BKdIf5VXk{V!pBXo$Uk8d&K${zl}i(&`gtX-TUgWE8plRgsdUCRAz->sC5kqv|@ zcI!GZe|o|1oYuQvvvvaaVY2Q+?L>~(sCaxpyL|6anx?Vv7d+J{cprjIf3xhqwx7akpi+LAls6r~IK3$k+I67E8O1(o zKe)ex`kx2yR{+O)p9BHf(ovtZV7FM%#F!VdOG=a0FT$OVU%gEqJE-hau(tSfdd~Gv zbIv@ruz}=$<{av+*$3fKi6Wn97Wsu3%5gzuFHZ=gpA%gqIlXWe%D_}p;!vC71naAm zrZw=bTZ4bkgMQL~a$YLY)^dRs>?Z$mAvV2PGv0Hth0+d;VrRA&GU z_Yw!?5z!Y@b$*z+qN_ekEL5QBgGH{nc!+4 zy(iG-(;C6`bU;g5pl#rq)h|<9>tHVtv;uN6Z|I#wGTtha4wm&E4?vLI&#dDz*X7bl za8&y@DxZsL`x%;lM{t!~b0$~0A`3Y8i}Hx6q=8xO+oe|2DGQ&p*M0r$uJyCKt>5`Q zU^G>vg7VeyQ!|t)p|iB4$U@{6t)N5mLl+6|1bih2+>bdaWwVL<5M_**ufUL&uK{Hu z`9kGuue}jDFGm>?kLfefRKc?8@lgFS$QNhOY=2Tt~Mmh~3&(;Tlsh z?JwlBwGz3FCUxGj1{>a&B-X;Uu9w(T@W|~+g*hkSiq<@QcmPwAxjyr4japuHvLsJCecE!Y88EhPT#av#+8#ccSH+jGN z0lyxkQQN+C6hf8Sp+NNrD>TvyRq2p_up}%@(plQhWo*qafzN38uBjj*J~oUGV2w@+ z7xI=irc6s-j$c0HU5r4e)v=gIAiPfjy4wj7hYxXeS|#;4Bz%maxY>yvO%c<~lI*pd z-NM;boZX)nk1-t1cNb=Xdipa4s@%4Y*RhfR+$+g zsZ{d@C369LX1ET?f!mERtuFA1WPin_BL-NvbHYSUpiq&C7`w-%WBAnEB2iHclq-7- zC}E*WMVl^`Zv4kSSoJ3|Kz@Q}l}D<|onTjdB*(0SLv1(V8NNgGRTN20s(-az;d>Ik zX>q2WVAJ2DS*vVeS=G!s-htfb!A|02q~>vXN0;(-3#iyH;b9fZ__KK4n(5)S98v2v zTUwdbN*9$k(Wz#u(#5`s9__!z@|$Oi-j#ns&eFO6$=XHBxH=`Dc_{q0i617O_J&E} zMtBxNSa&z}H+aC*5tBKY=L1qrt`}v#m*%^FjKsybI{3SDCMPjn^HfrNNSj67;dKs`M1K#xXGmRiHGq6R;P4aFU|L8eNwcZt3^JMOke)2&gPBV*2 zy~CweE9X97aDg;PLFyLD4S<3|gVj42Ki$5}zJosKy{YT_)iU#ZOFxcZuFjlAC?yX* zV>6LuL`lFDxWrW0p2J94O=z(l0K`y~n?@49(HWf2Rj)@?PQz>5P^%hGe8h0;$P(xPjK~*8_cll!AudIodRGUo>;SDnQjv zREaHb?)Sf|;%HadPi>Mrk1PI+<-Q)}R2g+}or<4Mmvk02^+G!ih|)tD@mTy*uHx4gde> zwOy2FTq5su->IJyOf*NY<$kRCXsi0Kr20gA^@%31rp^`mejJ07EfCqRuJSwp zFh!kZGZT?fvu9|kQlp)OHonE~XXnT*U8{%xa@md|rkkvXhV&V6f^ zmxlRcu8De({&Tjofiq~r(7MmcFW&G8GS&P%TluuKDdDK`nx}D}ccewR53uhNavfCJ zi*KBAtMXY3`&^956T;GhX3TH8yU02w2}{o>V|r+0oZ(wc;dmP^4wVpNOHXK)?KfX4 zmyIp0Qn9+|e2~+VARj7o!EX-sX#UO@9dc%p*FFq%DZy!k>ak{?VtuB?NCUchzweD^Uw;_O0n0Ps%u>$ zwfwzR>9!-?lzvc`PFJNps&r#_rDy8WTZ*OhS*rA3x+^_fmwrW+&Q+xY-Iab+mwo`H zmz<86?lP=`pNuHnBpCn_zgTL!URAtu=K)~>DEDJ1ED=_oOig4cK3RuCI8jfnzH~Hl z@!|IpkBrIdO1{RQz%c$o_%tBg+(b&DaE}I8-Pl&+Z;{v2XgfKX%2zW zNi0C(FLu8*b4`4{?PiDF-@$rf)FK@nm@vIu_Jhbz5VKbSKY42&OQ(ZJo=fKNHj9EW z_bQn(A1EPX7fy){8A6Aw&@n5Ntv5!xUk(_!L`ga5OFk7=)a8|F@)x62+iZttA8lP6 z!5-C9bEl5R!w%qS-<@zlW%P`Pd3-R5S^o-k5S$Be%e9fBEstX~Y7faIqFzk_I1vP- z{p9T6;3bSz%@Pb}Y!$A!3HX>(nG6My$;m3)txU;Xi^dp>K9>m9qR7CChCZg*mQoT3 z)q9z}$i@~_8gF!1-8!q4mq-w#MQ=;>f*eH&ef;0PL_f#c!UXPWGXY6llo=FP52ui6 z6_~`0-MLo*Nlr+4|V*Y6$D$}6IMskF8yOpVU3e>H`8;YdQwNQ;EjwQk2;oH3DtB z)xHnut9k#TXSV$)v=60>@WLcn$U00l_Ba+^z?U`l9rHMz#*iDoros}4dp5*D=;8b&#xR84h(uj^_d9LUHtZxP{Ux` z`Gm%+@eAdzK_S*ZTOW;v1CGmgAk4&p9Xiz?od=A#6PEGjHxQsCR)Owfi z9QRT+9^^Y-B-3I3F>=>8mVV5~s`%_bD@l#XAQ##^fe!JFGE*+!qe=mJhzCHQ`3gEV zF0^bB#ezP?6#gQf2n5VBFdS9}h7p=zr3F-4^C0pr);ra{(7CAL>oTR~4~c#|ap?%{ z*c5`R?{j0zNLX!(J=&zVE@RXX*-kD20aodW-@jYDX3rvPP}3Z$H7x|S?To!~zU>XcyEc@q|?_nT_?{ zw^k9ee2$}d-|C~626|N={aGNr`X~&P3@5o2g+{~aHCuukO{rnu!1bREEZ@i8P%rhV zvee(C=lPjD&!Gh4)JuH|+tF%KM~ul1Xi0BBD6!DmcHC7O`;3hTUge{~2qv=e@!`+e z#@Joo_rrn(Qv3rI;^Phq+0xM#335iLA0hNEbcgg-rPLAZi}}N5Co-a(i1Qq+IeMj; z0rcsc@ADAl5XSMR@vC-DVf{$nI=-{FTQvY%c4$WG15%S)c)tV3p-Y!1i94P6Q9$l| zHs(G7(Kh%qmaRm5;bE*qOqM?!(Vxn5K_JlaB=jxzQ>LMa;vK!zI>Wny*v!SE1`$cp zoE(uohneqPo{DeW=b8h^&agGuz?%$ztah|-gtcKV6Kpazn<{_f@^jGQk~CU*=IaTD zuFg9T?WoOgyr;D*3}ykx0fgfNwgPWR0e=TE9>REHR=ff^75|s)F$3|oy+2N%ZCKl7 zHx%F9Oj=~%4q^<>$G6%wha35zJo>wS5V~}}2KeNC47oy%{qaM9-)R#%MssE)PdM}Y zB+Z$rtiM8nly%p6DWwGimGL`)Y9*HVUeJX@b(UI?{#|Zm;z_NekWT@Qc{uV4AH)_Px!tnB?e-TxTn4f+OO4W8e%d(P|ww4#%emhm>y~ zmDF(w39LYJC6et+NPKbENjhGW;=yzH*5Xtl11lokNkcTKNQsgmt%=GhQu$6@c?eey zu8NnU%D9(cZiU-=@pW%}zVLsx8s4n-_O41d1X87Y)UOLaY~pn(zLmhA{(Q`{_#U!a zVogEM=EP0Od;=`?2niI@<5Z%6Kin&iZlU=c_PJQQgu|H}ewo8=4lm@ei^GdJoW$Y9 zG^fI>nFPM#LoUBx=Lg@vvIZt#)KhG%+eUaXIYBR%IlSQd>h!(L!-|@2bxcM-mT5slBzd7Dtup#uF zBLK(!rQv}PBjinu_8+-8oRhM7Eq$&NL&auj7pKhSlnPGS=RnE~{6)&eNFl5s@`m3`3fmie>o-+d{hE`-d6*F=Gh8o1;We8Rg~w6h)Z-o3A-fh~lM@?ev%KI%llDm3YFIPY}I(q1AC ziTRQp;Of;u6-+t2Zx?_fA@e-pYT-&KYjxNCK6T=21iZhE(=UpZ8 z^d&%|{4rIYa5$!L$m7x{5{}SaKsFHP2^Dh?+gb?8nMol)0Fs+H(1@@LH!qBT@zn+=c^^{ zZGU&)d!O_FAK!bePrAI7-(=1b4TWO!i6@Cp50lPVY~@$jy{%Y4hldDf=EPPBifB4{-QB4$tH8Vh*=( z_#Jinb9B;0-7}Vs+Pk=!C^o(LwJX&?o}eK{ao}L%6E>u7L((^$)*Dxfc$FxraCvK| z@;%mKNh;)|+murCc&QoNT&?#w1hCCE_X>~&@_J%wEP}$H|>pG z@rtY%_tS}$E6S?6Jrb5%2j@z*1LTX&9aC`>Eboho;D5` zE1Mp}pj>L4T+pn*^NFL8UITo0Tz2iEo*7?2A8Lf7cE(=Yiaqt4NLlWnyrswaFfo*l za*J|+EULwe4(QK>TK(<<%AbFlENG67*~(ubMPr|yuCkOr<($Of@I$&nU4}oQ%fLqy zeo&7Lu!b!hKT%Rc zO7L27U?v*y7@ZpERDeTX zwvlPGhn~==)wHcM`3V%ksVBMcDz!zf9bQ2!J{f=H4b8jjzcD_Y{&jki8+S~E1pe9k z9;RI@y-?X5yYvn@?~o_lrYy2$AB$IMuY(M`9blK8O%mV-gkbm9ytW89Uoo&KTJBeC zdk@njp;0o>b=P3yjWsDmYW0ya&#Zk}E3B9EN?m1>mp$$S;=9^Zd#E*+^^K`me<>D= z-K!VH*r^Nn65`KxImzB4W62-03FU04@Q0@W{e+#w_-vd17UAD)ekpL8n(gPv3xuDb zdZG0qBh+#UR?_@%d(gwy3`v{1PeD6W{EZf^Unc9x7xO{5?-hI;I;Gd2n?wAl@(JE2 z`A-U6<_PXKT4IBNR3azwAL*|Hh?~8CwQsNM>@UNlQ33(Xq++M{Q9KCj>MtL8e>zNl zR~lE1>#jb#&C>A28gphuz5a3O>vLYLJh5$yv=4u~4Qdtz#{D0Nh;tF5zpGXyrcDmZ*6Y}se zFyfwOmW>7FzZO{0vN7^La4h{0OnsiV;C3_q?8^mL2q=#?M{M9b&wQIqD@SJ3)hbQ* z^XO(_rEnBxJ4&JkJwa$XjU}tTN1h<$8*-tOtXu!g*k+D)Gljw6#2j{hsLW%2SYZ-K zfMX99WAN}L!+01C^Df@J&ShLnoMKmVi|v5&GHT^TW<1FV0(L6z-xy)@33{zD1J$@HFlJi6i)|x;b(3y46(IO-n~U#0n8m zX6}D1e}v?t*KYEjYEEZ?IkG=yD(FF1efFAoSJu8ho`Y2VLav~pU~T+rBy{FCg>TevNPy6cr$FF_|tKSOsJB)r~RqT(3Rw!ARzcAik|6SxN-}>#w%Jf*6 z{Za9wL)SBw3?$R^^qvmOPDHz-9Mqrfi$lwv{WMdNDEhXO9x%L*XN%zvOjPj>iIH0H z3v_9Br#o&Qg!0>s3f!2Tl0>5 z94p>5t}eI-Z|Vd0S^WY5EbTf!_wj?*c}cj@yc#2E3`3`C9;V!3;sDJ-VMD#{J27;x z$8oo>xIg8{^}tmQDJyqd5YtzO?n9ZO#rNIpQ}cw@pq&7?{pabdX&`tjI^h zG?VHN^=L3App#_NZBk#K`iF*$3*h5670UQ=v_g*z;0&sF@rK}K<`r%;-EhbMjC6i8 zSz=}s|1(%(UgtLZ7{2&(NRPPw%u;Uyn#+qv0nhBo2_G0fJxKAYHk}M;zel8_|5Co~ z=%#0@9m)6B*m`#BcB(`aspG72RcvA9`Rb|mtWTy{8AS$c{M4CiuMl-*UstY zUnxoXfdOb{A_~TSo#*7F%)r^P_xlO(!oX?9NWWQDXb#Ue>iAf^DOxrdzsf&~S;kBo zevRGs!_2w${)1EU$#=g#528sxg5`Cc^6<0t1i7%oC0ki0>*=5COzLcPp63(Z=+)ZZ zGb;b7u3rne9;Wy7OF&S|KcCv~;d@D*w(tO1XYEHgUwQOg#r}XX zDcu)e@8WfXdgd8dS3Dw&_zOy4tO@Q7wOnp&yvGw-=`c1L$TY5IpRbWJpZEE9CtYBs zG9Y}HEWW`N_D(e_YTQ_JCI+7CHVBSvN6;~N8$%AvpTmI<6 zv?v#Bp@m}>;@n@qOS~cm?gs;8af?&gU%QD!7?KDd?$C6WSvos1VjH;&F)m%SuX1^Zd`>}U=wD7S&sapq86!SSC7wPKY>Zze zJBUfv^&5g{j#ID-&pL_ac%&KYX zovNHbn@&;ZnHvfXpZ$)~Tu%2d`TXu^D8D)0YL*wGk7t`V~OXf67f;e{+=|{DL%+3Z%n%*5(XO^>5)Hh!u3m=uy@*KT~SK}OO zdeDiS5%#2+HBQU#s`Zq&)B9)b09L3Os1$h+tWfg)%`^FkT5Jx_G@WLVk=fz=fbXeJ zy)u|6Nxv5kgw#p3Jb+uxc4H4Cmv1{#&5?c_ac-oo7q9;cxLU!6|2;_#$-`+=^E17v zDYG^-_T3D>V`*Q9s%UWa1$_(O=Nd24p- z{o>tsQA$s5%}RO2fJWc~3S}b{e3wdu-W{Qj zhGB3;JPT!|W)|7qMhyJK z%5%+nI>@s&RY;wcU1m9N*#_3|9LbKK?MNtsnL}Oro!|7IIuZ2%22%SWFI{9p0)9|b_yqBA)4NP`5k)5o* zG#&H1JXc{`C$LQ}t(O$_#V1<}RjB==HSs$&?Ysy%l-mHEPz6F?tHid+ZR%5Cd1f=7 zZ$@kE?vSx&S9Zng1AOBk7a7FYv#A-F|$3M-Xt2SQ7z?m!9%nUS&>ZqFlkQVi` zDh8+5O-|-g_lG8zIs*5^E_y)hv(Rx36FE8vpA2|E&Iu2)&aYGMt6YFJ!7OtdK4Xx} z815!`*z=?JT1z8#2_1_zg~~jRP?^us@zyH#;x1lW>5@x4Z5P3!7tlxw*5O2uK!7dV z-KR=L{jz|=ug+@jwObDE#FaDU*}0ikIg zulI2r2BFJE<97?Ct}V%D3pn9+49D+%4$cb{sJG=a=kqr$Px7@Mm{z#^Wb+zNV*p3HC19^Pq@)!k|3(( zufETRJ{-&2g3kB#R=)o~B1(?-E_Wr3fTRu&=ij&cnIFal>JI;D!z;pB^3#76Es<@==QAdJ5`uE6ZxhNw>xx4 zC!0ju^HTmg7&v2ky`Dh$fZ(L0)AXf}hF`_$+W#lCMwr)OV4T$}-R5xqmY7GT)%zR_4vSX9Q+Kl82EftSq+_XM$>v$OejDb`Vdu+$G6(d8iXAe=v78q;a z+42FJZNe21meKT$fs;!@q_XosAMY%Ba#%7a2{CW&RpJHI$=|c7?8fvc%Fa3FLhh_{ z9jM_cfh8^~d%A;_r+^c@o0~?Xlyx zI<2u7*sO-y>z(1DQ{;Weg>x1YZxNT=Mi|WG)gzr4^CrYgPJ-77{0av;l5|fSKvH{8 zLm#)t&pb}O?_%L^%@5pg0UoS3O-F+op)mm$;1-N=YO=_SKGVj0pH?h!bXkFliR zBF&pK=kX;pT==_q`LxJzolD4YrAy69O$N8OW>q?4=q3!^iVQh|pWlYx^>1kWY9c8@ zmA|03mbJ+;-wKDN0Tz)uzy6ZR7Qd>k3%K$ZXl}S^zC1+CNm%}p29JH?@%te5_Q(Q- zS)Z4-VnM7(@BAoHK@42WUkafIz(_W#htaR&7dR;7;tj_cz+f9H^{-o$R~9D*Q$!fvu*M;8gK|>HGwJ4!Kn;ZzuR85_csw5rj`3ix(Bndp;L>HENEiPEv+JOu7 zj$Yq>XD}|Agsgub7G+Vtxg_rryg+oBBR&G#2^g?Xd2cR^?Rkug_E8VwpIc^fiTmu zm$&vKHp7U42qp8>iww_Z2eOyycq{Ti0O)Nald4UJ zEwZ|JIbxmWY7CY{H4V;0wwfY~d0O;5+(lZ9{09J*`G_g=MX|hy$aGt)sMe9>r_C5o zSN@6%+dHW|zF27Ir1HR~(paP_0e3m03YShpd2k2wg6h|6n#VzF8ry0$37lEq;!3P( zdy@2;_AOhfqcv?sH)~q6ckp3gM{Ef?*_O1kf1Oy;?%0bS_XiTZe<{GcO7I|x{^Cm( zH9~XO5h3f@zhSv6lE0-!-NRy%@of1VOnZWdOJNQ+-{R5ZPcsK8R{5=QA9L_i_T z$Z08zyo)I0l9_v2vm#Kd$nFZ;Xxw)-@Q2_IktX*7JXGwky;I4~U{6lgTR`Ag0ngtP zLQ{N20W9@k9%3D@lZTC;1kfW{XE4KJcOnukxv}C~bcdPSZ7WRs#)NGA24k9d5dYcX zE=%kMwc^*9`;QBib z+sBMEVoz@6Ty`U5+hndiB#TdEl3SnQ+VIvwZ&A^dykp|`3!(b4G!}3N!QOL2+mEyK zY))prPKP>QGLKq1jas^l+W14{5rbxBJKQo*lMZ=5*Prxp70=P+j;-#)V;KJjFa$UU zOD#u2YH{BHv5xp)@dV!1gwHz6g}rdzC~bT7f`&Q8etT?toUMrJmbDa`2RyZuCXrD3 zRYL79b2uuEZsh<*K)Jt#r2;gV0c;qBY;d4`W~;p_XmPhp7Z*PpMi?4$K_3@o1$gXt zoU-_}{K|(GzsGjB$1!v38v6WHHy9RNIgBXo--PYFE{C*+7p#+;vN+gBpNmcTp1e~| zPk-CTlu@s}Gn{lDTEUN-`;cDmxE0AZ4ci|%X7&BdnkwHOmuXJ|RpXKi1XcF?$C(6r zDJDLmuB<$$DRU+g6=jyDsE+3C=iDA}IV)u7LAgCtZZG8G9&?!5cj&!Z>`TaE>eADM zq}l@$xoSsu5Ls+`ozc9SH0Un@Ce~W?256(jF40L(=BE+X8>xp8?o1OBAMNYZj11p_ zbWF!!J)Mb6DZ(a30xda&&S>ML;hx_+T=7o52o8D%mvo#C8A`SeOVA#KgDiv&Q z$x^+xP9j>$p;F9OrFbIPLyy?F0w!3XFFK&e#SSD3pfO9~R}t1T>?B}e@rMTy)<;mE z(gV3;V)OW5PwIW5ONBX3Un@I(Sijj-u$y$g46UOy6{6q=0O${R5EUfnBP`?riM~2kf>nf6>#Io5Fc++WR2R#p+i;I!49QiNqE3VDW~0>{CfEJ@ zVn;vMrk8?rAI0Ev%o}Lv$A)(sJ~R~5v|#%Kzn3XPk6ZaJJ-!a(4nPMs;3w9!zN7wb zLcewx-JQkqlIh}1t6BytL%`m`Eqm{ zc^mhNS;+svXfrm-_me!~mQAq-n-sSgs|aNfZ4cDBHarmGPc{c)uVeERpTwITR%94U zx89CKcM7(|FQwd}d||%^9cqRq26m3~RL~JPm9FZU5&N?KRZsI$Rs2sVW9{mo%3_Gd z+!%VfL0Ye@0Xq|JC2RFe)bBWum+}aZ^fxoR zcV9xR{j2#S_w8$TcXoDmcXoDWA>A&9mV1q5N4_F^If?hx&~0M3WyZ?;*3s86(7)KP z=Zi?RKe;=u+`HpEeP1JGfc1*qHOKg3^5d|lGv^0geSFGPY3=_>WY+KDTB(;fbC6BlFK-+iU`2E&rya_D+oJxE@WvURu)@S?) zB7IJe#iX%EuMC6-e=GWQ9!`kC^f7XIvo39>DrOu5PekNjIZz?5jltm%Vz<3 zXT~QGkVQ+#yGm&wol?rlzr3%qLB*ZVag*E<>ds}Su$3ck_=)*wlF_OD@%g%uk5|i= zJiwk!9->e|1v%0(r&T#cj@W^{*l;(9h{<9h`5nQig13_|T_aA!g^p#7Uk`XEP=pm6&;zK3 zrNA!PotU9+^3X}T54D7E!%sI{2%1mlcvNsOrxxneB2F#P!7Dj9zfuJ+=HM2W3Z`)| zUuW(>!6&K!c~K*}2V4}bp#;{H*!nnAP8xz=aS#M3!L=Op>fka2x4(H*XP(c&l{)wu z2OD&77MIP?Wv6m5O$R4%Fh>XP<6xE!{uaT*k6Qo*-DGldv;EDb2t?OOWC0v^aAY+_ zF5dp8Ll^8yobqv^a>nm3IGCb?ZVt}T!5>aiFrb6qaBzR63U1)w9v!UbprwP=6nq*p zP}{)g*uNsy{{FM92QL7@m+Rf4z!529Fuir1f8wA=L%o}WIXZO^2YcyYAqUfR@Cpu2 zcdFn;9L&(EsT`c?Qb8{Vvvn$&JYa3UaC!&lMwv#;p37I35kSl)@z8pLNN_F(jLwl- z1gT#W(iEI`5wX$QxFd2UPz%-2dEjrxGGYz|8LhXt{ZiV5liP&-ZNi>5VQ-socAIdP zJ={vQx3zx~esAz4U;ndTpBGadv|Cwbb;4KPGNW$XX?z{5_fJM`w@qPBs@OM^H&xws zHk0l{W8OBb=7@m#-O|*SOMNqA<>al!!kB)JpKoB(Sd$`$`wq|E>KypY3#m~0ONN}k zK5!mk_i;qz)dx};$U_M%MO3PS*pu!TRNl>UL@t`bMbD<91GuPB8}Q{daq)3A(d8)g zf#CBTT*1@ch9C8yMFKVQ26_%{uNTmYT(-eAj#TlV17r#Y{}HW0N9_9JcH?`?xHJ{22RcMC=IE9=t}alv%!9mK+pXd@{;bO;ab+){RR&pozW6+zy;!NyhdoM;a#E$v|Aa>ClgnWg&&5~r~E!d zY9ynoqoe|elypPhRC&}PC>w3`6ZrvC%aD^zIsz!~vBz(1Zqa-GcHY7HEApU zOqP(0Iy}LuX*n-TN>=q#hb zEY2|f*tK`=Ga-HA$Hoc}%5F{mW^pziOnqyth(@Z6Gop*_<01Z4271^o>lpm#R*`=8 zzS&}vzd%1u5GyP82MX+%VSeUl0)Qf9LDh$Et%JbGUC6cpHyrv0gdZ-@=G7PAIr?ca zmkOup>Rv&01VrxVbaF?XJjI?Y*G>8kX4Kc@QHhT~*7K-CJhxPc=%6LhH+2oa1p8)-S2o8Gb3p{O};4N8MQ?j)+Zm&zJ0NwzLK5if}$58f0FV!lG58O8GS1!8y$uT9+;ny>sG zbWhgSRBbBj0nP!dl1M^%*3HTWBk1Q583TjqFJQigGI#~3P1c;ZC~t6mZmaeO#y~5q zg02Tha{7SBKtIhJ(`f=NvV>3ds@~45trn`!NX`H%m~8>f2!Nrtwxlm=iaJpWl6&zB zB}@SkF;gkO)t9XLLvbybN;esWgr9R&OF{*tR5oQfu@&Y(WU#%ne!5J6WrCj9AvVkV z=vn^4Oqu0G>@G~LBVTrHn(}oS{sIx>%bI=uBei8^ zWVZ6l@FOl?;pdLEp^a`FShJiPeGASm-;A~9ct#*4GR&?0>y#bu;H&sO<{h+VIZF_{ zJa9dEv?x83T9e~jaIJBy>{y1c;tG^vI$UdPuX92>3*+xwF#JqhmbQckCJ3w-&{p#6 zg$%*3jpMm%eG7`fD1ePFz{F{h&rnxB^1bg=R!Nh9wC{=7-a`!YFK~;mm0iM<8=2b5 zzmPOM&TGB#GxF8EC+%en(tu=B2faL5Y_?_GxFZ^g?<;b{fD zp%S$z+~%=cY`B&tm$GTPY_clbk^Kb2 zzUEjD**9k{Uth5qJLZ`j1rrK?`a#qMZslXS&LdQk^53Z>1y^5A-MCC{+_sakj`(zA zCV$CntVHq&lU{&)px^S1_=Ren1TH_R=^=92N$Mox-a0}3i@b9J;bRE%>8Ccbm%_)d z@m2icB&V}liCpH-Yr^May&y&Hgf}=8Q%j9ZG~CQq^|1DDeU<@_Z4*vz6ZW?WXS4}t zwF$R58@Y`{;_m(V;<&#Tq-OL_Mw5;HetPrLKg9%P_J>kry3s!!D%D2+4A>@s%$8oR z^v}ZVF#2ahwcF^Avr8|de=mCE)4#XbFW=~&A3JFo2crpmULwnS!K20@xjfnsS$!-v zFgNRg`SuH;5<G#Rvs(mSC$YN@pyd1DK{@!Ye?I?`2$h@O6PK>zr_Mq<$ayepkluI3Bl`+r!<0{Ba zwr}Msx)T4Ir{6;$Q$UsJj06eB9C6A0MymJ#K|S5$$vsswxP;`KhX%3V5A;LjH0r_= zoZ$kOeyyj;A_w)eCj5uGG(sNh-07*rdh6i5i+-(h55z8Ig8&*i7H2AV>XE)=9gQ@N zao{q@IsW@7W7RDpm6d)cb^nV!v<=KrlOl#Jq66$z;{XPENcGPf@UoS!V{IuVJ97Oo z=D)2m#Qu6roP~F>qOtLCn(U3t?@K3i>X% z^C>{T3ek{(v;`aGBrR3-L;!YK71^u;qR1%w!G$s-YN@@~l)&7%wnB_{-RT$UuWh5I zPk6g+F2Il`b^uMGi4_i;Bk|$3T+Wwd|u6*84enQQ- z>WNhDBZsv=GXp+Fx`8Uq5Mz zpf1p*qNRE{s`eGt$4CjBJ~FbIkAJtL@TvZUQ|O||e2K4nHwXTxZ^rFTS&PPysVH&+ zZq6Et$e0Bmx4ul=NpE%}$1qO?8K$q)PSUL%IQVhM(FW|zW3!y&xX9=N+uSSL%{P#G3IUSsW?E@N8EcR<;%dIr*gp;M({Qm!{)Z#1Ci ztr(9B*qCp4vI1dc8EpNSH?cbbI|c{yn-NuUxS3=(azhBVvL8ApHXAoc8Eoy`ElPEC zo;PpIgaBtb&=7GWXorWU6~v4}QH5P-!RyTT!hUlQJ@Fw$Xb9ObRwX#j`i&CArx+zE zG!7+cIN%y37!$l*&M*gM8YP+LAUwj!G6!WFCD~*Kq9n&0)XOM=Nr>L`zIjl-QIZei z0A!nlq?VCxXj0y1zVdtV>sye2X{>q1(fpn=bs`Bdf9og~POlKvcbhxI!2K16At>!+ zTxMPws`cPJ{UfF#P37dA%)T*?Wa=i{`V6SYP3T^yc~!t?dY;1((M*0WZ@1wM9xw~f zJ0Z`dv}q5*tadC4j01SbXsWVjw#_^@)?iGVeQ~1)++LZVh4P%4oIyl0tvMEkX0w!s ze~-qB!)97AVtC?EqB5!E{!%{;JTIoa-J zdw>OkX=deor80jDunjgS&GNE-19lPZ@z-xgA?HiXJr`4Hv@eOzfWcp3CX>VTb6|AQ zoTa*$(5EB~03p7aOB)$fT#p90;)V+&KL8-wt5{^>Zrbkf`bf*MHR@l&vQ9?>U)4)7 zUjR+W(DrJkB53nYyM@aAI+V&BB-k^;R%XY=jEGI#DXaX8E1TmRW#P(XmX`E2EHTOu z{FHUCRsJ!^FKZr@?U7NCM>)zVM=zy+h&diPM0-ZiG7W2b46VN)TCUt=Ut!uqaQVI1 zx8Zr|)|Hk0I%np8%yNb=6;Q+LdF|_xa}{q zp|G?I34tgXHc7}kP&LtG958B;g^MCzuo3CTI@AxT5lU0W4tc95Cm1))G#Ww^XSzP1 zoW7eH&EU*%(W2ZI=Qbl)1*Ua2&7Zu9Rg=!nYsNAn@~u#dH*f*V1s4F4aVX$*-!YTA^ax!mOk6~0 zIht3L@=(Am^3${>5+7EU>OfGB4#w@;i`yMH^QIJYh~F$qw#H&hrelpp7FDxM94J8N z@kWo<@`lJ!M4{=Zm2b>WrHJU?Y1>081wdC~AQk^%t}GSdDHG?iFQtl(ytOqBg>PD9 z)OD*t?Z&}S&84BG$x5FmFh_jF969*Tku~AM(_8on59niAWOcm$7ifyN`iq$TT@KrQ z{gK*ZZgRIWF8 zgMR<7?O}P_vxgPP)t0YDTqk>iv2XCNCkMX->Y964$l%6CqLJ5A+&><%ouQ(;+uX<5 z*5^!Fm)`{EmUWp|Jp+jZ3AR0fhEv|(%6h8Joj@Q=%soyZ3-6_x!74R+eN6ya+@J}tzpe<2|=u+uskpacVGn` zXDl*|iu414YYLU6*00PDW~)u}Q>CDEfMv?Z8AJ6#;LAw=`fd_RGb>*Utsb-uu}iu* zsD40t?$k+sxxhGGurCI$xyY+fs z0EmSqwE0oEZ+Hwyaf~L!*Y6ei{u2BmHPfWK5!#Lf6Qkdu`kkiR941?KY<<2YXQ2^& zems>vvIvJv>oH3255Q3$k%53FLO+xGa}(D{&|rmx?LRp1Y15f&``#Sk*7w7?ds!nD zeI(q6p*mX!G{@Ac!H9i}?`%OQhNuJgHgGuW-pBap@+aQ{pKrmMaLUtRPe~6-!6wpE zzA7+*U2Bg2Q^nqCNx?oL0CR?LruR(#odP%tE>?h_w3UWmrI$ud;DuEe)Ov+% zQM^haO z@x`0MCc$E;+2ebX&zpCw@3zt?T3@r%)8UTwzQyM;jNlUN>L)e?&NrGuwXX0@R^A%l zPr?*AaBM85OLb{rvTsE3-k%r|v-3qzw0I7xzWM*~{)O3V=_jo4XjBl0l zB;SET+ms5W?2;Ws2PGwFdYzOz^3{AO?ZEHY9?^DA96fqm-2>K6@V`eL>?A(7wlQxVauX?hr8JDLz>}}bzGv1a5nwA?I z7A+^azPCVj)DT#f>y=v&Q4GPY{zt6FxP36=6RdcIwHZ~2z?05Nw}qP0d^2j;HzXd6 zBjqd?fHlBM5u8Q(E=EKl5^I`%VWg{9yHfXEs_sNudG6xMGQ{Bv+MM&r5vjWn`I%||`Oi++M$pJqR(9yqdN-HVrYKW)-5iBOV?SfC$v5{X zHD0&en)I4(sXiauJC$ySg2kxBo?G@Cz@gWUz~8hf@=FwnegYxGm%h0hI@Yvw)bHt3 zLocx7ZU5g-g-<;PDk$%$QKJ&u@A>;Vsf?Sxt!r=7^K)yO&W-iF9Cbx{0yM_coGieiO?QH;~Ywj@q(w5Bk#-LeM=D&Nh*@}GpS2IYP+qN>+w6utZxJWz* zto0Tk7@=ay{>;F5lKJlfhEv!MoW=%%Uk9&#`>J@PpYLVu%i0Y3qN-V7k00eFYCwbxGu zplLTtlVA#IOB+vpivN`D)bs{UUvE!GJkb>LLG#Y2BEm7I5k*b#hNiJP^s>+^^t*(P z38&;=&iR+x@@J_0+d04Jd+R1&WsV!U4{ZD} za|XLID(Bz%$)f;uI=(i}<)7{F3nZZ#+NV0J50=xav8YF{~r|42vrIvRi%FGuhaOO6tw>W&*PnPG!uQ%>>Ix zW+@t1B)r#S{qQLs|Dg@6MQDalJ?phTGnk43J2Xy!MDa9SfJ7PK!M3)cRCgp+-it zK|LC)@`dLijgEaLh7u2}tjHD3nE!~l%D4{8??HqXs@Fs#GmG!TzJ;v7dcL*Z7n7;j;rSg@s{hgKamAw6(YWeb*vl!n8J;;D0;i8BpI(~VXJF>ghr084q5Xs|g*ifGLN$&F~1 zSvkVVT_|Szq7W&|*iHGI@q=$3yy7GE8GH?%O9-y?BoIU}3NgWv?xBfu8YRsTETKW~ zFztdKnO2keq6q|2YVIai>fVLtd)u!I=Yh%^Lsj>T7 z`_$1J>Ng~Ptb!c~eTNq{1Krf@6Py`zA?#)63zK(jDHax(o!%F3+4rOMNp=PZW>vD-`}7 zVH0@}ev{gOtkx!qt0Xd*lK~|{7quTqCoaaFXD!>YGiCdFvU( zAus`fQWGqReG2mVlo^us?}O+j7DJBT!dwE#=e5v!j?+#^nYD_8n9N_S$2e`hq%D@T z5ki*M?>OyKNt;h;D+C8t5mKlJh+j$Z_0%P+Ct`u~5~Pep&T|47PDNU<6E=`}l2q~kgd^6~{{6Ho3Uz&-!CJ-jj%zqGWSUaLr zHMLkbbN=~?i%3()MBY1YN5CAk2K=BjFzJB@D%aa#k7n!wHlbBez>?@>S$uCk-sxc0KXYW!&ArqxbFXqQ%3uKlx%CiGYuyYbtq(cJS)!z&pga-x&47u zeL&GqT(y6!&<>;{=XM&4cWGZ9(qpmXO&q@KTi?IL?iV1EOo(1yWgLQb=zo99_i%db z!ULKPtJ~=J#O1Fkq9hS6+9gh9{k%yn;{7S4vkY*sH3E;cpzsPoARLA}NnE6A_*mp0jwxHfE8uO`|AgY+T4H?u6aOm{eW~O&x-*VfCn41r7AjXYBsy{o>Yac zl$aKf(q8@t3vbtxHH&)4f+394auC*HSGLV!(H=Fr3y>n;;0r*sY6=Oiy(Hs(1CjdsFTlvLO9;U&XZAu3h^HW3 z1-@bqNJGxpXt#wExw9o^@7zA#*=Eqo?=)x#`-{tuqDB$F``#z9JJBVe?6OJUfr;qQ zQ5e$TRpyXJ^LJ_R{B@((yuoAKm~7tQHE#67>%DPfitqjY-ciu1E|PYQ7Nm?a`nk*@ zJ5XB)z)g=|Rk@KMPuwypG|8JTau-DEq|$|vq(;^c5N*NV`F%@PqGK-O7LTvu92QD*|Hwjhqz8ouq@0Rlz@>RQ z`UFebwZAe!nanTBqDQ_eZqJ2Q#2oPNUTAHWoz$1f<9t$jZmpP>8fwAi2n$GCQUmFy zzNC%6iZzEo$I@>M@|#0g-D?P|dkrCVuSJAjxC{dP{87fBj$x>IK_TVxQO091|K}0q zqfCd*49}-0 zLpf_Uu^XXd?NqsT{dF-IQ<`0S#jUhg>iV*$OFsWIvkX~oPGOd*eO6UnpxmC^AP!pn zb`U!O!gy;x6+2oV`T@UAo1?;9*wT*ffc%RuQSrTA;gf)mLL|}M{$pSwf0u+)@1H{i zn@oip{fg^3psmHn?8(AH2@{v!ZhdyqZwPG=yaI7}Kk~ z3c?yl8Wfsx*M^H>!{MZ_e*>-n;W{(E{$K^w%S*3sm{Y70|4b@fB&v7Bd?T9T>tzq} zlK05ao>*DZf8l-t2AJDS+;xFQ@37yfzB+=4_b7Buz!6?%cTn5}9%j2btWXkW=1k^Z z$yBDB&Fe{h0zqP%+(-9fuX!edsDD+(T7X@~sg#YP+S&sTRgXjsu0SH+<}Hhiw&^Uf zxR0heG~wCD`-_=>r=R(9z?pa~f$#e!L(}E@dZll#ojiv4@{7hbOlM{BfxUgvM|5dGhys!qjbgtntL z`u{BEF*V;h_l!iI`3vZ`j>!jmj0rTRa)xw^Vu0c?OD<2;VQ$955>GNZGG4`8^09Lg zNhqBiE^0B)$&32>HNveKu~Y3<-A=Ur2MtqDvuU%5W0qsD$DNGX5DJ22t!0uL`U!Yw`&co=QS<;Ak*4-@C9U@IU^1n2Z_z z9iD(+Mk`k%N^v~wAI9X3)dvwlmtNt3IFQ8AB~5V1PJ0KSI5R&w74I{kJ{I5yrtL9C z>%10HX9ZFZ|tx|qKD(bq5OD~G;1)7LEe>VPlx9;ml^5A?Ew8qL9!g%_gV zfy-6!%!N(gBABUyXDv*m)H78ub>UeER_EcLuV|$jjK!A&nv6$&if<}O8!;GVlrci} z8;Gc0MPHNYYb$*P>FYiEdVs#>(brw{^;i139bb0fJd{#H^u;#%N5e(`h?cwKPbQMu z1*ZRa8doc7BofgjQ(6nsU|Kfas{6AL@ui3`P}o4>xcalwhl%_9@!KnSK3>5&RKXL5 zFj%SLMXBPK);+3d*X0s~Mfq1U7UH`yxp+1l`pXI2V9xg3#8u{__ z&do>>~Vl)d>onOdY|=7F>}GbQLe}T~lpu z9JCz`y?}09RV-r`_Z9_|_l|!ia{6mXU$jTzvkAX2Aj0%m*g#qB zrdp|3;t60F6=*@AX4+c2uYWc7rJN4jD4(CZSvFc2+7C0A>H?a}Yk!+5iToPcJPR!G zTD^a~+4B)MWU=S${EqVaiymo5$H{nNFgYnBcyHdihYpx$AtGETPV zL}mQ?;~2VFQnIao*?I&k&lE*(YSt#8GX#t~BM)N6=B<191*SCskm|c(iFc`&9YU8b zRK#GOEC-snN6z}ZO}?o;X}P=`|4{6sBi~7{7kUn)9*Hsg=;9s_ch>Lq&K`C0@vw4?4 zR|8527mjWq;~)4=j7KM_=wA5t#-lr^=-$2seLIFnH%u$cyw9>oRc#3MLEE@w058C(*86DSLBt=Fm zgH9?kC;7Cc_)(5h2^zrzy7+N6j3eX0{8Kzlr;wRY^2JC8kw&mqt^@;_a9b+V_7!Wu zR%p7`P1+I$b33FdPMa-c`Pr?h4h=xdyTtw#J=rMh?FgR1=+^d(^aQ#BJ>c@Qn@NVZ znd0&+u}%Le;*44z9GKKuK}pxBq<1Ch5=nZKlCD!pvydeA@K<(^R@v?Ch<@j4@UUzw zT#O`;586)_H$LQ@0d}yLnMu9{o~+OcC!pE+E3wROjR~~-V1)i*3RKyb^|`ckH8EOB z)w8uo&DIx=2&2^u1aSm#h@NAc&!Aa?#t88V>6a3rnGWS`z84Q~8O;}d{OT4KN{e27 z*-Tf=c>v*X_*7*R7t0M&=p7ortJux03IB6F-A^Q;O;j2(Kq`|pCeg8wOxzp0trL)= zF8ZA%jPyb&MY5bP*yhpd!zhSC5mLML<6jBM7pSP|u&$#w;$x)uy`-e|m(~ReJgrLj zY$f`u5)V*`_g{30Po1z+77-Mt*<=!0W;>{3-mnmLe#K^>sL)rzu0WLQ3(i+YB1jQ$ z2&x@lv@lh`%Qpyj^%1OGp>L0eMrLMvLUruAy6t*E4I84^`$L~4Dq+}Bx5Vs!URJyv za=$$gtHcWJCNUqUXD>4TnGFB&AhN> zZscP^0pEl5}Xwaz(Bn%f6!;iS? z1as1Jq%kV&Z2-eeQRjpklLhRzQ9)A8KxOHqoLS1 zT5UQed!fah#F7Kqh-QcPQ_uhg*Lx2tPL}>;x9-p0ZL&Z62EWyVP_6D-l5z`r%4|*5 zv-P$$GA>zidzek-7AH~J+YqBEW4`M2eCVC9!6_PWP4EM5#ExjhIu9*J__5 z=_y1tn6SPDwV{Jf1BD_5$W0Tq027e7gt&XbMJCo}@#iy2@EA;ryvRD3bSPD()wuiP zPEdwNzO6VsVG`0j6!*|c+3q$aCW**-B-j51=;t&h^2+?p-Ao{^kz@BmsDti^7Kx!)FJ*qf zpTu#UPq2I_@;l&EhCTSOZOus8Dgzqx-E<}Lw@)5^8+n|Drr21>>Me=dq=r?CZz93l z&?SZ(*@-K`)}X9t98~RojQIU6LL@n-izz4bsoA!B{ab#)gIV!*2PWMd#!Q^c4Foi` zEDyJHyU~D5aS^LIPH3alCgqcT{9vC`Qq?62UEx4Pgb`AHU7KR}4-We+XZO93Dp57COb3Nc_&qcFTz6;xw ze@(^z0p-m^GSwsxX?mn3F)HSAy0kJG8$8DFj_&~^AOKdVEdlCeiVjR@UBN0Y>L&M6Z-E=)(b2u-5f8rp5$4!>(YwI7_)>;Rhz6yk*l zn=Q<%tG*gPzQP*TPbl*G78K^tYz)=&!S|4Ams`txHjl^n6ro({d>VQX6;(`4GAToE zdM;$|3HS6YoItN>IS*Pfy=X)y2C=I3raRh_nA15%} zVO*=7+T{ygX}8PQsV?u@)4I!d+Pa*T6d&XC-zTcY2K))tgpT6WKAsh(0x-_*rjJCW z9NG)}!Hgtkp;RUHpR9}?#s1;7eG24mv)CKH4x9+_)-BkKTF)O(U{by81b*u%lQy|g zwu$+1e)}TVWXqqx=_7zeO4<>LFS`lo9w+%pDN-_ccg3(LT17dSDz8T=)jiPvc$Z>CF0sh|E^^uQf=ro{EA7-anznC0V!alAmZ>1^3rJ zf{vfa`Eo+r5!`To`#HOwGA?s}B4;0snKZ(T^Mqh#Qv11|{OWic%<$`_vDpeUbw7=n zF9Xej?{ry2ot9(05#VJiYzg zPws1K)8iDzPj}Vhtv}P_3YhH>du4@j-rc0OC|TcOXY?8xK+j|zbJg{8_J}-vwC!GM zq-|Sv7#3xTAN^__b4-1Ndihp9I52FnY90xbOcDFy18?i@yVm&TV0^2=(Fr0mi=x z#-jw|SX*-9#kuGI0OLb~aV5dHylp$YynoI5d6MLI9Q+nAUO&+uPG8UZ`HB27!FY#Y zywEN_?)e{Jd`d9xCm2)O!eGKXFYD*=@gBjrh+uqvtPPAz_HT6Y&%=11V0`@zV7%7` zhRmzyF8=wxFiu}07*{p5N9%+B2N>L!-x7>pHnrCd-^D*awmdFp5sV+3+N1SPF8X;G zJT7Z@0mf#)&?>-CT$+49xJ6=}5=2bvf|zgtn+{p67}a;`82i-;&Veb;%?9FfoW3yaBRiSnU60;c2FU^4g7*~@-bPKiqDn6DLw*|VRUmb=+{ zqkEi{&2PiXKKcs4(gCc>rhhf~)s)Z(2e}XB&*uonVN{$R8&0MebyUS7R94;34Ec_D5 zdh06bztm755Tgg^a3~qGpvJ46JXhq$Jay{ZV4qNS>F)s`4MQ(M*Z8HTgX~BP$YK%(2HO%Q6JGi zU(rAmE`&WY*js~Ojr)#x7M$aHlOZNUK2$Aec!^f&3Kue%!^t8F*$k3rPt+-;A{BiK zeMb)oiF`l%nu~v5+TddN2e@gnH`oNT_3VQgL$V5k!S>r_NJhrZ1OQmfH8eNVSKd!j zFF>lo^eu0&kHH&1$fujP29Oe4Yaoa?5!nV)Y11g7`c}~KReV(Rvgkd7Sy6?KF_Aglipb7JPV1%!BRtqllsE z>4?MC*o6*k343&ye{ynYA+;_M?viN=Jw<_*%x6mu55xO{7~xP01p%$>iG-RwkU+cW z1D-ecyV{T%hSkxwU|dZr@MHYgdT0yAhUQY_AodVexh05kFk)B|ei}YgH3IY`%80w2 z?mAxezibZony+8WSD;B8d#O3C5%F|cWKL_qmsvJf!Ug7yw1^brGsn7dCx+|U^=`&s zHlhcTz~nk|sOqJE5SvH$N!&ml-aLNeHI4`Q64>%ippWiwD&Y}bQYv`MLJRCa=+s(3KPfkfI5U(Z@{xxob18CI?_UO52LPosGL(gOT8LSJw#U?oCtj7r z<9}`viY?ug&z9!+>dPIu zTYWhrL-9o@C)o48mvuE|vmRb-cVnp;D)sOtq*A-E$zX0_{>qM^q+46**%>Rs`a*jz zV7m}j7g~e?HFXw@7t7JdP?@lh6FdQ6GL9$8QMWdE8!K|b-$b?! zQkNpr7~|P02I62NdV3S~_JFvQ z_b$CxjEni=bNnwsUO~ob0(w9Z&=n{g=>p241-@b+aILk%dG;d5PQxv$|4<~dwC;OZ zejlZxXDA%$o3`RZ0{0GTR3B>8a5Rc`fp%e|Ki;svKP2dQt|?C4(^TVTe~B6Aga9V0auS^Za?NwQA|}CjytUbtNCa^eNac}Ma85jeU5pq>;^y|wzkee8Z; zDq~ksNY8klH!G%B%H;f4f;=LyX@4f4vu{`{Oc77wS8v>}kqF^@cb%}skfMd`ebSN# zsU-==$$1-3_Xp9HNXiKrQl17}?0}A`@_S^O%ybcdEl$E(r3m7lS6#6e$WsUNj`<>* z!m{C@b=Gft)cf9z(x7AP!U&Kn{R&Baeu$d^{rn41<84HZtAC7>*?vW&dWAu45n>k&}ny>X0)0`Uk0D1QHcB zo%ym$RyK#a_q`_xLrgS6qb)ZdQYtpGR#y~PAiZT^rDg?lXaGY%yua;v3Pluf>v0zn zmm-lZ8a}%mUwnce1oB||Y-wPJK^3cj1MyYJ1#h|CrTO0v16|s;z-1m~cmHV@@5tqb zSRhtvog9hCVL}@HF8YoD4dUad0pu`P54|>&==nyL>5pYQH`sQ5JNr&%bQLeq9Ne;| z_1ZeTTEZDWwq9Gy*XsR9=%8)4qNdWfYe1*-PRMvIS8VE56p2`ekvqnJ&KHMm8$s_@ z?TEzKrt?QPn&SL}(r3lif}4vZ3O{mJqQlxXMiS??N!)@&y-zF~EgQ@^wzv!xHyClU z)iY&!CNqSA@`61+Q3l?fMDPnV{7=zJ6Jcuo)v|PBrprLkG4jMDCU-H+ezWTN?LdcC zq1o(7f?|rWpW*h2Qaedal(R6KbaUs}ww7lQQa@Hm{Xxye6Ah%d0dN}rV}P$gzI=l# zhSEH>rn7u?mWm%5=*9B18xmV}vL5NGX$71gsuudY3*hT~PY!m)>I&U03;5c@(m?+q zY2Yww;K3iXe!uQmv8`jhDa+@`q7$=hiCrl1Uq8fYtl&qXvBy7Wr1r8=a?4Oz#xKzF z2W814a`by$zjb_dYXX1lJqeExglbCQx?e^Wktlews>v~)FE)5(@F zMm-rU`-@gS2jsx zrivU*kzJeO3S_vbQ97z;Fd{vgD zj;+rT#E>w>KnCx}E0a_V@86z)#F9gDf$%#HAYi{M#IttUSx{M*A@M@4r56ZV^D$eMLe;?YHF`L%F8Mb6ufxEwI1m%sm`? z(fJJbXl>w15xI#I;}5E+<*~j^>S|pd7J2M^z}MOpuYJ-Sd(>%VA;aP;MOw?WkBpqF z#g?m;J%8)HN0P+iaxv`pLlqDE$wyU8590`h*G*4~UDjV!+AK!=H_*5|Qff2ej~{@? z2ZVlmls^Ra0pTeKr>~$xs+$ZfFZ0T>ej&d<0ZFK-`_U7z&%1ANX-^5_e%QzQACFS3 z*X}<71T$Bj5H6Pog-Z#&o^j#wWh7x`1$B3*dMs8S7Xm5bzS^Yd;$%8N&UQ-vNwmtR z(VpIau`n1`ywlH8Js(g5UicfSdgGi?OOxO;9HmVZ0tsbNfe8*d5QXP1qrSp80Pn{~ z$oimyM=O;8nA$sOEKBFs^NdKW3fyZMt3YroL~5n{;28Cmdmds-+dQ{)=WZr|7k}KW z=eJ4bSOzcxyWZ?#-Ogl@h|SevMDi#J8}DDRJUw`>36#i<#f3+N6*fY-FS9{LzQ&y8gl-hJy0Hh+8{gaQXibMA)=uIn;IK<{3BwgJOopG1THYyeOb9uDe zZhWgM(r2*SZl7G+^KQ)!E_&R~4u)20cA&@xGv99CZy|FiF;3<|gg3I_J6`{UpXII! zqg9BfwO=u{bY_81A{+57TYKc~c_s;biR3-CW>q=!8q8}y&F3ydU9mke*k?QTr+dQy zbWhy(K9vN8sozyO#y#-HeuyN3gAsozbTW;anrL!O1da_h`xdOKvC`EVT!_u@r3UPO zX_uXPOTq?F751}lB^J;-)_va~o|DUS+`1hdr2GbA62&MRTnT4N=vNXhIj-j`kPNTd01cMzdv*7f zl?Of{r3XJ3QRkU7=R(I^LGwSHT@8Fx#SzcTUBU$d7bHNCD6ygiiAoA8fq(%5q!MhD zR8VNeHl4u7_ka!gL8iB9*qBE_Gza$Vrg z*GjDZ*<7EB(V3*Gfnd!*QW*%H_;i>*H`IEB$_BFghlAoLPZki2cZyQ?xFfCTi@0rj z*)zSr+>#Jfddaa+r>YU1)_c*1*QhQAF16=Tbe;3EPJ%vef4c~#q!O-l=z&(sl07eD zL8L?I{WLV?>?Ziy_O|o)F%auC;y9_>NP*Ao$tkp&bu3tbg8PVba*6iz?!rfaeQXUE zw->{Cau2QB|4I3|f$!Qk`N|IhKi4yS0Hi%I;RJka1UGE|e}gYU&2Vlf@H5@;2iP|y z1AdyoPuB1?++^kzGO63$-<3!KDN)=h7bdnx`{TJGSw~dzxdS-pySo^Vm_L@`gaBOh zNP&)G1U%ULPzx^e1iRO|9dpp`7SVqiSQMWqK8F?|R3|Y~#M|`owr*l_*t>~7xx*a7 z>U23TRpo7qdjgy~eWLr7rvqPLtPVXqE-sw8Ci3ng1DNWU|2XE zAlVm)2lv4AT(rGx^>9(Cfdchjo?a$`ZnW5m!2=pG!bR#685I-7K7NS!TaZ`9X8N|B zHD7dmg_*JV3K*$tLC@C!R}<-+3CJFU=2O+N8^(bl^oax#?Y4yuhj_n7r=&+vs2koC zE$?HWAdHXyP=5)>bjpXtzda-xUkx-e7054-vj^cNwftBxsbP%$OCLt?DtkgyGM6|b zURc%=Ql`>$f6qpKGT6{+(Oe+jygk)GXOi8Wf&3P@3j`SrS51@rW^r50B>_2|az*aw zC!sPZMilq|PM>v+7jLOnJdrbdK^^PW8q3S?F*LXfP3*6!NHlI?szOdIVgl}60YGYu zRnUvhh81Rqrf2tfDSUBDho6P7bjH^;g0JzwmmV=YAE!2F<15{buatWXR7)7sjRyaB zhlg;@FU&2TS0@n%3~_DG*S-x&4^$%aMq(ymD*iZS@dq4p-LKIcoj0kj z=_4Ge1HNT${1W&^J+q_nTRcn=-fBj88W8Sl7zI3BWqkvD!wr|Mbwha^eFSxXWFw;+ z(|^8OC=>qMUN!;OprObfpR)KNjd^A76*3jQrev)Tv6MFNtv1DU^ z_IvYEt*r>3xAmh0W4C|vHEmhDv)>CI&DwVgyWkn(xW_FofdEh=E{2YReN`ZVfwK_; z>hrHl8qqCyRNZv<=|kY!J{)Ia1&O!~|7Z_S`P%l@=ZY33r9PKgH&rX+3E;{0Sf8B* zMD^qt_tsb+qO--ZzaslOul?hc?Dy_D&%V<3uCn8Z(KPf^kHHl54Ba`7*|L}AF}$O= zb)C0ib9?`K_Au6Bb(9;eikWz!{UUzJYyp&D9_k-m_F%xj^}<5m$!*@?h?Cpmg9A=( z^92h}Zp#RcHa|9IR|kJAJW| zSJt!|kHO2zn(m{d-trEa=KfFx`FoVx*-IOd$SXSHQXXzNg4{YGu(RQyU3x~pVhnaP z>;YhxKP0=l(2$Y0Qfkov?N8rL&-kk21w@q^8Lx5pz^?UX1m&YQxjTsuluoNN5K(8} z&%-x4x!Yu4;QJ)*;6DG;I9W39o^F65;m&Ib9mra*K_oQqPL8wwu_zN0n$BU}%H{H2 zxaSrzZciCJ&)4tnWW|L*fA=hcEJ0g{KH_2f;_^yg#-x^Y(Jert+-~8eN$%nG2SL(J0|f`$unuz!BKdx zuf&lF|6APMAEt7M*@Xm#R>Z4T5gQTN3D!k(2UUb9!c3QDfWB4i;O7VVxt5k`kEb9!#`~>=_aCUsoL7@Xjo&NmiZmJ6A;{_BrweS8ouofUs({~l zCS~-RHqbhScI7NIK1C-YFLFNrN><8Z5k@vG51bq~#vANv zm$Jw0Jq@Lx4PBb#K|p9A2*DVHbO3Pq>jS?be-_q$qN?ks+ogL^*4UH1&A;S9(la7P zjuAJXm7(;+XK#Q=15)~e9IyI~g(+=sE1tYJUV zi#whS+ohxR>}wmL^9oS`i_4ip6Bk(};saB{3+^vskO*z(4x7?hyj*J+k5-O72pbG6 zM@8V?{*Y-X1JP!FFao{Rxp|h`?HkxbFdd%64KYM%<%2?28i{;GKI{2gAVPhv<~?*pGl&{vIo6U`=}Rvqil_n zkcsU|frjMz~ET>s~Witi?NlaUI5}h+V0@kdsw|**$ zHT0idt)_P*4;%dTzeFN6@NQ(p?i=xk30bwMSqx}4+=wUMXQO`LSzFlDQX3wk&YADRJnVkou0B@y4NQt>)>iE1aE*jBZJ8esi8WlFVGdcHhe+q(Hz4( z*e1F9+oKP|>u3Xgm6Rm4xe6Y0J3<)URZLw2)3U#srwes4KR2>J2qgR0B}NMk{s7T@ z@fNAPSF?yUTv67{ zGW|JrRR)_%1}-dX9)gs`{ljJvU`H;;p*H&h?OKn@gfYQzQlD33qe0BlSGNaqfdbPn zY|bGt5q8Gn29ktmh!)ENxxyWK#dh1AB!WUUkmPoQ%%A+BO))9r&}pzHy3;aHiGa)S z4Tf?FXgR&MkicZ_R)qO}W9&q<*VEwZeRTZjvW=97TfG$y*cq|G7eT0Eg!H#|)jjYn zEem|No{O?BZGp(&Xv~_x%DKdM?5d&hTq4aj z4|5t2Ta&2_Z%wgL9vZHpx~(SQbGX`mNGN^h?@j1WY%Q3E?kapR9mcBEvxDO~uS(|& zBDWK|YUXIrUW3PxxX4XSg1)JwoZMlray!%*GexYhe%h|ChCc%FXYK!n0aL)mvsY-n&74OP`SZWlpB3L5!V}IoQ1+1D{pN-b7;iL5W8t zLE>e)1eW=HHj@}@A93Z#fdXFor=FbX!}|Rg@3Lhf$ZV2RzEw|Phwvk!N0PofZf+wB z4Zaq`rAjep`5*h$Q?j70ZYouG8>(Z&UTT})04@x3kr$SmXJ|c}=!X+OprAli#w=d-IwsJHf$SkD3D%WuX<Ht5;)|f@c2Uz*~spZjS$BENqepBgZG>3aSeuu9?gdcXKnL`o+F&Tn|08b zGKgZJ^!!n#VPvCDnDntw#5=GOwD(8Jh><-d*REot$R8EqBxy>XJtf7Ol5bD(SyKw@ zdAFAGB+T;Gah?g(RD{cwYby85te-HQ&@ywZ(j1-7!VPiF0Qr1&v( z?VycEf4NW;(69~Nn{Ie$FG|OF)ZkjOwF+h;_&-75jA(V7J0b-q=@+b+TAbA9qp8>< zdh0YeqN?IU800N1QQJt*kt7*7j=9>p&sl5}DRK!H6 zg9k*a5CK(s;w<9*vRmE&jf^0Z)8nW1X79B<^9Hxq3eym_^M}t|oqIxF*X_yPa84i7 zF|uEu4|VSr(j+YGUA}K&&v5dU2)UklPPTJrf^j08a}KiSGb!oK3=)P=%^vG+ud$c- zmU|16Wb_3)HRk!ETV9WIi?)}Dx_NEb!0)Wj4AafVKzk>r<^&8V+wZWQMqFRuIJT4g z2H2pLa+mI%_6Kh#wi`<1kLFPQ?_B>D5P$oi;Sn5X9Q7&3Q%q$$BNyf~(^_maXbJ9$ z&Lp_EJ4$eO0}{$j8+?HM1w}q->jP&y*3NnUhG7^_h;pRX|7O9(5_g8HjI5i)m3<5h zs*SRyKcuwN54q*H6s{_`(k;E6L3IsgY`x*V?{?rE_u5DYh0vjje=ZtHYbJzp?*WLcWP|7-l(WsAW<2EBm)24AQ7|3p{T&cMW`EZhQ%ux(5H;aDd9+ zhVq15AIg)SwH`3kidb9SUY?d!j`=Glh8<@=Q>Z)~{tKD-wv%_Hx_;OXT_pbg4vp%q z7>ry43srCDSy~_UVukMy;ax9S5%FfWRK%zAqsvAKFB_$3Xykhn`Kr{f>@l1-&a9=} z9?{})(o&Hp{pC;UlcvwEsb8I8q;$9EQ)qzl zek^P28N?SGRCh0FrS1ma2`}WX+BklqZ3p8|I`|eo*P8YC+$98REM43-D)`v0No^zT zM0WBXqSp0@wQdEqZoIUv)E?txsfDzAEK3Dt$(SJ0%#HYtY>hGba1N~2N(ueigQ6LV z$J=vnCaC+e0V(;hXi|%q9ioQain7|SCbWfr(MGamxRzYEs^i%-IcOiqH!Pq**^EtW zB8OesX?x3yw*Yw*k4x@yN#J4Gf#-7=-j+=A{8x&`5Qica>Uh%Z4G^;(uDd}Ez@4W_ zbeY5Wc6~mtSw2tg{If@W9`5?A%od*`z+m2y{D*~$>+kOUli2^QW&1zzv>zH+Ngw3V zR*$iFA(m$SZ(X!{Mq!OK3S^%!K5FH$v}SfN?w?RE@$p2ek2FCQW~r{gLued;^k<7t zniVqN%sfw&wCczj3~=aD#xbIKfBDK5+C}H!>!vK!L130p5ms`VmhA{*gv_+8U&ct(T zu@e3Wy0vF;Gi&b<*$}^TBmD^oxi`T_4+7EAN4tuet>xjSlUz+PKWbp`cD`>OOzCKOA2kcceJ@wtdg|?Y2 z^p`?#yYUjnHAn0k;99Gu@nu!1E@y8hjq(P3p-$vAo15pxv*5CdekEckw+hX z3AYXFK$14gLemi5i*?^|yydTGCRX|w_ZFB3CvjVx#;aY$?6;ANSAKidGWu)3TEQy> zG4(eh<{^VH2|-T@WL^d-@pj;X)&S%aC z>z_eM()avELfJwQ==((xR?jpQ%c_o1-bNcEmtV@ka|{dJujX@Jud??^CvBj8G$@mHUW1e zT7c9G%}hSoZVL`(&9OwyA@%`rLUp<)5A^hrXrQwefa~cK|I@OEQ+`T1QK6)ZrcWfQ zZumMM(VN7ZD-s&l8|aAlMp42gokn9XKw}lY;exq>H;s+m{Gofz$YK_GoLYX8^n(Z_Z|+RQJV=pa8}Wgoj%>Uk47;1aw-;w2s7okcZ|I%^!{5wJ@X54~eGl=SBkv%eNdk@X=e1+lz?Asb85&&%s? z)Y8vZl8SWXB$_ahQ^T|byinE+?I94cm#!Ep8NG1T))x-Eh`z_=a?LuyPX58%vqP2hwPG&|7K0nxSXV zaWcRO9#x3J`2JZ~I8C zV)q}F`b$tt*vtg?)db}Bnn1tW)p-7qHlO|4`7_GK6>AmMMUCb2sT!11LE036-8wjh2L*O-wg7) zdM+}EoDw!k2VmPoAQp;%{)%D5w%3x~uC*uYWXI6Pn9FmO;f%lPUx2?UE?3+4XpsYt zGSijFTC>BT8$ZUbp08)`^e_1|LD<zRG;RjsU1E8@rxXoPD6L=h86fX9C)j7)%dK6)Zr0cTlL=Uvd1 zpVngbCDF>AM`@x)C3EK%5GjS-CsK+#BP68OW{D5t$jpmJTeFVUa%+EtU6_(i{Z&H& zi5Dahu&2t}8n1`#EQHL`2w8Pmv`t4yd6^1%dnoQ4=5Hx&@+~+=U0C{S5`Lk2Lo-Fo z5?;Z=7e(S3tOeN%kMxPAmvm{nJmB9YBHHChT^dKSbh1ZeY2UBa7M|D=PQMTN%(`2M zYN`I8VvaaZfiA3wwZ}vMIGTnp3B}YYhWI_xs0`KC9v~vXdSg0WTBlj}?z4v9MnGbI1)&!rc(x(D+ zXWHNm5v>hI*bXH|tn9+#ksMQZ!@8A+sdPo6oDnH!DS6g3pY?-eDO5j+&ql0CDIL#; z>}ko6)6fuYvl6)xN7o%Wk6z#Z`I(T=mM>^G)j9hn649(Xd|0#Y#}nPG`?raTb!)aw zEW9JnR;;`;*1hv#BhD#ob`OnXxYdOk}NzpMR>4ac=#on!?1^*j?1<)ptY04 zUtvPat5aoMCK^%)-LU$3k7j#@=IjewxfZ;(}@J1~t7SmHZ&V z)rA#`BCkZH;n=NMauG>y@-K4!4`o--O!C-@XfD+SAN$+-L;xLY_;&LDm+~_Avg9d* zpK?359nZLE-v3H=cOTMZ_x%oJS7x^|bjmehGLztRRH*CV{lJ}ak@&Ma2?&Q;gN{I& zG|0}CU!nrcMi7!5+wsS) zfNkOqT>5WZ$fvFBHH8nHHzkr$Lslg5A@SFzT8QR1h_TR#*kO%R z^qF)V34H&RI?tCIt=-PCFJ;uGt5Hj@)HC7CXKrSuXD-cHH(p-)Kxo9I$?`IabfjnJ zBZ%@H?agwqH7sNsqbKO>Iy{~hg*596dk!>^8+ju%L7NstJ<=EB)>YhomvPp zf9s74wwg`gr5>+VOv$7gJcn-X7vjQ}HGY;gwK!=T6~zh(APT?}1s=Ubw35c;2wt<= zV8~=OYI_1-7aj`gFWv2KQ#+-ci=>lxp;9e40oivYDhXS-Nsmt%teSLst|8&ru0jfT`Z3a%?C~#uFrH>eh8&(v8qHTUb4TCD3&I>siqWh2 zaj#G7GP9ZZyGzN0N=iOP>s#%}m7^*~;_f!tq7K7UUmaYCFODP@y^I&FSRdnsb85Uxe{d=B$vF z3r=f&ovuH0Lhe-ZPI7#a{LGRcT=k+Z%(C@lmvDnZ;C?*GgeSd9AH0eDNK=V8a26TL zX`Pw)-&@@3;ss%lhN2`kGACm^lupq!)l<>b$oGV%Ld1`efj?f*=AQL^kwqx2Yn;+Y z(9{CsX1x~5MP3!w8>(Pc4%LVMu0qbwQ6dKM5C4z@5|9ErdXp~qO(en))W;53|H$X9 zHqoy0!xoL-RWxkakZe~K-{FfA#@Z&qRY&Hdk)_Wre6YQAZj$&w=2io1mDY66uBL^d z5shTI1U1DB_5D@Eo_PN+E|{yBwq6d-u~!Wgx7l-**?uIR!vlQ4`mCXf0{7yLchHKi zmMn77m1tM=E+DooAj?jnHV^)zy|J4Ir3&6l3f}hsPm^PDQ`CQtUCQSobZdEFr2qw0 zMtyLotG*yj`6(9t{|HU)OV5Z1;*T*%+K@yJpD#>&TYMD#&o^U?WUX`jXh75-kz!E< z)0qym$F2rcd4>H(Kz3&@Iz!)97a0IdFr|+N3b9CWyrz3FlC=4V8C{IPn_kC6E$RmO z&$nb~`;o9AEoxQXwv*iJ=NXjd_4CYmvJf0$mIp3Nd=96YE|@RBq6~);)S3|D6ZnB1 zX2w(m!U8JkXBLgNwt4&sDzoKvyg8`6lfu#z6(vNPo6N~yQ{iG-DL!EjX+FgaJr21J-QFe z`Mt6H7UjP+U3#7X+LJQzT*m9PVrhsi3eLMqHGXTGOcDRx?Wf#s%5<+Hn69p)C&8y# z$NrX_`}%;ykMd#}!C#T|lNtkqv-gx-wCFr4WTS>HSF6LSL8!*LS;X{g_`h55PprC2 zLj-_|PA!6vXN@m}wCCPiedi~TWFAK;a->Xhxa|X*OW&#WcRlEn{a~D!sJ22CuZ8Q1 zFYzMsw{<`mWaN<@Lg;Vflg0>PYpueTvjrclozl@QqtN{IjOJZm{TW`k)v;)XqVUT7 zVn_24(o1n!1Gc$%!agBt7@Y(C1Tw+lJzm+acO(TKO^hxqxiSRowZ``wR=lJwP29p4 zqK2a>WQQZ?xA)O`?B0Nn*t-Fc@Jztr5Q6V~z28%h;zL|Mm%uchvu?g{!=%{sRBlNPLNXNEvS zrl)I982t8xNpEsPUuE74cCY6wEiz7L6Yw?#cTSZ2Mfr%v2uTC0XWu`oSxDZ8MP-n# zCxIx>+0X=i)*F(@0%Xllee2=w+o$?a=+iW5LqAr6b8p7=@UOeRNBEk(rAe%^7ealEH0(2iM0Z#CqZZWte$4P&7*X&aO~UlA3*q_~3J!VsZm-+=$$$iDYeGSx3oP$yw;G*SY3PuF#iA*Qe~*#@Jqu z%$avxUh+1)-iOVU)jq#{5m+lIYz1$@ty2PbiLZ(Teo7&*KhnGu9a3ZZk#qm?^HV2`;Xp{ibmJ8D_ z6<*YGoR({+01IVjMpZrkPJov2fdidB%6yUQUbN*Cpj6V}0qRB)tI&+Lo%molK)XPm z50Fj;s_kr9yskH67UGefUw^7|-dmq4M15yl=d<%K_)aRl*jPJ%|3W*`cHYM#?$T97l3weh z{4A4=Z!PaC9%|~GlBO`^;Gdma01y4FR(px-@hbk7tX=GJsW1mtU=!@zT)58qE*utl z?=vpcNMUS8d$7APt~yAs=!z&@U9df@mM=1?Zp4;Kz0IF7k-YQ`ODwp**8nr z-(-TG=7P@h;NyT!j1M`b2GWvNtGya$srw5zAlbI@nRZ$q<9yQ07oZo|y+$p0p4AcS zkw1og&JZWpvU{-lX0ErRH6AC4ptt6%kDR0rerG;q&`5G5K*%HbI!k?Zeoc4a*kAOx zR`G_8u8A9DO8pMh+Ogcq(}r|bL%5vg2Rb3I(lwTQ&-O>9SIZcoJoIM+jD=u9i@pz& z7?XOd)s@Gny}zpjE`kT=AJF-`$4}q)ry9uTM|dL>L!vZiX1s2<+7#kj?t=b!%EePg z=6F2i;ir5BVeo@tjKjb{VuF9TgiJh5r7Pwn;!y0UMOJ?=UtHkaan_^#=>g<%8o*mE8@SCdMQ{ukGj*fmK zqm~#1mfoMFri=o3)`;dN$IHEcnP0Bn;a-39sRQP|xKrkK_crQbw6Qt*2#w7R*Qcf znlB^lN}eansTUk;w2}?pwkN&f59O%c&tgOD)xsn-Ri=2f&y8AT`tbqYv;nQ_Y`s7( z5AP#cfEYMk#N&PNWVDqg^hIcA?Ep7~~a|{k& zrA;0hAC{%=cq{EKXlO5RVTNqKmY3pF$>U}dj^u-QYE7QkxHRTqn z@q7ywYya<*rDe2yk-@6K*epf6wU$POr@BSe<=m!d$Jx?ymVaQ8cU*DJB1g9I?JQdO z>|c@TQ~qJyp+A_sXGo-f)`w zS6+li?ooLzX_m_Wg};28v%G5lDj3M1A~hYf>w`apDFU zT*#}kGgVppnO8lcF?quyBFBAONimNQzIAM-K6b-6If(U-e?!wd*nx5nx}EOUab(PW zM4amq=>l65P@6L{FjX$G3DoU?DpLO6;{mRG7V5Y1#DkX#aufM*qQpQ8RmIa1Irunz zv|6=Z;5a}4l!h9ayHyM3zaWqkjn20AKg9sh@Aj)jNV-&Qr0Qo|h!FMzcIj0~vndUviX_VgM35 zW}XR7R<=}IC5Su396yXspwZ?59vZ?xlJ@T4BDL@z=t=5C^JBG@ zNNsZpWvjK4nAoH=dm2Yskm1$*Cx1&Hd`q#)rxS)=EC-^1M#lb~a}ad=#jn_{!mS9b zfkF8R)yG-Qqr4LoVA66lM)cTu$c)%M)Uz8sIxNTNu~-vvtAe-EIO+c=o}C=e9`y&R zYyK)l`+zjuD=S~i&sy6As=&`vnCT4%W;`C@pMA|-QlA+Xp)Xl=L_5+K8GG&$h{0cO z& zGKnxtI}r6xmUS|#E$bktQyRL78tTkwi}~kVNrh;sC8wSCAMzA}fJw0*!4)K`oYEq) z5+uh6XiRZyr@a-^Q{CH+{S2P#fAJ4!h`Yt7TIBwT45a-6wL|MW)?6V|_kOh!x$D=% zr}NH)uOf^Yj~x%30=PJxZV(P{={V3i3ifnwN7x_#RFQzwh*BB{&!Y{oJe!dR6Q?RV zajF}Zpe2ZSpl`ZFUU^CJz49S+RjCfJq;@@n?!6uQt)eq({fqJIBk@iaUCLQm%u`7+ z9~;>YYsUd{bS@KpDgoZafWnAGFG0?Fj-daWuVKA2@Fi)_85y zVXHJoKE!dIK(Uu*itn#fyV}dLCJrb|ktWAKn`qIEw?_w1H9QXx2qswj1$llUyz7I4@7NLT&6ops|MOgYOBk3!hXzlmS)b~w<0^o>TXl>*e^uPDN zSO>SkjCQh$ml4%Dk&+_KrY2XR$%veWu5*L+nZoUg$v3W1jSr1ies4b;Dg;z=)~r8z zbE{0F4wJ)+K3T`>D;H|*L1j#SY?7k)DWFfD1$6bd0DU^2fVx0cHPNCHR*Q=KgqdYO z&?Nj(c2@)KHEDD$aMlr)y{Fkz3k{q1g)CJHykDd6MJZQ)2-TL zbGQ&sw253<)JCj>GL$MYLU@PGUu@3Ed?YX!mGhdr6yA%J+_x9FjpYBh1CQ4ZJ5hlK zO(H?AfE9pNy#|*Ja3&1-pX9?Auc!k9KSCWFsr8y?5yQBaRtK|KAJ|qL67P-uMQJY0 zw^toDL?YgcrOl6qDThk!&JTA?1arNF)mT&s;Zlhf?fpk7byJ27Z$i~H)i%!*qp>+K z5Tc!%KU7Unbg+e*72ep6$nK){Lb?;$yfam9P3g0^1-~XmSO$}FN0mheX}x&KND$22 zG_zInak<}h2W!;c((NgqD>cU{cl<(CgZM5tSRG)*?u~pt9$A3^VJZ)fZ~n;@W^b0uD)`0FelMEdWIxc?LnLhJVmpdw$&`if_iKb#C|fLnojt9r6a zkIQA`%&?u}<)=Y>3-oOyvz6Q(fKxgKD@U$6$i7@{g62Q3H$eyD<%_oyhX^|@vjFLE z)6Lr;wg4V{+@H6N;~``1bKfzDDSWrKwX{(j9WHG9=v?kH)}R)ufetS)5DX!ST2^j( z=*x7~CDyss=7}X<5BoW!^Oo=qzWz1WD@0PvxkWMau@UvoluV^*qy#yFKJAt{6O9ty z`w$=1PG?vY1V9IX`_6N+xw`&)t!;zrMO$v+JEbM6Z&%{mDAdM>&Tc1c1!}HIC*x#( z;R)Q#jot(odNp$UtGS-9=zQNtExePN9N&J-x<04JY>T)rf&b5}V?)a1NNthduA!>6 z*N&aptrX&3wy%RfHzK^h%L1X>$OZ(UavnE5hT+tE)eshmqq^o6tjP2nFPZHpxZv=| zX+ZK=hM=sGJHKe-eAMRiXttr_?6UyFY;hSVpO&#UKRIseA&+I#cbfs@q* zxfHg=hFp-JxrB_D2ed|;=)EREM1*gqwMyMH4{LX|acuuXV|77(%cM| zBNUj+07mACTqtef=1F@yw9u4k>HLDMK|I83oE_4zOcn6aJQJ&+NL4Te6$ol>5&w2eugHYxI*4V&UA7UdH?rK3-FzN+YBhY?0|a~rV>L#)$zxv_{(EKJo}G29-h4#8prcmA z?LVDri1&JA@kMk&aV$3JbDQE{%Lzx<+z}lYu{i(F|a?mi{<@#Te;$1Nywx zSJph42B(bh7$^)c8G(XqK2XLUstXvsrE!#Hw@2(a&GmeWD<(kN@5#r6;AGf06@gsF z>oZn!BOm<+w;_yJ^uYM(gia5P?+^3gLA?kOUh4Tq070M}=fjU^m#{2Ew4fo`fi=!rt1b<{#e);=jK;mjee?5khJ z(r9@7TlLe8L}grN&Gjhbk&_yx(bBjId5U7zcV1%q!}lFFk7`fT;OVQy}vKr49EoVAgO-o9@ZBYMPGf(+D>Op4ZSoz>kYc65qds8DzBvD zcZAv?74X(lyg8-dSME&Cl!p8&Q4R#EpCE;JV(>XDVzt<)rSu+j0s_I!@$5QES=O;n zIe-k`J{@O6X*|=VD=dMlN^Dh$zB?9aE+m(d+DqFwwx%6UYJ-TEgvpAbNCCWL#ipNl zOpRD?H7$oCmCiYT@?Hz}j_BIfL%!J_bal369-vjvK2EY4oI3Gl08~kmVJgzZo?lit z<_YOa-$p0K$j4e_uk>oTU4zVM;%q>;3@*)BvP@AFrSGd=HknHfN1v4)56(yCA`K6O zB7PzWFX4J1eOZA=&CX?S)%Q718jRF{_jm5)}gffrUD;;l5acp9%pZ-g4XaccC& zN;FLwz3%|`1Y{q8aI~j4)O@;L(U(yu^aUM+)_0LM21p}>$6O6rzjUGFuo2BO8(%LY z)TpyHU>^zkSTM7T9{S|SYSJeAsirKF2r3FZGT5&(%kssay$^GIq7N0PL#n}r1f~al zJ#t3#FaJ7pdn9`;>;oVpfDC_mvOJB4>kC3S5H*?>tYUVHMO$f=nv7VZmqF|gOt#4hDLiIO(>o^;@eI}T;k79(IbBKX&%T}e52Pz zg_DAlo_+_-PkiR~u_M<6(A&Up|K{znlUCMX0VMB#D#Q}W+Drtp^pBKX8K_uQA$hU( z;MF;U7q@*D#ly3orF(%A3Jx2<(e_d~F%AqfH?VZ#-~0?g?Dw+yk_YbYtR7AIQxJ+*8E}L}!5?G7kwTHiAltB;v;9d5bVo~JYReq55bo?(c-+mF# z==Y*NS^F9&a8NPyga{#&eIj@QZ#USU(h--4Dz?6|L>1!(S9TOTo({={G3#l;xj0jX z@zWaeYZ|OHMLmcpMfaj@I9HRl;mSBabcf>vjyPBBm4IfW+tq2mc$Bi$ehpah*h`k5 z#DTF@S;_`&-%y4J3cYgH>Sa>`-uFnA^tD5y?^alDHbqvN0(^?9F@@-IjL1j!np;sF ztYT#TlJt!h=?x6=3H$rljRb#gFDLoeUQL3p^~weN&C_jgu%?VL^hw_bS;)VdGFpxH za%9y=a-M$=)pg=;9PhYnlC_WW)csSpP$IcF_fz$i`AE>QO=1Jyts!H``0oJbYRZu&axs@j*nLA#dfZ`pEN$ zU=13XM$PyWh9D*=|9Xi`Vj=hQxQk5il0aNYNPj&&%DwLvFd9w-ik!V43iDb4unm8a zW~<5a%|Xq7t82M|fu35zUxwVyd=ivPQ$2uNiFf#tSb`t8k83#4-kzv~y=X2eVn^Aw zVi;M{8@GAqQ;N)L%G{Ir+zylZQAJ-J;F}ARjX<*GX$aBxD9`*G#jySKunMIW;iGZ0^k%4Wt3z&3&l8%xFB8^|YQM0q*{vHHeUG@N1R9;q675 zx$!v9$k1OXP!)DVbOmycZ4#ojP~+YXV9Q$zq(pvwm{lD+12crFcjP9wlp3UN>&f?d za`gV3Ug&?OD}f2OO&i+`V8WIC5dlbw7MA_~d3;0pRprxqGTvAMCVnbSAt+((>gk_-kB+{tLyLoa~P323v z1Y>lBNS*%pr)&e^CYUY8qKQiG=Aid(bu!0~JD1C z99FQZt;9h0rD=lBD*plr#r8MY9np48!hAeR?Y)n#M_YXYH=>e-A{Yn1Z`Y)-@{awS zMv%MEFtAJ2$Diz>6gbrrEg)yOUu&8{BIZQfl_7W=h@)e;%BsU#IQwIP{Du{jJ$>;1C48SvDnN00kmbl z?v7grsfSxfmyV?KP+Qvqzvj4JuOMbIJbWW38A)woy>XJ%_oHvA?+W(K0l6}>n#7Sm z)P?ind<{!xS1a4E9JH6uH;8hQUGc%y_b2IlsrueE_FYEWg{Ak$36|;;4Vl{=)~hJ` zQ|vTBIh(hr=Km3;mBToGzZRigF&rHZAd%8<- zA0ir6tzG}>03GSNf6Pw-&|&Do*YJrKXJ?Qa{aHt(6$cIy#D*tzd?IyrxOU)PX?{M> zaNblRt~oyI)eL%K1Y`?L9*T z?4D#;xi!mtANPNo7m~lB8w@(tsF}mi5p?6Ff$TPYj>^hZgA5f)Hu9WrcGa zn_aWOZHsO%V@NPb2W##be9qiRbr^xGKz%W|#p zj5yu%O49i&c!+oGp~J>JkE|Ly*$S6sf4a;EAmf#D?aMlC^ve0MMyt+?9erPi#I}y7 z0qzm|%>@PwmXv(JUy74tb9M;kcCy#TxYNG0izbfQe8J3A+tQ)DR*djhZjIMF*tUV? zj{pkp?@mbJ!J3dtKeorNepA{0(g=LcV%z%_%3ppQ>q!c9E49(htvB=`M}q};AC8O0 zR3k1MkFgLh3C4*ZTKgN~alo~1yZh#3Qt9bSu@U#MT_Q>p_}Bf|2ptT*ZBwb!Ry~Nf z5NnsNixn?zKjexEvrCXaw3crbT<``vZBhQ*h6Afhx8r#T8iDuB{%8|qb{LmiV`p)E zo9l{M15?Ik*Y_Q+U=_Vr>7>sQQ+4qJkt=>6DzI{kJue5tnC=x4_^lBof!;y_xyqC7 zke1F!;J1O!>DKD$G@sGy3D1&rW!!xSlI@LO8&cmadc!bc1PZNpc%O&dSV(i$lc@gH z6BJ8{bO@Q&YWk)Y^PwHRD_k-F?LaAOIpyNe6M!s?143M_(e4UN<7t`c1VMn$Wch%1 zzdEkDn6zc8W9#4bFqlg*L%z(#DH=A1*leUfCg zy=gR7+b;BV8+{EXQ#hY{@VGvew+S*fk9?uL@8g35ztOIxJa z(l*sQMU5D^gyi${AT1!&cU!Ait=cLvKzWHKfG-|uvDiYD>V3us0)`~y(cjGM-hFoj z`)>Zoecyh&v$M0av$MOiGjUxAZS$KHHoRf-QjN%bGjcQlZpthIDr67ma zGt}dOvw{m#5(0Cg8*6fiFOe8?RWxAqlAhphZBx-q&LPtTv1LlvA5-AJC~C5S@@6ZQ zwZSsoL+Jz1OIukc%Aa6 zDf8>yGQU17D9NqCXR|%DolKCeG0InH3-p^@cx^N2dx3}9r!Z7O@%(u67(4Vzi6Zld z@as2`c8jlgacZ}80xqm{fpYotC5FhmCSAke_Rm8idhHv1aYW$`w%H6<=vt$z9hosTX?n0=;)@MbSwWui`w5|SZ=@~Qt3U1 z7nSUKkkIqeh&`K2Ei*`^^DVo)7qy)2hlmxQ%23{hh9OPKscA7$6#^QOO07+*Th8 zCty@6x3_fk)rsuai!Jl7S3ZyXE3SF!Vr@bTvuW_pU|-b<50U&jCjSq5v#efC`q)6O zg72x0!J-pHf_KZ{t0;6jE)mdc7goO?Q3<-Vqy@eCG)cqo%AEkQ2O?2Ueyu+2ur3qm z2-^NM-MESrL2WrOVo$1n`UFK+MT$~v<E%q9Tnq7SM1U^`BtZzPSb^cLdZ1pFG3#n4K3 z;Ab70X%?b%h1v(a8JL-$Ac@h3$!Spjf$%{$~Ze$XPi$%irp&_nJpqwjS`GhFxPM)?U_)BqRhrZFF(pZ|W`D z>d!WI3ZwRsYrXLv*`B2&`&&E?3|`P&gXf;HB4K5bD6U^d_?WF6{j;)-+!O-gsvWrU zg5S_8`r14cs3DS5a4M2;-ptu9SJ{esQ@P=RcYO5|jL>Chff8=1MgSfY7B>~PP{d`hKI%*&HJo#6~nF->y5v-h~3WSxDXp$%0*-! zIdywv6uNT&UofbYZTa)8P*x2u3zn7;Z*8oSa6C&d#T$*Ls_XEO-{xBi>CJ3%q@Bla z{s-vf_uGkXM=4-+hVy=J&gF9d5acqMVSzLa)EiXt-4 z#Rr7Fxva8u2(MEhz8e9-+Ss&qEe9<)F}p`16Y5bnsyD6wF9HqvP~Plz=g6peNX2&y zHgKJ|9Y#C-LE1`?IFjW^)_Zf*s#(2bTXnWVX;+&@iG}P|yvmqu3hGmZ&;(-)n;MxS z$CeF<3~9?#7e9_)#de#08^FZP1@I;|2dVZqnSEbi_O(4SL02EdLl4(q?F&&ti@tG6 zQtp5_lJmaB7wT(vy^)Vaff7|=n9Hpf#Vv<`iiW#qJL*5s$}I8L8(M9$UqyPE5me=(bTM=N`;Dc3NAXYK=L^izdwyHgnw%DrXk%Emee|Pkv z$ZkVeegAP58|4rXeqxSFRG@=ihU!$T%lXyap(|M#H_4R~g{1Ouv`efxRaBi^4ty!` zW6C7>rH=J9TOFil;du^zGg(Ap4>R1ct~0Wl*9IGIH5Rij5(F;+f*_!a?zA}P*$WgU zYIBvSw^NU+*aJU+(!|Q%Sso79L>t68w7|BWC8bYmXsD&SWfN)8zKO5-CcYKX*h<*C zAvgS61dFinV&TOC7+!5}H{WCcK!x=;0Afy13fZkx2H)&KKtj|?sI2C1pm?l{EOG4n z@EQpg)mt<1MwD$BNKKiD!V<-Go^pyaU5p*nP3I}R?yQX15YI<0zGZoTB0ad^?k`b~ zTV5&zBL{o@#5M&Ym_nZF)#@&HICGvzg2vB95-7(j&*Rl8CaYBx#)mjtoe>#T?`$Be zGvJQr+;{PO2XcgJ6!Su=#4hr`IT1|Ubvi6D-t<+^LhlXRMa!kDL(gNNs8bNxU;kZ- zax+p$rjxQ>*!;YMdHk`=^Ioo8(~BR25)2gX0% z3C^SxCB;zBW9Nx3XxF!K<{8w;N05%1U$|qAJ~GD z-$zLTr@Q}gFb;7W`%9*(@GSEnc9c+>=RJFrLTrT64f`V}DJ@Z%6dv~(pr;^TPczqq zx#Hz#63N}aVfW4HS|KX22TQi5{DP;CKG5{_AhTZ+YL|KywP1oG=;xIn4k7ObQEFS+k}aOsnS?2X8t!HXOL# zK=_2CN(3Vjt_FyrX`p|O>MZwBXRiy#ga#<@2>Z;PrXBv#AArIBBXS{)3OSc;v^~cw zQ^u&EWZXF>AF)dPixyd5+Nbh9jD`JYmc_ zqHTmr32IkX!&CbU9fIMG}ua%P;!(GNr!Wgn$!Lz+6He zVeGZw%gRfJ`>I~}JjQ-liv3Ed?FA@i-=$dnFxqL86Q_z~b|vt=!!mH_+XVDbXbq$U z^TWg{I!450AGk#zEpPWoJJ@EJulgtY>Zf#9wq^UOSjVj29sDpi*q-dG`3Y_LOz9dK zHeYH!gFJa7OFr8wFLl_%8AcU(>pT_u%j=f#qtR zOynbsL;cFwKxXSV%TpWe9{eKNp`T4 zs8;{XxFek2@12{Gjmk~G2j4eir2iW+|XCm@FU`Zi4UO4W;zY+W(Vws{^n*z zx2K~L?m}d=vaN}7NKn%u5yBSqQ;z=pFUT#CfSW75Yx@%Bx}n_86itW$+|tGP$bXm= z@hrdSW*s!)j($$RUOQnnOD&%#Y);P)Cbz+@9a0@Qi~LiVZ8+}$Q0r1=aZDKtRTcZ#N~i6E zNRJfq{qx`9bF|Oa(d2CJQti{}%&Xl^fFm4bZspZBTEKSo{=|kv%EP(s(;WU1q)S%E zbjiiQGlrUZ5&K+=`JDU}M41MCretw?U;Ifp+nDj=*#kl{m(H79x?A^EZL(PB<6=VWT#YIn$ta(tT~2_OX^nrpl%oxmQI)R$r>JOC!f(q)NLYx8}HgQPViC2-nlnv_*Mq zKe2mxbg0}p2#21e5zfbV{>xz-(GO0^lzLLkZnx?TdBc2&H+}qqLwsWAv$N4TkYRsyw9QZKG@+&J_2nTZfn>;z<#7l%@<&~IB8}764E$&^_W|6_wSMBTbdz0)>(zm z@WtM!x^cSpLa_vS+5Y{LPVw6rsoWc$kIJ2cTvNfmO6CKrCQFUadph|je;yr(-bK&P zk7j#t`cIZt;cxHdHSh>?JaynG^D3?ZkGXpN_~W;L2#U$kAG#3E*D|5As4+n^y0r|9 z#P(BD=?!qk%1H~&Ph;Or(5`0)G$<-vS*N=4p-c*Nfv-I3!21OCGQ2CMFZJ|E^;PF1 zfsbfg2-?#3wA(=lzfA*_kh+#2r6Ob0JA>>u+LJrLfGxZn_Z1%|;`cy4M>mFVTN4op zzUmX?lcxkAv>~cJ5GlkSbI}?|>QwD_@;S6g?>cBs**q8s+=kL5-t|B_hlF+#`!^V@ zHwQ;k6K{tvnI&YJ!5-(ZKn8y)|95#U_C+1a@sgt5cL%GJ-5$B&0}kDK-w6e_W`p)0 zWY@&rH<9yyKFY5eLE;yIiA&XO9vF2@qYv|C-Pq~IGd7I%?#ETwty@PMK=_y=wj_zL zyy_jA>1v$dN@z}1@+T*MuYcaiy~djy<)uvS_gG6xjp&`}#`G?pXJKF1%c?683-uSN zEXS5Xe(hyiseZKQ96p#KcO5OfJ zo`ET?zOcKXyS8}5aDNfRJy}+0Ll7tXlALPrXk)hUdo7)`uLeE)mcb1dJ1kini$|Q* zJ$EAr{(GP$2FIXTc;sPq-Z0#tC$Cf_`+FlICS@f!XLkG9$k?0zxo_DIyOldQWk24$ z8uchihIi%9WdjYTMISv$;tXmaJQHrAG2Vn1<+!Z+4>XJ?rm#hjsP98gUPZ!1?eGW; zzEKfc{7fc0ltykwa`7`m=snFVoQTrFF1bmw5Wk@%zsV#B&ya{+vIftgjr*v*)lcGoa{+u{LH3DXO>d@j z=1{ejRQ8kfgvKRb788tl3SrzX0&H%2q-=`bh5dD!R-{LxEbsjPP_2O0r^y^V10xR| zRzqo9R9X?I`Krj^!ii9}Lg-F~(97k7&|`wo3WbpUeOfWRwt{!R&KY##l$4WWRseU3qH_RM{e1>+9Y z<}2%|&Hgdb_F7By$llf{^e{-7LMk=)5#8L|)wLcW>uv=ufx!hz*nnoBq|U_}1IQ<^;4gOq+?G1u^+P?~nJ_N1B*qwuEwSoL&JOm#G#dyzBR zIE)?_kDk%mQ<{Gy!9kCyI?f&_y2PY`>;Z{AWhuIK56ng>-}4Nu0IU5Y_!cc$s7j`w zWb=!bdqbWg&LKhD%L7CD13v7dbbbQM0~}h=JO82D7=O=|nM%Ap06@IjSGJka)^C5H zv%9A*On8aAclk-(HzR5<3QThqrhNy-V>%9)+E;;%SYFwa@icd9*jq(0-|UZ?eohO9guxppOqq1PT()hkgx_I@&NDI>wbFwSKM=TYgtC$<_r&4!#6L~wo z`Vo5LQhHq})#MmUg=Y zP^#+rkPJDIFg=-;<42P@g9i86G!rlsi_22lC)mLkc%cw|5lJOym;}oxlncy^_A`uj z8kPGKk%LR{?TL4e>m7svE^-`5Ej4i3+f7REi!LSk#yL#hAtPpkH z7Scg=M_GWv9r~m^A|kdZ5s^tPdr;@(Ob?%w>9`M6I%$Hl?`?M$dq)*(Zi=R5q^q=NWz@_` z(4&Us*h>`8q%m*5UE9jGBuM8en0Z;#GzHwDW8w-8SaA!c&?Tj-NDf_w(z*L-d=}!# zVmRhek{7kS>O6;1lk#?$YyI@)wWjJi{L-JO#AbCRTkJ#A!gGZ@v&ORk&w@yB18HPl zU%e-{mU+on)5#}Tl#H#Y0tixHJ%1^{BDx#BQqXNNNGMSd17jHQO&7v6(p*l-jS1>| zK7Y9xdNB{aNQPRkd`Gy#b=@4R?m4_!jMVy9iLwG7wMx%e+>Y@0`RQ0-g;tRs8lHX= zj#wE$uWN$bH{Kwv%z5(N7_**^@nyU{FuFanwCaK+-jGFu^P)^*@L{Ll~59c{6f zcSRBCj3Q7KgTQ5sKvho&D9KppYz}^sVMaL4X371oi{}pIj+$}`q)JekZDJG+nh4Q)2fSTbrT`* zx`RR|PK7}BKZU>vw?g0rUWS7kx`-0I#1ix@#R_qh_z>XjNyscc=i&YJ4tZ5(M?3K< z16UGai>5}g{j|<0?wKBrye4w&0D096QQqN{yk$zt+LyIEFT^g@$rnYES-OrLB@U5c zPNKy;$xps^i6WTbMEzWpOb$nmIBQBhJ$`B^qfCR2I_o`_9-rxA%Je5d;@J$7s9r(w ztRkwIb7JXtG}@cpx;LZEkM`*F?}6lj6I%8}1szMD{03s306 zUV1%?Aj+7j^s4Q|y&O0e>^P@Gf5hnJr8e@Yewos7a=|2B@LXp>w-iiO1s|esb$F$X zpRvIYk-g)Du)VMj#=WzEz;SZld?LkmT}Gg;JHb#r4E4JV_0bbtJ%c=*WSl+#{+$CtyA3C}s#$xJ50#7YWR%?DNoSUYVX-Wi?X zPnAb9KatQWq7d0fTB20-RlSEK#{ZY?no34&FPQC)URcO^Z;s@R>#^e}oUm&&>`9UQ z39Z;S+J9=f~GWvS|=k6NpW14iHYE z$&3`f6b0;i+cZkL-)h@fQ`#?+AC(jdDU!7Lg1L2^UyDQkEi%DoLt4|IlTtXp2y!k@ z@Py(2FlKfMY>o=u)p}k$kf0>)dUl=~xK9{VuogBoGpU)ibAa`2kTnh<4$1wxhVz>Q zk=)mHYa%$nbwg+(nk;5%alyGGXak z8auk=8<+os{w7@UTltpC<(`&rsjA$=>Km6^uD?mSsxB2TPtH$sLfCWFD>LWS+*j8q z9~(ck*f={O<|ajxf4Z;!+5}wIooU*6Exav0;XuJRZ#k{9{mcH8%J$*@q{{X(^JpL` zbe+-YxwwpcsHY9})t?r+$w08s-AIcb{J<@U3XF^=wP%W;NBgzEC8vK2SoB%B${)gm z$|Y`gXi~X4+nXl)raGi0`)N5tHvW4S6SED!E55>P}%dwG*m z#w0Y<0&8FKzUprAuLe&e4R>);E5hH6LoW)tFXNlCY%G;y0_n>Ju}wH~$@nOij2leQS0@mZu)k9^rTQyK2P8gmVsKQsZcp*x*!JAfiw{1wVY24?_d0&f`vkKRbpw*x zz>CKJbt{fop*W)T7jm-*$AvoFr5K^8@B7sE*VK2f4g@+_zBkDCs(r!&4t_d+7JGA< z3I}^S4YX&seFJ7i`Q$vKCr#=s z!5x}M9_x}_9w$9B;^=u^A~dc2tYaab>$mAaP8gkZ>!aGe z@Qj1>jIT3Q#{23^4KzEr#bv$?VUTY3Ck(f8Na51%DvS#Q36<@a1U_suvYP)!j3YN4 zvCjLr3qM=x>>Bcn$A8ZFp8$Uy)+@258k5rE-c#7VYkDST>mhmj<-Fgs8uO1cPyTh8 zx7d*cZM~_&e>(5~KB@2j&R2|9t_bFj8a6GUM|PoEh||GG@DdSJDP4y0$OrPVv4tXI zephF=_?PG7&&=py_RubMz}zD<`hr0@r#kYAS>IhrjbCdrm+r>JI@sNVu^CYm3ivL`&7EN+TDP;gWg_?8%+ zAxGT>k&KzhXy*L;K?8gBH^?ZXTAklI@91urr5Z`U_E5PJ$VU_hq{gj>`Nbzkmx zaY}e5PuC964KL(CIpl!;&ZFDDmcBzP@oFjItDkHXjPq50nk19OjwD?|2H5jl0_hA- zO1P=OkG$exe05T66-!V+#EkgWe^+b>rkLev)*T5w`WnYX_6)|iRYHAgj!*O7Nd>H# zDTI*4CkuqaBFZl#W0QxTJF$;;fM|!9=tY?Z{AkCf;UM6ih^iU^pzS+p5TUfQl zEcg1?Sk<##68Ti(a1*=0i&Hs47;~l!)fD_vS1xS_dS|AAoAvdZ)1r~PyZ1Ii$~s3% zfg_h}s9PIbmAj68e77@;7bBU5P=ShAV>1Ar>}vR^f=7BWA}>)!JaGtmfwt-Fm{Ghs zj@`clT=nR+Ct{XxHY_2oVQbsIuwhVgrK8jUV3zMd#f)A7LN}oAsr81PNaA}BuCJZT z^FQ%V2r>iNGW2k_#;5Q+H9n0u+s3Cd+T*>N1R{)q%i|{igWF&AGu7rV$FzBUT$_K? z=4kU(C|y?xg99);MNV{dNV#lyJ3D4=t9bW3yQfZxbO#}0`@5ux%?C*u#$bI|)1(wm zCOzz8sRALy6jBUuCOKD83ReZCNoXO2aXBWfO7STE-I=Mby@*=D(@I&m9sSC-GQ#Q3 z9O1v<8>MUA`1M!_;Z68X0_2m@baFIQCdd#pAQ9Y>XfzUHr~Ogz`A9crl&@+AD8}9;+8nIqc*(-AfXDQZ5_#{qmSYq zuyR_1HQEA;ZKm+#r_~yh$qO|Pj}QaH43P*6NFvboy1MA(k8i}zRz}jVRU9sq zw@1_0zE7&3#^19r>b{79?hs&wOlg@YD#Uf^d+&5HEf`D!z~H5#M^5pEBWzXuTbYQ; zVoG76I8CoU#3vMZ>m)EKqa79JYMnDfm2ZEq$+J6QbqJ_ zN{XDyuGVK|akA&gF)e#!nv&bq*kRI%z-?2D%)6L$t@1RQsUM^Lg4I>EhGPTo>nc=4f7zFgo zW*06JAR*Z3QCYO?XBMjAY=Ql(GAu~3=N)Gi{aXAGzIQ3&jThB5y#02zOZduW;uXHCyy) zy83j9Wd9pg-c-om%0D_+2_)l2~JE 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°PO-Lm;VyV7q* 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 z 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 QVh27Bx&%&d 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

SbYUH)|cLg&wQm5xO6-A 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 + + 1.0 + GlenDC + CodeCombat.com 2013-2014 + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco b/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco new file mode 100755 index 000000000..2a0472c41 --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco @@ -0,0 +1,24 @@ + + + + + http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi + http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct + http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi + + + http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi + http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct + http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi + + https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + + + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip + + + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco b/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco new file mode 100755 index 000000000..a2e1f9fca --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco @@ -0,0 +1,53 @@ + + + + English + Bye Bye! + + + Installation has begun, this can take a while... Please stay tuned... + Don't close any windows please, unless specified explicitly. + + + [DOWNLOADING AND INSTALLING 3RD PARTY SOFTWARE] + downloading: + installing: + Download and Installation cancelled... + Software has been installed... + Installation of the Developers Environment is complete! + Installation has been stopped... + unpacking and moving: + Installing bower, brunch, nodemon and sendwithus... + + + CodeCombat is safely stored on a git repository. + Therefore you need a git command-line application (Git-bash). + Examples: git-bash, CygWin, ... + Do you already have git-bash? + Enter the path to where you installed Git-bash + Checking out the Git Repository... + Please enter your github username: + + + Do you already have the latest version of node-js installed? + Please enter the full path of the location you installed nodejs to: + + + Do you already have the latest version of ruby installed? + + + Do you already have the latest version of mongo-db installed? + Enter the path where you would like to install MongoDB: + + + Do you already have the latest version of python installed? + + + Sadly we can't support Windows XP... Please upgrade your OS! + Machine OS cannot be determined... + Report your OS to the developers @ CodeCombat.com... + ... Cleaning up has been disabled... Terminating Script! + The path to your git application is incorrect, please try again... + The path you entered is invalid, please try again... + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat new file mode 100755 index 000000000..6d079cefd --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat @@ -0,0 +1,4 @@ +@ECHO off +powershell .\get_var.ps1 config.coco %1 > var.tmp +set /p %1= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat new file mode 100755 index 000000000..fde3799e3 --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat @@ -0,0 +1,4 @@ +@ECHO off +powershell .\get_var.ps1 downloads.coco %2 %3 %4 %5 %6 > var.tmp +set /p %1= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat new file mode 100755 index 000000000..5cae1d431 --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat @@ -0,0 +1,4 @@ +@ECHO off +powershell .\get_var.ps1 %1.coco %3 %4 %5 %6 %7 > var.tmp +set /p %2= < var.tmp +del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 b/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 new file mode 100755 index 000000000..77573929f --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 @@ -0,0 +1,17 @@ +$xml_file = [xml](get-content $args[0]) +if($args.count -eq 2) +{ + $xml_file.variables.($args[1]) +} +elseif($args.count -eq 3) +{ + $xml_file.variables.($args[1]).($args[2]) +} +elseif($args.count -eq 4) +{ + $xml_file.variables.($args[1]).($args[2]).($args[3]) +} +elseif($args.count -eq 5) +{ + $xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]) +} \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat new file mode 100755 index 000000000..dfc6e6cc0 --- /dev/null +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat @@ -0,0 +1,2 @@ +@echo off +powershell "& "%*" \ No newline at end of file From 381f4e906ef3c7c919900252335c3e15e9925b8d Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Wed, 2 Apr 2014 04:52:41 +0200 Subject: [PATCH 16/45] More updates. --- .../windows/coco-dev-setup/batch/scripts/get_config.bat | 2 +- .../windows/coco-dev-setup/batch/scripts/get_language.bat | 6 +++--- scripts/windows/coco-dev-setup/batch/scripts/setup.bat | 8 +++++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat index bb9b9dd34..3e069f7be 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat @@ -1,3 +1,3 @@ -powershell .\get_var.ps1 ..\\config\\config.coco %2 %3 %4 %5 %6 > var.tmp +call run_script ..\config\config.coco %2 %3 %4 %5 %6 > var.tmp set /p %1= < var.tmp del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat index 54223b7c0..eb9c88ef5 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_language.bat @@ -5,7 +5,7 @@ call print_dashed_seperator call get_array ..\\localisation\\languages.coco languages language_count for /l %%i in (1,1,%language_count%) do ( - call get_text !languages[%%i]! "global-native" + call get_text !languages[%%i]! global_native global native echo [%%i] !global_native! ) @@ -27,10 +27,10 @@ goto:get_localisation_id goto:get_localisation_id ) else ( set language_id=!languages[%local_id%]! - call get_text !language_id! "global-native" + call get_text !language_id! global_native global native call print_dashed_seperator echo You have choosen !global_native! as your language. - call get_text !language_id! "global-intro" + call get_text !language_id! global_intro global intro echo !global_intro! call print_seperator ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index df02ccc36..3eb2b5fee 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -7,13 +7,15 @@ mode con: cols=78 lines=55 call print_header call print_dashed_seperator -call get_config version -call get_config author -call get_config copyright +call get_config version version +call get_config author author +call get_config copyright copyright echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. call print_seperator +pause + echo Before we start the installation, here are some tips: call print_tips call print_seperator From ddf0636e7e070119090a8fd848cc3d4fb633e2e4 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Tue, 1 Apr 2014 23:16:50 -0700 Subject: [PATCH 17/45] Revert logic for deleting model properties that interfered with signup. --- server/commons/Handler.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/commons/Handler.coffee b/server/commons/Handler.coffee index d026ea54f..f38885fd9 100644 --- a/server/commons/Handler.coffee +++ b/server/commons/Handler.coffee @@ -311,8 +311,9 @@ module.exports = class Handler for prop in @getEditableProperties req, document if (val = req.body[prop])? document.set prop, val - else if document.get(prop)? and req.method isnt 'PATCH' - document.set prop, 'undefined' + # Hold on, gotta think about that one + #else if document.get(prop)? and req.method isnt 'PATCH' + # document.set prop, 'undefined' obj = document.toObject() # Hack to get saving of Users to work. Probably should replace these props with strings From 0a78368217e45044f2ec3294342b95927740277b Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Wed, 2 Apr 2014 13:12:24 -0700 Subject: [PATCH 18/45] Refactored user authentication again. Now the user object is inserted into main.html, which was renamed from index.html so the express static middleware wouldn't serve it. --- app/assets/{index.html => main.html} | 5 +++ app/initialize.coffee | 10 +---- app/lib/FacebookHandler.coffee | 3 +- app/lib/GPlusHandler.coffee | 3 +- app/lib/Router.coffee | 2 - app/lib/auth.coffee | 66 ++++++++-------------------- server/routes/auth.coffee | 41 +++++++++-------- server_setup.coffee | 16 ++++++- 8 files changed, 63 insertions(+), 83 deletions(-) rename app/assets/{index.html => main.html} (99%) diff --git a/app/assets/index.html b/app/assets/main.html similarity index 99% rename from app/assets/index.html rename to app/assets/main.html index b558ff66f..96306649e 100644 --- a/app/assets/index.html +++ b/app/assets/main.html @@ -35,6 +35,11 @@ + + + diff --git a/app/initialize.coffee b/app/initialize.coffee index 7670088db..80c33c9b7 100644 --- a/app/initialize.coffee +++ b/app/initialize.coffee @@ -1,5 +1,4 @@ app = require 'application' -auth = require 'lib/auth' init = -> app.initialize() @@ -10,15 +9,8 @@ init = -> treemaExt.setup() filepicker.setKey('AvlkNoldcTOU4PvKi2Xm7z') -$ -> - # Make sure we're "logged in" first. - if auth.me.id - init() - else - Backbone.Mediator.subscribeOnce 'me:synced', init +$ -> init() -window.init = init - handleNormalUrls = -> # http://artsy.github.com/blog/2012/06/25/replacing-hashbang-routes-with-pushstate/ $(document).on "click", "a[href^='/']", (event) -> diff --git a/app/lib/FacebookHandler.coffee b/app/lib/FacebookHandler.coffee index ffd61b5a1..10a59c40c 100644 --- a/app/lib/FacebookHandler.coffee +++ b/app/lib/FacebookHandler.coffee @@ -1,5 +1,5 @@ CocoClass = require 'lib/CocoClass' -{me, CURRENT_USER_KEY} = require 'lib/auth' +{me} = require 'lib/auth' {backboneFailure} = require 'lib/errors' storage = require 'lib/storage' @@ -59,7 +59,6 @@ module.exports = FacebookHandler = class FacebookHandler extends CocoClass error: backboneFailure, url: "/db/user?facebookID=#{r.id}&facebookAccessToken=#{@authResponse.accessToken}" success: (model) -> - storage.save(CURRENT_USER_KEY, model.attributes) window.location.reload() if model.get('email') isnt oldEmail }) diff --git a/app/lib/GPlusHandler.coffee b/app/lib/GPlusHandler.coffee index 2ffd27805..8565a2075 100644 --- a/app/lib/GPlusHandler.coffee +++ b/app/lib/GPlusHandler.coffee @@ -1,5 +1,5 @@ CocoClass = require 'lib/CocoClass' -{me, CURRENT_USER_KEY} = require 'lib/auth' +{me} = require 'lib/auth' {backboneFailure} = require 'lib/errors' storage = require 'lib/storage' GPLUS_TOKEN_KEY = 'gplusToken' @@ -102,7 +102,6 @@ module.exports = GPlusHandler = class GPlusHandler extends CocoClass error: backboneFailure, url: "/db/user?gplusID=#{gplusID}&gplusAccessToken=#{@accessToken.access_token}" success: (model) -> - storage.save(CURRENT_USER_KEY, model.attributes) window.location.reload() if wasAnonymous and not model.get('anonymous') }) diff --git a/app/lib/Router.coffee b/app/lib/Router.coffee index 65915dd56..7c12e1cb8 100644 --- a/app/lib/Router.coffee +++ b/app/lib/Router.coffee @@ -1,5 +1,3 @@ -{me} = require 'lib/auth' - gplusClientID = "800329290710-j9sivplv2gpcdgkrsis9rff3o417mlfa.apps.googleusercontent.com" go = (path) -> -> @routeDirectly path, arguments diff --git a/app/lib/auth.coffee b/app/lib/auth.coffee index 78862d733..d46733089 100644 --- a/app/lib/auth.coffee +++ b/app/lib/auth.coffee @@ -1,20 +1,24 @@ {backboneFailure, genericFailure} = require 'lib/errors' User = require 'models/User' storage = require 'lib/storage' - -module.exports.CURRENT_USER_KEY = CURRENT_USER_KEY = 'whoami' BEEN_HERE_BEFORE_KEY = 'beenHereBefore' +init = -> + module.exports.me = window.me = new User(window.userObject) # inserted into main.html + trackFirstArrival() + if me and not me.get('testGroupNumber')? + # Assign testGroupNumber to returning visitors; new ones in server/routes/auth + me.set 'testGroupNumber', Math.floor(Math.random() * 256) + me.save() + + me.loadGravatarProfile() if me.get('email') + Backbone.listenTo(me, 'sync', Backbone.Mediator.publish('me:synced', {me:me})) + module.exports.createUser = (userObject, failure=backboneFailure, nextURL=null) -> user = new User(userObject) user.save({}, { - error: failure, - success: (model) -> - storage.save(CURRENT_USER_KEY, model) - if nextURL - window.location.href = nextURL - else - window.location.reload() + error: failure, + success: -> if nextURL then window.location.href = nextURL else window.location.reload() }) module.exports.loginUser = (userObject, failure=genericFailure) -> @@ -23,52 +27,15 @@ module.exports.loginUser = (userObject, failure=genericFailure) -> username:userObject.email, password:userObject.password }, - (model) -> - storage.save(CURRENT_USER_KEY, model) - window.location.reload() + (model) -> window.location.reload() ) jqxhr.fail(failure) module.exports.logoutUser = -> FB?.logout?() - res = $.post('/auth/logout', {}, -> - storage.save(CURRENT_USER_KEY, null) - window.location.reload() - ) + res = $.post('/auth/logout', {}, -> window.location.reload()) res.fail(genericFailure) -init = -> - # Load the user from local storage, and refresh it from the server. - # Also refresh and cache the gravatar info. - - storedUser = storage.load(CURRENT_USER_KEY) - firstTime = not storedUser - module.exports.me = window.me = new User(storedUser) - me.url = -> '/auth/whoami' - me.fetch() - - retry = -> me.fetch() # blindly try again - error = -> setTimeout(retry, 1000) # blindly try again - me.on 'error', error, @ - me.on 'sync', -> - me.off 'error', error, @ if firstTime - me.url = -> "/db/user/#{me.id}" - trackFirstArrival() if firstTime - if me and not me.get('testGroupNumber')? - # Assign testGroupNumber to returning visitors; new ones in server/handlers/user - me.set 'testGroupNumber', Math.floor(Math.random() * 256) - me.save() - storage.save(CURRENT_USER_KEY, me.attributes) - - me.loadGravatarProfile() if me.get('email') - Backbone.listenTo(me, 'sync', userSynced) - -userSynced = (user) -> - Backbone.Mediator.publish('me:synced', {me:user}) - storage.save(CURRENT_USER_KEY, user) - -init() - onSetVolume = (e) -> return if e.volume is me.get('volume') me.set('volume', e.volume) @@ -83,3 +50,6 @@ trackFirstArrival = -> return if beenHereBefore window.tracker?.trackEvent 'First Arrived' storage.save(BEEN_HERE_BEFORE_KEY, true) + +init() + diff --git a/server/routes/auth.coffee b/server/routes/auth.coffee index dcb8ea12a..76612e2e0 100644 --- a/server/routes/auth.coffee +++ b/server/routes/auth.coffee @@ -71,9 +71,7 @@ module.exports.setup = (app) -> if req.user sendSelf(req, res) else - user = new User({anonymous:true}) - user.set 'testGroupNumber', Math.floor(Math.random() * 256) # also in app/lib/auth - user.set 'preferredLanguage', languages.languageCodeFromAcceptedLanguages req.acceptedLanguages + user = makeNewUser(req) makeNext = (req, res) -> -> sendSelf(req, res) next = makeNext(req, res) loginUser(req, res, user, false, next) @@ -84,21 +82,6 @@ module.exports.setup = (app) -> res.send(UserHandler.formatEntity(req, req.user)) res.end() - loginUser = (req, res, user, send=true, next=null) -> - user.save((err) -> - if err - return @sendDatabaseError(res, err) - - req.logIn(user, (err) -> - if err - return @sendDatabaseError(res, err) - - if send - return @sendSuccess(res, user) - next() if next - ) - ) - app.post('/auth/logout', (req, res) -> req.logout() res.end() @@ -155,6 +138,26 @@ module.exports.setup = (app) -> res.send "Unsubscribed #{req.query.email} from all CodeCombat emails. Sorry to see you go!

Account settings

" res.end() +module.exports.loginUser = loginUser = (req, res, user, send=true, next=null) -> + user.save((err) -> + if err + return @sendDatabaseError(res, err) + + req.logIn(user, (err) -> + if err + return @sendDatabaseError(res, err) + + if send + return @sendSuccess(res, user) + next() if next + ) + ) + +module.exports.makeNewUser = makeNewUser = (req) -> + user = new User({anonymous:true}) + user.set 'testGroupNumber', Math.floor(Math.random() * 256) # also in app/lib/auth + user.set 'preferredLanguage', languages.languageCodeFromAcceptedLanguages req.acceptedLanguages + createMailOptions = (receiver, password) -> # TODO: use email templates here options = @@ -163,4 +166,4 @@ createMailOptions = (receiver, password) -> replyTo: config.mail.username subject: "[CodeCombat] Password Reset" text: "You can log into your account with: #{password}" -# + diff --git a/server_setup.coffee b/server_setup.coffee index e0a72f4dc..c06482a85 100644 --- a/server_setup.coffee +++ b/server_setup.coffee @@ -9,6 +9,8 @@ baseRoute = require './server/routes/base' user = require './server/users/user_handler' logging = require './server/commons/logging' config = require './server_config' +auth = require './server/routes/auth' +UserHandler = require('./server/users/user_handler') ###Middleware setup functions implementation### # 2014-03-03: Try not using this and see if it's still a problem @@ -85,7 +87,19 @@ exports.setupMiddleware = (app) -> setupFallbackRouteToIndex = (app) -> app.all '*', (req, res) -> - res.sendfile path.join(__dirname, 'public', 'index.html') + if req.user + sendMain(req, res) + else + user = auth.makeNewUser(req) + makeNext = (req, res) -> -> sendMain(req, res) + next = makeNext(req, res) + auth.loginUser(req, res, user, false, next) + +sendMain = (req, res) -> + fs.readFile path.join(__dirname, 'public', 'main.html'), 'utf8', (err,data) -> + # insert the user object directly into the html so the application can have it immediately + data = data.replace('"userObjectTag"', JSON.stringify(UserHandler.formatEntity(req, req.user))) + res.send data setupFacebookCrossDomainCommunicationRoute = (app) -> app.get '/channel.html', (req, res) -> From 670f94cc22ca5f4fda342bde11e34fcca8bfbeb6 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Wed, 2 Apr 2014 14:42:34 -0700 Subject: [PATCH 19/45] Fixed #418, no more print/save dialogues evaaarr. --- app/application.coffee | 4 +++- app/views/editor/thang/colors_tab_view.coffee | 4 ++++ app/views/play/level/playback_view.coffee | 1 - 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/application.coffee b/app/application.coffee index cc6acd63b..f44287599 100644 --- a/app/application.coffee +++ b/app/application.coffee @@ -5,10 +5,12 @@ locale = require 'locale/locale' Tracker = require 'lib/Tracker' CocoView = require 'views/kinds/CocoView' +# Prevent Ctrl/Cmd + [ / ], P, S +ctrlDefaultPrevented = [219, 221, 80, 83] preventBackspace = (event) -> if event.keyCode is 8 and not elementAcceptsKeystrokes(event.srcElement or event.target) event.preventDefault() - else if (key.ctrl or key.command) and not key.alt and event.keyCode in [219, 221] # prevent Ctrl/Cmd + [ / ] + else if (key.ctrl or key.command) and not key.alt and event.keyCode in ctrlDefaultPrevented event.preventDefault() elementAcceptsKeystrokes = (el) -> diff --git a/app/views/editor/thang/colors_tab_view.coffee b/app/views/editor/thang/colors_tab_view.coffee index ed438fb46..a858f4385 100644 --- a/app/views/editor/thang/colors_tab_view.coffee +++ b/app/views/editor/thang/colors_tab_view.coffee @@ -21,6 +21,10 @@ module.exports = class ColorsTabView extends CocoView @interval = setInterval f, 1000 super options + destroy: -> + clearInterval @interval + super() + afterRender: -> super() @createShapeButtons() diff --git a/app/views/play/level/playback_view.coffee b/app/views/play/level/playback_view.coffee index 43b744255..4a3e4d359 100644 --- a/app/views/play/level/playback_view.coffee +++ b/app/views/play/level/playback_view.coffee @@ -44,7 +44,6 @@ module.exports = class PlaybackView extends View '⌘+[, ctrl+[': 'onScrubBack' '⌘+], ctrl+]': 'onScrubForward' - # popover that shows at the current mouse position on the progressbar, using the bootstrap popover. # Could make this into a jQuery plugins itself theoretically. class HoverPopup extends $.fn.popover.Constructor From 33e14ac406c67b94d96c87ccd8ed4b6c9c69abfa Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Wed, 2 Apr 2014 15:00:43 -0700 Subject: [PATCH 20/45] Refactored simulator, removed duplication bug This merge is going to be terrible --- server/queues/scoring.coffee | 333 +++++++++++++++++++++++------------ 1 file changed, 218 insertions(+), 115 deletions(-) diff --git a/server/queues/scoring.coffee b/server/queues/scoring.coffee index 327abf949..5ff806224 100644 --- a/server/queues/scoring.coffee +++ b/server/queues/scoring.coffee @@ -43,17 +43,17 @@ module.exports.addPairwiseTaskToQueueFromRequest = (req, res) -> addPairwiseTaskToQueue = (taskPair, cb) -> LevelSession.findOne(_id:taskPair[0]).lean().exec (err, firstSession) => - if err? then return cb err, false + if err? then return cb err LevelSession.find(_id:taskPair[1]).exec (err, secondSession) => - if err? then return cb err, false + if err? then return cb err try taskPairs = generateTaskPairs(secondSession, firstSession) catch e - if e then return cb e, false + if e then return cb e sendEachTaskPairToTheQueue taskPairs, (taskPairError) -> - if taskPairError? then return cb taskPairError,false - cb null, true + if taskPairError? then return cb taskPairError + cb null module.exports.resimulateAllSessions = (req, res) -> unless isUserAdmin req then return errors.unauthorized res, "Unauthorized. Even if you are authorized, you shouldn't do this" @@ -68,8 +68,8 @@ module.exports.resimulateAllSessions = (req, res) -> majorVersion: levelMajorVersion query = LevelSession - .find(findParameters) - .lean() + .find(findParameters) + .lean() query.exec (err, result) -> if err? then return errors.serverError res, err @@ -107,7 +107,7 @@ module.exports.createNewTask = (req, res) -> originalLevelID = req.body.originalLevelID currentLevelID = req.body.levelID requestLevelMajorVersion = parseInt(req.body.levelMajorVersion) - + async.waterfall [ validatePermissions.bind(@,req,requestSessionID) fetchAndVerifyLevelType.bind(@,currentLevelID) @@ -115,12 +115,12 @@ module.exports.createNewTask = (req, res) -> updateSessionToSubmit fetchInitialSessionsToRankAgainst.bind(@, requestLevelMajorVersion, originalLevelID) generateAndSendTaskPairsToTheQueue - + ], (err, successMessageObject) -> if err? then return errors.serverError res, "There was an error submitting the game to the queue:#{err}" sendResponseObject req, res, successMessageObject - + validatePermissions = (req,sessionID, callback) -> if isUserAnonymous req then return callback "You are unauthorized to submit that game to the simulator" if isUserAdmin req then return callback null @@ -136,7 +136,7 @@ validatePermissions = (req,sessionID, callback) -> query.exec (err, retrievedSession) -> if err? then return callback err userHasPermissionToSubmitCode = retrievedSession.creator is req.user?.id and - not _.isEqual(retrievedSession.code, retrievedSession.submittedCode) + not _.isEqual(retrievedSession.code, retrievedSession.submittedCode) unless userHasPermissionToSubmitCode then return callback "You are unauthorized to submit that game to the simulator" callback null @@ -209,7 +209,7 @@ generateAndSendTaskPairsToTheQueue = (sessionToRankAgainst,submittedSession, cal sendEachTaskPairToTheQueue taskPairs, (taskPairError) -> if taskPairError? then return callback taskPairError callback null, {"message": "All task pairs were succesfully sent to the queue"} - + module.exports.dispatchTaskToConsumer = (req, res) -> async.waterfall [ @@ -221,7 +221,7 @@ module.exports.dispatchTaskToConsumer = (req, res) -> constructTaskLogObject.bind(@, getUserIDFromRequest(req)) processTaskObject ], (err, taskObjectToSend) -> - if err? + if err? if typeof err is "string" and err.indexOf "No more games in the queue" isnt -1 res.send(204, "No games to score.") return res.end() @@ -229,16 +229,16 @@ module.exports.dispatchTaskToConsumer = (req, res) -> return errors.serverError res, "There was an error dispatching the task: #{err}" sendResponseObject req, res, taskObjectToSend - - + + checkSimulationPermissions = (req, cb) -> - if isUserAnonymous req + if isUserAnonymous req cb "You need to be logged in to simulate games" else cb null - + receiveMessageFromSimulationQueue = (cb) -> - scoringTaskQueue.receiveMessage (err, message) -> + scoringTaskQueue.receiveMessage (err, message) -> if err? then return cb "No more games in the queue, error:#{err}" if messageIsInvalid(message) then return cb "Message received from queue is invalid" cb null, message @@ -292,19 +292,19 @@ processTaskObject = (taskObject,taskLogObject, message, cb) -> cb null, taskObject getSessionInformation = (sessionIDString, callback) -> - findParameters = + findParameters = _id: sessionIDString selectString = 'submitDate team submittedCode teamSpells levelID creator creatorName' query = LevelSession - .findOne(findParameters) - .select(selectString) - .lean() - + .findOne(findParameters) + .select(selectString) + .lean() + query.exec (err, session) -> if err? then return callback err, {"error":"There was an error retrieving the session."} callback null, session - +### module.exports.processTaskResult = (req, res) -> clientResponseObject = verifyClientResponse req.body, res @@ -373,9 +373,178 @@ module.exports.processTaskResult = (req, res) -> LevelSession.update {_id: originalSessionID}, {isRanking: false}, {multi: false}, (err, affected) -> if err? then return errors.serverError res, "There was an error marking the completed session as not being ranked." sendResponseObject req, res, {"message":"The scores were updated successfully, person lost so no more games are being inserted!"} +### +module.exports.processTaskResult = (req, res) -> + async.waterfall [ + verifyClientResponse.bind(@,req.body) + fetchTaskLog.bind(@) + checkTaskLog.bind(@) + deleteQueueMessage.bind(@) + fetchLevelSession.bind(@) + checkSubmissionDate.bind(@) + logTaskComputation.bind(@) + updateSessions.bind(@) + indexNewScoreArray.bind(@) + addMatchToSessions.bind(@) + updateUserSimulationCounts.bind(@, req.user._id) + determineIfSessionShouldContinueAndUpdateLog.bind(@) + findNearestBetterSessionID.bind(@) + addNewSessionsToQueue.bind(@) + ], (err, results) -> + if err is "shouldn't continue" + sendResponseObject req, res, {"message":"The scores were updated successfully, person lost so no more games are being inserted!"} + else if err is "no session was found" + sendResponseObject req, res, {"message":"There were no more games to rank (game is at top)!"} + else if err? + errors.serverError res, "There was an error:#{err}" + else + sendResponseObject req, res, {"message":"The scores were updated successfully and more games were sent to the queue!"} + +verifyClientResponse = (responseObject, callback) -> + #TODO: better verification + unless typeof responseObject is "object" + callback "The response to that query is required to be a JSON object." + else + @clientResponseObject = responseObject + log.info "Verified client response!" + callback null, responseObject + +fetchTaskLog = (responseObject, callback) -> + findParameters = + _id: responseObject.taskID + query = TaskLog + .findOne(findParameters) + query.exec (err, taskLog) => + @taskLog = taskLog + log.info "Fetched task log!" + callback err, taskLog.toObject() + +checkTaskLog = (taskLog, callback) -> + if taskLog.calculationTimeMS then return callback "That computational task has already been performed" + if hasTaskTimedOut taskLog.sentDate then return callback "The task has timed out" + log.info "Checked task log" + callback null + +deleteQueueMessage = (callback) -> + scoringTaskQueue.deleteMessage @clientResponseObject.receiptHandle, (err) -> + log.info "Deleted queue message" + callback err + +fetchLevelSession = (callback) -> + findParameters = + _id: @clientResponseObject.originalSessionID + query = LevelSession + .findOne(findParameters) + .lean() + query.exec (err, session) => + @levelSession = session + log.info "Fetched level session" + callback err -determineIfSessionShouldContinueAndUpdateLog = (sessionID, sessionRank, cb) -> +checkSubmissionDate = (callback) -> + supposedSubmissionDate = new Date(@clientResponseObject.sessions[0].submitDate) + if Number(supposedSubmissionDate) isnt Number(@levelSession.submitDate) + callback "The game has been resubmitted. Removing from queue..." + else + log.info "Checked submission date" + callback null + +logTaskComputation = (callback) -> + @taskLog.set('calculationTimeMS',@clientResponseObject.calculationTimeMS) + @taskLog.set('sessions') + @taskLog.calculationTimeMS = @clientResponseObject.calculationTimeMS + @taskLog.sessions = @clientResponseObject.sessions + @taskLog.save (err, saved) -> + log.info "Logged task computation" + callback err + +updateSessions = (callback) -> + sessionIDs = _.pluck @clientResponseObject.sessions, 'sessionID' + + async.map sessionIDs, retrieveOldSessionData, (err, oldScores) => + if err? then callback err, {"error": "There was an error retrieving the old scores"} + + oldScoreArray = _.toArray putRankingFromMetricsIntoScoreObject @clientResponseObject, oldScores + newScoreArray = bayes.updatePlayerSkills oldScoreArray + saveNewScoresToDatabase newScoreArray, callback + + +saveNewScoresToDatabase = (newScoreArray, callback) -> + async.eachSeries newScoreArray, updateScoreInSession, (err) -> + log.info "Saved new scores to database" + callback err,newScoreArray + + +updateScoreInSession = (scoreObject,callback) -> + LevelSession.findOne {"_id": scoreObject.id}, (err, session) -> + if err? then return callback err, null + + session = session.toObject() + newTotalScore = scoreObject.meanStrength - 1.8 * scoreObject.standardDeviation + scoreHistoryAddition = [Date.now(), newTotalScore] + updateObject = + meanStrength: scoreObject.meanStrength + standardDeviation: scoreObject.standardDeviation + totalScore: newTotalScore + $push: {scoreHistory: {$each: [scoreHistoryAddition], $slice: -1000}} + + LevelSession.update {"_id": scoreObject.id}, updateObject, callback + log.info "New total score for session #{scoreObject.id} is #{updateObject.totalScore}" + +indexNewScoreArray = (newScoreArray, callback) -> + newScoresObject = _.indexBy newScoreArray, 'id' + @newScoresObject = newScoresObject + callback null, newScoresObject + +addMatchToSessions = (newScoreObject, callback) -> + matchObject = {} + matchObject.date = new Date() + matchObject.opponents = {} + for session in @clientResponseObject.sessions + sessionID = session.sessionID + matchObject.opponents[sessionID] = {} + matchObject.opponents[sessionID].sessionID = sessionID + matchObject.opponents[sessionID].userID = session.creator + matchObject.opponents[sessionID].metrics = {} + matchObject.opponents[sessionID].metrics.rank = Number(newScoreObject[sessionID].gameRanking) + + log.info "Match object computed, result: #{matchObject}" + log.info "Writing match object to database..." + #use bind with async to do the writes + sessionIDs = _.pluck @clientResponseObject.sessions, 'sessionID' + async.each sessionIDs, updateMatchesInSession.bind(@,matchObject), (err) -> callback err + +updateMatchesInSession = (matchObject, sessionID, callback) -> + currentMatchObject = {} + currentMatchObject.date = matchObject.date + currentMatchObject.metrics = matchObject.opponents[sessionID].metrics + opponentsClone = _.cloneDeep matchObject.opponents + opponentsClone = _.omit opponentsClone, sessionID + opponentsArray = _.toArray opponentsClone + currentMatchObject.opponents = opponentsArray + + sessionUpdateObject = + $push: {matches: {$each: [currentMatchObject], $slice: -200}} + log.info "Updating session #{sessionID}" + LevelSession.update {"_id":sessionID}, sessionUpdateObject, callback + +updateUserSimulationCounts = (reqUserID,callback) -> + incrementUserSimulationCount reqUserID, 'simulatedBy', (err) => + if err? then return callback err + incrementUserSimulationCount @levelSession.creator, 'simulatedFor', callback + +incrementUserSimulationCount = (userID, type, callback) => + inc = {} + inc[type] = 1 + User.update {_id: userID}, {$inc: inc}, (err, affected) -> + log.error "Error incrementing #{type} for #{userID}: #{err}" if err + callback err + +determineIfSessionShouldContinueAndUpdateLog = (cb) -> + sessionID = @clientResponseObject.originalSessionID + sessionRank = parseInt @clientResponseObject.originalSessionRank + queryParameters = _id: sessionID @@ -394,18 +563,28 @@ determineIfSessionShouldContinueAndUpdateLog = (sessionID, sessionRank, cb) -> totalNumberOfGamesPlayed = updatedSession.numberOfWinsAndTies + updatedSession.numberOfLosses if totalNumberOfGamesPlayed < 10 console.log "Number of games played is less than 10, continuing..." - cb null, true + cb null else ratio = (updatedSession.numberOfLosses) / (totalNumberOfGamesPlayed) if ratio > 0.33 - cb null, false + cb "shouldn't continue" console.log "Ratio(#{ratio}) is bad, ending simulation" else console.log "Ratio(#{ratio}) is good, so continuing simulations" - cb null, true + cb null + + +findNearestBetterSessionID = (cb) -> + levelOriginalID = @levelSession.level.original + levelMajorVersion = @levelSession.level.majorVersion + sessionID = @clientResponseObject.originalSessionID + sessionTotalScore = @newScoresObject[sessionID].totalScore + opponentSessionID = _.pull(_.keys(@newScoresObject), sessionID) + opponentSessionTotalScore = @newScoresObject[opponentSessionID].totalScore + opposingTeam = calculateOpposingTeam(@clientResponseObject.originalSessionTeam) + -findNearestBetterSessionID = (levelOriginalID, levelMajorVersion, sessionID, sessionTotalScore, opponentSessionTotalScore, opponentSessionID, opposingTeam, cb) -> retrieveAllOpponentSessionIDs sessionID, (err, opponentSessionIDs) -> if err? then return cb err, null @@ -434,23 +613,23 @@ findNearestBetterSessionID = (levelOriginalID, levelMajorVersion, sessionID, ses selectString = '_id totalScore' query = LevelSession.findOne(queryParameters) - .sort(sortParameters) - .limit(limitNumber) - .select(selectString) - .lean() + .sort(sortParameters) + .limit(limitNumber) + .select(selectString) + .lean() console.log "Finding session with score near #{opponentSessionTotalScore}" query.exec (err, session) -> if err? then return cb err, session - unless session then return cb err, null + unless session then return cb "no session was found" console.log "Found session with score #{session.totalScore}" cb err, session._id retrieveAllOpponentSessionIDs = (sessionID, cb) -> query = LevelSession.findOne({"_id":sessionID}) - .select('matches.opponents.sessionID matches.date submitDate') - .lean() + .select('matches.opponents.sessionID matches.date submitDate') + .lean() query.exec (err, session) -> if err? then return cb err, null opponentSessionIDs = (match.opponents[0].sessionID for match in session.matches when match.date > session.submitDate) @@ -462,44 +641,11 @@ calculateOpposingTeam = (sessionTeam) -> opposingTeams = _.pull teams, sessionTeam return opposingTeams[0] -incrementUserSimulationCount = (userID, type) -> - inc = {} - inc[type] = 1 - User.update {_id: userID}, {$inc: inc}, (err, affected) -> - log.error "Error incrementing #{type} for #{userID}: #{err}" if err +addNewSessionsToQueue = (sessionID, callback) -> + sessions = [@clientResponseObject.originalSessionID, sessionID] + addPairwiseTaskToQueue sessions, callback -addMatchToSessions = (clientResponseObject, newScoreObject, callback) -> - matchObject = {} - matchObject.date = new Date() - matchObject.opponents = {} - for session in clientResponseObject.sessions - sessionID = session.sessionID - matchObject.opponents[sessionID] = {} - matchObject.opponents[sessionID].sessionID = sessionID - matchObject.opponents[sessionID].userID = session.creator - matchObject.opponents[sessionID].metrics = {} - matchObject.opponents[sessionID].metrics.rank = Number(newScoreObject[sessionID].gameRanking) - - log.info "Match object computed, result: #{matchObject}" - log.info "Writing match object to database..." - #use bind with async to do the writes - sessionIDs = _.pluck clientResponseObject.sessions, 'sessionID' - async.each sessionIDs, updateMatchesInSession.bind(@,matchObject), (err) -> callback err, null - -updateMatchesInSession = (matchObject, sessionID, callback) -> - currentMatchObject = {} - currentMatchObject.date = matchObject.date - currentMatchObject.metrics = matchObject.opponents[sessionID].metrics - opponentsClone = _.cloneDeep matchObject.opponents - opponentsClone = _.omit opponentsClone, sessionID - opponentsArray = _.toArray opponentsClone - currentMatchObject.opponents = opponentsArray - - sessionUpdateObject = - $push: {matches: {$each: [currentMatchObject], $slice: -200}} - log.info "Updating session #{sessionID}" - LevelSession.update {"_id":sessionID}, sessionUpdateObject, callback @@ -545,49 +691,6 @@ hasTaskTimedOut = (taskSentTimestamp) -> taskSentTimestamp + scoringTaskTimeoutI handleTimedOutTask = (req, res, taskBody) -> errors.clientTimeout res, "The results weren't provided within the timeout" -verifyClientResponse = (responseObject, res) -> - unless typeof responseObject is "object" - errors.badInput res, "The response to that query is required to be a JSON object." - null - else - responseObject - -logTaskComputation = (taskObject,taskLogObject, callback) -> - taskLogObject.calculationTimeMS = taskObject.calculationTimeMS - taskLogObject.sessions = taskObject.sessions - taskLogObject.save callback - - -updateSessions = (taskObject,callback) -> - sessionIDs = _.pluck taskObject.sessions, 'sessionID' - - async.map sessionIDs, retrieveOldSessionData, (err, oldScores) -> - if err? then callback err, {"error": "There was an error retrieving the old scores"} - - oldScoreArray = _.toArray putRankingFromMetricsIntoScoreObject taskObject, oldScores - newScoreArray = bayes.updatePlayerSkills oldScoreArray - saveNewScoresToDatabase newScoreArray, callback - - -saveNewScoresToDatabase = (newScoreArray, callback) -> - async.eachSeries newScoreArray, updateScoreInSession, (err) -> callback err,newScoreArray - - -updateScoreInSession = (scoreObject,callback) -> - LevelSession.findOne {"_id": scoreObject.id}, (err, session) -> - if err? then return callback err, null - - session = session.toObject() - newTotalScore = scoreObject.meanStrength - 1.8 * scoreObject.standardDeviation - scoreHistoryAddition = [Date.now(), newTotalScore] - updateObject = - meanStrength: scoreObject.meanStrength - standardDeviation: scoreObject.standardDeviation - totalScore: newTotalScore - $push: {scoreHistory: {$each: [scoreHistoryAddition], $slice: -1000}} - - LevelSession.update {"_id": scoreObject.id}, updateObject, callback - log.info "New total score for session #{scoreObject.id} is #{updateObject.totalScore}" putRankingFromMetricsIntoScoreObject = (taskObject,scoreObject) -> From f59cb9a743e3f7ee77c7d1819fa80a3a99d072a4 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Wed, 2 Apr 2014 15:02:06 -0700 Subject: [PATCH 21/45] Removed giant commented code section --- server/queues/scoring.coffee | 69 ------------------------------------ 1 file changed, 69 deletions(-) diff --git a/server/queues/scoring.coffee b/server/queues/scoring.coffee index 5ff806224..a316674c2 100644 --- a/server/queues/scoring.coffee +++ b/server/queues/scoring.coffee @@ -304,76 +304,7 @@ getSessionInformation = (sessionIDString, callback) -> if err? then return callback err, {"error":"There was an error retrieving the session."} callback null, session -### -module.exports.processTaskResult = (req, res) -> - clientResponseObject = verifyClientResponse req.body, res - return unless clientResponseObject? - TaskLog.findOne {_id: clientResponseObject.taskID}, (err, taskLog) -> - return errors.serverError res, "There was an error retrieiving the task log object" if err? - - taskLogJSON = taskLog.toObject() - - return errors.badInput res, "That computational task has already been performed" if taskLogJSON.calculationTimeMS - return handleTimedOutTask req, res, clientResponseObject if hasTaskTimedOut taskLogJSON.sentDate - - scoringTaskQueue.deleteMessage clientResponseObject.receiptHandle, (err) -> - console.log "Deleted message." - if err? then return errors.badInput res, "The queue message is already back in the queue, rejecting results." - - LevelSession.findOne(_id: clientResponseObject.originalSessionID).lean().exec (err, levelSession) -> - if err? then return errors.serverError res, "There was a problem finding the level session:#{err}" - - supposedSubmissionDate = new Date(clientResponseObject.sessions[0].submitDate) - - if Number(supposedSubmissionDate) isnt Number(levelSession.submitDate) - return sendResponseObject req, res, {"message":"The game has been resubmitted. Removing from queue..."} - - logTaskComputation clientResponseObject, taskLog, (logErr) -> - if logErr? then return errors.serverError res, "There as a problem logging the task computation: #{logErr}" - - updateSessions clientResponseObject, (updateError, newScoreArray) -> - if updateError? then return errors.serverError res, "There was an error updating the scores.#{updateError}" - - newScoresObject = _.indexBy newScoreArray, 'id' - - addMatchToSessions clientResponseObject, newScoresObject, (err, data) -> - if err? then return errors.serverError res, "There was an error updating the sessions with the match! #{JSON.stringify err}" - - incrementUserSimulationCount req.user._id, 'simulatedBy' - incrementUserSimulationCount levelSession.creator, 'simulatedFor' - - originalSessionID = clientResponseObject.originalSessionID - originalSessionTeam = clientResponseObject.originalSessionTeam - originalSessionRank = parseInt clientResponseObject.originalSessionRank - - determineIfSessionShouldContinueAndUpdateLog originalSessionID, originalSessionRank, (err, sessionShouldContinue) -> - if err? then return errors.serverError res, "There was an error determining if the session should continue, #{err}" - - if sessionShouldContinue - opposingTeam = calculateOpposingTeam(originalSessionTeam) - opponentID = _.pull(_.keys(newScoresObject), originalSessionID) - sessionNewScore = newScoresObject[originalSessionID].totalScore - opponentNewScore = newScoresObject[opponentID].totalScore - - levelOriginalID = levelSession.level.original - levelOriginalMajorVersion = levelSession.level.majorVersion - findNearestBetterSessionID levelOriginalID, levelOriginalMajorVersion, originalSessionID, sessionNewScore, opponentNewScore, opponentID, opposingTeam, (err, opponentSessionID) -> - if err? then return errors.serverError res, "There was an error finding the nearest sessionID!" - if opponentSessionID - addPairwiseTaskToQueue [originalSessionID, opponentSessionID], (err, success) -> - if err? then return errors.serverError res, "There was an error sending the pairwise tasks to the queue!" - sendResponseObject req, res, {"message":"The scores were updated successfully and more games were sent to the queue!"} - else - LevelSession.update {_id: originalSessionID}, {isRanking: false}, {multi: false}, (err, affected) -> - if err? then return errors.serverError res, "There was an error marking the victorious session as not being ranked." - return sendResponseObject req, res, {"message":"There were no more games to rank (game is at top)!"} - else - console.log "Player lost, achieved rank #{originalSessionRank}" - LevelSession.update {_id: originalSessionID}, {isRanking: false}, {multi: false}, (err, affected) -> - if err? then return errors.serverError res, "There was an error marking the completed session as not being ranked." - sendResponseObject req, res, {"message":"The scores were updated successfully, person lost so no more games are being inserted!"} -### module.exports.processTaskResult = (req, res) -> async.waterfall [ verifyClientResponse.bind(@,req.body) From 7690210eff44ef279e5190578f7c5c296f54b2b6 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Thu, 3 Apr 2014 02:17:28 +0200 Subject: [PATCH 22/45] progress --- .../coco-dev-setup/batch/scripts/get_config.bat | 4 +--- .../batch/scripts/get_download.bat | 2 +- .../coco-dev-setup/batch/scripts/get_text.bat | 2 +- .../coco-dev-setup/batch/scripts/get_var.ps1 | 16 ++++++++-------- .../coco-dev-setup/batch/scripts/run_script.bat | 3 +-- .../coco-dev-setup/batch/scripts/setup.bat | 6 +++--- .../last_step_succesfull/get_config.bat | 1 - 7 files changed, 15 insertions(+), 19 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat index 3e069f7be..fe51a71d1 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat @@ -1,3 +1 @@ -call run_script ..\config\config.coco %2 %3 %4 %5 %6 > var.tmp -set /p %1= < var.tmp -del /q var.tmp \ No newline at end of file +call run_script .\get_var.ps1 ..\config\config.coco %1 \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat index f952b44bc..d8c209f16 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat @@ -1,3 +1,3 @@ -powershell .\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5 %6 > var.tmp +call run_script .\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5 %6 > var.tmp set /p %1= < var.tmp del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat index 971b952ca..33f75adf4 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat @@ -1,3 +1,3 @@ -powershell .\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6 %7 > var.tmp +call run_script .\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6 %7 > var.tmp set /p %2= < var.tmp del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 index 77573929f..91da095d5 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 @@ -1,17 +1,17 @@ $xml_file = [xml](get-content $args[0]) -if($args.count -eq 2) +if($args.count -eq 3) { - $xml_file.variables.($args[1]) -} -elseif($args.count -eq 3) -{ - $xml_file.variables.($args[1]).($args[2]) + cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2])) } elseif($args.count -eq 4) { - $xml_file.variables.($args[1]).($args[2]).($args[3]) + cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3])) } elseif($args.count -eq 5) { - $xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]) + cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4])) +} +elseif($args.count -eq 6) +{ + cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4]).($args[5])) } \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat index dfc6e6cc0..13e7d3032 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat @@ -1,2 +1 @@ -@echo off -powershell "& "%*" \ No newline at end of file +PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& "%*" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index 3eb2b5fee..a5e4b61f7 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -7,9 +7,9 @@ mode con: cols=78 lines=55 call print_header call print_dashed_seperator -call get_config version version -call get_config author author -call get_config copyright copyright +call get_config.bat version +call get_config.bat author +call get_config.bat copyright echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. call print_seperator diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat index 6d079cefd..3849e22c2 100755 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat +++ b/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat @@ -1,4 +1,3 @@ -@ECHO off powershell .\get_var.ps1 config.coco %1 > var.tmp set /p %1= < var.tmp del /q var.tmp \ No newline at end of file From 3aa31c72465441c08e36a58e6256b38539dc0c66 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Wed, 2 Apr 2014 18:41:10 -0700 Subject: [PATCH 23/45] Graphs with D3! --- app/styles/play/ladder/my_matches_tab.sass | 13 ++++ app/templates/play/ladder/my_matches_tab.jade | 12 ++-- app/views/play/ladder/my_matches_tab.coffee | 66 +++++++++++++++++++ bower.json | 3 +- config.coffee | 1 + server/queues/scoring.coffee | 18 ----- 6 files changed, 89 insertions(+), 24 deletions(-) create mode 100644 app/styles/play/ladder/my_matches_tab.sass diff --git a/app/styles/play/ladder/my_matches_tab.sass b/app/styles/play/ladder/my_matches_tab.sass new file mode 100644 index 000000000..3483dcf38 --- /dev/null +++ b/app/styles/play/ladder/my_matches_tab.sass @@ -0,0 +1,13 @@ +#my-matches-tab-view + .axis path, .axis line + fill: none + stroke: #000 + shape-rendering: crispEdges + .x.axis.path + display: none + + .line + fill: none + stroke: steelblue + stroke-width: 1.5px + diff --git a/app/templates/play/ladder/my_matches_tab.jade b/app/templates/play/ladder/my_matches_tab.jade index 6b235148a..4975fa963 100644 --- a/app/templates/play/ladder/my_matches_tab.jade +++ b/app/templates/play/ladder/my_matches_tab.jade @@ -11,14 +11,14 @@ div#columns.row tr th(colspan=4, style="color: #{team.primaryColor}") - span(data-i18n="ladder.summary_your") Your + span(data-i18n="ladder.summary_your") Your |#{team.name} | - span(data-i18n="ladder.summary_matches") Matches - + span(data-i18n="ladder.summary_matches") Matches - |#{team.wins} - span(data-i18n="ladder.summary_wins") Wins, + span(data-i18n="ladder.summary_wins") Wins, |#{team.losses} - span(data-i18n="ladder.summary_losses") Losses + span(data-i18n="ladder.summary_losses") Losses if team.session tr @@ -34,7 +34,9 @@ div#columns.row if team.chartData tr th(colspan=4, style="color: #{team.primaryColor}") - img(src="https://chart.googleapis.com/chart?chs=450x125&cht=lxy&chco=#{team.chartColor}&chtt=Score%3A+#{team.currentScore}&chts=#{team.chartColor},16,r&chf=a,s,000000FF&chls=2&chm=o,#{team.chartColor},0,4&chd=t:#{team.chartData}&chxt=y&chxr=0,#{team.minScore},#{team.maxScore}") + div(class="score-chart-wrapper", data-team-name=team.name, id="score-chart-#{team.name}") + + tr th(data-i18n="general.result") Result diff --git a/app/views/play/ladder/my_matches_tab.coffee b/app/views/play/ladder/my_matches_tab.coffee index ac8223442..94e4f4731 100644 --- a/app/views/play/ladder/my_matches_tab.coffee +++ b/app/views/play/ladder/my_matches_tab.coffee @@ -48,6 +48,8 @@ module.exports = class MyMatchesTabView extends CocoView @startsLoading = false @render() + + getRenderData: -> ctx = super() ctx.level = @level @@ -80,7 +82,9 @@ module.exports = class MyMatchesTabView extends CocoView team.losses = _.filter(team.matches, {state: 'loss'}).length scoreHistory = team.session?.get('scoreHistory') if scoreHistory?.length > 1 + team.scoreHistory = scoreHistory scoreHistory = _.last scoreHistory, 100 # Chart URL needs to be under 2048 characters for GET + team.currentScore = Math.round scoreHistory[scoreHistory.length - 1][1] * 100 team.chartColor = team.primaryColor.replace '#', '' #times = (s[0] for s in scoreHistory) @@ -109,7 +113,69 @@ module.exports = class MyMatchesTabView extends CocoView else if session.get 'isRanking' rankingState = 'ranking' @setRankingButtonText button, rankingState + + @$el.find('.score-chart-wrapper').each (i, el) => + scoreWrapper = $(el) + team = _.find @teams, name: scoreWrapper.data('team-name') + @generateScoreLineChart(scoreWrapper.attr('id'), team.scoreHistory) + + generateScoreLineChart: (wrapperID, scoreHistory) => + + + margin = + top: 20 + right: 20 + bottom: 30 + left: 50 + + width = 450 - margin.left - margin.right + height = 125 + x = d3.time.scale().range([0,width]) + y = d3.scale.linear().range([height,0]) + + xAxis = d3.svg.axis().scale(x).orient("bottom").ticks(4).outerTickSize(0) + yAxis = d3.svg.axis().scale(y).orient("left").ticks(4).outerTickSize(0) + + line = d3.svg.line().x(((d) -> x(d.date))).y((d) -> y(d.close)) + selector = "#" + wrapperID + + svg = d3.select(selector).append("svg") + .attr("width", width + margin.left + margin.right) + .attr("height", height + margin.top + margin.bottom) + .append("g") + .attr("transform","translate(#{margin.left},#{margin.top})") + time = 0 + data = scoreHistory.map (d) -> + time +=1 + return { + date: time + close: d[1] * 100 + } + + x.domain(d3.extent(data, (d) -> d.date)) + y.domain(d3.extent(data, (d) -> d.close)) + + + + svg.append("g") + .attr("class", "y axis") + .call(yAxis) + .append("text") + .attr("transform", "rotate(-90)") + .attr("y",4) + .attr("dy", ".75em") + .style("text-anchor","end") + .text("Score") + + svg.append("path") + .datum(data) + .attr("class","line") + .attr("d",line) + + + + readyToRank: (session) -> return false unless session?.get('levelID') # If it hasn't been denormalized, then it's not ready. return false unless c1 = session.get('code') diff --git a/bower.json b/bower.json index bd24eb94c..e73834bc5 100644 --- a/bower.json +++ b/bower.json @@ -35,7 +35,8 @@ "aether": "~0.1.18", "underscore.string": "~2.3.3", "firebase": "~1.0.2", - "catiline": "~2.9.3" + "catiline": "~2.9.3", + "d3": "~3.4.4" }, "overrides": { "backbone": { diff --git a/config.coffee b/config.coffee index f64a3d7ac..1a860cb76 100644 --- a/config.coffee +++ b/config.coffee @@ -65,6 +65,7 @@ exports.config = # Aether before box2d for some strange Object.defineProperty thing 'bower_components/aether/build/aether.js' + 'bower_components/d3/d3.min.js' ] stylesheets: defaultExtension: 'sass' diff --git a/server/queues/scoring.coffee b/server/queues/scoring.coffee index a316674c2..cd4670708 100644 --- a/server/queues/scoring.coffee +++ b/server/queues/scoring.coffee @@ -100,8 +100,6 @@ resimulateSession = (originalLevelID, levelMajorVersion, session, cb) => cb null - - module.exports.createNewTask = (req, res) -> requestSessionID = req.body.session originalLevelID = req.body.originalLevelID @@ -514,8 +512,6 @@ findNearestBetterSessionID = (cb) -> opponentSessionTotalScore = @newScoresObject[opponentSessionID].totalScore opposingTeam = calculateOpposingTeam(@clientResponseObject.originalSessionTeam) - - retrieveAllOpponentSessionIDs sessionID, (err, opponentSessionIDs) -> if err? then return cb err, null @@ -577,18 +573,10 @@ addNewSessionsToQueue = (sessionID, callback) -> sessions = [@clientResponseObject.originalSessionID, sessionID] addPairwiseTaskToQueue sessions, callback - - - messageIsInvalid = (message) -> (not message?) or message.isEmpty() sendEachTaskPairToTheQueue = (taskPairs, callback) -> async.each taskPairs, sendTaskPairToQueue, callback - - - - - generateTaskPairs = (submittedSessions, sessionToScore) -> taskPairs = [] for session in submittedSessions @@ -609,10 +597,6 @@ isUserAnonymous = (req) -> if req.user? then return req.user.get('anonymous') el isUserAdmin = (req) -> return Boolean(req.user?.isAdmin()) - - - - sendResponseObject = (req,res,object) -> res.setHeader('Content-Type', 'application/json') res.send(object) @@ -622,8 +606,6 @@ hasTaskTimedOut = (taskSentTimestamp) -> taskSentTimestamp + scoringTaskTimeoutI handleTimedOutTask = (req, res, taskBody) -> errors.clientTimeout res, "The results weren't provided within the timeout" - - putRankingFromMetricsIntoScoreObject = (taskObject,scoreObject) -> scoreObject = _.indexBy scoreObject, 'id' scoreObject[session.sessionID].gameRanking = session.metrics.rank for session in taskObject.sessions From 75b278b33314a34988ad4bb4ffeee3502a7e7e42 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Thu, 3 Apr 2014 09:57:34 -0700 Subject: [PATCH 24/45] Fixed table overflow, added wrapper for histogram --- app/styles/play/ladder/ladder_tab.sass | 6 ++++++ app/templates/play/ladder/ladder_tab.jade | 1 + 2 files changed, 7 insertions(+) create mode 100644 app/styles/play/ladder/ladder_tab.sass diff --git a/app/styles/play/ladder/ladder_tab.sass b/app/styles/play/ladder/ladder_tab.sass new file mode 100644 index 000000000..d4878511a --- /dev/null +++ b/app/styles/play/ladder/ladder_tab.sass @@ -0,0 +1,6 @@ +#ladder-tab-view + .name-col-cell + max-width: 150px + white-space: nowrap + overflow: hidden + text-overflow: ellipsis \ No newline at end of file diff --git a/app/templates/play/ladder/ladder_tab.jade b/app/templates/play/ladder/ladder_tab.jade index 16ab8e17e..1b7d7351e 100644 --- a/app/templates/play/ladder/ladder_tab.jade +++ b/app/templates/play/ladder/ladder_tab.jade @@ -1,6 +1,7 @@ div#columns.row for team in teams div.column.col-md-4 + div(id="histogram-display-#{team.name}", class="histogram-display",data-team-name=team.name) table.table.table-bordered.table-condensed.table-hover tr th From c434325ec00a5b81a005b1b0fffa3c906811a704 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Thu, 3 Apr 2014 10:53:29 -0700 Subject: [PATCH 25/45] Fixed line endings and locale error --- app/locale/ms.coffee | 1206 +++++++++++++++++++++--------------------- 1 file changed, 603 insertions(+), 603 deletions(-) diff --git a/app/locale/ms.coffee b/app/locale/ms.coffee index a678f4576..fcba5465a 100644 --- a/app/locale/ms.coffee +++ b/app/locale/ms.coffee @@ -1,603 +1,603 @@ -module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa Malaysia", translation: - common: - loading: "Pemuatan..." - saving: "Menyimpan data..." - sending: "Menghantar maklumat.." - cancel: "Batal" - save: "Simpan data" -# create: "Create" -# delay_1_sec: "1 second" -# delay_3_sec: "3 seconds" -# delay_5_sec: "5 seconds" - manual: "Panduan" -# fork: "Fork" - play: "Mula" - -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" - - modal: - close: "Tutup" - okay: "Ok" - - not_found: - page_not_found: "Halaman tidak ditemui" - - nav: - play: "Mula" -# editor: "Editor" -# blog: "Blog" -# forum: "Forum" -# admin: "Admin" - home: "Halaman" - contribute: "Sumbangan" - legal: "Undang-undang" - about: "Tentang" - contact: "Hubungi" - twitter_follow: "Ikuti" - employers: "Majikan" - - versions: - save_version_title: "Simpan versi baru" - new_major_version: "Versi utama yang baru" - cla_prefix: "Untuk menyimpan pengubahsuaian, anda perlu setuju dengan" -# cla_url: "CLA" -# cla_suffix: "." - cla_agree: "SAYA SETUJU" - - login: - sign_up: "Buat Akaun" - log_in: "Log Masuk" -# logging_in: "Logging In" - log_out: "Log Keluar" - recover: "Perbaharui Akaun" - - recover: - recover_account_title: "Dapatkan Kembali Akaun" - send_password: "Hantar kembali kata-laluan" - - signup: -# create_account_title: "Create Account to Save Progress" - description: "Ianya percuma. Hanya berberapa langkah sahaja:" - email_announcements: "Terima pengesahan melalui Emel" - coppa: "13+ atau bukan- USA" - coppa_why: "(Kenapa?)" - creating: "Sedang membuat Akaun..." - sign_up: "Daftar" - log_in: "Log Masuk" - - home: - slogan: "Belajar Kod JavaScript Dengan Permainan" - no_ie: "CodeCombat tidak berfungsi dalam Internet Explorer 9 dan terdahulu. Maaf!" - no_mobile: "CodeCombat tidak dibangunkan untuk telefon mudah-alih dan tablet dan tidak akan berfungsi!" - play: "Mula" - old_browser: "Uh oh, browser anda terlalu lama untuk CodeCombat berfungsi. Maaf!" - old_browser_suffix: "Anda boleh mencuba, tapi mungkin ia tidak akan berfungsi." -# campaign: "Campaign" -# for_beginners: "For Beginners" -# multiplayer: "Multiplayer" -# for_developers: "For Developers" - -# play: -# choose_your_level: "Choose Your Level" -# adventurer_prefix: "You can jump to any level below, or discuss the levels on " -# adventurer_forum: "the Adventurer forum" -# adventurer_suffix: "." -# campaign_beginner: "Beginner Campaign" -# campaign_beginner_description: "... in which you learn the wizardry of programming." -# campaign_dev: "Random Harder Levels" -# campaign_dev_description: "... in which you learn the interface while doing something a little harder." -# campaign_multiplayer: "Multiplayer Arenas" -# campaign_multiplayer_description: "... in which you code head-to-head against other players." -# campaign_player_created: "Player-Created" -# campaign_player_created_description: "... in which you battle against the creativity of your fellow Artisan Wizards." -# level_difficulty: "Difficulty: " -# play_as: "Play As" -# spectate: "Spectate" - - contact: - contact_us: "Hubungi CodeCombat" - welcome: "Kami gemar mendengar dari anda! Gunakan borang ini dan hantar emel kepada kami. " - contribute_prefix: "Jikalau anda berasa besar hati untuk menyumbang, sila lihat " - contribute_page: "laman kami untuk menyumbang" -# contribute_suffix: "!" - forum_prefix: "Untuk perkara lain, sila cuba " - forum_page: "forum kami" -# forum_suffix: " instead." - send: "Hantar Maklumbalas" - - diplomat_suggestion: - title: "Kami perlu menterjemahkan CodeCombat!" - sub_heading: "Kami memerlukan kemahiran bahasa anda." - pitch_body: "Kami membina CodeCombat dalam Bahasa Inggeris, tetapi kami sudah ada pemain dari seluruh dunia. Kebanyakan mereka mahu bermain dalam Bahasa Melayu dan tidak memahami Bahasa Inggeris, jikalau anda boleh tertutur dalam kedua-dua bahasa, harap anda boleh daftar untuk menjadi Diplomat dan menolong menterjemahkan laman CodeCombat dan kesemua level kepada Bahasa Melayu." - missing_translations: "Sehingga kami dapat menterjemahkan kesemua kepada Bahasa Melayu, anda akan melihat Bahasa Inggeris apabila Bahasa Melayu tiada dalam penterjemahan." - learn_more: "Ketahui lebih lanjut untuk menjadi ahli Diplomat" -# subscribe_as_diplomat: "Subscribe as a Diplomat" - -# wizard_settings: -# title: "Wizard Settings" -# customize_avatar: "Customize Your Avatar" -# clothes: "Clothes" -# trim: "Trim" -# cloud: "Cloud" -# spell: "Spell" -# boots: "Boots" -# hue: "Hue" -# saturation: "Saturation" -# lightness: "Lightness" - - account_settings: -# title: "Account Settings" - not_logged_in: "Daftar masuk atau buat account untuk menukar "setting" anda." - autosave: "Pengubahsuaian disimpan secara automatik" - me_tab: "Saya" - picture_tab: "Gambar" -# wizard_tab: "Wizard" - password_tab: "Kata-laluan" - emails_tab: "Kesemua E-mel" -# admin: "Admin" - gravatar_select: "Pilih mana gambar Gravatar photo digunakan" - gravatar_add_photos: "Tambah thumbnail and gambar-gambar kepada akaun Gravatar untuk emel anda untuk pilih imej." - gravatar_add_more_photos: "Tambah lebih gambar kepada akaun Gravatar dan aksess dari sana." -# wizard_color: "Wizard Clothes Color" - new_password: "Kata-laluan baru" - new_password_verify: "Verifikasi" -# email_subscriptions: "Email Subscriptions" - email_announcements: "Pengumuman" - email_notifications: "Notifikasi" -# email_notifications_description: "Get periodic notifications for your account." -# email_announcements_description: "Get emails on the latest news and developments at CodeCombat." -# contributor_emails: "Contributor Class Emails" - contribute_prefix: "Kami sedang mencari orang untuk masuk 'parti' kami! Sila semak kepada " - contribute_page: "Laman untuk sumbangan" - contribute_suffix: " untuk mengetahui lebih lanjut." -# email_toggle: "Toggle All" - error_saving: "Masalah menyimpan" - saved: "Pengubahsuian disimpan" - password_mismatch: "Kata-laluan tidak sama." - - account_profile: -# edit_settings: "Edit Settings" - profile_for_prefix: "Profil untuk " -# profile_for_suffix: "" - profile: "Profil" - user_not_found: "Pengguna tiada. Semak kembali URL?" - gravatar_not_found_mine: "Kami tidak dapat mencari profil anda yang mengenai dengan:" -# gravatar_not_found_email_suffix: "." - gravatar_signup_prefix: "Daftar di " - gravatar_signup_suffix: " untuk mula!" -# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address." - gravatar_contact: "Hubungi" - gravatar_websites: "Lelaman" - gravatar_accounts: "Juga didapati di" - gravatar_profile_link: "Profil Penuh Gravatar" - -# play_level: -# level_load_error: "Level could not be loaded: " -# done: "Done" -# grid: "Grid" -# customize_wizard: "Customize Wizard" -# home: "Home" -# guide: "Guide" -# multiplayer: "Multiplayer" -# restart: "Restart" -# goals: "Goals" -# action_timeline: "Action Timeline" -# click_to_select: "Click on a unit to select it." -# reload_title: "Reload All Code?" -# reload_really: "Are you sure you want to reload this level back to the beginning?" -# reload_confirm: "Reload All" -# victory_title_prefix: "" -# victory_title_suffix: " Complete" -# victory_sign_up: "Sign Up to Save Progress" -# victory_sign_up_poke: "Want to save your code? Create a free account!" -# victory_rate_the_level: "Rate the level: " -# victory_rank_my_game: "Rank My Game" -# victory_ranking_game: "Submitting..." -# victory_return_to_ladder: "Return to Ladder" -# victory_play_next_level: "Play Next Level" -# victory_go_home: "Go Home" -# victory_review: "Tell us more!" -# victory_hour_of_code_done: "Are You Done?" -# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" -# multiplayer_title: "Multiplayer Settings" -# multiplayer_link_description: "Give this link to anyone to have them join you." -# multiplayer_hint_label: "Hint:" -# multiplayer_hint: " Click the link to select all, then press ⌘-C or Ctrl-C to copy the link." -# multiplayer_coming_soon: "More multiplayer features to come!" -# guide_title: "Guide" -# tome_minion_spells: "Your Minions' Spells" -# tome_read_only_spells: "Read-Only Spells" -# tome_other_units: "Other Units" -# tome_cast_button_castable: "Cast Spell" -# tome_cast_button_casting: "Casting" -# tome_cast_button_cast: "Spell Cast" -# tome_autocast_delay: "Autocast Delay" -# tome_select_spell: "Select a Spell" -# tome_select_a_thang: "Select Someone for " -# tome_available_spells: "Available Spells" -# hud_continue: "Continue (shift+space)" -# spell_saved: "Spell Saved" -# skip_tutorial: "Skip (esc)" -# editor_config: "Editor Config" -# editor_config_title: "Editor Configuration" -# editor_config_language_label: "Programming Language" -# editor_config_language_description: "Define the programming language you want to code in." -# editor_config_keybindings_label: "Key Bindings" -# editor_config_keybindings_default: "Default (Ace)" -# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." -# editor_config_invisibles_label: "Show Invisibles" -# editor_config_invisibles_description: "Displays invisibles such as spaces or tabs." -# editor_config_indentguides_label: "Show Indent Guides" -# editor_config_indentguides_description: "Displays vertical lines to see indentation better." -# editor_config_behaviors_label: "Smart Behaviors" -# editor_config_behaviors_description: "Autocompletes brackets, braces, and quotes." -# loading_ready: "Ready!" -# tip_insert_positions: "Shift+Click a point on the map to insert it into the spell editor." -# tip_toggle_play: "Toggle play/paused with Ctrl+P." -# tip_scrub_shortcut: "Ctrl+[ and Ctrl+] rewind and fast-forward." -# tip_guide_exists: "Click the guide at the top of the page for useful info." -# tip_open_source: "CodeCombat is 100% open source!" -# tip_beta_launch: "CodeCombat launched its beta in October, 2013." -# tip_js_beginning: "JavaScript is just the beginning." -# tip_autocast_setting: "Adjust autocast settings by clicking the gear on the cast button." -# think_solution: "Think of the solution, not the problem." -# tip_theory_practice: "In theory, there is no difference between theory and practice. But in practice, there is. - Yogi Berra" -# tip_error_free: "There are two ways to write error-free programs; only the third one works. - Alan Perlis" -# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra" -# tip_forums: "Head over to the forums and tell us what you think!" -# tip_baby_coders: "In the future, even babies will be Archmages." -# tip_morale_improves: "Loading will continue until morale improves." -# tip_all_species: "We believe in equal opportunities to learn programming for all species." -# tip_reticulating: "Reticulating spines." -# tip_harry: "Yer a Wizard, " -# tip_great_responsibility: "With great coding skill comes great debug responsibility." -# tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." -# tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't." -# tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda" -# tip_no_try: "Do. Or do not. There is no try. - Yoda" -# tip_patience: "Patience you must have, young Padawan. - Yoda" -# tip_documented_bug: "A documented bug is not a bug; it is a feature." -# tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" -# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" -# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" -# time_current: "Now:" -# time_total: "Max:" -# time_goto: "Go to:" - -# admin: -# av_title: "Admin Views" -# av_entities_sub_title: "Entities" -# av_entities_users_url: "Users" -# av_entities_active_instances_url: "Active Instances" -# av_other_sub_title: "Other" -# av_other_debug_base_url: "Base (for debugging base.jade)" -# u_title: "User List" -# lg_title: "Latest Games" -# clas: "CLAs" - -# editor: -# main_title: "CodeCombat Editors" -# main_description: "Build your own levels, campaigns, units and educational content. We provide all the tools you need!" -# article_title: "Article Editor" -# article_description: "Write articles that give players overviews of programming concepts which can be used across a variety of levels and campaigns." -# thang_title: "Thang Editor" -# thang_description: "Build units, defining their default logic, graphics and audio. Currently only supports importing Flash exported vector graphics." -# level_title: "Level Editor" -# level_description: "Includes the tools for scripting, uploading audio, and constructing custom logic to create all sorts of levels. Everything we use ourselves!" -# security_notice: "Many major features in these editors are not currently enabled by default. As we improve the security of these systems, they will be made generally available. If you'd like to use these features sooner, " -# contact_us: "contact us!" -# hipchat_prefix: "You can also find us in our" -# hipchat_url: "HipChat room." -# revert: "Revert" -# revert_models: "Revert Models" -# level_some_options: "Some Options?" -# level_tab_thangs: "Thangs" -# level_tab_scripts: "Scripts" -# level_tab_settings: "Settings" -# level_tab_components: "Components" -# level_tab_systems: "Systems" -# level_tab_thangs_title: "Current Thangs" -# level_tab_thangs_conditions: "Starting Conditions" -# level_tab_thangs_add: "Add Thangs" -# level_settings_title: "Settings" -# level_component_tab_title: "Current Components" -# level_component_btn_new: "Create New Component" -# level_systems_tab_title: "Current Systems" -# level_systems_btn_new: "Create New System" -# level_systems_btn_add: "Add System" -# level_components_title: "Back to All Thangs" -# level_components_type: "Type" -# level_component_edit_title: "Edit Component" -# level_component_config_schema: "Config Schema" -# level_component_settings: "Settings" -# level_system_edit_title: "Edit System" -# create_system_title: "Create New System" -# new_component_title: "Create New Component" -# new_component_field_system: "System" -# new_article_title: "Create a New Article" -# new_thang_title: "Create a New Thang Type" -# new_level_title: "Create a New Level" -# article_search_title: "Search Articles Here" -# thang_search_title: "Search Thang Types Here" -# level_search_title: "Search Levels Here" - -# article: -# edit_btn_preview: "Preview" -# edit_article_title: "Edit Article" - - general: - and: "dan" - name: "Nama" -# body: "Body" - version: "Versi" - commit_msg: "Mesej Commit" -# history: "History" - version_history_for: "Versi History untuk: " - result: "Keputusan" - results: "Keputusan-keputusan" - description: "Deskripsi" - or: "atau" - email: "Emel" - password: "Kata Laluan" - message: "Mesej" - code: "Kod" - ladder: "Tangga" - when: "Bila" - opponent: "Penentang" -# rank: "Rank" - score: "Mata" - win: "Menang" - loss: "Kalah" - tie: "Seri" -# easy: "Easy" -# medium: "Medium" -# hard: "Hard" - - about: - who_is_codecombat: "Siapa adalah CodeCombat?" - why_codecombat: "Kenapa CodeCombat?" - who_description_prefix: "bersama memulai CodeCombat dalam 2013. Kami juga membuat (mengaturcara) " - who_description_suffix: "dalam 2008, mengembangkan ia kepada applikasi iOS dan applikasi web #1 untuk belajar menaip dalam karakter Cina dan Jepun." - who_description_ending: "Sekarang, sudah tiba masanya untuk mengajar orang untuk menaip kod." -# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." - why_paragraph_2: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." - why_paragraph_3_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" - why_paragraph_3_italic: "yay satu badge" - why_paragraph_3_center: "tapi bersukaria seperti" - why_paragraph_3_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" - why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." - why_paragraph_4: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." - why_ending: "Dan ia adalah percuma! " - why_ending_url: "Mulalah bermain sekarang!" -# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." -# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." -# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." -# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." -# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." -# glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" - - legal: - page_title: "Undang-Undang" - opensource_intro: "CodeCombat adalah percuma untuk bermain dan adalah open source." - opensource_description_prefix: "Sila lihat " - github_url: "GitHub kami" - opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat " -# archmage_wiki_url: "our Archmage wiki" - opensource_description_suffix: "senarai sofwe yang membolehkan permainan ini berfungsi." -# practices_title: "Respectful Best Practices" -# practices_description: "These are our promises to you, the player, in slightly less legalese." -# privacy_title: "Privacy" -# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent." -# security_title: "Security" -# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems." -# email_title: "Email" -# email_description_prefix: "We will not inundate you with spam. Through" -# email_settings_url: "your email settings" -# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." -# cost_title: "Cost" - cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami dapat menanggung syarikat kami dengan:" - -# recruitment_title: "Recruitment" -# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." -# url_hire_programmers: "No one can hire programmers fast enough" -# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you" -# recruitment_description_italic: "a lot" -# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan." - copyrights_title: "Hakcipta dan Pemelesenan" - contributor_title: "Persetujuan Lesen Penyumbang" - contributor_description_prefix: "Kesemua sumbangan, termasuk di dalam laman dan di dalam repositiri GitHub, tertakluk kepada" -# cla_url: "CLA" - contributor_description_suffix: "di mana harus dipersetujui sebelum menyumbang." -# code_title: "Code - MIT" - code_description_prefix: "Kesemua kod yang dimiliki CodeCombat atau dihos di codecombat.com, termasuk di dalam repositori GitHub dan database codecombat.com, dilesenkan di bawah" -# mit_license_url: "MIT license" - code_description_suffix: "Ini termasuk kesemua kod Sistem dan Komponen yang sudah sedia ada untuk CodeCombat untuk membina level." -# art_title: "Art/Music - Creative Commons " - art_description_prefix: "Kesemua muatan umum boleh didapat di bawah" -# cc_license_url: "Creative Commons Attribution 4.0 International License" -# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" -# art_music: "Music" -# art_sound: "Sound" -# art_artwork: "Artwork" -# art_sprites: "Sprites" -# art_other: "Any and all other non-code creative works that are made available when creating Levels." -# art_access: "Currently there is no universal, easy system for fetching these assets. In general, fetch them from the URLs as used by the site, contact us for assistance, or help us in extending the site to make these assets more easily accessible." -# art_paragraph_1: "For attribution, please name and link to codecombat.com near where the source is used or where appropriate for the medium. For example:" -# use_list_1: "If used in a movie or another game, include codecombat.com in the credits." -# use_list_2: "If used on a website, include a link near the usage, for example underneath an image, or in a general attributions page where you might also mention other Creative Commons works and open source software being used on the site. Something that's already clearly referencing CodeCombat, such as a blog post mentioning CodeCombat, does not need some separate attribution." -# art_paragraph_2: "If the content being used is created not by CodeCombat but instead by a user of codecombat.com, attribute them instead, and follow attribution directions provided in that resource's description if there are any." -# rights_title: "Rights Reserved" -# rights_desc: "All rights are reserved for Levels themselves. This includes" -# rights_scripts: "Scripts" -# rights_unit: "Unit configuration" -# rights_description: "Description" -# rights_writings: "Writings" -# rights_media: "Media (sounds, music) and any other creative content made specifically for that Level and not made generally available when creating Levels." -# rights_clarification: "To clarify, anything that is made available in the Level Editor for the purpose of making levels is under CC, whereas the content created with the Level Editor or uploaded in the course of creation of Levels is not." -# nutshell_title: "In a Nutshell" -# nutshell_description: "Any resources we provide in the Level Editor are free to use as you like for creating Levels. But we reserve the right to restrict distribution of the Levels themselves (that are created on codecombat.com) so that they may be charged for in the future, if that's what ends up happening." -# canonical: "The English version of this document is the definitive, canonical version. If there are any discrepencies between translations, the English document takes precedence." - -# contribute: -# page_title: "Contributing" -# character_classes_title: "Character Classes" -# introduction_desc_intro: "We have high hopes for CodeCombat." -# introduction_desc_pref: "We want to be where programmers of all stripes come to learn and play together, introduce others to the wonderful world of coding, and reflect the best parts of the community. We can't and don't want to do that alone; what makes projects like GitHub, Stack Overflow and Linux great are the people who use them and build on them. To that end, " -# introduction_desc_github_url: "CodeCombat is totally open source" -# introduction_desc_suf: ", and we aim to provide as many ways as possible for you to take part and make this project as much yours as ours." -# introduction_desc_ending: "We hope you'll join our party!" -# introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy and Glen" -# alert_account_message_intro: "Hey there!" -# alert_account_message_pref: "To subscribe for class emails, you'll need to " -# alert_account_message_suf: "first." -# alert_account_message_create_url: "create an account" -# archmage_summary: "Interested in working on game graphics, user interface design, database and server organization, multiplayer networking, physics, sound, or game engine performance? Want to help build a game to help other people learn what you are good at? We have a lot to do and if you are an experienced programmer and want to develop for CodeCombat, this class is for you. We would love your help building the best programming game ever." -# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever." -# class_attributes: "Class Attributes" -# archmage_attribute_1_pref: "Knowledge in " -# archmage_attribute_1_suf: ", or a desire to learn. Most of our code is in this language. If you're a fan of Ruby or Python, you'll feel right at home. It's JavaScript, but with a nicer syntax." -# archmage_attribute_2: "Some experience in programming and personal initiative. We'll help you get oriented, but we can't spend much time training you." -# how_to_join: "How To Join" -# join_desc_1: "Anyone can help out! Just check out our " -# join_desc_2: "to get started, and check the box below to mark yourself as a brave Archmage and get the latest news by email. Want to chat about what to do or how to get more deeply involved? " -# join_desc_3: ", or find us in our " -# join_desc_4: "and we'll go from there!" -# join_url_email: "Email us" -# join_url_hipchat: "public HipChat room" -# more_about_archmage: "Learn More About Becoming an Archmage" -# archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." -# artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" -# artisan_summary_suf: ", then this class is for you." -# artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" -# artisan_introduction_suf: ", then this class might be for you." -# artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" -# artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." -# artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" -# artisan_join_desc: "Use the Level Editor in these steps, give or take:" -# artisan_join_step1: "Read the documentation." -# artisan_join_step2: "Create a new level and explore existing levels." -# artisan_join_step3: "Find us in our public HipChat room for help." -# artisan_join_step4: "Post your levels on the forum for feedback." -# more_about_artisan: "Learn More About Becoming an Artisan" -# artisan_subscribe_desc: "Get emails on level editor updates and announcements." -# adventurer_summary: "Let us be clear about your role: you are the tank. You are going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class is for you." -# adventurer_introduction: "Let's be clear about your role: you are the tank. You're going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class might be for you." -# adventurer_attribute_1: "A thirst for learning. You want to learn how to code and we want to teach you how to code. You'll probably be doing most of the teaching in this case, though." -# adventurer_attribute_2: "Charismatic. Be gentle but articulate about what needs improving, and offer suggestions on how to improve." -# adventurer_join_pref: "Either get together with (or recruit!) an Artisan and work with them, or check the box below to receive emails when there are new levels to test. We'll also be posting about levels to review on our networks like" -# adventurer_forum_url: "our forum" -# adventurer_join_suf: "so if you prefer to be notified those ways, sign up there!" -# more_about_adventurer: "Learn More About Becoming an Adventurer" -# adventurer_subscribe_desc: "Get emails when there are new levels to test." -# scribe_summary_pref: "CodeCombat is not just going to be a bunch of levels. It will also be a resource of programming knowledge that players can hook into. That way, each Artisan can link to a detailed article that for the player's edification: documentation akin to what the " -# scribe_summary_suf: " has built. If you enjoy explaining programming concepts, then this class is for you." -# scribe_introduction_pref: "CodeCombat isn't just going to be a bunch of levels. It will also include a resource for knowledge, a wiki of programming concepts that levels can hook into. That way rather than each Artisan having to describe in detail what a comparison operator is, they can simply link their level to the Article describing them that is already written for the player's edification. Something along the lines of what the " -# scribe_introduction_url_mozilla: "Mozilla Developer Network" -# scribe_introduction_suf: " has built. If your idea of fun is articulating the concepts of programming in Markdown form, then this class might be for you." -# scribe_attribute_1: "Skill in words is pretty much all you need. Not only grammar and spelling, but able to convey complicated ideas to others." -# contact_us_url: "Contact us" -# scribe_join_description: "tell us a little about yourself, your experience with programming and what sort of things you'd like to write about. We'll go from there!" -# more_about_scribe: "Learn More About Becoming a Scribe" -# scribe_subscribe_desc: "Get emails about article writing announcements." -# diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." -# diplomat_introduction_pref: "So, if there's one thing we learned from the " -# diplomat_launch_url: "launch in October" -# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." -# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" -# diplomat_join_pref_github: "Find your language locale file " -# diplomat_github_url: "on GitHub" -# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" -# more_about_diplomat: "Learn More About Becoming a Diplomat" -# diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." -# ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." -# ambassador_introduction: "This is a community we're building, and you are the connections. We've got Olark chats, emails, and social networks with lots of people to talk with and help get acquainted with the game and learn from. If you want to help people get involved and have fun, and get a good feel of the pulse of CodeCombat and where we're going, then this class might be for you." -# ambassador_attribute_1: "Communication skills. Be able to identify the problems players are having and help them solve them. Also, keep the rest of us informed about what players are saying, what they like and don't like and want more of!" -# ambassador_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll go from there!" -# ambassador_join_note_strong: "Note" -# ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!" -# more_about_ambassador: "Learn More About Becoming an Ambassador" -# ambassador_subscribe_desc: "Get emails on support updates and multiplayer developments." -# counselor_summary: "None of the above roles fit what you are interested in? Do not worry, we are on the lookout for anybody who wants a hand in the development of CodeCombat! If you are interested in teaching, game development, open source management, or anything else that you think will be relevant to us, then this class is for you." -# counselor_introduction_1: "Do you have life experience? A different perspective on things that can help us decide how to shape CodeCombat? Of all these roles, this will probably take the least time, but individually you may make the most difference. We're on the lookout for wisened sages, particularly in areas like: teaching, game development, open source project management, technical recruiting, entrepreneurship, or design." -# counselor_introduction_2: "Or really anything that is relevant to the development of CodeCombat. If you have knowledge and want to share it to help grow this project, then this class might be for you." -# counselor_attribute_1: "Experience, in any of the areas above or something you think might be helpful." -# counselor_attribute_2: "A little bit of free time!" -# counselor_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll put you in our contact list and be in touch when we could use advice (not too often)." -# more_about_counselor: "Learn More About Becoming a Counselor" -# changes_auto_save: "Changes are saved automatically when you toggle checkboxes." -# diligent_scribes: "Our Diligent Scribes:" -# powerful_archmages: "Our Powerful Archmages:" -# creative_artisans: "Our Creative Artisans:" -# brave_adventurers: "Our Brave Adventurers:" -# translating_diplomats: "Our Translating Diplomats:" -# helpful_ambassadors: "Our Helpful Ambassadors:" - -# classes: -# archmage_title: "Archmage" -# archmage_title_description: "(Coder)" -# artisan_title: "Artisan" -# artisan_title_description: "(Level Builder)" -# adventurer_title: "Adventurer" -# adventurer_title_description: "(Level Playtester)" -# scribe_title: "Scribe" -# scribe_title_description: "(Article Editor)" -# diplomat_title: "Diplomat" -# diplomat_title_description: "(Translator)" -# ambassador_title: "Ambassador" -# ambassador_title_description: "(Support)" -# counselor_title: "Counselor" -# counselor_title_description: "(Expert/Teacher)" - -# ladder: -# please_login: "Please log in first before playing a ladder game." -# my_matches: "My Matches" -# simulate: "Simulate" -# simulation_explanation: "By simulating games you can get your game ranked faster!" -# simulate_games: "Simulate Games!" -# simulate_all: "RESET AND SIMULATE GAMES" -# games_simulated_by: "Games simulated by you:" -# games_simulated_for: "Games simulated for you:" -# leaderboard: "Leaderboard" -# battle_as: "Battle as " -# summary_your: "Your " -# summary_matches: "Matches - " -# summary_wins: " Wins, " -# summary_losses: " Losses" -# rank_no_code: "No New Code to Rank" -# rank_my_game: "Rank My Game!" -# rank_submitting: "Submitting..." -# rank_submitted: "Submitted for Ranking" -# rank_failed: "Failed to Rank" -# rank_being_ranked: "Game Being Ranked" -# code_being_simulated: "Your new code is being simulated by other players for ranking. This will refresh as new matches come in." -# no_ranked_matches_pre: "No ranked matches for the " -# no_ranked_matches_post: " team! Play against some competitors and then come back here to get your game ranked." -# choose_opponent: "Choose an Opponent" -# tutorial_play: "Play Tutorial" -# tutorial_recommended: "Recommended if you've never played before" -# tutorial_skip: "Skip Tutorial" -# tutorial_not_sure: "Not sure what's going on?" -# tutorial_play_first: "Play the Tutorial first." -# simple_ai: "Simple AI" -# warmup: "Warmup" -# vs: "VS" - -# multiplayer_launch: -# introducing_dungeon_arena: "Introducing Dungeon Arena" -# new_way: "The new way to compete with code." -# to_battle: "To Battle, Developers!" -# modern_day_sorcerer: "You know how to code? That's badass. You're a modern-day sorcerer! Isn't about time that you used your magic coding powers to command your minions in epic combat? And we're not talking robots here." -# arenas_are_here: "CodeCombat head-to-head multiplayer arenas are here." -# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" -# fork_our_arenas: "fork our arenas" -# create_worlds: "and create your own worlds." -# javascript_rusty: "JavaScript a bit rusty? Don't worry; there's a" -# tutorial: "tutorial" -# new_to_programming: ". New to programming? Hit our beginner campaign to skill up." -# so_ready: "I Am So Ready for This" +module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa Malaysia", translation: + common: + loading: "Pemuatan..." + saving: "Menyimpan data..." + sending: "Menghantar maklumat.." + cancel: "Batal" + save: "Simpan data" +# create: "Create" +# delay_1_sec: "1 second" +# delay_3_sec: "3 seconds" +# delay_5_sec: "5 seconds" + manual: "Panduan" +# fork: "Fork" + play: "Mula" + +# units: +# second: "second" +# seconds: "seconds" +# minute: "minute" +# minutes: "minutes" +# hour: "hour" +# hours: "hours" + + modal: + close: "Tutup" + okay: "Ok" + + not_found: + page_not_found: "Halaman tidak ditemui" + + nav: + play: "Mula" +# editor: "Editor" +# blog: "Blog" +# forum: "Forum" +# admin: "Admin" + home: "Halaman" + contribute: "Sumbangan" + legal: "Undang-undang" + about: "Tentang" + contact: "Hubungi" + twitter_follow: "Ikuti" + employers: "Majikan" + + versions: + save_version_title: "Simpan versi baru" + new_major_version: "Versi utama yang baru" + cla_prefix: "Untuk menyimpan pengubahsuaian, anda perlu setuju dengan" +# cla_url: "CLA" +# cla_suffix: "." + cla_agree: "SAYA SETUJU" + + login: + sign_up: "Buat Akaun" + log_in: "Log Masuk" +# logging_in: "Logging In" + log_out: "Log Keluar" + recover: "Perbaharui Akaun" + + recover: + recover_account_title: "Dapatkan Kembali Akaun" + send_password: "Hantar kembali kata-laluan" + + signup: +# create_account_title: "Create Account to Save Progress" + description: "Ianya percuma. Hanya berberapa langkah sahaja:" + email_announcements: "Terima pengesahan melalui Emel" + coppa: "13+ atau bukan- USA" + coppa_why: "(Kenapa?)" + creating: "Sedang membuat Akaun..." + sign_up: "Daftar" + log_in: "Log Masuk" + + home: + slogan: "Belajar Kod JavaScript Dengan Permainan" + no_ie: "CodeCombat tidak berfungsi dalam Internet Explorer 9 dan terdahulu. Maaf!" + no_mobile: "CodeCombat tidak dibangunkan untuk telefon mudah-alih dan tablet dan tidak akan berfungsi!" + play: "Mula" + old_browser: "Uh oh, browser anda terlalu lama untuk CodeCombat berfungsi. Maaf!" + old_browser_suffix: "Anda boleh mencuba, tapi mungkin ia tidak akan berfungsi." +# campaign: "Campaign" +# for_beginners: "For Beginners" +# multiplayer: "Multiplayer" +# for_developers: "For Developers" + +# play: +# choose_your_level: "Choose Your Level" +# adventurer_prefix: "You can jump to any level below, or discuss the levels on " +# adventurer_forum: "the Adventurer forum" +# adventurer_suffix: "." +# campaign_beginner: "Beginner Campaign" +# campaign_beginner_description: "... in which you learn the wizardry of programming." +# campaign_dev: "Random Harder Levels" +# campaign_dev_description: "... in which you learn the interface while doing something a little harder." +# campaign_multiplayer: "Multiplayer Arenas" +# campaign_multiplayer_description: "... in which you code head-to-head against other players." +# campaign_player_created: "Player-Created" +# campaign_player_created_description: "... in which you battle against the creativity of your fellow Artisan Wizards." +# level_difficulty: "Difficulty: " +# play_as: "Play As" +# spectate: "Spectate" + + contact: + contact_us: "Hubungi CodeCombat" + welcome: "Kami gemar mendengar dari anda! Gunakan borang ini dan hantar emel kepada kami. " + contribute_prefix: "Jikalau anda berasa besar hati untuk menyumbang, sila lihat " + contribute_page: "laman kami untuk menyumbang" +# contribute_suffix: "!" + forum_prefix: "Untuk perkara lain, sila cuba " + forum_page: "forum kami" +# forum_suffix: " instead." + send: "Hantar Maklumbalas" + + diplomat_suggestion: + title: "Kami perlu menterjemahkan CodeCombat!" + sub_heading: "Kami memerlukan kemahiran bahasa anda." + pitch_body: "Kami membina CodeCombat dalam Bahasa Inggeris, tetapi kami sudah ada pemain dari seluruh dunia. Kebanyakan mereka mahu bermain dalam Bahasa Melayu dan tidak memahami Bahasa Inggeris, jikalau anda boleh tertutur dalam kedua-dua bahasa, harap anda boleh daftar untuk menjadi Diplomat dan menolong menterjemahkan laman CodeCombat dan kesemua level kepada Bahasa Melayu." + missing_translations: "Sehingga kami dapat menterjemahkan kesemua kepada Bahasa Melayu, anda akan melihat Bahasa Inggeris apabila Bahasa Melayu tiada dalam penterjemahan." + learn_more: "Ketahui lebih lanjut untuk menjadi ahli Diplomat" +# subscribe_as_diplomat: "Subscribe as a Diplomat" + +# wizard_settings: +# title: "Wizard Settings" +# customize_avatar: "Customize Your Avatar" +# clothes: "Clothes" +# trim: "Trim" +# cloud: "Cloud" +# spell: "Spell" +# boots: "Boots" +# hue: "Hue" +# saturation: "Saturation" +# lightness: "Lightness" + + account_settings: +# title: "Account Settings" + not_logged_in: "Daftar masuk atau buat account untuk menukar \"setting\" anda." + autosave: "Pengubahsuaian disimpan secara automatik" + me_tab: "Saya" + picture_tab: "Gambar" +# wizard_tab: "Wizard" + password_tab: "Kata-laluan" + emails_tab: "Kesemua E-mel" +# admin: "Admin" + gravatar_select: "Pilih mana gambar Gravatar photo digunakan" + gravatar_add_photos: "Tambah thumbnail and gambar-gambar kepada akaun Gravatar untuk emel anda untuk pilih imej." + gravatar_add_more_photos: "Tambah lebih gambar kepada akaun Gravatar dan aksess dari sana." +# wizard_color: "Wizard Clothes Color" + new_password: "Kata-laluan baru" + new_password_verify: "Verifikasi" +# email_subscriptions: "Email Subscriptions" + email_announcements: "Pengumuman" + email_notifications: "Notifikasi" +# email_notifications_description: "Get periodic notifications for your account." +# email_announcements_description: "Get emails on the latest news and developments at CodeCombat." +# contributor_emails: "Contributor Class Emails" + contribute_prefix: "Kami sedang mencari orang untuk masuk 'parti' kami! Sila semak kepada " + contribute_page: "Laman untuk sumbangan" + contribute_suffix: " untuk mengetahui lebih lanjut." +# email_toggle: "Toggle All" + error_saving: "Masalah menyimpan" + saved: "Pengubahsuian disimpan" + password_mismatch: "Kata-laluan tidak sama." + + account_profile: +# edit_settings: "Edit Settings" + profile_for_prefix: "Profil untuk " +# profile_for_suffix: "" + profile: "Profil" + user_not_found: "Pengguna tiada. Semak kembali URL?" + gravatar_not_found_mine: "Kami tidak dapat mencari profil anda yang mengenai dengan:" +# gravatar_not_found_email_suffix: "." + gravatar_signup_prefix: "Daftar di " + gravatar_signup_suffix: " untuk mula!" +# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address." + gravatar_contact: "Hubungi" + gravatar_websites: "Lelaman" + gravatar_accounts: "Juga didapati di" + gravatar_profile_link: "Profil Penuh Gravatar" + +# play_level: +# level_load_error: "Level could not be loaded: " +# done: "Done" +# grid: "Grid" +# customize_wizard: "Customize Wizard" +# home: "Home" +# guide: "Guide" +# multiplayer: "Multiplayer" +# restart: "Restart" +# goals: "Goals" +# action_timeline: "Action Timeline" +# click_to_select: "Click on a unit to select it." +# reload_title: "Reload All Code?" +# reload_really: "Are you sure you want to reload this level back to the beginning?" +# reload_confirm: "Reload All" +# victory_title_prefix: "" +# victory_title_suffix: " Complete" +# victory_sign_up: "Sign Up to Save Progress" +# victory_sign_up_poke: "Want to save your code? Create a free account!" +# victory_rate_the_level: "Rate the level: " +# victory_rank_my_game: "Rank My Game" +# victory_ranking_game: "Submitting..." +# victory_return_to_ladder: "Return to Ladder" +# victory_play_next_level: "Play Next Level" +# victory_go_home: "Go Home" +# victory_review: "Tell us more!" +# victory_hour_of_code_done: "Are You Done?" +# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code™!" +# multiplayer_title: "Multiplayer Settings" +# multiplayer_link_description: "Give this link to anyone to have them join you." +# multiplayer_hint_label: "Hint:" +# multiplayer_hint: " Click the link to select all, then press ⌘-C or Ctrl-C to copy the link." +# multiplayer_coming_soon: "More multiplayer features to come!" +# guide_title: "Guide" +# tome_minion_spells: "Your Minions' Spells" +# tome_read_only_spells: "Read-Only Spells" +# tome_other_units: "Other Units" +# tome_cast_button_castable: "Cast Spell" +# tome_cast_button_casting: "Casting" +# tome_cast_button_cast: "Spell Cast" +# tome_autocast_delay: "Autocast Delay" +# tome_select_spell: "Select a Spell" +# tome_select_a_thang: "Select Someone for " +# tome_available_spells: "Available Spells" +# hud_continue: "Continue (shift+space)" +# spell_saved: "Spell Saved" +# skip_tutorial: "Skip (esc)" +# editor_config: "Editor Config" +# editor_config_title: "Editor Configuration" +# editor_config_language_label: "Programming Language" +# editor_config_language_description: "Define the programming language you want to code in." +# editor_config_keybindings_label: "Key Bindings" +# editor_config_keybindings_default: "Default (Ace)" +# editor_config_keybindings_description: "Adds additional shortcuts known from the common editors." +# editor_config_invisibles_label: "Show Invisibles" +# editor_config_invisibles_description: "Displays invisibles such as spaces or tabs." +# editor_config_indentguides_label: "Show Indent Guides" +# editor_config_indentguides_description: "Displays vertical lines to see indentation better." +# editor_config_behaviors_label: "Smart Behaviors" +# editor_config_behaviors_description: "Autocompletes brackets, braces, and quotes." +# loading_ready: "Ready!" +# tip_insert_positions: "Shift+Click a point on the map to insert it into the spell editor." +# tip_toggle_play: "Toggle play/paused with Ctrl+P." +# tip_scrub_shortcut: "Ctrl+[ and Ctrl+] rewind and fast-forward." +# tip_guide_exists: "Click the guide at the top of the page for useful info." +# tip_open_source: "CodeCombat is 100% open source!" +# tip_beta_launch: "CodeCombat launched its beta in October, 2013." +# tip_js_beginning: "JavaScript is just the beginning." +# tip_autocast_setting: "Adjust autocast settings by clicking the gear on the cast button." +# think_solution: "Think of the solution, not the problem." +# tip_theory_practice: "In theory, there is no difference between theory and practice. But in practice, there is. - Yogi Berra" +# tip_error_free: "There are two ways to write error-free programs; only the third one works. - Alan Perlis" +# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra" +# tip_forums: "Head over to the forums and tell us what you think!" +# tip_baby_coders: "In the future, even babies will be Archmages." +# tip_morale_improves: "Loading will continue until morale improves." +# tip_all_species: "We believe in equal opportunities to learn programming for all species." +# tip_reticulating: "Reticulating spines." +# tip_harry: "Yer a Wizard, " +# tip_great_responsibility: "With great coding skill comes great debug responsibility." +# tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." +# tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't." +# tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda" +# tip_no_try: "Do. Or do not. There is no try. - Yoda" +# tip_patience: "Patience you must have, young Padawan. - Yoda" +# tip_documented_bug: "A documented bug is not a bug; it is a feature." +# tip_impossible: "It always seems impossible until it's done. - Nelson Mandela" +# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" +# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" +# time_current: "Now:" +# time_total: "Max:" +# time_goto: "Go to:" + +# admin: +# av_title: "Admin Views" +# av_entities_sub_title: "Entities" +# av_entities_users_url: "Users" +# av_entities_active_instances_url: "Active Instances" +# av_other_sub_title: "Other" +# av_other_debug_base_url: "Base (for debugging base.jade)" +# u_title: "User List" +# lg_title: "Latest Games" +# clas: "CLAs" + +# editor: +# main_title: "CodeCombat Editors" +# main_description: "Build your own levels, campaigns, units and educational content. We provide all the tools you need!" +# article_title: "Article Editor" +# article_description: "Write articles that give players overviews of programming concepts which can be used across a variety of levels and campaigns." +# thang_title: "Thang Editor" +# thang_description: "Build units, defining their default logic, graphics and audio. Currently only supports importing Flash exported vector graphics." +# level_title: "Level Editor" +# level_description: "Includes the tools for scripting, uploading audio, and constructing custom logic to create all sorts of levels. Everything we use ourselves!" +# security_notice: "Many major features in these editors are not currently enabled by default. As we improve the security of these systems, they will be made generally available. If you'd like to use these features sooner, " +# contact_us: "contact us!" +# hipchat_prefix: "You can also find us in our" +# hipchat_url: "HipChat room." +# revert: "Revert" +# revert_models: "Revert Models" +# level_some_options: "Some Options?" +# level_tab_thangs: "Thangs" +# level_tab_scripts: "Scripts" +# level_tab_settings: "Settings" +# level_tab_components: "Components" +# level_tab_systems: "Systems" +# level_tab_thangs_title: "Current Thangs" +# level_tab_thangs_conditions: "Starting Conditions" +# level_tab_thangs_add: "Add Thangs" +# level_settings_title: "Settings" +# level_component_tab_title: "Current Components" +# level_component_btn_new: "Create New Component" +# level_systems_tab_title: "Current Systems" +# level_systems_btn_new: "Create New System" +# level_systems_btn_add: "Add System" +# level_components_title: "Back to All Thangs" +# level_components_type: "Type" +# level_component_edit_title: "Edit Component" +# level_component_config_schema: "Config Schema" +# level_component_settings: "Settings" +# level_system_edit_title: "Edit System" +# create_system_title: "Create New System" +# new_component_title: "Create New Component" +# new_component_field_system: "System" +# new_article_title: "Create a New Article" +# new_thang_title: "Create a New Thang Type" +# new_level_title: "Create a New Level" +# article_search_title: "Search Articles Here" +# thang_search_title: "Search Thang Types Here" +# level_search_title: "Search Levels Here" + +# article: +# edit_btn_preview: "Preview" +# edit_article_title: "Edit Article" + + general: + and: "dan" + name: "Nama" +# body: "Body" + version: "Versi" + commit_msg: "Mesej Commit" +# history: "History" + version_history_for: "Versi History untuk: " + result: "Keputusan" + results: "Keputusan-keputusan" + description: "Deskripsi" + or: "atau" + email: "Emel" + password: "Kata Laluan" + message: "Mesej" + code: "Kod" + ladder: "Tangga" + when: "Bila" + opponent: "Penentang" +# rank: "Rank" + score: "Mata" + win: "Menang" + loss: "Kalah" + tie: "Seri" +# easy: "Easy" +# medium: "Medium" +# hard: "Hard" + + about: + who_is_codecombat: "Siapa adalah CodeCombat?" + why_codecombat: "Kenapa CodeCombat?" + who_description_prefix: "bersama memulai CodeCombat dalam 2013. Kami juga membuat (mengaturcara) " + who_description_suffix: "dalam 2008, mengembangkan ia kepada applikasi iOS dan applikasi web #1 untuk belajar menaip dalam karakter Cina dan Jepun." + who_description_ending: "Sekarang, sudah tiba masanya untuk mengajar orang untuk menaip kod." +# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that." + why_paragraph_2: "Mahu belajar untuk membina kod? Anda tidak perlu membaca dan belajar. Anda perlu menaip kod yang banyak dan bersuka-suka dengan masa yang terluang." + why_paragraph_3_prefix: "Itulah semua mengenai pengaturcaraan. Ia harus membuat anda gembira dan rasa berpuas hati. Tidak seperti" + why_paragraph_3_italic: "yay satu badge" + why_paragraph_3_center: "tapi bersukaria seperti" + why_paragraph_3_italic_caps: "TIDAK MAK SAYA PERLU HABISKAN LEVEL!" + why_paragraph_3_suffix: "Itulah kenapa CodeCombat adalah permainan multiplayer, tapi bukan sebuah khursus dibuat sebagai permainan. Kami tidak akan berhenti sehingga anda tidak--tetapi buat masa kini, itulah perkara yang terbaik." + why_paragraph_4: "Jika kamu mahu berasa ketagih terhadap sesuatu permainan komputer, jadilah ketagih kepada permainan ini dan jadilah seorang pakar dalam zaman teknologi terkini." + why_ending: "Dan ia adalah percuma! " + why_ending_url: "Mulalah bermain sekarang!" +# george_description: "CEO, business guy, web designer, game designer, and champion of beginning programmers everywhere." +# scott_description: "Programmer extraordinaire, software architect, kitchen wizard, and master of finances. Scott is the reasonable one." +# nick_description: "Programming wizard, eccentric motivation mage, and upside-down experimenter. Nick can do anything and chooses to build CodeCombat." +# jeremy_description: "Customer support mage, usability tester, and community organizer; you've probably already spoken with Jeremy." +# michael_description: "Programmer, sys-admin, and undergrad technical wunderkind, Michael is the person keeping our servers online." +# glen_description: "Programmer and passionate game developer, with the motivation to make this world a better place, by developing things that matter. The word impossible can't be found in his dictionary. Learning new skills is his joy!" + + legal: + page_title: "Undang-Undang" + opensource_intro: "CodeCombat adalah percuma untuk bermain dan adalah open source." + opensource_description_prefix: "Sila lihat " + github_url: "GitHub kami" + opensource_description_center: "dan sumbang seberapa mampu! CodeCombat dibina atas beberapa projek open source, dan kami menyukainya. Sila lihat " +# archmage_wiki_url: "our Archmage wiki" + opensource_description_suffix: "senarai sofwe yang membolehkan permainan ini berfungsi." +# practices_title: "Respectful Best Practices" +# practices_description: "These are our promises to you, the player, in slightly less legalese." +# privacy_title: "Privacy" +# privacy_description: "We will not sell any of your personal information. We intend to make money through recruitment eventually, but rest assured we will not distribute your personal information to interested companies without your explicit consent." +# security_title: "Security" +# security_description: "We strive to keep your personal information safe. As an open source project, our site is freely open to anyone to review and improve our security systems." +# email_title: "Email" +# email_description_prefix: "We will not inundate you with spam. Through" +# email_settings_url: "your email settings" +# email_description_suffix: "or through links in the emails we send, you can change your preferences and easily unsubscribe at any time." +# cost_title: "Cost" + cost_description: "Buat masa ini, CodeCombat adalah 100% percuma! salah satu daripada tujuan kami adalah untuk membiarkan ia sebegitu, supaya ramai boleh bermain, di mana sahaja mereka berada. Jikalau langit menjadi gelap untuk kami, kami akan mengecaj untuk langganan atau untuk beberapa muatan, tapi kami lebih suka untuk tidak berbuat demikian. Jika kami bernasib baik, kami dapat menanggung syarikat kami dengan:" + +# recruitment_title: "Recruitment" +# recruitment_description_prefix: "Here on CodeCombat, you're going to become a powerful wizard–not just in the game, but also in real life." +# url_hire_programmers: "No one can hire programmers fast enough" +# recruitment_description_suffix: "so once you've sharpened your skills and if you agree, we will demo your best coding accomplishments to the thousands of employers who are drooling for the chance to hire you. They pay us a little, they pay you" +# recruitment_description_italic: "a lot" +# recruitment_description_ending: "the site remains free and everybody's happy. That's the plan." + copyrights_title: "Hakcipta dan Pemelesenan" + contributor_title: "Persetujuan Lesen Penyumbang" + contributor_description_prefix: "Kesemua sumbangan, termasuk di dalam laman dan di dalam repositiri GitHub, tertakluk kepada" +# cla_url: "CLA" + contributor_description_suffix: "di mana harus dipersetujui sebelum menyumbang." +# code_title: "Code - MIT" + code_description_prefix: "Kesemua kod yang dimiliki CodeCombat atau dihos di codecombat.com, termasuk di dalam repositori GitHub dan database codecombat.com, dilesenkan di bawah" +# mit_license_url: "MIT license" + code_description_suffix: "Ini termasuk kesemua kod Sistem dan Komponen yang sudah sedia ada untuk CodeCombat untuk membina level." +# art_title: "Art/Music - Creative Commons " + art_description_prefix: "Kesemua muatan umum boleh didapat di bawah" +# cc_license_url: "Creative Commons Attribution 4.0 International License" +# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:" +# art_music: "Music" +# art_sound: "Sound" +# art_artwork: "Artwork" +# art_sprites: "Sprites" +# art_other: "Any and all other non-code creative works that are made available when creating Levels." +# art_access: "Currently there is no universal, easy system for fetching these assets. In general, fetch them from the URLs as used by the site, contact us for assistance, or help us in extending the site to make these assets more easily accessible." +# art_paragraph_1: "For attribution, please name and link to codecombat.com near where the source is used or where appropriate for the medium. For example:" +# use_list_1: "If used in a movie or another game, include codecombat.com in the credits." +# use_list_2: "If used on a website, include a link near the usage, for example underneath an image, or in a general attributions page where you might also mention other Creative Commons works and open source software being used on the site. Something that's already clearly referencing CodeCombat, such as a blog post mentioning CodeCombat, does not need some separate attribution." +# art_paragraph_2: "If the content being used is created not by CodeCombat but instead by a user of codecombat.com, attribute them instead, and follow attribution directions provided in that resource's description if there are any." +# rights_title: "Rights Reserved" +# rights_desc: "All rights are reserved for Levels themselves. This includes" +# rights_scripts: "Scripts" +# rights_unit: "Unit configuration" +# rights_description: "Description" +# rights_writings: "Writings" +# rights_media: "Media (sounds, music) and any other creative content made specifically for that Level and not made generally available when creating Levels." +# rights_clarification: "To clarify, anything that is made available in the Level Editor for the purpose of making levels is under CC, whereas the content created with the Level Editor or uploaded in the course of creation of Levels is not." +# nutshell_title: "In a Nutshell" +# nutshell_description: "Any resources we provide in the Level Editor are free to use as you like for creating Levels. But we reserve the right to restrict distribution of the Levels themselves (that are created on codecombat.com) so that they may be charged for in the future, if that's what ends up happening." +# canonical: "The English version of this document is the definitive, canonical version. If there are any discrepencies between translations, the English document takes precedence." + +# contribute: +# page_title: "Contributing" +# character_classes_title: "Character Classes" +# introduction_desc_intro: "We have high hopes for CodeCombat." +# introduction_desc_pref: "We want to be where programmers of all stripes come to learn and play together, introduce others to the wonderful world of coding, and reflect the best parts of the community. We can't and don't want to do that alone; what makes projects like GitHub, Stack Overflow and Linux great are the people who use them and build on them. To that end, " +# introduction_desc_github_url: "CodeCombat is totally open source" +# introduction_desc_suf: ", and we aim to provide as many ways as possible for you to take part and make this project as much yours as ours." +# introduction_desc_ending: "We hope you'll join our party!" +# introduction_desc_signature: "- Nick, George, Scott, Michael, Jeremy and Glen" +# alert_account_message_intro: "Hey there!" +# alert_account_message_pref: "To subscribe for class emails, you'll need to " +# alert_account_message_suf: "first." +# alert_account_message_create_url: "create an account" +# archmage_summary: "Interested in working on game graphics, user interface design, database and server organization, multiplayer networking, physics, sound, or game engine performance? Want to help build a game to help other people learn what you are good at? We have a lot to do and if you are an experienced programmer and want to develop for CodeCombat, this class is for you. We would love your help building the best programming game ever." +# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever." +# class_attributes: "Class Attributes" +# archmage_attribute_1_pref: "Knowledge in " +# archmage_attribute_1_suf: ", or a desire to learn. Most of our code is in this language. If you're a fan of Ruby or Python, you'll feel right at home. It's JavaScript, but with a nicer syntax." +# archmage_attribute_2: "Some experience in programming and personal initiative. We'll help you get oriented, but we can't spend much time training you." +# how_to_join: "How To Join" +# join_desc_1: "Anyone can help out! Just check out our " +# join_desc_2: "to get started, and check the box below to mark yourself as a brave Archmage and get the latest news by email. Want to chat about what to do or how to get more deeply involved? " +# join_desc_3: ", or find us in our " +# join_desc_4: "and we'll go from there!" +# join_url_email: "Email us" +# join_url_hipchat: "public HipChat room" +# more_about_archmage: "Learn More About Becoming an Archmage" +# archmage_subscribe_desc: "Get emails on new coding opportunities and announcements." +# artisan_summary_pref: "Want to design levels and expand CodeCombat's arsenal? People are playing through our content at a pace faster than we can build! Right now, our level editor is barebone, so be wary. Making levels will be a little challenging and buggy. If you have visions of campaigns spanning for-loops to" +# artisan_summary_suf: ", then this class is for you." +# artisan_introduction_pref: "We must construct additional levels! People be clamoring for more content, and we can only build so many ourselves. Right now your workstation is level one; our level editor is barely usable even by its creators, so be wary. If you have visions of campaigns spanning for-loops to" +# artisan_introduction_suf: ", then this class might be for you." +# artisan_attribute_1: "Any experience in building content like this would be nice, such as using Blizzard's level editors. But not required!" +# artisan_attribute_2: "A hankering to do a whole lot of testing and iteration. To make good levels, you need to take it to others and watch them play it, and be prepared to find a lot of things to fix." +# artisan_attribute_3: "For the time being, endurance en par with an Adventurer. Our Level Editor is super preliminary and frustrating to use. You have been warned!" +# artisan_join_desc: "Use the Level Editor in these steps, give or take:" +# artisan_join_step1: "Read the documentation." +# artisan_join_step2: "Create a new level and explore existing levels." +# artisan_join_step3: "Find us in our public HipChat room for help." +# artisan_join_step4: "Post your levels on the forum for feedback." +# more_about_artisan: "Learn More About Becoming an Artisan" +# artisan_subscribe_desc: "Get emails on level editor updates and announcements." +# adventurer_summary: "Let us be clear about your role: you are the tank. You are going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class is for you." +# adventurer_introduction: "Let's be clear about your role: you are the tank. You're going to take heavy damage. We need people to try out brand-new levels and help identify how to make things better. The pain will be enormous; making good games is a long process and no one gets it right the first time. If you can endure and have a high constitution score, then this class might be for you." +# adventurer_attribute_1: "A thirst for learning. You want to learn how to code and we want to teach you how to code. You'll probably be doing most of the teaching in this case, though." +# adventurer_attribute_2: "Charismatic. Be gentle but articulate about what needs improving, and offer suggestions on how to improve." +# adventurer_join_pref: "Either get together with (or recruit!) an Artisan and work with them, or check the box below to receive emails when there are new levels to test. We'll also be posting about levels to review on our networks like" +# adventurer_forum_url: "our forum" +# adventurer_join_suf: "so if you prefer to be notified those ways, sign up there!" +# more_about_adventurer: "Learn More About Becoming an Adventurer" +# adventurer_subscribe_desc: "Get emails when there are new levels to test." +# scribe_summary_pref: "CodeCombat is not just going to be a bunch of levels. It will also be a resource of programming knowledge that players can hook into. That way, each Artisan can link to a detailed article that for the player's edification: documentation akin to what the " +# scribe_summary_suf: " has built. If you enjoy explaining programming concepts, then this class is for you." +# scribe_introduction_pref: "CodeCombat isn't just going to be a bunch of levels. It will also include a resource for knowledge, a wiki of programming concepts that levels can hook into. That way rather than each Artisan having to describe in detail what a comparison operator is, they can simply link their level to the Article describing them that is already written for the player's edification. Something along the lines of what the " +# scribe_introduction_url_mozilla: "Mozilla Developer Network" +# scribe_introduction_suf: " has built. If your idea of fun is articulating the concepts of programming in Markdown form, then this class might be for you." +# scribe_attribute_1: "Skill in words is pretty much all you need. Not only grammar and spelling, but able to convey complicated ideas to others." +# contact_us_url: "Contact us" +# scribe_join_description: "tell us a little about yourself, your experience with programming and what sort of things you'd like to write about. We'll go from there!" +# more_about_scribe: "Learn More About Becoming a Scribe" +# scribe_subscribe_desc: "Get emails about article writing announcements." +# diplomat_summary: "There is a large interest in CodeCombat in other countries that do not speak English! We are looking for translators who are willing to spend their time translating the site's corpus of words so that CodeCombat is accessible across the world as soon as possible. If you'd like to help getting CodeCombat international, then this class is for you." +# diplomat_introduction_pref: "So, if there's one thing we learned from the " +# diplomat_launch_url: "launch in October" +# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you." +# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!" +# diplomat_join_pref_github: "Find your language locale file " +# diplomat_github_url: "on GitHub" +# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!" +# more_about_diplomat: "Learn More About Becoming a Diplomat" +# diplomat_subscribe_desc: "Get emails about i18n developments and levels to translate." +# ambassador_summary: "We are trying to build a community, and every community needs a support team when there are troubles. We have got chats, emails, and social networks so that our users can get acquainted with the game. If you want to help people get involved, have fun, and learn some programming, then this class is for you." +# ambassador_introduction: "This is a community we're building, and you are the connections. We've got Olark chats, emails, and social networks with lots of people to talk with and help get acquainted with the game and learn from. If you want to help people get involved and have fun, and get a good feel of the pulse of CodeCombat and where we're going, then this class might be for you." +# ambassador_attribute_1: "Communication skills. Be able to identify the problems players are having and help them solve them. Also, keep the rest of us informed about what players are saying, what they like and don't like and want more of!" +# ambassador_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll go from there!" +# ambassador_join_note_strong: "Note" +# ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!" +# more_about_ambassador: "Learn More About Becoming an Ambassador" +# ambassador_subscribe_desc: "Get emails on support updates and multiplayer developments." +# counselor_summary: "None of the above roles fit what you are interested in? Do not worry, we are on the lookout for anybody who wants a hand in the development of CodeCombat! If you are interested in teaching, game development, open source management, or anything else that you think will be relevant to us, then this class is for you." +# counselor_introduction_1: "Do you have life experience? A different perspective on things that can help us decide how to shape CodeCombat? Of all these roles, this will probably take the least time, but individually you may make the most difference. We're on the lookout for wisened sages, particularly in areas like: teaching, game development, open source project management, technical recruiting, entrepreneurship, or design." +# counselor_introduction_2: "Or really anything that is relevant to the development of CodeCombat. If you have knowledge and want to share it to help grow this project, then this class might be for you." +# counselor_attribute_1: "Experience, in any of the areas above or something you think might be helpful." +# counselor_attribute_2: "A little bit of free time!" +# counselor_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll put you in our contact list and be in touch when we could use advice (not too often)." +# more_about_counselor: "Learn More About Becoming a Counselor" +# changes_auto_save: "Changes are saved automatically when you toggle checkboxes." +# diligent_scribes: "Our Diligent Scribes:" +# powerful_archmages: "Our Powerful Archmages:" +# creative_artisans: "Our Creative Artisans:" +# brave_adventurers: "Our Brave Adventurers:" +# translating_diplomats: "Our Translating Diplomats:" +# helpful_ambassadors: "Our Helpful Ambassadors:" + +# classes: +# archmage_title: "Archmage" +# archmage_title_description: "(Coder)" +# artisan_title: "Artisan" +# artisan_title_description: "(Level Builder)" +# adventurer_title: "Adventurer" +# adventurer_title_description: "(Level Playtester)" +# scribe_title: "Scribe" +# scribe_title_description: "(Article Editor)" +# diplomat_title: "Diplomat" +# diplomat_title_description: "(Translator)" +# ambassador_title: "Ambassador" +# ambassador_title_description: "(Support)" +# counselor_title: "Counselor" +# counselor_title_description: "(Expert/Teacher)" + +# ladder: +# please_login: "Please log in first before playing a ladder game." +# my_matches: "My Matches" +# simulate: "Simulate" +# simulation_explanation: "By simulating games you can get your game ranked faster!" +# simulate_games: "Simulate Games!" +# simulate_all: "RESET AND SIMULATE GAMES" +# games_simulated_by: "Games simulated by you:" +# games_simulated_for: "Games simulated for you:" +# leaderboard: "Leaderboard" +# battle_as: "Battle as " +# summary_your: "Your " +# summary_matches: "Matches - " +# summary_wins: " Wins, " +# summary_losses: " Losses" +# rank_no_code: "No New Code to Rank" +# rank_my_game: "Rank My Game!" +# rank_submitting: "Submitting..." +# rank_submitted: "Submitted for Ranking" +# rank_failed: "Failed to Rank" +# rank_being_ranked: "Game Being Ranked" +# code_being_simulated: "Your new code is being simulated by other players for ranking. This will refresh as new matches come in." +# no_ranked_matches_pre: "No ranked matches for the " +# no_ranked_matches_post: " team! Play against some competitors and then come back here to get your game ranked." +# choose_opponent: "Choose an Opponent" +# tutorial_play: "Play Tutorial" +# tutorial_recommended: "Recommended if you've never played before" +# tutorial_skip: "Skip Tutorial" +# tutorial_not_sure: "Not sure what's going on?" +# tutorial_play_first: "Play the Tutorial first." +# simple_ai: "Simple AI" +# warmup: "Warmup" +# vs: "VS" + +# multiplayer_launch: +# introducing_dungeon_arena: "Introducing Dungeon Arena" +# new_way: "The new way to compete with code." +# to_battle: "To Battle, Developers!" +# modern_day_sorcerer: "You know how to code? That's badass. You're a modern-day sorcerer! Isn't about time that you used your magic coding powers to command your minions in epic combat? And we're not talking robots here." +# arenas_are_here: "CodeCombat head-to-head multiplayer arenas are here." +# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" +# fork_our_arenas: "fork our arenas" +# create_worlds: "and create your own worlds." +# javascript_rusty: "JavaScript a bit rusty? Don't worry; there's a" +# tutorial: "tutorial" +# new_to_programming: ". New to programming? Hit our beginner campaign to skill up." +# so_ready: "I Am So Ready for This" From d58c70b456fec9dfb5b79330e56771259ae04d4a Mon Sep 17 00:00:00 2001 From: Vindurrin Date: Thu, 3 Apr 2014 16:11:09 -0400 Subject: [PATCH 26/45] Update es-ES.coffee --- app/locale/es-ES.coffee | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index fa6622d88..fd66581a7 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -5,7 +5,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis sending: "Enviando..." cancel: "Cancelar" save: "Guardar" -# create: "Create" + create: "Crear" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -13,13 +13,13 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis fork: "Bifurcar" play: "Jugar" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + medidas/unidades: + second: "segundo" + seconds: "segundos" + minute: "minuto" + minutes: "minutos" + hour: "hora" + hours: "horas" modal: close: "Cerrar" @@ -53,7 +53,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis login: sign_up: "Crear una cuenta" log_in: "Entrar" -# logging_in: "Logging In" + logging_in: "Entrando..." log_out: "Salir" recover: "recuperar cuenta" @@ -76,12 +76,12 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis no_ie: "CodeCombat no funciona en Internet Explorer 9 o anteriores. ¡Lo sentimos!" no_mobile: "¡CodeCombat no fue diseñado para dispositivos móviles y puede que no funcione!" play: "Jugar" -# old_browser: "Uh oh, your browser is too old to run CodeCombat. Sorry!" -# old_browser_suffix: "You can try anyway, but it probably won't work." -# campaign: "Campaign" -# for_beginners: "For Beginners" -# multiplayer: "Multiplayer" -# for_developers: "For Developers" + old_browser: "Ay, su navegador es demasiado viejo para ejecutar CodeCombat. ¡Lo sentimos!" + old_browser_suffix: "Puede tentar de todos modos, pero probablemente no va a funcionar." + campaign: "Campaña" + for_beginners: "Para principiantes" + multiplayer: "Multijugador" + for_developers: "Para programadores" play: choose_your_level: "Elige tu nivel" From 9bb109dd7de2eece5cd3bf9f5b95517d9d1f942d Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Thu, 3 Apr 2014 15:10:24 -0700 Subject: [PATCH 27/45] First iteration of mobile styling! --- app/styles/base.sass | 15 +++++++++++++++ app/styles/common/top_nav.sass | 30 +++++++++++++++++++++++++++++ app/styles/home.sass | 35 ++++++++++++++++++++++++++++++++++ app/styles/play/ladder.sass | 5 +++++ app/templates/base.jade | 26 +++++++++++++++++++++++++ app/templates/home.jade | 5 +++-- 6 files changed, 114 insertions(+), 2 deletions(-) diff --git a/app/styles/base.sass b/app/styles/base.sass index fc6e45c03..f5da8ee00 100644 --- a/app/styles/base.sass +++ b/app/styles/base.sass @@ -210,3 +210,18 @@ body[lang='ru'], body[lang|='zh'], body[lang='ja'], body[lang='pl'], body[lang=' text-transform: uppercase letter-spacing: -1px !important +@media only screen and (max-width: 800px) + .main-content-area + width: 100% + .content + width: 100% + + .footer-link-text a + font-size: 17px + margin-left: 3px + margin-right: 3px + + .share-buttons + margin-bottom: 20px + .partner-badges + display: none \ No newline at end of file diff --git a/app/styles/common/top_nav.sass b/app/styles/common/top_nav.sass index 1f9f64e9d..9a41771fe 100644 --- a/app/styles/common/top_nav.sass +++ b/app/styles/common/top_nav.sass @@ -95,3 +95,33 @@ li color: #ebebeb padding: 8px 20px + + +#mobile-nav + display: none +@media only screen and (max-width: 800px) + #top-nav + display: none + #mobile-nav + display: inline + a.navbar-brand + padding: 4px 20px 0px 20px + + button.navbar-toggle + background: #483a2d + border: 2px solid #2f261d + span.icon-bar + background: #F9E612 + + ul li + font-family: 'Bangers', cursive + font-weight: normal + color: #fff + font-size: 25px + margin-top: 5px + margin-bottom: 5px + .header-font + color: #fff + .footer-link-text + width: 100% + display: ineline diff --git a/app/styles/home.sass b/app/styles/home.sass index c239a916c..e2ba1fdb0 100644 --- a/app/styles/home.sass +++ b/app/styles/home.sass @@ -92,3 +92,38 @@ width: 660px height: 382px pointer-events: none +#mobile-trailer-wrapper + display: none + +@media only screen and (max-width: 800px) + #home-view + #site-slogan + font-size: 30px + #trailer-wrapper + display: none + #mobile-trailer-wrapper + display: inline-block + + width: 100% + iframe + display: block + margin: 0 auto + .game-mode-wrapper + width: 100% + img + width: 100% + .play-text + position: absolute + right: 45px + bottom: 0px + color: $yellow + font-size: 50px + font-family: Bangers + @include transition(color .10s linear) + + + + + h1 + text-align: center + margin-top: 0 diff --git a/app/styles/play/ladder.sass b/app/styles/play/ladder.sass index e1df78f63..149caeac1 100644 --- a/app/styles/play/ladder.sass +++ b/app/styles/play/ladder.sass @@ -70,3 +70,8 @@ #must-log-in button margin-right: 10px + +@media only screen and (max-width: 800px) + #ladder-view + #level-column img + width: 100% \ No newline at end of file diff --git a/app/templates/base.jade b/app/templates/base.jade index 7bc9817f2..3aec9624e 100644 --- a/app/templates/base.jade +++ b/app/templates/base.jade @@ -1,6 +1,28 @@ body #fb-root block header + .nav.navbar.navbar-fixed-top#mobile-nav + .content.clearfix + .navbar-header + button.navbar-toggle(type="button" data-toggle="collapse" data-target="#collapsible-navbar") + span.sr-only Toggle navigation + span.icon-bar + span.icon-bar + span.icon-bar + + a.navbar-brand(href='/') + img(src="/images/pages/base/logo.png", title="CodeCombat - Learn how to code by playing a game", alt="CodeCombat") + .collapse.navbar-collapse#collapsible-navbar + ul.nav.navbar-nav + li.play + a.header-font(href='/play', data-i18n="nav.play") Levels + li.editor + a.header-font(href='/editor', data-i18n="nav.editor") Editor + li.blog + a.header-font(href='http://blog.codecombat.com/', data-i18n="nav.blog") Blog + li.forum + a.header-font(href='http://discourse.codecombat.com/', data-i18n="nav.forum") Forum + .nav.navbar.navbar-fixed-top#top-nav .content.clearfix .navbar-header @@ -32,6 +54,10 @@ body if me.isAdmin() li.admin a.header-font(href='/admin', data-i18n="nav.admin") Admin + + + + block outer_content #outer-content-wrapper diff --git a/app/templates/home.jade b/app/templates/home.jade index 9e5d3be94..376ea27fb 100644 --- a/app/templates/home.jade +++ b/app/templates/home.jade @@ -7,7 +7,8 @@ block content #trailer-wrapper img(src="/images/pages/home/video_border.png") - + #mobile-trailer-wrapper + hr .alert.alert-danger.lt-ie10 @@ -21,7 +22,7 @@ block content strong(data-i18n="home.old_browser") Uh oh, your browser is too old to run CodeCombat. Sorry! br span(data-i18n="home.old_browser_suffix") You can try anyway, but it probably won't work. - + a#beginner-campaign(href="/play/level/rescue-mission") div.game-mode-wrapper if isEnglish From 6f2cfbf1e8d3975024e6a7691e508dc446db9f80 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 00:37:59 +0200 Subject: [PATCH 28/45] config system has been refactored and now works with powershell --- .../coco-dev-setup/batch/localisation/de.coco | 20 ++++++++--------- .../batch/scripts/get_config.bat | 4 +++- .../batch/scripts/get_download.bat | 6 ++--- .../batch/scripts/get_local_text.bat | 2 +- .../coco-dev-setup/batch/scripts/get_text.bat | 6 ++--- .../coco-dev-setup/batch/scripts/get_var.ps1 | 22 ++++++++++++++----- 6 files changed, 36 insertions(+), 24 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index 6c3105433..f9ddc7344 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -15,10 +15,10 @@ Sind die für CodeCombat benötigten Programme bereits installiert? Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind. Überspringe Installation der Programme... - <1>Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. - <2>Aus diesem Grund müssen Sie diese Software installieren, - <3>um sich in der Community zu engagieren. - <4>Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. + Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. + Aus diesem Grund müssen Sie diese Software installieren, + um sich in der Community zu engagieren. + Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. Haben Sie bereits die aktuellste Version von installiert? wird heruntergeladen... @@ -71,11 +71,11 @@ Willst du das README lesen, um weitere Informationen zu erhalten? - <1>Von nun an kannst du die Entwicklungsumgebung starten unter - <2>einmal mit der Maus klicken. - <3> 1) Einfach Doppelklicken - <4>und warten bis die Entwicklungsumgebung fertig geladen hat. - <5> 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. - <6>Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! + Von nun an kannst du die Entwicklungsumgebung starten unter + einmal mit der Maus klicken. + 1) Einfach Doppelklicken + und warten bis die Entwicklungsumgebung fertig geladen hat. + 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. + Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat index fe51a71d1..21c975aaf 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_config.bat @@ -1 +1,3 @@ -call run_script .\get_var.ps1 ..\config\config.coco %1 \ No newline at end of file +for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\config\\config.coco %1') do ( + set "%1=%%F" +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat index d8c209f16..2f884b366 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_download.bat @@ -1,3 +1,3 @@ -call run_script .\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5 %6 > var.tmp -set /p %1= < var.tmp -del /q var.tmp \ No newline at end of file +for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\config\\downloads.coco %2 %3 %4 %5') do ( + set "%1=%%F" +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat index aae9bf110..9a54a78c5 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_local_text.bat @@ -1 +1 @@ -call get_text %language_id% %1 %2 %3 %4 %5 \ No newline at end of file +call get_text !language_id! %1 %2 %3 %4 %5 \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat index 33f75adf4..aacdf94f2 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_text.bat @@ -1,3 +1,3 @@ -call run_script .\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6 %7 > var.tmp -set /p %2= < var.tmp -del /q var.tmp \ No newline at end of file +for /F "delims=" %%F in ('call run_script .\\get_var.ps1 ..\\localisation\\%1.coco %3 %4 %5 %6') do ( + set "%2=%%F" +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 index 91da095d5..5e63443fb 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_var.ps1 @@ -1,17 +1,27 @@ $xml_file = [xml](get-content $args[0]) -if($args.count -eq 3) +if($args.count -eq 2) { - cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2])) + $var_output = ($xml_file.variables.($args[1])) +} +elseif($args.count -eq 3) +{ + $var_output = ($xml_file.variables.($args[1]).($args[2])) } elseif($args.count -eq 4) { - cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3])) + $var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3])) } elseif($args.count -eq 5) { - cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4])) + $var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4])) } elseif($args.count -eq 6) { - cmd /c "set_var.bat" ($args[1]) ($xml_file.variables.($args[2]).($args[3]).($args[4]).($args[5])) -} \ No newline at end of file + $var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]).($args[5])) +} +elseif($args.count -eq 7) +{ + $var_output = ($xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]).($args[5]).($args[6])) +} + +Write-Host "$var_output" \ No newline at end of file From 62f91d14b083ee74fb7bb280389ef1b5faddd897 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 3 Apr 2014 16:06:32 -0700 Subject: [PATCH 29/45] Merged. --- app/locale/es-ES.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locale/es-ES.coffee b/app/locale/es-ES.coffee index fd66581a7..9111150f1 100644 --- a/app/locale/es-ES.coffee +++ b/app/locale/es-ES.coffee @@ -13,7 +13,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis fork: "Bifurcar" play: "Jugar" - medidas/unidades: + units: second: "segundo" seconds: "segundos" minute: "minuto" From df3b51e5bd0938c85c6730a3f20aaadf525037cc Mon Sep 17 00:00:00 2001 From: Darredevil Date: Fri, 4 Apr 2014 02:15:50 +0300 Subject: [PATCH 30/45] Update ro.coffee --- app/locale/ro.coffee | 62 ++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/app/locale/ro.coffee b/app/locale/ro.coffee index 6fe1819ef..d32ba3c6d 100644 --- a/app/locale/ro.coffee +++ b/app/locale/ro.coffee @@ -5,7 +5,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman sending: "Se trimite..." cancel: "Anulează" save: "Salvează" -# create: "Create" + create: "Crează" delay_1_sec: "1 secundă" delay_3_sec: "3 secunde" delay_5_sec: "5 secunde" @@ -13,13 +13,13 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman fork: "Fork" play: "Joacă" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + units: + second: "secundă" + seconds: "secunde" + minute: "minut" + minutes: "minute" + hour: "oră" + hours: "ore" modal: close: "Inchide" @@ -53,7 +53,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman login: sign_up: "Crează cont" log_in: "Log In" -# logging_in: "Logging In" + logging_in: "Se conectează" log_out: "Log Out" recover: "recuperează cont" @@ -226,8 +226,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman skip_tutorial: "Sari peste (esc)" editor_config: "Editor Config" editor_config_title: "Configurare Editor" -# editor_config_language_label: "Programming Language" -# editor_config_language_description: "Define the programming language you want to code in." + editor_config_language_label: "Limbaj de Programare" + editor_config_language_description: "Definește limbajul de programare în care vrei să codezi." editor_config_keybindings_label: "Mapare taste" editor_config_keybindings_default: "Default (Ace)" editor_config_keybindings_description: "Adaugă comenzi rapide suplimentare cunoscute din editoarele obisnuite." @@ -246,17 +246,17 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman tip_beta_launch: "CodeCombat a fost lansat beta in Octombrie 2013." tip_js_beginning: "JavaScript este doar începutul." tip_autocast_setting: "Ajutează setările de autocast apăsând pe rotița de pe buton." -# think_solution: "Think of the solution, not the problem." -# tip_theory_practice: "In theory, there is no difference between theory and practice. But in practice, there is. - Yogi Berra" -# tip_error_free: "There are two ways to write error-free programs; only the third one works. - Alan Perlis" -# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra" -# tip_forums: "Head over to the forums and tell us what you think!" + think_solution: "Gândește-te la soluție, nu la problemă." + tip_theory_practice: "Teoretic nu este nici o diferență înte teorie și practică. Dar practic este. - Yogi Berra" + tip_error_free: "Există doar două metode de a scrie un program fără erori; numai a treia funcționează. - Alan Perlis" + tip_debugging_program: "Dacă a face debuggin este procesul de a scoate bug-uri, atunci a programa este procesul de a introduce bug-uri. - Edsger W. Dijkstra" + tip_forums: "Intră pe forum și spune-ți părerea!" tip_baby_coders: "În vitor până și bebelușii vor fi Archmage." tip_morale_improves: "Se va încărca până până când va crește moralul." tip_all_species: "Noi credem în șanse egale de a învăța programare pentru toate speciile." -# tip_reticulating: "Reticulating spines." + tip_reticulating: "Reticulating spines." tip_harry: "Ha un Wizard, " -# tip_great_responsibility: "With great coding skill comes great debug responsibility." + tip_great_responsibility: "With great coding skill comes great debug responsibility." # tip_munchkin: "If you don't eat your vegetables, a munchkin will come after you while you're asleep." # tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't." # tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda" @@ -587,16 +587,16 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman warmup: "Încălzire" vs: "VS" -# multiplayer_launch: -# introducing_dungeon_arena: "Introducing Dungeon Arena" -# new_way: "The new way to compete with code." -# to_battle: "To Battle, Developers!" -# modern_day_sorcerer: "You know how to code? That's badass. You're a modern-day sorcerer! Isn't about time that you used your magic coding powers to command your minions in epic combat? And we're not talking robots here." -# arenas_are_here: "CodeCombat head-to-head multiplayer arenas are here." -# ladder_explanation: "Choose your heroes, enchant your human or ogre armies, and climb your way over defeated fellow Wizards to reach the top of the ladders–then challenge your friends in our glorious, asynchronous multiplayer coding arenas. If you're feeling creative, you can even" -# fork_our_arenas: "fork our arenas" -# create_worlds: "and create your own worlds." -# javascript_rusty: "JavaScript a bit rusty? Don't worry; there's a" -# tutorial: "tutorial" -# new_to_programming: ". New to programming? Hit our beginner campaign to skill up." -# so_ready: "I Am So Ready for This" + multiplayer_launch: + introducing_dungeon_arena: "Prezentăm Dungeon Arena" + new_way: "Noul mod de a concura prin linii de cod." + to_battle: "La luptă, Developers!" + modern_day_sorcerer: "Știi să programezie? Tare. Ești un vrăjitor al noii ere! Nu crezi ca este timpul să îți folosești puterile de programare pentru a conduce în lupte epice minionii tăi? Și nu vorbim despre roboți aici." + arenas_are_here: "Arenele CodeCombat multiplayer 1v1 sunt aici." + ladder_explanation: "Alegeți eroii,vrăjește armatele de orci sau oameni, și croiește-ți drumul luptând și învingând alți Vrăjitori pentru a ajunge în topul clasamentului. Dacă te simți creativ poți chiar să" + fork_our_arenas: "să dai fork la arenele noastre" + create_worlds: "și să îți creezi propriile lumi." + javascript_rusty: "N-ai mai pus mâna pe JavaScript? Nicio problemă; există un" + tutorial: "tutorial" + new_to_programming: ". Nou in tainele programării? Încearcă campania de începători pentru ați dezolvata abilitățile." + so_ready: "Sunt atât de pregătit pentru asta!" From 255cef83fb82e2c41e12b1cd0e62425f102385dc Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 3 Apr 2014 16:16:53 -0700 Subject: [PATCH 31/45] Fixed #738. --- app/lib/world/thang.coffee | 2 +- app/lib/world/thang_state.coffee | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/lib/world/thang.coffee b/app/lib/world/thang.coffee index 41544cbca..426e7541f 100644 --- a/app/lib/world/thang.coffee +++ b/app/lib/world/thang.coffee @@ -38,7 +38,7 @@ module.exports = class Thang publishNote: (channel, event) -> event.thang = @ @world.publishNote channel, event - + setGoalState: (goalID, status) -> @world.setGoalState goalID, status diff --git a/app/lib/world/thang_state.coffee b/app/lib/world/thang_state.coffee index 7ea6a9687..655f41b01 100644 --- a/app/lib/world/thang_state.coffee +++ b/app/lib/world/thang_state.coffee @@ -98,10 +98,14 @@ module.exports = class ThangState storage = @trackedPropertyValues[propIndex] value = @getStoredProp propIndex, type, storage if prop is "pos" - @thang.pos = @thang.pos.copy() - @thang.pos.x = inverse * @thang.pos.x + ratio * value.x - @thang.pos.y = inverse * @thang.pos.y + ratio * value.y - @thang.pos.z = inverse * @thang.pos.z + ratio * value.z + if @thang.pos.distanceSquared(value) > 900 + # Don't interpolate; it was probably a teleport. https://github.com/codecombat/codecombat/issues/738 + @thang.pos = value + else + @thang.pos = @thang.pos.copy() + @thang.pos.x = inverse * @thang.pos.x + ratio * value.x + @thang.pos.y = inverse * @thang.pos.y + ratio * value.y + @thang.pos.z = inverse * @thang.pos.z + ratio * value.z else if prop is "rotation" @thang.rotation = inverse * @thang.rotation + ratio * value @thang.partialState = true From ed12b644ca0ed250db8841a822933cc6081270fd Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 01:27:15 +0200 Subject: [PATCH 32/45] More refactoring. localisation works almost again, and fixed some caused by previous refactoring. --- .../coco-dev-setup/batch/config/config.coco | 2 ++ .../coco-dev-setup/batch/config/tips.coco | 2 +- .../coco-dev-setup/batch/localisation/de.coco | 18 +++++------ .../coco-dev-setup/batch/localisation/en.coco | 20 ++++++------ .../coco-dev-setup/batch/localisation/nl.coco | 20 ++++++------ .../scripts/download_and_install_app.bat | 14 ++++---- .../download_and_install_applications.bat | 24 +++++++------- .../batch/scripts/get_system_information.bat | 6 ++-- .../batch/scripts/github_setup.bat | 32 +++++++++---------- .../coco-dev-setup/batch/scripts/setup.bat | 32 +++++++++---------- 10 files changed, 85 insertions(+), 85 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index ae8c66f56..3e7c256d9 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -3,4 +3,6 @@ 1.0 GlenDC CodeCombat.com 2013-2014 + https://github.com/codecombat/codecombat.git + git@github.com:codecombat/codecombat.git \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/config/tips.coco b/scripts/windows/coco-dev-setup/batch/config/tips.coco index 0a4bb84c4..896086692 100755 --- a/scripts/windows/coco-dev-setup/batch/config/tips.coco +++ b/scripts/windows/coco-dev-setup/batch/config/tips.coco @@ -4,4 +4,4 @@ 4) Having questions/suggestions? Talk with us on HipChat via CodeCombat.com You can find a step-by-step guide for this installation on our wiki. - https://github.com/codecombat/codecombat/wiki/ \ No newline at end of file + github.com/codecombat/codecombat/wiki/Setup-on-Windows:-a-step-by-step-guide \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index f9ddc7344..e385122ec 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -30,16 +30,16 @@ - Wie Du bereits weißt, ist CodeCombat Open Source. - Unser Quellcode ist komplett auf Github. - Wenn Du möchtest, kannst du das komplette Git Repository selbst herunterladen und nach deinen wünschen einrichten. - Allerdings empfehlen wir, dass du den Prozess statt dessen uns überlässt. + Wie Du bereits weißt, ist CodeCombat Open Source. + Unser Quellcode ist komplett auf Github. + Wenn Du möchtest, kannst du das komplette Git Repository selbst herunterladen und nach deinen wünschen einrichten. + Allerdings empfehlen wir, dass du den Prozess statt dessen uns überlässt. - Willst du das lokale Git Setup selbst vornehmen? - Bit vergewissere dich, dass das Repository korrekt heruntergeladen wurde, bevor du fortfährst. - Bitte schließe dieses Fenster nicht. - Wenn du fertig bist, drücke eine beliebige Taste zum Fortfahren... + Willst du das lokale Git Setup selbst vornehmen? + Bit vergewissere dich, dass das Repository korrekt heruntergeladen wurde, bevor du fortfährst. + Bitte schließe dieses Fenster nicht. + Wenn du fertig bist, drücke eine beliebige Taste zum Fortfahren... Gebe bitte den kompletten Pfad zu deinem CodeCombat Git Repository ein: @@ -62,7 +62,7 @@ - Dieser Pfad existiert bereits. Willst du ihn wirklich überschreiben? + Dieser Pfad existiert bereits. Willst du ihn wirklich überschreiben? Dieser Pfad exisitert nicht. Bitte versuche es erneut... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index 96934bf3e..bdf8e53d1 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -15,10 +15,10 @@ Have you already installed all the software needed for CodeCombat? We recommand that you reply negative in case you're not sure. Skipping the installation of the software... - <1>CodeCombat couldn't be developed without third-party software. - <2>That's why you'll need to install this software, - <3>in order to start contributing to our community. - <4>Cancel the installation if you already have the application. + CodeCombat couldn't be developed without third-party software. + That's why you'll need to install this software, + in order to start contributing to our community. + Cancel the installation if you already have the application. Do you already have the latest version of installed? is downloading... @@ -71,11 +71,11 @@ Do you want to read the README for more information? - <1>From now on you can start the dev. environment at - <2>the touch of a single mouse click. - <3> 1) Just double click - <4> and let the environment start up. - <5> 2) Now just open 'localhost:3000' in your prefered browser. - <6>That's it, you're now ready to start working on CodeCombat! + From now on you can start the dev. environment at + the touch of a single mouse click. + 1) Just double click + and let the environment start up. + 2) Now just open 'localhost:3000' in your prefered browser. + That's it, you're now ready to start working on CodeCombat! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index 64bdf8c58..f631124cf 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -15,10 +15,10 @@ Heb je alle benodige software al geinstalleerd? We raden aan dat je negatief antwoord indien je niet zeker bent. De installatie van software wordt geanulleerd... - <1>CodeCombat kon niet worden ontwikkeld zonder third-party software. - <2>Dat is waarom je deze software moet installeren, - <3>zodat je je kan beginnen met het bijdragen tot onze gemeenschap. - <4>Annuleer de installatie als je de applicatie al hebt. + CodeCombat kon niet worden ontwikkeld zonder third-party software. + Dat is waarom je deze software moet installeren, + zodat je je kan beginnen met het bijdragen tot onze gemeenschap. + Annuleer de installatie als je de applicatie al hebt. Heb je al de laatste versie van geinstalleerd? is aan het downloaden... @@ -71,11 +71,11 @@ Wil je de LEESMIJ lezen voor meer informatie? - <1>Vanaf nu kan je de ontwikkelings omgeving opstarten - <2>met het gemak van een enkele muisklik. - <3> 1) Dubbelklik op - <4>en laat de omgeving opstarten. - <5> 2) Nu kan je 'localhost:3000' openen in je browser naar voorkeur. - <6>Dat is het, je bent nu klaar om te starten met je werk aan CodeCombat. + Vanaf nu kan je de ontwikkelings omgeving opstarten + met het gemak van een enkele muisklik. + 1) Dubbelklik op + en laat de omgeving opstarten. + 2) Nu kan je 'localhost:3000' openen in je browser naar voorkeur. + Dat is het, je bent nu klaar om te starten met je werk aan CodeCombat. \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat index b72e74dbd..8d85be8b1 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_app.bat @@ -6,8 +6,8 @@ if NOT exist "%temp_directory%" ( md %temp_directory% ) -call get_local_text install-process-prefix -call get_local_text install-process-sufix +call get_local_text install_process_prefix install process prefix +call get_local_text install_process_sufix install process sufix call ask_question "!install_process_prefix! %1 !install_process_sufix!" @@ -18,7 +18,7 @@ if "%result%"=="true" ( call print_dashed_seperator call get_extension %2 download_extension -call get_local_text install-process-downloading +call get_local_text install_process_downloading install process downloading echo %1 !install_process_downloading! set "install_file=!temp_directory!%1.!download_extension!" %curl_app% -k %2 -o !install_file! @@ -34,10 +34,10 @@ if "%download_extension%"=="zip" ( goto:get_mongodb_path :get_mongodb_path - call get_local_text install-process-mongodbpath + call get_local_text install_process_mongodbpath install process mongodbpath set /p "mongodb_path=!install_process_mongodbpath!: " if exist "%mongodb_path%" ( - call get_local_text error-path + call get_local_text error_path error path call ask_question "!error_path!" if "!result!"=="false" ( call print_dashed_seperator @@ -52,14 +52,14 @@ if "%download_extension%"=="zip" ( goto:clean_up ) -call get_local_text install-process-installing +call get_local_text install_process_installing install process installing echo %1 !install_process_installing! echo. start /WAIT !install_file! goto:clean_up :clean_up - call get_local_text install-process-cleaning + call get_local_text install_process_cleaning install process cleaning echo %1 !install_process_cleaning! rmdir /s /q "!temp_directory!" goto:exit_installation diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 65c41f58d..d2469086e 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -1,16 +1,16 @@ call print_install_header call print_dashed_seperator -call get_local_text install-process-sks +call get_local_text install_process_sks install process sks echo !install_process_sks! -call get_local_text install-process-skq +call get_local_text install_process_skq install process skq call ask_question "!install_process_skq!" call print_dashed_seperator if "%result%"=="true" ( - call get_local_text install-process-skc + call get_local_text install_process_skc install process skc echo !install_process_skc! call print_dashed_seperator goto:exit_setup @@ -20,22 +20,22 @@ call get_system_information call print_dashed_seperator if %system_info_os% == XP ( - call get_local_text install-system-xp + call get_local_text install_system_xp install system xp echo !install_system_xp! call print_exit ) call get_category ..\\config\\downloads.coco downloads download_names downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% -call get_local_text install-process-1 -call get_local_text install-process-2 -call get_local_text install-process-3 -call get_local_text install-process-4 +call get_local_text install_process_s1 install process s1 +call get_local_text install_process_s2 install process s2 +call get_local_text install_process_s3 install process s3 +call get_local_text install_process_s4 install process s4 -echo !install_process_1! -echo !install_process_2! -echo !install_process_3! -echo !install_process_4! +echo !install_process_s1! +echo !install_process_s2! +echo !install_process_s3! +echo !install_process_s4! call print_dashed_seperator diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat index 542ffe73c..908399932 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_system_information.bat @@ -16,15 +16,15 @@ if "%version%" == "6.3" ( call:set_os Win7 ) goto:end :set_bit - call get_local_text install-system-bit + call get_local_text install_system_bit install system bit set system_info_bit=%~1 echo %system_info_bit%%install_system_bit% goto:eof :set_os set system_info_os=%~1 - call get_local_text install-system-prefix - call get_local_text install-system-sufix + call get_local_text install_system_prefix install system prefix + call get_local_text install_system_sufix install system sufix echo %install_system_prefix% %system_info_os% %install_system_sufix% goto:eof diff --git a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat index 6c8952bc3..e9add16ca 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/github_setup.bat @@ -1,10 +1,10 @@ call print_github_header call print_dashed_seperator -call get_local_text github-intro-opensource -call get_local_text github-intro-online -call get_local_text github-intro-manual -call get_local_text github-intro-norec +call get_local_text github_intro_opensource github intro opensource +call get_local_text github_intro_online github intro online +call get_local_text github_intro_manual github intro manual +call get_local_text github_intro_norec github intro norec echo !github_intro_opensource! echo !github_intro_online! @@ -13,23 +13,23 @@ echo !github_intro_norec! call print_dashed_seperator -call get_local_text github-skip-question +call get_local_text github_skip_question github skip question call ask_question "!github_skip_question!" call print_dashed_seperator if "%result%"=="true" ( - call get_local_text github-skip-consequence + call get_local_text github_skip_consequence github skip consequence echo !github_skip_consequence! - call get_local_text github-skip-donotclose + call get_local_text github_skip_donotclose github skip donotclose echo !github_skip_donotclose! - call get_local_text github-skip-wait + call get_local_text github_skip_wait github skip wait set /p "github_skip_wait=!github_skip_wait!" call print_dashed_seperator - call get_local_text github-process-path + call get_local_text github_process_path github process path call get_path_safe "!github_process_path!" set "repository_path=!tmp_safe_path!" @@ -39,7 +39,7 @@ if "%result%"=="true" ( goto:get_bash_path :get_bash_path - call get_local_text github-process-bashi + call get_local_text github_process_bashi github process bashi echo !github_process_bashi! if not defined install_system_bit ( @@ -49,14 +49,14 @@ goto:get_bash_path ) if "%system_info_bit%"=="64" ( - call get_local_text github-process-bashp64 + call get_local_text github_process_bashp64 github process bashp64 echo !github_process_bashp64! ) else ( - call get_local_text github-process-bashp32 + call get_local_text github_process_bashp32 github process bashp32 echo !github_process_bashp32! ) - call get_local_text github-process-bashq + call get_local_text github_process_bashq github process bashq set /p "git_bash_path=!github_process_bashq!: " if not defined git_bash_path ( @@ -69,7 +69,7 @@ goto:get_bash_path ) if not exist "%git_bash_path%" ( - call get_local_text error-exist + call get_local_text error_exist error exist echo !error_exist! call print_dashed_seperator goto:get_bash_path @@ -80,10 +80,10 @@ goto:eof :get_git_path call print_dashed_seperator - call get_local_text github-process-checkout + call get_local_text github_process_checkout github process checkout set /p "repository_path=!github_process_checkout!: " if exist !repository_path! ( - call get_local_text error-path + call get_local_text error_path error path call ask_question "!error_path!" if "!result!"=="false" ( call print_dashed_seperator diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index a5e4b61f7..b552dcced 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -14,8 +14,6 @@ echo Welcome to the automated Installation of the CodeCombat Dev. Environment! echo v%version% authored by %author% and published by %copyright%. call print_seperator -pause - echo Before we start the installation, here are some tips: call print_tips call print_seperator @@ -34,32 +32,32 @@ call github_setup call print_finished_header call print_dashed_seperator -call get_local_text end-succesfull -call get_local_text end-thankyou +call get_local_text end_succesfull end succesfull +call get_local_text end_thankyou end_thankyou echo %end_succesfull% echo %end_thankyou% call print_dashed_seperator -call get_local_text start-1 -call get_local_text start-2 -call get_local_text start-3 -call get_local_text start-4 -call get_local_text start-5 -call get_local_text start-6 +call get_local_text start_s1 start s1 +call get_local_text start_s2 start s2 +call get_local_text start_s3 start s3 +call get_local_text start_s4 start s4 +call get_local_text start_s5 start s5 +call get_local_text start_s6 start s6 -echo !start_1! -echo !start_2! +echo !start_s1! +echo !start_s2! echo. -echo !start_3! '!repository_path!\coco\SCOCODE.bat' -echo !start_4! -echo !start_5! +echo !start_s3! '!repository_path!\coco\SCOCODE.bat' +echo !start_s4! +echo !start_s5! echo. -echo !start_6! +echo !start_s6! call print_dashed_seperator -call get_local_text end-readme +call get_local_text end_readme end readme call ask_question "!end_readme!" if "%result%"=="true" ( From 9a70abb1045aa8f5bfbdb7aa243edb356be63a84 Mon Sep 17 00:00:00 2001 From: Nick Winter Date: Thu, 3 Apr 2014 16:37:24 -0700 Subject: [PATCH 33/45] Don't need to explicitly skip Mobile Artillery's next level now. --- app/views/play/level/modal/victory_modal.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/play/level/modal/victory_modal.coffee b/app/views/play/level/modal/victory_modal.coffee index 3eb7d21f5..3fe539b99 100644 --- a/app/views/play/level/modal/victory_modal.coffee +++ b/app/views/play/level/modal/victory_modal.coffee @@ -78,7 +78,7 @@ module.exports = class VictoryModal extends View c = super() c.body = @body c.me = me - c.hasNextLevel = _.isObject(@level.get('nextLevel')) and (@level.get('name') isnt "Mobile Artillery") + c.hasNextLevel = _.isObject(@level.get('nextLevel')) c.levelName = utils.i18n @level.attributes, 'name' c.level = @level if c.level.get('type') is 'ladder' From cfb8ef06384d69b8a1674281e98c73a3e1ceec8b Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 03:19:31 +0200 Subject: [PATCH 34/45] GetExtension, getDownload, getVar and getText works now --- .../coco-dev-setup/batch/config/downloads.coco | 16 ++++++++++++---- .../batch/scripts/get_category.bat | 3 --- .../batch/scripts/get_extension.bat | 4 ++-- .../batch/scripts/get_extension.ps1 | 18 ++++++++++++++++++ 4 files changed, 32 insertions(+), 9 deletions(-) delete mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_category.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_extension.ps1 diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index 2a0472c41..ff1af0501 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -14,11 +14,19 @@ https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip + + http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + + + http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip + - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip + + http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip + + + http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat deleted file mode 100755 index 44384806f..000000000 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_category.bat +++ /dev/null @@ -1,3 +0,0 @@ -for /f "delims=" %%a in ('..\\utilities\\get_category.exe %*') do ( - %%a -) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat index 6e4525784..bbcd05b5e 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.bat @@ -1,3 +1,3 @@ -for /f "delims=" %%a in ('..\\utilities\\get_extension.exe %1 %2') do ( - %%a +for /F "delims=" %%F in ('call run_script .\\get_extension.ps1 %1') do ( + set "%2=%%F" ) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_extension.ps1 b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.ps1 new file mode 100755 index 000000000..631132f74 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_extension.ps1 @@ -0,0 +1,18 @@ +$url = ($args[0].ToLower()) + +if($url.Contains("zip")) +{ + Write-Host "zip" +} +elseif($url.Contains("exe")) +{ + Write-Host "exe" +} +elseif($url.Contains("msi")) +{ + Write-Host "msi" +} +elseif($url.Contains("tar.gz")) +{ + Write-Host "tar.gz" +} \ No newline at end of file From 3b3b825be06bb8ddaf98b59c21af3199a595f7e5 Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Thu, 3 Apr 2014 18:43:29 -0700 Subject: [PATCH 35/45] Set up a new loading/progress system for views. --- app/locale/en.coffee | 25 +++++ app/styles/base.sass | 10 +- app/templates/loading.jade | 6 +- app/templates/loading_error.jade | 31 ++++++ app/views/kinds/CocoView.coffee | 112 +++++++++++++++++++- app/views/play/ladder/ladder_tab.coffee | 97 +++++++++-------- app/views/play/ladder_view.coffee | 17 ++- app/views/play/level/tome/spell_view.coffee | 6 +- 8 files changed, 246 insertions(+), 58 deletions(-) create mode 100644 app/templates/loading_error.jade diff --git a/app/locale/en.coffee b/app/locale/en.coffee index 6e3aebf3e..7d35d42aa 100644 --- a/app/locale/en.coffee +++ b/app/locale/en.coffee @@ -12,6 +12,7 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr manual: "Manual" fork: "Fork" play: "Play" + retry: "Retry" units: second: "second" @@ -602,3 +603,27 @@ module.exports = nativeDescription: "English", englishDescription: "English", tr tutorial: "tutorial" new_to_programming: ". New to programming? Hit our beginner campaign to skill up." so_ready: "I Am So Ready for This" + + loading_error: + could_not_load: "Error loading from server" + connection_failure: "Connection failed." + unauthorized: "You need to be signed in. Do you have cookies disabled?" + forbidden: "You do not have the permissions." + not_found: "Not found." + not_allowed: "Method not allowed." + timeout: "Server timeout." + conflict: "Resource conflict." + bad_input: "Bad input." + server_error: "Server error." + unknown: "Unknown error." + + resources: + your_sessions: "Your Sessions" + level: "Level" + social_network_apis: "Social Network APIs" + facebook_status: "Facebook Status" + facebook_friends: "Facebook Friends" + facebook_friend_sessions: "Facebook Friend Sessions" + gplus_friends: "G+ Friends" + gplus_friend_sessions: "G+ Friend Sessions" + leaderboard: 'leaderboard' \ No newline at end of file diff --git a/app/styles/base.sass b/app/styles/base.sass index fc6e45c03..0e9e2c8ee 100644 --- a/app/styles/base.sass +++ b/app/styles/base.sass @@ -167,7 +167,15 @@ a[data-toggle="modal"] width: 50% margin: 0 25% .progress-bar - width: 100% + width: 0% + transition: width 0.1s ease + + .errors .alert + padding: 5px + display: block + margin: 10px auto + .btn + margin-left: 10px .modal .wait diff --git a/app/templates/loading.jade b/app/templates/loading.jade index 519808a00..df2fc0eb5 100644 --- a/app/templates/loading.jade +++ b/app/templates/loading.jade @@ -1,4 +1,6 @@ .loading-screen h1(data-i18n="common.loading") Loading... - .progress.progress-striped.active - .progress-bar \ No newline at end of file + .progress + .progress-bar + + .errors \ No newline at end of file diff --git a/app/templates/loading_error.jade b/app/templates/loading_error.jade new file mode 100644 index 000000000..b56ede4ac --- /dev/null +++ b/app/templates/loading_error.jade @@ -0,0 +1,31 @@ +.alert.alert-danger.loading-error-alert + span(data-i18n="loading_error.could_not_load") Error loading from server + span ( + span(data-i18n="resources.#{name}") + span ) + if !responseText + strong(data-i18n="loading_error.connection_failure") Connection failed. + else if status === 401 + strong(data-i18n="loading_error.unauthorized") You need to be signed in. Do you have cookies disabled? + else if status === 403 + strong(data-i18n="loading_error.forbidden") You do not have the permissions. + else if status === 404 + strong(data-i18n="loading_error.not_found") Not found. + else if status === 405 + strong(data-i18n="loading_error.not_allowed") Method not allowed. + else if status === 408 + strong(data-i18n="loading_error.timeout") Server timeout. + else if status === 409 + strong(data-i18n="loading_error.conflict") Resource conflict. + else if status === 422 + strong(data-i18n="loading_error.bad_input") Bad input. + else if status >= 500 + strong(data-i18n="loading_error.server_error") Server error. + else + strong(data-i18n="loading_error.unknown") Unknown error. + + if resourceIndex !== undefined + button.btn.btn-sm.retry-loading-resource(data-i18n="common.retry", data-resource-index=resourceIndex) Retry + if requestIndex !== undefined + button.btn.btn-sm.retry-loading-request(data-i18n="common.retry", data-request-index=requestIndex) Retry + \ No newline at end of file diff --git a/app/views/kinds/CocoView.coffee b/app/views/kinds/CocoView.coffee index ed81e4a20..768072a26 100644 --- a/app/views/kinds/CocoView.coffee +++ b/app/views/kinds/CocoView.coffee @@ -2,6 +2,7 @@ SuperModel = require 'models/SuperModel' utils = require 'lib/utils' CocoClass = require 'lib/CocoClass' loadingScreenTemplate = require 'templates/loading' +loadingErrorTemplate = require 'templates/loading_error' visibleModal = null waitingModal = null @@ -18,13 +19,26 @@ module.exports = class CocoView extends Backbone.View 'click a': 'toggleModal' 'click button': 'toggleModal' 'click li': 'toggleModal' + 'click .retry-loading-resource': 'onRetryResource' + 'click .retry-loading-request': 'onRetryRequest' subscriptions: {} shortcuts: {} + # load progress properties + loadProgress: + num: 0 + denom: 0 + showing: false + resources: [] # models and collections + requests: [] # jqxhr's + somethings: [] # everything else + progress: 0 + # Setup, Teardown constructor: (options) -> + @loadProgress = _.cloneDeep @loadProgress @supermodel ?= options?.supermodel or new SuperModel() @options = options @subscriptions = utils.combineAncestralObject(@, 'subscriptions') @@ -33,6 +47,7 @@ module.exports = class CocoView extends Backbone.View @shortcuts = utils.combineAncestralObject(@, 'shortcuts') @subviews = {} @listenToShortcuts() + @updateProgressBar = _.debounce @updateProgressBar, 100 # Backbone.Mediator handles subscription setup/teardown automatically super options @@ -74,7 +89,7 @@ module.exports = class CocoView extends Backbone.View return @template if _.isString(@template) @$el.html @template(@getRenderData()) @afterRender() - @showLoading() if @startsLoading + @showLoading() if @startsLoading or @loading() # TODO: Remove startsLoading entirely @$el.i18n() @ @@ -89,6 +104,101 @@ module.exports = class CocoView extends Backbone.View context afterRender: -> + + # Resource and request loading management for any given view + + addResourceToLoad: (modelOrCollection, name, value=1) -> + @loadProgress.resources.push {resource:modelOrCollection, value:value, name:name} + @listenToOnce modelOrCollection, 'sync', @updateProgress + @listenTo modelOrCollection, 'error', @onResourceLoadFailed + @updateProgress() + + addRequestToLoad: (jqxhr, name, retryFunc, value=1) -> + @loadProgress.requests.push {request:jqxhr, value:value, name: name, retryFunc: retryFunc} + jqxhr.done @updateProgress + jqxhr.fail @onRequestLoadFailed + + addSomethingToLoad: (name, value=1) -> + @loadProgress.somethings.push {loaded: false, name: name, value: value} + @updateProgress() + + somethingLoaded: (name) -> + r = _.find @loadProgress.somethings, {name: name} + return console.error 'Could not find something called', name if not r + r.loaded = true + @updateProgress(name) + + loading: -> + return false if @loaded + for r in @loadProgress.resources + return true if not r.resource.loaded + for r in @loadProgress.requests + return true if not r.request.status + for r in @loadProgress.somethings + return true if not r.loaded + return false + + updateProgress: => + console.debug 'Loaded', r.name if arguments[0] and r = _.find @loadProgress.resources, {resource:arguments[0]} + console.debug 'Loaded', r.name if arguments[2] and r = _.find @loadProgress.requests, {request:arguments[2]} + console.debug 'Loaded', r.name if arguments[0] and r = _.find @loadProgress.somethings, {name:arguments[0]} + + denom = 0 + denom += r.value for r in @loadProgress.resources + denom += r.value for r in @loadProgress.requests + denom += r.value for r in @loadProgress.somethings + num = @loadProgress.num + num += r.value for r in @loadProgress.resources when r.resource.loaded + num += r.value for r in @loadProgress.requests when r.request.status + num += r.value for r in @loadProgress.somethings when r.loaded + #console.log 'update progress', @, num, denom, arguments + + progress = if denom then num / denom else 0 + # sometimes the denominator isn't known from the outset, so make sure the overall progress only goes up + @loadProgress.progress = progress if progress > @loadProgress.progress + @updateProgressBar() + if num is denom and not @loaded + @loaded = true + @onLoaded() + + updateProgressBar: => + prog = "#{parseInt(@loadProgress.progress*100)}%" + @$el.find('.loading-screen .progress-bar').css('width', prog) + + onLoaded: -> + @render() + + # Error handling for loading + + onResourceLoadFailed: (resource, jqxhr) -> + for r, index in @loadProgress.resources + break if r.resource is resource + @$el.find('.loading-screen .errors').append(loadingErrorTemplate({ + status:jqxhr.status, + name: r.name + resourceIndex: index, + responseText: jqxhr.responseText + })).i18n() + + onRetryResource: (e) -> + r = @loadProgress.resources[$(e.target).data('resource-index')] + r.resource.fetch() + $(e.target).closest('.loading-error-alert').remove() + + onRequestLoadFailed: (jqxhr) => + for r, index in @loadProgress.requests + break if r.request is jqxhr + @$el.find('.loading-screen .errors').append(loadingErrorTemplate({ + status:jqxhr.status, + name: r.name + requestIndex: index, + responseText: jqxhr.responseText + })) + + onRetryRequest: (e) -> + r = @loadProgress.requests[$(e.target).data('request-index')] + @[r.retryFunc]?() + $(e.target).closest('.loading-error-alert').remove() # Modals diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index db4eff8ad..ae8c92259 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -1,4 +1,5 @@ CocoView = require 'views/kinds/CocoView' +CocoClass = require 'lib/CocoClass' Level = require 'models/Level' LevelSession = require 'models/LevelSession' CocoCollection = require 'models/CocoCollection' @@ -18,7 +19,6 @@ class LevelSessionsCollection extends CocoCollection module.exports = class LadderTabView extends CocoView id: 'ladder-tab-view' template: require 'templates/play/ladder/ladder_tab' - startsLoading: true events: 'click .connect-facebook': 'onConnectFacebook' @@ -32,6 +32,7 @@ module.exports = class LadderTabView extends CocoView constructor: (options, @level, @sessions) -> super(options) + @addSomethingToLoad("social_network_apis") @teams = teamDataFromLevel @level @leaderboards = {} @refreshLadder() @@ -39,15 +40,16 @@ module.exports = class LadderTabView extends CocoView checkFriends: -> return if @checked or (not window.FB) or (not window.gapi) + @somethingLoaded("social_network_apis") @checked = true - - @loadingFacebookFriends = true + + @addSomethingToLoad("facebook_status") FB.getLoginStatus (response) => @facebookStatus = response.status - if @facebookStatus is 'connected' then @loadFacebookFriendSessions() else @loadingFacebookFriends = false + @somethingLoaded("facebook_status") + @loadFacebookFriends() if @facebookStatus is 'connected' if application.gplusHandler.loggedIn is undefined - @loadingGPlusFriends = true @listenToOnce(application.gplusHandler, 'checked-state', @gplusSessionStateLoaded) else @gplusSessionStateLoaded() @@ -60,16 +62,24 @@ module.exports = class LadderTabView extends CocoView onConnectedWithFacebook: -> location.reload() if @connecting + loadFacebookFriends: -> + @addSomethingToLoad("facebook_friends") + FB.api '/me/friends', @onFacebookFriendsLoaded + + onFacebookFriendsLoaded: (response) => + @somethingLoaded("facebook_friends") + @facebookData = response.data + @loadFacebookFriendSessions() + loadFacebookFriendSessions: -> - FB.api '/me/friends', (response) => - @facebookData = response.data - levelFrag = "#{@level.get('original')}.#{@level.get('version').major}" - url = "/db/level/#{levelFrag}/leaderboard_facebook_friends" - $.ajax url, { - data: { friendIDs: (f.id for f in @facebookData) } - method: 'POST' - success: @onFacebookFriendSessionsLoaded - } + levelFrag = "#{@level.get('original')}.#{@level.get('version').major}" + url = "/db/level/#{levelFrag}/leaderboard_facebook_friends" + jqxhr = $.ajax url, { + data: { friendIDs: (f.id for f in @facebookData) } + method: 'POST' + success: @onFacebookFriendSessionsLoaded + } + @addRequestToLoad(jqxhr, 'facebook_friend_sessions', 'loadFacebookFriendSessions') onFacebookFriendSessionsLoaded: (result) => friendsMap = {} @@ -79,9 +89,7 @@ module.exports = class LadderTabView extends CocoView friend.otherTeam = if friend.team is 'humans' then 'ogres' else 'humans' friend.imageSource = "http://graph.facebook.com/#{friend.facebookID}/picture" @facebookFriendSessions = result - @loadingFacebookFriends = false - @renderMaybe() - + # GOOGLE PLUS onConnectGPlus: -> @@ -93,21 +101,23 @@ module.exports = class LadderTabView extends CocoView gplusSessionStateLoaded: -> if application.gplusHandler.loggedIn - @loadingGPlusFriends = true + @addSomethingToLoad("gplus_friends") application.gplusHandler.loadFriends @gplusFriendsLoaded - else - @loadingGPlusFriends = false - @renderMaybe() gplusFriendsLoaded: (friends) => + @somethingLoaded("gplus_friends") @gplusData = friends.items + @loadGPlusFriendSessions() + + loadGPlusFriendSessions: -> levelFrag = "#{@level.get('original')}.#{@level.get('version').major}" url = "/db/level/#{levelFrag}/leaderboard_gplus_friends" - $.ajax url, { + jqxhr = $.ajax url, { data: { friendIDs: (f.id for f in @gplusData) } method: 'POST' success: @onGPlusFriendSessionsLoaded } + @addRequestToLoad(jqxhr, 'gplus_friend_sessions', 'loadGPlusFriendSessions') onGPlusFriendSessionsLoaded: (result) => friendsMap = {} @@ -117,29 +127,15 @@ module.exports = class LadderTabView extends CocoView friend.otherTeam = if friend.team is 'humans' then 'ogres' else 'humans' friend.imageSource = friendsMap[friend.gplusID].image.url @gplusFriendSessions = result - @loadingGPlusFriends = false - @renderMaybe() # LADDER LOADING refreshLadder: -> - promises = [] for team in @teams - @leaderboards[team.id]?.off 'sync' + @leaderboards[team.id]?.destroy() teamSession = _.find @sessions.models, (session) -> session.get('team') is team.id @leaderboards[team.id] = new LeaderboardData(@level, team.id, teamSession) - promises.push @leaderboards[team.id].promise - @loadingLeaderboards = true - $.when(promises...).then(@leaderboardsLoaded) - - leaderboardsLoaded: => - @loadingLeaderboards = false - @renderMaybe() - - renderMaybe: -> - return if @loadingFacebookFriends or @loadingLeaderboards or @loadingGPlusFriends - @startsLoading = false - @render() + @addResourceToLoad @leaderboards[team.id], 'leaderboard', 3 getRenderData: -> ctx = super() @@ -160,9 +156,16 @@ module.exports = class LadderTabView extends CocoView sessions.reverse() sessions -class LeaderboardData +class LeaderboardData extends CocoClass + ### + Consolidates what you need to load for a leaderboard into a single Backbone Model-like object. + ### + constructor: (@level, @team, @session) -> - _.extend @, Backbone.Events + super() + @fetch() + + fetch: -> @topPlayers = new LeaderboardCollection(@level, {order:-1, scoreOffset: HIGHEST_SCORE, team: @team, limit: 20}) promises = [] promises.push @topPlayers.fetch() @@ -173,18 +176,24 @@ class LeaderboardData promises.push @playersAbove.fetch() @playersBelow = new LeaderboardCollection(@level, {order:-1, scoreOffset: score, limit: 4, team: @team}) promises.push @playersBelow.fetch() - level = "#{level.get('original')}.#{level.get('version').major}" + level = "#{@level.get('original')}.#{@level.get('version').major}" success = (@myRank) => promises.push $.ajax "/db/level/#{level}/leaderboard_rank?scoreOffset=#{@session.get('totalScore')}&team=#{@team}", {success} @promise = $.when(promises...) @promise.then @onLoad + @promise.fail @onFail @promise onLoad: => + return if @destroyed @loaded = true - @trigger 'sync' + @trigger 'sync', @ # TODO: cache user ids -> names mapping, and load them here as needed, # and apply them to sessions. Fetching each and every time is too costly. + + onFail: (resource, jqxhr) => + return if @destroyed + @trigger 'error', @, jqxhr inTopSessions: -> return me.id in (session.attributes.creator for session in @topPlayers.models) @@ -201,3 +210,7 @@ class LeaderboardData startRank = @myRank - 4 session.rank = startRank + i for session, i in l l + + allResources: -> + resources = [@topPlayers, @playersAbove, @playersBelow] + return (r for r in resources when r) \ No newline at end of file diff --git a/app/views/play/ladder_view.coffee b/app/views/play/ladder_view.coffee index 6d1e90313..58366fa58 100644 --- a/app/views/play/ladder_view.coffee +++ b/app/views/play/ladder_view.coffee @@ -24,7 +24,6 @@ class LevelSessionsCollection extends CocoCollection module.exports = class LadderView extends RootView id: 'ladder-view' template: require 'templates/play/ladder' - startsLoading: true subscriptions: 'application:idle-changed': 'onIdleChanged' @@ -38,18 +37,18 @@ module.exports = class LadderView extends RootView constructor: (options, @levelID) -> super(options) @level = new Level(_id:@levelID) - p1 = @level.fetch() + @level.fetch() @sessions = new LevelSessionsCollection(levelID) - p2 = @sessions.fetch({}) + @sessions.fetch({}) + @addResourceToLoad(@sessions, 'your_sessions') + @addResourceToLoad(@level, 'level') @simulator = new Simulator() @listenTo(@simulator, 'statusUpdate', @updateSimulationStatus) @teams = [] - $.when(p1, p2).then @onLoaded - onLoaded: => + onLoaded: -> @teams = teamDataFromLevel @level - @startsLoading = false - @render() + super() getRenderData: -> ctx = super() @@ -63,7 +62,7 @@ module.exports = class LadderView extends RootView afterRender: -> super() - return if @startsLoading + return if @loading() @insertSubView(@ladderTab = new LadderTabView({}, @level, @sessions)) @insertSubView(@myMatchesTab = new MyMatchesTabView({}, @level, @sessions)) @refreshInterval = setInterval(@fetchSessionsAndRefreshViews.bind(@), 10 * 1000) @@ -72,7 +71,7 @@ module.exports = class LadderView extends RootView @showPlayModal(hash) if @sessions.loaded fetchSessionsAndRefreshViews: -> - return if @destroyed or application.userIsIdle or @$el.find('#simulate.active').length or (new Date() - 2000 < @lastRefreshTime) or @startsLoading + return if @destroyed or application.userIsIdle or @$el.find('#simulate.active').length or (new Date() - 2000 < @lastRefreshTime) or @loading() @sessions.fetch({"success": @refreshViews}) refreshViews: => diff --git a/app/views/play/level/tome/spell_view.coffee b/app/views/play/level/tome/spell_view.coffee index 17a813459..4951b6915 100644 --- a/app/views/play/level/tome/spell_view.coffee +++ b/app/views/play/level/tome/spell_view.coffee @@ -63,7 +63,7 @@ module.exports = class SpellView extends View @createFirepad() else # needs to happen after the code generating this view is complete - setTimeout @onLoaded, 1 + setTimeout @onAllLoaded, 1 createACE: -> # Test themes and settings here: http://ace.ajax.org/build/kitchen-sink.html @@ -178,9 +178,9 @@ module.exports = class SpellView extends View else @ace.setValue @previousSource @ace.clearSelection() - @onLoaded() + @onAllLoaded() - onLoaded: => + onAllLoaded: => @spell.transpile @spell.source @spell.loaded = true Backbone.Mediator.publish 'tome:spell-loaded', spell: @spell From 9e22b5f47bc470918d3d8f4e23ebddf17ea036d7 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 05:41:16 +0200 Subject: [PATCH 36/45] Version 1.1 of the windows installer is online and active --- .../coco-dev-setup/batch/config/config.coco | 2 +- .../batch/config/downloads.coco | 16 +- .../download_and_install_applications.bat | 4 +- .../batch/scripts/get_variables.bat | 4 + .../batch/scripts/get_variables.ps1 | 33 ++++ .../batch/scripts/run_script.bat | 1 + .../coco-dev-setup/batch/scripts/setup.bat | 4 +- .../last_step_succesfull/config.coco | 6 - .../last_step_succesfull/downloads.coco | 24 --- .../last_step_succesfull/en.coco | 53 ------- .../last_step_succesfull/get_config.bat | 3 - .../last_step_succesfull/get_download.bat | 4 - .../last_step_succesfull/get_text.bat | 4 - .../last_step_succesfull/get_var.ps1 | 17 -- .../last_step_succesfull/run_script.bat | 2 - .../coco-dev-setup/src/get_category.cpp | 146 ------------------ .../coco-dev-setup/src/get_extension.cpp | 36 ----- .../windows/coco-dev-setup/src/get_var.cpp | 108 ------------- 18 files changed, 53 insertions(+), 414 deletions(-) create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_variables.bat create mode 100755 scripts/windows/coco-dev-setup/batch/scripts/get_variables.ps1 delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/config.coco delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/en.coco delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 delete mode 100755 scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat delete mode 100755 scripts/windows/coco-dev-setup/src/get_category.cpp delete mode 100755 scripts/windows/coco-dev-setup/src/get_extension.cpp delete mode 100755 scripts/windows/coco-dev-setup/src/get_var.cpp diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index 3e7c256d9..f8a9f6091 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -1,6 +1,6 @@ - 1.0 + 1.1 GlenDC CodeCombat.com 2013-2014 https://github.com/codecombat/codecombat.git diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index ff1af0501..b198d59a7 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -4,29 +4,31 @@ http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct - http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi + http://s3.amazonaws.com/CodeCombatLargeFiles/python-32.msi http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct - http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi + http://s3.amazonaws.com/CodeCombatLargeFiles/python-64.msi - https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + + https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + - + http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip - - + + http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip - + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index d2469086e..782ecb783 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -25,7 +25,9 @@ if %system_info_os% == XP ( call print_exit ) -call get_category ..\\config\\downloads.coco downloads download_names downloads_count general-general general-%system_info_bit% %system_info_os%-%system_info_bit% +call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 0 general general +call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 1 %system_info_os% b%system_info_bit% +call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 2 general b%system_info_bit% call get_local_text install_process_s1 install process s1 call get_local_text install_process_s2 install process s2 diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_variables.bat b/scripts/windows/coco-dev-setup/batch/scripts/get_variables.bat new file mode 100755 index 000000000..a53805fac --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_variables.bat @@ -0,0 +1,4 @@ +set count=0 +for /F "delims=" %%F in ('call run_script.bat .\\get_variables.ps1 %*') do ( + %%F +) \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/get_variables.ps1 b/scripts/windows/coco-dev-setup/batch/scripts/get_variables.ps1 new file mode 100755 index 000000000..6d94b4324 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/scripts/get_variables.ps1 @@ -0,0 +1,33 @@ +$xml_file = [xml](get-content $args[0]) +$arr_value = $args[1] +$arr_name = $args[2] +$arr_counter = $args[3] +$counter = $args[4] + +if($args.count -eq 6) +{ + $root = $xml_file.variables.($args[5]) +} +elseif($args.count -eq 7) +{ + $root = $xml_file.variables.($args[5]).($args[6]) +} +elseif($args.count -eq 8) +{ + $root = $xml_file.variables.($args[5]).($args[6]).($args[7]) +} +elseif($args.count -eq 9) +{ + $nodes = $xml_file.variables.($args[5]).($args[6]).($args[7]).($args[8]) +} + +foreach ($node in $root.ChildNodes) +{ + $counter += 1 + $value = $node.InnerText + $name = $node.Name + Write-Host set "$arr_value[$counter]=$value" + Write-Host set "$arr_name[$counter]=$name" +} + +Write-Host set "$arr_counter=$counter" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat index 13e7d3032..1e4797008 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/run_script.bat @@ -1 +1,2 @@ +@echo off PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& "%*" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat index b552dcced..7c137563f 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/setup.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/setup.bat @@ -2,7 +2,7 @@ setlocal EnableDelayedExpansion Color 0A -mode con: cols=78 lines=55 +mode con: cols=79 lines=55 call print_header call print_dashed_seperator @@ -33,7 +33,7 @@ call print_finished_header call print_dashed_seperator call get_local_text end_succesfull end succesfull -call get_local_text end_thankyou end_thankyou +call get_local_text end_thankyou end thankyou echo %end_succesfull% echo %end_thankyou% diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/config.coco b/scripts/windows/coco-dev-setup/last_step_succesfull/config.coco deleted file mode 100755 index ae8c66f56..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/config.coco +++ /dev/null @@ -1,6 +0,0 @@ - - - 1.0 - GlenDC - CodeCombat.com 2013-2014 - \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco b/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco deleted file mode 100755 index 2a0472c41..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/downloads.coco +++ /dev/null @@ -1,24 +0,0 @@ - - - - - http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi - http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct - http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi - - - http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi - http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct - http://www.python.org/ftp/python/2.7.6/python-2.7.6.amd64.msi - - https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe - - - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.5.4.zip - - - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.5.4.zip - mongodb=http://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2.5.4.zip - - \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco b/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco deleted file mode 100755 index a2e1f9fca..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/en.coco +++ /dev/null @@ -1,53 +0,0 @@ - - - - English - Bye Bye! - - - Installation has begun, this can take a while... Please stay tuned... - Don't close any windows please, unless specified explicitly. - - - [DOWNLOADING AND INSTALLING 3RD PARTY SOFTWARE] - downloading: - installing: - Download and Installation cancelled... - Software has been installed... - Installation of the Developers Environment is complete! - Installation has been stopped... - unpacking and moving: - Installing bower, brunch, nodemon and sendwithus... - - - CodeCombat is safely stored on a git repository. - Therefore you need a git command-line application (Git-bash). - Examples: git-bash, CygWin, ... - Do you already have git-bash? - Enter the path to where you installed Git-bash - Checking out the Git Repository... - Please enter your github username: - - - Do you already have the latest version of node-js installed? - Please enter the full path of the location you installed nodejs to: - - - Do you already have the latest version of ruby installed? - - - Do you already have the latest version of mongo-db installed? - Enter the path where you would like to install MongoDB: - - - Do you already have the latest version of python installed? - - - Sadly we can't support Windows XP... Please upgrade your OS! - Machine OS cannot be determined... - Report your OS to the developers @ CodeCombat.com... - ... Cleaning up has been disabled... Terminating Script! - The path to your git application is incorrect, please try again... - The path you entered is invalid, please try again... - - \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat deleted file mode 100755 index 3849e22c2..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/get_config.bat +++ /dev/null @@ -1,3 +0,0 @@ -powershell .\get_var.ps1 config.coco %1 > var.tmp -set /p %1= < var.tmp -del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat deleted file mode 100755 index fde3799e3..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/get_download.bat +++ /dev/null @@ -1,4 +0,0 @@ -@ECHO off -powershell .\get_var.ps1 downloads.coco %2 %3 %4 %5 %6 > var.tmp -set /p %1= < var.tmp -del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat deleted file mode 100755 index 5cae1d431..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/get_text.bat +++ /dev/null @@ -1,4 +0,0 @@ -@ECHO off -powershell .\get_var.ps1 %1.coco %3 %4 %5 %6 %7 > var.tmp -set /p %2= < var.tmp -del /q var.tmp \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 b/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 deleted file mode 100755 index 77573929f..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/get_var.ps1 +++ /dev/null @@ -1,17 +0,0 @@ -$xml_file = [xml](get-content $args[0]) -if($args.count -eq 2) -{ - $xml_file.variables.($args[1]) -} -elseif($args.count -eq 3) -{ - $xml_file.variables.($args[1]).($args[2]) -} -elseif($args.count -eq 4) -{ - $xml_file.variables.($args[1]).($args[2]).($args[3]) -} -elseif($args.count -eq 5) -{ - $xml_file.variables.($args[1]).($args[2]).($args[3]).($args[4]) -} \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat b/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat deleted file mode 100755 index dfc6e6cc0..000000000 --- a/scripts/windows/coco-dev-setup/last_step_succesfull/run_script.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -powershell "& "%*" \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/src/get_category.cpp b/scripts/windows/coco-dev-setup/src/get_category.cpp deleted file mode 100755 index 971c3aefb..000000000 --- a/scripts/windows/coco-dev-setup/src/get_category.cpp +++ /dev/null @@ -1,146 +0,0 @@ -#include "stdafx.h" -#include -#include -#include -#include -#include - -#define tstring std::wstring -#define tcout std::wcout - -static const tstring DEF_URL = L"http://www.google.com"; - -int ErrorReport(const tstring & str, int value = 0) -{ - tcout << str.c_str(); - return value; -} - -void GetHashInfo(tstring id, std::vector & info) { - while(id.size() > 0) - { - size_t pos = id.find(L'-'); - - tstring substr = - id.substr(0, pos == tstring::npos ? id.length() : pos); - info.push_back(substr); - - if(pos == tstring::npos) id = L""; - else - { - ++pos; - id = id.substr(pos, id.length() - pos); - } - } -} - -void SetArrayVariable( - const tstring & name, - int id, - const tstring & line - ) -{ - tcout << L"set \""; - tcout << name; - tcout << L"[" << id << "]"; - tcout << L"=" << line; - tcout << L"\"" << std::endl; -} - -void FillArray( - const std::vector & info, - const tstring & name, - const tstring & id_array_name, - const tstring & file, - int & id - ) -{ - if(info.size() == 0) return; - - auto it = info.begin(); - size_t indention = 0; - unsigned int nlc = 0; - - std::wifstream infile(file.c_str(), std::ifstream::in); - - if(!infile) - { - #ifdef _DEBUG - tcout << file.c_str() << std::endl; - tcout << strerror(errno) << std::endl; - #endif - return; - } - - tstring line; - int counter = 1; - while (std::getline(infile, line)) - { - size_t cpos = line.find('['); - if(cpos == tstring::npos) - { - cpos = line.find_first_not_of(L" \t\r\n"); - } - if(nlc++ == 0 || cpos == indention) - { - indention = cpos; - if(it == info.end()) - { - size_t pos = line.find(L'=') + 1; - SetArrayVariable( - name, id, - line.substr(pos, line.size() - pos) - ); - SetArrayVariable( - id_array_name, id++, - line.substr(cpos, pos - 3) - ); - ++counter; - } - else if(line.find(*it) != tstring::npos) - { - ++it; - nlc = 0; - } - } - else if(counter > 1) - { - return; - } - } - - infile.close(); - return; -} - -int _tmain(int argc, _TCHAR* argv[]) -{ - if(argc == 1) - return ErrorReport(L"Please specify a localisation file."); - else if(argc == 2) - return ErrorReport(L"Please specify the name of the array."); - else if(argc == 3) - return ErrorReport(L"Please specify the name of the name-array."); - else if(argc == 4) - return ErrorReport(L"Please specify the counter parameter."); - else if(argc == 5) - return ErrorReport(L"Please specify one or more categories you are looking for."); - - tstring file, name, counter_name, id_array_name; - file = argv[1]; - name = argv[2]; - id_array_name = argv[3]; - counter_name = argv[4]; - int id = 1; - - for(int i = 5 ; i < argc ; ++i) - { - std::vector information; - GetHashInfo(argv[i], information); - FillArray(information, name, id_array_name, file, id); - } - - tcout << L"set \"" << counter_name << L"=" << (id - 1) << L"\""; - - return 0; -} diff --git a/scripts/windows/coco-dev-setup/src/get_extension.cpp b/scripts/windows/coco-dev-setup/src/get_extension.cpp deleted file mode 100755 index f311ac93f..000000000 --- a/scripts/windows/coco-dev-setup/src/get_extension.cpp +++ /dev/null @@ -1,36 +0,0 @@ -#include "stdafx.h" -#include -#include -#include -#include -#include - -#define tstring std::wstring -#define tcout std::wcout - -int ErrorReport(const tstring & str, int value = 0) -{ - tcout << str.c_str(); - return value; -} - -int _tmain(int argc, _TCHAR* argv[]) -{ - if(argc == 1) - return ErrorReport(L"Please specify a download URL."); - if(argc == 2) - return ErrorReport(L"Please specify a name for your variable."); - - tstring url, name, extension; - url = argv[1]; - name = argv[2]; - - if(url.find(L"exe") != tstring::npos) extension = L"exe"; - else if(url.find(L"msi") != tstring::npos) extension = L"msi"; - else if(url.find(L"zip") != tstring::npos) extension = L"zip"; - - tcout << L"set \"" << name << L"="; - tcout << extension << L"\""; - - return 0; -} \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/src/get_var.cpp b/scripts/windows/coco-dev-setup/src/get_var.cpp deleted file mode 100755 index e69b0be1c..000000000 --- a/scripts/windows/coco-dev-setup/src/get_var.cpp +++ /dev/null @@ -1,108 +0,0 @@ -#include "stdafx.h" -#include -#include -#include -#include -#include - -#define tstring std::wstring -#define tcout std::wcout - -static const tstring DEF_URL = L"http://www.google.com"; - -int ErrorReport(const tstring & str, int value = 0) -{ - tcout << str.c_str(); - return value; -} - -void GetHashInfo(tstring id, std::vector & info) { - while(id.size() > 0) - { - size_t pos = id.find(L'-'); - - tstring substr = - id.substr(0, pos == tstring::npos ? id.length() : pos); - info.push_back(substr); - - if(pos == tstring::npos) id = L""; - else - { - ++pos; - id = id.substr(pos, id.length() - pos); - } - } -} - -std::wstring GetText(const std::vector & info, const tstring & file) -{ - if(info.size() == 0) return L"Info Size is 0."; - - auto it = info.begin(); - auto last = info.end() - 1; - size_t indention = 0; - unsigned int nlc = 0; - - std::wifstream infile(file.c_str(), std::ifstream::in); - - if(!infile) - { - #ifdef _DEBUG - tcout << file.c_str() << std::endl; - tcout << strerror(errno) << std::endl; - #endif - return L"File couldn't be opened."; - } - - tstring line; - while (std::getline(infile, line)) - { - size_t cpos = line.find('['); - if(nlc++ == 0 || cpos == indention) - { - indention = cpos; - if(line.find(*it) != tstring::npos) - { - if(it == last) - { - size_t pos = line.find(L'=') + 1; - infile.close(); - return line.substr(pos, line.size() - pos); - } - else - { - ++it; - nlc = 0; - } - } - } - } - - infile.close(); - return L"Var couldn't be found."; -} - -int _tmain(int argc, _TCHAR* argv[]) -{ - if(argc == 1) - return ErrorReport(L"Please specify a localisation file."); - else if(argc == 2) - return ErrorReport(L"Please specify the ID you are looking for."); - - tstring file, hash; - file = argv[1]; - hash = argv[2]; - - std::vector information; - GetHashInfo(hash, information); - - size_t size = information.size(); - for(unsigned int i = 0 ; i < size ; ++i) - { - tcout << information[i]; - if(i != size - 1) tcout << L"_"; - } - tcout << L"=" << GetText(information, file); - - return 0; -} From 79d19d61dbd541a7ced1a5df444021c831b5d1e4 Mon Sep 17 00:00:00 2001 From: Vindurrin Date: Fri, 4 Apr 2014 00:14:28 -0400 Subject: [PATCH 37/45] Update pt-BR.coffee --- app/locale/pt-BR.coffee | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee index 09d9b2ac1..1e350d8e1 100644 --- a/app/locale/pt-BR.coffee +++ b/app/locale/pt-BR.coffee @@ -5,7 +5,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: sending: "Enviando..." cancel: "Cancelar" save: "Salvar" -# create: "Create" + create: "Criar" delay_1_sec: "1 segundo" delay_3_sec: "3 segundos" delay_5_sec: "5 segundos" @@ -13,13 +13,13 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: fork: "Fork" play: "Jogar" -# units: -# second: "second" -# seconds: "seconds" -# minute: "minute" -# minutes: "minutes" -# hour: "hour" -# hours: "hours" + unidades: + second: "segundo" + seconds: "segundos" + minute: "minuto" + minutes: "minutos" + hour: "hora" + hours: "horas" modal: close: "Fechar" @@ -53,7 +53,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription: login: sign_up: "Criar conta" log_in: "Entrar" -# logging_in: "Logging In" + logging_in: "Entrando" log_out: "Sair" recover: "Recuperar sua conta" From 58c57af561b8962a44283366645f7dc7813d2211 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 10:14:48 +0200 Subject: [PATCH 38/45] Latest update, ready to release version 1.2 of the windows installer. --- .../coco-dev-setup/batch/config/config.coco | 2 +- .../batch/config/downloads.coco | 4 ++++ .../coco-dev-setup/batch/localisation/de.coco | 21 ++++++++++--------- .../coco-dev-setup/batch/localisation/en.coco | 1 + .../coco-dev-setup/batch/localisation/nl.coco | 1 + .../download_and_install_applications.bat | 7 +++++-- 6 files changed, 23 insertions(+), 13 deletions(-) diff --git a/scripts/windows/coco-dev-setup/batch/config/config.coco b/scripts/windows/coco-dev-setup/batch/config/config.coco index f8a9f6091..eba46b0f4 100755 --- a/scripts/windows/coco-dev-setup/batch/config/config.coco +++ b/scripts/windows/coco-dev-setup/batch/config/config.coco @@ -1,6 +1,6 @@ - 1.1 + 1.2 GlenDC CodeCombat.com 2013-2014 https://github.com/codecombat/codecombat.git diff --git a/scripts/windows/coco-dev-setup/batch/config/downloads.coco b/scripts/windows/coco-dev-setup/batch/config/downloads.coco index b198d59a7..771189954 100755 --- a/scripts/windows/coco-dev-setup/batch/config/downloads.coco +++ b/scripts/windows/coco-dev-setup/batch/config/downloads.coco @@ -5,14 +5,18 @@ http://nodejs.org/dist/v0.10.25/node-v0.10.25-x86.msi http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353.exe?direct http://s3.amazonaws.com/CodeCombatLargeFiles/python-32.msi + http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x86.exe http://nodejs.org/dist/v0.10.25/x64/node-v0.10.25-x64.msi http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.0.0-p353-x64.exe?direct http://s3.amazonaws.com/CodeCombatLargeFiles/python-64.msi + http://download.microsoft.com/download/A/6/A/A6AC035D-DA3F-4F0C-ADA4-37C8E5D34E3D/winsdk_web.exe + http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9AE/VSU_4/vcredist_x64.exe https://msysgit.googlecode.com/files/Git-1.8.5.2-preview20131230.exe + http://download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe diff --git a/scripts/windows/coco-dev-setup/batch/localisation/de.coco b/scripts/windows/coco-dev-setup/batch/localisation/de.coco index e385122ec..fc257a64d 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/de.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/de.coco @@ -15,10 +15,11 @@ Sind die für CodeCombat benötigten Programme bereits installiert? Wir empfehlen Ihnen, mit „Nein“ zu antorten, falls Sie unsicher sind. Überspringe Installation der Programme... - Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. - Aus diesem Grund müssen Sie diese Software installieren, - um sich in der Community zu engagieren. - Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. + Ohne Software von Drittanbietern könnte CodeCombat nicht entwickelt werden. + Aus diesem Grund müssen Sie diese Software installieren, + um sich in der Community zu engagieren. + Wenn Sie ein Programm bereits installiert haben, brechen Sie die Installation bitte ab. + Make sure to select the option that adds the application to your Windows Path, if the option is available. Haben Sie bereits die aktuellste Version von installiert? wird heruntergeladen... @@ -71,11 +72,11 @@ Willst du das README lesen, um weitere Informationen zu erhalten? - Von nun an kannst du die Entwicklungsumgebung starten unter - einmal mit der Maus klicken. - 1) Einfach Doppelklicken - und warten bis die Entwicklungsumgebung fertig geladen hat. - 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. - Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! + Von nun an kannst du die Entwicklungsumgebung starten unter + einmal mit der Maus klicken. + 1) Einfach Doppelklicken + und warten bis die Entwicklungsumgebung fertig geladen hat. + 2) Jetzt 'localhost:3000' in deinem bevorzugten Browser aufrufen. + Fertig. Du bist nun bereit, bei CodeCombat mitzuarbeiten! \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/en.coco b/scripts/windows/coco-dev-setup/batch/localisation/en.coco index bdf8e53d1..947890ee8 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/en.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/en.coco @@ -19,6 +19,7 @@ That's why you'll need to install this software, in order to start contributing to our community. Cancel the installation if you already have the application. + Make sure to select the option that adds the application to your Windows Path, if the option is available. Do you already have the latest version of installed? is downloading... diff --git a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco index f631124cf..654d45c97 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/nl.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/nl.coco @@ -19,6 +19,7 @@ Dat is waarom je deze software moet installeren, zodat je je kan beginnen met het bijdragen tot onze gemeenschap. Annuleer de installatie als je de applicatie al hebt. + Zorg er zeker voor dat je de optie selecteert dat de applicatie aan je Windows Path toevoegt, als de optie beschikbaar is. Heb je al de laatste versie van geinstalleerd? is aan het downloaden... diff --git a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat index 782ecb783..3c5f798fd 100755 --- a/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat +++ b/scripts/windows/coco-dev-setup/batch/scripts/download_and_install_applications.bat @@ -26,18 +26,21 @@ if %system_info_os% == XP ( ) call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 0 general general -call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 1 %system_info_os% b%system_info_bit% -call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 2 general b%system_info_bit% +call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 2 %system_info_os% b%system_info_bit% +call get_variables ..\\config\\downloads.coco downloads download_names downloads_count 3 general b%system_info_bit% call get_local_text install_process_s1 install process s1 call get_local_text install_process_s2 install process s2 call get_local_text install_process_s3 install process s3 call get_local_text install_process_s4 install process s4 +call get_local_text install_process_winpath install process winpath echo !install_process_s1! echo !install_process_s2! echo !install_process_s3! echo !install_process_s4! +echo. +echo !install_process_winpath! call print_dashed_seperator From 4599725040274fcb73d0519f15e748dbbf389795 Mon Sep 17 00:00:00 2001 From: Glen De Cauwsemaecker Date: Fri, 4 Apr 2014 15:13:00 +0200 Subject: [PATCH 39/45] Added french and chinese as extra lanaguages for the installer. --- .../coco-dev-setup/batch/localisation/fr.coco | 82 +++++++++++++++++++ .../batch/localisation/languages.coco | 6 +- .../batch/localisation/zh-HANS.coco | 82 +++++++++++++++++++ .../batch/localisation/zh-HANT.coco | 82 +++++++++++++++++++ .../coco-dev-setup/batch/localisation/zh.coco | 82 +++++++++++++++++++ 5 files changed, 333 insertions(+), 1 deletion(-) create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/fr.coco create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/zh-HANS.coco create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/zh-HANT.coco create mode 100755 scripts/windows/coco-dev-setup/batch/localisation/zh.coco diff --git a/scripts/windows/coco-dev-setup/batch/localisation/fr.coco b/scripts/windows/coco-dev-setup/batch/localisation/fr.coco new file mode 100755 index 000000000..1c92b433c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/fr.coco @@ -0,0 +1,82 @@ + + + + français + From now on we'll send our feedback in English! + + + + -bit computer detected. + The operating system + was detected. + We don't support Windows XP, installation cancelled. + + + Have you already installed all the software needed for CodeCombat? + We recommand that you reply negative in case you're not sure. + Skipping the installation of the software... + CodeCombat couldn't be developed without third-party software. + That's why you'll need to install this software, + in order to start contributing to our community. + Cancel the installation if you already have the application. + Make sure to select the option that adds the application to your Windows Path, if the option is available. + Do you already have the latest version of + installed? + is downloading... + is installing... + is unzipping... + is cleaning... + Please define the full path where mongodb should be installed + + + + + CodeCombat is opensource, like you already know. + All our sourcecode can be found online at Github. + You can choose to do the entire Git setup yourself. + However we recommend that you instead let us handle it instead. + + + Do you want to do the Local Git setup manually yourself? + Make sure you have correctly setup your repository before processing. + Do not close this window please. + When you're ready, press any key to continue... + + + Please give the full path of your CodeCombat git repository: + Please enter the full path where you want to install your CodeCombat environment + This installation requires Git Bash. + Git bash is by default installed at 'C:\Program Files (x86)\Git'. + Git bash is by default installed at 'C:\Program Files\Git'. + Please enter the full path where git bash is installed or just press enter if it's in the default location + Do you want to checkout the repository via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + That path already exists, are you sure you want to overwrite it? + That path doesn't exist. Please try again... + + + The setup of the CodeCombat Dev. Environment was succesfull. + Thank you already for your contribution and see you soon. + Do you want to read the README for more information? + + + From now on you can start the dev. environment at + the touch of a single mouse click. + 1) Just double click + and let the environment start up. + 2) Now just open 'localhost:3000' in your prefered browser. + That's it, you're now ready to start working on CodeCombat! + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/languages.coco b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco index da3331dfe..a267d65d0 100755 --- a/scripts/windows/coco-dev-setup/batch/localisation/languages.coco +++ b/scripts/windows/coco-dev-setup/batch/localisation/languages.coco @@ -1,3 +1,7 @@ en nl -de \ No newline at end of file +de +fr +zh +zh-HANT +zh-HANS \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/zh-HANS.coco b/scripts/windows/coco-dev-setup/batch/localisation/zh-HANS.coco new file mode 100755 index 000000000..2eca2705c --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/zh-HANS.coco @@ -0,0 +1,82 @@ + + + + 简体中文 + From now on we'll send our feedback in English! + + + + -bit computer detected. + The operating system + was detected. + We don't support Windows XP, installation cancelled. + + + Have you already installed all the software needed for CodeCombat? + We recommand that you reply negative in case you're not sure. + Skipping the installation of the software... + CodeCombat couldn't be developed without third-party software. + That's why you'll need to install this software, + in order to start contributing to our community. + Cancel the installation if you already have the application. + Make sure to select the option that adds the application to your Windows Path, if the option is available. + Do you already have the latest version of + installed? + is downloading... + is installing... + is unzipping... + is cleaning... + Please define the full path where mongodb should be installed + + + + + CodeCombat is opensource, like you already know. + All our sourcecode can be found online at Github. + You can choose to do the entire Git setup yourself. + However we recommend that you instead let us handle it instead. + + + Do you want to do the Local Git setup manually yourself? + Make sure you have correctly setup your repository before processing. + Do not close this window please. + When you're ready, press any key to continue... + + + Please give the full path of your CodeCombat git repository: + Please enter the full path where you want to install your CodeCombat environment + This installation requires Git Bash. + Git bash is by default installed at 'C:\Program Files (x86)\Git'. + Git bash is by default installed at 'C:\Program Files\Git'. + Please enter the full path where git bash is installed or just press enter if it's in the default location + Do you want to checkout the repository via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + That path already exists, are you sure you want to overwrite it? + That path doesn't exist. Please try again... + + + The setup of the CodeCombat Dev. Environment was succesfull. + Thank you already for your contribution and see you soon. + Do you want to read the README for more information? + + + From now on you can start the dev. environment at + the touch of a single mouse click. + 1) Just double click + and let the environment start up. + 2) Now just open 'localhost:3000' in your prefered browser. + That's it, you're now ready to start working on CodeCombat! + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/zh-HANT.coco b/scripts/windows/coco-dev-setup/batch/localisation/zh-HANT.coco new file mode 100755 index 000000000..93bcefd87 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/zh-HANT.coco @@ -0,0 +1,82 @@ + + + + 繁体中文 + From now on we'll send our feedback in English! + + + + -bit computer detected. + The operating system + was detected. + We don't support Windows XP, installation cancelled. + + + Have you already installed all the software needed for CodeCombat? + We recommand that you reply negative in case you're not sure. + Skipping the installation of the software... + CodeCombat couldn't be developed without third-party software. + That's why you'll need to install this software, + in order to start contributing to our community. + Cancel the installation if you already have the application. + Make sure to select the option that adds the application to your Windows Path, if the option is available. + Do you already have the latest version of + installed? + is downloading... + is installing... + is unzipping... + is cleaning... + Please define the full path where mongodb should be installed + + + + + CodeCombat is opensource, like you already know. + All our sourcecode can be found online at Github. + You can choose to do the entire Git setup yourself. + However we recommend that you instead let us handle it instead. + + + Do you want to do the Local Git setup manually yourself? + Make sure you have correctly setup your repository before processing. + Do not close this window please. + When you're ready, press any key to continue... + + + Please give the full path of your CodeCombat git repository: + Please enter the full path where you want to install your CodeCombat environment + This installation requires Git Bash. + Git bash is by default installed at 'C:\Program Files (x86)\Git'. + Git bash is by default installed at 'C:\Program Files\Git'. + Please enter the full path where git bash is installed or just press enter if it's in the default location + Do you want to checkout the repository via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + That path already exists, are you sure you want to overwrite it? + That path doesn't exist. Please try again... + + + The setup of the CodeCombat Dev. Environment was succesfull. + Thank you already for your contribution and see you soon. + Do you want to read the README for more information? + + + From now on you can start the dev. environment at + the touch of a single mouse click. + 1) Just double click + and let the environment start up. + 2) Now just open 'localhost:3000' in your prefered browser. + That's it, you're now ready to start working on CodeCombat! + + \ No newline at end of file diff --git a/scripts/windows/coco-dev-setup/batch/localisation/zh.coco b/scripts/windows/coco-dev-setup/batch/localisation/zh.coco new file mode 100755 index 000000000..b84d84146 --- /dev/null +++ b/scripts/windows/coco-dev-setup/batch/localisation/zh.coco @@ -0,0 +1,82 @@ + + + + 中文 + From now on we'll send our feedback in English! + + + + -bit computer detected. + The operating system + was detected. + We don't support Windows XP, installation cancelled. + + + Have you already installed all the software needed for CodeCombat? + We recommand that you reply negative in case you're not sure. + Skipping the installation of the software... + CodeCombat couldn't be developed without third-party software. + That's why you'll need to install this software, + in order to start contributing to our community. + Cancel the installation if you already have the application. + Make sure to select the option that adds the application to your Windows Path, if the option is available. + Do you already have the latest version of + installed? + is downloading... + is installing... + is unzipping... + is cleaning... + Please define the full path where mongodb should be installed + + + + + CodeCombat is opensource, like you already know. + All our sourcecode can be found online at Github. + You can choose to do the entire Git setup yourself. + However we recommend that you instead let us handle it instead. + + + Do you want to do the Local Git setup manually yourself? + Make sure you have correctly setup your repository before processing. + Do not close this window please. + When you're ready, press any key to continue... + + + Please give the full path of your CodeCombat git repository: + Please enter the full path where you want to install your CodeCombat environment + This installation requires Git Bash. + Git bash is by default installed at 'C:\Program Files (x86)\Git'. + Git bash is by default installed at 'C:\Program Files\Git'. + Please enter the full path where git bash is installed or just press enter if it's in the default location + Do you want to checkout the repository via ssh? + + + + Installing bower, brunch, nodemon and sendwithus... + Installing bower packages... + Installing sass... + Installing npm... + Starting brunch.... + Setting up a MongoDB database for you... + Downloading the last version of the CodeCombat database... + + + + That path already exists, are you sure you want to overwrite it? + That path doesn't exist. Please try again... + + + The setup of the CodeCombat Dev. Environment was succesfull. + Thank you already for your contribution and see you soon. + Do you want to read the README for more information? + + + From now on you can start the dev. environment at + the touch of a single mouse click. + 1) Just double click + and let the environment start up. + 2) Now just open 'localhost:3000' in your prefered browser. + That's it, you're now ready to start working on CodeCombat! + + \ No newline at end of file From 63f72cb45450bd5d960138952be7c3c2c6626af2 Mon Sep 17 00:00:00 2001 From: Alexei Nikitin Date: Fri, 4 Apr 2014 10:01:03 -0700 Subject: [PATCH 40/45] Update ru.coffee --- app/locale/ru.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/locale/ru.coffee b/app/locale/ru.coffee index 5f77ea288..bbe0667c3 100644 --- a/app/locale/ru.coffee +++ b/app/locale/ru.coffee @@ -226,8 +226,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi skip_tutorial: "Пропуск (Esc)" editor_config: "Настройки редактора" editor_config_title: "Настройки редактора" -# editor_config_language_label: "Programming Language" -# editor_config_language_description: "Define the programming language you want to code in." + editor_config_language_label: "Язык программирования" + editor_config_language_description: "Определяет язык, на котором вы хотите программировать." editor_config_keybindings_label: "Сочетания клавиш" editor_config_keybindings_default: "По умолчанию (Ace)" editor_config_keybindings_description: "Добавляет дополнительные сочетания, известные из популярных редакторов." @@ -264,8 +264,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi tip_patience: "Терпением ты обладать должен, юный падаван. - Yoda" tip_documented_bug: "Документированный баг не является багом; это фича." tip_impossible: "Это всегда кажется невозможным, пока не сделано. - Nelson Mandela" -# tip_talk_is_cheap: "Talk is cheap. Show me the code. - Linus Torvalds" -# tip_first_language: "The most disastrous thing that you can ever learn is your first programming language. - Alan Kay" + tip_talk_is_cheap: "Слова ничего не стоят. Покажи мне код. - Linus Torvalds" + tip_first_language: "Наиболее катастрофическая вещь, которую вы можете выучить - ваш первый язык программирования. - Alan Kay" time_current: "Текущее:" time_total: "Максимальное:" time_goto: "Перейти на:" From 1971ddcefbf336e0e12794fea050d9b3130f63fa Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Fri, 4 Apr 2014 10:12:22 -0700 Subject: [PATCH 41/45] Moved somethingLoaded calls until after calls that would register more to load. A probably suboptimal way of making sure the progress numerator never reaches the progress denominator until it's actually time. --- app/views/play/ladder/ladder_tab.coffee | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index ae8c92259..419712b68 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -40,19 +40,19 @@ module.exports = class LadderTabView extends CocoView checkFriends: -> return if @checked or (not window.FB) or (not window.gapi) - @somethingLoaded("social_network_apis") @checked = true @addSomethingToLoad("facebook_status") FB.getLoginStatus (response) => @facebookStatus = response.status - @somethingLoaded("facebook_status") @loadFacebookFriends() if @facebookStatus is 'connected' + @somethingLoaded("facebook_status") if application.gplusHandler.loggedIn is undefined @listenToOnce(application.gplusHandler, 'checked-state', @gplusSessionStateLoaded) else @gplusSessionStateLoaded() + @somethingLoaded("social_network_apis") # FACEBOOK @@ -67,10 +67,10 @@ module.exports = class LadderTabView extends CocoView FB.api '/me/friends', @onFacebookFriendsLoaded onFacebookFriendsLoaded: (response) => - @somethingLoaded("facebook_friends") @facebookData = response.data @loadFacebookFriendSessions() - + @somethingLoaded("facebook_friends") + loadFacebookFriendSessions: -> levelFrag = "#{@level.get('original')}.#{@level.get('version').major}" url = "/db/level/#{levelFrag}/leaderboard_facebook_friends" @@ -105,10 +105,10 @@ module.exports = class LadderTabView extends CocoView application.gplusHandler.loadFriends @gplusFriendsLoaded gplusFriendsLoaded: (friends) => - @somethingLoaded("gplus_friends") @gplusData = friends.items @loadGPlusFriendSessions() - + @somethingLoaded("gplus_friends") + loadGPlusFriendSessions: -> levelFrag = "#{@level.get('original')}.#{@level.get('version').major}" url = "/db/level/#{levelFrag}/leaderboard_gplus_friends" From 7019bb6dea28c0cb5c31a5a7d475e478f662b863 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Fri, 4 Apr 2014 13:38:36 -0700 Subject: [PATCH 42/45] Added score histogram to ladder tab --- app/styles/play/ladder/ladder_tab.sass | 22 +++++++- app/views/play/ladder/ladder_tab.coffee | 72 +++++++++++++++++++++++++ server/levels/level_handler.coffee | 13 +++++ 3 files changed, 106 insertions(+), 1 deletion(-) diff --git a/app/styles/play/ladder/ladder_tab.sass b/app/styles/play/ladder/ladder_tab.sass index d4878511a..7e8c261f5 100644 --- a/app/styles/play/ladder/ladder_tab.sass +++ b/app/styles/play/ladder/ladder_tab.sass @@ -3,4 +3,24 @@ max-width: 150px white-space: nowrap overflow: hidden - text-overflow: ellipsis \ No newline at end of file + text-overflow: ellipsis + + .bar rect + fill: steelblue + shape-rendering: crispEdges + + .bar text + fill: #fff + + .specialbar rect + fill: red + + + .axis path, .axis line + fill: none + stroke: #000 + shape-rendering: crispEdges + .x.axis + color: red + + \ No newline at end of file diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index db4eff8ad..9ff828899 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -140,6 +140,18 @@ module.exports = class LadderTabView extends CocoView return if @loadingFacebookFriends or @loadingLeaderboards or @loadingGPlusFriends @startsLoading = false @render() + + render: -> + super() + + @$el.find('.histogram-display').each (i, el) => + histogramWrapper = $(el) + team = _.find @teams, name: histogramWrapper.data('team-name') + histogramData = null + $.when( + $.get("/db/level/#{@level.get('slug')}/histogram_data?team=#{team.name.toLowerCase()}", (data) -> histogramData = data) + ).then => + @generateHistogram(histogramWrapper, histogramData, team.name.toLowerCase()) getRenderData: -> ctx = super() @@ -153,6 +165,66 @@ module.exports = class LadderTabView extends CocoView ctx.onGPlus = application.gplusHandler.loggedIn ctx + generateHistogram: (histogramElement, histogramData, teamName) -> + #renders twice, hack fix + if $("#"+histogramElement.attr("id")).has("svg").length then return + histogramData = histogramData.map (d) -> d*100 + + margin = + top: 20 + right: 20 + bottom: 30 + left: 0 + + width = 300 - margin.left - margin.right + height = 125 - margin.top - margin.bottom + + formatCount = d3.format(",.0") + + x = d3.scale.linear().domain([-3000,6000]).range([0,width]) + + data = d3.layout.histogram().bins(x.ticks(20))(histogramData) + y = d3.scale.linear().domain([0,d3.max(data, (d) -> d.y)]).range([height,0]) + + #create the x axis + xAxis = d3.svg.axis().scale(x).orient("bottom").ticks(5).outerTickSize(0) + + svg = d3.select("#"+histogramElement.attr("id")).append("svg") + .attr("width", width + margin.left + margin.right) + .attr("height", height + margin.top + margin.bottom) + .append("g") + .attr("transform","translate(#{margin.left},#{margin.top})") + + bar = svg.selectAll(".bar") + .data(data) + .enter().append("g") + .attr("class","bar") + .attr("transform", (d) -> "translate(#{x(d.x)},#{y(d.y)})") + + bar.append("rect") + .attr("x",1) + .attr("width",width/20) + .attr("height", (d) -> height - y(d.y)) + if @leaderboards[teamName].session? + playerScore = @leaderboards[teamName].session.get('totalScore') * 100 + scorebar = svg.selectAll(".specialbar") + .data([playerScore]) + .enter().append("g") + .attr("class","specialbar") + .attr("transform", "translate(#{x(playerScore)},#{y(9001)})") + + scorebar.append("rect") + .attr("x",1) + .attr("width",3) + .attr("height",height - y(9001)) + + #Translate the x-axis up + svg.append("g") + .attr("class", "x axis") + .attr("transform","translate(0," + height + ")") + .call(xAxis) + + consolidateFriends: -> allFriendSessions = (@facebookFriendSessions or []).concat(@gplusFriendSessions or []) sessions = _.uniq allFriendSessions, false, (session) -> session._id diff --git a/server/levels/level_handler.coffee b/server/levels/level_handler.coffee index c58738d20..ad26fe0e1 100644 --- a/server/levels/level_handler.coffee +++ b/server/levels/level_handler.coffee @@ -36,6 +36,7 @@ LevelHandler = class LevelHandler extends Handler return @getRandomSessionPair(req,res,args[0]) if args[1] is 'random_session_pair' return @getLeaderboardFacebookFriends(req, res, args[0]) if args[1] is 'leaderboard_facebook_friends' return @getLeaderboardGPlusFriends(req, res, args[0]) if args[1] is 'leaderboard_gplus_friends' + return @getHistogramData(req, res, args[0]) if args[1] is 'histogram_data' return @sendNotFoundError(res) @@ -118,6 +119,18 @@ LevelHandler = class LevelHandler extends Handler query = Session.find(sessionQuery).select('-screenshot') query.exec (err, results) => if err then @sendDatabaseError(res, err) else @sendSuccess res, results + + getHistogramData: (req, res,slug) -> + query = Session.aggregate [ + {$match: {"levelID":slug, "submitted": true, "team":req.query.team}} + {$project: {totalScore: 1, _id: 0}} + ] + + query.exec (err, data) => + if err? then return @sendDatabaseError res, err + valueArray = _.pluck data, "totalScore" + @sendSuccess res, valueArray + getLeaderboard: (req, res, id) -> sessionsQueryParameters = @makeLeaderboardQueryParameters(req, id) From 2093049f5c6cb9176b290c740d6aa848579efb6a Mon Sep 17 00:00:00 2001 From: Scott Erickson Date: Fri, 4 Apr 2014 13:59:40 -0700 Subject: [PATCH 43/45] Fixed a bug with the profile view caused by the new page loading system. --- app/templates/account/profile.jade | 2 +- app/views/account/profile_view.coffee | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/templates/account/profile.jade b/app/templates/account/profile.jade index 7cd6d0750..65dc9786b 100644 --- a/app/templates/account/profile.jade +++ b/app/templates/account/profile.jade @@ -16,7 +16,7 @@ block content else span(data-i18n="account_profile.profile") Profile - if loading + if loadingProfile p(data-i18n="common.loading") Loading... else if !user.get('emailHash') diff --git a/app/views/account/profile_view.coffee b/app/views/account/profile_view.coffee index 32faec138..f61f7f1e2 100644 --- a/app/views/account/profile_view.coffee +++ b/app/views/account/profile_view.coffee @@ -5,21 +5,21 @@ User = require 'models/User' module.exports = class ProfileView extends View id: "profile-view" template: template - loading: true + loadingProfile: true constructor: (options, @userID) -> super options @user = User.getByID(@userID) - @loading = false if 'gravatarProfile' of @user + @loadingProfile = false if 'gravatarProfile' of @user @listenTo(@user, 'change', @userChanged) @listenTo(@user, 'error', @userError) userChanged: (user) -> - @loading = false if 'gravatarProfile' of user + @loadingProfile = false if 'gravatarProfile' of user @render() userError: (user) -> - @loading = false + @loadingProfile = false @render() getRenderData: -> @@ -28,7 +28,7 @@ module.exports = class ProfileView extends View grav = grav.entry[0] if grav addedContext = user: @user - loading: @loading + loadingProfile: @loadingProfile myProfile: @user.id is context.me.id grav: grav photoURL: @user.getPhotoURL() From 0684bcff9c7cf8b48ed1e7aa9432d7e1dd7a3304 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Fri, 4 Apr 2014 14:22:30 -0700 Subject: [PATCH 44/45] Improved styling on graphs --- app/styles/play/ladder/ladder_tab.sass | 15 +++++++++++---- app/styles/play/ladder/my_matches_tab.sass | 18 +++++++++++++++++- app/views/play/ladder/ladder_tab.coffee | 5 ++++- app/views/play/ladder/my_matches_tab.coffee | 12 ++++++------ 4 files changed, 38 insertions(+), 12 deletions(-) diff --git a/app/styles/play/ladder/ladder_tab.sass b/app/styles/play/ladder/ladder_tab.sass index 7e8c261f5..0fe05bc9e 100644 --- a/app/styles/play/ladder/ladder_tab.sass +++ b/app/styles/play/ladder/ladder_tab.sass @@ -13,14 +13,21 @@ fill: #fff .specialbar rect - fill: red + fill: #555555 .axis path, .axis line fill: none - stroke: #000 + stroke: #555555 shape-rendering: crispEdges - .x.axis - color: red + + .humans-bar + fill: #bf3f3f + shape-rendering: crispEdges + .ogres-bar + fill: #3f44bf + shape-rendering: crispEdges + text + fill: #555555 \ No newline at end of file diff --git a/app/styles/play/ladder/my_matches_tab.sass b/app/styles/play/ladder/my_matches_tab.sass index 3483dcf38..a68f12225 100644 --- a/app/styles/play/ladder/my_matches_tab.sass +++ b/app/styles/play/ladder/my_matches_tab.sass @@ -1,7 +1,7 @@ #my-matches-tab-view .axis path, .axis line fill: none - stroke: #000 + stroke: #555 shape-rendering: crispEdges .x.axis.path display: none @@ -10,4 +10,20 @@ fill: none stroke: steelblue stroke-width: 1.5px + + .humans-line + fill: none + stroke: #bf3f3f + stroke-width: 1.5px + + .ogres-line + fill: none + stroke: #3f44bf + stroke-width: 1.5px + .axis text + stroke: none + fill: #555555 + shape-rendering: crispEdges + + \ No newline at end of file diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index 922e917ba..b4ae1e62f 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -191,11 +191,14 @@ module.exports = class LadderTabView extends CocoView .attr("height", height + margin.top + margin.bottom) .append("g") .attr("transform","translate(#{margin.left},#{margin.top})") + barClass = "bar" + if teamName.toLowerCase() is "ogres" then barClass = "ogres-bar" + if teamName.toLowerCase() is "humans" then barClass = "humans-bar" bar = svg.selectAll(".bar") .data(data) .enter().append("g") - .attr("class","bar") + .attr("class",barClass) .attr("transform", (d) -> "translate(#{x(d.x)},#{y(d.y)})") bar.append("rect") diff --git a/app/views/play/ladder/my_matches_tab.coffee b/app/views/play/ladder/my_matches_tab.coffee index 94e4f4731..e3f0fc62a 100644 --- a/app/views/play/ladder/my_matches_tab.coffee +++ b/app/views/play/ladder/my_matches_tab.coffee @@ -117,12 +117,10 @@ module.exports = class MyMatchesTabView extends CocoView @$el.find('.score-chart-wrapper').each (i, el) => scoreWrapper = $(el) team = _.find @teams, name: scoreWrapper.data('team-name') - @generateScoreLineChart(scoreWrapper.attr('id'), team.scoreHistory) + @generateScoreLineChart(scoreWrapper.attr('id'), team.scoreHistory, team.name) - generateScoreLineChart: (wrapperID, scoreHistory) => - - + generateScoreLineChart: (wrapperID, scoreHistory,teamName) => margin = top: 20 right: 20 @@ -167,10 +165,12 @@ module.exports = class MyMatchesTabView extends CocoView .attr("dy", ".75em") .style("text-anchor","end") .text("Score") - + lineClass = "line" + if teamName.toLowerCase() is "ogres" then lineClass = "ogres-line" + if teamName.toLowerCase() is "humans" then lineClass = "humans-line" svg.append("path") .datum(data) - .attr("class","line") + .attr("class",lineClass) .attr("d",line) From 2411269f2b57557f23632428eb3f5333090b5932 Mon Sep 17 00:00:00 2001 From: Michael Schmatz Date: Fri, 4 Apr 2014 14:55:55 -0700 Subject: [PATCH 45/45] Added rank/number of sessions text --- app/styles/play/ladder/ladder_tab.sass | 9 +++++++++ app/views/play/ladder/ladder_tab.coffee | 15 ++++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/app/styles/play/ladder/ladder_tab.sass b/app/styles/play/ladder/ladder_tab.sass index 0fe05bc9e..6d65cc5a6 100644 --- a/app/styles/play/ladder/ladder_tab.sass +++ b/app/styles/play/ladder/ladder_tab.sass @@ -30,4 +30,13 @@ text fill: #555555 + .rank-text + font-size: 15px + fill: #555555 + + .humans-rank-text + fill: #bf3f3f + + .ogres-rank-text + fill: #3f44bf \ No newline at end of file diff --git a/app/views/play/ladder/ladder_tab.coffee b/app/views/play/ladder/ladder_tab.coffee index b4ae1e62f..635d7c69d 100644 --- a/app/views/play/ladder/ladder_tab.coffee +++ b/app/views/play/ladder/ladder_tab.coffee @@ -217,7 +217,20 @@ module.exports = class LadderTabView extends CocoView .attr("x",1) .attr("width",3) .attr("height",height - y(9001)) - + rankClass = "rank-text" + if teamName.toLowerCase() is "ogres" then rankClass = "rank-text ogres-rank-text" + if teamName.toLowerCase() is "humans" then rankClass = "rank-text humans-rank-text" + + message = "#{histogramData.length} players" + if @leaderboards[teamName].session? then message="#{@leaderboards[teamName].myRank}/#{histogramData.length}" + svg.append("g") + .append("text") + .attr("class",rankClass) + .attr("y",0) + .attr("text-anchor","end") + .attr("x",width) + .text(message) + #Translate the x-axis up svg.append("g") .attr("class", "x axis")