Pre vytvarenie pluginov pre Atlantis je potrebna znalost skriptovacieho jazyka PHP. Vsetky pluginy su vlastne globalne makra a spustaju sa cez program lynx, ktory vyuziva Atlantis pre prehliadanie www stranok. Ak sa rozhodneme vyrobit nejaky plugin, musime najprv najst zdroj informacii, odkial budeme tahat data. Na ukazku si zoberieme plugin pre vyhladanie vlakoveho spojenia. Zdroj dat je na stranke www.zsr.sk. Treba si podrobne prestudovat ako stranka funguje a ake data budeme zo stranky filtrovat a taktiez treba zistit, ktore vstupne data treba zadat. Potom uz len cez fopen otvorime stranku a cez fgets nacitavame riadky a nasledne data filtrujeme a davame na vystup (pozri vlak.php).
Hotovy skript umiestnime na lubovolny web server, ktory podporuje PHP skripty, napr. www.host.sk.
Vyskusat ho mozeme nasledvone:
.lynx www.nejakyserver.sk/mojskript.php?vstup=nejaka_hodnota
Ak pouzivame viac premennych ako jednu, nie je mozne pouzit toto:
.lynx www.nejakyserver.sk/mojskript.php?vstup1=nejaka_hodnota&vstup2=nejaka_hodnota2
Ale musime pouzit nejaky oddelovaci znak, napr. lomitko alebo dvojbodku:
.lynx www.nejakyserver.sk/mojskript.php?vstup=nejaka_hodnota1/nejaka_hodnota2
A potom to v skripte oddelit a ulozit do premmennych.
Dalej mozeme svoj skript ulozit ako macro, napr.:
.macro .vlak=lynx -quiet www.talker.sk/plugins/vlak.php?input=$1/$2/$3/$4/$5
Ak je skript zaujimavy a spolahlivo funguje, staci uz len napisat email na adresu atlantis@talker.sk a skript zaradime do zoznamu.
Enjoy!

BAKY

Zdrojove kody: teletext.php dict.php vlak.php hokej.php