Visualizzazione risultati 1 fino 3 di 3

Discussione: invisionboard non funzionano i tag

  1. #1
    Guest

    Predefinito invisionboard non funzionano i tag

    ho installato questo forum invisionboard
    ma mi sono accorto che i tag tipo link email bbcode
    non funzionano provate voi stessi
    Prova inserimento tag
    Ultima modifica di Driver22 : 22-10-2009 alle ore 20.23.08

  2. #2
    Guest

    Predefinito

    Dove sta la funzione javascript simpletag('') ?
    Manca un file javascript sul sito :)

  3. #3
    Guest

    Predefinito

    ma io ho solo questo file ibfcode.is
    Codice PHP:
    bbtags = new Array();

    //--------------------------------------------
    // Get stack size
    //--------------------------------------------

    function stacksize(thearray)
    {
    for (
    i = 0 ; i < thearray.length; i++ )
    {
    if ( (
    thearray[i] == "") || (thearray[i] == null) || (thearray == 'undefined') )
    {
    return
    i;
    }
    }

    return
    thearray.length;
    }

    //--------------------------------------------
    // Push stack
    //--------------------------------------------

    function pushstack(thearray, newval)
    {
    arraysize = stacksize(thearray);
    thearray[arraysize] = newval;
    }

    //--------------------------------------------
    // Pop stack
    //--------------------------------------------

    function popstack(thearray)
    {
    arraysize = stacksize(thearray);
    theval = thearray[arraysize - 1];
    delete thearray[arraysize - 1];
    return
    theval;
    }

    //--------------------------------------------
    // Close current open tag
    //--------------------------------------------

    function closelast()
    {

    if (
    bbtags[0])
    {
    document.REPLIER.Post.value += "[/" + popstack(bbtags) + "]";
    }

    document.REPLIER.Post.focus();

    }

    //--------------------------------------------
    // Close all tags
    //--------------------------------------------

    function closeall()
    {
    if (
    bbtags[0])
    {
    while (
    bbtags[0])
    {
    document.REPLIER.Post.value += "[/" + popstack(bbtags) + "]";
    }

    document.REPLIER.Post.value += " ";
    }

    document.REPLIER.Post.focus();
    }

    //--------------------------------------------
    // EMOTICONS
    //--------------------------------------------

    function emoticon(theSmilie)
    {
    if (
    document.REPLIER.Post.caretPos && document.REPLIER.Post.createTextRange)
    {
    var
    caretPos = document.REPLIER.Post.caretPos;
    caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? theSmilie + ' ' : theSmilie;
    }
    else
    {
    document.REPLIER.Post.value += ' ' + theSmilie + ' ';
    }

    document.REPLIER.Post.focus();
    }

    //--------------------------------------------
    // ADD CODE
    //--------------------------------------------

    function add_code(NewCode)
    {
    document.REPLIER.Post.value += NewCode;
    document.REPLIER.Post.focus();
    return;
    }

    //--------------------------------------------
    // ALTER FONT
    //--------------------------------------------

    function alterfont(theval, thetag)
    {
    if (
    theval == 0)
    {
    return;
    }
    else
    {
    document.REPLIER.Post.value += "[" + thetag + "=" + theval + "]";
    pushstack(bbtags, thetag);
    }

    document.REPLIER.ffont.selectedIndex = 0;
    document.REPLIER.fsize.selectedIndex = 0;
    document.REPLIER.fcolor.selectedIndex = 0;

    document.REPLIER.Post.focus();
    }


    //--------------------------------------------
    // SIMPLE TAGS (such as B, I U, etc)
    //--------------------------------------------

    function simpletag(thetag)
    {
    document.REPLIER.Post.value += "[" + thetag + "]";

    pushstack(bbtags, thetag);

    document.REPLIER.Post.focus();
    }

    function
    tag_url()
    {
    var
    FoundErrors = '';
    var
    enterURL = prompt(text_enter_url, "http://");
    var
    enterTITLE = prompt(text_enter_url_name, "My Webpage");
    if (!
    enterURL)
    {
    FoundErrors += " " + error_no_url;
    }
    if (!
    enterTITLE)
    {
    FoundErrors += " " + error_no_title;
    }
    if (
    FoundErrors)
    {
    alert("Error!"+FoundErrors);
    return;
    }
    var
    ToAdd = "[URL="+enterURL+"]"+enterTITLE+"[/URL]";
    document.REPLIER.Post.value+=ToAdd;
    document.REPLIER.Post.focus();
    }

    function
    tag_image()
    {
    var
    FoundErrors = '';
    var
    enterURL = prompt(text_enter_image, "http://");
    if (!
    enterURL) {
    FoundErrors += " " + error_no_url;
    }
    if (
    FoundErrors) {
    alert("Error!"+FoundErrors);
    return;
    }
    var
    ToAdd = "[IMG]"+enterURL+"[/IMG]";
    document.REPLIER.Post.value+=ToAdd;
    document.REPLIER.Post.focus();
    }

    function
    tag_email()
    {
    var
    emailAddress = prompt(text_enter_email,"");
    if (!
    emailAddress) { alert(error_no_email); return; }
    var
    ToAdd = "[EMAIL]"+emailAddress+"[/EMAIL]";
    document.REPLIER.Post.value+=ToAdd;
    document.REPLIER.Post.focus();
    }

Regole di scrittura

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