Mi ez?
Egy kisebb php script, amit nagyon egyszer felrakni s kezelni. A ltogatid krdseket tehetnek fel, amikre Te egy adminfelleten bell vlaszolhatsz, szerkesztheted azokat, trlheted.
Ismered?
Biztosan lttad mr egyes oldalakon ezt a Krdezz-Feleleket, de ha mg sem, mutatok egyet: Dem
Hogyan?
Tltsd le ide kattintva a scriptet. Ezt csomagold ki (jobb klikk > kibonts ide). Ezutn megjelenik Neked egy kf nev mappa (logikusan a krdezz-feleleket rvidtettem le kf-re). Ezt a mappt msold fel egy trhelyre FTP-n keresztl. rtelemszeren G-Portlra nem tudod felrakni, uw-ra, extrra s egyb trhelyszolgltatkhoz igen.
Installls
Ha feltlttted FTP-n, akkor a setup.php-val tudod installlni, mghozz gy, hogy az oldalad vgre rod: /kf/setup.php
Ez persze akkor fog mkdni, ha nem raktad ms mappba a kf mappt, csak simn a trhelyedre dobtad fel. Mondok pldt, hogy mindenki rtse:
Tegyk fel, hogy az n oldalam cme: www.oldalamcime.valami.hu
Feltltm FTP-n a kf mappt, akkor itt tudom installlni: www.oldalamcime.valami.hu/kf/setup.php
Amennyiben feltlts eltt ksztek a trhelyemre egy EZAZ nev mappt, akkor gy tudom installlni:
www.oldalamcime.valami.hu/ezaz/kf/setup.php
Remlem rthet. Itt nincs dolgod, a script automatikusan installlta magt.
Krdezz-Felelek
A /kf/askme.php-nl red el azt a rszt, ahol a ltogatk krdezhetnek, illetve megtekinhetik a mr megvlaszolt krdseket. Teht: www.oldalad.valami.hu/kf/askme.php
Prbnak rj be egy krdst, hogy lsd, hogyan mkdik. Az oldaladra ezt a cmet linkeld ki!
Vlaszols
A /kf/answer.php-nl tudsz bejelentkezni, teht: www.oldalad.valami.hu/kf/answer.php . Els belpsnl a jelsz: askme
Ezt belps utn rgtn vltoztasd meg a Belltsok menben. Nincs jelszemlkeztet, teht jl jegyezd meg, mit adsz meg jelsznak. Az adminfellet magyar, teht mindent fogsz rteni. rtelemszeren a Megvlaszolatlan krdseknl tallod a feltett krdseket, amikre vlaszolhatsz, vagy amiket trlhetsz. A Krds/vlasz szerkesztse, trlsnl a mr meglv krdseket s vlaszokat tallod. A Sablon vlaszoknl megadhatsz vlaszokat, amiket elment, s a krdsek megvlaszolsakor felknlja, hogy sablon vlaszt adj meg. A belltsoknl nhny vltoztatst eszkzlhetsz (jelszvltoztats, emailkrs stb.). A kijelentkezs pedig kijelentkezs :).
Fontos!
Az egsz scriptet magyarostottam. Tudom, egy magyar (nem GP-s) lapon megtallhat magyarostva, viszont az csak rszlegesen van magyarostva, radsul nem egy helyen hibs is a fordts, vagy elrs van. Igyekeztem 100%-osan magyarostani a krdezs s a vlaszols felletet. Ha valahol hibt tallsz, szlj nyugodtan. A scriptben lthat az eredeti forrs, illetve az is, hogy n magyarostottam, ezeket tilos trlnd a scriptbl.
Testreszabs
A style.css fjlban megvltoztathatod a sznkdokat, ezzel egyediv teheted a kinzetet. Itt lerok pr dolgot, hogy melyik rsz pontosan mire vonatkozik:
table.qapost: a vlaszokat, a krdst, s a lapok szmt keretezi, a margkkal pedig tvolsgot adhatsz meg
h1: a Krdezz-Felelek cm formzsa
h2: adminfelleten egyes szvegek (pl.: a menkn bell a menpontok cme)
b: ezek a belltsok vonatkoznak a kdsekre, a krds s a vlasz szra, a krdsek szmra
center: itt lnyegben a tartalmi rsz httrsznt adhatod meg
td.td: answer.php-nl a Belps alatti keret
.submit: answer.php-nl a Belps gomb
body: itt adhatod meg az egsz lap httrsznt, szveg tulajdonsgokat
table: a krdsek s a vlaszok doboza, teht ha nem ugyanazt a sznt adod meg itt httrnek, mint a bodynl, akkor ki lesz emelve ezzel a sznnel a krdsek s a vlaszok, ez lesz a httere. De ugyangy llthatsz itt is szveg tulajdonsgokat is.
.noborder: az adminfelletre rak keretet, ha a 0-t trod, de szerintem nem tl szp :D
input, select, textarea: a rublikkra vonatkozik, pl. ahol rja a ltogat a krdst, vagy, ahol Te vlaszolsz
a:link, a:visited: link tulajdonsgok
a:hover: link tulajdonsg, mikor rviszed az egeret, ilyen lesz
small: krds s a vlasz dtumnak mrete
.copyright: hol helyezkedjen el a forrs, ezt ne rd t!
Ha belltottl mindent, amit szeretnl, mentsd el, majd tltsd fel FTP-n a kf mappba. Meg fogja krdezni, hogy fellrod-e, igen. Ennyi :)
Ksz Krdezz-Felelek stlusokrt kattints IDE.
<<< vissza |