Úprava stránky zapomeňte heslo

Radek
10. dub 2019 16:52 #139805
Zdravím všechny potřebuji upravit tuto stránku a přepsat texty...
komoratcm.cz/cb-forgot-login


Rád bych aby se tam nezobrazoval checkbox pro zapomenuté jméno.

A přidal bych tam vlastní text. Chtěl jsem to udělat přes jazykové překlady jak v joomle, tak v comunity builderu. Ale nikde jsem nenašel tyto řetězce....

Poraďte prosím, kde upravit tuto stránku?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
10. dub 2019 18:49 #139812
Ano,

jde o práci v php. Je třeba znát co to znamená override view (joomla používá systém MVC), kam ho umístit a jak ho editovat.

Ve Vašem případě se bude jednat s největší pravděpodobností o view user/login/default.php (v případě použití CB jiné), které si zkopírujete do adekvátního místa ve Vaší šabloně.

A pak už jen v php upravujete.

Více Vám pomůže dokumentace Joomla pro developery:

docs.joomla.org/How_to_override_the_outp...rom_the_Joomla!_core
docs.joomla.org/Understanding_Output_Overrides
docs.joomla.org/Layout_Overrides_in_Joomla
docs.joomla.org/J3.x:How_to_use_the_Temp...r#Creating_Overrides

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
10. dub 2019 20:58 - 10. dub 2019 21:01 #139814
pokud vše, co tady napsal Rudolf je pro vás naprosto španělská vesnice, tak si zkuste napsat do CSS tenhle kód
.cbLostPassForm .cb_field .cbSnglCtrlLbl:first-child {
    display: none;
}
text můžete změnit různými způsoby, jen nevím jaký text.
Pokud již existující text, tak nejlépe přes systém - ovládací panely - jazyky - přepsání

Když nevíte, jak upravit CSS, tak pak tady - www.joomlaportal.cz/jak-zacit/649-styly-pro-uplne-zacatecniky

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
10. dub 2019 21:14 #139816
Jaky preklad pro CB pozivate? V tom z Bongovo by vse melo byt prelozeno.

Upozornuji, ze se v pripade CB jedna o plugin jazyka primo do CB a tento pouziva nestandardni jazykove soubory.
Uprava jen v Prepsani jazyky nemusi fungovat.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
10. dub 2019 21:17 - 10. dub 2019 21:18 #139817
A pokud chcete vytvořit komplet nový text?
Musím vytvořit novou konstantu a tu přidat do PHP souboru view.

Jinak hledejte v rozšíření/jazyky/přepsání a pro frontend dejte nové a vyhledejte hodnotu textu:

Opět Vám pomůže (proč to ta joomla vydává když to nikdo nečte a nepoužívá?) dokumentace od Joomla nebo Google:

docs.joomla.org/J3.x:Language_Overrides_in_Joomla
www.joomlashack.com/blog/joomla/languge-manager/

P.S.
Díky Bongu za připomenutí, ano tam bude jiná cesta, ale to už se mi na google hledat nechce. Nechám prostor tázajícímu :D

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
11. dub 2019 08:45 #139839

A pokud chcete vytvořit komplet nový text?
Musím vytvořit novou konstantu a tu přidat do PHP souboru view.


Není to tak zcela pravda Rudolfe. Pokud nezná PHP, může to tam doplnit pomocí CSS v pseudoelementu ::after (::before)

To je strašně jednoduché

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
11. dub 2019 09:23 #139842
Ernst:

Ano, možností jak to "nějak" udělat je více...
Můžete ale pak narazit na problém u multilanguage webu a na budoucí úpravy (kdo si po kodérovi, který takto pracoval u nás jen chvilku bude tohle pamatovat?)

Proto se snažím aby úpravy od nás byly jinou formou než "nějak", ale systémové - neděláme weby pro kamarády ale pro platící klienty a ti by měli dostat profesionální výstup..

Ani já nejsem programátor, ale úpravu tohoto typu v php považuji za základ pro dobrého administrátora.

Je to ale věc názoru, možná jsem moc náročný :D

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
11. dub 2019 10:05 #139843
souhlasím, že takovéhle úpravy nejsou zrovna košer, ale...

Tady se většinou ptají lidé, kteří dělají web sami sobě nebo známému.
Většinou neznají programování a ne vždy CSS styly.

Není jim tedy možné odpovědět, tak jak jste zde odpověděl na první dotaz.

Ten člověk si to přečte a vzdá další snahu tento problém svépomocí vyřešit.

Mojí snahou zde, je vždy člověku odpovědět, tak aby to byl schopen pochopit a udělat.
Proto co nejvíce jednoduchých a polopatických návodů.

Ten člověk asi nebude web nikomu předávat a je dobré si takovéto změny vždy někam poznamenávat (to dělám i já)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
11. dub 2019 13:09 #139845
Souhlasím a přiznávám se, jsem bohužel už postižený :(

Když jsem začínal, tak jsem ocenil přesně ty typy odpovědí aby to nějak bylo.

Ok, pak je otázka jestli mám vůbec reagovat, když moje odpovědi jsou na jiném levelu...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
11. dub 2019 15:22 #139850

Ernst napsal: a je dobré si takovéto změny vždy někam poznamenávat (to dělám i já)

OT: Je na to nějaké udělátko přímo do Joomly? Často jsem přemýšlel, že by bylo ideální mít takovýto seznam přímo v administraci, plus třeba aby dokázal zobrazit upozornění při aktualizaci typu "bacha, aktualizuješ to a to, a máš tam úpravu kódu".
Zahlídl jsem, že v Joomla 4 je nějaké upozorňování na template overrides při aktualizaci, ale ještě jsem nezkoumal jak to vlastně funguje....

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
11. dub 2019 15:33 #139851
neznám udělátko..
psali jsme seznam hacků do txt do rootu, nyní je archivujeme ve verzovacím programu gitlab s pořadovým číslem požadavku z helpdesk systému.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
11. dub 2019 19:04 #139859

OT: Je na to nějaké udělátko přímo do Joomly? Často jsem přemýšlel, že by bylo ideální mít takovýto seznam přímo v administraci, plus třeba aby dokázal zobrazit upozornění při aktualizaci typu "bacha, aktualizuješ to a to, a máš tam úpravu kódu".


já na to používám txt soubor v adresáři šablony, možná by šel i nezveřejněný článek

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Radek
12. dub 2019 23:00 #139888
cestina je 2.0.15

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
12. dub 2019 23:11 - 12. dub 2019 23:52 #139889
Tak si ji zaktualizujte. Za ty 3 roky se mnohé změnilo. A pak dejte vědět co vlastně a kde chcete změnit...

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.