-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
Ruční změna obsahu stránek - index.php??
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
20. zář 2012 20:56 #97725
od domorodec
Domorodec
Ruční změna obsahu stránek - index.php?? od domorodec
Zdravím, chtěl bych Vás požádat o takovou specifickou radu. Před léty jsem to uměl, ale jak jsem zde už uváděl, čas hodně znalostí vymazal. Mám dotaz, kde si můžu ručně vymazat určitý obsah z webových stránek. Uvedu příklad - mám třeba nějaký modul a je tam textové tlačítko upravit, ale já nechci, aby tam bylo. V admin to vypnout nejde, proto je jedinou volbou vymazat tuto věc ručně. Nebo, mám na stánkách anglické tlačítka, ale já si je chci přepsat na české a taktéž, v admin toto nejde. Musí být přeci nějaká možnost, vyhledat tento obsah v nějakém umístění je to tak? Kde prosím tedy tento obsah najdu? Když se podívám do zdrojového index.php tak tam dá se říct není skoro nic. To je zřejmě propojením joomla a xxx modulů, které se nacházejí každý na jiném umístění v různých adresářích....to je trošku nevýhoda oproti klasickému indexu pro html stránky, kde v indexu je v podstatě vše, mám pravdu?
Děkuji Vám
Děkuji Vám
Domorodec
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
20. zář 2012 21:15 #97729
od Cony
Odpověď od Cony v tématu Re: Ruční změna obsahu stránek - index.php??
No neříkal bych tomu nevýhoda 
Pokud je modul dobře napsán tak počeštění tlačítek znamená nainstalovat pro něj češtinu. Buď pohledejtepo webu, nebo si jí budete muset sám přeložit. Vezmete orig soubor v adresáři languages/en-GB.nazev_modulu.ini, a nakopirujete do languages/cs-CZ a prohodite to en-GB za cs-CZ. Pak v nich musete vesele prekladat.
Upravu modulu (opet pokud jsou dobre napsane) provedete v adresari sablony podadresar html/nazev_modulu. Pokud tam neni vytvorte jej a nakopirujte do nej obsah z modules/nazev_modulu a upravujte. Pro podrobnejsi navody hledejte na webu templates overrides.
Pokud je modul dobře napsán tak počeštění tlačítek znamená nainstalovat pro něj češtinu. Buď pohledejtepo webu, nebo si jí budete muset sám přeložit. Vezmete orig soubor v adresáři languages/en-GB.nazev_modulu.ini, a nakopirujete do languages/cs-CZ a prohodite to en-GB za cs-CZ. Pak v nich musete vesele prekladat.
Upravu modulu (opet pokud jsou dobre napsane) provedete v adresari sablony podadresar html/nazev_modulu. Pokud tam neni vytvorte jej a nakopirujte do nej obsah z modules/nazev_modulu a upravujte. Pro podrobnejsi navody hledejte na webu templates overrides.
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
20. zář 2012 21:45 #97731
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Děkuji za radu. Dívám se na návody a upřímě to není nic moc zrovna jednoduchého. Já bych si ani tak nemusel vytvářet a kopírovat někam nové soubory a složky. Chtěl bych přímo změnit originální obsah na stánkách a nebo v modulech. To by přeci mělo jít přímo v konkrétním originálním umístění ne?. Žádnou zálohu k originálnímu nastavení právě nepotřebuju
- např. když se podívám do složky joomla/template/šablona/html/tak tam mám toto - složku com_contact, složku com_content, index.html a modules.php. Změny v samotné joomle jsou jednoduché, protože tam se dá měnit vše, ale moduly, to už je oříšek.....
Domorodec
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
20. zář 2012 21:57 #97732
od Cony
Odpověď od Cony v tématu Re: Ruční změna obsahu stránek - index.php??
To znamená, že Vaše šablona má upravené výstupy pro články a pro kontakty. pokud založíte např. adresář mod_menu a do něj dáte soubor default.php, který naleznete v /modules/mod_menu/tmpl/ můžete si jej v novém umístění beztrestně upravovat. Pokud by jste jej upravil v původním umístění, vystavujete se riziku, že změny ztratíte při příští aktualizaci.
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
20. zář 2012 22:23 #97735
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Ano, děkuji za radu, dívám se, že je to tak, jak říkáte, nicméně pro mě je opravdu praktičtější možnost měnit originál s tím, že si ho zálohuju mimo a v případě nějaké aktualizace, bych ho tam znovu nahrál, to není probém. Možná si tím přidělávám práci, ale rád si upravuju originální šablony apod. i s tímto rizikem, které píšete. Každému hold vyhovuje něco jiného
.Čili zeptám se takto, když se podívám na zdrojový kód, tak tam přesně vidím to, co chci změnit, přepsat, vymazat apod. jako u klasického html. Jak se tedy dostat na tu onu věc? moduly se ukádají do složky modules, to je jasné
, nicméně, může to být také komponenta, takže bych tento obsah mohl hledat i ve složce administrator/components/com_názevmodulu/models/.... ne? Čili jedná se mi opravdu o banalitku a to vymazání prostě jednoho slova, které odkazuje na editaci.
Domorodec
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
20. zář 2012 22:40 #97737
od Cony
Odpověď od Cony v tématu Re: Ruční změna obsahu stránek - index.php??
Stále nevím zda mi rozumíte, způsobem jakým jsem Vám popsal UPRAVUJETE originální šablony, z Vašeho hlediska jako uživatele je to ve výsledku naprosto stejné, jako kdyby jste upravil originální soubor. Navíc neriskujete přepsání aktualizací.
Moduly (pokud se opravdu bavíme o modulu) jsou jen v adresáři modules.
V adresáři administrator by jste upravoval vzhled modulů / komponent cv administraci, ne na živých stránkách.
Pokud se ale bavíme o komponentě, tak její šablony naleznete v adresáři components, v podadresáři s názvem komponenty a zde v podadresáři views (v 99% případů).
Moduly (pokud se opravdu bavíme o modulu) jsou jen v adresáři modules.
V adresáři administrator by jste upravoval vzhled modulů / komponent cv administraci, ne na živých stránkách.
Pokud se ale bavíme o komponentě, tak její šablony naleznete v adresáři components, v podadresáři s názvem komponenty a zde v podadresáři views (v 99% případů).
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
20. zář 2012 22:51 - 20. zář 2012 22:54 #97739
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Už Vám rozumím
.V tom případě, zda mi tedy můžete poradit na konkrétním případu, jak byste toto řešil vy. Máte nainstalovaný modul, ve které máte volby - editace, přidání, smazání, hodnocení apod., ale vy nechcete, aby tam byla např. volba editace. V modulu samotném - připomínám - se toto nastavit nedá, aby se tato volba nezobrazovala.
takže zde i virtuální příklad:
kde tedy tuto možnost nastavit? nebo lépe řečeno úplně vymazat? teoreticky by stačilo jen z toho umístění vymazat toto slovo a klidně ponechat nastavení, jak je ne?
Děkuji.
takže zde i virtuální příklad:
- editace - po kliknutí na tuto volbu, je to jen slovo, se nám zobrazí další tabulka/volba pro editaci
- přidání
- smazání
- hodnocení
kde tedy tuto možnost nastavit? nebo lépe řečeno úplně vymazat? teoreticky by stačilo jen z toho umístění vymazat toto slovo a klidně ponechat nastavení, jak je ne?
Děkuji.
Domorodec
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
20. zář 2012 23:35 #97744
od Cony
Odpověď od Cony v tématu Re: Ruční změna obsahu stránek - index.php??
Tak záleží na tom, jak moc chcete být důkladný. Možností je asi více:
Možnákdyž přestanete být virtuální a řeknete o který modul se jedná, popř. dáte odkaz na stránky dospějeme k závěru rychleji. Jelikož se zmiňujete o editaci, nebudeto nejspíš jen modul, ale na pozadí bude mít nějakou komponentu (možná články, možná něco jiného), pak je možné že editaci můžete zakázat v této komponentě...
- Skrýt příslušný odkaz jen pomocí CSS.
- Jak jsem psal dříve, upravit šablonu modulu. Tedy vzít soubor /modulesm/mod_buhvico/tmpl/default.php, nakopírovat jej do /templates/mojesablona/html/mod_buhvico a tam jej upravit.
Možnákdyž přestanete být virtuální a řeknete o který modul se jedná, popř. dáte odkaz na stránky dospějeme k závěru rychleji. Jelikož se zmiňujete o editaci, nebudeto nejspíš jen modul, ale na pozadí bude mít nějakou komponentu (možná články, možná něco jiného), pak je možné že editaci můžete zakázat v této komponentě...
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
22. zář 2012 10:53 - 22. zář 2012 10:55 #97832
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Zdravím, no tak v tom případě je to super. Popíšu Vám to konkrétně. (btw jen jsem myslel, že by se tento postup, pokud by byl univerzální, mohl být nápomocen i ostatním, kteří by v budoucnu řešili stejný požadavek.)
Modul se jmenuje - pack_free_adsmanager_270_unzipfirst - takže jednoduše adsmanager. Je to vlastně modul pro inzerci. Staženo zde .
Všiml jsem si, že to ale odkazuje i na componentu. Když se dívám do různých návodů na webu, většinou je postup takový, že se to souboru připíše nějaký další kód, který např. přemístí něco nějakam jinam. To je jasné, to já nepotřebuju. Já potřebuju něco smazat, nebo např. změnit název, takže to někde přepsat.
Když si tento modul nainstalujete, tak po registraci Vám to nabízí možnost upravit inzerát. No, ale já to tam nechci
takže se mi v podstatě jedná jen o to, v jaké souboru a kde toto mohu najít a smazat.
Díky
Modul se jmenuje - pack_free_adsmanager_270_unzipfirst - takže jednoduše adsmanager. Je to vlastně modul pro inzerci. Staženo zde .
Všiml jsem si, že to ale odkazuje i na componentu. Když se dívám do různých návodů na webu, většinou je postup takový, že se to souboru připíše nějaký další kód, který např. přemístí něco nějakam jinam. To je jasné, to já nepotřebuju. Já potřebuju něco smazat, nebo např. změnit název, takže to někde přepsat.
Když si tento modul nainstalujete, tak po registraci Vám to nabízí možnost upravit inzerát. No, ale já to tam nechci
Díky
Domorodec
- Cony
-
- Pryč
- Moderátor
-
Méně
Více
- Příspěvky: 5174
22. zář 2012 11:34 #97835
od Cony
Odpověď od Cony v tématu Re: Ruční změna obsahu stránek - index.php??
Ale já Vám to obecně popisuju stále dokola.
Balíček, který odkazujete obsahuje komponentu, 4 různé moduly, 3 pluginy a ještě rozšíření pro community builder.
Vám se nejspíše jedná o modul "Adsmanager - Tabulka"
Takže, pokud již máte vše nainstalované:
Pokud zoubor zpětnahrajete do šablony pod jiným názvem, např. /templates/moje_sablona/html/mod_adsmanager_table/noedit.php, budete mít v administraci v modulu možnost volit mezi vzhledem default a noedit, koždý modul tedy může vypadat jinak.
Balíček, který odkazujete obsahuje komponentu, 4 různé moduly, 3 pluginy a ještě rozšíření pro community builder.
Vám se nejspíše jedná o modul "Adsmanager - Tabulka"
Takže, pokud již máte vše nainstalované:
- V instalační složce Joomly si zkop9rujte soubor /modules/mod_adsmanager_table/tmpl/default.php
- Upravte v něm co potřebujete (odkaz na editace)
- soubor nahrajte do cesty /templates/moje_sablona/html/mod_adsmanager_table/default.php
Pokud zoubor zpětnahrajete do šablony pod jiným názvem, např. /templates/moje_sablona/html/mod_adsmanager_table/noedit.php, budete mít v administraci v modulu možnost volit mezi vzhledem default a noedit, koždý modul tedy může vypadat jinak.
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
22. zář 2012 15:26 #97860
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Toto vše je mi jasné.
. Dobře, zeptám se takto, existuje nějaký editor, program, aplikace, která mi ukáže, kde se daný obsah, který chci změnit, nachází? Je to metoda totiž mnohem jednodušší a není zapotřebí něco stále kopírovat a přesouvat, vytvářet nové soubory apod. Vůbec mi přitom nevadí, že se změní originální soubor. Díky.
Domorodec
- Bong
-
- OFFLINE
- Moderátor
-
22. zář 2012 15:42 #97863
od Bong
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong v tématu Re: Ruční změna obsahu stránek - index.php??
Ale vám vadí, že se změní originální soubory. Nebo hodláte nikdy neaktualizovat Joomlu a komponenty? Aktualizace vám zpravidla zruší vaše úpravy, proto tohle kopírování a přesouvání...
I'm sorry, my responses are limited...you must ask the right questions.
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
22. zář 2012 16:10 #97866
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
No upřímě, jelikož hodlám dělat opravdu tak málo úprav, tak mi v tomto případě opravdu nevadí, že se aktualizací vše přemaže, proto upravený soubor budu mít samozřejmě zalohovaný jinde jen ho tam akorát překopíruju. Nečekám, že bych aktualizaci dělal každý měsíc. Samozřejmě, pokud bych se pouštěl do projektu, kde bych chtěl od základu změnit xxx milion věcí, tak pak bych určitě volil tento postup. V této chvíli ale ne. Proto je pro mne jednodušší najít obsah, v originálním umístění a formě a změnit si ho podle sebe, vymazat apod. Když budu vědět, kde se např. nachází název tabulky, která je na stránkách, když budu vědět, kde se nachází to či ono, mohu si to pak modifikovat sám v původním-originálním umístění - samozřejmě s pamětí na to, že aktualizace mi to vše smaže. Dá se tedy toto nějak zjistit pomocí nějaké aplikace? což by byla asi ta nejjedonušší verze. Každopádně to někde prostě musí být. Proto, než se pustím do prohledávání xxx souborů a složek, což by bylo šílené, ptám se zde na radu - zkušených lidí.
Domorodec
- Bong
-
- OFFLINE
- Moderátor
-
22. zář 2012 16:21 #97868
od Bong
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong v tématu Re: Ruční změna obsahu stránek - index.php??
I'm sorry, my responses are limited...you must ask the right questions.
- domorodec
-
Autor
- OFFLINE
- Začátečník
-
Méně
Více
- Příspěvky: 59
22. zář 2012 16:41 #97873
od domorodec
Domorodec
Odpověď od domorodec v tématu Re: Ruční změna obsahu stránek - index.php??
Super, prostuduju a uvidíme
. Děkuji Vám.
Domorodec
Vygenerováno za 0.109 sekund