MyBB.support, le portail francophone de MyBB

Version complète : Impossible de supprimer des sujets.
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2

VERSION_MyBB : 1.8.10
Bonjour à tous.

Depuis la mise à jour en 1.8.10, il m'est impossible de supprimer des sujets définitivement et réversiblement.
J'ai cette erreur :


Citation :Vous n’avez sélectionné aucun sujet sur lequel utiliser la modération en ligne, ou votre session de modération précédente a expiré (Automatiquement après 1h d’inactivité). Veuillez sélectionner quelques sujets et réessayer.

Alors que bien sur, je l'ai sélectionné et que cela fonctionnait parfaitement avant.

Je pense qu'il doit y avoir un bug.

Merci pour votre aide.
Edit : Je ne peut rien faire en fait, même plus déplacer un sujet, ni le supprimer rien de rien, si je passe par la liste à cocher.

Il faut que je rentre dans le sujet, pour pouvoir le modifier, supprimer, etc..
Ils ont justement sorti la v1.8.10 pour régler ce pb de Javascript !?
Avez-vous lancé le script d'upgrade après upload des fichiers ?...

cf. ce post : http://mybb.fr/thread-7658-post-45451.html#pid45451
pour l’explication de ce bug de la 1.8.9 qui a été - normalement - corrigé dans la 1.8.10.
Je n'ai eu absolument aucune erreur.
Tout s'est parfaitement bien passé lors de l'upgrade.
Puis je refaire cette upgrade ?
Mais avez-vous bien lancer le script "install/upgrade.php" par la suite de la mise à jour?
J'ai télécharger les fichiers de mise à jour (international dans mon cas). Je suis aller sur /install, et le script m'a proposer la mise à jour.
C'est ce que j'ai fais, il y a eu plusieurs étapes, qui ont parfaitement fonctionnées.
Cela se fait en 2 opérations, premièrement c'est la mise à jour des fichiers et lorsque cela est fini, il faut lancer le script "upgrade.php" pour la mise à jour de la Base de Données.
Je n'ai pas eu d'autre choix il me semble.
Je suis parti d'une version en 1.8.7, et j'ai fais les mises à jours jusqu'en 1.8.10.

J'ai gardé ma sauvegarde de la 1.8.7. Faut il que je refasse l'opération ?
Je peux garder ma base de donnée actuelle ? Je pense que cela n'aura aucune incidence sur la MAJ.
Non, il suffit de lancer le script "upgrade.php", c'est tout.
Oui, sauf que je suis en 1.8.10.
C'est indiqué dans mon panel.
Je pense que j'ai effectué les bonnes étapes.
Je retente un upgrade depuis la 1.8.7, je verrais bien.
Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.8.

Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.9.

Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.10.

Tout a été fait correctement et j'avais deja fais cette manip. Je n'avais pas compris votre message. Je ne me suis pas contenté d'écraser les anciens fichiers, j'avais bien évidemment exécuter le script d'upgrade. Mais j'ai toujours le même probleme : Vous n’avez sélectionné aucun sujet sur lequel utiliser la modération en ligne, ou votre session de modération précédente a expiré (Automatiquement après 1h d’inactivité). Veuillez sélectionner quelques sujets et réessayer.

Quoique je fasse, je ne peux rien faire dans la liste à cocher.
Je pensais à une chose : Cela ne viendrait il pas des templates à mettre à jour ? dans ce cas, quel template correspondrait à ce probleme ?
(08-02-2017, 22:37)Sw00p a écrit : [ -> ]Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.8.

Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.9.

Upgrade Complete
Congratulations, your copy of MyBB has successfully been updated to 1.8.10.

Tout a été fait correctement et j'avais deja fais cette manip. Je n'avais pas compris votre message. Je ne me suis pas contenté d'écraser les anciens fichiers, j'avais bien évidemment exécuter le script d'upgrade. Mais j'ai toujours le même probleme : Vous n’avez sélectionné aucun sujet sur lequel utiliser la modération en ligne, ou votre session de modération précédente a expiré (Automatiquement après 1h d’inactivité). Veuillez sélectionner quelques sujets et réessayer.

Quoique je fasse, je ne peux rien faire dans la liste à cocher.

Pourquoi faire 3 upgrades ???
Il suffit depuis 1.8.7 d'uploader les fichiers de 1.8.10 et de lancer une seule fois le script d'upgrade !
Car je ne souhaitais pas de faire de nouvelle install.
Dans tous les cas, cela revient au même.
Je suis maintenant en 1.8.10 mais avec le même probleme lol.
Normalement, comme précisé dans mon post plus haut, ce comportement défectueux de la 1.8.9 et a été corrigé dans la 1.8.10.


A vérifier :
- template headerinclude devrait contenir (pour le thème de base !!!) :

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}
<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>

- jscripts/general.js (que j'ai renommé en .txt pour pouvoir l'uploade ici en PJ) :
[attachment=1626]

- admin/inc/class_page.php :
[attachment=1627]

Je ne sais pas si la question a été posée, mais est-ce que ça marche avec le thème de base ?
Cela ne fonctionne pas avec le theme par défaut.
Je fais les modifs
J'ai remplacé les 2 fichiers : aucune incidence, même probleme.

Voici mon headerinclude (de mon theme) :

Code PHP :
<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 rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" />
<
meta http-equiv="X-UA-Compatible" content="IE=edge" />
<
meta name="viewport" content="width=device-width, initial-scale=1" /> 
<
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_e.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1806"></script>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/everest.js"></script>
{$stylesheets}
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,600' 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 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> 
Je n'ai pas sélectionné "retour à l'original" dans les options de mise à jour des templates (après une MAJ).
Je l'ai fais, aucun changement, toujours ce satané probleme.
Je désespère :-(
Bonjour Swoop.

D'abord, pouvez-vous lancer une vérification des fichiers et des templates, et nous donner le résultat ?
- Dans l'onglet Outils et Maintenance du panneau administrateur, dans la partie État du système, cliquez sur l'onglet Vérifier les templates.
- Dans l'onglet Outils et Maintenance toujours, allez dans la partie Vérification des fichiers.

Ensuite, je vous invite à essayer de faire les mises à jour en une seule fois, ça ne revient pas forcément au même :
- faites une sauvegarde de vos fichiers et de votre base de données,
- restaurez votre sauvegarde de la 1.8.7,
- téléchargez le pack complet MyBB 1.8.10,
- téléversez le pack complet en écrasant les fichiers de la version 1.8.7,
- exécutez le script de mise à jour pour passer de 1.8.7 à 1.8.10 directement.

Si cela ne fonctionne toujours pas, vous pouvez restaurer votre sauvegarde.
Pages : 1 2
 Utilitaire de traduction fourni par Regentronique