Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -819,7 +819,8 @@ def enhanced_likert_scale(question_data):
|
|
| 819 |
|
| 820 |
# اضافه کردن نقاط (از 1 تا scale)
|
| 821 |
for i in range(1, scale+1):
|
| 822 |
-
|
|
|
|
| 823 |
|
| 824 |
scale_html += "</div></div>"
|
| 825 |
|
|
@@ -828,13 +829,13 @@ def enhanced_likert_scale(question_data):
|
|
| 828 |
|
| 829 |
# ورودی عددی با محدوده 0 تا scale
|
| 830 |
value = st.number_input(
|
| 831 |
-
"
|
| 832 |
min_value=0,
|
| 833 |
max_value=scale,
|
| 834 |
value=st.session_state.get(key),
|
| 835 |
step=1,
|
| 836 |
key=f"{key}_input",
|
| 837 |
-
placeholder="
|
| 838 |
format="%d",
|
| 839 |
on_change=lambda: st.session_state.update({key: st.session_state[f"{key}_input"]})
|
| 840 |
)
|
|
|
|
| 819 |
|
| 820 |
# اضافه کردن نقاط (از 1 تا scale)
|
| 821 |
for i in range(1, scale+1):
|
| 822 |
+
value = scale - i
|
| 823 |
+
scale_html += f"<div class='likert-dot {'active' if st.session_state.get(key) == value else ''}'></div>"
|
| 824 |
|
| 825 |
scale_html += "</div></div>"
|
| 826 |
|
|
|
|
| 829 |
|
| 830 |
# ورودی عددی با محدوده 0 تا scale
|
| 831 |
value = st.number_input(
|
| 832 |
+
"پاسخ شما (از 1 تا 7):",
|
| 833 |
min_value=0,
|
| 834 |
max_value=scale,
|
| 835 |
value=st.session_state.get(key),
|
| 836 |
step=1,
|
| 837 |
key=f"{key}_input",
|
| 838 |
+
placeholder=" 1 (کمترین) تا 7 (بیشترین)",
|
| 839 |
format="%d",
|
| 840 |
on_change=lambda: st.session_state.update({key: st.session_state[f"{key}_input"]})
|
| 841 |
)
|