GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: blackdog476 - 2016. június 05. - 16:02:58
-
Sziasztok.
Sokat gondolkodtam, hogy csináljak-e egy ilyen scriptet, de végül arra jutottam, hogy igen, csinálok.
Ez egy PHP script, amit ha feltelepítesz egy weboldalra, akkor hozzáférést tudsz biztosítani mások (pl. egy szerver adminisztrátorainak számára) egy távoli szerveren lévő fájlok megtekintésére. Elsősorban naplófájlokhoz csináltam ezt, amit a kicsit sem idióta megnevezés már sugallhatott.
A csomagolt fájlban található egy OLVASSEL.txt, amiben nagyjából ugyanezeket leírom (csak azt több napja írtam, ezt meg most kapartam össze).
Ahhoz, hogy a script megfelelően működjön szükséged lesz egy webszerverre, egy ftp szerverre, és egy MYSQL adatbázisra, amire 3 (azaz HÁROM) darab tábla fog felkerülni.
Az oldal egyik jelentős komponense egy jogrendszer. Az adminisztrátornak 99-es joga van, ez a \"mesterjog\". A 99-es joggal tud valaki felhasználót szerkeszteni, (napló)fájlokat hozzáadni, stb. Azt ajánlom, hogy a felhasználónak ne adj 99-es jogot, mert visszaélhet vele.
Úgy működik a script, hogy egy oldalon hozzá tudsz adni fájlokat, pontosabban azok elérési útját az FTP szerveren. Az oldal a fájl lekérésekor felcsatlakozik az ftp szerverre, és a megadott elérési úton keresztül letölti a fájlt (amit később töröl), majd megjeleníti annak tartalmát.
Minden fájlnak meg kell adni a minimális jogszintet, ami azt jelenti, hogy akinek kisebb a jogköre, az nem tekintheti meg az adott fájlt.
Minden jogkörhöz tartozhat egy megnevezés is, amit egy külön oldalon kell beállítani. Ezen az oldalon át is lehet állítani a már meglévő jogmegnevezéseket.
Található egy fájl, ami lang.php-ra van nevezve. Abban található a weboldal (majdnem) összes szövege, itt le lehet esetleg fordítani ha valaki nagyon unatkozik.
Készítő: blackdog476 (én)
Verzió: 1.0 (beta)
egyébként névnek semmit nem tudtam kitalálni, ezért lett egyszerűen két angol szóból álló, ennyire lényegre törő név
Ismert hibák
5.6 php verzió alatti bugok (ha nem jön be a login, vagy valami hibát ír, csak akkor kell javítani!)
hotfix:
index.php 38. sor végéről a -t töröld ki, és a következő sorba pedig írd be azt, hogy: $q = $q[0];
functions.php 40. soránál van egy függvény. töröld ki a tartalmát, és a helyére ezt másold be: return $number.\'-s\';
Képek (nem az én gépemen készültek a képek)

Letöltés
LogViewer v1.0 beta letöltési link (RAR): LogViewer_v1_beta.rar (vagy SolidFiles mirror)
-
Szép munka, bár én ezekhez nem értek, de gratulálok.
-
Mivel volt egy kis időm igy leteszteltem,nálam müködött minden.
Bár én ilyeneket nem nagyon használok,azért meghagyom a gépemen hátha egyszer szükségem lesz rá :)
Szép munka blackdog476
Minden elismerésem\'+
-
Ez baromi jó lett. Nekem leginkább ez a letisztúlt és egyszerű design tetszik, hogyha értenék hozzá akkor letölteném és felhasználnám.