Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -59,7 +59,6 @@ def find_details2(req_json):
|
|
| 59 |
if 'reset' not in st.session_state:
|
| 60 |
st.session_state.reset = False
|
| 61 |
|
| 62 |
-
|
| 63 |
def display_trends_from_yesterday():
|
| 64 |
checkbox_statuses = {}
|
| 65 |
urls = []
|
|
@@ -108,12 +107,10 @@ def display_trends_from_yesterday():
|
|
| 108 |
urls.append(link['url'])
|
| 109 |
|
| 110 |
# Button am Ende des Expanders
|
| 111 |
-
|
| 112 |
-
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
st.rerun()
|
| 116 |
-
|
| 117 |
count += 1
|
| 118 |
|
| 119 |
def display_articles_for_category(category):
|
|
@@ -144,13 +141,10 @@ def display_articles_for_category(category):
|
|
| 144 |
)
|
| 145 |
if checkbox_statuses[checkbox_label]:
|
| 146 |
urls.append(url['url'])
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
time.sleep(2.5)
|
| 152 |
-
st.session_state["reset"] = True
|
| 153 |
-
st.rerun()
|
| 154 |
|
| 155 |
|
| 156 |
# Funktion zum Rendern von Artikeln für heute
|
|
@@ -180,32 +174,10 @@ def display_articles_for_today(count, index):
|
|
| 180 |
urls.append(url['url'])
|
| 181 |
|
| 182 |
# Button am Ende des Expanders
|
| 183 |
-
|
| 184 |
-
|
| 185 |
-
|
| 186 |
-
|
| 187 |
-
st.rerun()
|
| 188 |
-
|
| 189 |
-
# Funktion zum Öffnen der Links in einem neuen Tab
|
| 190 |
-
def open_links(urls):
|
| 191 |
-
base_url = os.getenv("url")
|
| 192 |
-
query_params = "&".join([f"article-links[]={url}" for url in urls])
|
| 193 |
-
full_url = f"{base_url}{query_params}"
|
| 194 |
-
|
| 195 |
-
js_code = f"""
|
| 196 |
-
<script>
|
| 197 |
-
if (!localStorage.getItem('reloaded')) {{
|
| 198 |
-
localStorage.setItem('reloaded', 'true');
|
| 199 |
-
window.open("{full_url}", '_blank');
|
| 200 |
-
window.location.reload();
|
| 201 |
-
}} else {{
|
| 202 |
-
localStorage.removeItem('reloaded');
|
| 203 |
-
}}
|
| 204 |
-
</script>
|
| 205 |
-
"""
|
| 206 |
-
st.components.v1.html(js_code)
|
| 207 |
-
|
| 208 |
-
|
| 209 |
|
| 210 |
categories = {
|
| 211 |
"Alle": "all",
|
|
|
|
| 59 |
if 'reset' not in st.session_state:
|
| 60 |
st.session_state.reset = False
|
| 61 |
|
|
|
|
| 62 |
def display_trends_from_yesterday():
|
| 63 |
checkbox_statuses = {}
|
| 64 |
urls = []
|
|
|
|
| 107 |
urls.append(link['url'])
|
| 108 |
|
| 109 |
# Button am Ende des Expanders
|
| 110 |
+
base_url = os.getenv("url")
|
| 111 |
+
query_params = "&".join([f"article-links[]={url}" for url in urls])
|
| 112 |
+
full_url = f"{base_url}{query_params}"
|
| 113 |
+
st.link_button("Open All Links" , url= full_url)
|
|
|
|
|
|
|
| 114 |
count += 1
|
| 115 |
|
| 116 |
def display_articles_for_category(category):
|
|
|
|
| 141 |
)
|
| 142 |
if checkbox_statuses[checkbox_label]:
|
| 143 |
urls.append(url['url'])
|
| 144 |
+
base_url = os.getenv("url")
|
| 145 |
+
query_params = "&".join([f"article-links[]={url}" for url in urls])
|
| 146 |
+
full_url = f"{base_url}{query_params}"
|
| 147 |
+
st.link_button("Open All Links" , url= full_url)
|
|
|
|
|
|
|
|
|
|
| 148 |
|
| 149 |
|
| 150 |
# Funktion zum Rendern von Artikeln für heute
|
|
|
|
| 174 |
urls.append(url['url'])
|
| 175 |
|
| 176 |
# Button am Ende des Expanders
|
| 177 |
+
base_url = os.getenv("url")
|
| 178 |
+
query_params = "&".join([f"article-links[]={url}" for url in urls])
|
| 179 |
+
full_url = f"{base_url}{query_params}"
|
| 180 |
+
st.link_button("Open All Links" , url= full_url)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 181 |
|
| 182 |
categories = {
|
| 183 |
"Alle": "all",
|