Jeg har selv lige siddet og bikset med et PHP-forum der kørte med MySQL, men det så ikke særligt godt ud! :-(. Det har sikkert ikke noget at gøre med det, det var lavet i men nu var det altså første gang jeg har lavet sådan, et! Så ville jeg høre om der var nogen der ville lave et til mig? Det skal indeholde:
Alm. login Admin log-in Mulighed for smileys, óg andre gif-billeder Søgefunktion, i alle indlæg Og så ved jeg ikke om der er andet der er \"standard\", for sådan et forum!!!
Jeg har sat o points på indtil videre da jeg har INGEN anelse om hvor mange point i skal have for det! Jeg kan give op til ca. 400, hvis det er nok...!
1. Opbygningen skal være lidt ligesom på www.Builder.dk , altså hvor de første 10 indlæg skal stå på en side for sig, og så kan man se de ældre indlæg ved at klikke på en knap nedenunder!
2. Det skal helst være muligt at enten kunne lave/besvare indælg UDEN at være logget ind, men også når man er logget ind!
3. Der skal være en admin-del, hvor Admin kan logge ind, og slette, og ændre spørgsmål.
4. Der skal være en søgefunktion, til at søge mellem alle indlæggene,altså deres overskrift OG deres indhold! :-)
5. Jeg ved ikke om det er MEGET svært, eller hvad, at lave en smiley-funktion! Sådan at den ændrer en \":-)\", til f.eks. <img src\\\"smile.gif\\\"> hvis det er muligt! :-)
2) så du mener alle kan skrive indlæg, men er man logget ind gøres det med identitet som her på eksperten, ellers er man anonym ?
3) Regner med at en knap ud for kommentarer og spørgsmål så man kan slette enten et helt spm eller en kommentar er ok ? hvorfor lave fuld admin funktionalitet til det ?
4) er en mindre ting, vent med det til strukturen er klar
5) ikke svært, lidt søg/erstat og den er hjemme. Der ligger vi i præsentationslaget
Hvordan regner du med at gruppere kategorier ? er det et stort forum eller mange delområder som fx her på eksperten ?
I et par forskellige grupper... men da jeg skal bruge det til en helt ny side, og det er sikkert også det som mange andre skal, så er der jo ikke så mange kategorier. Men det må gerne være opdelt i kategorier.
Nu ved jeg jo ikke hvor god du er, men så vidt jeg har fårstået det, vil du lave dette til alle som ikke selv kan finde ud af det. Eller skal det bare være noget som man selv kan bygge videre på? For hvis du nu er RIGTIG god, og gerne vil hjælpe alle dem som min, som ikke kan finde ud af det, så ville det være smart hvis det var nemt at administrere. Altså sådan at man ikke selv behøvede at kunne PHP og MySQL, for at have dette forum! phorum.org har et udemærket system, hvor når man har oprettet forummet, så er der en admin-del, hvor man redigerer. Altså sådan at man ikke behøver ind og rode i selve koderne. Samme funktion som Frontpage (Det skodder) har. Man skriver noget i et dokument, og så omdanner den det til kode/retter i koderne. Det ville jo være smart for alle os som sidder herude, og ikke har en klap forstand på PHP og MySQL!
Jeg vil anbefale dig at lave selve kategorilisten ud fra CREATE TABLE forum_category ( id smallint(5) unsigned NOT NULL auto_increment, parent_id smallint(5) unsigned NOT NULL default \'0\', title varchar(64) NOT NULL default \'\', priority smallint(5) unsigned NOT NULL default \'1\', PRIMARY KEY (id) ) TYPE=MyISAM;
hvor id er en autoincrementet felt (unikt id), parent_id peger på \"parent kategorien\", title er overskriften og priority er et tal til at vise rækkefølge i kategorilisten
jeg er ikke ude på at konkurrere med phorum, men lave et lille system der ultra nemt kan genbruges... jeg har lavet mange sådanne løsninger for mange virksomheder og tør godt sige jeg ved hvad jeg snakker om her - måden vi gør det her på er for at jeg ikke gider give dig en færdig løsning du ikke fatter, men guide dig igennem forløbet hvor du selv lærer af det, så du næste gang ikke skal spørge når du vil ændre noget.
Kan du se noget i kategori listen du mener mangler ? eller andet ?
Nu hvor du siger at du vil guide mig, så skal du lige vide at jeg er MEGET dårlig til det! Det du skrev her:
Jeg vil anbefale dig at lave selve kategorilisten ud fra CREATE TABLE forum_category ( id smallint(5) unsigned NOT NULL auto_increment, parent_id smallint(5) unsigned NOT NULL default \'0\', title varchar(64) NOT NULL default \'\', priority smallint(5) unsigned NOT NULL default \'1\', PRIMARY KEY (id) ) TYPE=MyISAM;
hvor id er en autoincrementet felt (unikt id), parent_id peger på \"parent kategorien\", title er overskriften og priority er et tal til at vise rækkefølge i kategorilisten
uha, okay... det er ikke meningen jeg vil præsentere hele løsningen for dig, men få dig til at lave det udfra små vink og tips.
For at forklare mere ovenstående tabel er id feltet en integer (heltal) der starter med 1, 2, 3 osv.
parent_id er det felt der fortæller hvilken kategori den ligger under. Er det en top kategori er parent_id = 0, men ligger den under en anden kategori er parent_id det id der er aktuelt for kategorien over.
Det kan jeg da ikke selv... jeg troede at du ville guide mig igennem! Jeg har selv siddet og forsøgt med at finde nogle scipts på nettet, men det endte sådan: http://duckdex.whitehat.dk/forum !!! Og det er jo ikke noget at prale af! :-(
Nå, nu tror jeg det duer! HER: http://duckdex.whitehat.dk/forum2 !!! Det er der hvor det ligger, men det er der ikke endnu! Jeg er nået hertil!:
Trin 1 Start med at tilpasse dine config.php filer (den i minicom mappen og den i chat mappen).
Trin 2 Opret de fire *.mysql filer i din mysql database.
Trin 3 Upload resten af filerne til dit webhotel
Trin 4 Tilpas i filen SES_CLEAR.php3 disse linier: $Query .= date(\"Y-m-d H:i:s\", (time()-180)); og $Query1 .= date(\"Y-m-d H:i:s\", (time()-180)); 180 skal erstattes med det antal sek. der skal gå før en \"ikke-aktiv\" bruger bliver smidt ud! BEMÆRK DOG: HVIS din MySQL-database og webhotel IKKE ligger på samme server KAN deres ure være forskellige hvilket vil have en virkning med denne funktion.
Trin 5 Alt du mangler at gøre er at oprette en bruger. Det gør du i opret.php3 filen!
Efter at have gjort dette skal du ind i din MySQL database og ændrer din status fra 2 til 5 (chatking)
Sådan står der i den readme, som jeg har fundet på nettet! Men jeg ved ikke hvordan jeg gør! Du kan måske give mig en hjælpende hånd, eller guide mig igennem hvordan man gør! :-)
Hvad skal jeg her?: 1. Open up changeme.php Change $db_Database to the correct database name Change $db_UserName to the correct username for your database Change $db_Password to the correct password for your database $db_Hostname is usually \'localhost\' so you shouldn\'t touch it. Save it.
Skal jeg oprette en database? Hvordan gør jeg det? :-)
1. Open up changeme.php Change $db_Database to the correct database name Change $db_UserName to the correct username for your database Change $db_Password to the correct password for your database $db_Hostname is usually \'localhost\' so you shouldn\'t touch it. Save it.
2. Rename changeme.php to some other filename. Don\'t change the extension. (e.g. newfile.php)
3. Open functions.php, the first line that you see should be: include(\"changeme.php\"); Change changeme.php to whatever your new filename is.
4. Upload all the files as ASCII except for the images and emoticons folder. Upload those as binary. Do NOT upload dropdb.php, this script is only used to drop all of the tables created by tForum. So you only need to use it if you mess up with the installation and too lazy to drop the tables by hand.
5. Run createdb.php from your favorite browser (IE!! :))
6. Run admin.php from your favorite browser and start configuring your forum (use admin/admin for username and password).
7. Delete createdb.php and dropdb.php (if you uploaded it) from your server.
8. Change the admin password, either using modify profile when you browse the forum, or using the user management feature.
9. If you\'re going to use a foreign language on your forum then you need to open up english_lg.php and edit the Charset and the Basefont variables to whatever needed for the language you\'re going to use.
10. READ THE IMPORTANT NOTES!!!
Sådan står der i instuktionen! I den zip-fil, som jeg har downloadet, følger følgende filer med i!:
PUHA! Det var så det! Er der nogen der kan hjælpe med hvad jeg skal gøre?
/WebWiz@rd - JacobBerget.dk (snart)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.