01.05.2009, 19:32
Napiszę jak wykorzystać istniejącą infrastrukturę do zapisywania numerów GG użytkowników. Celem będzie zamiana istniejącego pola dla użytkowników komunikatora AIM na pole z numerem GG. Numer będzie widoczny jedynie na stronie profilu użytkownika (czyli tam gdzie był wyświetlany AIM) i będzie linkiem w formacie gg:numer. Porada ma zastosowanie we wszystkich wersjach MyBB 1.4.x. Uwaga! Jest jedna wada takiego rozwiązania. Jako, że jest to pola na nazwę użytkownika skrypt nie weryfikuje czy podane przez użytkownika dane rzeczywiście są numerem (może się tam pojawić tekst).
1. Edytujemy plik języka member.lang.php
znajdź
zamień na
2. Edytujemy szablon member_profile
znajdź
zamień na
Viola :]
1. Edytujemy plik języka member.lang.php
znajdź
Kod:
$l['aim_screenname'] = "Nazwa użytkownika AIM:";
Kod:
$l['aim_screenname'] = "Numer GG:";
2. Edytujemy szablon member_profile
znajdź
Kod:
<td class="trow2"><a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&imtype=aim&uid={$uid}', 'imcenter', 450, 300);">{$memprofile['aim']}</a></td>
Kod:
<td class="trow2"><a href="gg:{$memprofile['aim']}">{$memprofile['aim']}</a></td>
Viola :]