Skip to content

std66/de-pti

Repository files navigation

TomiSoft DE-PTI

Ez a repository tartalmazza a http://users.atw.hu/de-pti webhely teljes forráskódját. A szoftver a Yii Framework 1-re épül, amely a /framework könyvtárban található.

A repository tartalma

  • Yii Framework 1
  • A DE-PTI teljes kódja
  • A DE-PTI adatbázisterve MySQL Workbench formátumban (de-pti.mwb)
  • Telepítési dokumentáció (README.md)
  • API dokumentáció (ApiDocumentation.md)

Üzembe helyezéshez kelleni fog

  • Egy webszerver, pl. Apache
  • Egy MySQL szerver
  • PHP futtatókörnyezet, legalább 5.3-as verzió
  • MySQL Workbench
  • Egy tetszőleges plain-text szövegszerkesztő

Üzembe helyezés menete

  1. A MySQL Workbench-ben forward engineering-el elkészíttetjük az adatbázist elkészítő scriptet, amit a MySQL szerveren végrehajtunk.
  2. A fájlokat bemásoljuk a webszerver könyvtárába.
  3. A protected/config/main.php-ben a Yii Framework 1 dokumentációja alapján beállítjuk az adatbázis-kapcsolatot, illetve a params altömb értékeit.
  4. Létrehozunk egy upload nevű mappát a protected könyvtárral egy szinten.
  5. A pti_subject_groups táblában felvesszük a tárgycsoportokat. A tantárgyakat csak ezekbe a tárgycsoportokba lehet felvenni.
  6. Regisztrálunk a szoftveren keresztül egy felhasználói fiókot, majd ezt a fiókot az adatbázis pti_user táblában tulajdonossá tesszük (a level mező értékét 2-re állítjuk).
  7. Bejelentkezünk a tulajdonos szintű felhasználói fiókkal, majd a Tantárgyak menüpontban felvesszük az egyes tantárgyakat.

Licenc

A szoftver csak a szerző engedélyével használható fel. A szoftver által üzemeltetett oldalakért a szerző semmilyen felelősséget nem vállal. A szoftver által üzemeltetett oldalakon a szoftver készítőjének a nevét fel kell tüntetni. A szoftver ezen feltételek mellett szabadon módosítható. A Yii Framework 1 esetében a mindenkori érvényes licenc a http://yiiframework.com webhelyen található.

Kapcsolat

Sinku Tamás (sinkutamas@gmail.com)

About

A DE-PTI webhely motorja

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published