diff options
author | Simon Rettberg | 2014-11-19 19:46:19 +0100 |
---|---|---|
committer | Simon Rettberg | 2014-11-19 19:46:19 +0100 |
commit | 8434cd9505a9672743908076896e417eddc47693 (patch) | |
tree | b997f9bb147f0ce473704212b9840717a5033bb0 /templates/translation/edit.html | |
parent | Added proxy server settings (diff) | |
download | slx-admin-8434cd9505a9672743908076896e417eddc47693.tar.gz slx-admin-8434cd9505a9672743908076896e417eddc47693.tar.xz slx-admin-8434cd9505a9672743908076896e417eddc47693.zip |
Several minor fixes
- Removed common share setting for now (until properly supported)
- Remove extra container div in message display
- Support multiline translation strings
- Add "next" button on top of file list when creating custom config module
Diffstat (limited to 'templates/translation/edit.html')
-rw-r--r-- | templates/translation/edit.html | 48 |
1 files changed, 31 insertions, 17 deletions
diff --git a/templates/translation/edit.html b/templates/translation/edit.html index 5fd2ef19..dc01deb6 100644 --- a/templates/translation/edit.html +++ b/templates/translation/edit.html @@ -19,24 +19,29 @@ <tr> <th>Mustache Tag</th> {{#langs}} - <th>{{lang}}</th> + <th>{{name}}</th> {{/langs}} <th></th> </tr> </thead> <tbody> {{#tags}} - <tr class="{{class}}" id="{{tag}}"> - <td>{{tag}}</td> - {{#langs}} - <td> - <input type="text" class="form-control" placeholder="{{placeholder}}" value="{{translation}}" name="lang#{{lang}}#{{tag}}"> - </td> - {{/langs}} - <td> - <button type="submit" class="btn btn-danger btn-xs" name="delete" value="{{tag}}"><span class="glyphicon glyphicon-remove"></span> {{lang_deleteTAG}}</button> - </td> - </tr> + <tr class="{{class}}" id="{{tag}}"> + <td>{{tag}}</td> + {{#langs}} + <td> + {{^big}} + <input type="text" class="form-control switchable" value="{{translation}}" ondblclick="mb(this)" name="lang#{{lang}}#{{tag}}"> + {{/big}} + {{#big}} + <textarea rows="3" class="form-control" name="lang#{{lang}}#{{tag}}">{{translation}}</textarea> + {{/big}} + </td> + {{/langs}} + <td> + <button type="submit" class="btn btn-danger btn-xs" name="delete" value="{{tag}}"><span class="glyphicon glyphicon-remove"></span> {{lang_deleteTAG}}</button> + </td> + </tr> {{/tags}} <tr id="newTag"> </tr> @@ -49,9 +54,18 @@ </div> </div> </div> -<script> -function addTag(){ - var target = document.getElementById('newTag'); - target.innerHTML = "<td> <input type='text' class='form-control' placeholder='{{lang_newTAG}}' name='newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_germanTAG}}' name='lang#de#newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_englishTAG}}' name='lang#en#newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_portugueseTAG}}' name='lang#pt#newtag'> </td><td></td>"; -} +<script type="text/javascript"> + function addTag() + { + var target = document.getElementById('newTag'); + target.innerHTML = "<td> <input type='text' class='form-control' placeholder='{{lang_newTAG}}' name='newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_germanTAG}}' name='lang#de#newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_englishTAG}}' name='lang#en#newtag'> </td> <td style='width:250px;text-align:center;'> <input type='text' class='form-control' placeholder='{{lang_portugueseTAG}}' name='lang#pt#newtag'> </td><td></td>"; + } + + function mb(el) + { + var old = $(el); + var ta = $('<textarea name="' + el.name + '" class="form-control" rows="3"></textarea>'); + ta.val(old.val()); + old.replaceWith(ta); + } </script> |