Přihlásit se

Aktivní odkaz v šabloně

21. bře 2014 07:03 #115117
Aktivní odkaz v šabloně od zbynek
Pokročilý uživatel
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.

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

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

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

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

25. bře 2014 08:43 #115181
Odpověď od zbynek
Pokročilý uživatel
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.

25. bře 2014 12:56 #115184
Odpověď od Cony
Moderátor
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

25. bře 2014 13:49 #115186
Odpověď od zbynek
Pokročilý uživatel
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.

25. bře 2014 20:37 - 25. bře 2014 20:38 #115195
Odpověď od Cony
Moderátor
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

26. bře 2014 08:56 #115200
Odpověď od zbynek
Pokročilý uživatel
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="mailto:jmeno@server.cz">jmeno@server.cz

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.

26. bře 2014 10:02 - 26. bře 2014 10:03 #115201
Odpověď od HonzaKr
Moderátor
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

26. bře 2014 10:13 - 26. bře 2014 10:15 #115202
Odpověď od zbynek
Pokročilý uživatel
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 =)

26. bře 2014 10:48 #115203
Odpověď od HonzaKr
Moderátor
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

26. bře 2014 13:04 #115207
Odpověď od Svatopluk Vít
Moderátor
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

26. bře 2014 13:08 - 26. bře 2014 13:11 #115208
Odpověď od HonzaKr
Moderátor
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

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

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

Powered by Fórum