| [Vvedenie v rabotu s Poligonom] | Poligon predstavlyaet JavaScript-nadstrojku k skriptam sajta burime, realizuet neskol'ko pravil raboty, kotorye oblegchayut sostavlenie burime i zapominanie zadanij v fajle komp'yutera. V dvuh drugih rezhimah raboty - "Poisk" i "Spiski" - oblegchaetsya dostup k uzhe napisannym burime i kommentariyam. V dopolnitel'nom rezhime "Zazor" - predostavlyaetsya pole vvoda kommentariev v KZhP i Konduit. |
1) V 2 polya vvoda ryadom s knopkoj "Poligon"
pishutsya 2 slova (ili slovosochetaniya) rifmy i
nazhimaetsya knopka "Poligon". V pervom pole
ne dolzhno byt' chislo.
2) Drugoj sposob otpravki - v nachalo
mnogostrochnogo polya vvoda Poligona pishutsya (ili
kopiruyutsya zagotovlennye ranee) rifmy v formate
P/mfsdnmfis/kbgopib P/dgfdgsd/bvb sdfs vfdds R/vodfvofd/jncusdnbcsd /oobof/bo bofbf PP/dfgjdfig/rtwere |
(Vozmozhen kak russkij, tak i latinskij registr dlya zapisi pervoj bukvy "P". Ona mozhet i otsutstvovat', i byt' sdvoennoj. Ehto dopuwenie uprowaet vvod rifm i ih raspoznavanie programmoj, no dlya udobstva chteniya luchshe priderzhivat'sya kakogo-libo odnogo sposoba zapisi). |
Pri kazhdom posleduyuwem nazhatii na knopku "Poligon" (odnostrochnye polya vvoda - pusty) proisxodit otpravka rifmy (po odnoj) na sajt i ozhidaetsya prihod stranicy zadaniya. Knopka "Poligon" blokiruetsya na 2.5 sekundy posle nazhatiya. Esli zadanie (stranica s predlozheniem napisat' burime) prishlo i nazhata knopka "Poligon", to odnovremenno s otpravkoj rifmy kopiruetsya soderzhanie zadaniya v stroku zadaniya v mnogostrochnoe pole vvoda Poligona v formate
PP/mfsdnmfis/kbgopib\gfdgdfr/tbvfgdf\32552323
, gde slova, razdelyonnye "/", "\" - rifmy zadaniya, chislo - kod, podtverzhdayuwij pravil'nost' zadaniya.
Est' vozmozhnost' poluchit' stroku zadaniya v latinnice. Dlya ehtogo nado, chtoby flag TRansLit sprava ot knopki "Poligon" byl ustanovlen. Ehto nuzhno, chtoby zadanie na ehkrane chitalos', esli v sisteme net kirillicheskih shriftov ili oni ne nastroeny dlya brauzera. Pri otpravke zadaniya rifmy obratno perekodiruyutsya, potomu chto v stranice zadaniya oni vsegda prisutstvuyut v kirillice. Rifmy v stihe mozhno pisat', detransliterirovav ih vruchnuyu, no esli oni pishutsya v latinskom registre, to i vsya stroka zhelatel'na v latinnice, vo izbezhanie "neponimaniya" stroki detransliteratorom.
Srazu posle stroki zadaniya pishetsya 4,5 ili 6 strok burime - 4 stroki stiha, zagolovok i podpis' avtora (kvadratnye skobki ukazyvayut na neobyazatel'nost' ehlementa)
PP/rhyme1/rhyme2\rhyme3/rhyme4\code [cifra1cifra2][tab1]<Zagolovok> [ - mozhet otsutstvovat'] <stroka1>rhymei[,.!)"?] <stroka2>rhymej[,.!)"?] <stroka3>rhymek[,.!)"?] <stroka4>rhymel[,.!)"?] [tab][tab][tab][!][nnn!]<Podpis' avtora> [ - mozhet otsutstvovat'] [PP/..........|<konec teksta>] [ - sleduyuwee zadanie ili konec teksta]
gde
pervaya stroka - zadanie, bez izmeneniya
soderzhimogo stroki;
cifra1 - cifra 1,2 ili 3, govoryawaya, chto rifma
rhyme1/rhyme2 - "horoshaya", "negramotnaya" ili
"plohaya" sootvetstvenno;
cifra2 - cifra 1,2 ili 3, govoryawaya to zhe, no o
rifme rhyme3/rhyme4. Esli obe rifmy avtor schitaet
"horoshimi", to obe cifry (odnovremenno) mozhno
opustit';
tab1 - simvol tabulyacii (\x07), kotoryj ne
otnositsya k zagolovku, esli ehto - pervyj simvol
tabulyacii. Esli on otsutstvuet, to i cifra1cifra2
dolzhny otsutstvovat'. Ispol'zuetsya i v sluchae
zapisi burime bez podpisi avtora. Togda on
ukazyvaet, chto pervaya stroka - zagolovok, a ne
stroka stiha. Esli ego ne budet, to 5-ya stroka
sochtyotsya za podpis';
,.!)"? - znak ili znaki prepinaniya,
kotorye mogut stoyat' posle rifmy;
rhymek - sami rifmy v konce stroki,
kotorye sleduyut v proizvol'nom poryadke, no po
odnoj na stroku;
tab - znaki tabulyacii (ot 0 do 3 shtuk) pered
podpis'yu avtora. Mogut otsutstvovat' i ne vhodyat
v podpis'.
! - priznak togo, chto podpis' ne budet
skrytoj;
nnn! - chislo s posleduyuwim "!",
govoryawee, chto podpis' budet vremenno skrytoj, do
momenta poyavleniya nnn-go burime posle dannogo.
Pod sleduyuwim zadaniem ponimaetsya stroka, nachinayuwayasya s odnogo iz sleduyuwih simvolov:
P/ [- russkaya ili latinskaya bukva] R/ PP/ [- dve russkih ili dve latinskih bukvy] RR/ / \P/ [- russkaya ili latinskaya bukva] \R/ \PP/ [- dve russkih ili dve latinskih bukvy] \RR/ \/
Simvol "\" (obratnyj slehsh) v pervom simvole stroki sluzhit priznakom dezaktivacii zadaniya. Esli v pervom simvole zadaniya imeetsya "\", zadanie schitaetsya neispolnyaemym (vypolnennym). Bolee togo, esli v pervom simvole lyuboj iz 4-5-6 strochek zadaniya postavlen "\", zadanie schitaetsya neispolnyaemym. Poehtomu, v nachale strok otpravlyaemogo zadaniya (v tom chisle, i v stroke zagolovka) ne dolzhen upotreblyat'sya znak "\".
Est' pravilo, kotoroe pozvolyaet vmesto odnoj stroki burime napisat' na Poligone 2 ili bolee, kotorye budut schitat'sya odnoj strokoj. Vmesto togo, chtoby napisat' odnu stroku (<strokai>) vida dfsd bfydb suv<br>nusdv uvdnvd fnvdf, mozhno napisat' 2 stroki v takom formate:
dfsd bfydb suv// nusdv uvdnvd fnvdfVmesto kazhdogo tega perenosa stroki stavitsya "//" i ENTER neposredstvenno vsled za nim.
Za 1 nazhatie knopki "Poligon"
otpravlyaetsya pervaya rifma ili pervoe najdennoe
zadanie, oformlennoe v sootvetstvii s ukazannymi
vyshe pravilami.
Prichiny "nezhelaniya" Poligona otpravit'
burime mogut byt':
1) mnogo strok v burime. Esli strok 7 i bolee, zadanie ignoriruetsya. Esli v konce spiska nezametno napisano 2 perevoda stroki ili bolee, to odin iz nih vosprinimaetsya kak otdel'naya stroka. Esli v seredine spiska zadanie, sleduyuwee za otpravlyaemym, zapisano nepravil'no (net perechislennyh vyshe kombinacij simvolov R/, RR/, ...), ono schitaetsya strokoj burime;
2) malo strok v burime. Esli strok 3 i men'she, zadanie takzhe ignoriruetsya. V konce odnoj iz strok mozhet stoyat' "//", chto sokrawaet kolichestvo real'no napisannyh strok na 1 pri otpravke;
3) Slishkom malo simvolov. V strokah burime simvolov men'she, chem v stroke zadaniya. Veroyatno, rifmy ne byli ispol'zovany ili nichego, krome rifm, ne napisano. Zadanie propuskaetsya;
4) Simvol "\" v nachale stroki zadaniya ili v nachale odnoj iz strok burime;
5) Ob oshibochno napisannom zadanii soobwaetsya v stroke pod knopkoj "Poligon". Otslezhivayutsya tol'ko narusheniya cheredovaniya znakov "/", "\". Luchshee pravilo - nikogda ne menyat' stroku zadaniya;
6) Oshibka programmy. Brauzer isportil kodirovku zadaniya, v rezul'tate zadanie otpravilos', no server ego ne prinimaet. V ehtom sluchae mozhno popytat'sya vospol'zovat'sya drugim brauzerom ili vpred' prinimat' zadaniya v translite. Nedostatki programmy, kotorye mozhno ustranit' eyo modernizaciej, budut ustranyat'sya avtorom. Ob oshibkah otpravki pros'ba pisat' v Obsuzhdenie ili pis'mom.
Posle otpravki zadanie dezaktiviruetsya
i peremewaetsya v konec spiska Poligona. Esli
prishyol otvet o nevozmozhnosti priyoma zaprosa
(esli server neozhidanno perestal rabotat' ili
komp'yuter otklyuchilsya ot Seti), otpravku mozhno
povtorit', ubrav "\" iz pervoj pozicii pervoj
stroki. Pri ehtom, esli na Poligone net drugih
zadanij, gotovyh dlya otpravki, to peremewat'
zadanie v nachalo spiska ne obyazatel'no.
Otpravka zadaniya s Poligona vsegda
vozvrawaet stranicu predvaritel'noj
proverki. Chtoby opublikovat' burime,
sleduet otklyuchit' flag predvaritel'noj
proverki na ehtoj stranice i nazhat' knopku
"Otpravit'" na nej zhe (ne knopku
"Poligon").
Shirinu i vysotu (kolichestvo strok) polya vvoda Poligona mozhno menyat' proizvol'nym obrazom. Est' 3 sposoba ih izmeneniya.
Ehta dopolnitel'naya vozmozhnost' navigacii bez perexoda v rezhim "Spiski" ili "Poisk" ne naglyadna, trebuet zapomnit' nekotorye pravila, no ne trebuet aktivnogo ispol'zovaniya myshi. Dostatochno vvesti odno chislo - i popast' na ukazannyj nomer opublikovannogo burime, vvesti chislo i stroku poiska - i nachnyotsya poisk po stroke s ukazannogo nomera, vvesti 2 chisla - i budet poluchen spisok.
V dopolnenie k standartnym vozmozhnostyam zapisi burime, v Poligon vklyucheny tegovye rasshireniya formy otpravki, kotorye sozdayut "malostrochniki" - burime iz 1, 2 ili 3 strok. HTML-kody, kotorye sozdayut takie burime, sozdayutsya vo 2-7 strokah Poligona pri kazhdom nazhatii ssylok "1", "2", i "3", v sluchae, esli Poligon nablyudaetsya v verhnem osnovnom okne prosmotra. V rezul'tate raspolozheniya teksta burime sredi tegov, rifmy okazyvayutsya vnutri vidimogo teksta.