• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Смена темы по крону

Статус
В этой теме нельзя размещать новые ответы.

Jaarg

Гуру форума
Регистрация
18 Авг 2008
Сообщения
494
Реакции
97
Есть ли плагин или что то в таком духе, что бы помогло решить следующую задачу:
что бы днем на сайте был один скин, а ночью - другой. Руками перетыкивать утомительно.
 
Есть ли плагин или что то в таком духе, что бы помогло решить следующую задачу:
что бы днем на сайте был один скин, а ночью - другой. Руками перетыкивать утомительно.

Что-то встречал подобное (переделку джумловского шаблона).
Там это вроде джава скриптом решалось - менялась таблица стилей в зависимости от времени суток.
 
а больше информации можно? я даже не знаю с какого конца подступиться к этой задаче :ah:
завтра попробую поискать для вп переделку.
если найду - скину инфо.
Джумловский тот шаб я ковырял год с небольшим назад - там стили менялись - это точно.
зачем плагин?
это 8 строчек на php которые делают update mysql табличке...
странный подход, но хотелось бы тоже посмотреть подобную реализацию =)
 
Вот под Joomlу шаблон у которого дизайн меняется средствами CSS Для просмотра ссылки Войди или Зарегистрируйся

А вообще надо просто по крону менять в базе одно значение и все и будет совсем другой шаблон... Я просто не работал с WP, потому не силен в структуре БД, с Joomlой бы помог...
 
Вот под Joomlу шаблон у которого дизайн меняется средствами CSS Для просмотра ссылки Войди или Зарегистрируйся

А вообще надо просто по крону менять в базе одно значение и все и будет совсем другой шаблон... Я просто не работал с WP, потому не силен в структуре БД, с Joomlой бы помог...

Немного не этот шаб - я Dimension крутил

Добавлено через 12 минут
вот этот джава скрипт, но нужно переделывать
Код:
window.addEvent('load', function() {
    if (document.body.id == '') {

        if (tempus != false) {
            timeofday = tempus;
            document.body.id=tempus;
        } else {
            datetoday = new Date();
            timenow=datetoday.getTime();
            datetoday.setTime(timenow);
            thehour = datetoday.getHours();

            if (thehour >= 20)
             timeofday = "night";
            else if (thehour >= 17)
             timeofday = "dusk";
            else if (thehour >= 9)
             timeofday = "day";
            else if (thehour >= 5)
             timeofday = "dawn";
            else
             timeofday = "night";

            document.body.id=timeofday;
            
        }
        Cookie.set('dim-tempus', timeofday, {duration: 1/24,path: "/"});
    }
});
 
Немного не этот шаб - я Dimension крутил
Добавлено через 12 минут
вот этот джава скрипт, но нужно переделывать
Код:
window.addEvent('load', function() {
    if (document.body.id == '') {
        if (tempus != false) {
            timeofday = tempus;
            document.body.id=tempus;
        } else {
            datetoday = new Date();
            timenow=datetoday.getTime();
            datetoday.setTime(timenow);
            thehour = datetoday.getHours();
            if (thehour >= 20)
             timeofday = "night";
            else if (thehour >= 17)
             timeofday = "dusk";
            else if (thehour >= 9)
             timeofday = "day";
            else if (thehour >= 5)
             timeofday = "dawn";
            else
             timeofday = "night";
            document.body.id=timeofday;
        }
        Cookie.set('dim-tempus', timeofday, {duration: 1/24,path: "/"});
    }
});
спасибо, но такое я не осилю. js вообще не знаю
 
я тебе все в ЛС отписал
если получится, то все с удовольствием воспользуются результатами нахаляву =)
PS
Нашел таки где я ее видел =)
Для просмотра ссылки Войди или Зарегистрируйся

Имхо конечно, но проще помоему через крон реализовать :)
Просто если по аналогии с joomla, то надо в таблице с темами просто поменять значение в колонке которая отвечает за активную тему и все.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху