MyBB.support, le portail francophone de MyBB

Version complète : Le BBCODE ne fonctionne plus
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3 4
d'accord, j'attend donc vos réponses....
Spyto m'a répondu, qu'il ne voit pas le même code source que moi.

Mais ce qu'il voit contient du code de WordPress, ce qui n'est pas normal non plus...

Il m'a aussi spécifié qu'il y avait du JavaScript de Google et d'autres sources dans le fichier include de MyBB, ce qui selon moi a été inclus par des plugins...

Je suggère de désactiver vos plugins dans la configuration de votre panneau d'administration, cela devrait au moins rectifier vos problèmes de bbCode...

Pour le reste il y a du travail pour cerner le problème.
Il serait intéressant de visualiser le fichier ".htaccess" du répertoire racine.
J'ai que deux plugins, je doute qu'il soit coupable des problèmes.. j'ai remis les fichiers sources du dossier jscript pour la seconde fois,
pourtant ce n'est pas possible, l'installation WordPress et mybb est quasiment propre :/

Le fichier includes ? le quel ? que j'aille voir, étant donné que j'ai seulement modifier le menu sur le forum et que le thème WordPress à été créer a partir d'un thème blanc par défaut.

bizarre tous ça :s
Du répertoire de WordPress alors ?
(24-10-2017, 17:30)XFallSeane a écrit : [ -> ]Du répertoire de WordPress alors ?

Oui s'il est à la racine des répertoires...
WordPress est à la racine du dossier de mon nom de domaine, sauf si vous parler de la racine de l'hébergeur donc la vue de l'ensemble des répertoires des ndd.

Exemple :

xxx.xx
xxx.xx
numtopia-online.cf
        forums

Voici celui à la racine du répertoire de mon nom de domaine :

Code :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Erreur de ma part, il était question du template "headerinclude" gérant les fichiers à inclure....
Je vous passe le code du fichier headerinclude si vous voulez mais il n'a rien d'inhabituel selon moi + vous avez mon htacess sur mon post avant le votre
oui à la racine du dossier du nom de domaine.
Mon headerinclude (j'utilise le thème Netpen peut être pour ça les codes google)

Code :
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$(".forumbit_subforums").each(function () {
if($(this).length){
 $(this).parents(".rowbit").find("a[data-subforum]").addClass("smalltext").attr("data-subforum", "true");
}
});
});
</script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
var jq1111 = jQuery.noConflict();
</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var jq172 = jQuery.noConflict();
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />

<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
<link href="{$mybb->settings['bburl']}/images/netpen/css/jquery.tipsy.css" rel="stylesheet" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1810"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/netpen/js/jquery.cookie.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/netpen/js/theme.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/netpen/js/share.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/netpen/js/menu.js"></script>

{$stylesheets}
<!-- UA - User Messages --><script>var ua_messages_rooturl = '{$mybb->asset_url}'; var ua_messages_uid = {$mybb->user['uid']};</script><script>
   var ua_messages_language = {
       browserUnsupported: '{$lang->ua_messages_browserUnsupported}',
       permissionRequest: '{$lang->ua_messages_permissionRequest}',
       permissionBlocked: '{$lang->ua_messages_permissionBlocked}',
       permissionNoNotif: '{$lang->ua_messages_permissionNoNotif}',
       permissionRequestNotif: '{$lang->ua_messages_permissionRequestNotif}',
       blockedCloseMessage: '{$lang->ua_messages_blockedCloseMessage}',
       information: '{$lang->ua_messages_information}',
       requestTitle: '{$lang->ua_messages_requestTitle}'
   };</script>
   <script type="text/javascript" src="{$mybb->asset_url}/jscripts/ua-plugins/messages.js?v=1"></script><!-- /UA - User Messages -->
<link href="{$mybb->settings['bburl']}/images/netpen/css/responsive.css" rel="stylesheet" type="text/css" />
<link href="{$mybb->settings['bburl']}/images/netpen/css/index.css" rel="stylesheet" type="text/css" />




<script type="text/javascript">
<!--
lang.unknown_error = "{$lang->unknown_error}";

lang.select2_match = "{$lang->select2_match}";
lang.select2_matches = "{$lang->select2_matches}";
lang.select2_nomatches = "{$lang->select2_nomatches}";
lang.select2_inputtooshort_single = "{$lang->select2_inputtooshort_single}";
lang.select2_inputtooshort_plural = "{$lang->select2_inputtooshort_plural}";
lang.select2_inputtoolong_single = "{$lang->select2_inputtoolong_single}";
lang.select2_inputtoolong_plural = "{$lang->select2_inputtoolong_plural}";
lang.select2_selectiontoobig_single = "{$lang->select2_selectiontoobig_single}";
lang.select2_selectiontoobig_plural = "{$lang->select2_selectiontoobig_plural}";
lang.select2_loadmore = "{$lang->select2_loadmore}";
lang.select2_searching = "{$lang->select2_searching}";

var cookieDomain = "{$mybb->settings['cookiedomain']}";
var cookiePath = "{$mybb->settings['cookiepath']}";
var cookiePrefix = "{$mybb->settings['cookieprefix']}";
var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
var deleteevent_confirm = "{$lang->deleteevent_confirm}";
var removeattach_confirm = "{$lang->removeattach_confirm}";
var loading_text = '{$lang->ajax_loading}';
var saving_changes = '{$lang->saving_changes}';
var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
var my_post_key = "{$mybb->post_code}";
var rootpath = "{$mybb->settings['bburl']}";
var imagepath = "{$theme['imgdir']}";
  var yes_confirm = "{$lang->yes}";
var no_confirm = "{$lang->no}";
var MyBBEditor = null;
var spinner_image = "{$theme['imgdir']}/spinner.gif";
var spinner = "<img src='" + spinner_image +"' alt='' />";
var modal_zindex = 9999;
// -->
</script>

<script type="text/javascript">
//ScrollToTop
jQuery(document).ready(function() {
   var offset = 100;
   var duration = 250;
   jQuery(window).scroll(function() {
       if (jQuery(this).scrollTop() > offset) {
           jQuery(".scrolltotop").fadeIn(duration);
       } else {
           jQuery(".scrolltotop").fadeOut(duration);
        }
   });
   
   jQuery('.scrolltotop').click(function(event) {
       event.preventDefault();
       jQuery('html, body').animate({scrollTop: 0}, 600);
        return false;
    })
});
</script>

et le .htaccess de Wordpress

Code :
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Le template "headerinclude" est complètement saccagé par des lignes de JavaScript incohérentes, dont celles-ci :


Code :
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$(".forumbit_subforums").each(function () {
if($(this).length){
 $(this).parents(".rowbit").find("a[data-subforum]").addClass("smalltext").attr("data-subforum", "true");
}
});
});
</script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
var jq1111 = jQuery.noConflict();
</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var jq172 = jQuery.noConflict();
</script>

Il y a des appels à la librairie jQuery lorsqu'elle n'est même pas encore installée et il y a 3 appels à la fonction "NoConflict" lorsque seulement le dernier est nécessaire et finalement la librairie jQuery est chargée 3 fois en incluant le code de MyBB. C'est tout un bordel!
Pour ma défenses, j'ai télécharger le thème Netpen sans modification, je l'ai upload à nouveau et copier/coller le headerinclude sur le mien, et donc c'est celui que vous voyer :/

Une idée de réparation ? je dois supprimer les lignes de codes indiquer ?
Effectivement je commencerais par supprimer toutes ces lignes, cela devrait aider au bon fonctionnement de MyBB... Wink

Mais je reste inquiet du thème par défaut...
Et l'hébergeur m'a répondu

"Cela fait partie du système de sécurité. Si Javascript est activé, vous ne devriez pas voir cette page. Êtes-vous en train d'essayer d'accéder à une API ou quelque chose comme ça?"


EDIT : J'ai supprimer les lignes de codes dites plus haut et pourtant.. le thème est disponible sur mybb.com
(24-10-2017, 17:57)XFallSeane a écrit : [ -> ]Et l'hébergeur m'a répondu

"Cela fait partie du système de sécurité. Si Javascript est activé, vous ne devriez pas voir cette page. Êtes-vous en train d'essayer d'accéder à une API ou quelque chose comme ça?"


EDIT : J'ai supprimer les lignes de codes dites plus haut et pourtant.. le thème est disponible sur mybb.com

Wow, quelle sécurité!

Tous les utilisateurs n'ayant pas JavaScript sur leur téléphone cellulaire ou l'ayant désactivé sur leur navigateur comme moi par "sécurité" contre les mauvais sites, ne pourrons pas accéder à votre site!

Je suis inquiet de la "pseudo" sécurité de votre hébergeur, est-il possible de savoir son nom pour ne pas le recommander à nos membres?

Est-ce que vos problèmes avec l'éditeur et les bbcodes sont réglés?

N'oubliez pas, que je ne peux toujours pas voir votre site... Wink
Le problème du bbcode n'est pas régler, InfinityFree est mon héberger ^^'

Je vais tenter de pointé vers un autre hébergeur du coup.. une idée de comment transférer une base de donnée vers une autre ?
Suite à mes vérifications vos DNS viennent de "byethost.org", il est curieux que vous êtes hébergé chez "InfinityFree.net"...

Avez-vous vérifié le contenu du template "headerinclude" du thème par défaut?

S'il est possible de rectifier l'utilisation de l'éditeur avec le thème par défaut, cela nous aiderait pour votre autre thème.
Il faut faire une copie de sauvegarde de toutes les tables utilisées et les restaurer par la suite sur l'autre site.
(24-10-2017, 19:34)exdiogene a écrit : [ -> ]Suite à mes vérifications vos DNS viennent de "byethost.org", il est curieux que vous êtes hébergé chez "InfinityFree.net"...

Avez-vous vérifié le contenu du template "headerinclude" du thème par défaut?

S'il est possible de rectifier l'utilisation de l'éditeur avec le thème par défaut, cela nous aiderait pour votre autre thème.

Oui je sais c'est bizarre comme système mais il me semble que les serveurs viennent de byehost ^^'

Vérifier le contenu pour rechercher quoi ?

Voici le contenu de celui du thème par défaut :

Code :
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1810"></script>

{$stylesheets}
<!-- UA - User Messages --><script>var ua_messages_rooturl = '{$mybb->asset_url}'; var ua_messages_uid = {$mybb->user['uid']};</script><script>
    var ua_messages_language = {
        browserUnsupported: '{$lang->ua_messages_browserUnsupported}',
        permissionRequest: '{$lang->ua_messages_permissionRequest}',
        permissionBlocked: '{$lang->ua_messages_permissionBlocked}',
        permissionNoNotif: '{$lang->ua_messages_permissionNoNotif}',
        permissionRequestNotif: '{$lang->ua_messages_permissionRequestNotif}',
        blockedCloseMessage: '{$lang->ua_messages_blockedCloseMessage}',
        information: '{$lang->ua_messages_information}',
        requestTitle: '{$lang->ua_messages_requestTitle}'
    };</script>
    <script type="text/javascript" src="{$mybb->asset_url}/jscripts/ua-plugins/messages.js?v=1"></script><!-- /UA - User Messages -->
<script type="text/javascript">
<!--
    lang.unknown_error = "{$lang->unknown_error}";

    lang.select2_match = "{$lang->select2_match}";
    lang.select2_matches = "{$lang->select2_matches}";
    lang.select2_nomatches = "{$lang->select2_nomatches}";
    lang.select2_inputtooshort_single = "{$lang->select2_inputtooshort_single}";
    lang.select2_inputtooshort_plural = "{$lang->select2_inputtooshort_plural}";
    lang.select2_inputtoolong_single = "{$lang->select2_inputtoolong_single}";
    lang.select2_inputtoolong_plural = "{$lang->select2_inputtoolong_plural}";
    lang.select2_selectiontoobig_single = "{$lang->select2_selectiontoobig_single}";
    lang.select2_selectiontoobig_plural = "{$lang->select2_selectiontoobig_plural}";
    lang.select2_loadmore = "{$lang->select2_loadmore}";
    lang.select2_searching = "{$lang->select2_searching}";

    var cookieDomain = "{$mybb->settings['cookiedomain']}";
    var cookiePath = "{$mybb->settings['cookiepath']}";
    var cookiePrefix = "{$mybb->settings['cookieprefix']}";
    var cookieSecureFlag = "{$mybb->settings['cookiesecureflag']}";
    var deleteevent_confirm = "{$lang->deleteevent_confirm}";
    var removeattach_confirm = "{$lang->removeattach_confirm}";
    var loading_text = '{$lang->ajax_loading}';
    var saving_changes = '{$lang->saving_changes}';
    var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
    var my_post_key = "{$mybb->post_code}";
    var rootpath = "{$mybb->settings['bburl']}";
    var imagepath = "{$theme['imgdir']}";
      var yes_confirm = "{$lang->yes}";
    var no_confirm = "{$lang->no}";
    var MyBBEditor = null;
    var spinner_image = "{$theme['imgdir']}/spinner.gif";
    var spinner = "<img src='" + spinner_image +"' alt='' />";
    var modal_zindex = 9999;
// -->
</script>
Pages : 1 2 3 4
 Utilitaire de traduction fourni par Regentronique