opombe and prevedek now textarea and not just text input
This commit is contained in:
parent
6438cf52d1
commit
4e744db68f
|
@ -23,12 +23,21 @@ def modal_template(content, title, msg, delete_msg=None):
|
||||||
h("footer", {}, footer)]
|
h("footer", {}, footer)]
|
||||||
|
|
||||||
|
|
||||||
def question(question, current_value):
|
def _question(question, current_value, input_element):
|
||||||
|
props = {"value": current_value}
|
||||||
|
if input_element == "input":
|
||||||
|
props["type"] = "text"
|
||||||
|
|
||||||
return [
|
return [
|
||||||
h("span", {}, question),
|
h("span", {}, question),
|
||||||
h("label", {}, [
|
h("label", {}, [
|
||||||
h("input#modal-question", {"props": {"type": "text", "value": current_value}}, "")])]
|
h("{}#modal-question".format(input_element), {"props": props}, "")])]
|
||||||
|
|
||||||
|
def big_question(question, current_value):
|
||||||
|
return _question(question, current_value, "textarea")
|
||||||
|
|
||||||
|
def question(question, current_value):
|
||||||
|
return _question(question, current_value, "input")
|
||||||
|
|
||||||
def generic_list_editor(title, element_list_getter):
|
def generic_list_editor(title, element_list_getter):
|
||||||
content = [h("p", {}, title)]
|
content = [h("p", {}, title)]
|
||||||
|
|
|
@ -20,7 +20,7 @@ def edit_translation(translation, parent, cluster_idx, num_clusters, cls):
|
||||||
# first line: transalation itself
|
# first line: transalation itself
|
||||||
content.extend([
|
content.extend([
|
||||||
split_line2("Prevedek:",
|
split_line2("Prevedek:",
|
||||||
h("input#etv", {"props": {"type": "text", "value": translation.translation}}, "")),
|
h("textarea#etv", {"props": {"value": translation.translation}}, "")),
|
||||||
split_line2("Razlaga:",
|
split_line2("Razlaga:",
|
||||||
h("input#ete", {"props": {"type": "text", "value": translation.explanation}}, ""))])
|
h("input#ete", {"props": {"type": "text", "value": translation.explanation}}, ""))])
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ def edit_sense_definition(sense):
|
||||||
|
|
||||||
|
|
||||||
def edit_comment(comment):
|
def edit_comment(comment):
|
||||||
return modal_template(question("Edit comment", comment), "Comment", (message.EditComment,), (message.DeleteComment,))
|
return modal_template(big_question("Edit comment", comment), "Comment", (message.EditComment,), (message.DeleteComment,))
|
||||||
|
|
||||||
|
|
||||||
def do_chosen_examples(example_list, entry):
|
def do_chosen_examples(example_list, entry):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user