Narzędzia użytkownika

Narzędzia witryny


start:templatki:nolinktak

LinkTak

http://Linktak.pl to system wymiany linków, z którym CMS Pod Zaplecze potrafi świetnie współpracować, w zasadzie jest gotowy do współpracy z systemem od zaraz. Wystarczy do głównego katalogu dodać pliki instalatora linktak i wpisać w konfiguracji strony odpowiedni kod wydawcy. CMS automatycznie będzie tworzył dwa pliki potrzebne do importowania stron do systemu linktak:

kodwydawcy.txt - plik ze wszystkimi stronami z treścią powyżej 500 znaków
kodwydawcy-tagi.txt - plik ze stronami tagowymi (tagi, strony kategorii, paginacji).

W jaki sposób/gdzie wyświetlają się linki systemowe

To w jaki sposób i gdzie będą się wyświetlały linki systemowe zależy od rodzaju podstrony i od tego, czy zostały użyte specjalne znaczniki w treści/templatce.

Najprostszym sposobem jest użycie metody na wstawianie linków w pliku index.php (jak również jego wariantów). Wystarczy użyć w wybranych miejscach te 3 metody (można wszystkie, a można tylko wybrane):

<?php echo $klasa->linktak('0');?>
<?php echo $klasa->linktak('1');?>
<?php echo $klasa->linktak('2');?>

W przypadku nie użycia którejś z powyższych metod w pliku index.php link zostanie wstawiony za pomocą jednego ze sposobów wymienionych niżej.

Na stronach paginacji (tam, gdzie wyświetlane są elementy zajawek czyli na stronie głównej (jeśli prezentowane są zajawki na niej, bo można ustawić np. konkretną stronę lub użyć pluginu custom main page)) stronach tagów, kategorii, paginacji bloga, paginacji kategorii) każdy z linków będzie wyświetlany jako jeden z elementów zajawki. Oto przykład („Polecane” to link systemowy):

Na podstronach z wpisem blogowym lub stroną (także w przypadku pluginu custom main page) użytkownik ma możliwość zdefiniowania miejsca, w którym linki będą się wyświetlały. Służą do tego zmienne, które należy wprowadzić w treści:

[LINKTAK1]
[LINKTAK2]
[LINKTAK3]

Co więcej, zmienne te można przypisać na stałe w pliku templatki index_wpis.php - dzięki temu użytkownik nie musi zamieszczać zmiennych w treści artykułów i stron.

Są to zmienne opcjonalne, jeśli któryś z nich nie zostanie użyty, wtedy link systemowy zostanie umieszczony w kontenerze pobranym z pliku templatki index_linktak.php. Kontener zostanie zamieszczony na początku lub końcu treści artykułu/strony. Oto przykład:

nolinktak dla pliku index_zajawka.php

Instrukcja nolinktak służy do ukrywania elementów w plikach index_zajawka.php, jeśli jest to element wyświetlający link z systemu linktak.pl (w przypadku strony z paginacją np. lista wpisów bloga link wyświetla się jako zajawka). Dzięki temu można ukryć na przykład tytuł i w jego miejsce wyświetlić dowolne słowo np. Reklama.

Instrukcję nolinktak można zagnieżdżać w instrukcji warunkowej html.

Przykład

Oto przykład zajawki z wykorzystaniem instrukcji nolinktak:

<h2>[nolinktak]<a href="_SEF_" class="text-dark">[/nolinktak]_TYTUL_[nolinktak]</a>[/nolinktak]</h2>
<img src="_IMG_" >
_TRESC_
<p>Wpis dodał _AUTOR_ w dniu _DATA_ [IF "_KATEGORIA_NAZWA_" "NOT" ""] w kategorii <a href="_KATEGORIA_URL_">_KATEGORIA_NAZWA_</a> [/IF] [IF "_KATEGORIA_NAZWA_" "EQUAL" ""] bez kategorii [/IF] </p>
 
start/templatki/nolinktak.txt · ostatnio zmienione: 2023/02/16 14:46 (edycja zewnętrzna)