AR Design
PHP scriptek
PHP scriptek : Kérdezz-Felelek készítése

Kérdezz-Felelek készítése


Mi ez?
Egy kisebb php script, amit nagyon egyszerű felrakni és kezelni. A látogatóid kérdéseket tehetnek fel, amikre Te egy adminfelületen belül válaszolhatsz, szerkesztheted azokat, törölheted.

Ismered?
Biztosan láttad már egyes oldalakon ezt a Kérdezz-Feleleket, de ha még sem, mutatok egyet: 
Demó (Adliz személyes oldalán található Kérdezz-Felelek, kérlek ott ne tegyél fel portálépítős kérdéseket, arra itt van HD :))

Hogyan?
Töltsd le ide kattintva a scriptet. Ezt csomagold ki: Ehhez szükséged van Winrarra! Ha letöltötted a winrart, avagy van ilyen programod, akkor a letöltött fájlra jobb klikk > Kibontás ide. Ezután megjelenik Neked egy kf nevű mappa (logikusan a kérdezz-feleleket rövidítettem le kf-re). Ezt a mappát másold fel egy tárhelyre FTP-n keresztül. Értelemszerűen G-Portálra nem tudod felrakni, uw-ra, extrára és egyéb tárhelyszolgáltatókhoz igen. Az FTP-s feltöltéshez szükséged van pl. Total Commanderre, telepítés után az FTP ikonra kattintva hozz létre Új kapcsolatot, add meg a szolgáltatód adatait (kapcsolat neve, kiszolgáló neve, felhasználónév, jelszó). Ok, aztán kapcsolódás. Az egyik panelen megjelenik a tárhelyed, a másikon pedig keresd meg a kf mappát, s húzd át a tárhelyedre.

Installálás
Ha feltöltötted FTP-n, akkor a setup.php-val tudod installálni, méghozzá úgy, hogy az oldalad végére írod: /kf/setup.php
Ez persze akkor fog működni, ha nem raktad más mappába a kf mappát, csak simán a tárhelyedre dobtad fel. Mondok példát, hogy mindenki értse:
Tegyük fel, hogy az én oldalam címe: www.oldalamcime.valami.hu
Feltöltöm FTP-n a kf mappát, akkor itt tudom installálni: www.oldalamcime.valami.hu/kf/setup.php
Amennyiben feltöltés előtt készítek a tárhelyemre egy EZAZ nevű mappát, akkor így tudom installálni:
www.oldalamcime.valami.hu/ezaz/kf/setup.php
Remélem érthető. Itt nincs dolgod, a script automatikusan installálta magát.

Kérdezz-Felelek
A /kf/askme.php-nál éred el azt a részt, ahol a látogatók kérdezhetnek, illetve megtekinthetik a már megválaszolt kérdéseket. Tehát: www.oldalad.valami.hu/kf/askme.php
Próbának írj be egy kérdést, hogy lásd, hogyan működik. Az oldaladra ezt a címet linkeld ki!

Válaszolás
A /kf/answer.php-nál tudsz bejelentkezni, tehát: www.oldalad.valami.hu/kf/answer.php . Első belépésnél a jelszó: askme
Ezt belépés után rögtön változtasd meg a Beállítások menüben. Nincs jelszóemlékeztető, tehát jól jegyezd meg, mit adsz meg jelszónak. Az adminfelület magyar, tehát mindent fogsz érteni. Értelemszerűen a Megválaszolatlan kérdéseknél találod a feltett kérdéseket, amikre válaszolhatsz, vagy amiket törölhetsz. A Kérdés/válasz szerkesztése, törlésénél a már meglévő kérdéseket és válaszokat találod. A Sablon válaszoknál megadhatsz válaszokat, amiket elment, s a kérdések megválaszolásakor felkínálja, hogy sablon választ adj meg. A beállításoknál néhány változtatást eszközölhetsz (jelszóváltoztatás, emailkérés stb.). A kijelentkezés pedig kijelentkezés :).

Fontos!
Az egész scriptet magyarosítottam. Tudom, egy magyar (nem GP-s) lapon megtalálható magyarosítva, viszont az csak részlegesen van magyarosítva, ráadásul nem egy helyen hibás is a fordítás, vagy elírás van. Igyekeztem 100%-osan magyarosítani a kérdezős és a válaszolós felületet. Ha valahol hibát találsz, szólj nyugodtan. A scriptben látható az eredeti forrás, illetve az is, hogy én magyarosítottam, ezeket tilos törölnöd a scriptből.

Testreszabás
A style.css fájlban megváltoztathatod a színkódokat, ezzel egyedivé teheted a kinézetet. Itt leírok pár dolgot, hogy melyik rész pontosan mire vonatkozik:

table.qapost: a válaszokat, a kérdést, és a lapok számát keretezi, a margókkal pedig távolságot adhatsz meg
h1: a Kérdezz-Felelek cím formázása
h2: adminfelületen egyes szövegek (pl.: a menükön belül a menüpontok címe)
b: ezek a beállítások vonatkoznak a kédésekre, a kérdés és a válasz szóra, a kérdések számára
center: a tartalmi rész háttérszínét adhatod meg, illetve annak szélességét (ha van fejléced, akkor ez a szélesség egyezzen meg a fejléc szélességével)
td.td: answer.php-nál a Belépés alatti keret
.submit: answer.php-nál a Belépés gomb
body: itt adhatod meg az egész lap háttérszínét, szöveg tulajdonságokat
table: a kérdések és a válaszok doboza, tehát ha nem ugyanazt a színt adod meg itt háttérnek, mint a bodynál, akkor ki lesz emelve ezzel a színnel a kérdések és a válaszok, ez lesz a háttere. De ugyanúgy állíthatsz itt is szöveg tulajdonságokat is. Megváltoztathatod a szélességet is.
.noborder: az adminfelületre rak keretet, ha a 0-t átírod, de szerintem nem túl szép :D
input, select, textarea: a rublikákra vonatkozik, pl. ahol írja a látogató a kérdést, vagy, ahol Te válaszolsz
a:link, a:visited: link tulajdonságok
a:hover: link tulajdonság, mikor ráviszed az egeret, ilyen lesz
small: kérdés és a válasz dátumának mérete
.copyright: hol helyezkedjen el a forrás, ezt ne írd át!

Ha beállítottál mindent, amit szeretnél, mentsd el, majd töltsd fel FTP-n a kf mappába. Meg fogja kérdezni, hogy felülírod-e, igen. Ennyi :)

Fejléc feltöltés
<- íme egy fejléccel. Töltsd le ezt a fájlt: letöltés. Bontsd ki (jobb klikk > kibontás ide). Látni fogod az askme.php fájlt. Nyisd meg (pl. jegyzettömbbel), majd alulról a 4. sorban láthatod ezt: KÉPED URL-JE. Ennek a helyére írd be a fejléced url címét. Fontos! A fejléc NE G-Portálra legyen feltöltve, ugyanis akkor piros X fog megjelenni a fejléc helyén. A legjobb, ha arra a tárhelyre rakod, ahová ezt a scriptet telepítetted, legalább egy helyen lesz minden :). Ha ez megvan, a felette levő sorban ezt látod: width: 650px; height: 200px. Ezek a fejléc méretei, tehát írd át a fejlécednek megfelelően (width: szélesség, height: magasság). Mást nem kell átírnod, mentsd el a fájlt (Fájl > Mentés). Csatlakozz a tárhelyedre FTP-n, a kf mappába rakd be az előbb átírt askme.php-t. Természetesen megkérdezi, hogy a régit felülírod-e, erre nyomj igent.
Lényegében megvagyunk. Persze ha azt akarod, hogy minden tökéletesen passzoljon, akkor a css-t át kell írnod. Pl. nem árt a centernél a fejléc szélességét megadni.

Kérdezz-Felelek stílusok
Ha nem megy az átírás, vagy csak nem mersz belenyúlni a scriptbe, akkor lesd meg ezeket:
Egyszerű Kérdezz-Felelek stílusok: LINK.
Fejléces Kérdezz-Felelek stílusok: LINK. (hamarosan)

 
Menü Plusz

 Üdvözlés
 Regisztráció
 Bejelentkezés
 Honlaptérkép
 Oldal: infó, vk
  AR mackók
 Szabályzat
 Hirdess ingyen!
 Linkcserék
 Buttoncserék
 ALL szövetség

 
AR ajánló

 Design-szettek
 CSS kódok
 Üzenőfal portálodra
 Több kinézet CSS-vel
 Képváltós menü
 Kérdezz-Felelek script
 Különleges frissítés
 Egy modulban több
 Képeffekt CSS-vel
 CSS magyarázat
 Különleges modulstílus
 Különleges modulstílus div

 
Chat


 
Online
2 látogató van itt
 
   
                                   

 

                                                              


Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    A legfrissebb hírek a Super Mario világából és a legteljesebb adatbázis a Mario játékokról.Folyamatosan bõvülõ tartalom.    *****    Gigágá! Márton napján is gyertek a Mesetárba! Nemcsak libát, de kacsát is kaptok! Játsszatok velünk!    *****    A Nintendo a Nintendo Music-kal megint valami kiváló dolgot hozott létre! Alaposan nagyító alá vettem, az eredmény itt.    *****    Leanderek, Parfümök, Olajok, és Szépségápolási termékek! Használd a LEVI10 kupont és kapj 10% kedvezményt!Megnyitottunk    *****    Megjelent a Nintendo saját gyártású órája, a Nintendo Sound Clock Alarmo! Ha kíváncsi vagy, mit tud, itt olvashatsz róla    *****    Megnyílt a webáruházunk! Parfümök, Szépségápolási termékek, Olajok mind egy helyen! Nyitási akciók, siess mert limitált!    *****    Az általam legjobbnak vélt sportanimék listája itt olvasható. Top 10 Sportanime az Anime Odyssey-n!    *****    Pont ITT Pont MOST! Pont NEKED! Már fejlesztés alatt is szebbnél szebb képek! Ha gondolod gyere less be!    *****    Megnyílt a webáruházunk! NYITÁSI AKCIÓK! Tusfürdõ+Fogkrém+Sampon+Izzadásgátló+multifunkcionális balzsam most csak 4.490!    *****    Új mese a Mesetárban! Téged is vár, gyere bátran!    *****    Veterán anime rajongók egyik kedvence a Vadmacska kommandó. Retrospektív cikket olvashatsz róla az Anime Odyssey blogban    *****    Parfümök, Olajok, Párologtatók mind egy weboldalon! Siess mert nyitási AKCIÓNK nem sokáig tart! Nagy kedvezmények várnak    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, nyaralók és egyéb épületek homlokzati szigetelését! 0630/583-3168 Hívjon!    *****    Aki érdeklõdik a horoszkópja után, az nem kíváncsi, hanem intelligens. Rendeld meg most és én segítek az értelmezésben!    *****    A Múzsa, egy gruppi élményei a színfalak mögött + napi agymenések és bölcseletek    *****    KARATE OKTATÁS *** kicsiknek és nagyoknak *** Budapest I. II. XII.kerületekben +36 70 779-55-77    *****    Augusztus 26-án Kutyák Világnapja! Gyertek a Mesetárba, és ünnepeljétek kutyás színezõkkel! Vau-vau!    *****    A horoszkóp elemzésed utáni érdeklõdés, nem kíváncsiság hanem intelligencia. Rendeld meg és nem fogod megbánni. Katt!!!    *****    Cikksorozatba kezdtem a PlayStation történelmérõl. Miért indult nehezen a Sony karrierje a konzoliparban?