Problème avec Blue Lust - Draewyn - 02-03-2012
Bonjour !
Je vous contacte suite à un problème rencontré avec le thème Blue Lust sur lequel j'aimerai me baser pour mon forum : http://exalya-gaming.mtxserv.fr/forum
Et voici le problème que je rencontre lorsque je souhaites crée un compte membre.
http://i.imgur.com/sQNwm.png
Que dois-je faire pour régler ce problème ? Je suis sous Mybb 1.6.5 vu que la 1.6.6 est corrompue.
J'ai testé sous 1.6.6 et le problème est le même.
Je suis sur une installation "propre".
Merci d'avance.
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Essaye de réuploader les fichiers du thème et vérifie tes chmod
Comment ça la 1.6.6. est corrompue ? Oo
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Je viens des ré-upload. Aucun changement malheureusement...
Je vais tenter de voir avec un répertoire différent.
Mes chmod ?
J'ai crû voir que la 1.6.6 l'était suite à une erreur de la part de Mybb.
Edit : Je confirme aucun changement...
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Tu peux tester avec un autre thème ? Si ça ne marche pas non plus on pourra en déduire que ça vient de toi et ton mybb, si ça marche c'est qu'il y a un problème avec le thème que tu souhaites en particulier.
Tes chmod ? Oui je ne pense pas du tout que ça vienne de là mais bon j'ai dis ça comme ça, c'est juste que pour moi c'est un réflexe de vérifier rapidement toutes les bases du forum à chaque problème.
Pour la 1.6.6 il faut bien lire en entier les annonces officielles. Il y a eu des soucis au début mais ça a été corrigé depuis, ça commence à dater cette histoire, il n'y a pas de souci avec la 1.6.6 au contraire, et ça fait quelques temps qu'elle vient de sortir donc les bugs principaux ont été corrigés s'il y en avaient
http://mybb.fr/thread-5282.html
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Effectivement je l'ai relu entre temps.
Je suis repassé sous 1.6.6 et re-installé le thème en question.
Bien évidement cela ne marche toujours pas.
Je pense que ça doit venir du thème car en thème defaut il n'y a pas de soucis.
Je me demande bien pourquoi il me fait tant de misères alors que j'ai vu certains forum avec et ils n'ont pas de problème de ce coté là.
D'autant plus que je le trouve propre en mon sens et que je ne souhaite pas du tout rester sur quelque chose de basique comme un apart ou encore le thème de base.
J'avoue ne pas être un grand débrouillard avec mybb et là je sèche completement.
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Oui le thème par défaut ça serait étrange qu'il y ait un souci !
Mais essaye avec un autre thème au pif que tu vas télécharger pour voir si ça vient de ta manip lors de l'installation d'un thème ou non avant de se plonger dans les codes du thème...
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
J'installe un apart green et je te dis ce qu'il en est d'ici 5 minutes.
Edit : Cela vient bien du thème car sous apart leaf le forum ne rencontre aucun souci.
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Ok c'est déjà ça de vérifié, mais je ne pourrais pas t'aider plus, je ne suis pas assez compétent en la matière...
Cependant cherche dans les fichiers concernés les lignes indiquées, et colle les ici avec à chaque fois les 5 précédentes et 5 suivantes de la ligne concernée par le problème.
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Je vais donc faire ça de suite.
J'ai peur d'être encore moins compétent que toi sur le sujet et j'espère ne pas faire de bourde en faisant ce que tu me demande. ^^'
J'édite d'ici peu.
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Fais attention, tu copies les fichiers concernés à un endroit de ton ordinateur, tu les ouvres, et tu donnes les lignes. On travaille sur des copies, comme ça pas de gaffe possible.
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Rappel : Et voici le problème que je rencontre lorsque je souhaites crée un compte membre.
http://i.imgur.com/sQNwm.png
Inc/class_error.php ~206
Code :
// SQL Error
if($type == MYBB_SQL)
{
$this->output_error($type, $message, $file, $line);
}
else
{
// Do we have a PHP error?
if(my_strpos(my_strtolower($this->error_types[$type]), 'warning') === false)
{
$this->output_error($type, $message, $file, $line);
}
// PHP Error
else
{
if($mybb->settings['errortypemedium'] == "none" || $mybb->settings['errortypemedium'] == "error")
{
echo "<div class=\"php_warning\">MyBB Internal: One or more warnings occured. Please contact your administrator for assistance.</div>";
}
else
{
global $templates;
$warning = "<strong>{$this->error_types[$type]}</strong> [$type] $message - Line: $line - File: $file PHP ".PHP_VERSION." (".PHP_OS.")<br />\n";
if(is_object($templates) && method_exists($templates, "get") && !defined("IN_ADMINCP"))
{
$this->warnings .= $warning;
$this->warnings .= $this->generate_backtrace();
}
else
{
echo "<div class=\"php_warning\">{$warning}".$this->generate_backtrace()."</div>";
}
}
}
}
return true;
}
member.php ~44
Code :
{
case "register":
case "do_register":
add_breadcrumb($lang->nav_register);
break;
case "activate":
add_breadcrumb($lang->nav_activate);
break;
case "resendactivation":
add_breadcrumb($lang->nav_resendactivation);
break;
case "lostpw":
add_breadcrumb($lang->nav_lostpw);
break;
case "resetpassword":
add_breadcrumb($lang->nav_resetpassword);
break;
case "login":
add_breadcrumb($lang->nav_login);
break;
case "emailuser":
add_breadcrumb($lang->nav_emailuser);
break;
}
member.php ~741
Code :
{
$language = htmlspecialchars_uni($language);
if($user['language'] == $lname)
{
$langoptions .= "<option value=\"$lname\" selected=\"selected\">$language</option>\n";
}
else
{
$langoptions .= "<option value=\"$lname\">$language</option>\n";
}
}
$plugins->run_hooks("member_register_end");
eval("\$registration = \"".$templates->get("member_register")."\";");
output_page($registration);
}
}
if($mybb->input['action'] == "activate")
{
$plugins->run_hooks("member_activate_start");
J'ai donné la ligne en question et les lignes au alentours comme tu me l'avais demandé.
RE: Problème avec Blue Lust - spyto - 02-03-2012
Ça vient d'un template !!! Pas d'un fichier de MyBB !
Pourrais-tu lister le contenu du template 'member_register' STP ?
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Oui, je vous fais ça de suite !
(Désolé pour le retard mais j'étais sous la douche.)
J'édit dès que possible !
Edit 1 : Je suis censé la trouver dans le panneau d'admin ?
Edit 2 : Trouvé !
Code :
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->registration}</title>
{$headerinclude}
<script type="text/javascript" src="jscripts/validator.js"></script>
</head>
<body>
{$header}
<br />
<form action="member.php" method="post" id="registration_form"><input type="text" style="visibility: hidden;" value="" name="regcheck1" /><input type="text" style="visibility: hidden;" value="true" name="regcheck2" />
{$regerrors}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->registration}</strong></td>
</tr>
<tr>
<td width="50%" class="trow1" valign="top">
<fieldset class="trow2">
<legend><strong>{$lang->account_details}</strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td colspan="2"><span class="smalltext"><label for="username">{$lang->username}</label></span></td>
</tr>
<tr>
<td colspan="2"><input type="text" class="textbox" name="username" id="username" style="width: 100%" value="{$username}" /></td>
</tr>
{$passboxes}
<tr>
<td><span class="smalltext"><label for="email">{$lang->email}</label></span></td>
<td><span class="smalltext"><label for="email2">{$lang->confirm_email}</label></span></td>
</tr>
<tr>
<td><input type="text" class="textbox" name="email" id="email" style="width: 100%" maxlength="50" value="{$email}" /></td>
<td><input type="text" class="textbox" name="email2" id="email2" style="width: 100%" maxlength="50" value="{$email2}" /></td>
</tr>
<tr>
<td colspan="2" style="display: none;" id="email_status"> </td>
</tr>
</table>
</fieldset>
{$requiredfields}
{$referrer}
{$captcha}{$regimage}
</td>
<td width="50%" class="trow1" valign="top">
<fieldset class="trow2">
<legend><strong>{$lang->account_prefs}</strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="1" {$allownoticescheck} /></td>
<td valign="top"><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="1" {$hideemailcheck} /></td>
<td valign="top"><span class="smalltext"><label for="hideemail">{$lang->hide_email}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="receivepms" id="receivepms" value="1" {$receivepmscheck} /></td>
<td valign="top"><span class="smalltext"><label for="receivepms">{$lang->receive_pms}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="pmnotice" id="pmnotice" value="1"{$pmnoticecheck} /></td>
<td valign="top"><span class="smalltext"><label for="pmnotice">{$lang->pm_notice}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="emailpmnotify" id="emailpmnotify" value="1" {$emailpmnotifycheck} /></td>
<td valign="top"><span class="smalltext"><label for="emailpmnotify">{$lang->email_notify_newpm}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<td valign="top"><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</tr>
<tr>
<td colspan="2"><span class="smalltext"><label for="subscriptionmethod">{$lang->subscription_method}</label></span></td>
</tr>
<tr>
<td colspan="2">
<select name="subscriptionmethod" id="subscriptionmethod">
<option value="0" {$no_subscribe_selected}>{$lang->no_auto_subscribe}</option>
<option value="1" {$no_email_subscribe_selected}>{$lang->no_email_subscribe}</option>
<option value="2" {$instant_email_subscribe_selected}>{$lang->instant_email_subscribe}</option>
</select>
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset class="trow2">
<legend><strong><label for="timezone">{$lang->time_offset}</label></strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td><span class="smalltext">{$lang->time_offset_desc}</span></td>
</tr>
<tr>
<td>{$tzselect}</td>
</tr>
<tr>
<td><span class="smalltext">{$lang->dst_correction}</span></td>
</tr>
<tr>
<td>
<select name="dstcorrection">
<option value="2" {$dst_auto_selected}>{$lang->dst_correction_auto}</option>
<option value="1" {$dst_enabled_selected}>{$lang->dst_correction_enabled}</option>
<option value="0" {$dst_disabled_selected}>{$lang->dst_correction_disabled}</option>
</select>
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset class="trow2">
<legend><strong><label for="language">{$lang->lang_select}</label></strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td colspan="2"><span class="smalltext">{$lang->lang_select_desc}</span></td>
</tr>
<tr>
<td><select name="language" id="language"><option value="">{$lang->lang_select_default}</option><option value="">-----------</option>{$langoptions}</select></td>
</tr>
</table>
</fieldset>
</td>
</tr>
</table>
<br />
<div align="center">
<input type="hidden" name="step" value="registration" />
<input type="hidden" name="action" value="do_register" />
<input type="submit" class="button" name="regsubmit" value="{$lang->submit_registration}" />
</div>
</form>
<script type="text/javascript">
<!--
regValidator = new FormValidator('registration_form');
regValidator.register('username', 'notEmpty', {failure_message:'{$lang->js_validator_no_username}'});
regValidator.register('email', 'regexp', {match_field:'email2', regexp:'^([a-zA-Z0-9_\\.\\+\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$', failure_message:'{$lang->js_validator_invalid_email}'});
regValidator.register('email2', 'matches', {match_field:'email', status_field:'email_status', failure_message:'{$lang->js_validator_email_match}'});
{$validator_extra}
regValidator.register('username', 'ajax', {url:'xmlhttp.php?action=username_availability', loading_message:'{$lang->js_validator_checking_username}'}); // needs to be last
// -->
</script>
{$footer}
</body>
</html>
Je ne sais pas si ça a de l'importance mais dans le listing des templates cette dernière apparait en vert alors que les autres sont noires.
RE: Problème avec Blue Lust - spyto - 02-03-2012
Essaie de remplacer :
par
RE: Problème avec Blue Lust - Draewyn - 02-03-2012
Spyto tu est mon sauveur !
Grace à toi ça fonctionne de nouveau.
Je n'aurai jamais crû une seule seconde qu'un hidden manquant puisse causer des soucis pareils !
RE: Problème avec Blue Lust - Jujufield - 02-03-2012
Et oui désolé c'était dans les templates, pas dans les fichiers car c'est impossible qui il y ait eu des modifications sans toucher manuellement ^^
RE: Problème avec Blue Lust - Draewyn - 03-03-2012
Merci tout de même d'avoir voulu me donner un coup de main Jujufield !
Au moins grâce à toi on a pu voir que ça venait du thème.
Mon problème étant résolu je pense que ce topic peut être fermé.
|