A Szily Kálmán Kéttannyelvű Műszaki Középiskola portálja Drupal alapokon Fábián Zoltán.

Slides:



Advertisements
Hasonló előadás
Klaszterportál, adatbázis DDOP számú pályázat záró rendezvénye Pécs, június 30.
Advertisements

HIDASNÉMETI KÖZSÉG ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE E-KÖZIGAZGATÁSI ALAPISMERETEK AZ ELEKTRONIKUS ÜGYINTÉZÉS ÉS HATÓSÁGI SZOLGÁLTATÁS.
Intranet portál bemutató
TÁMOP projekt szakmai feladatai és eredményei Oktatáskutató és Fejlesztő Intézet Topár Gábor szakmai projektvezető Minőségügyi Konferencia ZMNE.
Mikszáth Kálmán Gimnázium Postaforgalmi SzKI és Kollégium
Integrált Elektronikus osztálynapló
CENTROSZET Szakképzés-szervezési Nonprofit Kft TÁMOP /1-2F KMOP-4.1.1/A Szoftverfejlesztés eredményei Közös szervezetmenedzsment.
E-NAPLÓ Szabó László.
Weben publikált térképek a földrajzi kutatásokban Ádám Eszter Geográfus MSc hallgató.
Networkshop, április Gál Gyula, Szegedi Tudományegyetem, Egyetemi Könyvtár Szerver-kliens alapú online intranetes.
Személyes adatok (hallgatói, oktatói adatok egy felületen) Szakok kezelése Új funkcióik.
Nagy Belterület Menedzser Szoftver TDK vagy Szakdolgozat Téma Készítette: Kusper Gábor Minden jog fenntartva!
A központi EIPEN portál bemutatása Készítette: Polgár Tibor.
Statikus vs. dinamikus weblapok
Mi a Joomla!? A Joomla! egy ingyenes tartalomkezelő rendszer, mellyel profi színvonalú weblapot építhetsz. Mivel könnyen elsajátítható a használata, nem.
Szabó László ügyvezető igazgató Twinnet
Microsoft szoftverek a szakképzésben
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
Web Application for Resource Planning
Információ és kommunikáció Szilágyi András. Követelmények A cd-n az anyag a következő részeket fedte le: Kliensprogramok, letöltés-vezérlők Kliensprogramok,
A Szilárdtest Fizika Tanszék Virtuális Oktatási Környezete A XXI. század diplomája Elektronikus távoktatás.
Korpásné Szűcs Melinda web-referens DEENK Korpásné Szűcs Melinda web-referens DEENK.
Hálózat kiépítésével lehetőségünk nyílik más számítógépek erőforrásainak használatára. Osztott háttértár használat: egy számítógép merevlemezének megosztásával.
Az Interneten az állományok mozgatására leggyakrabban az FTP program használatos. Az FTP felhasználók általában az alábbi funkciókkal rendelkeznek: kapcsolódás.
Előadóról Név: Zumpf Tamás
Készítette: Pethő Balázs 1 Oktatási keretrendszerek A program megvalósulását az Apertus Közalapítvány támogatta.
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
PHP oktatási tapasztalatok
Fejlesztés PHP-NUKE portál rendszerre Horváth Zoltán Második Magyarországi PHP Konferencia március 27. Copyright PHP Konferencia,
Gábor Dénes Főiskola Rendszertechnikai Intézet
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
Football Club webes arculata, azaz egy hivatalos klub honlapjának felépítése Készítette: Kiss László Balázs.
Kutyaház Egyesület Debrecen A választott téma. Felhasznált technológiák HTML5 HTML5 CSS3 CSS3 PHP5 PHP5 MySQL MySQL jQuery jQuery.
A tolnasport.hu honlap adminisztrációja Készítette a Tolna Megyei Sportszövetségek Szövetsége a Nemzeti Civil Alapprogram NCA-DP-10-D pályázata keretében.
A StoreWizard webáruház bemutatása
Az NVU webszerkesztő program
CALDERONI FORRÁSKEZELŐ RENDSZER ACalderoni Program során fejlesztésre kerülő rendszer vázlatos bemutatása.
Könyvtári honlapok megújítása Miért és hogyan? Vida Andrea Egyetemi Könyvtár Szeged.
Webprogramozó tanfolyam
Hasznos mobilos alkalmazások Mobilos alkalmazások általában Példa ELTE tanrend Készítette: Kozma Réka.
Többnyelvű, Drupal alapú weboldal Palócz „Paal” Pál ( Budapest, augusztus XX. DUG -
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
CALDERONI FORRÁSKEZELŐ RENDSZER A Calderoni Program során fejlesztésre kerülő rendszer vázlatos bemutatása.
Webfejlesztés, Internet Explorer 10 Komjáthy Szabolcs
Elektronikus jelentéstovábbító portál vagyonkezelő szervezet számára Ügyfélkapu használatával.
CALDERONI FORRÁSKEZELŐ RENDSZER A Calderoni Program során fejlesztésre kerülő rendszer vázlatos bemutatása.
Készítette: Derecskei Nikolett
Vizuális programozás Előadó: Csapó Gábor.
Informatikai gyakorlatok 11. évfolyam
Web alapú humán lekérdező rendszer
ILIAS ILIAS OpenSource e-Learning keretrendszer Előadó: Baranyi Tamás IRM Oktatási Főigazgatóság
Farkas Sándor. Elektronikus keresekedelem: a termékek és szolgáltatások eletronikus rendszereken keresztüli eldását és vételét jelenti.
Turisztikai informatikai alkalmazások BA Turizmus- vendéglátás – Gödöllő Összeállította: Pető István TARTALOMKEZELŐ RENDSZEREK.
ELearning az oktatásban készítette: Melega Kálmán iskola: honlap: eLearning:bubo.pataky.hu.
Internet tudományos használata Skultéti Attila 2015.
A JaDoX, mint repozitórium szoftver a közgyűjteményi informatikában JaDoX 3 Monguz Portál24 Monguz Kft. Mazula Zoltán.
Webáruház rendszerek Reisz Péter G-3S
Információ és kommunikáció
Fülemüle informatika tehetségkutató verseny
(Iskolai) Beléptető rendszer Raspberry Pi 2-vel.
Információ és kommunikáció
Az FTP felhasználók általában az alábbi funkciókkal rendelkeznek:
Terméksimertető Készítette: Sárfi Benjámin Verzió: 1.0beta4
Kulcsrakész Közgyűjteményi Portál
A JaDoX, mint repozitórium szoftver
CONNECTRA rendszer bevezetése
DRUPAL Előadja: Nagy Nikoletta :05.
Networkshop 2019 Győr, április 26.
AVON CAREER SITE FELÉPÍTÉSE
Előadás másolata:

A Szily Kálmán Kéttannyelvű Műszaki Középiskola portálja Drupal alapokon Fábián Zoltán

 Ez a változat már nincs meg. Jellemzői: ◦ Statikus oldalak, kis mozgó GIF-ek ◦ Alkalmanként Word dokumentumok HTML-ként mentve ◦ Csak a legszükségesebb tartalmak  Hiányosságok ◦ Nehéz új tartalmat hozzáadni ◦ Nem esztétikus ◦ Nem szabványos ◦ Nehéz új szolgáltatásokat implementálni ◦ Lelkes informatika tanárok készítették, rájuk bízták a tartalmak feltöltését is. Más intézmények honlapjai szintén ilyenek voltak

 Jellemzői ◦ PHP és adatbázis alapú, egyedi fejlesztés ◦ Több nyelvű ◦ Bővíthető menürendszerrel ◦ Többféle funkcióval  Galéria  Hírek  Dokumentumok  Stb… ◦ Ezt is lelkes kollégák fejlesztették Hibái ◦ Nem eléggé rugalmas felépítés ◦ Funkcionálisan nehéz bővíteni ◦ Nem szabványos ◦ A tartalom felvitele gyakran HTML tudást feltételez

 Jellemzői ◦ Az előző változat modularitása továbbfejlesztve ◦ Új design, ◦ Jobban átgondolt, új motor ◦ Harmadik nekifutás más lelkes kollégákkal  Hibák – régi problémák megmaradnak: ◦ Még mindig nem eléggé rugalmas felépítés ◦ Új szolgáltatásokkal nehéz nehéz bővíteni ◦ Nem teljesen szabványos ◦ A tartalom felvitele gyakran HTML tudást feltételez ◦ Fél évig tartott az átállás

 Jellemzői ◦ Az alaprendszer 3 nap alatt elkészült ◦ Az előző tartalom átvétele folyamatos ◦ Új design kialakítása egyszerű ◦ Több felhasználós ◦ Átlagos felhasználó vihet fel tartalmat ◦ Funkcionálisan egyszerűen bővíthető ◦ Szabványos ◦ Látványos vizuális effektusok ◦ Nagy teljesítményre is képes  Hibák ◦ Nincsenek ismert hibák

 Jogszabály ◦ A 2009 augusztus 31-én életbe lépő 32/ XI.24. OKM rendelet értelmében, minden nevelési-oktatási intézmény köteles az interneten is elérhetővé tenni a törvényben meghatározott adatokat: ◦ 10. számú melléklet a 11/1994. (VI. 8.) MKM rendelethez Különös közzétételi lista a nevelési-oktatási intézmények részére (A lista személyes adatokat nem tartalmazhat) ◦ Ez egy hosszú lista …  Tanulmányok / Kutatások ◦ 2000-ben jelent meg az Informatika–Számítástechnika Tanárok Egyesülete és az Országos Közoktatási Intézet elemzése ◦ 2004-ben jelent meg Lengyel Rózsa: „Behálózva – Középiskolák honlapjainak állapota” című tanulmánya – tartalmi kérdésekkel foglalkozik  2006-os szakdolgozat –

 Kötelező tartalmi kérdések ◦ Sokféle elég gyakran változó tartalom (pl. 11 féle lista)  A partnerek követelményei ◦ Támogatások, szponzorok ◦ Reklám – helyi rendezvények  Szülők ◦ Órarend, elektronikus napló, üzenetek, hírek friss információk, kapcsolatfelvételi lehetőségek, képgaléria  Diákok ◦ Órarend, elektronikus napló, friss információk, képgaléria, események, eredmények, közösségi lehetőség (zárt levelező lista)  Tanárok ◦ Órarend, tananyagok kitétele, események, információk, (zárt levelező lista), hírek  Iskolavezetés ◦ Hírek, információk, reklám

 Jól használható ◦ Logikus felépítés ◦ Jól struktúrált ◦ Szokásos menüpontok  Esztétikai kérdések ◦ A színek, formák „divatosak” – reklám érték ◦ Gyors arculatváltás, vagy csere ◦ Személyre szóló arculat  Szakmailag korrekt legyen ◦ SEO – Keresőbarát ◦ Szabványos ◦ Akadálymentes gyengénlátóknak

 Olcsón létrehozható legyen  Ne kelljen külön szakembert foglalkoztatni a létrehozására ( lelkes kollégák  )  Gyorsan elkészüljön  A tartalom feltöltését egyszerű végezhesse  Bővíthető  Új szolgáltatások, módosítások gyorsan létrejöjjenek  Biztonságos  Támogatott (support)  Jogosultságrendszer  Biztonsági másolatok létrejötte  Gazdag funkcionalitás  Reklám  SEO stb…

 Több ilyen létezik, hasonló tudással, ingyen ◦ Drupal ( ◦ Wordpress ( ◦ Joomla ( ◦ E107 ( ◦ És még sokan mások…

 Ingyenesek, adatbázis háttérrel  A telepítés egyszerű – egy informatika tanár vagy lelkes amatőr is el tudja végezni  Moduláris felépítésűek  Adminisztrációs felület  Tartalom feltöltése az átlagos felhasználó számára is egyszerű  Szabványosak  Sminkelhetők (témákkal, CSS+Sablonok, Stílusokkal)  Folyamatosan fejlesztik és karbantartják a kódot  Support (támogatás)  Stb…

 A weboldalak adatbázisban vannak  Egy oldal egy node (csomópont)  Elérési módja: 2/framework/?q=nod e/123  A weboldal régiókra és azon belül blokkokra van bontva  A két oldalsó oszlop, a felső blokk általában változatlan, a középső régió változik Az oldal kinézete nagyban függ attól a sminktől, amit a fejlesztő kiválasztott

 Képek, fájlok tárolása ◦ A fájlrendszerben beállítható helyen tárolja a képeket ◦ A tárolás a webterületen és azon kívül is lehet  Felhasználó kezelés ◦ Jogosultságokkal rendelkező felhasználói csoportok  Adminisztrátorok  Bejelentkezett felhasználók  Anonym látogatók  Modulok használata ◦ Alaprendszerben néhány modul ◦ Ingyenesen több ezer modul létezik  Sminkek, témák használata ◦ A megjelenés (majdnem) független a tartalomtól ◦ Előre megadott témák ◦ Minden téma módosítható  Fejlesztői keretrendszer ◦ PHP kód is használható az oldalakon

 Web szerver, MySQL telepítése például: ◦ Windows esetén XAMPP csomag: ◦ Vagy külön modulonként:  Apache:  MySQL:  PHP:  Drupal telepítő ◦ Drupal telepítő letöltése: ◦ Drupal magyarítás letöltése: ◦ Drupal modulok letöltése: ◦ Sminkek letöltése:

 Telepítőt kicsomagolni egy üres könyvtárba a webszerver könyvtárstruktúrájába: G:\wwwroot\szily2\framework Majd rámásolni a magyarítást:

 Átnevezés: \szily2\framework\sites\default\default.setting.php =>settings.php  Az adatbázist kezelő felhasználói nevet és jelszót, adatbázis nevét beírni:  92. sor: $db_url = $db_prefix = ‘drupal_';

 Szily2 (pl phpMyAdmin mysql kliens segítségével)  MySQL-re kell egy user, akinek van adatbázisban létrehozási joga

 Egy böngészőben:

 Kb 1 perc

 Kb. 10 perc

 Idáig 15 perc volt

 Egyszerű fórum  Több felhasználó kezelése és jogosultságok kezelése  Blog  Adatok rendszerezése (Taxonómia modul)  Könyv adattípus (book modul)  Szavazó modul (poll)  Fordító modul (translation)  Más hírforrások megjelenítése az oldalon  File Update modul  Stb…

 A ◦ Több ezer modul, különböző célokra, különböző tudással, fejlettségi szinten ◦ A rendszer eleve tartalmaz néhány modult  A letöltött modult be kell másolni a megadott helyre.  Célszerűen a letöltött modulokat más helyre tegyük, mint a rendszer alapmoduljait, mert a rendszer frissítésénél ez jól jöhet. \szily2\framework\sites\all\modules  A modulok egy része a fejlesztést szolgálja, más része a usereknek adott szolgáltat  A modulok ki- és bekapcsolhatók  Nagy terhelésnél egyes modulokat a rendszer automatikusan kikapcsol

 User szolgáltatások ◦ Advanced Forum – Kibővített fórumok ◦ Calendar – naptár funkciók ◦ Date – A dátumok kezelését segíti ◦ Print – a Weboldal printer friendly módon nyomtatható ◦ Poormanscron – automatikusan lefutó folyamatok ◦ FCK Editor – Word szerű szövegszerkesztő ◦ Tabs – tartalmak Tab-os megjelenítése linkek helyett ◦ Captcha – Kis képek bejelentkezéskor a spammerek ellen  Fejlesztői szolgáltatások ◦ Node_clone – Meglévő oldalak klónozása ◦ Views – Sepciális megjelenítési lehetőségek ◦ Extlink – Külső linkek megjelölése ◦ Advanced_help – Speciális segítség ◦ Admin Dashboard – Új adminisztrációs felület

 Screencast ( Modulok bekapcsolása )Modulok bekapcsolása  Screencast ( Webhely beállítása )Webhely beállítása  Blokkok beállítása ( Blokkok beállítása )Blokkok beállítása  Felhasználók ( Felhasználók )Felhasználók  Tartalom felvitele ( Tartalmak )Tartalmak

 Plusz modullal oldalanként lehet állítani a jogosultságokat  Csoportjogok adhatók

 Screencast ( Sminkek )Sminkek

 Függvényreferencia:  Tetszőleges node-on a PHP szűrőt lehet használni. Ekkor  között PHP kód lehet  jQuery javascript library megy a rendszer mögött

 Übercart modul – Webáruház  Issue Trackink – Hibajegy kezelő rendszer

Kérdések? Fábián Zoltán