Navigacija

Vartotojų tinkle

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

Registruoti nariai: 25,969
Naujausias narys: finxlt

Naujausi straipsniai

Paskutiniai nariai

Žmogus 1 diena
finxlt 3 dienos
Reikalas 5 savaitės
tanos 8 savaitės
LnKnPrK113 savaitės
inti15 savaitės
kileedyg22 savaitės
Kižas28 savaitės
Bruksnys29 savaitės
laleceylan5031 savaitės
minimukas31 savaitės
N-2034 savaitės
Rytis35 savaitės
DjArtas36 savaitės
WolfHammer36 savaitės
Nostesi46 savaitės
Wisedocs46 savaitės
asdasdddz50 savaitės
Paslapties K...51 savaitės
Audrius_1754 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.217.92
Naujienų: 529
Straipsnių: 235
Temų: 52,593
Postų: 522,554
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.

Žmogus
2026 Rugs. 27 11:09:17
Įstojimo data: 2006 gruodžio 8 17:12:08 Tai laikas bėga. O dar pamenu pačia pradžia kaip buvo smagu su phpsfusion kurtis tuos puslapius akinanti šypsen

Žmogus
2026 Rugs. 26 10:09:53
Ar dar yra gyvu? akinanti šypsen

LnKnPrK1
2026 Bir. 21 09:06:52
Sveiki, gal kas is administracijos gali parasyti man PM,aciu

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

Š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
Pagalbos
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Žaliems

Autorius: Žilvis Peržiūrų: 4649      Spausdinti temą
2007 Gru. 7 16:12:20          1 žinutė iš 10
Spausdinti pranešimą
Nu biski ne i tema gal kas zino kaip padaryti Moderatorus kad foruma galetu tvarkyti
2007 Gru. 7 16:12:16          2 žinutė iš 10
Spausdinti pranešimą
Na durnesnio klausimo negirdėjau, keliu į žalių tema.

Taigi išsamiau paaiškink.

2007 Gru. 7 16:12:26          3 žinutė iš 10
Spausdinti pranešimą
nu susikuriu vartotoju grupes pvz:Moderatorus ir neleidzia kaskodel forumo redaguoti
2007 Gru. 7 16:12:28          4 žinutė iš 10
Spausdinti pranešimą
team parašė:
nu susikuriu vartotoju grupes pvz:Moderatorus ir neleidzia kaskodel forumo redaguoti


Šiaip moderatorius reikia pridėti per forumo administraciją, o jei nori kaip čia padaryta tada siųskis šitą http://php-fusion.projektas.in/d....01.x).zip

FCBarcelona
mes que un club
2007 Gru. 7 16:12:57          5 žinutė iš 10
Spausdinti pranešimą
nu idejau ir nieko nerodo
2007 Gru. 7 16:12:16          6 žinutė iš 10
Spausdinti pranešimą
team parašė:
nu idejau ir nieko nerodo


Čia reikia darytis pačiam. Atsidaryk readme failą ir skaityk jai nesupranti klausk padėsiu;)

FCBarcelona
mes que un club
2007 Gru. 7 16:12:15          7 žinutė iš 10
Spausdinti pranešimą
o gal yra paprastesnis budas
2007 Gru. 7 17:12:01          8 žinutė iš 10
Spausdinti pranešimą
Negi taip sunku? Va lietuviškai paaiškinsiu:

Atsisiųsk šiuos failus

# administration/forums.php
# forum/index.php
# forum/options.php
# forum/post.php
# forum/postedit.php
# forum/postnewthread.php
# forum/postreply.php
# forum/viewthread.php
# locale/Lithuanian/admin/forums.php

Pasidaryk jų kopijas


Eini į administration/forums.php

Surandi:
opentable($locale['408']);




Apačioje jo dedi:

$result = dbquery("SELECT group_id, group_name FROM ".$db_prefix."user_groups ORDER BY group_name");
         while ($data3 = dbarray($result)) {
            $group_id = $data3['group_id'];
             if (!preg_match("(^G{$group_id}$|^G{$group_id}\.|\.G{$group_id}\.|\.G{$group_id}$)", $data['forum_moderators'])) {
               $mods3_group_id[] = "G".$data3['group_id'];
               $mods3_group_name[] = $data3['group_name'];
            } else {
               $mods4_group_id[] = "G".$data3['group_id'];
               $mods4_group_name[] = $data3['group_name'];
            }
            unset($group_id);
         }




Surandi
<table align='center' cellpadding='0' cellspacing='0' class='tbl'>




Ʋemiau jo dedi:
<tr>
<td>".$locale['UGM_400']."</td>
</tr>
<tr>
<td>
<select multiple size='15' name='modlist3' id='modlist3' class='textbox' style='width:150' onChange=\"addUser('modlist4','modlist3');\">\n";
      for ($i=0;$i < count($mods3_group_id);$i++) echo "<option value='".$mods3_group_id[$i]."'>".$mods3_group_name[$i]."</option>\n";
      echo "</select>
</td>
<td align='center' valign='middle'>
</td>
<td>
<select multiple size='15' name='modlist4' id='modlist4' class='textbox' style='width:150' onChange=\"addUser('modlist3','modlist4');\">\n";
      for ($i=0;$i < count($mods4_group_id);$i++) echo "<option value='".$mods4_group_id[$i]."'>".$mods4_group_name[$i]."</option>\n";
      echo "</select>
</td>
</tr>
<tr>
<td><br />".$locale['UGM_401']."</td>
</tr>




Surandi:
var strValues = \"\";
   var boxLength = document.getElementById('modlist2').length;
   var count = 0;
   if (boxLength != 0) {
      for (i = 0; i < boxLength; i++) {
         if (count == 0) {
            strValues = document.getElementById('modlist2').options.value;
         } else {
            strValues = strValues + \".\" + document.getElementById('modlist2').options[i].value;
         }
         count++;
      }
   }




Pakeiti jį:
   var strValuesG = \"\";
   var boxLength = document.getElementById('modlist4').length;
   var count = 0;
   if (boxLength != 0) {
      for (i = 0; i < boxLength; i++) {
         if (count == 0) {
            strValuesG = document.getElementById('modlist4').options[i].value;
         } else {
            strValuesG = strValuesG + \".\" + document.getElementById('modlist4').options[i].value;
         }
         count++;
      }
   }
   var strValuesU = \"\";
   var boxLength = document.getElementById('modlist2').length;
   var count = 0;
   if (boxLength != 0) {
      for (i = 0; i < boxLength; i++) {
         if (count == 0) {
            strValuesU = document.getElementById('modlist2').options[i].value;
         } else {
            strValuesU = strValuesU + \".\" + document.getElementById('modlist2').options[i].value;
         }
         count++;
      }
   }
   if (strValuesG.length == 0) {
      strValues = strValuesU;
   } else if(strValuesU.length == 0) {
      strValues = strValuesG;
   } else {
      strValues = strValuesG + \".\" + strValuesU;
   }




Išsaugai ir uždarai

Atsidarai forum/index.php

Surandi
$res = "user_id='".str_replace(".", "' OR user_id='", $data['forum_moderators'])."'";
         $result2 = dbquery("SELECT user_id,user_name FROM ".$db_prefix."users WHERE (".$res.")");
         while ($data2 = dbarray($result2)) {
            if ($moderators) $moderators .= ", ";
            $moderators .= "<a href='".BASEDIR."profile.php?lookup=".$data2['user_id']."'>".$data2['user_name']."</a>";
         }




Keiti į:
$groupmods = array(); $usermods = array();
         $forum_mods = explode(".", $data['forum_moderators']);
         for($i = 0; $i < count($forum_mods); $i ++) {
            if (!isnum($forum_mods[$i])) { $groupmods[] = substr($forum_mods[$i], 1); }
            else { $usermods[] = $forum_mods[$i]; }
         }
         if (count($groupmods) != 0) {
            $res = "group_id='".implode("' OR group_id='", $groupmods)."'";
            $result2 = dbquery("SELECT group_id, group_name FROM ".$db_prefix."user_groups WHERE (".$res.") ORDER BY group_name");
            while ($data2 = dbarray($result2)) {
               if ($moderators) $moderators .= ", ";
               $moderators .= "<a href='".BASEDIR."profile.php?group_id=".$data2['group_id']."'>".$data2['group_name']."</a>";
            }
         }
         if (count($usermods) != 0) {
            $res = "user_id='".implode("' OR user_id='", $usermods)."'";
            $result2 = dbquery("SELECT user_id, user_name FROM ".$db_prefix."users WHERE (".$res.") ORDER BY user_level DESC, user_name ASC");
            while ($data2 = dbarray($result2)) {
               if ($moderators) $moderators .= ", ";
               $moderators .= "<a href='".BASEDIR."profile.php?lookup=".$data2['user_id']."'>".$data2['user_name']."</a>";
            }
         }




Išsaugai ir uždarai

Atsidarai forum/options.php


Surandi:
if (in_array($userdata['user_id'], $forum_mods)) { define("iMOD", true); } else { define("iMOD", false); }




Keiti į
function UGMODS_groupcheck($mods) {
      $results = 0;
      for($i = 0; $i < count($mods); $i ++) {
         if (substr($mods[$i], 1) > "" && checkgroup(substr($mods[$i], 1))) { $results ++; break; }
      }
      if ($results != 0) { return true; } else { return false; }
   }
   if (in_array($userdata['user_id'], $forum_mods) || UGMODS_groupcheck($forum_mods)) { define("iMOD", true); } else { define("iMOD", false); }




Išsaugai ir uždarai

Atsidarai forum/post.php

Surandi
if (iMEMBER && in_array($userdata['user_id'], $forum_mods)) { define("iMOD", true); } else { define("iMOD", false); }




Keiti į
function UGMODS_groupcheck($groups, $mods) {
   $results = 0;
   for($i = 0; $i < count($mods); $i ++) {
      if (substr($mods[$i], 1) > "" && in_array(substr($mods[$i], 1), explode(".", $groups))) { $results ++; break; }
   }
   if ($results != 0) { return true; } else { return false; }
}
if (iMEMBER && (in_array($userdata['user_id'], $forum_mods) || UGMODS_groupcheck($userdata['user_groups'], $forum_mods))) { define("iMOD", true); } else { define("iMOD", false); }




Išsaugai ir uždarai

Atsidarai forum/postedit.php

Surandi
$is_mod = in_array($udata['user_id'], $forum_mods) && $udata['user_level'] < "102" ? true : false;




Keiti į
$is_mod = (in_array($udata['user_id'], $forum_mods) || UGMODS_groupcheck($udata['user_groups'], $forum_mods)) && $udata['user_level'] < "102" ? true : false;




Išsaugai ir uždarai

Atsidarai forum/postnewthread.php

Surandi
$is_mod = iMOD && iUSER < "102" ? true : false;




Keiti į
$is_mod = (iMOD || UGMODS_groupcheck($data['user_groups'], $forum_mods)) && iUSER < "102" ? true : false;




Išsaugai ir uždarai

Atsidarai forum/postreply.php

Surandi
$is_mod = iMOD && iUSER < "102" ? true : false;




Po juo dedi
$is_mod = (iMOD || UGMODS_groupcheck($data['user_groups'], $forum_mods)) && iUSER < "102" ? true : false;




Išsaugai ir uždarai

Atsidarai forum/viewthread.php

Surandi
if (iMEMBER && in_array($userdata['user_id'], $forum_mods)) { define("iMOD", true); } else { define("iMOD", false); }




Keiti į
function UGMODS_groupcheck($groups, $mods) {
   $results = 0;
   for($i = 0; $i < count($mods); $i ++) {
      if (substr($mods[$i], 1) > "" && in_array(substr($mods[$i], 1), explode(".", $groups))) { $results ++; break; }
   }
   if ($results != 0) { return true; } else { return false; }
}
if (iMEMBER && (in_array($userdata['user_id'], $forum_mods) || UGMODS_groupcheck($userdata['user_groups'], $forum_mods))) { define("iMOD", true); } else { define("iMOD", false); }





Surandi
$is_mod = in_array($data['user_id'], $forum_mods) && $data['user_level'] < "102" ? true : false;




Keiti į
$is_mod = (in_array($data['user_id'], $forum_mods) || UGMODS_groupcheck($data['user_groups'], $forum_mods)) && $data['user_level'] < "102" ? true : false;




Išsaugai ir uždarai

Atsidarai locale/Lithuanian/admin/forums.php

Surandi
?>




Prieš jį dedi
// Usergroups As Mods
$locale['UGM_400'] = "Grupės";
$locale['UGM_401'] = "Nariai";




Išsaugai ir uždarai

[i]Tada viską sukelk į FTP ir viskas.


FCBarcelona
mes que un club
2007 Gru. 7 17:12:22          9 žinutė iš 10
Spausdinti pranešimą
Nu viska padariau ir nesuprantu
// Usergroups As Mods
$locale['UGM_400'] = "Grupės";
$locale['UGM_401'] = "Nariai";

tai cia nikus rasyti

2007 Gru. 7 17:12:21          10 žinutė iš 10
Spausdinti pranešimą
team parašė:
Nu viska padariau ir nesuprantu
// Usergroups As Mods
$locale['UGM_400'] = "Grupės";
$locale['UGM_401'] = "Nariai";

tai cia nikus rasyti


ne. cia ikelk sita i ftp locale/Lithuanian/admin/forums.php ir tenais kai redaguosi per forumus moderatorius pasirinksi grupes arba narius

FCBarcelona
mes que un club
Peršokti į forumą: