Widget-uri vizibile doar pe anumite pagini

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Widget-uri vizibile doar pe anumite pagini

Mesaj Scris de Zeus la data de Sam 5 Iul - 17:53

Widget-uri vizibile doar pe anumite pagini
Salutare tuturor,

1. Introducere:
In acest tutorial va voi prezenta cum puteti afisa widget-urile forumului doar pe anumite pagini. Pasii din acest tutorial necesita adaugarea unui cod JavaScript in gestiunea codurilor javascript, acesta fiind valabil pentru toate versiunile.

2. Coduri JavaScript:
Intrati in:
Panou => Afisare => Module => HTML & JAVASCRIPT => Gestiunea codurilor javascript => Creati un nou javascript

Titlu * : Widget-uri vizibile doar pe anumite pagini

Amplasare :

- Daca bifati "Toate paginile", widget-urile forumului vor fi afisate doar pe prima pagina;
- Daca bifati "Topicuri", widget-urile vor fi vizibile pe toate paginile, mai putin in subiectele forumului;
- Daca bifati "Galerie", widget-urile nu vor fi vizibile in galeria forumului;
- Daca bifati "Subforumuri", widget-urile nu vor fi vizibile in subforumurile sectiunilor forumului.

Cod JavaScript * :
Cod:
$(function (e, t, n, r) {
    var i = $('.rightside a[href*="/phpbb"]').each(function () {
        e = 1
    });
    var s = $('a[href*="/punbb"]').each(function () {
        t = 1
    });
    var o = $('.centerer.footer-links a[href*="/invision"]').each(function () {
        n = 1
    });
    var u = $('.gen a[href*="/phpbb"]').each(function () {
        r = 1
    });
    var a = "In total este";
    var f = "0px";
    if (e == 1) {
        var l = $("#right, #left").hide();
        var c = $("#content-container div#content").attr("style", "margin-right: " + f + " !important;");
        $('*:contains("' + a + '")').each(function (e, t) {
            var e = $("#right, #left").show();
            var t = $("#content-container div#content").attr("style", "")
        })
    }
    if (t == 1) {
        var c = $("#content-container div#container, #content-container div#content").attr("style", "margin-right: " + f + " !important;");
        var l = $("#right, #left").hide();
        $('*:contains("' + a + '")').each(function (e, t) {
            var e = $("#right, #left").show();
            var t = $("#content-container div#container, #content-container div#content").attr("style", "")
        })
    }
    if (n == 1) {
        var c = $("#content-container div#container, #content-container div#content").attr("style", "margin-right: " + f + " !important;");
        var l = $("#right, #left").hide();
        $('*:contains("' + a + '")').each(function (e, t) {
            var e = $("#right, #left").show();
            var t = $("#content-container div#container, #content-container div#content").attr("style", "")
        })
    }
    if (r == 1) {
        var l = $("#right, #left").hide();
        $('*:contains("' + a + '")').each(function (e, t) {
            var e = $("#right, #left").show()
        })
    }
})
Dupa adaugarea codului apasati pe validare .

Si asta a fost tot!

Tutorial scris de Zeus

Copyright ˆ Forumgratuit.ro Nici o parte a acestui tutorial nu poate fi reprodusa, transmisa sau stocata in orice forma fara acordul scris al detinatorului dreptului de autor, in conformitate cu articolul L122-1 apartinand ICC.
avatar
Zeus
Administrator
Administrator

masculin

Mesaje : 4120
Localizare : Bucuresti, Romania
Data înscrierii : 19/02/2012
Multumiri : 629
Niciun avertisment

https://github.com/zeusmaximus

Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum