--=REKLAMA=--
Efektem modyfikacji jest pojawienie się przycisku „Wstaw na tablicę”, który umiejscowiony jest przy tytule artykułu. Kliknięcie w przycisk sprawia, że użytkownik odnoszony jest do strony facebooka, na której wystarczy, że kliknie „udostępnij” i już może się dzielić ze znajomymi linkiem do naszej nowiny.
Modyfikacja dotyczy tylko i wyłącznie jednego pliku w Joomla 1.5.x -> components/com_content/views/frontpage/tmpl/default_item.php.
Jak wiemy, w Joomla 1.5 dysponujemy techniką nadpisywania szablonem standardowych widoków, chroniącą nasz - w przypadku uaktualniania programu - przed utratą wprowadzonych modyfikacji. Zatem najpierw w katalogu naszego szablonu tworzymy - jeśli nie istnieje - podkatalog /html, a w nim com_content/frontpage. Następnie z katalogu -> components/com_content/views/frontpage/tmpl/ kopiujemy do niego wspomniany przed chwilą plik default_item.php.
Znajdujemy w tym pliku ciąg:
<table class="contentpaneopen<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>"> <tr> <?php if ($this->item->params->get('show_title')) : ?> <td class="contentheading<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>" width="100%"> <?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?> <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>"> <?php echo $this->escape($this->item->title); ?></a> <?php else : ?> <?php echo $this->escape($this->item->title); ?> <?php endif; ?> </td> <?php endif; ?>
I zaraz za nim dodajemy:
<td align="right" width="100%" class="contentheading"> <a target="_blank" href=http://www.facebook.com/share.php?u=tu_wpisz_adres_swojej_strony_bez_http_ale_zakonczone.pl_czy_co_tam_masz<?php echo $this->item->readmore_link; ?> title="Dodaj do Facebook`a" ><img src="/mages/icons/facebook.png" border="0" alt="Dodaj do Facebook`a"></a> </td>
Trzeba także dodać do katalogu /images/icons obrazek facebook.png
To, jaki będzie obrazek, zależy już tylko i wyłącznie od Was!
Jak widać, modyfikacja jest banalnie prosta, a jednocześnie daje większy wydźwięk marketingowy niż zwykłe „Lubię to!”
To rozwiązanie obsłuży nam jedynie nowiny umieszczone w przeglądzie Strona startowa. Jeśli chcielibyśmy podobnie obsłużyć promocję nowin umieszczanych w przeglądach artykułów z kategorii i przeglądach artykułów z sekcji, trzeba w podobny sposób modyfikować pliki components/com_content/views/category/tmpl/blog_item.php i components/com_content/views/section/tmpl/blog_item.php, które kopiujemy do podkatalogów /html/com_content/category oraz /html/com_content/section swojego szablonu.
Istnieje też możliwość dodania przycisku w samych artykułach:
Dla wszystkich artykułów musimy zrobić podobny zabieg w pliku components/com_content/views/article/tmpl/default.php, które kopiujemy do podkatalogów /html/com_content/article swojego szablonu i dodajemy nowy przycisk podobnie jak poprzednio.
» Qbik,