Important: Aquesta pàgina està utilitzant galetes (cookies). Utilitzant aquesta pàgina web sense apagar galetes dins navegador, significa que acordes per utilitzar-lo.
Comprar ara! Característiques Descàrregues

Guanya amb nosaltres!

Si t'agradaria començar guanyant diners amb vBET uneix a Afiliar Programa.
Resultats 1 a 10 de 10

Tema: Si el títol de fil es supera mitjançant la inserció de les coses langtitle trencar

Visualització híbrida

Post Anterior Previous Post   Next Post Següent Post
  1. #1
    Membre Sènior
    Data d'ingrés
    Desembre 2009
    Missatges
    276

    Default Si el títol de fil es supera mitjançant la inserció de les coses langtitle trencar

    Em vaig adonar que si algú publica un fil en un altre idioma que està just per sota dels personatges min pel títol de fil, i les etiquetes langtitle passa aquest límit, els cargols de la pantalla de la rosca en forumdisplay, els resultats de cerca, i en l'últim missatge si mateix. El mateix passa si un títol de fil es tradueix, algú respon al fil, i 'Re:' envia el títol de l'entrada al seu límit de caràcters.

    No puc mostrar un exemple d'això perquè havia de arreglar en el meu fòrum. Estic segur que si pot repetir aquí, si vostè entra en un títol just per sota del límit de la rosca personatge del títol que es tradueix en l'idioma per defecte.

  2. #2
    Jubilats;)
    Data d'ingrés
    Agost 2011
    Missatges
    441

    Default

    Podria vostè si us plau, ens mostren un problema, perquè em costa entendre quan apareix el problema

  3. #3
    Membre Sènior
    Data d'ingrés
    Desembre 2009
    Missatges
    276

    Default

    El problema és quan "langtitle 's'insereix en el títol del fil, que no reconeix el títol del fil límit de caràcters. Si l'etiqueta es talla i no es tanca correctament, es trenca la pàgina on aparegui el títol.

  4. #4
    Jubilats;)
    Data d'ingrés
    Agost 2011
    Missatges
    441

    Default

    Ok, però no puc reproduir aquest problema en el meu fòrum de prova, el meu [langtitle] mai es talla.
    Podria vostè si us plau envieu-me informació detallada sobre aquest problema. Quin és el seu límit de longitud langtitle, i la durada de l'accent suposa que (en quin idioma) per trencar la línia?
    Durar editat per r.dziadusz; 17-09-11 A 09:26.

  5. #5
    Membre Sènior
    Data d'ingrés
    Desembre 2009
    Missatges
    276

    Default

    el meu límit de longitud del títol va ser de 85, però es va incrementar a 100. Així, per exemple, si l'usuari introdueix un títol que va ser de 95 caràcters, llavors langtitle etiquetes que ho enviaria per sobre del límit. El sistema truncat l'etiqueta de tancament langtitle el que es tradueix en la ruptura del disseny.

  6. #6
    Jubilats;)
    Data d'ingrés
    Agost 2011
    Missatges
    441

    Default

    Ok hem estat capaços de reproduir aquest problema, i ara estem treballant en això
    Durar editat per r.dziadusz; 20-09-11 A 07:45.

  7. #7
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    Hola a tots. Jo era capaç de reproduir-lo. Va ser molt dur per reproduir-la i em va fer accidentalment treballant en una altra cosa. Va ser dur, perquè és vBulletin error. vBET utilitza vBulletin funció vbchop, Que suposen per tallar cadena d'acord a la longitud desitjada amb seguretat (tenint en compte els caràcters codificats). Per desgràcia ha vBulletin error aquí i per als missatges que es codifiquen fora de perill UTF-8 (els caràcters com & # CODI dóna resultats incorrectes.

    Enviem l'informe d'errors per vBulletin (vBulletin errorcreada solució ràpida a vBET costat. Així que ara vBET detecta si vbchop tornat més resultat i talla-la a la desitjada. També hem simple detecció per comprovar fa carta codificada en format &#CODI; no es va tallar a la meitat i si sí, llavors última paraula és també el tall (simplement per trobar últim espai). Si us plau, vegeu solució ràpida a continuació.

    Quick Fix:
    • Obert / Includes / vbenterprisetranslator_functions_detection.php
    • Cerca:
      PHP Code:
      $title vbchop($title$vbulletin->options['titlemaxchars'] - 12).'[/langtitle]'
    • Substituir per:
      PHP Code:
      $desiredLength $vbulletin->options['titlemaxchars'] - 12;
      $title vbchop($title$desiredLength);
      if (
      strlen($title) > $desiredLength) {
      $title substr($title0$desiredLength);
      $lastOpen strrpos($title,'&');
      $lastSpace strrpos($title' ');
      $lastClose strrpos($title,';');
      if (
      $lastOpen!==false && $lastSpace!==false && $lastClose!==false && ($lastSpace $lastOpen) && ($lastOpen $lastClose)) {
      $title substr($title0$lastSpace);
      }
      }
      $title .= '[/langtitle]'


    Això s'inclourà en la propera versió.
    Durar editat per vBET; 20-09-11 A 23:00.

  8. #8
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    Tingueu en compte que anteriorment post ha estat editat per proporcionar una solució ràpida més sofisticada (la solució d'assumpte de la reducció en la lletra del medi en format & # CODI. Així que si vostè ia aplicar la solució anterior es pot considerar la utilització d'un real, o simplement esperar a nova versió

  9. #9
    Membre Sènior
    Data d'ingrés
    Desembre 2009
    Missatges
    276

    Default

    Gràcies Michal - Jo sabia que alguna cosa estava passant. La solució ràpida també donen compte de les respostes, així? De vegades, el "re:" el va enviar per sobre del límit.

  10. #10
    Michał Podbielski (VBET Personal) vBET's Avatar
    Data d'ingrés
    Octubre 2009
    Missatges
    3,037

    Default

    No ho comprovi. Si es troba aquest tema encara existeix, en aquest cas, poseu-vos en contacte amb nosaltres i nosaltres ens encarregarem d'aquest

Etiquetes per aquest tema

Permisos

  • Vostè no pot crear nous temes
  • Vostè no pot enviar respostes
  • Vostè no pot Arxius adjunts
  • Vostè no pot editar els teus missatges
  •