[func] hide empty buttons
parent
0e7f67eeb9
commit
bb69be5fcb
|
|
@ -40,10 +40,13 @@ def buttons(value: str):
|
||||||
try:
|
try:
|
||||||
if '->' in line:
|
if '->' in line:
|
||||||
text, url = line.split('->')
|
text, url = line.split('->')
|
||||||
return f'<a href={url} target="_blank" rel="norefferer noopener" class="inline px-12 py-2 button red color">{text}</a>'
|
target = 'target="_blank" rel="norefferer noopener"'
|
||||||
else:
|
else:
|
||||||
text, url = line.split('|')
|
text, url = line.split('|')
|
||||||
return f'<a href={url} target="_self" class="inline px-12 py-3 button red color">{text}</a>'
|
target = 'target="_self"'
|
||||||
|
|
||||||
|
stripped = text.strip()
|
||||||
|
return f'<a href={url} {target} class="inline px-12 py-3 button red color">{stripped}</a>' if stripped else ''
|
||||||
except:
|
except:
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,13 @@ buttons_help_text = """Tutaj można wpisać dowolną ilość przycisków w nast
|
||||||
</code>
|
</code>
|
||||||
PZBS i Cezar zostaną otwarte w nowej karcie
|
PZBS i Cezar zostaną otwarte w nowej karcie
|
||||||
<b>UWAGA !!</b>
|
<b>UWAGA !!</b>
|
||||||
Klikając na zdjęcie zawsze zostaniemy przekierowani na pierwszy link w nowej karcie
|
Klikając na zdjęcie zawsze zostaniemy przekierowani na pierwszy podany link
|
||||||
|
Gdy nie podamy tekstu przyciku, nie pokaże on się, można to wykorzystać w taki sposób:
|
||||||
|
<code>
|
||||||
|
-> link do wyników
|
||||||
|
fotogaleria -> link do fotogalerii
|
||||||
|
</code>
|
||||||
|
Wtedy pokaże się <b>tylko przycisk fotogalerii</b>, a zdjęcie przekieruje nas do wyników!
|
||||||
""".replace('\n', '<br />')
|
""".replace('\n', '<br />')
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue