Navigacija

Vartotojų tinkle

Prisijungusių svečių: 162
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,952
Naujausias narys: tomeem

Naujausi straipsniai

Paskutiniai nariai

asirija 5 dienos
tomeem 2 savaitės
Reikalas 3 savaitės
weberiz 6 savaitės
mRokass 8 savaitės
kartoonas 9 savaitės
iaescortsmap 9 savaitės
ozzWANTED10 savaitės
grunskiz12 savaitės
Bruksnys12 savaitės
illusion12 savaitės
ordo13 savaitės
Jurgaila14 savaitės
originalcs1614 savaitės
Rytis15 savaitės
halis16 savaitės
junkus19 savaitės
morlis19 savaitės
Majakas20 savaitės
andsoft21 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 3.143.9.115
Naujienų: 529
Straipsnių: 235
Temų: 52,585
Postų: 522,523
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

ozzWANTED
2024 Sau. 17 01:01:00
Desperatiškus komentarus šaukykloje su accountu po mėnesio prasibuvimo, ištryniau. Pasaulis ir taip juodas. Įjungiam šviesą, prašviesės. šypsosi

Majakas
2023 Gru. 10 19:12:39
Negaliu patikėti jog žinutės/pranešimai visi yra nuo 2008 m akinanti šypsen

Žmogus
2023 Rugs. 7 21:09:14
O gal BloodKiller pasijungs?

Apocal
2023 Rugs. 2 18:09:23
Nu davai nuveikiam kažką akinanti šypsen. Prisijungti kada visi čia akinanti šypsen.

Apocal
2023 Rugs. 2 00:09:18
Šiaip atėjau pažiūrėti ar dar lopas nesby yra ar koks ten buvo.

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
Naujų levelių pridėjimas
Prieš pradėdami darbą įsitikinkite, kad pasidarėte visų failų kopijas.

1. maincore.php faile apie 432 eilutę susiraskite:

// Display the user's level
function getuserlevel($userlevel) {
global $locale;
if ($userlevel==101) { return $locale['user1']; }
elseif ($userlevel==102) { return $locale['user2']; }
elseif ($userlevel==103) { return $locale['user3']; }
}


Mes modifikuosime šį pridėdami naują levelį Donators (level 100).

// Display the user's level
function getuserlevel($userlevel) {
global $locale;
if ($userlevel==101) { return $locale['user1']; }
elseif ($userlevel==100) { return "Donator"; }
elseif ($userlevel==102) { return $locale['user2']; }
elseif ($userlevel==103) { return $locale['user3']; }
}


2. Eikite žemyn iki 450 eilutės.
// Check if user is assigned to the specified user group
function checkgroup($group) {
if (iSUPERADMIN && ($group == "0" || $group == "101" || $group == "102" || $group == "103")) { return true; }
elseif (iADMIN && ($group == "0" || $group == "101" || $group == "102")) { return true; }
elseif (iMEMBER && ($group == "0" || $group == "101")) { return true; }
elseif (iGUEST && $group == "0") { return true; }
elseif (iMEMBER && in_array($group, explode(".", iUSER_GROUPS))) {
return true;
} else {
return false;
}
}


Pakeičiame:
// Check if user is assigned to the specified user group
function checkgroup($group) {
if (iSUPERADMIN && ($group == "0" || $group == "100" || $group == "101" || $group == "102" || $group == "103")) { return true; }

elseif (iADMIN && ($group == "0" | $group == "100" || $group == "101" || $group == "102")) { return true; }
elseif (iDONATOR && ($group == "0" || $group == "101" || $group == "100")) { return true; }
elseif (iMEMBER && ($group == "0" || $group == "101")) { return true; }
elseif (iGUEST && $group == "0") { return true; }
elseif (iMEMBER && in_array($group, explode(".", iUSER_GROUPS))) {
return true;
} else {
return false;
}
}


3. Toliau einame į 464 eilutę.
// Compile access levels & user group array
function getusergroups() {
global $locale;
$groups_array = array(
array("0", $locale['user0']),
array("101", $locale['user1']),
array("102", $locale['user2']),
array("103", $locale['user3'])
);
$gsql = dbquery("SELECT group_id,group_name FROM ".DB_PREFIX."user_groups");
while ($gdata = dbarray($gsql)) {
array_push($groups_array, array($gdata['group_id'], $gdata['group_name']));
}
return $groups_array;
}


Pakeičiame:
// Compile access levels & user group array
function getusergroups() {
global $locale;
$groups_array = array(
array("0", $locale['user0']),
array("100", "Donator"),
array("101", $locale['user1']),
array("102", $locale['user2']),
array("103", $locale['user3'])

);
$gsql = dbquery("SELECT group_id,group_name FROM ".DB_PREFIX."user_groups");
while ($gdata = dbarray($gsql)) {
array_push($groups_array, array($gdata['group_id'], $gdata['group_name']));
}
return $groups_array;
}


4. Toliau leidžiamės į 481 eilutę.
// Get the name of the access level or user group
function getgroupname($group) {
global $locale;
if ($group == "0") { return $locale['user0']; }
elseif ($group == "101") { return $locale['user1']; }
elseif ($group == "102") { return $locale['user2']; }
elseif ($group == "103") { return $locale['user3'];
} else {
$gsql = dbquery("SELECT group_id,group_name FROM ".DB_PREFIX."user_groups WHERE group_id='$group'");
if (dbrows($gsql)!=0) {
$gdata = dbarray($gsql);
return $gdata['group_name'];
} else {
return "N/A";
}
}
}


Kurią pakeičiame:
// Get the name of the access level or user group
function getgroupname($group) {
global $locale;
if ($group == "0") { return $locale['user0']; }
elseif ($group == "100") { return "Donator"; }
elseif ($group == "101") { return $locale['user1']; }
elseif ($group == "102") { return $locale['user2']; }
elseif ($group == "103") { return $locale['user3'];
} else {
$gsql = dbquery("SELECT group_id,group_name FROM ".DB_PREFIX."user_groups WHERE group_id='$group'");
if (dbrows($gsql)!=0) {
$gdata = dbarray($gsql);
return $gdata['group_name'];
} else {
return "N/A";
}
}
}


5. Liekame tame pačiame faile, 500 eilutėje.
function groupaccess($field) {
if (iSUPERADMIN) { $res = "($field='0' OR $field='101' OR $field='102' OR $field='103'";
} elseif (iADMIN) { $res = "($field='0' OR $field='101' OR $field='102'";
} elseif (iMEMBER) { $res = "($field='0' OR $field='101'";
} elseif (iGUEST) { $res = "($field='0'"; }
if (iUSER_GROUPS != "") $res .= " OR $field='".str_replace(".", "' OR $field='", iUSER_GROUPS)."'";
$res .= ")";
return $res; }


Ją pakeičiame į:
function groupaccess($field) {
if (iSUPERADMIN) { $res = "($field='0' [color=red]OR $field='100'[/color] OR $field='101' OR $field='102' OR $field='103'";
} elseif (iADMIN) { $res = "($field='0' [color=red]OR $field='100'[/color] OR $field='101' OR $field='102'";
} elseif (iDONATOR) { $res = "($field='0' OR $field='101' OR $field='100'";
} elseif (iMEMBER) { $res = "($field='0' OR $field='101'";
} elseif (iGUEST) { $res = "($field='0'"; }
if (iUSER_GROUPS != "") $res .= " OR $field='".str_replace(".", "' OR $field='", iUSER_GROUPS)."'";
$res .= ")";
return $res; }


6. Galiausiai 650 eilutėje
// User level, Admin Rights & User Group definitions
define("iGUEST",$userdata['user_level'] == 0 ? 1 : 0);
define("iDONATOR", $userdata['user_level'] >= 100 ? 1 : 0);
define("iMEMBER", $userdata['user_level'] >= 101 ? 1 : 0);
define("iADMIN", $userdata['user_level'] >= 102 ? 1 : 0);
define("iSUPERADMIN", $userdata['user_level'] == 103 ? 1 : 0);
define("iUSER", $userdata['user_level']);
define("iUSER_RIGHTS", $userdata['user_rights']);
define("iUSER_GROUPS", substr($userdata['user_groups'], 1));


Pridedame:
// User level, Admin Rights & User Group definitions
define("iGUEST",$userdata['user_level'] == 0 ? 1 : 0);
define("iDONATOR", $userdata['user_level'] >= 100 ? 1 : 0);
define("iMEMBER", $userdata['user_level'] >= 101 ? 1 : 0);
define("iADMIN", $userdata['user_level'] >= 102 ? 1 : 0);
define("iSUPERADMIN", $userdata['user_level'] == 103 ? 1 : 0);
define("iUSER", $userdata['user_level']);
define("iUSER_RIGHTS", $userdata['user_rights']);
define("iUSER_GROUPS", substr($userdata['user_groups'], 1));


Gero naudojimo :)

Pagal @MAnjack

Straipsnio informacija

Autorius
MAnjack
Parašymo data
2007 birželio 27 14:06:16
Komentarų
22
Skaityta
3335
Spausdinti Spausdinti
Komentarai
zilvinass 2007 birželio 27 19:06:55
Reiks pameginti,o toks klausimas jie turės privilegijas tokes kaip adminai kaska panasaus?
ozzWANTED 2007 birželio 27 23:06:29
Turės.
zilvinass 2007 birželio 27 23:06:31
o kokes mazdaug tiksliai privilegijas jie gauna?
MAnjack 2007 birželio 28 09:06:28
Kokias nustatysi tokias ir gausmerkia akį
Rytis 2007 liepos 1 12:07:38
šitą jau kažkur esu matęs, ir būtent su Donator liežuvis
___ 2007 liepos 1 12:07:40
Modai.tk juk buvo. Čia tik paskelbė Manjackmerkia akį
Rytis 2007 liepos 1 13:07:15
ne. ne lietuviškame saite, čia verstas iš kažkur, vėliau dar paieškosiu, nes kažkada man reikėjo, ir būtent va tokį buvau radęs, pavyzdžiai ir kt.
Toonis 2007 liepos 1 16:07:02
Aš ir esu matęs,anglyne kažkur tikrai mačiau dar offlamerius man buvo davęs linką šypsosi
MAnjack 2007 liepos 1 19:07:34
Šiaip jo pamoka verstamerkia akį Tik saito dabar neatsimenu gal per google.lt susiradau;)
Ewro 2007 liepos 12 18:07:08
O kaip pridėt nariui tą atatusą?galvoja
MAnjack 2007 liepos 13 17:07:34
redaguok users lentelė duomenų bazėje šypsosi
Ewro 2007 liepos 14 18:07:02
bet man tada nerodo vartotojo paneles, o vietoj jos rodo prisijungimo panele...
MAnjack 2007 liepos 15 19:07:25
akinanti šypsen tai prisijuk
Ewro 2007 liepos 15 23:07:45
prisijungi ir vel ta pati rodo juokiasijuokiasi
Paranoja 2007 lapkričio 21 12:11:16
Man irgi taspats , prisijungi ir vel rodo Login panele , o kitiems rodo , kad tas zmogus prisijunges .
Pongis 2007 gruodžio 27 10:12:50
Pasidarykite būtinai maincore.php kopiją, jei nenorite tiek nesąmonių aptūrėti kaip aš :)
Mantuxazzz 2008 birželio 30 23:06:12
ka ce daro ???
Slezas 2008 rugpjūčio 11 20:08:03
Man visa sita padarius nebeatidaro tinklapy raso klaida 513 eiluteje.Laimiai pasidariau kopije liežuvis
asdfgh 2008 spalio 14 14:10:32
nu nx niekas neweikia
Biely es 2009 balandžio 25 20:04:12
nagi tai gal kas esat veikianty pasidare?
reyon 2009 rugsėjo 6 11:09:48
neweiki cie niekas raso klaida 540 eiluteje žliumbia
dwdw 2009 gruodžio 28 19:12:49
neina man maincore.php 450 eilutei error meta akinanti šypsen
Rašyti komentarą
Prisijunkite, norėdami parašyti komentarą.
Reitingai
Balsuoti gali tik nariai.

Prašome prisijungti arba prisiregistruoti.

Nuostabu! Nuostabu! 50% [1 Balsas]
Labai gerai Labai gerai 0% [Nėra balsų]
Gerai Gerai 0% [Nėra balsų]
Patenkinamai Patenkinamai 0% [Nėra balsų]
Blogai Blogai 50% [1 Balsas]