Stránka 1 z 1

Vlastní bbcode a omezení maximální vložené hodnoty

Napsal: úte 30. črc 2024 2:16:34
od SGvagon
Zdravím,

napsal jsem si vlastní bbcode na Progress bar, nicméně bych potřeboval, aby šla zadat maximální hodnota 100 a vyšší už ne (podobně jako u bb kódu na velikost textu, kde je maximální hodnota 200 a vyšší hodnoty to už nepustí) . Jelikož pokud uživatel zadá hodnotu např. 200 , tak Progress bar začne načítat do 200% .

Zde je odkaz na téma s Progress barem https://manhetn.info/poradna/viewtopic.php?f=2&t=523 .

A zde kód samotného Progress baru

Kód: Vybrat vše

[progress]{NUMBER}[/progress]

Kód: Vybrat vše

<div class="progress-wrapper"><div class="progress-bar"><div class="bar" data-size="{NUMBER}"><span class="perc">0%</span></div></div></div>

Kód: Vybrat vše

Vložte číslo 0-100 mezi značky progress
CSS i javascript mám vložený přímo do šablony fóra.

Předem děkuji za odpověď.

Re: Vlastní bbcode a omezení maximální vložené hodnoty

Napsal: pát 02. srp 2024 4:26:02
od alexreynolds
Definuje maximální hodnotu jako 100 quordle
Používá funkci min a max, aby zajistil, že hodnota bude mezi 0 a 100.
Vytváří HTML pro Progress bar s odpovídající šířkou.
Ujistěte se, že tento kód vložíte do souboru functions.php vašeho WordPress motivu nebo do pluginu. Tímto způsobem se zabezpečí, že uživatel nemůže zadat hodnotu nad 100.

Re: Vlastní bbcode a omezení maximální vložené hodnoty

Napsal: sob 03. srp 2024 12:43:36
od leschek
alexreynolds píše:
pát 02. srp 2024 4:26:02
Ujistěte se, že tento kód vložíte do souboru functions.php vašeho WordPress
Úplně si nejsem jist, jestli tohle pomůže.
Podle mě to bude chtít upravit ten javascript, a možná (ale opravdu jen možná) by to mohlo jít v css pomocí vlastnosti „Max-width“ (to by pak mohlo jít i v tom BBKódu).

Re: Vlastní bbcode a omezení maximální vložené hodnoty

Napsal: sob 03. srp 2024 18:04:46
od SGvagon
leschek: Obávám se, že alexreynolds je AI spam bot. Už se začali objevovat ve více tématech zde na forum. Datum registrace včera a nějak pomotal Phpbb s WordPressem.

Co se týče max-width tak samozřejmě to je jedna možnost, ale mě jde o omezení podobně jako má právě velikost textu, tzn. při zadání vyšší nebo jiné hodnoty vyskočí chybová zpráva, že je něco špatně.

Ale asi se bude muset upravit přímo soubor post.php , kde bych možná toto pravidlo mohl použít z právě výše uvedené velikosti textu.

Re: Vlastní bbcode a omezení maximální vložené hodnoty

Napsal: pon 23. zář 2024 6:36:45
od audiencehate
leschek píše:
sob 03. srp 2024 12:43:36
alexreynolds píše:
pát 02. srp 2024 4:26:02
Ujistěte se, že tento kód vložíte do souboru functions.php vašeho WordPressstickman hook
Úplně si nejsem jist, jestli tohle pomůže.
Podle mě to bude chtít upravit ten javascript, a možná (ale opravdu jen možná) by to mohlo jít v css pomocí vlastnosti „Max-width“ (to by pak mohlo jít i v tom BBKódu).
Můžete mi poskytnout podrobnou upravenou verzi javascript?