[CENTER]Ciao a tutti ragazzi vorrei sapere come mettere una chat come questa
Grazie milloe vorrei sapere come farla e dove mettere la mod se fosse cosi.grazie mille!
[CENTER]Ciao a tutti ragazzi vorrei sapere come mettere una chat come questa
Grazie milloe vorrei sapere come farla e dove mettere la mod se fosse cosi.grazie mille!
Ultima modifica di TecnoWorld : 20-12-2010 alle ore 17.58.00
Ma è come questa??? xke non mi piacciono quelle cose poco serie e dal cattivo gusto grafico
Trovi una preview nel mio sito. In ogni caso si adatta allo stile del forum.
Risolto ma ora c'è un altro problema quando vado al PCA e vado gestione utenti e gruppi mi da una pagina con quest'errore
Parse error: syntax error, unexpected T_CASE in /membri/tecnoworld/forum/includes/acp/acp_users.php on line 2307
Su questa stringa aggiunta per mchat:
Codice PHP:
//BEGIN mChat Mod
case 'Chat TecnoWorld':
$user->add_lang('mods/mchat_lang');
$data = array(
'user_mchat_index' => request_var('user_mchat_index', $user_row['user_mchat_index']),
'user_mchat_sound' => request_var('user_mchat_sound', $user_row['user_mchat_sound']),
'user_mchat_stats_index' => request_var('user_mchat_stats_index', $user_row['user_mchat_stats_index']),
);
if ($submit)
{
$error = array();
if (!check_form_key($form_name))
{
$error[] = 'FORM_INVALID';
}
if (!sizeof($error))
{
$sql_ary = array(
'user_mchat_index' => $data['user_mchat_index'],
'user_mchat_sound' => $data['user_mchat_sound'],
'user_mchat_stats_index' => $data['user_mchat_stats_index'],
);
$sql = 'UPDATE ' . USERS_TABLE . '
SET ' . $db->sql_build_array('UPDATE', $sql_ary) . "
WHERE user_id = $user_id";
$db->sql_query($sql);
trigger_error($user->lang['USER_MCHAT_UPDATED'] . adm_back_link($this->u_action . '&u=' . $user_id));
}
// Replace "error" strings with their real, localised form
$error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
}
$template->assign_vars(array(
'S_MCHAT' => true,
'DISPLAY_MCHAT' => $data['user_mchat_index'],
'SOUND_MCHAT' => $data['user_mchat_sound'],
'STATS_MCHAT' => $data['user_mchat_stats_index'],
)
);
break;
// END mChat Mod
Ultima modifica di darkwolf : 21-12-2010 alle ore 02.46.12 Motivo: +php
Codice PHP:
//BEGIN mChat Mod
2307 case 'Chat TecnoWorld':
2308
$user->add_lang('mods/mchat_lang');
$data = array(
'user_mchat_index' => request_var('user_mchat_index', $user_row['user_mchat_index']),
'user_mchat_sound' => request_var('user_mchat_sound', $user_row['user_mchat_sound']),
'user_mchat_stats_index' => request_var('user_mchat_stats_index', $user_row['user_mchat_stats_index']),
);
if ($submit)
{
$error = array();
if (!check_form_key($form_name))
{
$error[] = 'FORM_INVALID';
}
if (!sizeof($error))
{
$sql_ary = array(
'user_mchat_index' => $data['user_mchat_index'],
'user_mchat_sound' => $data['user_mchat_sound'],
'user_mchat_stats_index' => $data['user_mchat_stats_index'],
);
$sql = 'UPDATE ' . USERS_TABLE . '
SET ' . $db->sql_build_array('UPDATE', $sql_ary) . "
WHERE user_id = $user_id";
$db->sql_query($sql);
trigger_error($user->lang['USER_MCHAT_UPDATED'] . adm_back_link($this->u_action . '&u=' . $user_id));
}
// Replace "error" strings with their real, localised form
$error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
}
$template->assign_vars(array(
'S_MCHAT' => true,
'DISPLAY_MCHAT' => $data['user_mchat_index'],
'SOUND_MCHAT' => $data['user_mchat_sound'],
'STATS_MCHAT' => $data['user_mchat_stats_index'],
)
);
break;
// END mChat Mod
Ma dicono che sia all interno di uno switch l'errore
ma è a grandi linee cioè molto grande potrei postarlo...
Ed un altra cosa perchè gli utenti e gli altri non vedono la chat? Dovrei impostare i permessi?
se è cosi allora non posso a causa di quest'errore che non mi fa andare appunto in questa sezione
Ultima modifica di TecnoWorld : 21-12-2010 alle ore 09.31.04
Il problema sta nel fatto che hai scritto
invece deve essere così:Codice:case 'Chat TecnoWorld':
Il nome della chat, infatti, deve essere inserito nei file di lingua!Codice:case 'mchat':
Ultima modifica di freestreamingdb : 21-12-2010 alle ore 17.08.29
Risolto era che il case li non ci stava proprio xD