Upload 59 files
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- .gitattributes +5 -0
- app.py +456 -0
- c.css +193 -0
- chat.db +0 -0
- d1.mp4 +3 -0
- d2.mp4 +3 -0
- d3.mp4 +3 -0
- d5.mp4 +3 -0
- d6.mp4 +3 -0
- i1.jpg +0 -0
- i10.jpg +0 -0
- i11.jpg +0 -0
- i12.jpg +0 -0
- i13.jpg +0 -0
- i14.jpg +0 -0
- i15.jpg +0 -0
- i16.jpg +0 -0
- i17.jpg +0 -0
- i18.jpg +0 -0
- i19.jpg +0 -0
- i20.jpg +0 -0
- i21.jpg +0 -0
- i22.jpg +0 -0
- i23.jpg +0 -0
- i24.jpg +0 -0
- i25.jpg +0 -0
- i26.jpg +0 -0
- i27.jpg +0 -0
- i28.jpg +0 -0
- i29.jpg +0 -0
- i3.jpg +0 -0
- i30.jpg +0 -0
- i31.jpg +0 -0
- i32.jpg +0 -0
- i33.jpg +0 -0
- i34.jpg +0 -0
- i35.jpg +0 -0
- i36.jpg +0 -0
- i37.jpg +0 -0
- i38.jpg +0 -0
- i39.jpg +0 -0
- i4.jpg +0 -0
- i40.jpg +0 -0
- i41.jpg +0 -0
- i42.jpg +0 -0
- i43.jpg +0 -0
- i44.jpg +0 -0
- i5.jpg +0 -0
- i6.jpg +0 -0
- i7.jpg +0 -0
.gitattributes
CHANGED
@@ -33,3 +33,8 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
+
d1.mp4 filter=lfs diff=lfs merge=lfs -text
|
37 |
+
d2.mp4 filter=lfs diff=lfs merge=lfs -text
|
38 |
+
d3.mp4 filter=lfs diff=lfs merge=lfs -text
|
39 |
+
d5.mp4 filter=lfs diff=lfs merge=lfs -text
|
40 |
+
d6.mp4 filter=lfs diff=lfs merge=lfs -text
|
app.py
ADDED
@@ -0,0 +1,456 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import streamlit as st
|
2 |
+
from streamlit_option_menu import option_menu
|
3 |
+
from jdatetime import datetime
|
4 |
+
import hydralit_components as hc
|
5 |
+
import sqlite3
|
6 |
+
|
7 |
+
|
8 |
+
|
9 |
+
|
10 |
+
st.set_page_config(
|
11 |
+
page_title="باشگاه دلفین گربدان",
|
12 |
+
page_icon="logo.png",
|
13 |
+
initial_sidebar_state='collapsed',
|
14 |
+
layout='wide',
|
15 |
+
)
|
16 |
+
|
17 |
+
|
18 |
+
con=sqlite3.connect('sql.db')
|
19 |
+
cur=con.cursor()
|
20 |
+
cur.execute('CREATE TABLE IF NOT EXISTS pics(id TEXT, img BLOB, note TEXT)')
|
21 |
+
|
22 |
+
with open("c.css") as f:
|
23 |
+
st.markdown(f"<style> {f.read()} </style>", unsafe_allow_html=True)
|
24 |
+
|
25 |
+
# st.snow()
|
26 |
+
# st.image("logo.png")
|
27 |
+
|
28 |
+
|
29 |
+
now = datetime.now()
|
30 |
+
tim = now.strftime("%Y/%m/%d")
|
31 |
+
|
32 |
+
# col1,col2 = st.columns(2)
|
33 |
+
|
34 |
+
# with col1:
|
35 |
+
|
36 |
+
|
37 |
+
|
38 |
+
|
39 |
+
|
40 |
+
menu_dat = [
|
41 |
+
|
42 |
+
|
43 |
+
{'id':'home','icon': "🏚", 'label':"صفحه اصلی",},
|
44 |
+
|
45 |
+
{"id": "bazikon", "icon": "🙋♂️", "label": "بازیکنان"},
|
46 |
+
{'id':'vid','icon':"🎞️",'label':"ویدیوها"},
|
47 |
+
{'id':'news','icon': "📃", 'label':"خبرها"},
|
48 |
+
|
49 |
+
]
|
50 |
+
|
51 |
+
over_theme = {'txc_inactive': '#FFFFFF'}
|
52 |
+
menu_id = hc.nav_bar(
|
53 |
+
menu_definition=menu_dat,
|
54 |
+
override_theme={'txc_inactive': 'white','menu_background':'#4b5efb','txc_active':'yellow','option_active':'#000000'},
|
55 |
+
|
56 |
+
|
57 |
+
hide_streamlit_markers=False,
|
58 |
+
sticky_nav=True,
|
59 |
+
sticky_mode='pinned',
|
60 |
+
|
61 |
+
)
|
62 |
+
|
63 |
+
|
64 |
+
|
65 |
+
|
66 |
+
st.subheader("⚽ باشگاه فرهنگی ورزشی دلفین گربدان ⚽")
|
67 |
+
st.image("logo.png",width=100)
|
68 |
+
|
69 |
+
|
70 |
+
if menu_id == "bazikon":
|
71 |
+
|
72 |
+
st.divider()
|
73 |
+
|
74 |
+
c1 , c2 , c3 , c4 = st.columns([3,2,2,1])
|
75 |
+
|
76 |
+
with c1:
|
77 |
+
st.image('i1.jpg')
|
78 |
+
st.image('i3.jpg')
|
79 |
+
st.image('i4.jpg')
|
80 |
+
st.image('i5.jpg')
|
81 |
+
st.image('i6.jpg')
|
82 |
+
st.image('i7.jpg')
|
83 |
+
st.image('i8.jpg')
|
84 |
+
st.image('i9.jpg')
|
85 |
+
st.image('i10.jpg')
|
86 |
+
st.image('i11.jpg')
|
87 |
+
st.image('i12.jpg')
|
88 |
+
st.image('i13.jpg')
|
89 |
+
st.image('i29.jpg')
|
90 |
+
st.image('i30.jpg')
|
91 |
+
|
92 |
+
with c2:
|
93 |
+
st.image('i14.jpg')
|
94 |
+
st.image('i15.jpg')
|
95 |
+
st.image('i16.jpg')
|
96 |
+
st.image('i17.jpg')
|
97 |
+
st.image('i18.jpg')
|
98 |
+
st.image('i19.jpg')
|
99 |
+
st.image('i20.jpg')
|
100 |
+
st.image('i21.jpg')
|
101 |
+
st.image('i22.jpg')
|
102 |
+
st.image('i23.jpg')
|
103 |
+
st.image('i24.jpg')
|
104 |
+
st.image('i25.jpg')
|
105 |
+
st.image('i26.jpg')
|
106 |
+
st.image('i27.jpg')
|
107 |
+
st.image('i28.jpg')
|
108 |
+
|
109 |
+
|
110 |
+
with c3:
|
111 |
+
st.image('i31.jpg')
|
112 |
+
st.image('i32.jpg')
|
113 |
+
st.image('i33.jpg')
|
114 |
+
st.image('i34.jpg')
|
115 |
+
st.image('i35.jpg')
|
116 |
+
st.image('i36.jpg')
|
117 |
+
st.image('i37.jpg')
|
118 |
+
st.image('i38.jpg')
|
119 |
+
st.image('i39.jpg')
|
120 |
+
st.image('i40.jpg')
|
121 |
+
st.image('i41.jpg')
|
122 |
+
st.image('i42.jpg')
|
123 |
+
st.image('i43.jpg')
|
124 |
+
st.image('i44.jpg')
|
125 |
+
|
126 |
+
|
127 |
+
|
128 |
+
|
129 |
+
|
130 |
+
|
131 |
+
|
132 |
+
|
133 |
+
|
134 |
+
|
135 |
+
|
136 |
+
|
137 |
+
|
138 |
+
if menu_id == "home":
|
139 |
+
|
140 |
+
selected = option_menu (
|
141 |
+
menu_title=None,
|
142 |
+
options=[ "چت آنلاین" ,"ادمین", "صفحه اصلی"],
|
143 |
+
icons=["phone","key","house" ],
|
144 |
+
menu_icon="cast",
|
145 |
+
default_index=2,
|
146 |
+
orientation="horizontal",
|
147 |
+
|
148 |
+
styles={
|
149 |
+
"container": {"background-color": "#4b5efb"},
|
150 |
+
"nav-link-selected": {"background-color": "#040b3e"},
|
151 |
+
"nav-link": {"font-size": "20px", "text-align": "center_y: 0.0", "margin":"0px", "--hover-color": "#afb8fb"},
|
152 |
+
|
153 |
+
}
|
154 |
+
)
|
155 |
+
|
156 |
+
|
157 |
+
|
158 |
+
|
159 |
+
|
160 |
+
|
161 |
+
|
162 |
+
|
163 |
+
|
164 |
+
|
165 |
+
|
166 |
+
|
167 |
+
if selected == "ادمین":
|
168 |
+
username = st.text_input(label="نام کاربری", placeholder="Username")
|
169 |
+
password = st.text_input(label="پسورد", placeholder="password", type="password")
|
170 |
+
b = st.button("ورود")
|
171 |
+
|
172 |
+
if username == "a" and password == "ch":
|
173 |
+
st.success("خوش آمدی ادمین")
|
174 |
+
|
175 |
+
st.success(
|
176 |
+
"توجه : لطفا با اضافه کردن محصول محصولات خود رو کامل پر کنید (عکس محصول , کد محصول , نام محصول) این ها نباید خالی باشد"
|
177 |
+
)
|
178 |
+
st.error(
|
179 |
+
"هشدار : کد و نام محصولات شما نباید مثل محصولات دیگه ای که اضافه میکنید باشد. کد محصولات رو با اعداد انگلیسی و از شماره بالا به پایین شروع کنید . مانند : ( از 999 شروع کنید به پایین) "
|
180 |
+
)
|
181 |
+
|
182 |
+
if st.button("اضافه کردن محصول"):
|
183 |
+
cur.execute("INSERT INTO pics(id, img, note) VALUES(?,?,?)", ("", "", ""))
|
184 |
+
con.commit()
|
185 |
+
|
186 |
+
st.write("---")
|
187 |
+
|
188 |
+
for row in cur.execute("SELECT rowid, id, img, note FROM pics ORDER BY id"):
|
189 |
+
with st.form(f"ID-{row[0]}", clear_on_submit=True):
|
190 |
+
|
191 |
+
imgcol, notecol = st.columns([3, 2])
|
192 |
+
id = notecol.text_input("کد محصول", row[1])
|
193 |
+
note = notecol.text_area("نام محصول", row[3])
|
194 |
+
if row[2]:
|
195 |
+
|
196 |
+
img = row[2]
|
197 |
+
imgcol.image(row[2])
|
198 |
+
file = imgcol.file_uploader("تصاویر", ["png", "jpg", "gif", "jpeg", "bmp"])
|
199 |
+
if file:
|
200 |
+
img = file.read()
|
201 |
+
if notecol.form_submit_button("ذخیره محصول"):
|
202 |
+
try:
|
203 |
+
|
204 |
+
cur.execute(
|
205 |
+
"UPDATE pics SET id=?, img=?, note=? WHERE id=?;",
|
206 |
+
(id, img, note, str(row[1])),
|
207 |
+
)
|
208 |
+
|
209 |
+
con.commit()
|
210 |
+
st.experimental_rerun()
|
211 |
+
|
212 |
+
except:
|
213 |
+
st.error("لطفا کامل پر کنید")
|
214 |
+
|
215 |
+
if notecol.form_submit_button("حذف محصول"):
|
216 |
+
cur.execute(f"""DELETE FROM pics WHERE rowid="{row[0]}";""")
|
217 |
+
con.commit()
|
218 |
+
st.experimental_rerun()
|
219 |
+
|
220 |
+
elif username or password == "admin":
|
221 |
+
st.error("لطفا درست وارد کنید")
|
222 |
+
|
223 |
+
|
224 |
+
|
225 |
+
|
226 |
+
|
227 |
+
|
228 |
+
|
229 |
+
|
230 |
+
|
231 |
+
|
232 |
+
|
233 |
+
|
234 |
+
|
235 |
+
|
236 |
+
|
237 |
+
|
238 |
+
if selected == "چت آنلاین":
|
239 |
+
|
240 |
+
|
241 |
+
|
242 |
+
with st.expander("چت آنلاین", expanded=True):
|
243 |
+
|
244 |
+
# st.image('g2.png')
|
245 |
+
|
246 |
+
conn = sqlite3.connect('chat.db')
|
247 |
+
c = conn.cursor()
|
248 |
+
|
249 |
+
# ایجاد جدول پیامها اگر وجود نداشته باشد
|
250 |
+
c.execute('''CREATE TABLE IF NOT EXISTS messages
|
251 |
+
(id INTEGER PRIMARY KEY AUTOINCREMENT,
|
252 |
+
username TEXT,
|
253 |
+
message TEXT,
|
254 |
+
timestamp DATETIME)''')
|
255 |
+
conn.commit()
|
256 |
+
|
257 |
+
# تابع افزودن پیام جدید
|
258 |
+
def add_message(username, message):
|
259 |
+
timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
260 |
+
c.execute("INSERT INTO messages (username, message, timestamp) VALUES (?, ?, ?)",
|
261 |
+
(username, message, timestamp))
|
262 |
+
conn.commit()
|
263 |
+
|
264 |
+
# تابع دریافت تمام پیامها
|
265 |
+
def get_messages():
|
266 |
+
c.execute("SELECT id, username, message, timestamp FROM messages ORDER BY timestamp DESC LIMIT 100")
|
267 |
+
return c.fetchall()
|
268 |
+
|
269 |
+
# تابع حذف پیام
|
270 |
+
def delete_message(message_id):
|
271 |
+
c.execute("DELETE FROM messages WHERE id = ?", (message_id,))
|
272 |
+
conn.commit()
|
273 |
+
|
274 |
+
# ورود نام کاربری
|
275 |
+
username = st.text_input(": نام خود را وارد کنید")
|
276 |
+
|
277 |
+
# نمایش پیامهای موجود
|
278 |
+
messages = get_messages()
|
279 |
+
|
280 |
+
# ورودی پیام جدید
|
281 |
+
new_message = st.text_input(": پیام خود را وارد کنید")
|
282 |
+
if st.button("ارسال") and username and new_message:
|
283 |
+
add_message(username, new_message)
|
284 |
+
st.experimental_rerun()
|
285 |
+
|
286 |
+
st.subheader("پیامها")
|
287 |
+
|
288 |
+
for msg in messages: # بدون معکوس کردن لیست پیامها
|
289 |
+
msg_id, msg_user, msg_text, msg_timestamp = msg
|
290 |
+
st.success(f"{msg_timestamp} 🙋🏽♂️ {msg_user}: 💬 {msg_text}")
|
291 |
+
|
292 |
+
# افزودن دکمه برای حذف پیام
|
293 |
+
if st.button("حذف", key=f"delete_{msg_id}"):
|
294 |
+
delete_message(msg_id)
|
295 |
+
st.experimental_rerun()
|
296 |
+
|
297 |
+
# بستن اتصال به پایگاه داده
|
298 |
+
conn.close()
|
299 |
+
|
300 |
+
|
301 |
+
|
302 |
+
|
303 |
+
|
304 |
+
|
305 |
+
|
306 |
+
|
307 |
+
|
308 |
+
|
309 |
+
|
310 |
+
# st.divider()
|
311 |
+
elif selected == "صفحه اصلی":
|
312 |
+
|
313 |
+
|
314 |
+
|
315 |
+
st.write("تاریخ امروز :", tim)
|
316 |
+
|
317 |
+
with st.expander("تیم دلفین گربدان", expanded=True):
|
318 |
+
st.image("passdolfin.jpg")
|
319 |
+
|
320 |
+
st.caption("""
|
321 |
+
باشگاه فوتبال دلفین گربدان یکی از پر افتخارترین و پر هوادارترین باشگاه های فوتبال در جزیره قشم است دلفین گربدان پیش از انقلاب ستاره جنوب گربدان نام داشت باشگاه هم اکنون در لیگ دسته دو قشم قرار گرفته , دلفین گربدان در سال 1324 در جزیره قشم روستای گربدان بنیان گذاری شده است
|
322 |
+
|
323 |
+
""")
|
324 |
+
|
325 |
+
for row in cur.execute('SELECT rowid, id, img, note FROM pics ORDER BY id'):
|
326 |
+
# with st.form(f'ID-{row[0]}', clear_on_submit=True):
|
327 |
+
st.write("---")
|
328 |
+
imgcol, notecol = st.columns([3, 2])
|
329 |
+
# id=notecol.text_input('id', row[1])
|
330 |
+
id=notecol.text_input('کد محصول', row[1])
|
331 |
+
note=notecol.text_area('اسم محصول', row[3])
|
332 |
+
|
333 |
+
|
334 |
+
if row[2]:
|
335 |
+
img=row[2]
|
336 |
+
imgcol.image(row[2])
|
337 |
+
# st.markdown(f"[باز کردن نمونه کار]()")
|
338 |
+
|
339 |
+
|
340 |
+
|
341 |
+
|
342 |
+
|
343 |
+
|
344 |
+
|
345 |
+
if menu_id == "vid":
|
346 |
+
|
347 |
+
st.divider()
|
348 |
+
c1 , c2 = st.columns(2)
|
349 |
+
|
350 |
+
|
351 |
+
with c1:
|
352 |
+
st.video("d1.mp4")
|
353 |
+
st.video("d2.mp4")
|
354 |
+
with c2:
|
355 |
+
st.video("d3.mp4")
|
356 |
+
st.video("d5.mp4")
|
357 |
+
st.video("d6.mp4")
|
358 |
+
|
359 |
+
|
360 |
+
|
361 |
+
|
362 |
+
|
363 |
+
|
364 |
+
|
365 |
+
|
366 |
+
|
367 |
+
|
368 |
+
if menu_id == "news":
|
369 |
+
|
370 |
+
st.divider()
|
371 |
+
|
372 |
+
col1 , col2 ,col3 = st.columns(3)
|
373 |
+
|
374 |
+
with col1:
|
375 |
+
with st.expander("""
|
376 |
+
همه نگاهها به دلفین گربدان, لیگ 2 در اوج حساسیت
|
377 |
+
""", expanded=True):
|
378 |
+
|
379 |
+
st.image("n1.jpg")
|
380 |
+
st.image("n2.jpg")
|
381 |
+
st.caption(
|
382 |
+
"""
|
383 |
+
جزیره قشم از جمله شهرهایی در استان هرمزگان است که فوتبال در آن از اهمیت ویژه و پویایی خاصی برخوردار است و طی روزهای گذشته مسابقات لیگ دسته دوم قشم با حضور 9 تیم از شهر و روستاهای این شهرستان با هیجان خاصی دنبال میشود.
|
384 |
+
|
385 |
+
به گزارش خبرگزاری گربدان از قشم، جزیره قشم از جمله شهرهایی در استان هرمزگان است که فوتبال در آن از اهمیت ویژه و پویایی خاصی برخوردار است، کما اینکه از اول سال جاری و در ماههای اخیر طبق تقویم سالیانه به صورت مستمر تمام مسابقات از جمله بازیهای رده سنی زیر 10 سال، زیر 12 سال، زیر 14 سال، نوجوانان و رده سنی جوانان برگزار شده و در حال حاضر طی روزهای گذشته مسابقات لیگ دسته دوم قشم با حضور 9 تیم از شهر و روستاهای این شهرستان با هیجان خاصی دنبال میشود. در اتفاقی جالب در این دوره از مسابقات تیم دولفین روستای گربدان با مدیرعاملی مصطفی زارعی که برای نخستین بار در مسابقات رسمی پا به عرصه فوتبال گذاشته این تیم برابر قرعه، هفته اول را به استراحت پرداخت. اما در دیگر بازیها در هفته اول این مسابقات تیم پاس قشم با نتیجه یک بر صفر تیم پیروزی قشم را شکست داد، مهتشان بندر لافت با نتیجه چهار بر دو از سد تیم عقاب قشم گذشت، والفجر با نتیجه چهار بر یک استقلال قشم را شکست داد و پریما اسپرت با 6 گل وحدت گیاهدان را گلباران کرد. اما در هفته دوم لیگ دسته دو قشم تیم دولفین روستای گربدان اولین بازی رسمی خود را به مصاف تیم عقاب قشم رفت و علی رغم شایستگی بازیکنان این تیم به دلیل بیتجربگی سه امتیاز این دیدار را به حریف قشمی خود واگذار کرد. در دیگر بازیهای هفته دوم با انجام چهار بازی در این مسابقات دو تیم همشهری پاس و استقلال قشم به مصاف یکدیگر رفتند و استقلال توانست با نتیجه سه بر صفر از سد آبیپوشان بگذرد، مهتشان بندرلافت با نتیجه پنج بر دو وحدت گیاهدان را در هم کوبید، والفجر و پریما اسپرت نیز با تساوی دو بر دو رضایت دادند. در هفته سوم این بازی ها تیم پیروزی قشم که در هفته اول شکست خورده بود در مصاف با استقلال این شهر با نتیجه یک بر صفر پیروز شد. اما در دومین روز از هفته سوم این لیگ تیم دولفین روستای گربدان که با ترکیب یعقوب محمدی، اسماعیل صالحی پور، یعقوب نیکخواه، حیدر فجر، حسن زارعی، یحیی شادان، ماجد کوهینژاد، فرشاد خاکی، امید زارعی، فرهاد زارعی و صلاح الدیننیکخواه در مصاف با تیم وحدت گیاهدان پا به مستطیل سبز گذاشت، توانست با حریف قدر خود با اتحاد و انسجام با گل های یعقوب محمدی ،حیدر فجر و امیر کاروان با نتیجه پرگل سه بر صفر اولین برد و سه امتیاز خود را در مسابقات رسمی ثبت و با انگیزه و امید به دیگر بازیها نیم نگاهی به معتبرترین لیگ قشم مسابقات لیگ دسته اول قشم داشته باشد.
|
386 |
+
|
387 |
+
دیگر بازیکنان این تیم عبدالقادر مقدسی، معینفروزنده، امیر کاروان، لقمانزارعی، عبدالله نیکخواه، ولید فروزان، مسعود خوه،خلیل شادمان و محمد زارعی به مربیگری عادلنیکخواه و سرمربیگری محمد متوسل بودند. قضاوت این دیدار برعهده فرزاد شیرمردی ،امین زارعی و امیر همتی بود. در حال حاضر تیمهای مهتشان بندر لافت و پاس فجر قشم با شش امتیاز به ترتیب در مکان اول و دوم، پریما اسپرت و والفجر قشم با چهار امتیاز در مکان سوم و چهارم، تیم های عقاب و دولفین گربدان با سه امتیاز در مکان پنجم و ششم و تیم پیروزی قشم با سه امتیاز در مکان هفتم وتیم های استقلال و وحدت گیاهدان نیز بدون امتیاز در مکان های هشتم و نهم جدول قرار دارند.
|
388 |
+
به گزارش خبرگذاری گربدان از قشم، روستای گربدان از توابع بخش مرکزی با جمعیتی بالغ بر یکهزار و 100 نفر در فاصله 45 کیلومتری شهر قشم واقع شده است.
|
389 |
+
|
390 |
+
|
391 |
+
|
392 |
+
"""
|
393 |
+
)
|
394 |
+
|
395 |
+
|
396 |
+
with col2:
|
397 |
+
with st.expander("""
|
398 |
+
برد پرگل دلفین گربدان مقابل قایقسازی رمچاه
|
399 |
+
""", expanded=True):
|
400 |
+
|
401 |
+
st.image("n4.jpg")
|
402 |
+
st.caption(
|
403 |
+
"""
|
404 |
+
هفته پایانی رقابتهای لیگ دو امروز در حالی آغاز شد که در تک بازی امروز دلفین گربدان توانست قایقسازی رمچاه را گلباران کند. در این دیدار که برای دو تیم کاملأ تشریفاتی بود، دلفین گربدان توانست با گلهای یعقوب محمدی با نتیجه 5 بر 1 از سد قایقسازی رمچاه بگذرد تا با 11 امتیاز به کار خود در این فصل پایان دهد. از سویی قایقسازی رمچاه نیز که در این فصل موفق نشده بود امتیازی کسب کند در این دیدار هم تن به شکست داد تا با نه شکست متوالی بدترین رکورد ممکن را از آن خود کند.یعقوب محمدی با بثمر رساندن پنج گل برای دلفین گربدان توانست به تنهایی 10 گل زده در صدر جدول گلزنان قرار بگیرد و تک گل قایقسازی رمچاه را نیز حسام اسلامی وارد دروازه دلفین گربدان کرد.
|
405 |
+
|
406 |
+
|
407 |
+
"""
|
408 |
+
)
|
409 |
+
st.divider()
|
410 |
+
st.caption("""
|
411 |
+
رقابتهای لیگ دسته دو
|
412 |
+
|
413 |
+
هفته نهم
|
414 |
+
|
415 |
+
شنبه 1396/10/02
|
416 |
+
|
417 |
+
دلفین گربدان 5 - 1 قایقسازی رمچاه
|
418 |
+
|
419 |
+
|
420 |
+
""")
|
421 |
+
|
422 |
+
|
423 |
+
|
424 |
+
with col3:
|
425 |
+
with st.expander("""
|
426 |
+
افتتاح و بهره برداری زمین چمن مصنوعی دلفین روستای گربدان قشم
|
427 |
+
""", expanded=True):
|
428 |
+
st.image("n3.jpg")
|
429 |
+
|
430 |
+
st.caption(
|
431 |
+
"""
|
432 |
+
زمین چمن مصنوعی دلفین روستای گربدان قشم افتتاح و به بهربرداری رسید. با حضور دکتر تقی زاده معاون حقوقی، مجلس و امور استان های وزارت ورزش و جوانان،دکترمرادی نماینده مردم استان در مجلس شورای اسلامی، امیاری مدیرکل ورزش و جوانان هرمزگان و جمعی از مسوولین محلی زمین چمن مصنوعی دلفین روستای گربدان قشم افتتاح شد. شایان گفتن است ، زمین چمن مصنوعی محله ای روستای گربدان بخش مرکزی شهرستان قشم با اعتباری بالغ بر ۶۰۰ میلیون تومان و متراژ ۹۲۴ متر مربع از محل اعتبارات استانی و در سال ۹۹ شروع و در ۲۳ خرداد۱۴۰۰ مورد بهره برداری و دراختیار مردم روستای گربدان قشم قرارگرفت.
|
433 |
+
|
434 |
+
|
435 |
+
|
436 |
+
"""
|
437 |
+
)
|
438 |
+
|
439 |
+
|
440 |
+
|
441 |
+
|
442 |
+
|
443 |
+
|
444 |
+
|
445 |
+
|
446 |
+
|
447 |
+
|
448 |
+
|
449 |
+
|
450 |
+
|
451 |
+
st.markdown("""
|
452 |
+
<style>
|
453 |
+
#MainMenu {visibility: hidden;}
|
454 |
+
footer {visibility: hidden;}
|
455 |
+
</style>
|
456 |
+
""",unsafe_allow_html=True)
|
c.css
ADDED
@@ -0,0 +1,193 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
@import url('https://fonts.googleapis.com/css2?family=Lalezar&display=swap');
|
3 |
+
|
4 |
+
|
5 |
+
.main.st-emotion-cache-bm2z3a.ea3mdgi8{
|
6 |
+
|
7 |
+
background: linear-gradient(to left,#03476e,rgb(51, 7, 45));
|
8 |
+
color: #fdfdfd;
|
9 |
+
direction: rtl;
|
10 |
+
|
11 |
+
}
|
12 |
+
.st-emotion-cache-6qob1r.eczjsme8{
|
13 |
+
background: linear-gradient(to left,#03476e,rgb(51, 7, 45));
|
14 |
+
|
15 |
+
}
|
16 |
+
video{
|
17 |
+
border-radius: 11px;
|
18 |
+
height: 100px;
|
19 |
+
box-shadow: #74a7c5 1px 1px 8px;
|
20 |
+
}
|
21 |
+
.st-emotion-cache-h4xjwg.ezrtsby2{
|
22 |
+
background: linear-gradient(to left,#03476e,rgb(51, 7, 45));
|
23 |
+
|
24 |
+
}
|
25 |
+
.main.st-emotion-cache-uf99v8.ea3mdgi5{
|
26 |
+
background-color:#ffffff;
|
27 |
+
|
28 |
+
font-family: Lalezar;
|
29 |
+
direction:rtl;
|
30 |
+
color:white;
|
31 |
+
/* background-image:url("img/d.jpg"); */
|
32 |
+
|
33 |
+
}
|
34 |
+
h3{
|
35 |
+
font-family: Lalezar;
|
36 |
+
}
|
37 |
+
h2{
|
38 |
+
font-family: Lalezar;
|
39 |
+
}
|
40 |
+
|
41 |
+
.css-5rimss.e16nr0p34 p{
|
42 |
+
direction:rtl;
|
43 |
+
}
|
44 |
+
/* NAVBAR */
|
45 |
+
.st-emotion-cache-vk3wp9.eczjsme11{
|
46 |
+
/* background-color:#03bc85; */
|
47 |
+
/* background:linear-gradient(to right,#5b2d5b,#e01fe0); */
|
48 |
+
/* background-color:#404040; */
|
49 |
+
background-size:cover;
|
50 |
+
background-repeat:no-repeat;
|
51 |
+
}
|
52 |
+
.eyeqlp51.st-emotion-cache-1pbsqtx.ex0cdmw0{
|
53 |
+
background: linear-gradient(to right,#b48216,blue);
|
54 |
+
border-radius: 15;
|
55 |
+
border-color: #ffffff;
|
56 |
+
border-style: groove;
|
57 |
+
}
|
58 |
+
.eyeqlp51.st-emotion-cache-1f3w014.ex0cdmw0{
|
59 |
+
background: linear-gradient(to right,#b48216,blue);
|
60 |
+
border-radius: 15;
|
61 |
+
border-color: #ffffff;
|
62 |
+
border-style: groove;
|
63 |
+
}
|
64 |
+
p{
|
65 |
+
color:#383838;
|
66 |
+
font-family: Lalezar;
|
67 |
+
}
|
68 |
+
.main st-emotion-cache-uf99v8.ea3mdgi5 p{
|
69 |
+
font-family: Lalezar;
|
70 |
+
|
71 |
+
}
|
72 |
+
|
73 |
+
.st-emotion-cache-1v0mbdj.e115fcil1 img{
|
74 |
+
|
75 |
+
border-radius: 11px;
|
76 |
+
|
77 |
+
|
78 |
+
}
|
79 |
+
@keyframes btn {
|
80 |
+
10%{background: linear-gradient(to left,#aec77a,#0f7af0);}
|
81 |
+
20%{background: linear-gradient(to left,#aec77a,#0f7af0);}
|
82 |
+
40%{background: linear-gradient(to left,#00ff00,#800000);}
|
83 |
+
|
84 |
+
}
|
85 |
+
.eyeqlp51.st-emotion-cache-fblp2m.ex0cdmw0{
|
86 |
+
background-color:white;
|
87 |
+
border-radius:5px;
|
88 |
+
}
|
89 |
+
.st-emotion-cache-iiif1v.ef3psqc3{
|
90 |
+
animation-name:btn;
|
91 |
+
animation-duration:1s;
|
92 |
+
animation-iteration-count: infinite;
|
93 |
+
background: linear-gradient(to left,#ff8080,blue);
|
94 |
+
font-family: Lalezar;
|
95 |
+
padding:5px;
|
96 |
+
}
|
97 |
+
|
98 |
+
p{
|
99 |
+
font-family: Lalezar;
|
100 |
+
text-align:center;
|
101 |
+
color: #aec77a;
|
102 |
+
}
|
103 |
+
|
104 |
+
p a{
|
105 |
+
font-family: Lalezar;
|
106 |
+
background-color:#03bc85;
|
107 |
+
color:white;
|
108 |
+
text-decoration:none;
|
109 |
+
margin-top:11px;
|
110 |
+
padding:9px;
|
111 |
+
border-radius:5px;
|
112 |
+
}
|
113 |
+
li img{
|
114 |
+
box-shadow: 0px 0px 5px #080829;
|
115 |
+
}
|
116 |
+
.st-emotion-cache-ocqkz7.e1f1d6gn3.img{
|
117 |
+
box-shadow: 0px 0px 5px #000040;
|
118 |
+
}
|
119 |
+
.element-container.st-emotion-cache-xx52iy.e1f1d6gn2 video{
|
120 |
+
border-radius:20px;
|
121 |
+
box-shadow: 0px 0px 5px #000040;
|
122 |
+
height:300px;
|
123 |
+
}
|
124 |
+
@keyframes h33 {
|
125 |
+
10%{text-shadow: white 1px 1px 9px;}
|
126 |
+
20%{text-shadow: rgb(240, 47, 47) 1px 1px 9px;}
|
127 |
+
30%{text-shadow: rgb(38, 224, 31) 1px 1px 9px;}
|
128 |
+
40%{text-shadow: rgb(8, 37, 167) 1px 1px 9px;}
|
129 |
+
50%{text-shadow: rgb(255, 128, 0) 1px 1px 9px;}
|
130 |
+
|
131 |
+
}
|
132 |
+
|
133 |
+
|
134 |
+
h2{
|
135 |
+
animation-name:h33;
|
136 |
+
animation-duration:1s;
|
137 |
+
animation-iteration-count:infinite;
|
138 |
+
}
|
139 |
+
h3{
|
140 |
+
|
141 |
+
animation-name:h33;
|
142 |
+
animation-duration:1s;
|
143 |
+
animation-iteration-count:infinite;
|
144 |
+
}
|
145 |
+
h3 span{
|
146 |
+
text-align:center;
|
147 |
+
}
|
148 |
+
.st-emotion-cache-1v0mbdj.e115fcil1 img{
|
149 |
+
border-radius: 55px;
|
150 |
+
}
|
151 |
+
.st-emotion-cache-183lzff.exotz4b0{
|
152 |
+
font-family:Lalezar;
|
153 |
+
text-align:center;
|
154 |
+
background-color:#400040;
|
155 |
+
border-radius:5px;
|
156 |
+
color:white;
|
157 |
+
padding:11px;
|
158 |
+
}
|
159 |
+
p a:hover{
|
160 |
+
background-color:#0ba4b5;
|
161 |
+
color:white;
|
162 |
+
text-decoration:none;
|
163 |
+
}
|
164 |
+
.st-emotion-cache-1v0mbdj.e115fcil1.img{
|
165 |
+
font-size:20px;
|
166 |
+
}
|
167 |
+
|
168 |
+
.st-emotion-cache-pkbazv.eczjsme5{
|
169 |
+
color:white;
|
170 |
+
font-family: Lalezar;
|
171 |
+
}
|
172 |
+
.st-emotion-cache-17lntkn.eczjsme5{
|
173 |
+
color:#004000;
|
174 |
+
font-family: Lalezar;
|
175 |
+
}
|
176 |
+
|
177 |
+
|
178 |
+
.st-emotion-cache-nziaof.eczjsme6{
|
179 |
+
background:linear-gradient(#fcb103,#1098af);
|
180 |
+
}
|
181 |
+
|
182 |
+
|
183 |
+
|
184 |
+
img{
|
185 |
+
text-align: center;
|
186 |
+
align-items: center;
|
187 |
+
}
|
188 |
+
|
189 |
+
.st-emotion-cache-1kyxreq.e115fcil2{
|
190 |
+
text-align: center;
|
191 |
+
align-items: center;
|
192 |
+
|
193 |
+
}
|
chat.db
ADDED
Binary file (12.3 kB). View file
|
|
d1.mp4
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1d20f1403d0241341f3b2e8180bd2aee69951f93bcadfa3221316510e40ca91e
|
3 |
+
size 5472278
|
d2.mp4
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ab296633812248be80f5c54f515b016783f03c325022846872b573603492296b
|
3 |
+
size 2574914
|
d3.mp4
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9c3a815456fc7da67bf2e6f9cf03cf98a3147b607fee2d188a7dd4748c661416
|
3 |
+
size 5494757
|
d5.mp4
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:df3abe881b19f0776880cff0fd41e7c620db3bd6cd56c438264e5264416f62f0
|
3 |
+
size 18686476
|
d6.mp4
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:20d510e6493792d12fbab561f4aaaa338230f4e3e3bed3cf4ef800d19940ed04
|
3 |
+
size 28856476
|
i1.jpg
ADDED
i10.jpg
ADDED
i11.jpg
ADDED
i12.jpg
ADDED
i13.jpg
ADDED
i14.jpg
ADDED
i15.jpg
ADDED
i16.jpg
ADDED
i17.jpg
ADDED
i18.jpg
ADDED
i19.jpg
ADDED
i20.jpg
ADDED
i21.jpg
ADDED
i22.jpg
ADDED
i23.jpg
ADDED
i24.jpg
ADDED
i25.jpg
ADDED
i26.jpg
ADDED
i27.jpg
ADDED
i28.jpg
ADDED
i29.jpg
ADDED
i3.jpg
ADDED
i30.jpg
ADDED
i31.jpg
ADDED
i32.jpg
ADDED
i33.jpg
ADDED
i34.jpg
ADDED
i35.jpg
ADDED
i36.jpg
ADDED
i37.jpg
ADDED
i38.jpg
ADDED
i39.jpg
ADDED
i4.jpg
ADDED
i40.jpg
ADDED
i41.jpg
ADDED
i42.jpg
ADDED
i43.jpg
ADDED
i44.jpg
ADDED
i5.jpg
ADDED
i6.jpg
ADDED
i7.jpg
ADDED