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
Effectivement il est normal!

Quels sont les soucis avec l'éditeur et le thème par défaut actuellement...

Quels sont les deux "plugins" que vous avez activés?
Voici une vidéo que j'ai pu prendre depuis mon pc => http://web-play.hmsw.fr/video/ (hébergeur que vous allez pouvoir voir le site cette fois ahah)
Je ne peux actuellement voir la vidéo, j'ai donc tenté de la télécharger pour la visualiser chez moi, mais sans succès. Le fichier .ogg est-il un stream, car il ne fait que 17Koctets?

J'ai demandé à Spyto de visualiser la vidéo et j'attends aussi sa réponse?
Peut être que http://web-play.hmsw.fr/1.mp4 vous aidera mieux Smile
Personnellement, quand je veux créer un nouveau message, je n'ai pas les boutons BBCode !
EN PJ, ce que je vois.
Et pourtant mon JS est bien activé !
En effet, il n'a plus l'éditeur et j'ai absolument rien touché il était la il y a dix minutes ..
De + en + persuadé qu'il s'agit d'un pb de JQuery !

Outre les nombreuses erreurs de CSS, voici ce que j'ai relevé avec le débogueur intégré de Firefox :


Citation :ReferenceError: jQuery is not defined[En savoir plus]  newthread.php:8:1

La ressource à l’adresse « https://infinityfree.net/errors/404 » a été bloquée en raison d’un type MIME incorrect (X-Content-Type-Options: nosniff).[En savoir plus]  newthread.php
Échec du chargement pour l’élément <script> dont la source est « http://numtopia-online.cf/forums/images/netpen/js/share.js ».  newthread.php:44
La ressource à l’adresse « https://infinityfree.net/errors/404 » a été bloquée en raison d’un type MIME incorrect (X-Content-Type-Options: nosniff).[En savoir plus]  newthread.php
La ressource à l’adresse « https://infinityfree.net/errors/404 » a été bloquée en raison d’un type MIME incorrect (X-Content-Type-Options: nosniff).[En savoir plus]  newthread.php
La ressource à l’adresse « https://infinityfree.net/errors/404 » a été bloquée en raison d’un type MIME incorrect (X-Content-Type-Options: nosniff).[En savoir plus]  newthread.php
Échec du chargement pour l’élément <script> dont la source est « http://numtopia-online.cf/forums/jscripts/sceditor/myinsertcommand/insertcommand.js?ver=1.0.1 ».  newthread.php:292
ReferenceError: insertcommand is not defined[En savoir plus]  newthread.php:299:2

Je pense que tout n'a pas été corrigé dans les appels et chargements de JQuery et de la fonction NoConfict...
Pour moi, ces pb de JQuery sont les plus compliqués à tracer et à débusquer.

En clair il  y a deux scripts appelés qui n'existent pas : share.js  et insertcommand.js + un JQuery non défini au début !
Ok, autant pour moi, j'avais supprimer les fichiers dans jscripts sans remettre ceux du plugins insertcommand c'est revenu à la normal pour les boutons normalement, mais pas celui des bbcode qui fonctionne qu'à moitier
Tiens donc quand je cherche share.js je trouve ça dans mon débuggeur:

Code :
<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("192d648a56bc541c564ed0f7d6bf1995");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://numtopia-online.cf/images/netpen/js/share.js?i=1";</script><noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>

ça me rappel quelque chose @exdiogene ._.

Le script n'est plus sur le serveur et ne l'était déjà pas sur mon autre site
Et si je poursuis mes investigations, ça correspond à cette portion de headerinclude :

Citation :<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>

Alors que la librairie n'a pas encore été chargée : pas de lien sur JQuery
La ligne d'appel est deux lignes plus bas dans le code source (toujours dans heserinclude) :
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
Cette ligne devrait se trouver avant le script cité plus haut !!!

Quant à la fonction insertcommand inconnue elle est à la ligne 296 du code source :
Citation :<script type="text/javascript">

var insertbutton = '';
if (!'Spoiler tag,spoiler,yes'.trim() == ''){
insertcommand('Spoiler tag,spoiler,yes');
insertbutton = 'insert|';
}

De plus, ligne 19, on a :
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
et ligne 25 :
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
et ligne 39 :
<script type="text/javascript" src="http://numtopia-online.cf/forums/jscripts/jquery.js?ver=1806"></script>
(ça c'est dans MyBB)
3 appels à jquery dans des versions différentes qui plus ets, ça ne peut pas marcher !!!

Je poursuis et je termine.
ligne 8 :
jQuery.noConflict();
ligne 21 :
var jq1111 = jQuery.noConflict();
ligne 27 :
var jq172 = jQuery.noConflict();
Là aussi 3 appels... je rejoins exdiogene dans son analyse, rien de cohérent, c'est un vrai bazar !!!
Bon courage...
J'avais déjà supprimer ces lignes tous à heure...

La fonction :

Code :
<script type="text/javascript">

var insertbutton = '';
if (!'Spoiler tag,spoiler,yes'.trim() == ''){
insertcommand('Spoiler tag,spoiler,yes');
insertbutton = 'insert|';
}

Viens d'un plugin, donc pas de problème logiquement,
Je tiens à signaler que le problème est peut être uniquement lié au thème ?
Si le problème était lié au thème, le thème par défaut fonctionnerait lui!

Je trouve incohérent que si toutes les lignes, fournies par moi, furent effectivement supprimées dans le template "headerinclude", comment se fait-il qu'elles soient toujours présentes pour Spyto?

J'ai visualisé la vidéo .MP4 et il m'est difficile de voir un bug dans les opérations, sauf la sélection totale du contenu et sa mise en liste. Une telle opération ne devrait pas avoir lieu, ce ne sont que des lignes de textes qui devraient être sélectionnées pour une telle opération.
(25-10-2017, 0:01)XFallSeane a écrit : [ -> ]Tiens donc quand je cherche share.js je trouve ça dans mon débuggeur:


Code :
<html><body><script type="text/javascript" src="/aes.js" ></script><script>function toNumbers(d){var e=[];d.replace(/(..)/g,function(d){e.push(parseInt(d,16))});return e}function toHex(){for(var d=[],d=1==arguments.length&&arguments[0].constructor==Array?arguments[0]:arguments,e="",f=0;f<d.length;f++)e+=(16>d[f]?"0":"")+d[f].toString(16);return e.toLowerCase()}var a=toNumbers("f655ba9d09a112d4968c63579db590b4"),b=toNumbers("98344c2eee86c3994890592585b49f80"),c=toNumbers("192d648a56bc541c564ed0f7d6bf1995");document.cookie="__test="+toHex(slowAES.decrypt(c,2,a,b))+"; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/"; location.href="http://numtopia-online.cf/images/netpen/js/share.js?i=1";</script><noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript></body></html>

ça me rappel quelque chose @exdiogene ._.

Le script n'est plus sur le serveur et ne l'était déjà pas sur mon autre site

Pourtant je vois toujours son code dans mon navigateur après avoir vider le cache plusieurs fois...
C'est encore la sécurité, ça appel le script aos qui empeche ceux qui n'ont pas le javascript d'activé de voir le site ><
Vous n'avez pas répondu à mon message #53 Wink
Bonjour, et oui désolé je n’avais pas vu !

Donc oui même sous le thème par défaut cela bug..

J’ai tester hier, sur mobile et l’ensemble des bbcode fonctionne parfaitement sur la version responsive notamment les listes qui fonctionne parfaitement, peut être un problème de css ?
Bien entendu, je n'ai pas testé tous les BBCodes, mais pour moi, tout fonctionne maintenant.
J'ai créé un message "ceci est un test" dans "La communautés" => "Discussion générale" (il faudrait enlever le "s" final à "La communauté" !
Même le spoiler fonctionne...
Je vais tester à nouveau sur mon pc et voir tous ça, peut être que maintenant c’est régler ? Je vous tiens au courant
Et bien, moi, l'alignement fonctionne pas, la liste numérique fonctionne pas, bizarre :/

EDIT : c'est aléatoire on va dire.. peut être afficher uniquement le code comme mybb.fr non ?
EDIT2: Le problème viendrais du navigateur internet, sur Microsoft Edge, le bbcode déconne, sur Chrome cela fonctionne parfaitement !
Pages : 1 2 3 4
 Utilitaire de traduction fourni par Regentronique