[Pomoc] SMF 2.0.x vise grupa

Started by Seiz, February 16, 2014, 09:21:29 PM

Previous topic - Next topic

Seiz

Jel mi mozete neko pojasnit kako da napravim na SMF 2.0.x da kad nekog clana ubacim u grupe Administrator, Super Moderator, Dizajner da mu se sve te grupe prikazuju na profilu odosno kad pise u nekoj temi, kad salje privatne poruke i slicno?

Branko.

Strong people don't put others down, they lift them up.
A clever person solves a problem. A wise person avoids it.

Seiz

To je da se grupe vide na profilu a meni treba i da se vide kad pisem u nekoj temi, kad saljem privatne poruke itd.

Dzonny

Ovaj je mator ali jedini je mod koji sam pronašao a da radi slično ovome što ti hoćeš, pa probaj ga, uz emuliranje verzije i pregled support teme:
http://custom.simplemachines.org/mods/index.php?mod=1110

Seiz

Dzonny sa tim sa probao ali neke stvari kod mene ne mogu da nadjem i onda nece da radi.

[yub] Lazo

Kao što Dzonny već reče, pogledaj malo support temu. Evo uradi ovako i radiće ti sigurno.
www.simplemachines.org/community/index.php?topic=225743.msg2576409;topicseen#msg2576409

Dynamic forum signatures v1.2

Seiz

Kao sto sam vec reko probao sam to vec i pojedine stvari ne mogu da nadjem kod mene u fajlovima i zbog toga nece da radi.

[yub] Lazo


Dynamic forum signatures v1.2

Seiz

./Sources/Load.php

return true;
}

// Load a theme, by ID.



./Sources/ManageSettings.php

// Stats, compression, cookies.... server type stuff.


./Themes/default/Display.template.php

<li>', $message['member']['group_stars'], '</li>';

Dzonny

Potraži malo drugačije kombinacije, npr u Load.php fajlu bi trebalo postojati:
Load a theme, by ID.
u principu ta mesta nisu striktno određena pa možeš probati više kombinacija, samo je bitno da ne napraviš sintaksnu grešku.

[yub] Lazo

Pa da si samo bacio pogled na moj komentar sa linkom do support teme vidio bi da je čovjek fino objasnio. Rešenje za svaki od kod tebe navedenih problema. :)

EDIT: Evo Dzonny dao sam ja sve ja mislim.

Quote from: IdanC on April 08, 2010, 07:10:25 PM

a few notes for installing on RC3 -

in load.php, this change will fail -

return true;
}

// Load a theme, by ID.


instead, find

return true;
}

function detectBrowser()


and replace with

$context['badges']['ownline'] = !empty($modSettings['badge_ownline']) ? explode(',', $modSettings['badge_ownline'], 20) : '';
 
$groups = $profile['additional_groups'];
// Load additional membergroups
if (!empty($groups))
{
$result_stars = $smcFunc['db_query']('', '
SELECT id_group, group_name, stars, online_color
FROM {db_prefix}membergroups
WHERE id_group IN (' . $groups . ')
',
array()
);

// additional groups
while ($row_stars = $smcFunc['db_fetch_assoc']($result_stars))
if (!empty($row_stars['stars']))
{
$memberContext[$user]['additional_groups']['id'][] = $row_stars['id_group'];
$memberContext[$user]['additional_groups']['stars'][] = str_repeat('<img src="' . str_replace('$language', $context['user']['language'], isset($row_stars['stars'][1]) ? $settings['images_url'] . '/' . $smcFunc['substr']($row_stars['stars'], 2, strlen($row_stars['stars'])) : '') . '" alt="*" border="0" />', empty($row_stars['stars'][0]) || empty($row_stars['stars'][1]) ? 0 : $row_stars['stars'][0]);
$memberContext[$user]['additional_groups']['name'][] = $row_stars['group_name'];
$memberContext[$user]['additional_groups']['ag_color'][] = $row_stars['online_color'];
}
$smcFunc['db_free_result']($result_stars);
}

return true;
}

function detectBrowser()



also, in ManageSettings.php there is a failed search for

// Stats, compression, cookies.... server type stuff.

instead, search for

// Statistics.

last one - in display.template, instead of

search for
<li class="stars">', $message['member']['group_stars'], '</li>';
notice the class="stars"

Dynamic forum signatures v1.2

Seiz

Sredio sam hvala, e sad imam jos jedno pitanje da ne otvaram novu temu:
Jel znate mozda gde se Dodatno clanstvo nalazi u MySQL bazi?

[yub] Lazo

Misliš tabela u kojoj se snimaju grupe članova ili kolonu gdje se korisniku upisuje kojih je grupa član? Sve grupe članova i njihove postavke su u tabeli "_membergroups". Korisniku se snimaju dodatne grupe u koloni "additional_groups" u tabali "_members".

Dynamic forum signatures v1.2

Seiz

u _membergroups su sve grupe i njihove postavke, a u _members je primarno clanstvo e sad meni treba gde se nalazi dodatno clanstvo?

[yub] Lazo

Quote from: [yub] Lazo on February 19, 2014, 05:18:55 AM
Korisniku se snimaju dodatne grupe u koloni "additional_groups" u tabali "_members".

Dynamic forum signatures v1.2

Advertisement: