Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Del įspėjimo mod'o

Parašė MrLeg· 2012 Sau. 22 17:01:50
#1

Sveiki visi, turiu klausima, kaip padaryt Moderatorių, kuris galėtu tik tvarkyt forumą ir dėti įspėjimus nariams? Jei galima kuo išsamiau ir aiškiau, kad būtu suprantama naujokams;)

Jei reikia versijos - v7.

EDITED: išspręsta
____________________________________________________________
Dar viena problema, kai idiegiau įspėjimų mod'ą, virš iskiepių lentelės išmetė:
Forumo moderatoriai gali duoti ispejimą, kai nesilaikoma forumo taisyklių."; $locale['PDWA302'] = "0 taškų"; $locale['PDWA303'] = "iki 15 taškų"; $locale['PDWA304'] = "iki 30 taškų"; $locale['PDWA305'] = "iki 45 taškų"; $locale['PDWA306'] = "iki 60 taškų"; $locale['PDWA307'] = "iki 75 taškų"; $locale['PDWA308'] = "iki 90 taškų"; $locale['PDWA309'] = "iki 99 taškų"; $locale['PDWA310'] = "nuo 100 taškų"; $locale['PDWA311'] = ""; $locale['PDWA312'] = ""; $locale['PDWA313'] = ""; $locale['PDWA314'] = ""; $locale['PDWA315'] = ""; $locale['PDWA316'] = ""; $locale['PDWA317'] = ""; $locale['PDWA318'] = ""; $locale['PDWA319'] = "Vartotojas užrakintas"; $locale['PDWA320'] = "Taškų dalijimas"; $locale['PDWA321'] = "taškai"; $locale['PDWA322'] = "trukmė"; $locale['PDWA323'] = "Priežastis"; $locale['PDWA324'] = "dienos"; $locale['PDWA325'] = "SVARBU
Kiekvienas moderatorius gali sumažinti arba padidinti savo duotus įspėjimų taškus, nuosęklūs pažeidimai daug efektyvesni."; $locale['PDWA326'] = "Bendras"; $locale['PDWA327'] = "Kreipimasis"; $locale['PDWA328'] = "Jeigu Jūs nesutinkate su duotu įspėjimu jūs ji galite apskūsti. Kitas moderatorius tai peržvelgs."; //warning.php $locale['PDWA400'] = "Klaida"; $locale['PDWA401'] = "Klaida ivyko duodant įspėjimą."; $locale['PDWA402'] = "Redaguoti įspėjimą"; $locale['PDWA403'] = "Keisti"; $locale['PDWA404'] = "Duoti įspėjimą"; $locale['PDWA405'] = "Pridėti"; $locale['PDWA406'] = "Priežastis:"; $locale['PDWA407'] = "Paaiškinimas:
Užpildykite šią formą!"; $locale['PDWA408'] = "Taškai:"; $locale['PDWA409'] = "(Palikti tuščia standartiniams taškams)"; $locale['PDWA410'] = "Įspėjimai"; $locale['PDWA411'] = "keisti"; $locale['PDWA412'] = "ištrinti"; $locale['PDWA413'] = "Taškas"; $locale['PDWA414'] = "Taškų"; $locale['PDWA415'] = "Galioja iki"; $locale['PDWA416'] = "d.m.Y"; //date format $locale['PDWA417'] = "Viso:"; $locale['PDWA418'] = "Įspėjimai"; $locale['PDWA419'] = "Šis vartotojas neturi įspėjimų."; $locale['PDWA420'] = "Archyvas - Pasibaigė įspėjimai"; $locale['PDWA421'] = "Baigėsi"; $locale['PDWA422'] = ""; $locale['PDWA423'] = ""; // admin.php $locale['PDWA500'] = "Administracija - įspejimų sistema"; $locale['PDWA501'] = "įspejimų priežastys"; $locale['PDWA502'] = "Nustatymai"; $locale['PDWA503'] = "Statistika"; $locale['PDWA504'] = "Išvalyti"; // 1.php $locale['PDWA510'] = "Sukurti įspėjimo priežasti"; $locale['PDWA511'] = "Redaguoti įspėjimo priežasti"; $locale['PDWA512'] = "Priežastis:"; $locale['PDWA513'] = "Galiojimas:"; $locale['PDWA514'] = "Taškų:"; $locale['PDWA515'] = " dienų (kai pasibaigs šis laikas įspėjimas pasinaikins)"; $locale['PDWA516'] = "Pridėti"; $locale['PDWA517'] = "Redaguoti/keitimas"; $locale['PDWA518'] = "Įspėjimu priežastys"; $locale['PDWA519'] = "Priežastis"; $locale['PDWA520'] = "Taškų"; $locale['PDWA521'] = "Galiojimas"; $locale['PDWA522'] = "Pasirinkimas"; $locale['PDWA523'] = "redaguoti"; $locale['PDWA524'] = "ištrinti"; // 2.php $locale['PDWA530'] = "Preferences"; $locale['PDWA531'] = "Which group may pronounce admonishments?
Members of which usergroup may initiate warnings?"; $locale['PDWA532'] = "Send PM to cautioned user?
Do you want to send a PM to the cautioned user?"; $locale['PDWA533'] = "Taip"; $locale['PDWA534'] = "Ne"; $locale['PDWA535'] = "Originator of the PM
Who shall be the originator of the private message?"; $locale['PDWA536'] = "- the actual admonisher -"; $locale['PDWA537'] = "Reference message
Who shall receive the reference message if the user has reached the warning-limit?"; $locale['PDWA538'] = "Išsaugoti"; $locale['PDWA539'] = "- Prašom pasirinkite -"; // 3.php $locale['PDWA540'] = "Statistika"; $locale['PDWA541'] = "Įspėjimų istorija"; $locale['PDWA542'] = "Viso:"; $locale['PDWA543'] = "Priežastis"; $locale['PDWA544'] = "Įspėjimų skaičius"; $locale['PDWA545'] = "Narys"; $locale['PDWA546'] = "Priežastis / Pranešimas"; $locale['PDWA547'] = "Taškai"; $locale['PDWA548'] = "Moderatorius"; $locale['PDWA549'] = "Data"; $locale['PDWA549_date'] = "d.m.Y"; //4.php $locale['PDWA550'] = "Išvalyti"; $locale['PDWA551'] = "Ištrinti ..."; $locale['PDWA552'] = "pasibaigusius įspėjimus prieš 2 metus."; $locale['PDWA553'] = "pasibaigusius įspėjimus prieš metus."; $locale['PDWA554'] = "visus pasibaigusius įspėjimus."; $locale['PDWA555'] = "visus įspėjimus."; $locale['PDWA556'] = "visus įspėjimus, paleisti iš naujo skaičiuokli (TRUNCATE)."; $locale['PDWA557'] = "visas įspėjimž priežastis, paleisti iš naujo skaičiuokli (TRUNCATE)."; $locale['PDWA558'] = "Aš sutinktu tai panaikinti ir suprantu to pasekmes."; $locale['PDWA559'] = "IŠTRINTI!!!"; ?>

Nenoriu kurt antros temos, tai čia sutalpinsiu:]

Redagavo MrLeg· 2012 Sau. 25 18:01:30

Parašė Creatium· 2012 Sau. 22 17:01:36
#2

MrLeg parašė:
Sveiki visi, turiu klausima, kaip padaryt Moderatorių, kuris galėtu tik tvarkyt forumą ir dėti įspėjimus nariams? Jei galima kuo išsamiau ir aiškiau, kad būtu suprantama naujokams;)

Jei reikia versijos - v7.


Paprasčiausia būtų sukurti narių grupę "Moderatorius" ir jai leisti moderuoti forumą (redaguojant atskirą forumą). O, kad narys galėtų dėti grupes - tam reiks jam priskirti tokias teises. Tą padaryt galėsi per "Puslapio administratorius".

Parašė MrLeg· 2012 Sau. 24 19:01:57
#3

Nelabai gaunasi, sukūriau narių grupę, į ją pridėjau narį, tada per Administracija>Turinio valdymas>Forumai redagavau forumą, ten kur parašyta forumo moderatoriai buvo Administratorius ir Moderatorius, išsaugojau, bet vistiek rodė, kad jis narys ir negali tvarkyt forumo.

Parašė Creatium· 2012 Sau. 24 19:01:04
#4

MrLeg parašė:
Nelabai gaunasi, sukūriau narių grupę, į ją pridėjau narį, tada per Administracija>Turinio valdymas>Forumai redagavau forumą, ten kur parašyta forumo moderatoriai buvo Administratorius ir Moderatorius, išsaugojau, bet vistiek rodė, kad jis narys ir negali tvarkyt forumo.


Tai jo profilyje gali ir nerašyt, kad jis moderatorius. Tik jis galės moderuoti forumą. Turėtų jis ir galėti tą daryt :)

Parašė MrLeg· 2012 Sau. 24 21:01:39
#5

Bet jis vistiek negali moderuot forumo:/

Parašė Creatium· 2012 Sau. 24 21:01:50
#6

Na kažką ne taip darai tikrai. Pas save dabar išbandžiau - veikia viskas :) Pažiūrėk ar narys tikrai toje sukurtoje grupėje, kuri priskirta prie forumo moderavimo galimybę turinčių narių grupių.

Parašė MrLeg· 2012 Sau. 24 21:01:53
#7

Aš tik sukūriau moderatorių grupę ir pridėjau ten narį, bet jei reikia teisės pridėt tai nemoku;D

Parašė Creatium· 2012 Sau. 24 21:01:30
#8

MrLeg parašė:
Aš tik sukūriau moderatorių grupę ir pridėjau ten narį, bet jei reikia teisės pridėt tai nemoku;D


Nu va :D Taigi rašiau aukščiau, jog redaguojant forumą reikia priskirti kokia narių grupę (administratoriai arba tavo sukurta narių grupė) galės moderuoti forumą.

Parašė MrLeg· 2012 Sau. 24 22:01:46
#9

Bet vistiek jis negali moderuot forumo:/ Sukūriau narių grupę, pridėjau ten narį, nuėjau į Administracija>Turinio valdymas>Forumai, redagavau forumą, moderatorius ir administratorius buvo dešinėj pusej, administratoriu nutempiau i kairę, išsaugojau, bet vistiek nieko negali daryt:/

Parašė Creatium· 2012 Sau. 24 23:01:48
#10

Nu tada sunku man jau kažką sugalvot.. Jeigu viską darai gerai - viskas turi veikti. Gal ne tą forumą bando redaguot? Gal kažkas dar panašaus? Atidžiai sutikrink viską... Kitokios priežasties pats nežinau jau..

Parašė MrLeg· 2012 Sau. 24 23:01:59
#11

Bandžiau viska iš naujo padaryt bet vistiek niekas nesikeičia. Ir kai pridedu nauja forumo ranga prie moderatoriaus grupės, moderatoriams jo nerodo. Ryt pabandysiu dar kartą padaryt.

Parašė MrLeg· 2012 Sau. 25 17:01:23
#12

Susitvarkiau, vakar kazka blogai dariau;D

O kaip padaryt, kad galetu ispejimus det?

Parašė Creatium· 2012 Sau. 25 17:01:44
#13

Priskirk tokias teises per Vartotojų administracija > Administratoriai. Priskirk teisę dėti nariams grupes. Tada sukurk įvairių grupių (pvz. įspėjimas 1), kurias galės dėti nariams.

Redagavo Creatium· 2012 Sau. 25 17:01:37

Parašė MrLeg· 2012 Sau. 25 18:01:17
#14

Dėkui labai, supratau;]

Dar viena problema, kai idiegiau įspėjimų mod'ą, virš iskiepių lentelės išmetė:
Forumo moderatoriai gali duoti ispejimą, kai nesilaikoma forumo taisyklių."; $locale['PDWA302'] = "0 taškų"; $locale['PDWA303'] = "iki 15 taškų"; $locale['PDWA304'] = "iki 30 taškų"; $locale['PDWA305'] = "iki 45 taškų"; $locale['PDWA306'] = "iki 60 taškų"; $locale['PDWA307'] = "iki 75 taškų"; $locale['PDWA308'] = "iki 90 taškų"; $locale['PDWA309'] = "iki 99 taškų"; $locale['PDWA310'] = "nuo 100 taškų"; $locale['PDWA311'] = ""; $locale['PDWA312'] = ""; $locale['PDWA313'] = ""; $locale['PDWA314'] = ""; $locale['PDWA315'] = ""; $locale['PDWA316'] = ""; $locale['PDWA317'] = ""; $locale['PDWA318'] = ""; $locale['PDWA319'] = "Vartotojas užrakintas"; $locale['PDWA320'] = "Taškų dalijimas"; $locale['PDWA321'] = "taškai"; $locale['PDWA322'] = "trukmė"; $locale['PDWA323'] = "Priežastis"; $locale['PDWA324'] = "dienos"; $locale['PDWA325'] = "SVARBU
Kiekvienas moderatorius gali sumažinti arba padidinti savo duotus įspėjimų taškus, nuosęklūs pažeidimai daug efektyvesni."; $locale['PDWA326'] = "Bendras"; $locale['PDWA327'] = "Kreipimasis"; $locale['PDWA328'] = "Jeigu Jūs nesutinkate su duotu įspėjimu jūs ji galite apskūsti. Kitas moderatorius tai peržvelgs."; //warning.php $locale['PDWA400'] = "Klaida"; $locale['PDWA401'] = "Klaida ivyko duodant įspėjimą."; $locale['PDWA402'] = "Redaguoti įspėjimą"; $locale['PDWA403'] = "Keisti"; $locale['PDWA404'] = "Duoti įspėjimą"; $locale['PDWA405'] = "Pridėti"; $locale['PDWA406'] = "Priežastis:"; $locale['PDWA407'] = "Paaiškinimas:
Užpildykite šią formą!"; $locale['PDWA408'] = "Taškai:"; $locale['PDWA409'] = "(Palikti tuščia standartiniams taškams)"; $locale['PDWA410'] = "Įspėjimai"; $locale['PDWA411'] = "keisti"; $locale['PDWA412'] = "ištrinti"; $locale['PDWA413'] = "Taškas"; $locale['PDWA414'] = "Taškų"; $locale['PDWA415'] = "Galioja iki"; $locale['PDWA416'] = "d.m.Y"; //date format $locale['PDWA417'] = "Viso:"; $locale['PDWA418'] = "Įspėjimai"; $locale['PDWA419'] = "Šis vartotojas neturi įspėjimų."; $locale['PDWA420'] = "Archyvas - Pasibaigė įspėjimai"; $locale['PDWA421'] = "Baigėsi"; $locale['PDWA422'] = ""; $locale['PDWA423'] = ""; // admin.php $locale['PDWA500'] = "Administracija - įspejimų sistema"; $locale['PDWA501'] = "įspejimų priežastys"; $locale['PDWA502'] = "Nustatymai"; $locale['PDWA503'] = "Statistika"; $locale['PDWA504'] = "Išvalyti"; // 1.php $locale['PDWA510'] = "Sukurti įspėjimo priežasti"; $locale['PDWA511'] = "Redaguoti įspėjimo priežasti"; $locale['PDWA512'] = "Priežastis:"; $locale['PDWA513'] = "Galiojimas:"; $locale['PDWA514'] = "Taškų:"; $locale['PDWA515'] = " dienų (kai pasibaigs šis laikas įspėjimas pasinaikins)"; $locale['PDWA516'] = "Pridėti"; $locale['PDWA517'] = "Redaguoti/keitimas"; $locale['PDWA518'] = "Įspėjimu priežastys"; $locale['PDWA519'] = "Priežastis"; $locale['PDWA520'] = "Taškų"; $locale['PDWA521'] = "Galiojimas"; $locale['PDWA522'] = "Pasirinkimas"; $locale['PDWA523'] = "redaguoti"; $locale['PDWA524'] = "ištrinti"; // 2.php $locale['PDWA530'] = "Preferences"; $locale['PDWA531'] = "Which group may pronounce admonishments?
Members of which usergroup may initiate warnings?"; $locale['PDWA532'] = "Send PM to cautioned user?
Do you want to send a PM to the cautioned user?"; $locale['PDWA533'] = "Taip"; $locale['PDWA534'] = "Ne"; $locale['PDWA535'] = "Originator of the PM
Who shall be the originator of the private message?"; $locale['PDWA536'] = "- the actual admonisher -"; $locale['PDWA537'] = "Reference message
Who shall receive the reference message if the user has reached the warning-limit?"; $locale['PDWA538'] = "Išsaugoti"; $locale['PDWA539'] = "- Prašom pasirinkite -"; // 3.php $locale['PDWA540'] = "Statistika"; $locale['PDWA541'] = "Įspėjimų istorija"; $locale['PDWA542'] = "Viso:"; $locale['PDWA543'] = "Priežastis"; $locale['PDWA544'] = "Įspėjimų skaičius"; $locale['PDWA545'] = "Narys"; $locale['PDWA546'] = "Priežastis / Pranešimas"; $locale['PDWA547'] = "Taškai"; $locale['PDWA548'] = "Moderatorius"; $locale['PDWA549'] = "Data"; $locale['PDWA549_date'] = "d.m.Y"; //4.php $locale['PDWA550'] = "Išvalyti"; $locale['PDWA551'] = "Ištrinti ..."; $locale['PDWA552'] = "pasibaigusius įspėjimus prieš 2 metus."; $locale['PDWA553'] = "pasibaigusius įspėjimus prieš metus."; $locale['PDWA554'] = "visus pasibaigusius įspėjimus."; $locale['PDWA555'] = "visus įspėjimus."; $locale['PDWA556'] = "visus įspėjimus, paleisti iš naujo skaičiuokli (TRUNCATE)."; $locale['PDWA557'] = "visas įspėjimž priežastis, paleisti iš naujo skaičiuokli (TRUNCATE)."; $locale['PDWA558'] = "Aš sutinktu tai panaikinti ir suprantu to pasekmes."; $locale['PDWA559'] = "IŠTRINTI!!!"; ?>


Nenoriu kurt antros temos, tai čia sutalpinsiu:]

Parašė Creatium· 2012 Sau. 25 18:01:15
#15

Tai pakeisk jos pavadinimą, kad ir kiti ateitų pažiūrėt :)

O klaida gali būti tiesiog neuždarytas koks nors tagas locale failuose.

Parašė MrLeg· 2012 Sau. 25 18:01:24
#16

Pažiūrėsiu, nors kitam web'e ta pati ispėjimų sistema veikia.