diff --git a/Classes/API.php b/Classes/API.php new file mode 100644 index 0000000..668a37a --- /dev/null +++ b/Classes/API.php @@ -0,0 +1,47 @@ +config = include 'config.php'; + } + + protected function makeRequest($method, array $params = []) + { + //methoda göre api url oluşturuyoruz + $apiUrl = $this->baseUrl.$method.'?key='.$this->config['api_key']; + + //varsa ek parametreleri ekliyoruz özellikle karakterlerin evleri için + foreach ($params as $key => $value) { + $apiUrl .= '&'.$key.'='.$value; + } + + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, $apiUrl); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + $output = curl_exec($ch); + $statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); + curl_close($ch); + + + //hatalı parametreler için 409 dönüyor daha detaylı hata için aşağıda kontrol yapıldı + if ($statusCode !== 200 && $statusCode != 409) { + die('API bağlantısı çalışmıyor'); + } + $array = json_decode($output, true); + + if (isset($array['error'])) { + die('API parametreleri hatalı: '.$array['error']); + } + + return $array; + + } +} \ No newline at end of file diff --git a/Classes/Character.php b/Classes/Character.php new file mode 100644 index 0000000..898029b --- /dev/null +++ b/Classes/Character.php @@ -0,0 +1,41 @@ +validHouses)) { + die('Böyle bir ev yok'); + } elseif ($house) { + $params = ['house' => $house]; + } + + + $characters = $this->makeRequest('characters', $params); + + $list = []; + + foreach ($characters as $character) { + $list[] = [ + 'name' => $character['name'], + 'image' => 'assets/images/characters/'.$character['name'].'.jpg', + 'house' => $character['house'] ?? '', + 'role' => $character['role'] ?? '', + 'bloodStatus' => $character['bloodStatus'], + 'species' => $character['species'] + ]; + } + + return $list; + } +} \ No newline at end of file diff --git a/Classes/House.php b/Classes/House.php new file mode 100644 index 0000000..6db9ec4 --- /dev/null +++ b/Classes/House.php @@ -0,0 +1,32 @@ +makeRequest('houses'); + + + $list = []; + + foreach ($houses as $house) { + $list[] = [ + 'name' => $house['name'], + 'founder' => $house['founder'] ?? 'Mevcut Değil', + 'headOfHouse' => $house['headOfHouse'] ?? 'Mevcut Değil', + 'mascot' => $house['mascot'] ?? 'Mevcut Değil', + 'houseGhost' => $house['houseGhost'] ?? 'Mevcut Değil', + 'school' => $house['school'] ?? 'Mevcut Değil' + ]; + } + + return $list; + } +} \ No newline at end of file diff --git a/Classes/Spell.php b/Classes/Spell.php new file mode 100644 index 0000000..d6bf7e0 --- /dev/null +++ b/Classes/Spell.php @@ -0,0 +1,27 @@ +makeRequest('spells'); + + $list = []; + + foreach ($spells as $spell) { + $list[] = [ + 'spell' => $spell['spell'], + 'type' => $spell['type'], + 'effect' => $spell['effect'], + ]; + } + + return $list; + } +} \ No newline at end of file diff --git a/assets/images/characters/Aberforth Dumbledore.jpg b/assets/images/characters/Aberforth Dumbledore.jpg new file mode 100644 index 0000000..03dfc99 Binary files /dev/null and b/assets/images/characters/Aberforth Dumbledore.jpg differ diff --git a/assets/images/characters/Alastor Moody.jpg b/assets/images/characters/Alastor Moody.jpg new file mode 100644 index 0000000..bcbec8e Binary files /dev/null and b/assets/images/characters/Alastor Moody.jpg differ diff --git a/assets/images/characters/Albert Runcorn.jpg b/assets/images/characters/Albert Runcorn.jpg new file mode 100644 index 0000000..bc23bde Binary files /dev/null and b/assets/images/characters/Albert Runcorn.jpg differ diff --git a/assets/images/characters/Albus Dumbledore.jpg b/assets/images/characters/Albus Dumbledore.jpg new file mode 100644 index 0000000..819637b Binary files /dev/null and b/assets/images/characters/Albus Dumbledore.jpg differ diff --git a/assets/images/characters/Alecto Carrow.jpg b/assets/images/characters/Alecto Carrow.jpg new file mode 100644 index 0000000..c7a858c Binary files /dev/null and b/assets/images/characters/Alecto Carrow.jpg differ diff --git a/assets/images/characters/Alice Longbottom.jpg b/assets/images/characters/Alice Longbottom.jpg new file mode 100644 index 0000000..ef4adfa Binary files /dev/null and b/assets/images/characters/Alice Longbottom.jpg differ diff --git a/assets/images/characters/Alicia Spinnet.jpg b/assets/images/characters/Alicia Spinnet.jpg new file mode 100644 index 0000000..9b118b7 Binary files /dev/null and b/assets/images/characters/Alicia Spinnet.jpg differ diff --git a/assets/images/characters/Amelia Bones.jpg b/assets/images/characters/Amelia Bones.jpg new file mode 100644 index 0000000..50b137a Binary files /dev/null and b/assets/images/characters/Amelia Bones.jpg differ diff --git a/assets/images/characters/Amos Diggory.jpg b/assets/images/characters/Amos Diggory.jpg new file mode 100644 index 0000000..bae8bac Binary files /dev/null and b/assets/images/characters/Amos Diggory.jpg differ diff --git a/assets/images/characters/Amycus Carrow.jpg b/assets/images/characters/Amycus Carrow.jpg new file mode 100644 index 0000000..4a6b9fe Binary files /dev/null and b/assets/images/characters/Amycus Carrow.jpg differ diff --git a/assets/images/characters/Andromeda Tonks.jpg b/assets/images/characters/Andromeda Tonks.jpg new file mode 100644 index 0000000..d18791f Binary files /dev/null and b/assets/images/characters/Andromeda Tonks.jpg differ diff --git a/assets/images/characters/Angelina Johnson.jpg b/assets/images/characters/Angelina Johnson.jpg new file mode 100644 index 0000000..1048fe9 Binary files /dev/null and b/assets/images/characters/Angelina Johnson.jpg differ diff --git a/assets/images/characters/Anthony Goldstein.jpg b/assets/images/characters/Anthony Goldstein.jpg new file mode 100644 index 0000000..d328e16 Binary files /dev/null and b/assets/images/characters/Anthony Goldstein.jpg differ diff --git a/assets/images/characters/Antioch Peverell.jpg b/assets/images/characters/Antioch Peverell.jpg new file mode 100644 index 0000000..c4ae104 Binary files /dev/null and b/assets/images/characters/Antioch Peverell.jpg differ diff --git a/assets/images/characters/Antonin Dolohov.jpg b/assets/images/characters/Antonin Dolohov.jpg new file mode 100644 index 0000000..882ddd1 Binary files /dev/null and b/assets/images/characters/Antonin Dolohov.jpg differ diff --git a/assets/images/characters/Arabella Figg.jpg b/assets/images/characters/Arabella Figg.jpg new file mode 100644 index 0000000..48bcf78 Binary files /dev/null and b/assets/images/characters/Arabella Figg.jpg differ diff --git a/assets/images/characters/Aragog.jpg b/assets/images/characters/Aragog.jpg new file mode 100644 index 0000000..9b009cf Binary files /dev/null and b/assets/images/characters/Aragog.jpg differ diff --git a/assets/images/characters/Argus Filch.jpg b/assets/images/characters/Argus Filch.jpg new file mode 100644 index 0000000..62b4d30 Binary files /dev/null and b/assets/images/characters/Argus Filch.jpg differ diff --git a/assets/images/characters/Ariana Dumbledore.jpg b/assets/images/characters/Ariana Dumbledore.jpg new file mode 100644 index 0000000..eb17734 Binary files /dev/null and b/assets/images/characters/Ariana Dumbledore.jpg differ diff --git a/assets/images/characters/Arthur Weasley.jpg b/assets/images/characters/Arthur Weasley.jpg new file mode 100644 index 0000000..7847a08 Binary files /dev/null and b/assets/images/characters/Arthur Weasley.jpg differ diff --git a/assets/images/characters/Augusta Longbottom.jpg b/assets/images/characters/Augusta Longbottom.jpg new file mode 100644 index 0000000..977a7cd Binary files /dev/null and b/assets/images/characters/Augusta Longbottom.jpg differ diff --git a/assets/images/characters/Augustus Rockwood.jpg b/assets/images/characters/Augustus Rockwood.jpg new file mode 100644 index 0000000..b78c19f Binary files /dev/null and b/assets/images/characters/Augustus Rockwood.jpg differ diff --git a/assets/images/characters/Aurora Sinistra.jpg b/assets/images/characters/Aurora Sinistra.jpg new file mode 100644 index 0000000..f731b01 Binary files /dev/null and b/assets/images/characters/Aurora Sinistra.jpg differ diff --git a/assets/images/characters/Bane.jpg b/assets/images/characters/Bane.jpg new file mode 100644 index 0000000..04db377 Binary files /dev/null and b/assets/images/characters/Bane.jpg differ diff --git a/assets/images/characters/Bartemius Crouch Jr..jpg b/assets/images/characters/Bartemius Crouch Jr..jpg new file mode 100644 index 0000000..01f91ee Binary files /dev/null and b/assets/images/characters/Bartemius Crouch Jr..jpg differ diff --git a/assets/images/characters/Bartemius Crouch Sr..jpg b/assets/images/characters/Bartemius Crouch Sr..jpg new file mode 100644 index 0000000..12069d5 Binary files /dev/null and b/assets/images/characters/Bartemius Crouch Sr..jpg differ diff --git a/assets/images/characters/Bathilda Bagshot.jpg b/assets/images/characters/Bathilda Bagshot.jpg new file mode 100644 index 0000000..1fb339e Binary files /dev/null and b/assets/images/characters/Bathilda Bagshot.jpg differ diff --git a/assets/images/characters/Bathsheda Babbling.jpg b/assets/images/characters/Bathsheda Babbling.jpg new file mode 100644 index 0000000..4956337 Binary files /dev/null and b/assets/images/characters/Bathsheda Babbling.jpg differ diff --git a/assets/images/characters/Beedle the Bard.jpg b/assets/images/characters/Beedle the Bard.jpg new file mode 100644 index 0000000..6630644 Binary files /dev/null and b/assets/images/characters/Beedle the Bard.jpg differ diff --git a/assets/images/characters/Bellatrix Lestrange.jpg b/assets/images/characters/Bellatrix Lestrange.jpg new file mode 100644 index 0000000..6cbda55 Binary files /dev/null and b/assets/images/characters/Bellatrix Lestrange.jpg differ diff --git a/assets/images/characters/Bertha Jorkins.jpg b/assets/images/characters/Bertha Jorkins.jpg new file mode 100644 index 0000000..c47a135 Binary files /dev/null and b/assets/images/characters/Bertha Jorkins.jpg differ diff --git a/assets/images/characters/Blaise Zabini.jpg b/assets/images/characters/Blaise Zabini.jpg new file mode 100644 index 0000000..c504068 Binary files /dev/null and b/assets/images/characters/Blaise Zabini.jpg differ diff --git a/assets/images/characters/Bloody Baron.jpg b/assets/images/characters/Bloody Baron.jpg new file mode 100644 index 0000000..da64b2d Binary files /dev/null and b/assets/images/characters/Bloody Baron.jpg differ diff --git a/assets/images/characters/Buckbeak.jpg b/assets/images/characters/Buckbeak.jpg new file mode 100644 index 0000000..b30da97 Binary files /dev/null and b/assets/images/characters/Buckbeak.jpg differ diff --git a/assets/images/characters/Cadmus Peverell.jpg b/assets/images/characters/Cadmus Peverell.jpg new file mode 100644 index 0000000..59998a6 Binary files /dev/null and b/assets/images/characters/Cadmus Peverell.jpg differ diff --git a/assets/images/characters/Cadogan.jpg b/assets/images/characters/Cadogan.jpg new file mode 100644 index 0000000..a2a08c0 Binary files /dev/null and b/assets/images/characters/Cadogan.jpg differ diff --git a/assets/images/characters/Cedric Diggory.jpg b/assets/images/characters/Cedric Diggory.jpg new file mode 100644 index 0000000..dcf750d Binary files /dev/null and b/assets/images/characters/Cedric Diggory.jpg differ diff --git a/assets/images/characters/Charity Burbage.jpg b/assets/images/characters/Charity Burbage.jpg new file mode 100644 index 0000000..5a2b647 Binary files /dev/null and b/assets/images/characters/Charity Burbage.jpg differ diff --git a/assets/images/characters/Charles Weasley.jpg b/assets/images/characters/Charles Weasley.jpg new file mode 100644 index 0000000..ad8a7f1 Binary files /dev/null and b/assets/images/characters/Charles Weasley.jpg differ diff --git a/assets/images/characters/Cho Chang.jpg b/assets/images/characters/Cho Chang.jpg new file mode 100644 index 0000000..d38e48a Binary files /dev/null and b/assets/images/characters/Cho Chang.jpg differ diff --git a/assets/images/characters/Colin Creevey.jpg b/assets/images/characters/Colin Creevey.jpg new file mode 100644 index 0000000..d7c206f Binary files /dev/null and b/assets/images/characters/Colin Creevey.jpg differ diff --git a/assets/images/characters/Corban Yaxley.jpg b/assets/images/characters/Corban Yaxley.jpg new file mode 100644 index 0000000..c48d971 Binary files /dev/null and b/assets/images/characters/Corban Yaxley.jpg differ diff --git a/assets/images/characters/Cornelius Fudge.jpg b/assets/images/characters/Cornelius Fudge.jpg new file mode 100644 index 0000000..1b364b4 Binary files /dev/null and b/assets/images/characters/Cornelius Fudge.jpg differ diff --git a/assets/images/characters/Crabbe.jpg b/assets/images/characters/Crabbe.jpg new file mode 100644 index 0000000..b536841 Binary files /dev/null and b/assets/images/characters/Crabbe.jpg differ diff --git a/assets/images/characters/Crookshanks.jpg b/assets/images/characters/Crookshanks.jpg new file mode 100644 index 0000000..60c4d72 Binary files /dev/null and b/assets/images/characters/Crookshanks.jpg differ diff --git a/assets/images/characters/Cuthbert Binns.jpg b/assets/images/characters/Cuthbert Binns.jpg new file mode 100644 index 0000000..b934d90 Binary files /dev/null and b/assets/images/characters/Cuthbert Binns.jpg differ diff --git a/assets/images/characters/Dean Thomas.jpg b/assets/images/characters/Dean Thomas.jpg new file mode 100644 index 0000000..1a6be33 Binary files /dev/null and b/assets/images/characters/Dean Thomas.jpg differ diff --git a/assets/images/characters/Dedalus Diggle.jpg b/assets/images/characters/Dedalus Diggle.jpg new file mode 100644 index 0000000..296f2a5 Binary files /dev/null and b/assets/images/characters/Dedalus Diggle.jpg differ diff --git a/assets/images/characters/Demelza Robins.jpg b/assets/images/characters/Demelza Robins.jpg new file mode 100644 index 0000000..c862d9d Binary files /dev/null and b/assets/images/characters/Demelza Robins.jpg differ diff --git a/assets/images/characters/Dennis Creevey.jpg b/assets/images/characters/Dennis Creevey.jpg new file mode 100644 index 0000000..3f1d2a7 Binary files /dev/null and b/assets/images/characters/Dennis Creevey.jpg differ diff --git a/assets/images/characters/Dirk Cresswell.jpg b/assets/images/characters/Dirk Cresswell.jpg new file mode 100644 index 0000000..194f6b7 Binary files /dev/null and b/assets/images/characters/Dirk Cresswell.jpg differ diff --git a/assets/images/characters/Dobby.jpg b/assets/images/characters/Dobby.jpg new file mode 100644 index 0000000..b36da12 Binary files /dev/null and b/assets/images/characters/Dobby.jpg differ diff --git a/assets/images/characters/Dolores Umbridge.jpg b/assets/images/characters/Dolores Umbridge.jpg new file mode 100644 index 0000000..eece07b Binary files /dev/null and b/assets/images/characters/Dolores Umbridge.jpg differ diff --git a/assets/images/characters/Draco Malfoy.jpg b/assets/images/characters/Draco Malfoy.jpg new file mode 100644 index 0000000..c8626a9 Binary files /dev/null and b/assets/images/characters/Draco Malfoy.jpg differ diff --git a/assets/images/characters/Dudley Dursley.jpg b/assets/images/characters/Dudley Dursley.jpg new file mode 100644 index 0000000..2a52537 Binary files /dev/null and b/assets/images/characters/Dudley Dursley.jpg differ diff --git a/assets/images/characters/Edward Tonks.jpg b/assets/images/characters/Edward Tonks.jpg new file mode 100644 index 0000000..f218429 Binary files /dev/null and b/assets/images/characters/Edward Tonks.jpg differ diff --git a/assets/images/characters/Elphias Doge.jpg b/assets/images/characters/Elphias Doge.jpg new file mode 100644 index 0000000..12051da Binary files /dev/null and b/assets/images/characters/Elphias Doge.jpg differ diff --git a/assets/images/characters/Emmeline Vance.jpg b/assets/images/characters/Emmeline Vance.jpg new file mode 100644 index 0000000..b58a64a Binary files /dev/null and b/assets/images/characters/Emmeline Vance.jpg differ diff --git a/assets/images/characters/Ernest Macmillan.jpg b/assets/images/characters/Ernest Macmillan.jpg new file mode 100644 index 0000000..795c68a Binary files /dev/null and b/assets/images/characters/Ernest Macmillan.jpg differ diff --git a/assets/images/characters/Ernest Prang.jpg b/assets/images/characters/Ernest Prang.jpg new file mode 100644 index 0000000..04c7b26 Binary files /dev/null and b/assets/images/characters/Ernest Prang.jpg differ diff --git a/assets/images/characters/Errol.jpg b/assets/images/characters/Errol.jpg new file mode 100644 index 0000000..d2d222a Binary files /dev/null and b/assets/images/characters/Errol.jpg differ diff --git a/assets/images/characters/Everard.jpg b/assets/images/characters/Everard.jpg new file mode 100644 index 0000000..7e7eb69 Binary files /dev/null and b/assets/images/characters/Everard.jpg differ diff --git a/assets/images/characters/Fang.jpg b/assets/images/characters/Fang.jpg new file mode 100644 index 0000000..605b9fe Binary files /dev/null and b/assets/images/characters/Fang.jpg differ diff --git a/assets/images/characters/Fat Friar.jpg b/assets/images/characters/Fat Friar.jpg new file mode 100644 index 0000000..ab59282 Binary files /dev/null and b/assets/images/characters/Fat Friar.jpg differ diff --git a/assets/images/characters/Fat Lady.jpg b/assets/images/characters/Fat Lady.jpg new file mode 100644 index 0000000..9f401d1 Binary files /dev/null and b/assets/images/characters/Fat Lady.jpg differ diff --git a/assets/images/characters/Fawkes.jpg b/assets/images/characters/Fawkes.jpg new file mode 100644 index 0000000..65d3b6e Binary files /dev/null and b/assets/images/characters/Fawkes.jpg differ diff --git a/assets/images/characters/Fenrir Greyback.jpg b/assets/images/characters/Fenrir Greyback.jpg new file mode 100644 index 0000000..5e7183f Binary files /dev/null and b/assets/images/characters/Fenrir Greyback.jpg differ diff --git a/assets/images/characters/Filius Flitwick.jpg b/assets/images/characters/Filius Flitwick.jpg new file mode 100644 index 0000000..53899f8 Binary files /dev/null and b/assets/images/characters/Filius Flitwick.jpg differ diff --git a/assets/images/characters/Firenze.jpg b/assets/images/characters/Firenze.jpg new file mode 100644 index 0000000..b866eee Binary files /dev/null and b/assets/images/characters/Firenze.jpg differ diff --git a/assets/images/characters/Fleur Delacour.jpg b/assets/images/characters/Fleur Delacour.jpg new file mode 100644 index 0000000..05ea3a4 Binary files /dev/null and b/assets/images/characters/Fleur Delacour.jpg differ diff --git a/assets/images/characters/Fluffy.jpg b/assets/images/characters/Fluffy.jpg new file mode 100644 index 0000000..c2566c8 Binary files /dev/null and b/assets/images/characters/Fluffy.jpg differ diff --git a/assets/images/characters/Frank Bryce.jpg b/assets/images/characters/Frank Bryce.jpg new file mode 100644 index 0000000..1ffaa65 Binary files /dev/null and b/assets/images/characters/Frank Bryce.jpg differ diff --git a/assets/images/characters/Frank Longbottom.jpg b/assets/images/characters/Frank Longbottom.jpg new file mode 100644 index 0000000..281d1b2 Binary files /dev/null and b/assets/images/characters/Frank Longbottom.jpg differ diff --git a/assets/images/characters/Fred Weasley.jpg b/assets/images/characters/Fred Weasley.jpg new file mode 100644 index 0000000..00d25cb Binary files /dev/null and b/assets/images/characters/Fred Weasley.jpg differ diff --git a/assets/images/characters/Fridfwulfa.jpg b/assets/images/characters/Fridfwulfa.jpg new file mode 100644 index 0000000..408f1e5 Binary files /dev/null and b/assets/images/characters/Fridfwulfa.jpg differ diff --git a/assets/images/characters/Gabrielle Delacour.jpg b/assets/images/characters/Gabrielle Delacour.jpg new file mode 100644 index 0000000..33aef42 Binary files /dev/null and b/assets/images/characters/Gabrielle Delacour.jpg differ diff --git a/assets/images/characters/Garrick Ollivander.jpg b/assets/images/characters/Garrick Ollivander.jpg new file mode 100644 index 0000000..0a5aefe Binary files /dev/null and b/assets/images/characters/Garrick Ollivander.jpg differ diff --git a/assets/images/characters/Gellert Grindelwald.jpg b/assets/images/characters/Gellert Grindelwald.jpg new file mode 100644 index 0000000..7d1f6ae Binary files /dev/null and b/assets/images/characters/Gellert Grindelwald.jpg differ diff --git a/assets/images/characters/George Weasley.jpg b/assets/images/characters/George Weasley.jpg new file mode 100644 index 0000000..daa4931 Binary files /dev/null and b/assets/images/characters/George Weasley.jpg differ diff --git a/assets/images/characters/Gilderoy Lockhart.jpg b/assets/images/characters/Gilderoy Lockhart.jpg new file mode 100644 index 0000000..26d8ba0 Binary files /dev/null and b/assets/images/characters/Gilderoy Lockhart.jpg differ diff --git a/assets/images/characters/Ginevra Weasley.jpg b/assets/images/characters/Ginevra Weasley.jpg new file mode 100644 index 0000000..d490bb2 Binary files /dev/null and b/assets/images/characters/Ginevra Weasley.jpg differ diff --git a/assets/images/characters/Godric Gryffindor.jpg b/assets/images/characters/Godric Gryffindor.jpg new file mode 100644 index 0000000..a18b913 Binary files /dev/null and b/assets/images/characters/Godric Gryffindor.jpg differ diff --git a/assets/images/characters/Goyle Sr..jpg b/assets/images/characters/Goyle Sr..jpg new file mode 100644 index 0000000..28e75f0 Binary files /dev/null and b/assets/images/characters/Goyle Sr..jpg differ diff --git a/assets/images/characters/Grawp.jpg b/assets/images/characters/Grawp.jpg new file mode 100644 index 0000000..48771bf Binary files /dev/null and b/assets/images/characters/Grawp.jpg differ diff --git a/assets/images/characters/Great Aunt Muriel.jpg b/assets/images/characters/Great Aunt Muriel.jpg new file mode 100644 index 0000000..2f0fa99 Binary files /dev/null and b/assets/images/characters/Great Aunt Muriel.jpg differ diff --git a/assets/images/characters/Gregory Goyle.jpg b/assets/images/characters/Gregory Goyle.jpg new file mode 100644 index 0000000..44a2c85 Binary files /dev/null and b/assets/images/characters/Gregory Goyle.jpg differ diff --git a/assets/images/characters/Griphook.jpg b/assets/images/characters/Griphook.jpg new file mode 100644 index 0000000..864535a Binary files /dev/null and b/assets/images/characters/Griphook.jpg differ diff --git a/assets/images/characters/Hannah Abbott.jpg b/assets/images/characters/Hannah Abbott.jpg new file mode 100644 index 0000000..44dad63 Binary files /dev/null and b/assets/images/characters/Hannah Abbott.jpg differ diff --git a/assets/images/characters/Harry Potter.jpg b/assets/images/characters/Harry Potter.jpg new file mode 100644 index 0000000..cc509f0 Binary files /dev/null and b/assets/images/characters/Harry Potter.jpg differ diff --git a/assets/images/characters/Hedwig.jpg b/assets/images/characters/Hedwig.jpg new file mode 100644 index 0000000..ec52aea Binary files /dev/null and b/assets/images/characters/Hedwig.jpg differ diff --git a/assets/images/characters/Helena Ravenclaw.jpg b/assets/images/characters/Helena Ravenclaw.jpg new file mode 100644 index 0000000..161e2c0 Binary files /dev/null and b/assets/images/characters/Helena Ravenclaw.jpg differ diff --git a/assets/images/characters/Helga Hufflepuff.jpg b/assets/images/characters/Helga Hufflepuff.jpg new file mode 100644 index 0000000..a7be41a Binary files /dev/null and b/assets/images/characters/Helga Hufflepuff.jpg differ diff --git a/assets/images/characters/Hepzibah Smith.jpg b/assets/images/characters/Hepzibah Smith.jpg new file mode 100644 index 0000000..98d7f0b Binary files /dev/null and b/assets/images/characters/Hepzibah Smith.jpg differ diff --git a/assets/images/characters/Hermione Granger.jpg b/assets/images/characters/Hermione Granger.jpg new file mode 100644 index 0000000..612e1ad Binary files /dev/null and b/assets/images/characters/Hermione Granger.jpg differ diff --git a/assets/images/characters/Hokey.jpg b/assets/images/characters/Hokey.jpg new file mode 100644 index 0000000..f0d1449 Binary files /dev/null and b/assets/images/characters/Hokey.jpg differ diff --git a/assets/images/characters/Horace Slughorn.jpg b/assets/images/characters/Horace Slughorn.jpg new file mode 100644 index 0000000..cd65623 Binary files /dev/null and b/assets/images/characters/Horace Slughorn.jpg differ diff --git a/assets/images/characters/Ignotus Peverell.jpg b/assets/images/characters/Ignotus Peverell.jpg new file mode 100644 index 0000000..dac1b6c Binary files /dev/null and b/assets/images/characters/Ignotus Peverell.jpg differ diff --git a/assets/images/characters/Igor Karkaroff.jpg b/assets/images/characters/Igor Karkaroff.jpg new file mode 100644 index 0000000..bafe47a Binary files /dev/null and b/assets/images/characters/Igor Karkaroff.jpg differ diff --git a/assets/images/characters/Irma Pince.jpg b/assets/images/characters/Irma Pince.jpg new file mode 100644 index 0000000..22502c0 Binary files /dev/null and b/assets/images/characters/Irma Pince.jpg differ diff --git a/assets/images/characters/James Potter I.jpg b/assets/images/characters/James Potter I.jpg new file mode 100644 index 0000000..a9f6cb7 Binary files /dev/null and b/assets/images/characters/James Potter I.jpg differ diff --git a/assets/images/characters/John Dawlish.jpg b/assets/images/characters/John Dawlish.jpg new file mode 100644 index 0000000..ac3a524 Binary files /dev/null and b/assets/images/characters/John Dawlish.jpg differ diff --git a/assets/images/characters/Justin Finch-Fletchley.jpg b/assets/images/characters/Justin Finch-Fletchley.jpg new file mode 100644 index 0000000..0be2c57 Binary files /dev/null and b/assets/images/characters/Justin Finch-Fletchley.jpg differ diff --git a/assets/images/characters/Katie Bell.jpg b/assets/images/characters/Katie Bell.jpg new file mode 100644 index 0000000..8adc694 Binary files /dev/null and b/assets/images/characters/Katie Bell.jpg differ diff --git a/assets/images/characters/Kennilworthy Whisp.jpg b/assets/images/characters/Kennilworthy Whisp.jpg new file mode 100644 index 0000000..8a8eff3 Binary files /dev/null and b/assets/images/characters/Kennilworthy Whisp.jpg differ diff --git a/assets/images/characters/Kingsley Shacklebolt.jpg b/assets/images/characters/Kingsley Shacklebolt.jpg new file mode 100644 index 0000000..bb0a38c Binary files /dev/null and b/assets/images/characters/Kingsley Shacklebolt.jpg differ diff --git a/assets/images/characters/Kreacher.jpg b/assets/images/characters/Kreacher.jpg new file mode 100644 index 0000000..02c36b5 Binary files /dev/null and b/assets/images/characters/Kreacher.jpg differ diff --git a/assets/images/characters/Lavender Brown.jpg b/assets/images/characters/Lavender Brown.jpg new file mode 100644 index 0000000..75bc2e3 Binary files /dev/null and b/assets/images/characters/Lavender Brown.jpg differ diff --git a/assets/images/characters/Lee Jordan.jpg b/assets/images/characters/Lee Jordan.jpg new file mode 100644 index 0000000..2b28041 Binary files /dev/null and b/assets/images/characters/Lee Jordan.jpg differ diff --git a/assets/images/characters/Lily J. Potter.jpg b/assets/images/characters/Lily J. Potter.jpg new file mode 100644 index 0000000..c4e5d1b Binary files /dev/null and b/assets/images/characters/Lily J. Potter.jpg differ diff --git a/assets/images/characters/Lucius Malfoy.jpg b/assets/images/characters/Lucius Malfoy.jpg new file mode 100644 index 0000000..17b4c1e Binary files /dev/null and b/assets/images/characters/Lucius Malfoy.jpg differ diff --git a/assets/images/characters/Ludo Bagman.jpg b/assets/images/characters/Ludo Bagman.jpg new file mode 100644 index 0000000..74bfb72 Binary files /dev/null and b/assets/images/characters/Ludo Bagman.jpg differ diff --git a/assets/images/characters/Luna Lovegood.jpg b/assets/images/characters/Luna Lovegood.jpg new file mode 100644 index 0000000..828eb66 Binary files /dev/null and b/assets/images/characters/Luna Lovegood.jpg differ diff --git a/assets/images/characters/Madam Malkin.jpg b/assets/images/characters/Madam Malkin.jpg new file mode 100644 index 0000000..f3d98ed Binary files /dev/null and b/assets/images/characters/Madam Malkin.jpg differ diff --git a/assets/images/characters/Madam Rosmerta.jpg b/assets/images/characters/Madam Rosmerta.jpg new file mode 100644 index 0000000..ccf1652 Binary files /dev/null and b/assets/images/characters/Madam Rosmerta.jpg differ diff --git a/assets/images/characters/Mafalda Hopkirk.jpg b/assets/images/characters/Mafalda Hopkirk.jpg new file mode 100644 index 0000000..f5525dd Binary files /dev/null and b/assets/images/characters/Mafalda Hopkirk.jpg differ diff --git a/assets/images/characters/Magorian.jpg b/assets/images/characters/Magorian.jpg new file mode 100644 index 0000000..e1258cd Binary files /dev/null and b/assets/images/characters/Magorian.jpg differ diff --git a/assets/images/characters/Marcus Flint.jpg b/assets/images/characters/Marcus Flint.jpg new file mode 100644 index 0000000..f60fdf4 Binary files /dev/null and b/assets/images/characters/Marcus Flint.jpg differ diff --git a/assets/images/characters/Marietta Edgecombe.jpg b/assets/images/characters/Marietta Edgecombe.jpg new file mode 100644 index 0000000..1a8c62e Binary files /dev/null and b/assets/images/characters/Marietta Edgecombe.jpg differ diff --git a/assets/images/characters/Marjorie Dursley.jpg b/assets/images/characters/Marjorie Dursley.jpg new file mode 100644 index 0000000..a295579 Binary files /dev/null and b/assets/images/characters/Marjorie Dursley.jpg differ diff --git a/assets/images/characters/Marvolo Gaunt.jpg b/assets/images/characters/Marvolo Gaunt.jpg new file mode 100644 index 0000000..6acbf4e Binary files /dev/null and b/assets/images/characters/Marvolo Gaunt.jpg differ diff --git a/assets/images/characters/Mary Cattermole.jpg b/assets/images/characters/Mary Cattermole.jpg new file mode 100644 index 0000000..bea558c Binary files /dev/null and b/assets/images/characters/Mary Cattermole.jpg differ diff --git a/assets/images/characters/Mary Riddle.jpg b/assets/images/characters/Mary Riddle.jpg new file mode 100644 index 0000000..ffbfd33 Binary files /dev/null and b/assets/images/characters/Mary Riddle.jpg differ diff --git a/assets/images/characters/Merope Gaunt.jpg b/assets/images/characters/Merope Gaunt.jpg new file mode 100644 index 0000000..2d68653 Binary files /dev/null and b/assets/images/characters/Merope Gaunt.jpg differ diff --git a/assets/images/characters/Michael Corner.jpg b/assets/images/characters/Michael Corner.jpg new file mode 100644 index 0000000..c7bf59c Binary files /dev/null and b/assets/images/characters/Michael Corner.jpg differ diff --git a/assets/images/characters/Millicent Bulstrode.jpg b/assets/images/characters/Millicent Bulstrode.jpg new file mode 100644 index 0000000..c6bc190 Binary files /dev/null and b/assets/images/characters/Millicent Bulstrode.jpg differ diff --git a/assets/images/characters/Minerva McGonagall.jpg b/assets/images/characters/Minerva McGonagall.jpg new file mode 100644 index 0000000..9a5d56d Binary files /dev/null and b/assets/images/characters/Minerva McGonagall.jpg differ diff --git a/assets/images/characters/Molly Weasley.jpg b/assets/images/characters/Molly Weasley.jpg new file mode 100644 index 0000000..760b61a Binary files /dev/null and b/assets/images/characters/Molly Weasley.jpg differ diff --git a/assets/images/characters/Morfin Gaunt.jpg b/assets/images/characters/Morfin Gaunt.jpg new file mode 100644 index 0000000..2eacd5d Binary files /dev/null and b/assets/images/characters/Morfin Gaunt.jpg differ diff --git a/assets/images/characters/Mrs. Norris.jpg b/assets/images/characters/Mrs. Norris.jpg new file mode 100644 index 0000000..b821783 Binary files /dev/null and b/assets/images/characters/Mrs. Norris.jpg differ diff --git a/assets/images/characters/Mundungus Fletcher.jpg b/assets/images/characters/Mundungus Fletcher.jpg new file mode 100644 index 0000000..924728b Binary files /dev/null and b/assets/images/characters/Mundungus Fletcher.jpg differ diff --git a/assets/images/characters/Mykew Gregorovitch.jpg b/assets/images/characters/Mykew Gregorovitch.jpg new file mode 100644 index 0000000..f5716f9 Binary files /dev/null and b/assets/images/characters/Mykew Gregorovitch.jpg differ diff --git a/assets/images/characters/Myrtle Warren.jpg b/assets/images/characters/Myrtle Warren.jpg new file mode 100644 index 0000000..5c93a62 Binary files /dev/null and b/assets/images/characters/Myrtle Warren.jpg differ diff --git a/assets/images/characters/Nagini.jpg b/assets/images/characters/Nagini.jpg new file mode 100644 index 0000000..97d04f2 Binary files /dev/null and b/assets/images/characters/Nagini.jpg differ diff --git a/assets/images/characters/Narcissa Malfoy.jpg b/assets/images/characters/Narcissa Malfoy.jpg new file mode 100644 index 0000000..43ece94 Binary files /dev/null and b/assets/images/characters/Narcissa Malfoy.jpg differ diff --git a/assets/images/characters/Neville Longbottom.jpg b/assets/images/characters/Neville Longbottom.jpg new file mode 100644 index 0000000..bed05b6 Binary files /dev/null and b/assets/images/characters/Neville Longbottom.jpg differ diff --git a/assets/images/characters/Newton Scamander .jpg b/assets/images/characters/Newton Scamander .jpg new file mode 100644 index 0000000..6a67b12 Binary files /dev/null and b/assets/images/characters/Newton Scamander .jpg differ diff --git a/assets/images/characters/Nicholas de Mimsy-Porpington.jpg b/assets/images/characters/Nicholas de Mimsy-Porpington.jpg new file mode 100644 index 0000000..e031018 Binary files /dev/null and b/assets/images/characters/Nicholas de Mimsy-Porpington.jpg differ diff --git a/assets/images/characters/Nicolas Flamel.jpg b/assets/images/characters/Nicolas Flamel.jpg new file mode 100644 index 0000000..7c77312 Binary files /dev/null and b/assets/images/characters/Nicolas Flamel.jpg differ diff --git a/assets/images/characters/Norbert.jpg b/assets/images/characters/Norbert.jpg new file mode 100644 index 0000000..bc083c4 Binary files /dev/null and b/assets/images/characters/Norbert.jpg differ diff --git a/assets/images/characters/Nymphadora Tonks.jpg b/assets/images/characters/Nymphadora Tonks.jpg new file mode 100644 index 0000000..053f15b Binary files /dev/null and b/assets/images/characters/Nymphadora Tonks.jpg differ diff --git a/assets/images/characters/Oliver Wood.jpg b/assets/images/characters/Oliver Wood.jpg new file mode 100644 index 0000000..432135e Binary files /dev/null and b/assets/images/characters/Oliver Wood.jpg differ diff --git a/assets/images/characters/Olympe Maxime.jpg b/assets/images/characters/Olympe Maxime.jpg new file mode 100644 index 0000000..c97df34 Binary files /dev/null and b/assets/images/characters/Olympe Maxime.jpg differ diff --git a/assets/images/characters/Padma Patil.jpg b/assets/images/characters/Padma Patil.jpg new file mode 100644 index 0000000..e9060fd Binary files /dev/null and b/assets/images/characters/Padma Patil.jpg differ diff --git a/assets/images/characters/Pansy Parkinson.jpg b/assets/images/characters/Pansy Parkinson.jpg new file mode 100644 index 0000000..7ebd36b Binary files /dev/null and b/assets/images/characters/Pansy Parkinson.jpg differ diff --git a/assets/images/characters/Parvati Patil.jpg b/assets/images/characters/Parvati Patil.jpg new file mode 100644 index 0000000..225d810 Binary files /dev/null and b/assets/images/characters/Parvati Patil.jpg differ diff --git a/assets/images/characters/Peeves.jpg b/assets/images/characters/Peeves.jpg new file mode 100644 index 0000000..233827b Binary files /dev/null and b/assets/images/characters/Peeves.jpg differ diff --git a/assets/images/characters/Penelope Clearwater.jpg b/assets/images/characters/Penelope Clearwater.jpg new file mode 100644 index 0000000..5c87c4f Binary files /dev/null and b/assets/images/characters/Penelope Clearwater.jpg differ diff --git a/assets/images/characters/Percy Weasley.jpg b/assets/images/characters/Percy Weasley.jpg new file mode 100644 index 0000000..668d33d Binary files /dev/null and b/assets/images/characters/Percy Weasley.jpg differ diff --git a/assets/images/characters/Peter Pettigrew.jpg b/assets/images/characters/Peter Pettigrew.jpg new file mode 100644 index 0000000..27d9c9a Binary files /dev/null and b/assets/images/characters/Peter Pettigrew.jpg differ diff --git a/assets/images/characters/Petunia Dursley.jpg b/assets/images/characters/Petunia Dursley.jpg new file mode 100644 index 0000000..003c409 Binary files /dev/null and b/assets/images/characters/Petunia Dursley.jpg differ diff --git a/assets/images/characters/Phineas Nigellus Black.jpg b/assets/images/characters/Phineas Nigellus Black.jpg new file mode 100644 index 0000000..e8ba1a7 Binary files /dev/null and b/assets/images/characters/Phineas Nigellus Black.jpg differ diff --git a/assets/images/characters/Pigwidgeon.jpg b/assets/images/characters/Pigwidgeon.jpg new file mode 100644 index 0000000..e111f42 Binary files /dev/null and b/assets/images/characters/Pigwidgeon.jpg differ diff --git a/assets/images/characters/Pius Thicknesse.jpg b/assets/images/characters/Pius Thicknesse.jpg new file mode 100644 index 0000000..8e1765c Binary files /dev/null and b/assets/images/characters/Pius Thicknesse.jpg differ diff --git a/assets/images/characters/Pomona Sprout.jpg b/assets/images/characters/Pomona Sprout.jpg new file mode 100644 index 0000000..63581a1 Binary files /dev/null and b/assets/images/characters/Pomona Sprout.jpg differ diff --git a/assets/images/characters/Poppy Pomfrey.jpg b/assets/images/characters/Poppy Pomfrey.jpg new file mode 100644 index 0000000..53b37e2 Binary files /dev/null and b/assets/images/characters/Poppy Pomfrey.jpg differ diff --git a/assets/images/characters/Quirinus Quirrell.jpg b/assets/images/characters/Quirinus Quirrell.jpg new file mode 100644 index 0000000..095438a Binary files /dev/null and b/assets/images/characters/Quirinus Quirrell.jpg differ diff --git a/assets/images/characters/Rabastan Lestrange.jpg b/assets/images/characters/Rabastan Lestrange.jpg new file mode 100644 index 0000000..9464675 Binary files /dev/null and b/assets/images/characters/Rabastan Lestrange.jpg differ diff --git a/assets/images/characters/Reginald Cattermole.jpg b/assets/images/characters/Reginald Cattermole.jpg new file mode 100644 index 0000000..41732bc Binary files /dev/null and b/assets/images/characters/Reginald Cattermole.jpg differ diff --git a/assets/images/characters/Regulus Black.jpg b/assets/images/characters/Regulus Black.jpg new file mode 100644 index 0000000..9b08e9b Binary files /dev/null and b/assets/images/characters/Regulus Black.jpg differ diff --git a/assets/images/characters/Remus Lupin.jpg b/assets/images/characters/Remus Lupin.jpg new file mode 100644 index 0000000..1133086 Binary files /dev/null and b/assets/images/characters/Remus Lupin.jpg differ diff --git a/assets/images/characters/Rita Skeeter.jpg b/assets/images/characters/Rita Skeeter.jpg new file mode 100644 index 0000000..1bd11c5 Binary files /dev/null and b/assets/images/characters/Rita Skeeter.jpg differ diff --git a/assets/images/characters/Rodolphus Lestrange.jpg b/assets/images/characters/Rodolphus Lestrange.jpg new file mode 100644 index 0000000..949e790 Binary files /dev/null and b/assets/images/characters/Rodolphus Lestrange.jpg differ diff --git a/assets/images/characters/Rolanda Hooch.jpg b/assets/images/characters/Rolanda Hooch.jpg new file mode 100644 index 0000000..99e694d Binary files /dev/null and b/assets/images/characters/Rolanda Hooch.jpg differ diff --git a/assets/images/characters/Romilda Vane.jpg b/assets/images/characters/Romilda Vane.jpg new file mode 100644 index 0000000..e995111 Binary files /dev/null and b/assets/images/characters/Romilda Vane.jpg differ diff --git a/assets/images/characters/Ronald Weasley.jpg b/assets/images/characters/Ronald Weasley.jpg new file mode 100644 index 0000000..a09c102 Binary files /dev/null and b/assets/images/characters/Ronald Weasley.jpg differ diff --git a/assets/images/characters/Ronan.jpg b/assets/images/characters/Ronan.jpg new file mode 100644 index 0000000..f227089 Binary files /dev/null and b/assets/images/characters/Ronan.jpg differ diff --git a/assets/images/characters/Rowena Ravenclaw.jpg b/assets/images/characters/Rowena Ravenclaw.jpg new file mode 100644 index 0000000..5b81a1e Binary files /dev/null and b/assets/images/characters/Rowena Ravenclaw.jpg differ diff --git a/assets/images/characters/Rubeus Hagrid.jpg b/assets/images/characters/Rubeus Hagrid.jpg new file mode 100644 index 0000000..eb1b45c Binary files /dev/null and b/assets/images/characters/Rubeus Hagrid.jpg differ diff --git a/assets/images/characters/Rufus Scrimgeour.jpg b/assets/images/characters/Rufus Scrimgeour.jpg new file mode 100644 index 0000000..3dcc1cf Binary files /dev/null and b/assets/images/characters/Rufus Scrimgeour.jpg differ diff --git a/assets/images/characters/Salazar Slytherin.jpg b/assets/images/characters/Salazar Slytherin.jpg new file mode 100644 index 0000000..ff81641 Binary files /dev/null and b/assets/images/characters/Salazar Slytherin.jpg differ diff --git a/assets/images/characters/Scabior.jpg b/assets/images/characters/Scabior.jpg new file mode 100644 index 0000000..c10af36 Binary files /dev/null and b/assets/images/characters/Scabior.jpg differ diff --git a/assets/images/characters/Seamus Finnigan.jpg b/assets/images/characters/Seamus Finnigan.jpg new file mode 100644 index 0000000..a9ce4d4 Binary files /dev/null and b/assets/images/characters/Seamus Finnigan.jpg differ diff --git a/assets/images/characters/Septima Vector.jpg b/assets/images/characters/Septima Vector.jpg new file mode 100644 index 0000000..9f1cbc5 Binary files /dev/null and b/assets/images/characters/Septima Vector.jpg differ diff --git a/assets/images/characters/Severus Snape.jpg b/assets/images/characters/Severus Snape.jpg new file mode 100644 index 0000000..e50f8c0 Binary files /dev/null and b/assets/images/characters/Severus Snape.jpg differ diff --git a/assets/images/characters/Sirius Black.jpg b/assets/images/characters/Sirius Black.jpg new file mode 100644 index 0000000..2c0b950 Binary files /dev/null and b/assets/images/characters/Sirius Black.jpg differ diff --git a/assets/images/characters/Stanley Shunpike.jpg b/assets/images/characters/Stanley Shunpike.jpg new file mode 100644 index 0000000..1628115 Binary files /dev/null and b/assets/images/characters/Stanley Shunpike.jpg differ diff --git a/assets/images/characters/Sturgis Podmore.jpg b/assets/images/characters/Sturgis Podmore.jpg new file mode 100644 index 0000000..71b331b Binary files /dev/null and b/assets/images/characters/Sturgis Podmore.jpg differ diff --git a/assets/images/characters/Susan Bones.jpg b/assets/images/characters/Susan Bones.jpg new file mode 100644 index 0000000..1e2053f Binary files /dev/null and b/assets/images/characters/Susan Bones.jpg differ diff --git a/assets/images/characters/Sybill Trelawney.jpg b/assets/images/characters/Sybill Trelawney.jpg new file mode 100644 index 0000000..df956fa Binary files /dev/null and b/assets/images/characters/Sybill Trelawney.jpg differ diff --git a/assets/images/characters/Terry Boot.jpg b/assets/images/characters/Terry Boot.jpg new file mode 100644 index 0000000..ac415be Binary files /dev/null and b/assets/images/characters/Terry Boot.jpg differ diff --git a/assets/images/characters/Theodore Nott.jpg b/assets/images/characters/Theodore Nott.jpg new file mode 100644 index 0000000..ebdc20f Binary files /dev/null and b/assets/images/characters/Theodore Nott.jpg differ diff --git a/assets/images/characters/Thomas Riddle.jpg b/assets/images/characters/Thomas Riddle.jpg new file mode 100644 index 0000000..575b668 Binary files /dev/null and b/assets/images/characters/Thomas Riddle.jpg differ diff --git a/assets/images/characters/Tom Riddle Sr.jpg b/assets/images/characters/Tom Riddle Sr.jpg new file mode 100644 index 0000000..b31e422 Binary files /dev/null and b/assets/images/characters/Tom Riddle Sr.jpg differ diff --git a/assets/images/characters/Tom Riddle.jpg b/assets/images/characters/Tom Riddle.jpg new file mode 100644 index 0000000..958513a Binary files /dev/null and b/assets/images/characters/Tom Riddle.jpg differ diff --git a/assets/images/characters/Travers.jpg b/assets/images/characters/Travers.jpg new file mode 100644 index 0000000..58f716d Binary files /dev/null and b/assets/images/characters/Travers.jpg differ diff --git a/assets/images/characters/Trevor.jpg b/assets/images/characters/Trevor.jpg new file mode 100644 index 0000000..63b0ca4 Binary files /dev/null and b/assets/images/characters/Trevor.jpg differ diff --git a/assets/images/characters/Vernon Dursley.jpg b/assets/images/characters/Vernon Dursley.jpg new file mode 100644 index 0000000..d94528f Binary files /dev/null and b/assets/images/characters/Vernon Dursley.jpg differ diff --git a/assets/images/characters/Viktor Krum.jpg b/assets/images/characters/Viktor Krum.jpg new file mode 100644 index 0000000..fc39dbb Binary files /dev/null and b/assets/images/characters/Viktor Krum.jpg differ diff --git a/assets/images/characters/Vincent Crabbe.jpg b/assets/images/characters/Vincent Crabbe.jpg new file mode 100644 index 0000000..ab4b861 Binary files /dev/null and b/assets/images/characters/Vincent Crabbe.jpg differ diff --git a/assets/images/characters/Walden Macnair.jpg b/assets/images/characters/Walden Macnair.jpg new file mode 100644 index 0000000..0336eed Binary files /dev/null and b/assets/images/characters/Walden Macnair.jpg differ diff --git a/assets/images/characters/Wilhelmina Grubbly-Plank.jpg b/assets/images/characters/Wilhelmina Grubbly-Plank.jpg new file mode 100644 index 0000000..6dde69f Binary files /dev/null and b/assets/images/characters/Wilhelmina Grubbly-Plank.jpg differ diff --git a/assets/images/characters/William Weasley.jpg b/assets/images/characters/William Weasley.jpg new file mode 100644 index 0000000..8c5bb24 Binary files /dev/null and b/assets/images/characters/William Weasley.jpg differ diff --git a/assets/images/characters/Winky.jpg b/assets/images/characters/Winky.jpg new file mode 100644 index 0000000..919bb22 Binary files /dev/null and b/assets/images/characters/Winky.jpg differ diff --git a/assets/images/characters/Xenophilius Lovegood.jpg b/assets/images/characters/Xenophilius Lovegood.jpg new file mode 100644 index 0000000..6108dae Binary files /dev/null and b/assets/images/characters/Xenophilius Lovegood.jpg differ diff --git a/assets/images/characters/Zacharias Smith.jpg b/assets/images/characters/Zacharias Smith.jpg new file mode 100644 index 0000000..b6355f7 Binary files /dev/null and b/assets/images/characters/Zacharias Smith.jpg differ diff --git a/assets/images/Gryffindor.jpg b/assets/images/houses/Gryffindor.jpg similarity index 100% rename from assets/images/Gryffindor.jpg rename to assets/images/houses/Gryffindor.jpg diff --git a/assets/images/Hufflepuff.jpg b/assets/images/houses/Hufflepuff.jpg similarity index 100% rename from assets/images/Hufflepuff.jpg rename to assets/images/houses/Hufflepuff.jpg diff --git a/assets/images/Ravenclaw.jpg b/assets/images/houses/Ravenclaw.jpg similarity index 100% rename from assets/images/Ravenclaw.jpg rename to assets/images/houses/Ravenclaw.jpg diff --git a/assets/images/Slytherin.jpg b/assets/images/houses/Slytherin.jpg similarity index 100% rename from assets/images/Slytherin.jpg rename to assets/images/houses/Slytherin.jpg diff --git a/assets/images/spells/Accio_cup.gif b/assets/images/spells/Accio_cup.gif new file mode 100644 index 0000000..02b96bb Binary files /dev/null and b/assets/images/spells/Accio_cup.gif differ diff --git a/base.inc.php b/base.inc.php new file mode 100644 index 0000000..2110e1f --- /dev/null +++ b/base.inc.php @@ -0,0 +1,8 @@ + $character['name'], - 'house' => $character['house'] ?? '', - 'role' => $character['role'] ?? '', - 'bloodStatus' => $character['bloodStatus'], - 'species' => $character['species'] - ]; -} +$characters = $characterClass->getCharacters($_GET['house'] ?? null); ?> @@ -63,30 +38,43 @@ function getTitle() # - Name - House - Role - Blood - Species + Avatar + Ad + Rol + Ev + Kan Durumu + Tür - - - - - - - - - + + + + + + + + + + + + + diff --git a/houses.php b/houses.php index fb1548c..a6a4df5 100644 --- a/houses.php +++ b/houses.php @@ -1,25 +1,15 @@ $house['name'], - 'founder' => $house['founder'], - 'headOfHouse' => $house['headOfHouse'] - ]; -} - +$houseClass = new \Classes\House(); +$houses = $houseClass->getHouses(); ?> @@ -33,32 +23,40 @@ function getTitle()
-
-

-
- +
- <?php echo $detail['name']; ?> + <?php echo $house['name']; ?>
-
+
+

-

    -
  • Founder:
  • -
  • Head of House:
  • -
- + Evin Kurucusu : +

+

+ Evin Başı     : +

+

+ Evin Maskotu : +

+

+ Evin Hayaleti  : +

+

+ Okul      :

@@ -66,6 +64,7 @@ function getTitle()
+
diff --git a/index.php b/index.php index ac90073..f119e89 100644 --- a/index.php +++ b/index.php @@ -33,8 +33,12 @@ function getTitle()
- -

Tebrikler! Seçmen şapka sizi evine yerleştirdi.

+ +

Tebrikler! Seçmen şapka sizi evine yerleştirdi.

+ <?php echo $house; ?>
diff --git a/navbar.php b/navbar.php index 14dfa94..4f07375 100644 --- a/navbar.php +++ b/navbar.php @@ -12,7 +12,7 @@ Anasayfa