awacke1 commited on
Commit
bd031a7
โ€ข
1 Parent(s): 562d56c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -24
app.py CHANGED
@@ -61,12 +61,6 @@ def search_glossary(query):
61
  st.markdown(f"### {category}")
62
  st.write(f"- {query}")
63
 
64
- # Display instructions and handle query parameters
65
- st.markdown("## Glossary Lookup\nEnter a term in the URL query, like `?q=Nanotechnology` or `?query=Martian Syndicate`.")
66
- query_params = st.query_params
67
- query = (query_params.get('q') or query_params.get('query') or [''])[0]
68
- if query: search_glossary(query)
69
-
70
 
71
 
72
  # Display the glossary with Streamlit components, ensuring emojis are used
@@ -95,10 +89,6 @@ def display_glossary_grid(glossary):
95
  for term in terms:
96
  st.write(f"- {term}")
97
 
98
- # Display the glossary grid
99
- st.title("Transhuman Space Glossary ๐ŸŒŒ")
100
- display_glossary_grid(transhuman_glossary)
101
-
102
  # Streamlined UI for displaying buttons with scores, integrating emojis
103
  def display_buttons_with_scores():
104
  for header, terms in transhuman_glossary.items():
@@ -110,13 +100,6 @@ def display_buttons_with_scores():
110
  update_score(key)
111
  st.experimental_rerun()
112
 
113
- if __name__ == "__main__":
114
- st.title("๐ŸŒŒ๐Ÿš€ Transhuman Space Encyclopedia")
115
- st.markdown("## Explore the universe of Transhuman Space through interactive storytelling and encyclopedic knowledge.๐ŸŒ ")
116
- display_buttons_with_scores()
117
-
118
-
119
-
120
 
121
 
122
 
@@ -169,13 +152,30 @@ def display_images_and_wikipedia_summaries():
169
  """
170
  st.markdown(links_md)
171
 
172
- display_images_and_wikipedia_summaries()
173
 
174
  def get_all_query_params(key):
175
  return st.query_params().get(key, [])
176
 
177
  def clear_query_params():
178
  st.query_params()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
179
 
180
  # Assuming the transhuman_glossary and other setup code remains the same
181
 
@@ -199,9 +199,6 @@ def display_content_or_image(query):
199
  # If no content or image is found
200
  st.warning("No matching content or image found.")
201
  return False
202
-
203
-
204
-
205
 
206
  st.write("Current Query Parameters:", st.query_params)
207
  st.markdown("### Query Parameters - These Deep Link Map to Remixable Methods, Navigate or Trigger Functionalities")
@@ -223,9 +220,6 @@ if 'multi' in st.query_params:
223
  # Manual entry for demonstration
224
  st.write("Enter query parameters in the URL like this: ?action=show_message&multi=1&multi=2")
225
 
226
-
227
-
228
-
229
  if 'query' in st.query_params:
230
  query = st.query_params['query'][0] # Get the query parameter
231
  # Display content or image based on the query
 
61
  st.markdown(f"### {category}")
62
  st.write(f"- {query}")
63
 
 
 
 
 
 
 
64
 
65
 
66
  # Display the glossary with Streamlit components, ensuring emojis are used
 
89
  for term in terms:
90
  st.write(f"- {term}")
91
 
 
 
 
 
92
  # Streamlined UI for displaying buttons with scores, integrating emojis
93
  def display_buttons_with_scores():
94
  for header, terms in transhuman_glossary.items():
 
100
  update_score(key)
101
  st.experimental_rerun()
102
 
 
 
 
 
 
 
 
103
 
104
 
105
 
 
152
  """
153
  st.markdown(links_md)
154
 
 
155
 
156
  def get_all_query_params(key):
157
  return st.query_params().get(key, [])
158
 
159
  def clear_query_params():
160
  st.query_params()
161
+
162
+
163
+ # Display instructions and handle query parameters
164
+ st.markdown("## Glossary Lookup\nEnter a term in the URL query, like `?q=Nanotechnology` or `?query=Martian Syndicate`.")
165
+ query_params = st.query_params
166
+ query = (query_params.get('q') or query_params.get('query') or [''])[0]
167
+ if query: search_glossary(query)
168
+
169
+ # Display the glossary grid
170
+ st.title("Transhuman Space Glossary ๐ŸŒŒ")
171
+ display_glossary_grid(transhuman_glossary)
172
+
173
+ st.title("๐ŸŒŒ๐Ÿš€ Transhuman Space Encyclopedia")
174
+ st.markdown("## Explore the universe of Transhuman Space through interactive storytelling and encyclopedic knowledge.๐ŸŒ ")
175
+
176
+ display_buttons_with_scores()
177
+
178
+ display_images_and_wikipedia_summaries()
179
 
180
  # Assuming the transhuman_glossary and other setup code remains the same
181
 
 
199
  # If no content or image is found
200
  st.warning("No matching content or image found.")
201
  return False
 
 
 
202
 
203
  st.write("Current Query Parameters:", st.query_params)
204
  st.markdown("### Query Parameters - These Deep Link Map to Remixable Methods, Navigate or Trigger Functionalities")
 
220
  # Manual entry for demonstration
221
  st.write("Enter query parameters in the URL like this: ?action=show_message&multi=1&multi=2")
222
 
 
 
 
223
  if 'query' in st.query_params:
224
  query = st.query_params['query'][0] # Get the query parameter
225
  # Display content or image based on the query