Visualizzazione risultati 1 fino 4 di 4

Discussione: [PhpBB3] Problema provenienza utente e immagini nel forum

  1. #1
    Guest

    Question [PhpBB3] Problema provenienza utente e immagini nel forum

    Salve a tutti, avrei un'altro problema.
    Qualcuno mi può dire come faccio a fars si che le immagini postate dagli utenti possano essere automaticamente ridimensionate, la skin si sfasa in certi topic.
    Ho letto su un sito un certo image resizer, ma proprio non ho capito come installarlo, è un file in javascript lo metto nella cartella styles, poi non so che fare : P
    ditemi come fare oppure se c'è qualch'altra alternativa.
    In più vorrei sapere se è possibile su phpbb mettere che gli utenti quando si iscrivono devono mettere obbligatoriamente la provenienza.

  2. #2
    L'avatar di silvermaledetto
    silvermaledetto non è connesso AlterGuru 2500
    Data registrazione
    01-03-2007
    Residenza
    Provincia di Modena
    Messaggi
    4,613

    Predefinito

    Il javascript lo devi mettere nella cartella stili a fianco cioè degli stili che adotti.
    Poi in ogni overall_header.html lo dovrai semplicemente richiamare, ma nella MOD è indicato senza dubbio.
    Io ne ho... visti forum che voi umani non potreste immaginarvi... PhpBB3 in panne al largo dei database MySQL di Orione... E ho visto i TAG [B] balenare nel buio vicino al postreply di Tannhäuser.... E tutti quei... momenti andranno perduti nel tempo... Come... lacrime... nella pioggia... È tempo... di backuppare....

  3. #3
    Guest

    Predefinito

    Okay, ho messo il javascript nella cartella stile, adesso vado in un tema, e cosa faccio su overall_header.html devo incollare il codice che è scritto nel file javascript?

    ----

    Ho aperto overall_header.html col block note ho inserito il codice di resize img:

    Codice PHP:
    var _img_max_width = 665; //change this if you want another size
    var _img_mouseover_title = 'Clic here to view image in full size.'; //Change here for the message to display when the mouse is over the resized image


    //||Don't touch anything after here if you don't know what are you doing.
    function addLoadEvent(func){
    var
    oldonload = window.onload;
    if (
    typeof window.onload != 'function') {
    window.onload = func;
    }else{
    window.onload = function() {
    if (
    oldonload) {
    oldonload();
    }
    func();
    }
    }
    }

    addLoadEvent(function () {
    if (
    document.getElementsByTagName) {
    var
    imgs = document.getElementsByTagName('img');
    for (
    i = 0; i < imgs.length; i++) {
    var
    im = imgs[i];
    if (
    im.getAttribute('rel') != 'resize') continue;
    var
    src = im.src;
    var
    width = im.width;
    var
    height = im.height;
    if (
    width > _img_max_width) {
    im.style.width = _img_max_width + 'px';
    im.onclick = function() {
    var
    pop=window.open(this.src, 'imgbig', 'height=768,width=1024,resizable=1,scrollbars=1');
    //Changed from var pop = window.open(this.src, 'imgbig', 'width='+width+',height='+height+', scrollbars=0,resizable=0,toolbar=0');
    //Removed pop.resizeBy(width-pop.document.body.clientWidth,height-pop.document.body.clientHeight);
    pop.focus();
    }
    im.style.cursor = document.all ? 'hand' : 'pointer' ;
    im.style.border = '1px dotted #000';
    im.style.margin = '2px';
    im.title = _img_mouseover_title;
    }
    }
    }
    });
    lo messo alla fine di overall_header.html, poi ho messo il javascript nella cartella styles ma non nel singolo tema, e non funziona le foto sono sempre enormi : p
    Ultima modifica di darkwolf : 26-10-2010 alle ore 17.35.40

  4. #4
    L'avatar di silvermaledetto
    silvermaledetto non è connesso AlterGuru 2500
    Data registrazione
    01-03-2007
    Residenza
    Provincia di Modena
    Messaggi
    4,613

    Predefinito

    Non ci siamo capiti nell'overall_header.html devi mettere solo
    dopo
    Codice HTML:
    </head>
    la stinga di richiamo
    Codice HTML:
    <script type="text/javascript" src="styles/resizeImg.js"></script>
    se quello è il nome del file del javascript
    Io ne ho... visti forum che voi umani non potreste immaginarvi... PhpBB3 in panne al largo dei database MySQL di Orione... E ho visto i TAG [B] balenare nel buio vicino al postreply di Tannhäuser.... E tutti quei... momenti andranno perduti nel tempo... Come... lacrime... nella pioggia... È tempo... di backuppare....

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •