sleapwalker: Блог

Главные вкладки

url модуля archive вида yyyy/mm/dd вместо archive/all/yyyy/mm/dd

23 февраля 2011 в 17:16

Суть в заголовке: нужно, чтобы url архива были прямые, без archive/all.
Думаю, через htaccess вполне решабельно, но сейчас нет времени с этим разбираться, может быть кто-нибудь сталкивался с подобным вопросом и нашел к нему решение?
Заранее спасибо.

Taxonomy tag код скрипта в попапе

21 февраля 2011 в 15:43

Доброго всем времени суток, на сайте стоит скрипт, меняющий вид всплывающих подсказок (именно скрипт, не модуль). Его код:

var tooltip = {

   
    options: {
        attr_name: "tooltip",
        blank_text: "(откроется в новом окне)",
        newline_entity: "  ",
        max_width: 0,
        delay: 0,
        skip_tags: ["link", "style"]
    },
   

    t: document.createElement("DIV"),
    c: null,
    g: false,
    canvas: null,

    m: function(e){
        if (tooltip.g){
            var x = window.event ? event.clientX + (tooltip.canvas.scrollLeft || document.body.scrollLeft) : e.pageX;
            var y = window.event ? event.clientY + (tooltip.canvas.scrollTop || document.body.scrollTop) : e.pageY;
            tooltip.a(x, y);
        }
    },

    d: function(){
        tooltip.canvas = document.getElementsByTagName(document.compatMode && document.compatMode == "CSS1Compat" ? "HTML" : "BODY")[0];
        tooltip.t.setAttribute("id", "tooltip");
        document.body.appendChild(tooltip.t);
        if (tooltip.options.max_width) tooltip.t.style.maxWidth = tooltip.options.max_width + "px";
        var a = document.all && !window.opera ? document.all : document.getElementsByTagName("*");
        var l = a.length;
        for (var i = 0; i < l; i++){

            if (!a[i] || tooltip.options.skip_tags.in_array(a[i].tagName.toLowerCase())) continue;

            var tooltip_title = a[i].getAttribute("title");
            if (tooltip_title && typeof tooltip_title != "string") tooltip_title = "";

tooltip + drupal + taxonomy tags

21 февраля 2011 в 13:07

Доброго всем времени суток, на сайте стоит скрипт, меняющий вид всплывающих подсказок (именно скрипт, не модуль). Его код:

var tooltip = {

   
    options: {
        attr_name: "tooltip",
        blank_text: "(откроется в новом окне)",
        newline_entity: "  ",
        max_width: 0,
        delay: 0,
        skip_tags: ["link", "style"]
    },
   

    t: document.createElement("DIV"),
    c: null,
    g: false,
    canvas: null,

    m: function(e){
        if (tooltip.g){
            var x = window.event ? event.clientX + (tooltip.canvas.scrollLeft || document.body.scrollLeft) : e.pageX;
            var y = window.event ? event.clientY + (tooltip.canvas.scrollTop || document.body.scrollTop) : e.pageY;
            tooltip.a(x, y);
        }
    },

    d: function(){
        tooltip.canvas = document.getElementsByTagName(document.compatMode && document.compatMode == "CSS1Compat" ? "HTML" : "BODY")[0];
        tooltip.t.setAttribute("id", "tooltip");
        document.body.appendChild(tooltip.t);
        if (tooltip.options.max_width) tooltip.t.style.maxWidth = tooltip.options.max_width + "px";
        var a = document.all && !window.opera ? document.all : document.getElementsByTagName("*");
        var l = a.length;
        for (var i = 0; i < l; i++){

            if (!a[i] || tooltip.options.skip_tags.in_array(a[i].tagName.toLowerCase())) continue;

            var tooltip_title = a[i].getAttribute("title");
            if (tooltip_title && typeof tooltip_title != "string") tooltip_title = "";