Модуль [мод] Horoscope 1.8

Тема в разделе "DLE", создана пользователем Ferry, 2 ноя 2007.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Ferry

    Ferry Прохожие

    horo.PNG


    ChangeLog 1.8 (02.11.2007:(
    + Добавлено кеширование гороскопов.


    Автор: Nitro

    ------------------

    Был использован оригинальный скрипт от

    CRANK auto32@bk.ru ICQ 203003009

    хотя от него мало что осталось .

    Качаем: Посмотреть вложение horoscope_1.8.rar
     
  2. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    :) ну ты шустрый ;)
     
  3. Ferry

    Ferry Прохожие

    А чего тормозить то ;)

    Добавлено через 1 минуту
    Да, кстати, на офффоруме есть ветка в модах, типа мод - доска позора, написал его вроде IT-Security, он там платный, я делаю сейчас аналог, но бесплатный :)
     
  4. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    ММ ;)...
    Сори аз офтоп.
    ДАвай я тебе дам Код погодного рпасера а ты перведеш его в нормальное состояние ;). тоесть там отсалось токо кеширование графики и аякс ;).
     
  5. Ferry

    Ferry Прохожие

    Давай и напиши подробно, что там нужно доделать.
     
  6. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    Так Мод собственно парсер котрій вырезает код и сейвит в html.Осталось Добавить {AJAX} переход между прогнозами.
    Кеширование ресунков. +Крон и думаю перенести из файлов в базу табличный код.
     

    Вложения:

    • v1.3.rar
      Размер файла:
      27,9 КБ
      Просмотров:
      3
  7. Walkman

    Walkman

    Регистр.:
    17 авг 2007
    Сообщения:
    334
    Симпатии:
    217
    быстро ты обновил мод):(ay:

    было бы круто если бы сделал вот типо такого:
    _http://gorod24.jino-net.ru/index.php?newsid=17:ay:
     
  8. Ferry

    Ferry Прохожие

    ну не знаю, я посмотрел как был написан год гороскопа изначально, сейчас покажу


    PHP:

    $conhor  
    "";
    $act $_GET['act'];
    $time $_GET['time'];
    $act intval($act);
    if(!isset(
    $act)) {$act 1;}
    if((
    intval($act) > 12) OR (intval($act) < 1)) {$act 1;}



    if(
    $sign == 'aries') { $act 1$pic "<img src=\"{THEME}/images/zodiac/aries.gif\" marginwidth=\"5\">"$title "Овен";}
    if(
    $sign == taurus)  { $sign==taurus;  $act 2$pic "<img src=\"{THEME}/images/zodiac/taurus.gif\" marginwidth=\"5\">"$title "Телец";}
    if(
    $sign == gemini) { $act 3$pic "<img src=\"{THEME}/images/zodiac/gemini.gif\" marginwidth=\"5\">"$title "Близнецы";}
    if(
    $sign == cancer) { $act 4$pic "<img src=\"{THEME}/images/zodiac/cancer.gif\" marginwidth=\"5\">"$title "Рак";}
    if(
    $sign == leo) { $act 5$pic "<img src=\"{THEME}/images/zodiac/leo.gif\" marginwidth=\"5\">"$title "Лев";}
    if(
    $sign == virgo) { $act 6$pic "<img src=\"{THEME}/images/zodiac/virgo.gif\" marginwidth=\"5\">"$title "Дева";}
    if(
    $sign == libra) { $act 7$pic "<img src=\"{THEME}/images/zodiac/libra.gif\" marginwidth=\"5\">"$title "Весы";}
    if(
    $sign == scorpio) { $act 8$pic "<img src=\"{THEME}/images/zodiac/scorpio.gif\" marginwidth=\"5\">"$title "Скорпион";}
    if(
    $sign == sagittarius) { $act 9$pic "<img src=\"{THEME}/images/zodiac/sagittarius.gif\" marginwidth=\"5\">"$title "Стрелец";}
    if(
    $sign == capricorn) { $act 10$pic "<img src=\"{THEME}/images/zodiac/capricorn.gif\" marginwidth=\"5\">"$title "Козерог";}
    if(
    $sign == aquarius) { $act 11$pic "<img src=\"{THEME}/images/zodiac/aquarius.gif\" marginwidth=\"5\">"$title "Водолей";}
    if(
    $sign == pisces) { $act 12$pic "<img src=\"{THEME}/images/zodiac/pisces.gif\" marginwidth=\"5\">"$title "Рыбы";}
    Не удивительно что не передавались переменные

    Я же переделал это вот во что:

    PHP:

    switch ($_GET['sign']) {
        
        
        case 
    "aries" :
            
    $act=1;
            
    $pic "<img src=\"{THEME}/images/zodiac/aries.gif\" marginwidth=\"5\">"$title "Овен";
            break;
            
        case  
    "taurus":    
            
    $act=2;
            
    $pic "<img src=\"{THEME}/images/zodiac/taurus.gif\" marginwidth=\"5\">"$title "Телец";
            break;
            
        case 
    "gemini" :
            
    $act 3$pic "<img src=\"{THEME}/images/zodiac/gemini.gif\" marginwidth=\"5\">"$title "Близнецы";
            
            break;

        case 
    "cancer" :
            
    $act 4$pic "<img src=\"{THEME}/images/zodiac/cancer.gif\" marginwidth=\"5\">"$title "Рак";
            break;
            
        case 
    "leo" :
            
    $act 5$pic "<img src=\"{THEME}/images/zodiac/leo.gif\" marginwidth=\"5\">"$title "Лев";
            break;

        case 
    "virgo" :
            
    $act 6$pic "<img src=\"{THEME}/images/zodiac/virgo.gif\" marginwidth=\"5\">"$title "Дева";
            break;
            
        case 
    "libra" :
            
    $act 7$pic "<img src=\"{THEME}/images/zodiac/libra.gif\" marginwidth=\"5\">"$title "Весы";
            break;

        case 
    "scorpio" :
            
    $act 8$pic "<img src=\"{THEME}/images/zodiac/scorpio.gif\" marginwidth=\"5\">"$title "Скорпион";
            break;
            
        case 
    "sagittarius" :
            
    $act 9$pic "<img src=\"{THEME}/images/zodiac/sagittarius.gif\" marginwidth=\"5\">"$title "Стрелец";
            break;

        case 
    "capricorn" :    
            
    $act 10$pic "<img src=\"{THEME}/images/zodiac/capricorn.gif\" marginwidth=\"5\">"$title "Козерог";
            break;
            
        case 
    "aquarius" :
            
    $act 11$pic "<img src=\"{THEME}/images/zodiac/aquarius.gif\" marginwidth=\"5\">"$title "Водолей";
            break;
            
        case 
    "pisces" :
            
    $act 12$pic "<img src=\"{THEME}/images/zodiac/pisces.gif\" marginwidth=\"5\">"$title "Рыбы";
            break;
    }

    $time $_GET['time'];

    if (
    $_GET['sign'] == ""
            {
        
    $sign "aries";
            }
            
    else     {
        
    $sign $_GET['sign'];
            }
    По этому я не сомневаюсь, что и тот скрипт Crank'a написан чёрт знает как.
     
  9. Jerry

    Jerry тот самый Учиха

    Регистр.:
    16 апр 2006
    Сообщения:
    1.226
    Симпатии:
    490
Статус темы:
Закрыта.