Tema e indeksit php e mundësuar nga smf do të zgjasë. Zbulimi automatik i motorit të forumit. Temat dhe instalimi i paketës së gjuhës ruse

Le të fillojmë menjëherë me kodin kryesor të skriptit:

#!/usr/bin/perl

Skripti # which-forum.pl
# (c) 2010 Alexandr A Alexeev, http://site/

përdorni strikte;

# rreshta të komentuar - për ashpërsi
# nëse detyra është të mbledhësh statistikat e motorit, lëreni ashtu siç është
# nëse bëni një listë të forumeve - mos komentoni

të dhënat e mia $;
$data .= $_ndërsa (<> ) ;

# kontrolloni se sa është mundësuar nga phpBB pa një lidhje në fund
printoni "phpbb \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i ose
# $data =~ /viewforum\.php\?[^""]*f=\d+/i ose
$data =~ /phpBB\-SEO/i ose
$data =~ /) ;
print "ipb \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i ose
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i ose
$data =~ /

/i ose
$data =~ /index\.php\?[^""]*showforum=\d+/i) ;
print "vbulletin \n"
nëse ($data =~ /Mundësuar nga:?[^<]+vBulletin[^<]+(?:Version)?/i ose
$data =~ /) ;
print "smf \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*> Mundësuar nga SMF/i ose
$data =~ /index\.php\?[^""]*board=\d+\.0/i) ;
print "punbb \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #ose
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
print "fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i ose
nëse ($data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
print "exbb \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # ose
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
print "yabb \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i ose
$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
print "dleforum \n"
nëse ($data =~ /\(Mundësuar nga Forumi DLE\)<\/title>/i ose
$data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">Forumi DLE<\/a>/i) ;
print "ikonboard \n"
nëse ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i ose
$data =~ /\n"
nëse ($data =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i ose
# $data =~ /topic\.php\?fid=\d+/i ose
nëse ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
print "stokesit \n"
# if($data =~ /forum\.php\?f=\d+/i ose
nëse ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
print "podium \n"
# if($data =~ /topic\.php\?t=\d+/i ose
nëse ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
print "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i ose
nëse ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
print "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i ose
nëse ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
print "yetanotherforumnet \n"
nëse ($data =~ /Edhe një Forum tjetër\.net/i ose
$data =~ /default\.aspx\?g=posts&t=\d+/i) ;

Ju do të gjeni këtë dhe skriptet e tjera të përmendura në postim në këtë arkiv.

Script cili-forum.pl shqyrton kodin e faqes HTML për të parë nëse ai përmban nënshkrime të motorit të forumit. Ne përdorëm një teknikë të ngjashme kur përcaktuam WordPress dhe Joomla, por ka disa dallime. Së pari, vetë skripti nuk ngarkon kodin e faqes, por e lexon atë nga stdin ose një skedar i kaluar si argument. Kjo ju lejon të shkarkoni faqen një herë, për shembull, duke përdorur wget, dhe më pas ta drejtoni atë nëpër disa analizues, nëse kemi më shumë se një. Së dyti, në këtë skenar prania e një nënshkrimi është 100% një shenjë e motorit. Herën e fundit, prania e një nënshkrimi vetëm i shtoi peshë motorit përkatës dhe motori me peshën më të madhe "fitoi". Vendosa që në këtë rast, një qasje e tillë vetëm do ta ndërlikonte në mënyrë të panevojshme kodin.

Për të testuar skenarin, bëra disa kërkime. Unë përpilova një listë me disa mijëra forume dhe kalova secilën prej tyre përmes skenarit tim, duke përcaktuar kështu përqindjen e përgjigjeve të programit dhe popullaritetin e motorëve të ndryshëm.

Për të marrë listën e forumeve, përdora analizuesin tim Google. Pyetjet si kjo u dërguan në motorin e kërkimit

site:forum.*.ru
site:talk.*.ru
site:board.*.ru
faqe: smf.*.ru
faqja: phpbb.*.ru
....

e kështu me radhë. Në skedar do të gjeni kodin e plotë të gjeneruesit të pyetjeve gen-forumsearch-urls.pl. Përveç zone.ru, u përdorën edhe .su .ua .kz dhe .by. Herën e kaluar, ishte e vështirë për të kryer një studim të tillë, pasi faqet WordPress dhe Joomla nuk kanë nënshkrime të tilla në URL. Katalogët si cmsmagazine.ru/catalogue/ nuk ofrojnë një madhësi të mjaftueshme të mostrës. Çfarë janë 600 sajte Drupal?

Duhet të pranoj, rezultatet e eksperimentit më zhgënjyen. Nga 12,590 vendet e studiuara, motori u identifikua me sukses vetëm në 7,083, domethënë vetëm në 56% të rasteve. Ndoshta nuk kam marrë parasysh ndonjë motor? A ishte vërtet e vërtetë që gjysma e forumeve kishin të instaluar Bitrix? Apo duhet të kisha kaluar më shumë kohë duke kërkuar nënshkrime? Në përgjithësi, këtu kërkohen kërkime shtesë.

Ndër 56% të motorëve të identifikuar me sukses, më të njohurit, siç pritej, ishin IPB (31%), phpBB (26.6%) dhe vBulletin (26.5%)

Ato ndiqen me një vonesë të madhe nga SMF (5.8%) dhe DLEForum (5.3%). PunBB-ja ime e preferuar ishte vetëm në vendin e 6-të (1.64%). Unë nuk do të rekomandoja të besoni shumë në këto numra (ata thonë se çdo forum i tretë në RuNet funksionon në IPB), por sigurisht që mund të nxirren përfundime të caktuara.

Për shembull, nëse keni ndërmend të krijoni një faqe në një motor forumi dhe planifikoni të modifikoni forumin, të themi, t'i paguani përdoruesit 0,01 dollarë për çdo mesazh me tërheqje automatike të fondeve një herë në javë, atëherë duhet të zgjidhni një nga tre motorët më të njohur. Sa më popullor të jetë forumi, aq më të mëdha janë shanset për të gjetur një programues që e di mirë atë.

Nëse nuk priten ndryshime të rëndësishme në motor, atëherë mund të ketë kuptim të zgjidhni një motor më pak të njohur, për shembull SMF ose punBB. Kjo do të zvogëlojë numrin e sulmeve të hakerëve në forumin tuaj dhe sasinë e postës së padëshiruar që dërgohet automatikisht në të.

Skriptet për kërkimin/identifikimin e forumeve mund të gjejnë gjithashtu shumë aplikime praktike. Gjëja e parë që më erdhi në mendje ishte të renditja forumet e identifikuara sipas TIC dhe të postoja në njëqind postimet e para me lidhje në një nga faqet e mia. Sidoqoftë, qindra lidhje dofollow të forumit nuk ndikuan në asnjë mënyrë TCI (2 përditësime kanë kaluar), kështu që është më mirë të mos humbni kohë këtu, përveç nëse nuk jeni të interesuar për tranzicione.

Është e qartë se përdorimi i përmendur i skripteve është larg nga i vetmi. Unë mendoj se ju mund të kuptoni lehtësisht se si mund t'i përdorni ato ndryshe.

Organizuar nga Botmaster Labs, nuk është planifikuar. Nuk kam kohë, video është e nevojshme për një konkurs, si një trend i ri, megjithëse gjithçka mund të shpjegohet më lehtë me pamje të mira të ekranit (IMHO-ja ime), dhe nuk dua të shkrep asgjë. Kanë mbetur shumë pak tema fitimprurëse, spam budallaqe nuk sundojnë më, duhet të mendoni këtu dhe askush nuk do të shkrepë tema, përveç nëse përpiqeni t'i vendosni ato të vjetruara në një mbështjellës të bukur dhe t'i pluhurosni pak. :) Por kjo nuk është për ne. Në përgjithësi, këto 3 "mos", mendoj, në thelb u bënë barriera për pjesëmarrjen në konkurs për shumicën e pjesëmarrësve të mundshëm. Është si të riparosh një makinë nga tre: të lirë, me cilësi të lartë, të shpejtë - shërbimi mund të përmbushë vetëm 2 kushte në të njëjtën kohë. uluni dhe zgjidhni atë që është më afër jush. :) Kështu është edhe me konkursin: kam kohë, di të bëj video, por nuk ka temë, ose di të bëj video, ka një temë, por nuk kam kohë në të gjitha, ose kam kohë të lirë dhe ka një temë të vogël, por video është e frikshme. Por kjo është mirë nëse plotësohen 2 kushte në të njëjtën kohë. Epo, mirë, le t'i hedhim poshtë tekstet. Unë do të vazhdoj me veten time. Nuk e kam planifikuar, që do të thotë kam marrë pjesë në konkurs, madje kam zgjedhur se cilin artikull do të votoj. Çfarëdo që të thoni, Doz e njeh shumë mirë softuerin dhe di ta përdorë atë me shumë inteligjencë. Por sot mësova se në konkurs është shfaqur intriga. Rezulton se unë nuk do të jem në gjendje të votoj, dhe vetëm të ardhurit që blenë softuerin në 2011 do të mund ta bëjnë këtë, dhe konkursi është krijuar për ta. Unë u habita pak, por pronari është një zotëri. Konkursi është një fushatë reklamuese dhe Aleksandri e di më mirë se si ta realizojë atë. Në përgjithësi, atëherë vendosa të postoj një artikull, është disi më e lehtë të shkruaj kur është e qartë për kë, për të gjithë fermën kolektive, në fakt është e pamundur ta bësh këtë.
Hyrja e gjatë ka mbaruar, tani tek pika.
Çfarë i duhet një fillestari kur ka blerë një superkombinat të tillë, që është kompleksi Xrumer + Hrefer? Kjo është e drejtë, mësoni se si të punoni me të dhe hidhni iluzionin se mund të fitoni para duke filluar të postoni fletë të padëshiruara. Nëse mendoni kështu, më mirë dhuroni paratë tuaja për bamirësi menjëherë. Ju duhet të mësoni se si të përdorni mjetet e kompleksit, mundësisht duke e mprehur atë për veten tuaj. Koha e "merr më shumë - hedh më tej" ka ikur. Sasia ia lë vendin cilësisë. Kjo do të thotë që ne do të mbledhim një bazë për veten tonë nëse nuk mësoni se si ta bëni këtë, do të bini pas trenit. Natyrisht, Khrefer do të na ndihmojë për këtë. Nëse planifikoni të promovoni burimet tuaja në Google, atëherë ne gjithashtu duhet të kërkojmë për faqet e donatorëve përmes Google. Unë mendoj se kjo është e kuptueshme dhe logjike. Por Google, si zonja e malit të bakrit, nuk ua jep pasurinë të gjithëve. Ju duhet një qasje ndaj tij. Unë do të doja të them menjëherë se mos shpresoni se në bazë të shenjave që gjeni në publik do të arrini të grumbulloni diçka. Arsyeja pse ato janë të disponueshme në publik është sepse ato janë të pavlera. Nuk do ta zhvilloj më tej temën. Është më mirë t'ju tregojmë se si ta montoni saktë, në mënyrë që të shihni rezultatin, të mund të përpunoni vetë pjesën tjetër, gjëja kryesore është të kuptoni parimin. Ne duhet të mbledhim ato të duhurat bazuar në karakteristikat e motorëve specifikë që na duhen, dhe jo në karakteristikat e forumeve në përgjithësi. Ky është gabimi kryesor i fillestarëve - të mos përqendrohen në një gjë specifike, por të përpiqen të mbulojnë gjithçka në tërësinë e saj. Dhe gjithashtu, nëse doni të analizoni një bazë të dhënash pak a shumë normale, ndaloni përdorimin e operatorëve në pyetje. Nuk ka "inurl:", "site:", "title", etj. Google do t'i ndalojë menjëherë kërkuesit si ju. Prandaj, ne studiojmë me kujdes motorët me të cilët Khrumer po punon aktualisht:

Mundësuar nga php-Fusion

Në versionin Khrumer 7.07, programi është trajnuar në disa motorë të rinj:

forumi.biz, forumb.biz, 1forum.biz, 7forum.biz, etj.

phpBB-fr.com, tema Solaris phpBB

Dhe procesi i të mësuarit të gjërave të reja është i vazhdueshëm.
Në përgjithësi, ne duhet të përgatisim pyetjet e sakta për analizë nga Hrefer. Le te marrim si shembull forumin dizhok. Forumet SMF. Dhe le të fillojmë ta çmontojmë atë në pjesë për analizë. Google ynë i dashur do të na ndihmojë me këtë. Futni një pyetje në Google Forumet SMF- ka shumë mbeturina në rezultatet e kërkimit, e kthejmë në një faqe të 13-të dhe zgjedhim ndonjë lidhje. Kam hasur në këtë: http://www.volcanohost.com/forum/index.php?topic=11.0. Le ta hapim dhe ta studiojmë. Ne duhet të gjejmë diçka karakteristike në faqe që mund të aplikohet në kërkimin e faqeve të tjera në këtë motor. Në fund vëmë re mbishkrimin e mëposhtëm Mundësuar nga SMF 1.1.14, citoni dhe futeni në Google, na tregon se për këtë pyetje di rreth 59 milionë opsione. Ne shikojmë shpejt lidhjet, shtojmë disa opsione të tjera në këtë fjalë kyçe, për shembull, "Powered by SMF 1.1.14" plepi ose Viagra "Powered by SMF 1.1.14".. Sigurohemi që kërkesa të jetë e madhe, rezultatet janë vetëm forume dhe pothuajse pa mbeturina.

Përveç kësaj, ne nuk na intereson sasia, por cilësia, siç thashë më lart. Shkoni përpara. Nga i njëjti forum marrim një frazë tjetër nga fundi: , ne gjithashtu e citojmë atë dhe ia japim Google. Si përgjigje, ai tregon se di më shumë se 13 milionë rezultate. Përsëri, ne shikojmë shpejt rezultatet, shtojmë fjalë shtesë dhe kontrollojmë rezultatet me to. Sigurohemi që kërkesa të jetë e shkëlqyeshme dhe gjithashtu nuk ka pothuajse asnjë mbeturina. Në përgjithësi, ka tashmë 2 kërkesa hekuri. Unë sugjeroj ta lini forumin e parë vetëm tani për tani dhe të vazhdoni të mblidhni kërkesa nga forume të tjera. Për fat të mirë, ne kemi Google të hapur sipas kërkesës. 2006-2008, Simple Machines LLC. Ne marrim nga rezultatet e kërkimit, për shembull, këto forume: http://www.snowlinks.ru/forum/index.php?topic=1062.0 dhe http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 në fundet ne marrim pyetjet e mëposhtme prej tyre: "Powered by SMF 1.1.7" dhe "Powered by SMF 1.1.10" (Unë rekomandoj gjithmonë të fusim pyetjet për Hrefer në thonjëza, sepse ne kemi nevojë për cilësinë e parë të gjitha). Unë mendoj se është e qartë se çfarë po bëjmë, në fund do të kemi një bazë të dhënash të caktuar të pyetjeve për kërkimin e forumeve në motorin SMF (u zgjodh si shembull, e njëjta gjë me motorët e tjerë).
Do të duket diçka si kjo:

"Mundësuar nga SMF 1.1.2"

"Mundësuar nga SMF 1.1.3"

"Mundësuar nga SMF 1.1 RC2"

"Mundësuar nga SMF 1.1.4"

"Mundësuar nga SMF 1.1.8"

"Mundësuar nga SMF 1.1.7"

"2006-2008, Simple Machines LLC"

Dhe kjo nuk është e gjitha. Ndërsa mbledhim versionet e motorit, në disa forume SMF gjejmë titullin "2001-2006, Lewis Media" në fund. Ne po e kontrollojmë këtë kërkesë, gjithashtu na kënaq plotësisht. Një kërkesë të ngjashme gjejmë: “2001-2005, Lewis Media”. Duke parë më tej në fund të faqeve gjejmë kërkesën e mëposhtme: “Dizajni SMFone nga A.M.A, i transferuar në SMF 1.1”. Ne kontrollojmë - shkëlqyeshëm. Dhe kështu me radhë. Gjysmë ore punë dhe ju keni një bazë të dhënash të mrekullueshme të pyetjeve për motorin, dhe Google do t'ju ndalojë për këto pyetje shumë më rrallë sesa nëse përdorni operatorë në to. Dhe në të njëjtën kohë, baza juaj e të dhënave do të jetë shumë më e pastër sesa nëse përdorni pyetje si "index.php?topic=", sepse këtu Google do të japë jo vetëm forumet që na duhen, por edhe shumë burime të krahut të majtë aty ku ishte e mundur. lini një lidhje me temën e forumit. Ju mund të kundërshtoni, çfarë nuk shkon me këtë? Të tjerët lanë një lidhje, kështu që edhe ne mundemi. Por! Lidhjet mund të lihen jo vetëm nga Khrumer, por edhe nga programe të tjera. Për më tepër, ato mund të përshtaten posaçërisht për të lënë komente në një burim të caktuar, të ashtuquajtur softuer shumë të specializuar, plus lidhje të tilla mund të lihen me dorë. Përsëri, e përsëris, nuk është sasia e plehrave ajo që është e rëndësishme për ne, por cilësia që ne do të mbledhim bazën e të dhënave me kërkesat e duhura. Avantazhi i kësaj metode është se praktikisht nuk do të keni nevojë të konfiguroni sitë -filtër , thjesht mund ta fikni, sepse Google praktikisht nuk do t'ju japë mbeturina.


Mendoj se të mësosh të përdorësh saktë Khrumer në fazën fillestare është shumë e rëndësishme, sepse pasi ta mësosh këtë, gjithmonë mund të gjesh një përdorim për Khrumer, pavarësisht se si ndryshon situata. Mbrojtjet po bëhen më të ndërlikuara dhe nëse në disa lloje motorësh mbrojtja është forcuar dhe Khrumer nuk mund ta përballojë atë për momentin, atëherë nuk ka kuptim të shpenzoni burime për mbledhjen e këtyre lidhjeve, dhe më pas të punoni për to me Khroomer, është më mirë të përqendrohen forcat në atë që jep rezultate. Dhe në të njëjtën kohë, nëse ekipi i Botmaster Labs i mësoi Khroomer diçka të re, ju mund të ndani shpejt një pacient të ri dhe të përgatisni bazën për Khroomer ndërsa pacienti është ende i ngrohtë. Koha është para; burimi mund të mos jetë më i rëndësishëm kur blini bazën. mbledhur nga dikush. Për më tepër, mbledhja e saktë e bazave për veten tuaj zgjeron ndjeshëm përdorimin "e bardhë" të Khrumer. Dhe pikërisht këtu lëviz çdo gjë, duam apo s'duam, dhe procesi i zbardhjes apo thinjave është i vazhdueshëm. Çarçafët e zinj po kthehen në të kaluarën në çdo mënyrë.
Të gjitha aspektet e tjera teknike të punës me Hrefer mund të shihen në ndihmë dhe nuk ka kuptim të ndalemi në to të gjitha qëllimet, pikat, sekondat janë vendosur eksperimentalisht për secilën makinë individualisht.
Si bonus, unë do të postoj këtu një shabllon për analizimin e motorit të kërkimit kinez Baidu, ditën tjetër më pyetën për të, kështu që e bëra rastësisht, falni lojën. :)


Emri i hostit=http://www.baidu.com
Pyetje=s?wd=
LinksMask=
Gjithsej Faqe=100
Faqja tjetër=

Faqja tjetër 2=

CaptchaURL=
CaptchaImage=
CaptchaField=


Unë u përpoqa t'i analizoja ato, nuk kishte asnjë ndalim, Khrefer mblodhi shpejt burimet, të gjitha pyetjet për analizë ishin të ngjashme me ato të Google, por kishte shumë burime kineze, me një PR të lartë, dhe përveç kësaj, kishte shumë vende ku nuk kishte Evropiani kishte shkelur ndonjëherë. Është më mirë të analizohen pyetjet kineze. Google translate do të ndihmojë me këtë, shkruani një listë të fjalëve kyçe në Rusisht dhe përktheni atë në Kinezisht. E vërteta në " Fjalët“Fjalët e referencës nuk mund të shtohen në kinezisht, ato duhet të rikodohen.
Në vend të kinezëve:

伟哥 - Viagra

吉他 - kitarë

其他 - pushim

保险公司 - sigurim

Vendosni këto kode zëvendësuese në skedarin Words:

%E4%BC%9F%E5%93%A5

%E5%90%89%E4%BB%96

%E5%85%B6%E4%BB%96

%E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8

Nëse jeni duke promovuar një faqe interneti sigurimesh, atëherë duke vendosur një lidhje në profilin tuaj në një forum tematik (!) edhe kinez të gjetur sipas kërkesës " Forumi SMF" 保险公司 do të jetë shumë mirë.
Si përfundim, dua të them se nuk i kam kuptuar kurrë njerëzit që u ankuan se Khreferët ishin gatuar keq ose keq në përgjigje të kësaj, gjithmonë kam dashur të them, thjesht nuk dini t'i gatuani ato. Asnjë analizues nuk mund të mbledhë rezultate më mirë se një referencë, kërkesat thjesht duhet të jenë të sakta. Hrefer është një makinë: e mirë, e fortë, e prodhuar në gjermanisht, por ajo drejtohet nga një person dhe gjithçka varet nga sa mirë është e drejtuar nuk mund ta detyrosh makinën të ngasësh djathtas dhe majtas në të njëjtën kohë.
Një temë më vete është pastrimi i bazave të të dhënave, një herë e bëra këtë 3 vjet më parë për një konkurs të mëparshëm. Në pjesën më të madhe, gjithçka është ende e rëndësishme atje, por tani mund të refuzoni të kontrolloni për 200 OK, me të vërtetë nuk më pëlqeu shumë ky proces, kishte gabime shumë të mëdha, shumë gjëra të panevojshme u filtruan. Tani kjo mund të bëhet pothuajse automatikisht gjatë funksionimit të Khrumer, megjithëse ky proces nuk është një analog i plotë i kontrollit për "200 OK". Gjithsesi, deri në pikën: jo shumë kohë më parë u shfaq një mundësi e mrekullueshme në Khrumer - për të grabitur informacionin nga burimet në kohën e drejtimit të një projekti. Duket kështu. Ju futni një shabllon që do të përpunohet gjatë funksionimit dhe informacioni i mbledhur nga shablloni do të futet në skedarin xgrabbed.txt në dosjen Logs. Ju mund ta përdorni këtë funksion për çdo gjë, fluturimi i imagjinatës është i madh. Unë e përdor këtë funksion një herë në javë për të hequr lidhjet nga databaza ime e "skaduar" e punës. Nuk është sekret që forumet po shuhen çdo ditë për të pastruar bazën e të dhënave tona nga burime të tilla, dhe mjeti "Autograbbing" do të na ndihmojë në këtë rast.
Në fund të fundit, duhet të pranoni se kur ne shtypim shpesh, për shembull, http://www.laptopace.com/index.php, shohim që ky domen është tashmë, për shembull, një djalë i mirë që shet para, por nuk ka forum atje. Pra, për ta hedhur këtë skorje nga baza, ne do të grabisim. :) Hapni kodin burimor të faqes dhe shihni këtë hyrje atje:

laptopace.com
Për kapje, ne e transformojmë atë në
[...]

Tani të gjithë "të vdekurit" nga goudaddi do të na njihen me emër.
Këtu është një përzgjedhje e vogël për mjetin Autograbbing, nëse dëshironi të pastroni bazën e të dhënave nga fusha të ndryshme "të skaduara":


[...]

[...]
[...]
[...]

[...]
Ky domen mund të jetë për shitje. [...]Blini këtë Domain

[...]<body bgcolor="#ffffff" text="#000000"> </span><br>Lista është larg nga kompletimi, por mendoj se do t'ju ndihmojë të shmangni përdorimin e shumëfishtë të bazave të të dhënave të plehrave me shumë miliona dollarë. Krijimi i një shablloni nuk është i vështirë, thjesht hapni lidhjen e skaduar dhe bëni një maskë shabllon. <br>Duke përdorur të njëjtin rrëmbim automatik, ju mund t'i krehni bazat e të dhënave tuaja ekzistuese dhe t'i renditni ato sipas burimeve, duke i zbërthyer ato sipas motorëve, do t'ju lejojë të përdorni në mënyrë optimale të gjitha aftësitë dhe cilësimet e Khrumer, veçanërisht procesin e të mësuarit. Dhe përveç kësaj, me ndihmën e Autograbbing ju mund të hiqni mbeturinat nga bazat e të dhënave nëse preferoni t'i grumbulloni jo me Hrefer, por duke i shkarkuar ato nga shërbime të ndryshme të pritjes së skedarëve. Për ta bërë këtë, ose duhet të bëni një maskë për zgjedhjen e forumeve dhe më pas të grumbulloni nga baza e të dhënave vetëm atë që kapet nga maska, ose, përkundrazi, të bëni një maskë për jo forume dhe më pas të fshini atë që është rrëmbyer. Opsioni i parë është më logjik dhe më i besueshëm, sepse ne e dimë saktësisht se çfarë të kërkojmë. <br>Suksese ne pune. <br>PySy. Kam bere nje video me fokus te ngushte (e pata shume telashe, ishte hera e pare qe e beja :)), megjithese Hreferin e lansova nga makineria ime shtepiake, shpejtesia e rrjetit nuk eshte shume e mire, kam kopje ketu vetem per prova, ndaj mos me fajsoni per shpejtesine e punes. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 komente:</h4> <p>jeka komenton...</p><p>Çfarë programi keni përdorur për të zgjedhur fjalët kyçe?</p> Komenton Serge Glazko... <p>Nëse më duhet të mbledh burime tematike, atëherë zgjedh fjalët në Word me dorë dhe përmes AdWords. por për shumë tema më janë përzgjedhur fjalët, këtu mund të shtoj apo heq vetëm disa fjalë, por edhe jo automatikisht, por t'i shikoj të gjitha.</p> <p>Përshëndetje, të dashur lexues të faqes së blogut. Pra, vazhdojmë temën e konfigurimit të motorit të forumit të quajtur SMF, të cilin e filluam në postimin për të. Aty ende nuk e kemi bërë forumin rus, për sa i përket përkthimit nga ndërfaqja angleze. Për momentin nuk duket shumë i paraqitshëm, por pas Rusifikimit (nëse nuk është bërë tashmë) dhe krijimit të seksioneve të duhura, pamja e tij do të përmirësohet ndjeshëm.</p><p>Sot do të shikojmë temat e dizajnit dhe do ta bëjmë atë rus, dhe gjithashtu do të instalojmë komponentin JFusion, i cili mund të funksionojë me të dy motorët (Jumla dhe SMF), i cili do të na lejojë të kemi një bazë të përbashkët përdoruesi për dy dhe vetëm një formë për të regjistrimin dhe hyrjen.</p><h2>Temat dhe instalimi i paketës së gjuhës ruse</h2><p>Motori Simple Machines Forum mbështet aftësinë për të ndryshuar temat dhe ato mund të ndryshohen si për të gjithë forumin ashtu edhe për seksionet e tij individuale në veçanti. Personalisht, kam përdorur temën e paracaktuar, por kam bërë mjaft ndryshime në të me dorë. Në veçanti, ndryshova sfondin, ngjyrat e disa elementeve, shtova një orë në një flash drive, një radio dhe shumë më tepër, për të cilat do të flas në postimet pasuese në këtë seksion.</p><p>Pse nuk kam përdorur asnjë nga temat shtesë gjatë krijimit të forumit? Epo, ndoshta gjithçka ka të bëjë me dembelizmin tim. Jo, nuk kam qenë dembel për të kërkuar dhe shkarkuar tema të reja, për fat të mirë ka shumë vende ku mund të bëhet kjo. Përtacia ime qëndron diku tjetër.</p><p>Fakti është se e gjithë shumëllojshmëria e modaliteteve për këtë motor, e krijuar për të zgjeruar aftësitë e tij, është e përqendruar posaçërisht në temën e paracaktuar. Më lejo të shpjegohem. Nëse keni një temë të paracaktuar, atëherë shtimi i një modi në SMF bëhet brenda pak sekondash dhe, si rregull, nuk kërkon redaktim manual të kodit.</p><p>Nëse instaloni një mod me një temë dizajni të ndryshme nga ajo e paracaktuar, do t'ju duhet, siç thonë ata, të përpunoni të gjitha pjesët e papërpunuara me një skedar. Me fjalë të tjera, do t'ju duhet të përdorni FileZilla (shkarkoni dhe konfiguroni atë; ju mund të hyni në sit nëpërmjet FTP dhe të hapni për redaktimin e skedarëve të motorit tuaj të forumit, në të cilin ky mod bën ndryshime.</p><p>Pastaj kërkoni vendin e duhur në kod dhe kryeni veprimet e nevojshme: ose zëvendësoni kodin, ose fshini, ose shtoni një pjesë të kodit para ose pas fragmentit të kërkuar. Nëse mendoni se mund të ketë rreth një duzinë skedarësh në të cilët do të duhet të bëhen ndryshime, atëherë mund të imagjinoni se sa e mundimshme do të jetë ta bëni këtë. Në këtë rast duhet të jeni shumë të kujdesshëm dhe të mos bëni gabime, sepse në të kundërt mund të mos hapet fare forumi.</p><p>Nëse të gjitha problemet e mësipërme të përdorimit të një teme jo të paracaktuar nuk ju trembin, atëherë mund t'i shkarkoni nga këtu. Temat atje janë të renditura në seksione (minimalizëm, afër klasikes, moderne, etj.) dhe për secilën prej tyre mund të shihni një pamje të saj në ekran të plotë. Unë do t'ju tregoj se si t'i instaloni të njëjtat tema pak më vonë.</p><p>Nëse nuk e keni Rusifikuar forumin në fazën e ngarkimit të skedarëve të motorit në host, siç u përshkrua në pjesën e parë të këtij opusi (shih lidhjen në fillim të artikullit), atëherë mund ta bëni tani. Paketa e gjuhës ruse me atë të kërkuar, e shkarkuar më parë nga kjo faqe, duhet të zbërthehet, dhe më pas të kopjohet dosja Temat në dosjen rrënjë, ku tashmë ekziston një drejtori me të njëjtin emër.</p><p>Pas përfundimit të kopjimit, duhet të identifikoheni në forum duke përdorur emrin e përdoruesit dhe fjalëkalimin e administratorit. Zgjidhni "Admin" në menunë e sipërme dhe më pas kliko "Cilësimet e serverit" në kolonën e majtë.</p><p>Në dritaren që hapet, gjeni artikullin "Gjuha e parazgjedhur e Forumit" dhe zgjidhni gjuhën ruse nga lista rënëse dhe më pas klikoni në butonin "Ruaj" në fund të faqes.</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/image/16.092.png' width="100%" loading=lazy loading=lazy></p><p>Kjo është e gjitha, tani konferenca juaj është plotësisht në Rusisht.</p><h3>Zgjidhja e problemeve kur instaloni moda që nuk mbështesin gjuhën ruse</h3><p>Ju lutemi vini re se në të ardhmen, kur shtoni moda në SMF që nuk kanë një përkthim rusisht, ndonjëherë mund të keni një problem me shfaqjen e cilësimeve të modës në panelin e administratorit. Në fakt, të njëjtat cilësime thjesht nuk do të jenë të dukshme në panelin e administratorit, sepse... nuk do të ketë skedarë rusifikimi për ta. Prandaj, do të keni dy mundësi për të zgjidhur këtë problem.</p><p>Mënyra e parë është të kaloni në anglisht për të gjithë forumin. Ju mund të shihni se si mund të bëhet kjo në disa paragrafë më lart. Prandaj, pasi të kryeni veprimet e nevojshme me këto cilësime, do t'ju duhet të ktheheni përsëri në Rusisht.</p><p>Metoda e dytë është më e ndërlikuar, por do të na lejojë të shohim gjithmonë cilësimet e modaliteteve të instaluara në panelin e administratorit, dhe jo vetëm kur aktivizohet gjuha angleze. Unë ndalem në këtë pikë në mënyrë kaq të detajuar sepse pyetja që dikush ka instaluar një mod dhe nuk mund t'i gjejë cilësimet e tij në panelin e administratorit të konferencës së tyre është shumë e zakonshme.</p><p>Pra, metoda e dytë është shtimi i vargjeve të përkthimit në skedarët Russification për modalitetet e reja të shtuara. Unë do t'ju tregoj më vonë se si të përcaktoni se cilat skedarë Rusifikimi duhet të ndryshohen dhe ku t'i merrni ato. Ndërkohë, përkohësisht, mund të përdorni metodën e parë.</p><h2>Instalimi i JFusion për integrimin e faqes në internet dhe forumit</h2><p>Së pari do t'ju duhet të shkarkoni JFusion dhe Russifikimin e tij. Pasi kemi hyrë në panelin e administratorit të Joomla, ne kryejmë veprime standarde: zgjidhni nga menyja e sipërme e panelit të administratorit artikujt "Zgjerime" - "Instalo/Çinstalo" - "Shkarko skedarin e paketës" - butonin "Shfleto" - gjej skedarin me komponenti jfusion_package.zip në kompjuterin tuaj - klikoni në butonin " Ngarko skedarin&Instalo>".</p><p>Pas kësaj, shfaqet një dritare që ju informon se komponenti është instaluar me sukses. Nëse shfaqen probleme, mund të njiheni me zgjidhjet për disa prej tyre në lidhjen e dhënë pak më lart.</p><p>Tani është koha për Rusifikimin, i cili shtohet saktësisht në të njëjtën mënyrë si vetë komponenti. Ato. përsëritni sekuencën e veprimeve: "Zgjerime" - "Instalo/Çinstalo" - "Shkarko skedarin e paketës" - butonin "Shfleto" - gjeni skedarin JFusion Russification në kompjuterin tuaj - klikoni në butonin "Shkarko skedarin & Instalo". Tani mund të shkojmë te cilësimet përgjatë rrugës "Components" - "JFusion" dhe të sigurohemi që Russification është shtuar me sukses dhe po funksionon.</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/image/16.093.png' width="100%" loading=lazy loading=lazy></p> <p>Paç fat! Shihemi së shpejti në faqet e faqes së blogut</p><h3></h3><p>Ju mund të jeni të interesuar</p><p><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/nastroika-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Vendosja e JFusion për të kombinuar forumin SMF dhe sajtin Joomla</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/moduli-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Modulet JFusion për shfaqjen e mesazheve nga forumi në faqen e internetit, si dhe krijimin e një butoni në SMF për t'u kthyer në Joomla</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/forum-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Krijimi i një artikulli menyje në Joomla për të hyrë në forum dhe transferimi i regjistrimit të përdoruesit nga SMF në sajt</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/ustanovka-smf.jpg' width="100%" loading=lazy loading=lazy><span>Instalimi i Forumit SMF - Integrimi i Forumit Joomla 1.5 dhe Simple Machines duke përdorur komponentin JFusion</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/rasshireniya-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Shtesat për Joomla - çfarë janë ato dhe ku të shkarkoni komponentë, module dhe shtojca për Joomla, si t'i instaloni dhe hiqni ato</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/k2-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Komponenti K2 për krijimin e blogjeve, katalogëve dhe portaleve në Joomla - veçoritë, instalimi dhe Rusifikimi</span> <span>Galeria e Fotove për Joomla - Pjesa 3 - Krijimi i galerive në Joomla 1.5 duke përdorur komponentin Phoca Gallery - shtimi i kategorive dhe ngarkimi i imazheve në galerinë e fotove</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/artio-joomsef.jpg' width="100%" loading=lazy loading=lazy><span>ARTIO JoomSEF - konfigurimi i lidhjeve dhe titullit CNC (SEF) në Joomla, si dhe krijimi i një faqeje gabimi 404 duke përdorur këtë shtesë</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/joomlapack.jpg' width="100%" loading=lazy loading=lazy><span>Akeeba Backup (dikur JoomlaPack) - krijimi i një kopje rezervë të një siti Joomla dhe rivendosja nga një kopje rezervë me dy klikime</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </article> <meta itemprop="author" content="Дмитрий" /> <meta itemprop="datePublished" content="2014-04-03T07:34:19+00:00" /> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/zamena-hdd-na-ssd-zhestkij-disk-v-moem-macbook-pro-13-polnoe-opisanie-ustanovki/" content="Замена HDD на SSD жесткий диск в моем MacBook Pro 13 – Полное описание установки!"> <meta itemprop="dateModified" content="2017-10-29"> <div class="r-bl"> <noindex> </noindex> </div> <div class="r-bl"> </div> <noindex> <br> </noindex> <div id="disqus_thread"> </div> </main> </div> <aside id="secondary" class="widget-area"> <div id="categories-3" class="widget widget_categories"> <div class="widget-title">Kategoritë</div> <ul> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/windows-10/" title="Windows 10">Windows 10</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/communication/" title="Komunikimi">Komunikimi</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/browsers/" title="Shfletuesit">Shfletuesit</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/antivirus/" title="Antivirus">Antivirus</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/office/" title="Zyrë">Zyrë</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/video/" title="Video">Video</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/cddvdblu-ray/" title="CD/DVD/Blu-Ray">CD/DVD/Blu-Ray</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/recovery/" title="Rimëkëmbja">Rimëkëmbja</a> </li> <li class="cat-item cat-item-53"><a href="https://alltopay.ru/sq/category/optimizers/" title="Optimizuesit">Optimizuesit</a> </li> </ul> </div> <div id="wpshopbiz_articles_widget-2" class="widget widget_wpshopbiz_articles_widget"> <div class="widget-title">Artikuj të njohur</div> <div class="format-standard media widget-article widget-article_compact"> <a href="https://alltopay.ru/sq/communication/yusupov-antikorrupcionnyi-komitet-kak-zashchititsya-ot-korrupcionerov-kak/"> <div class="widget-article__image"> <img width="90" height="70" src="/uploads/614e934ff913594f59f028c1f4bd64d7.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="Si të mbroheni nga zyrtarët e korruptuar" / loading=lazy loading=lazy> </div> <div class="widget-article__body">Si të mbroheni nga zyrtarët e korruptuar</div> </a> </div> <div class="format-standard media widget-article widget-article_compact"> <a href="https://alltopay.ru/sq/cddvdblu-ray/mobilnaya-igra-gta-4-android-4-2-0-stoit-li-ozhidat-vyhod-grand-theft-auto-iv-na-android/"> <div class="widget-article__image"> <img width="90" height="70" src="/uploads/1436834aaff1970930e2d2465092604d.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="Lojë celulare gta 4 android 4" / loading=lazy loading=lazy> </div> <div class="widget-article__body">Lojë celulare gta 4 android 4</div> </a> </div> <div class="format-standard media widget-article widget-article_compact"> <a href="https://alltopay.ru/sq/iron/kakie-v-skairim-problemy-sluchayutsya-i-kak-ih-ustranyat-kakie/"> <div class="widget-article__image"> <img width="90" height="70" src="/uploads/f3e9adf4ccbbe01a92322e9c93b2e5cb.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="Cilat probleme ndodhin në Skyrim dhe si t'i rregulloni ato Problemi Skyrim me animacion" / loading=lazy loading=lazy> </div> <div class="widget-article__body">Cilat probleme ndodhin në Skyrim dhe si t'i rregulloni ato Problemi Skyrim me animacion</div> </a> </div> <div class="format-standard media widget-article widget-article_compact"> <a href="https://alltopay.ru/sq/games/kakie-v-skairim-problemy-sluchayutsya-i-kak-ih-ustranyat-kakie-v-skairim-problemy/"> <div class="widget-article__image"> <img width="90" height="70" src="/uploads/42c4691f5d1908bf91b12922d7a3707b.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="Cilat probleme ndodhin në Skyrim dhe si t'i rregulloni problemet e zërit Skyrim" / loading=lazy loading=lazy> </div> <div class="widget-article__body">Cilat probleme ndodhin në Skyrim dhe si t'i rregulloni problemet e zërit Skyrim</div> </a> </div> <div class="format-standard media widget-article widget-article_compact"> <a href="https://alltopay.ru/sq/iron/poryadok-izgotovleniya-dudki-bocmana-v-fotografiyah-zagotovka-signaly/"> <div class="widget-article__image"> <img width="90" height="70" src="/uploads/a06fd15f059b27ca398dd7a2e00fd062.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="Procedura për të bërë një tub varke në fotografi" / loading=lazy loading=lazy> </div> <div class="widget-article__body">Procedura për të bërë një tub varke në fotografi</div> </a> </div> </div> <div id="custom_html-3" class="widget_text widget widget_custom_html"> <div class="textwidget custom-html-widget"> <noindex> </noindex> </div> </div> </aside> <script src="https://alltopay.ru/wp-content/plugins/shutter-reloaded//shutter-reloaded.js?ver=2.5" type="text/javascript"></script> <script type="text/javascript"> var shutterSettings = { "imgDir": "https:\/\/alltopay.ru\/wp-content\/plugins\/shutter-reloaded\/\/menu\/", "imageCount": true, "FS": false, "textBtns": false, "oneSet": true }; try { shutterReloaded.init('sh'); } catch (e) {} </script> </div> </div> <footer id="colophon" class="site-footer"> <div class="site clearfix"> <button type="button" class="scrolltop js-scrolltop"></button> <div class="site-info">alltopay.ru - Windows. Hekuri. Internet. Siguria. Antivirus <div class="footer-navigation"> <div class="menu-nizhnee-menyu-container"> <ul id="socindary-menu" class="menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://alltopay.ru/sq/sitemap.xml">Harta e faqes</a></li> </ul> </div> </div> </div> <div class="site-counters"> </div> </div> <div class="site footer-text">© 2024 alltopay.ru - Windows. Hekuri. Internet. Siguria. Antivirus.</div> </footer> <script type="text/javascript"> function GoTo(link) { window.open(link.replace("_", "http://")); } </script> <script type='text/javascript'> /* <![CDATA[ */ var tocplus = { "visibility_show": "\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c", "visibility_hide": "\u0441\u043a\u0440\u044b\u0442\u044c", "width": "Auto" }; /* ]]> */ </script> <script type='text/javascript' src='https://alltopay.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://alltopay.ru/wp-content/themes/yelly/js/sticky.js'></script> <script type='text/javascript' src='https://alltopay.ru/wp-content/themes/yelly/js/scripts.js'></script> <script type='text/javascript' src='https://alltopay.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/widget.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/mouse.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/draggable.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/slider.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2'></script> <script type='text/javascript' src='/wp-admin/js/iris.min.js?ver=4.8.4'></script> <script type='text/javascript'> /* <![CDATA[ */ var wpColorPickerL10n = { "clear": "\u0421\u0431\u0440\u043e\u0441", "defaultString": "\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e", "pick": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0446\u0432\u0435\u0442" }; /* ]]> */ </script> <script type='text/javascript' src='/wp-admin/js/color-picker.min.js?ver=4.8.4'></script> </body> </html>