SMF Support > Arquivo

Como colocar uma coluna com as bandeiras na lista de membros

(1/1)

FragaCampos:
Para quem tem o mod das bandeiras dos países instalado, aqui fica uma alteração simples para aqueles que quiserem adicionar uma coluna com as respectivas bandeiras de cada utilizador na lista de membros:
http://www.simplemachines.org/community/index.php?topic=269806.0

margarett:
Bom post ;) Vai uma tradução? :P

edit: tá no índice ;)

Costa:
Como colocar as bandeiras dos países quando se está usando o mod  CoutryFlags

Memberlist.php


--- Code: (encontre) ---      'posts' => array(
--- End code ---


--- Code: (substitua por) ---      'country' => array(
         'label' => 'Country'
      ),
      'posts' => array(
--- End code ---

Isto irá adicionar a coluna à template.

Memberlist.template.php


--- Code: (encontre) ---   // Assuming there are members loop through each one displaying their data.
--- End code ---


--- Code: (substitua por) ---   $flags = CountryFlag();

   // Assuming there are members loop through each one displaying their data.
--- End code ---

Isto irá carregar as bandeiras e a sua informação.


--- Code: (encontre) ---         <td class="windowbg2" width="15">', $member['posts'], '</td>
--- End code ---


--- Code: (substitua por) ---          <td class="windowbg2" width="15">', !empty($member['options']['country']) ? '<img src="' . $settings['default_theme_url'] . '/images/flags/' . $member['options']['country'] . '.png" alt="' . $flags[$member['options']['country']] . '" />' : '', '</td>
         <td class="windowbg2" width="15">', $member['posts'], '</td>
--- End code ---

Isto irá mostra a informação de cada usuário.


--- Code: (encontre) ---         <td colspan="12">';
--- End code ---


--- Code: (substitua por) ---         <td colspan="13">';
--- End code ---


--- Code: (encontre) ---         <td colspan="12" class="', empty($settings['use_tabs']) ? 'catbg' : 'titlebg', '">';
--- End code ---


--- Code: (substitua por) ---         <td colspan="13" class="', empty($settings['use_tabs']) ? 'catbg' : 'titlebg', '">';
--- End code ---


--- Code: (encontre) ---         <td colspan="12" class="windowbg">', $txt[170], '</td>
--- End code ---


--- Code: (substitua por) ---         <td colspan="13" class="windowbg">', $txt[170], '</td>
--- End code ---


--- Code: (encontre) ---         <td class="titlebg" colspan="12">', $txt[139], ': ', $context['page_index'], '</td>
--- End code ---


--- Code: (substitua por) ---         <td class="titlebg" colspan="13">', $txt[139], ': ', $context['page_index'], '</td>
--- End code ---

Acima estão as correções do coldspan da template.

Navigation

[0] Message Index

Go to full version