Aktivní odkaz v šabloně

zbynek
21. bře 2014 07:03 #115117
Dobrý den,

jde možné udělat text s mailem, který zadávám v:
Globální nastavení -> Titulek stránek .....

aktivní aby ne něj šlo kliknout a auto. otevřít mail client pro zadání emailu?

Nebo to lze udělat nějak jinak modifikací v šabloně?
Chtěl bych to mít někde dole v zápatí jak je právě titulek stránky.

Předem děkuji za rady.

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

Odpověď od Cony
21. bře 2014 10:12 #115119
No úpravou šablony určitě. Hodnotu získáte takto
JFactory::getApplication()->getCfg('mailfrom');
Aby byl email zakódovaný pomocí pluginu Maskování emailu (tedy nečitelný pro roboty) použijte ještě
JHtml::_('content.prepare',cely_kod_ktery_budete_vkladat);

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

Odpověď od zbynek
21. bře 2014 11:18 #115120
Diky, mohl bych Vás ještě poprosit o nasměrování kde to mám přidat. :(

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

Odpověď od Bong
22. bře 2014 16:27 #115145
Do vaší šablony tam kde se to má zobrazovat...

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 zbynek
25. bře 2014 08:43 #115181
Nevím, nemohu to nějak najít. Hledám v přímo v šabloně podle právě zadaného textu v globálním nastavení. To co mám zadané v titulku stránky tzn. můj email.

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

Odpověď od Cony
25. bře 2014 12:56 #115184
No když jste to tam ještě nedával, těžko to tam mít budete. Nebo se Vám to už na stránkách zobrazuje? Pak už je to nejspíš v šabloně někde řešené, ale hledat by jste spíš měl to getCfg('mailfrom').
Poděkovali: zbynek

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

Odpověď od zbynek
25. bře 2014 13:49 #115186
Našel jsem si tedy index.php. A v nem pozici copyright, protoze email resp. jakykoli text se zobrazuje prave zde.

Kus kodu vypada nasledovne:

<?php if ($this->countModules('copyright')) { ?>
<div id="copyrightmenu">
<jdoc:include type="modules" name="copyright" />
</div>
<?php } ?>


A tam tedy vložím toto:
JFactory::getApplication()->getCfg('mailfrom');

Ale kam přesně to si jistý skutečně nejsem.

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

Odpověď od Cony
25. bře 2014 20:37 - 25. bře 2014 20:38 #115195
Nebude pro Vás jednodušší zapomenout na programování a na to, že by se email zobrazoval z konfigurace, a prostě si vytvořit modul typu vlastní HTML, zapsat do něj co potřebujete a zveřejnit jej na pozici copyright?
Poděkovali: zbynek

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

Odpověď od zbynek
26. bře 2014 08:56 #115200
Asi určitě .... Nicméně jsem vyzkoušel to jak radíte. Mám na to dva moduly:
DC Joomla HTML Modul a Vlastní HTML

po vyzkoušení obou s: <a href="Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.">Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.</a>

se na dané pozici správně zobrazí aktivní odkaz na mail, ale po kliknutí bohužel nefunguje - nic to neuděla - neotevře to mail client. Bude tedy nutné nějaké dodatečné nastavení v rámci poštovního serveru nebo windowsu?

Poštovní client je od IceWarp a beží to podle mého na windowsu.

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

Odpověď od HonzaKr
26. bře 2014 10:02 - 26. bře 2014 10:03 #115201
Ve Vámi použivaném prohlížeči musíte mít přirazeného k "mailto" nějakého poštovního klienta, kterého na daném PC používáte.

:: bývalý člen Joomlaportalu ::
Poděkovali: zbynek

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

Odpověď od zbynek
26. bře 2014 10:13 - 26. bře 2014 10:15 #115202
Ha, tak kecam, funguje to. Sorry za spam =)

To se da nekde v konfigurace specialne priradit emailovy client? To by bylo pro me nevyhodne, potrbuji aby to chdoilo bez dodatecneho nastaveni konkretniho PC. A ted jsem to vyzkousel v exploreru a chodi to v pohode i bez nastaveni.
Ufff =)

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

Odpověď od HonzaKr
26. bře 2014 10:48 #115203
Při instalaci prohlížeče Vám to nastaví přiřazení k poštovnímu klientovi, který je v té době naistalován. Pokud to chcete změnit na jiného klienta tak vám většinou nabídne tuto možnost během instalce daného klienta. Ale můžete to natsavit manuálně. Takže co PC tak může být jiný klient.

:: bývalý člen Joomlaportalu ::
Poděkovali: zbynek

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

Odpověď od Svatopluk Vít
26. bře 2014 13:04 #115207
Jen pozor, je zde trend - řada lidí žádného poštovního klienta již nepoužívá. Třeba lidé, co používají seznam do schránky lezou přes domovskou stránku seznamu a mají tak vše jen online...

Jedna z hlav české komunity redakčního systému Joomla! a první překladatel uživatelského rozhraní k ní.
Poděkovali: zbynek

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

Odpověď od HonzaKr
26. bře 2014 13:08 - 26. bře 2014 13:11 #115208
I na toto je metoda, jak přiřadit k mailto webmail (webového klienta).
TADY je návod

:: bývalý člen Joomlaportalu ::
Poděkovali: zbynek

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

Odpověď od Svatopluk Vít
26. bře 2014 13:20 #115209

HonzaKr napsal: I na toto je metoda, jak přiřadit k mailto webmail (webového klienta).


Nejde o to, zda to jde či nejde ale spíše, že to vyžaduje nějaký krok na straně uživatele, který on dělat nepotřebuje. Navíc to nelze nějak zajistit z webu, musí chtít koncový uživatel a nelze na to spoléhat.

Takže z tohoto pohledu se mi jeví lepší "E-mail přes formulář", protože to bude fungovat. Z vlastní zkušenosti vím, že pro řadu lidí je informace o offline poštovním klientovi nanic, protože nemají potřebu jej používat - nespatřují v tom žádnou výhodu.

Jedna z hlav české komunity redakčního systému Joomla! a první překladatel uživatelského rozhraní k ní.
Poděkovali: zbynek

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