Gostaria de sugerir a inclusão as modificações citadas no MOD Unwatched forums list(Lista dos Fóruns Não Subscritos), na página http://www.phpbb.com/customise/db/mod/u ... rums_list/.
Este MOD não instala nenhum novo arquivo. Apenas há a necessidade de editar os arquivos:
- includes/ucp/ucp_main.php,
- includes/functions_display.php,
- language/en/ucp.php, (no nosso caso o language/pt-br/ucp.php com as devidas traduções)
- styles/prosilver/template/ucp_main_subscribed.html
Ele é a maior "mão na roda" para subscrever-se em vários Fóruns sem a necessidade de ficar entrando em um por um para clicar em "Subscrever".
No Painel de Controle do Usuário, na aba Geral>>Subscrever, aparece a lista geral de todos os Fóruns, começando pelos Fóruns Subscritos, depois os Fóruns Não Subscritos e por fim os Tópicos Subscritos.
Para Subscrever um Fórum basta apenas ir à lista dos Fóruns Não Subscritos, clicar no nome dele e automaticamente ele passa para a lista dos Fóruns Subscritos.
Para mim foi extremamente funcional.
Abraço.
[SUGESTÃO] Para a próxima atualização php.
[SUGESTÃO] Para a próxima atualização php.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
- UnionHost
- Membro Intermediá¡rio
- Mensagens: 543
- Registrado em: 10 Dez 2004, 08:35
- Localização: Jequié - Bahia
- Contact:
Re: [SUGESTÃO] Para a próxima atualização php.
valeu pela dica, iremos da uma olhada, ;)
Re: [SUGESTÃO] Para a próxima atualização php.
Ok... só esqueci de dizer que no momento que fui editar os arquivos, achei uma inconsistência na linha citada em includes/functions_display.php. No arquivo install.xml está:
Open: includes/functions_display.php
Find
Tip: This may be a partial find and not the whole line.
Code:Select All
$sql = 'INSERT INTO ' . $table_sql . " (user_id, $where_sql, notify_status)
VALUES ($user_id, $match_id, 0)";
$db->sql_query($sql);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.
Code:Select All
if (request_var('redirect', '') != '')
{
redirect(request_var('redirect', ''));
}
Em meu arquivo functions_display.php da versão 3.0.8 está:
$sql = 'INSERT INTO ' . $table_sql . " (user_id, $where_sql, notify_status)
VALUES ($user_id, $match_id, " . NOTIFY_YES . ')';
$db->sql_query($sql);
Não sei dizer se o "NOTIFY_YES" foi incluído por conta do MOD "Notify Moderator" que instalei anteriormente ou se já é nativo da versão 3.0.8 do php.
Abraço.
Open: includes/functions_display.php
Find
Tip: This may be a partial find and not the whole line.
Code:Select All
$sql = 'INSERT INTO ' . $table_sql . " (user_id, $where_sql, notify_status)
VALUES ($user_id, $match_id, 0)";
$db->sql_query($sql);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.
Code:Select All
if (request_var('redirect', '') != '')
{
redirect(request_var('redirect', ''));
}
Em meu arquivo functions_display.php da versão 3.0.8 está:
$sql = 'INSERT INTO ' . $table_sql . " (user_id, $where_sql, notify_status)
VALUES ($user_id, $match_id, " . NOTIFY_YES . ')';
$db->sql_query($sql);
Não sei dizer se o "NOTIFY_YES" foi incluído por conta do MOD "Notify Moderator" que instalei anteriormente ou se já é nativo da versão 3.0.8 do php.
Abraço.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".