Going to take the website down for a big update soon
New Features:
-
Added an audio field to the default Kitsun templates and layouts
-
A strict input field type has been added. Using this input in your layouts will NOT count typos as correct. This means that whatever you input needs to be the same as the actual answer. You can add it with the following code in your layout: {{spellcheck:fieldname}}. This field can be useful when learning other languages (such as french) which use the latin alphabet.
-
Added a customizable hotkey for playing audio during lessons/reviews. By default this is bound to
R
-
Added a customizable hotkey for ignoring the answer you put in. By default this is bound to
ESC
-
Scroll position will now be remembered upon coming back to the
All cards
page after editing a card. -
Select box @ all cards table view has been made bigger
-
When saving a card and loading the same default set as before, the thumbnails will not have to reload anymore.
-
A card can now be demoted to level 0 which resets all your current progress on the card. This also means that it will show up in your lesson queue again.
-
The details page of a community deck in the store will now show a āGo to deckā button if you already own it (or if you just added it)
-
The index field for a card now automatically increases from your previous value upon saving a card. Note that this only works if you actually use the index field and itās value is greater than -1.
-
The Kitsun Default layouts have gotten some extra features. An animation has been added when flipping the card (front and back). A āMore informationā button has been added to the backside which will show you all information if you click on it. This information is now hidden by default during reviews and during the quiz part of the lessons. The reason for this is that otherwise the information might spoil the siblings which use the same values.
-
The above mentioned button/toggle functionality can now also be used in your own layouts! This is how:
- Make a html element for the button. Give it the class
expand_button
. Give it the following attribute:data-expand='<number>'
- Give whatever you want to be toggled the following attribute:
data-content='<number>'
- Make a html element for the button. Give it the class
What it will do is search for the corresponding html to toggle based on the numbers in the data attributes. Here is a small example (can also be found in the default layouts if you want to take a look):
Button:
<div class="expand_button" data-expand="1">
More information<i class="fa fa-angle-down"></i>
</div>
Content to be hidden or shown:
<div class="expand_content" data-content="1">
-Iāve also added the following classes: reviews_wrapper
, lesson_wrapper
and quiz
. These will be available based on which part of the lessons or reviews you are at. So if you wish to do specific styling based on that, it is now possible. E.g. hiding the content by default during reviews and the quiz part, but showing it during lessons.
Bugfixes:
-
Removed delay from lightning mode
-
The progress bar will now leave hibernated cards out of the percentage calculation. (So no more 99% while the other 1% is hibernated)
-
During lessons and reviews, template fields which have been added AFTER creating cards with that template, will now be parsed correctly. Meaning you will not see any more {{fieldname}} tags if the card was created before that field was added to the template.
-
Filter Siblings setting: During reviews a layout which was already done could be picked. This has been fixed.
-
Tags now show up again on the āGridā view of the All cards page.
-
Published decks can now not be published more than once.
Time for activations!
Postponing activations a bit, found two bugs I want to fix before activations
The lightning mode is perfect now
Arigatooooooooo
Iāve just sent an email to everyone who has an activated account since a lot of people told me that they never got an activation email.
But now it seems like the email got sent three times (instead of 0). Iām so sorry for the spam!
3 is better than 0?
Iād rather have sent 0 than 3 emails to be honest!
Haha. You probably should have asked for some guinea pigs to test it on.
I tested it 10 times with my local database users without any problems, but it seems that the call I did to the live api was executed three times for some reasonā¦
how many people are in the queue? just wondering how far down i am
You are 840th, atm there are ~650 accounts activated and in total there are ~950.
Every week Iām activating 100 extra accounts. So your activation should be coming in the following weeks
Didnāt bother me, I was just happy to be activated Good thing you were notified of the missing emails.
3 pieces of input so far:
- [Bug] when I increase the amount of new lessons per day for a deck, it doesnāt seem to apply to the current day. I did 5 lessons in a deck, increased to 10 lessens per day, am not able to do 5 more lessons
- [Feature Request] On the āall cardsā View, it would be great if every card tile had a button to quickly hibernate/reactivate the card.
- [Suggestion] When I tried to log in after receiving my 3 emails, I seemed to not be able to remember my password. Turns out, I probably did, but had forgotten that the site requires an uppercase letter. If the āyour credentials do not matchā-message could contain the password rules, Iām sure that would help some people remember their pw. I know itās not the safest thing to do, but many people use similar/same passwords and just add a symbol or uppercase letter when a site requires it.
HI!
-
This is actually kind of done intentional, the lessons unlocked stack each day, so if you fail to do them for a few days, you will have a large amount of lessons waiting for you. I kinda prefer people to set good limits and use the following feature to unlock more lessons if they really feel like learning more:
- You can click on the lock (where the lesson counter used to be) to unlock more lessons right away (it will open a popup in which you can specify how many).
-
You can click the ātable viewā button (top left) to switch to the table view instead of the grid view. This view allows you to select any cards you want and then hibernate or awake them all at once (among other mass edit functionality). I can implement your request though, if you feel like that might be nice to have as well
-
This is done for security reasons, stating the password requirements makes it easier for people with malicious intentions to get into someoneās account.
Many thanks for the suggestions/report so far, Iām glad the emails didnāt bother you haha
Thank you! All of that seems plausible Sorry for all of it being unwarranted/unnecessary, haha. Iāll see if I can find a real issue.
Awesome that my account is active now, Iāll check it out tonight.
Blowing up my email box though xD
Iām terribly sorry about that! I noted above that it seems to have sent 3 emails to all activated accounts instead of 1 :\
All I can say is that it definitely wonāt happen again!
No problem! Canāt wait to try it out though.