- 07 Apr, 2015 2 commits
-
-
1. Extract the full sentence rather than parital of a sentence, so that languages with different word orders than English can benifit from this. 2. Using ngettext instead of gettext with 'xxx(s)', as Transifex treats `()` as special characters so that it enforces the translated string must have the same number of `()` pairs. Such enforcement makes translations difficult, as not every language can use forms like 'xxx(s)' to represent both singular & plural within a single word.
louyihua committed -
Carol Tong committed
-
- 05 Apr, 2015 1 commit
-
-
1. Spliting strings inside the call to `gettext()` in javascript breaks the string extraction process, so the string should kept in one line. 2. Using escape string inside a string in `gettext()` may cause the extractor to misunderstand the escape string, so that it will escape this escape string.
louyihua committed
-
- 02 Apr, 2015 1 commit
-
-
Jonathan Piacenti committed
-
- 01 Apr, 2015 1 commit
-
-
Carol Tong committed
-
- 31 Mar, 2015 2 commits
-
-
The written style ```interpolate(gettext('some text'), {...}, ...)``` will will cause the string inside gettext() not be extracted. So a separate line is needed for ```gettext``` when gettext function is directly called inside a call to the interpolate function.
louyihua committed -
Located in ```howitworks.html``` and ```import.html```.
louyihua committed
-
- 28 Mar, 2015 1 commit
-
-
The replacement strings need to be unicode, so that when STUDIO_NAME contains non-ascii characters python can handle it correctly without raising exceptions. Also, the value of STUDIO_SHORT_NAME can be read from cms.env.json.
louyihua committed
-
- 26 Mar, 2015 3 commits
-
-
Braden MacDonald committed
-
Brian Talbot committed
-
David Baumgold committed
-
- 24 Mar, 2015 1 commit
-
-
Converted lettuce Course Team page tests to bok choy
E. Kolpakov committed
-
- 19 Mar, 2015 1 commit
-
-
Carol Tong committed
-
- 18 Mar, 2015 2 commits
-
-
Carol Tong committed
-
Jonathan Piacenti committed
-
- 12 Mar, 2015 1 commit
-
-
Jonathan Piacenti committed
-
- 11 Mar, 2015 1 commit
-
-
David Baumgold committed
-
- 10 Mar, 2015 2 commits
-
-
Jonathan Piacenti committed
-
Multi-commit history: - hide drag functionality for entrance exam section. - hide entrance exam subsection elements e.g. delete, drag, name etc. - show unit/verticals expanded in case of entrance exam - modify code in order to allow user to update entrance exam score from UI. - write down unit tests. - write down Jasmine tests. - add bok-choy test - updated bok-choy test - internationalize string - repositioned sequential block creatori - SOL-221 (entrance exam message) - SOL-199 LMS Part (show entrance exam content) and hide the course navigation bar. - redirect the view in case of entrance exam. - update code structure as per suggestions - write down unit tests - fix pep8 - instead of hiding the exam requirement message, now also showing the exam the completion message (success state). - write down unit test to show exam completion message. - Update code as per review suggestions - update doc string - addressed review suggestions - change sequential message text - css adjustments - added new css class for entrance exam score in studio - added Jasmine test for remaning coverage - sequential message should appear under the context of entrance exam subsection. - updated text in CMS and LMS as per suggestions. - added unit text to insure sequential message should not be present in other chapters rather then entrance exam. - skip setter if empty prerequisite course list - exclude logic from xblock_info.js that is specifically related to entrance exam. - added js tests and updated code as per suggestions - added tests - addressed several PR issues - Several small fixes (style, refactoring) - Fixed score update issue - added some more unit tests. - code suggested changes. - addressed PR feedback
asadiqbal committed
-
- 06 Mar, 2015 2 commits
-
-
Alison Hodges committed
-
Sarina Canelake committed
-
- 05 Mar, 2015 1 commit
-
-
Ahsan Ulhaq committed
-
- 04 Mar, 2015 1 commit
-
-
Braden MacDonald committed
-
- 27 Feb, 2015 1 commit
-
-
Alison Hodges committed
-
- 25 Feb, 2015 3 commits
-
-
course settings <nav> elements in the studio does not include accessible label which results into much confusion for the screen reader users. TNL-1532
Ahsan Ulhaq committed -
<nav> elements for the actions a user can perform on a perticular page contain inaccessible label whic causes screen reader users confusion regarding to their current navigation. TNL-1531
Ahsan Ulhaq committed -
Ahsan Ulhaq committed
-
- 24 Feb, 2015 3 commits
-
-
Jonathan Piacenti committed
-
<nav> in the footer of the studio does not have accessible label(aria-label, aria-labelledby) which causes accessibility issues for the screen reader users. TNL-1523
Ahsan Ulhaq committed -
<nav> in the header of studio does not have accessible label. this causes some issues for screen reader users. TNL-1520
Ahsan Ulhaq committed
-
- 20 Feb, 2015 1 commit
-
-
TNL-1185
muzaffaryousaf committed
-
- 11 Feb, 2015 1 commit
-
-
Adam Palay committed
-
- 10 Feb, 2015 1 commit
-
-
Martyn James committed
-
- 02 Feb, 2015 2 commits
-
-
Fix link stylings in LMS and CMS footers
Sarina Canelake committed -
Dino Cikatic committed
-
- 30 Jan, 2015 1 commit
-
-
[OPEN-444]
Sarina Canelake committed
-
- 29 Jan, 2015 3 commits
-
-
Tyhe sign in form should not be submitted before the submit event is ready to be intercepted. This can occur if the user clicks too fast on the sign in button.
Régis Behmo committed -
Context: We have witnessed multiple, seemingly random "CSRF verification failed" errors while signing in (with valid ID) to the Studio. Explanation: The login form does not initially include a CSRF field. The CSRF header of the request is appended to the studio login request headers by intercepting the form validation. This intercept is performed by the login.js script. Unfortunately, the login.js script is loaded pretty late (at the end of the template). So if the login form is validated sufficiently fast, the login.js script has no time to load and append the X-CSRFToken header to the request. Proposed solution: the CSRF token is already passed to the template via the login view, so we just add a hidden field to the login form to include the csrf token.
Régis Behmo committed -
Davorin Sego committed
-
- 28 Jan, 2015 1 commit
-
-
David Baumgold committed
-