Felhasználóknak (csoportoknak) háttérszin beállitása
Szerző
Üzenet
Sziasztok!
Egy kérdésem lenne: lehetséges valahol háttérszint beállitani a fórumban megjelenő felhasználóneveknél (csoportoknál)? Azt szeretném például, hogy az Adminisztrátorok mondjuk piros alapon fehérrel jelennének meg, ne csak mondjuk pirosan, ahogy az AVP - ben be lehet állitani. Köszi!
Egy kérdésem lenne: lehetséges valahol háttérszint beállitani a fórumban megjelenő felhasználóneveknél (csoportoknál)? Azt szeretném például, hogy az Adminisztrátorok mondjuk piros alapon fehérrel jelennének meg, ne csak mondjuk pirosan, ahogy az AVP - ben be lehet állitani. Köszi!
A következő MOD telepítését ajánlom:
This MOD colors background for administrators and moderators' posts when reading a topic. These options can be set up in the ACP.
http://www.phpbb.com/mods/db/index.php?i=misc&mode=display&contrib_id=7665
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
This MOD colors background for administrators and moderators' posts when reading a topic. These options can be set up in the ACP.
http://www.phpbb.com/mods/db/index.php?i=misc&mode=display&contrib_id=7665
_________________
Tapasztalást pénzért venni vagy hagyományképpen kapni nem lehet - fizetni kell azért mindég és mindegyiknek.
Köszi szépen a választ, de én úgy látom, hogy ez a mod a hozzászólás hátterét változtatja meg, én pedig maga a név hátterét szeretném. Pl ha jelenleg az adminok neve pirossan jelenik meg a fórumban, a moderátorok neve zölden, akkor azt szeretném hogy az adminok neve piros alapon fehérrel jelenjen meg (például). Tehát ezekre gondolok:
Dehogy nincs, csak használhatatlan. Kéred?
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
Jöhet! Valamire csak jó lesz, legfeljebb nem erőltetem a témát!
_zso2 ez a háttérszín mód nem is rossz többfélére is lehet használni .
Az install leírásban van egy hiba !
itt a $config['load_cbgm_modo'] elütötték
így helyes : $config['load_cbgm_mod] kell
Az install leírásban van egy hiba !
Kód:
cbgm_status = (($config['load_cbgm_admin'] && $auth->acl_get('a_')) || ($config['load_cbgm_modo'] && $auth->acl_get('m_', $forum_id))) ? true : false;
itt a $config['load_cbgm_modo'] elütötték
így helyes : $config['load_cbgm_mod] kell
A
Ezt kellene tovább ágaztatni mindenféle feltételekkel, csakhogy ez azért nem műx, mert ide már egyben érkezik a jelenlévők listája a {RECORD_USERS} változóban. Ami azt jelenti, hogy azt kellene megtalálni, hogy hol generálódik, és ott megpiszkálni valamit.
Még jobb lenne kideríteni, hogy a csoport-színeket hol illeszti a kódba a phpBB, és ott kibővíteni a megfelelő stílust a
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
./styles/[megjelenés_neve]/template/index_body.html
fájl alján, a 32. sor táján van ez a rész:
Kód:
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
Ezt kellene tovább ágaztatni mindenféle feltételekkel, csakhogy ez azért nem műx, mert ide már egyben érkezik a jelenlévők listája a {RECORD_USERS} változóban. Ami azt jelenti, hogy azt kellene megtalálni, hogy hol generálódik, és ott megpiszkálni valamit.
Még jobb lenne kideríteni, hogy a csoport-színeket hol illeszti a kódba a phpBB, és ott kibővíteni a megfelelő stílust a
background-color
megadásával. De még nem jöttem rá, hogy ezt hol kell. Szóval használhatatlan ötleteim vannak, és akár még kiindulási pontnak is jó lehet...
_________________
Élet, üdv, egészség! - HoremWeb
KEMET = Az Ókori Egyiptom
Idézet:
Még jobb lenne kideríteni, hogy a csoport-színeket hol illeszti a kódba a phpBB, és ott kibővíteni a megfelelő stílust a background-color megadásával. De még nem jöttem rá, hogy ezt hol kell.
Idézet:
Még jobb lenne kideríteni, hogy a csoport-színeket hol illeszti a kódba a phpBB
pl:
friss
Kód:
get_username_string('full',$row['user_id'],$row['username'],$row['user_colour']);
memória
Kód:
get_username_string('full',$user->data['user_id'],$user->data['username'],$user->data['user_colour']);
de persze lehetne módosítani, hogy tegyen hozzá háttérszint is, na de kiírja azt meg
amúgy a functions.php ban szedi össze .
Kód:
$user_online_link = get_username_string(($row['user_type'] <> USER_IGNORE) ? 'full' : 'no_profile', $row['user_id'], $row['username'], $row['user_colour']);
Ha netán hülyeséget írtam szólj nyugodtan
Köszi az ötleteket. Ha valamire jutottam, szólok
Még nem tökéletes, de valamit kaptam
A functions_content.php - ben, a get_username_string funkcióban ez után:
beszúrtam ezt:
A stylesheet.css - ben a használt sablonnál beszúrtam ezt:
Gyórsitótár ürités, s az eredmény:
Hibák: a felhasználólistában és a hozzászólások mellett még nem jelenik meg rendesen. Úgy látszik még valahol legenerálódik ez a dolog
A functions_content.php - ben, a get_username_string funkcióban ez után:
Kód:
if ($mode == 'no_profile')
{
$tpl = (!$_profile_cache[$cache_key]['colour']) ? '{USERNAME}' : '<span style="color: {USERNAME_COLOUR};" class="username-coloured">{USERNAME}</span>';
return str_replace(array('{USERNAME_COLOUR}', '{USERNAME}'), array($_profile_cache[$cache_key]['colour'], $_profile_cache[$cache_key]['username']), $tpl);
}
beszúrtam ezt:
Kód:
//modositas
if ($user_id == 2)
{
$tpl = (!$_profile_cache[$cache_key]['colour']) ? '{USERNAME}' : '<span class="username-coloured-admin">{USERNAME}</span>';
return str_replace(array('{USERNAME_COLOUR}', '{USERNAME}'), array($_profile_cache[$cache_key]['colour'], $_profile_cache[$cache_key]['username']), $tpl);
}
//idaig
A stylesheet.css - ben a használt sablonnál beszúrtam ezt:
Kód:
.username-coloured-admin {
font-weight: bold;
background-color:#990000;
color:#ffffff;
}
Gyórsitótár ürités, s az eredmény:
Hibák: a felhasználólistában és a hozzászólások mellett még nem jelenik meg rendesen. Úgy látszik még valahol legenerálódik ez a dolog
de ez így csak téged különböztet meg vagy ez is a cél ?
Hát egyelőre csak engem, de a cél az hogy az összes admint megkülönböztesse, csak nem kaptam még meg hogy hogyan
akár tákolhatod így is csak nem id re
de a legszebb lenne új táblát létrehozni neki és lekezeltetni nem ?
de a legszebb lenne új táblát létrehozni neki és lekezeltetni nem ?
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.