Problem z modyfikacją |
Autor |
Wiadomość |
Krejzol
Posty: 20
|
Wysłany: 13-06-2010, 08:07 Problem z modyfikacją
|
|
|
Witam. Chciałbym się dowiedzieć jak zrobić w tej modyfikacji http://www.przemo.org/php...pic.php?t=61257 żeby zamiast tak jak na zdjęciu były grupy tak
*grupa1
*grupa2
*grupa3 itp. zamiast tego jak jest teraz że grupy: administrator *
moderator tylko tak jak wyżej.
 |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 13-06-2010, 08:19
|
|
|
Krejzol, spróbuj to
Kod: |
'POSTER_GROUPS' => ($poster_groups) ? '<br>' . $lang['Usergroups'] . ': ' . $poster_groups . '</br>' : '',
na
'POSTER_GROUPS' => ($poster_groups) ? '<br>' . $lang['Usergroups'] . ':<br />' . $poster_groups . '</br>' : '',
|
choć nie wiem czy Cie dobrze zrozumiałem, ofc viewtopc.php do edycji |
_________________ Prezes |
|
|
|
 |
Krejzol
Posty: 20
|
Wysłany: 13-06-2010, 08:24
|
|
|
tak o to mi chodziło ale teraz zobacz:
Chciałbym aby te kropki były przed nazwami. |
|
|
|
 |
kevin_

Pomógł: 768 razy Posty: 2680
|
Wysłany: 13-06-2010, 08:27
|
|
|
Kod: |
$group_link = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. '' . $group_style . '><b>' . $group_name . '</b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . ' • ' . $group_link . '<br>' : $group_link;
|
na
Kod: |
$group_link = '• <a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. '' . $group_style . '><b>' . $group_name . '</b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . $group_link . '<br>' : $group_link;
|
|
_________________ Prezes |
|
|
|
 |
Krejzol
Posty: 20
|
Wysłany: 13-06-2010, 08:29
|
|
|
Teraz tak jest:
[ Dodano: 13-06-2010, 09:01 ]
pomocy :f |
|
|
|
 |
Woytec

Pomógł: 2596 razy Posty: 7676
|
Wysłany: 13-06-2010, 09:20
|
|
|
Kod: |
$group_link = '• <a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. '' . $group_style . '><b>' . $group_name . '</b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . $group_link . '<br>' : $group_link . '<br>';
|
|
|
|
|
 |
Żelazko
Pomógł: 3 razy Posty: 75
|
Wysłany: 19-07-2010, 23:55
|
|
|
Dało by się pousuwać te kropki:
•
Bo mi widok grup brzydko wygląda u niektórych userów z kilkoma grupami.
Próbowałem już rozwiązań podanych w kilku tematach o tym modzie, ale żadna mi nie działa.
[ Dodano: 21-07-2010, 06:09 ]
Okej, metodą prób i błędów udało mi się rozwiązać problem i 'odkryć kod' na to by pokazywało nam tylko domyślną grupę, a nie wszystkie w jakich jesteśmy członkami. A więc w pliku viewtopic.php
Kod na domyślną grupę:
Kod: | $sql = "SELECT ug.user_id, g.group_name, g.group_id, g.group_prefix, g.group_color, g.group_style FROM (" . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g) WHERE g.group_id = ug.group_id AND g.group_type < 2 AND g.group_single_user = 0 AND ug.user_pending <> 1 ORDER BY g.group_order ASC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_MESSAGE, 'Can not find username');
}
$groups_array = array();
while ( $row = $db->sql_fetchrow($result) )
{
$group_color = ($row['group_color']) ? ' style="color: #' . $row['group_color'] . '"' : '';
$group_style = ($row['group_style']) ? ' style="' . $row['group_style'] . '"' : '';
$group_name = $row['group_prefix'] . $row['group_name'];
$group_id = $row['group_id'];
$group_link = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. '' . $group_style . '><br/><b>' . $group_name . '</b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . ' ' : $group_link;
}
|
Przykład:
Kod na ładny wygląd grup, bez tej kropki ---> • ale wszystko jest równie poukładane.
Kod: | $sql = "SELECT ug.user_id, g.group_name, g.group_id, g.group_prefix, g.group_color, g.group_style FROM (" . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g) WHERE g.group_id = ug.group_id AND g.group_type < 2 AND g.group_single_user = 0 AND ug.user_pending <> 1 ORDER BY g.group_order ASC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_MESSAGE, 'Can not find username');
}
$groups_array = array();
while ( $row = $db->sql_fetchrow($result) )
{
$group_color = ($row['group_color']) ? ' style="color: #' . $row['group_color'] . '"' : '';
$group_style = ($row['group_style']) ? ' style="' . $row['group_style'] . '"' : '';
$group_name = $row['group_prefix'] . $row['group_name'];
$group_id = $row['group_id'];
$group_link = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. '' . $group_style . '><br /><b>' . $group_name . '</b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . ' ' . $group_link . ' ' : $group_link;
}
|
Przykład tutaj:
Kod na ładne kolorowe kropki:
Kod: | while ( $row = $db->sql_fetchrow($result) )
{
$group_color = ($row['group_color']) ? ' style="color: #' . $row['group_color'] . '"' : '';
$group_style = ($row['group_style']) ? ' style="' . $row['group_style'] . '"' : '';
$group_name = $row['group_prefix'] . $row['group_name'];
$group_id = $row['group_id'];
$group_link = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $group_id) . '" class="nav"' . $group_color. ' ' . $group_style . '><br /><b>' . $group_name . ' • </b></a>';
$groups_array[$row['user_id']] = ($groups_array[$row['user_id']]) ? $groups_array[$row['user_id']] . ' ' . $group_link . ' ' : $group_link;
} |
Przykład:
 |
|
|
|
 |
Keno

Posty: 5
|
Wysłany: 16-07-2011, 15:12
|
|
|
A jak zmienić napis "Grupy" na jakiś inny? |
|
|
|
 |
xlesiu


Pomógł: 5274 razy Posty: 10382
|
Wysłany: 16-07-2011, 17:56
|
|
|
Keno, spróbuj w viewtopic.php znaleźć Kod: | . $lang['Usergroups'] . | i zamienić na |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
 |
Keno

Posty: 5
|
Wysłany: 16-07-2011, 19:38
|
|
|
Dzięki. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
csolsztyn

Pomógł: 1 raz Posty: 116
|
Wysłany: 30-01-2013, 05:34
|
|
|
Kod: | A jak zmienić napis "Grupy" na jakiś inny |
Plik lang_main.php
szukasz:
Kod: | $lang['Usergroups'] = 'Grupy'; |
zmieniasz napis Grupy na Swój |
|
|
|
 |
|