Link Indication Mambot 1.2.pl. Mambot służy do urozmaicenia linków wstawianych w treść artykułu, lub w treść np. modułu (działa, sprawdziłem). Użycie bota polega na wstawieniu linka (kotwicy) z użyciem klasy CSS , wcześniej zdefiniowanej w plku CSS naszej templatki. np. class="xxx". Ciekawostką jest to, że możemy dla każdej z czterech klas wybrać ikonę, umieszczając jej adres w sekcji Link Indication, dla każdej z klas inną. Bot posiada kilka opcji konfiguracyjnych, dzięki którym możemy sami decydować, jak ma się nazywać odpowiednia klasa, dla konkretnego odsyłacza. Jednak muszę zaznaczyć, że zmiana nazw poszczególnych klas w pliku CSS templatki, a później w pliku konfiguracyjnym bota, nie wniesie żadnych zmian, i wszystkie linki zewnętrzne będą wyglądały tak, jak zdefiniujemy klasę "a.external", jako że Joomla sama, bez naszej ingerencji przypisuje automatycznie tę klasę linkom zewnętrznym, czyli a.external, a szczególnie tym, które otwierane są w oknie zewnętyrznym, czyli target="_blank". W dalszej części zacytuję wam kod CSS, wzięty ze strony twórców bota Software Guide. Ale wcześniej jako przykład niech posłużą wam linki, sporządzone z wykorzystaniem klasy "ftp", i z użyciem ikon 32x32, stąd musiałem zrobić większe odstępy pomiędzy linkami: Pobierz, albo nie, jeśli chcesz poniższe składniki Joomla/Mambo: Bota Link Indication Mambot 1.2.pl Pobierz Internauto, lub nie pobieraj.  Księgę Gości Art*gBook 1.03b PL Pobierz Internauto , lub nie pobieraj.  Możemy również wstawiać linki, pomijając menagera downloadu, czyli bezpośrednio z dowolnego folderu na serwerze i tworzyć sobie własną, niezależną plikownię. Te ikonki nie pochodzą z ReMOSitory, tylko z adresu, okreslonego w klasie "ftp" pliku CSS templatki. Zapraszam do dalszej części artykułu...
Poniżej przedstawię sposób uzycia bota. Oto przykład normalnego linka: <a href="www.google.com">Google.com</a> A to już przykład linka z zastosowaniem klasy CSS bota "external": <a class="external" href="http://www.google.pl/webhp?hl=pl">www.google.pl</a>. www.google.pl A to przykład linka z użyciem klasy "wikipedia": <a class="wikipedia" href="http://pl.wikipedia.org/wiki/Wikipedia">Wikipedia.pl</a>. Wikipedia.pl Aby wszystko działało poprawnie, musumy "dokleić" do CSS naszej aktualnej templatki kod, cytowany poniżej: Przykładowy styl CSS który należy dopisać do CSS naszej templatki : /* For Link Indication Mambot */
a.external {
padding-right: 12px;
background: transparent url(../images/link-icon_external.gif) no-repeat right;
}
a.wikipedia {
padding-right: 14px;
background: transparent url(../images/link-icon_wikipedia.gif) no-repeat right;
}
a.ftp {
padding-right: 11px;
background: transparent url(../images/link-icon_ftp.gif) no-repeat right;
}
a.mailto {
padding-right: 18px;
background: transparent url(../images/link-icon_mail.gif) no-repeat right;
}
a.internal {
} Drobne przeszkody w pracy bota: - Mambot nie pracuje dla odnośników email "mailto:", chronionych przez bota 'Email Cloaking' lub przez dowolne skrypty JavaScript.
- Mambot może też nie pracować z niektórymi odsyłaczmi, szczególnie jeżeli użyte były w ich treści adresu "url" wyrażenia regularne. Powinniśmy wówczas zmodyfikować tak ten adres, aby był bez wyrażeń regularnych.
Zapraszam do pobierania i testowania. Polska wersja - autor witryny. |