[AwesomeBB] Script limiter longueur citation ne fonctionne pas

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [AwesomeBB] Script limiter longueur citation ne fonctionne pas

Message par Invité Lun 3 Avr 2023 - 8:56

Détails techniques


Version du forum : AwesomeBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://gemurama.com/

Description du problème

Bonjour,

Je voudrais mettre le script pour limiter la longueur des citations mais ne marche pas sous AwesomeBB.
Lien vers le script en question : https://forum.forumactif.com/t391402-limiter-la-longueur-des-citations

Merci d'avance pour votre aide
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [AwesomeBB] Script limiter longueur citation ne fonctionne pas

Message par tikky Lun 3 Avr 2023 - 13:33

Bonjour,

La mise à jour vers awesomebb
Code:
/* globals jQuery */
 
    /**
    * Make tall quotes on topics collapsed.
    *
    * @see <a href="http://ajuda.forumeiros.com">Fórum dos Fóruns</a>
    * @license MIT
    */
 
    var FA = FA || {};
 
    FA.Topic = FA.Topic || {};
 
    FA.Topic.QuoteCollapse = (function($, settings) {
      'use strict';
 
      var $quotes;
      var version;
 
      /**
      * Initialization function
      */
      function QuoteCollapse() {
        var self = this;
 
        $(function() {
          $.each({
            'phpbb2': 'table.bodylinewidth',
            'phpbb3': 'body#phpbb',
            'punbb': 'div.pun',
            'invision': 'div#ipbwrapper',
            'modernbb': 'body#modernbb',
            'mobile': 'div#mpage-body',
            'mobile-modern': 'body#mpage-body-modern',
            'awesomebb': '#header-banner',
          }, function(key, selector) {
            if ($(selector).length !== 0) {
              version = key;
            }
          });
 
          if (!version) {
            return;
          }
 
          self.init();
          self.collapse();
        });
      }
 
      QuoteCollapse.prototype.init = function() {
        switch (version) {
          case 'phpbb2':
            $quotes = $('.postbody dl.codebox > dd');
            break;
          case 'phpbb3':
            $quotes = $('.postbody blockquote');
            break;
          case 'punbb':
            $quotes = $('.postbody blockquote');
            break;
          case 'invision':
            $quotes = $('.postbody blockquote');
            break;
          case 'modernbb':
            $quotes = $('.postbody blockquote');
            break;
          case 'mobile':
            $quotes = $('.content blockquote .quote_content');
            break;
          case 'mobile-modern':
            $quotes = $('.post-content blockquote .quote_content');
            break;
          case 'awesomebb':
            $quotes = $('.post-content blockquote');
            break;
          default:
            return;
        }
 
        $quotes
          .addClass('fa-quote')
          .append($('<a>', {
            href: '#',
            class: 'fa-quote-expand',
            text: settings.label,
          }));
 
        $quotes.on('click', '.fa-quote-expand', function(event) {
          event.preventDefault();
 
          $(this)
            .closest('.fa-quote')
            .removeClass('fa-quote-collapsed');
        });
      };
 
      QuoteCollapse.prototype.collapse = function() {
        $quotes.each(function() {
          var $self = $(this);
 
          if ($self.height() > settings.height) {
            $self.addClass('fa-quote-collapsed');
          }
        });
      };
 
      return new QuoteCollapse();
    }(jQuery, {
      height: 400,
      label: 'Continuer la lecture',
    }));

Edit Bipo : Muito obrigado ! O script foi actualizado ! <3
tikky

tikky
*

Messages : 33
Inscrit(e) le : 19/12/2017

https://www.forumactif.com/creer-un-forum/modernbb
tikky a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [AwesomeBB] Script limiter longueur citation ne fonctionne pas

Message par Invité Lun 3 Avr 2023 - 14:05

[AwesomeBB] Script limiter longueur citation ne fonctionne pas GwUjb83

Cela ne fonctionne pas Sad :

- La citation n'est pas réduite
- Le bouton se trouve en bas du post

Je précise que j'ai utilisé le CSS du tutoriel.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [AwesomeBB] Script limiter longueur citation ne fonctionne pas

Message par tikky Lun 3 Avr 2023 - 15:43

Zlork a écrit:[AwesomeBB] Script limiter longueur citation ne fonctionne pas GwUjb83

Cela ne fonctionne pas Sad :

- La citation n'est pas réduite
- Le bouton se trouve en bas du post

Je précise que j'ai utilisé le CSS du tutoriel.
Pouvez-vous l'activer sur le forum pour voir le problème ?
tikky

tikky
*

Messages : 33
Inscrit(e) le : 19/12/2017

https://www.forumactif.com/creer-un-forum/modernbb
tikky a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [AwesomeBB] Script limiter longueur citation ne fonctionne pas

Message par Invité Lun 3 Avr 2023 - 16:24

Ca fonctionne Smile En fait, j'avais mal renseigné un truc ! Merci beaucoup, je cloture Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum