Jak se vyhnu ručním zásahům

Odeslat odpověď


Odpověď na tuto otázku je nutná pro rozlišení automatizovaných pokusů o registraci.
Smajlíci
:-) :)) :-/ 8-) :D :-[ :evil: ;-) :-P :-( 8-| :eh: :-| ??? !!! *19* *20* :geek: :ugeek: :-D

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Jak se vyhnu ručním zásahům

Re: Jak se vyhnu ručním zásahům

od Otakar Pěnkava » ned 11. úno 2018 11:42:25

Ano, tohle by bylo ideální řešení a vítám, že Vás to napadlo. ALE bohužel to nejde. Skrze eventy nelze nadefinovat v jednom <!-- IF 1 == 0 --> a v druhém <!-- ENDIF --> (tedy ekvivalent toho co jste napsala v PHP*), protože se každý event překládá do šablony zvlášť a vyhodilo by to chybu. Tohle bylo první co jsem zkoušel, když se s podobným problémem na mě obrátil jeden klient.

*v šablonách nepoužívejte čisté PHP funkce, snižuje to bezpečnost a výkon. Namísto toho používejte vestavěnou syntaxi phpBB nebo šablonovacího systému Twig (od 3.1 se phpBB syntaxe převádí na Twig).

Re: Jak se vyhnu ručním zásahům

od Oxana » pát 09. úno 2018 10:23:46

TheEilag píše:
stř 07. úno 2018 19:02:03
Dobrý večer,

bohužel Vás zklamu, ale nejde.
Pokud něco chci smazat a jsou kolem toho eventy, co místo html řešení Otakara Pěnkavy použít php řešení:

<?php if (1==0) { ?>
//tady bude to, co chci smazat, protože se to zobrazí jen pokud 1 = 0, takže nikdy
<?php } ?>

Re: Jak se vyhnu ručním zásahům

od smiesek » pát 09. úno 2018 7:10:24

Oxana píše:
čtv 08. úno 2018 11:22:14
úspěch/neúspěch phpbb.cz není ovlivněn
já si jen dovolím menší off-topic, podle mě klesající zájem o phpBB celkově o proti cca 10 lety je ovlivněný FB. Každý raději sáhne po hotovém řešení, bez nutnosti se něco učit, studovat, přizpůsobit si vlastním požadavkům apod.

Proto se to jeví, že tu je mrtvo.

Naopak se nenechejte odradit a dále se ptejte, bude vidět, že máte zájem ;-)

Re: Jak se vyhnu ručním zásahům

od TheEilag » čtv 08. úno 2018 23:32:28

Dobrý den vážená Oxano,

nezlobte se, ale Vaše jednání je poněkud zmatené.
Odpověděl jsem Vám jasně na Váš dotaz a určitě phpBB bomby neumí, je to kvalitní program, ale také nedokáže vše.
Mimochodem pracuji s phpBB dlouhá léta, takže vím o něm celkem dost s programováním mám také docela dost zkušeností(absolvoval jsem řadu kurzů, školení).

Kolik mi je? Můžete hádat. K webu, bez komentáře, neboť mi nepatří.

Nemám se proč zamýšlet o nějakém úspěchu či neúspěchu phpBB.cz, zda není čirou náhodou ovlivněn i negativním chováním ze strany podpory.
Nejspíš jste si nevšimla, že v poslední době, kdo na fórum vnáší negativní příspěvky jste právě Vy, což lze identifikovat z IP např. uživatel pod nickem Giver a pak pod návštěvníky. Proto by se dalo uvažovat, nač píšete pod tolika anonymy.
Nejsem pubertální moderátor, tudíž je to nepravdivé tvrzení.

P.S.: Netykejte mi, já Vám také netykám.

S pozdravem
TheEilag

Re: Jak se vyhnu ručním zásahům

od Oxana » čtv 08. úno 2018 11:22:14

Zas Eliagu nepřeháněj, phpbb umí bomby. Děláš, jako kdybych to tu psala s nějakým nevděkem, když přitom se jen snažím naučit maximum.

Kolik ti je? Z toho webu o vtipech jsou opravdu vidět tvé skills...

Měl by ses zamyslet, jestli úspěch/neúspěch phpbb.cz není ovlivněn i tím, jak se tu chováte k lidem. Proč tu funguje pubertální moderátor?

Re: Jak se vyhnu ručním zásahům

od TheEilag » stř 07. úno 2018 19:02:03

Dobrý večer,

bohužel Vás zklamu, ale nejde.
Berte, prosím, v potaz, že phpBB je bezplatný program, tudíž nelze očekávat téměř nemožné požadavky, které neposkytují ani jiné programy(a to i placené).

S pozdravem
TheEilag

Re: Jak se vyhnu ručním zásahům

od Oxana » úte 06. úno 2018 17:44:37

Na https://area51.phpbb.com/docs/dev/3.2.x ... cepts.html vidím různé další pokročilé úpravy, nezmíněné ještě v českém návodu. Ani s pomocí těch to nejde?

Re: Jak se vyhnu ručním zásahům

od Otakar Pěnkava » úte 06. úno 2018 11:25:09

Boti umí parsovat XML a lidí s vypnutými styly moc nebude, navíc takto inline se to tuším provede tak jako tak. Prostě používáte systém u kterého chcete mít individuální úpravy, ale i zachovanou možnost snadné aktualizace a to snadno nejde na žádném systému.

Re: Jak se vyhnu ručním zásahům

od Oxana » pon 05. úno 2018 18:25:13

Co nějaké php, které to smaže úplně, třeba i pro boty, lidi s vypnutými styly, postižené :D ...?

Re: Jak se vyhnu ručním zásahům

od Otakar Pěnkava » pon 05. úno 2018 13:02:05

Pokud je ten prvek "obklopen" 2 eventy, tak lze do jednoho dát:

Kód: Vybrat vše

<span style="display: none;">
a do druhého:

Kód: Vybrat vše

</span>
Tím se daná část skryje, ale fyzicky v kódu tam bude, jenom se bude tvářit, že tam není.

Re: Jak se vyhnu ručním zásahům

od Oxana » pon 05. úno 2018 11:22:48

No hledám obecné řešení, jak kousek kódy z šablony umazat skrze self-made rozšíření, ne znova ručně po každé aktualizaci. Třeba když se mi nelíbí, že tam je datum, nebo 2x drobečková navigace...

Re: Jak se vyhnu ručním zásahům

od smiesek » pon 05. úno 2018 5:04:26

co je to "něco", například?

Re: Jak se vyhnu ručním zásahům

od Oxana » ned 04. úno 2018 18:43:32

A jak třeba něco nepřidám, ale umažu?

Re: Jak se vyhnu ručním zásahům

od Oxana » pát 02. úno 2018 21:44:12

Děkuju. Jak si takhle upravím třeba znění mailů?

Re: Jak se vyhnu ručním zásahům

od Otakar Pěnkava » pát 02. úno 2018 15:39:48

Nemusíte upravovat pro každý soubor. Ve zkratce:
Chci na indexu vložit obrázek, proto si otevřu v šabloně index_body.html a najdu si nějaký EVENT. Řeknu si, že mi vyhovuje pozice tam, kde je:

Kód: Vybrat vše

<!-- EVENT index_body_markforums_before -->
Proto ve svém rozšíření na patřičném místě vytvořím soubor: index_body_markforums_before.html a do něj vložím

Kód: Vybrat vše

<img src="adresa obrázku">
Promažu cache a voalá, obrázek se zobrazuje. Při aktualizaci se soubory ve složce ext nepřemazávají, proto úpravy zůstávají.

Ty eventy nedělají žádnou funkci, to jsou jen dvířka kterými můžete vkládat do šablony, který tam fyzicky není. phpBB při zpracování stránky projde rozšíření a zjistí, že na indexu vloží místo značky:

Kód: Vybrat vše

<!-- EVENT index_body_markforums_before -->
Váš kód:

Kód: Vybrat vše

<img src="adresa obrázku">

Nahoru