Java programozas, javascript
-
#97
"Tudnál még segíteni, vagy hagyjalak ezzel a dologgal?"
Első problémádnál keresd meg a csatolt tömörített állományban levő cb.profilebook.php-ben van; a 239. sort kommentezd ki (szóval alakítsd át megjegyzéssé) így:
//if($my->id != $user->id) {
Így maga a profil tulajdonosa is hozzászólhathet (ugyanis létrejön a hozzászólásokat elküldő űrlap).
Ugyanabban az állományban a 279. sort írd át erre:
if($my->id == $user->id) {
Így csak a profil tulaja jut hozzá bizonyos privilégiumokhoz.
Harmadik problémádnál kissé bizonytalan vagyok. A 221. sorban ez szerepel:
$sortDirection = $params->get('pbSortDirection','DESC'); //Determine sort order of posting date
A DESC az angol Descending rövidítése, ami azt jelenti, hogy a dátumokat csökkenő sorrendben fogja a script kiírni - ami így jó (a legfrissebb kerül legfelülre). Ennek ellentétje az ASC (Ascending, azaz növekvő).
Viszont felette az alábbi olvasható:
//Get the tab related paramaters, these settings are global and set by administrator
Tehát ezeket valahol máshol állítja be a fórum adminisztrátora be, és globális hatókörrel rendelkeznek (valószínűleg a 221. sorban levő DESC egy default beállítás, ami akkor lép érvénybe, ha a globális beállítások nem léteznének).
Második kérdésed első felére már válaszoltam. Második felére nemigazán találom a megoldást. Valószínűleg máshol van.
Egy összetett CMS egy minimálisan kommentezett részletéből ennyit lehetett kivenni.
További kérdéseddel szerintem fordulj a magyar Joomla oldalhoz (joomla.hu), vagy a kiegészítő készítőihez.