Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Opracowanie modułu dla DLE

Translated49 PLN

  • Profil został zablokowany
    25 kwietnia 2023, 20:46 |

    Добрій вечер! Вам поменять полностью верстку в єтом модуле?

  • Aleksandr K. Интернет портал
    25 kwietnia 2023, 20:48 |

    да! но там только css нет даже tpl файла

  • Profil został zablokowany
    25 kwietnia 2023, 20:51 |

    Насколько я помню дле там все внутри модуля делаеться, а стили все в общем файле стилей.

  • Aleksandr K. Интернет портал
    25 kwietnia 2023, 20:53 |

    Ну лучше б вы сами посмотрели его. вот всё содержимое 


    <?php

    if( ! defined( 'DATALIFEENGINE' ) ) {

        die( "Hacking attempt!" );

    }


    $is_change = false;

    $css_array[] = "templates/{$config['skin']}/style/ongoing.css";    

    if (!$config['allow_cache']) { $config['allow_cache'] = 1; $is_change = true;}


    $calAnime_json = get_vars( "json_anime" );


    if( ! $calAnime_json ) {

        $calAnime = file_get_contents('https://shikimori.me/api/calendar');

        $calAnime_json = json_decode($calAnime, true);

        set_vars ( "json_anime", $calAnime_json );

    }


    function shiki_cals() {

        global $anime_info, $langdate, $arr_date, $config;

        

        $buffer = '<div id="ongoing-calendar">';

        $buffer .= '<header class="head"><h1>Календарь онгоингов</h1><div class="notice"><p>Хотелось бы узнать, когда будет выпущено новая серия аниме? На данной странице есть расписание всех аниме, которые выйдут в ближайшее время. Чтобы воспользоваться календарем, просто кликните на нужное число и найдите интересующее вас аниме.</p><p>Выходы серий отслеживаются автоматически по <a href="https://anixart.fun/">API</a>.</p></div></header>';

        

        foreach( $anime_info as $key => $row ) {

                    

                    $date = strtotime($row[0]['next_episode_at']);    


                    if( $key == 'now' ) $buffer .= '<div class="block clrfix"><div class="headline">УЖЕ ДОЛЖНО БЫЛО ВЫЙТИ <span class="count-ognoing">'.$arr_date[$key].'</span></div><div class="cc-entries d-cutted_covers" data-dynamic="cutted_covers" id="cutted_covers_3">';

                    else $buffer .= '<div class="block clrfix"><div class="headline">'.$langdate[date('l', $date)].', '.date('j', $date).' '.$langdate[date('F', $date)].' <span class="count-ognoing">'.$arr_date[$key].'</span></div><div class="cc-entries d-cutted_covers" data-dynamic="cutted_covers" id="cutted_covers_3">';

                    

                    foreach($row as $animes) {

                        

                    $next_episode_tmp = strtotime($animes['next_episode_at']);

                    $date = langdate( 'j-m-Y, H:i', $next_episode_tmp );    

                    

                    $name = $animes['anime']['russian'] ? $animes['anime']['russian'] : $animes['anime']['name'];  

                      

                    if( $config['image_lazy'] ) $img = " data-src=\"https://shikimori.me{$animes['anime']['image']['preview']}\" src=\"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" style=\"min-height: 224px; min-width: 160px;\"";

                    else $img = " src=\"https://shikimori.me{$animes['anime']['image']['preview']}\"";    

                      

                    $buffer .= <<<HTML

    <article class="c-column b-catalog_entry c-anime"  itemscope="" itemtype="http://schema.org/Movie">

    <a class="cover anime-tooltip-processed" href="https://shikimori.me{$animes['anime']['url']}">

    <span class="image-decor">

        <span class="image-cutter">

            <img alt="{$animes['anime']['name']}"{$img}>

        </span>

    </span>

    <span class="title left_aligned" itemprop="name">

        <span>{$name}</span>

    </span>

    <span class="misc">

        <span class="right">с {$date}</span>

        <span class="left">{$animes['next_episode']} эпизод</span>

    </span>

    </a>

    <span class="c-anime-action" data-name="{$animes['anime']['name']}" onclick="ongoing_find(this); return false;">

    <svg id="icon-horizontal-ellipsis" viewBox="0 0 24 24">

        <path d="m12 16c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm0-2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm0-6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z" transform="matrix(0 1 -1 0 24 0)"></path>

    </svg>

    </span>

    </article>

    HTML;

                        

                    }

                    

                    $buffer .= '</div></div>';

                    

        }


        

        return $buffer . '</div>';

    }


    $arr_date = array();

    $anime_info = array();

    $anime_info['now'] = array();


    foreach( $calAnime_json as $value ) {


        $time = strtotime($value['next_episode_at']);        


        if( time() > $time ) {


            if( isset($arr_date['now']) ) $arr_date['now']++;

            else $arr_date['now'] = 1;


            $anime_info['now'][] = $value;


        } else {


            if( isset($arr_date[date('j', $time)]) ) $arr_date[date('j', $time)]++;

            else $arr_date[date('j', $time)] = 1;


            $anime_info[date('j', $time)][] = $value;


        }

        

    }


    if( !count($anime_info['now']) ) unset($anime_info['now']);

    $tpl->result['content'] = shiki_cals( $this_month, $this_year, $events );


    if ($is_change) $config['allow_cache'] = false;

    ?>

  • Profil został zablokowany
    25 kwietnia 2023, 21:54 |

    Файл стилей модуля лежит /style/ongoing.css

  • Profil został zablokowany
    25 kwietnia 2023, 21:59 |

    А сама верстка в теле.

  • Aleksandr K. Интернет портал
    25 kwietnia 2023, 22:09 |

    реализуемо? цена?

  • Profil został zablokowany
    25 kwietnia 2023, 22:14 |

    Да естественно. Я хотел бы  на 400грн больше.

  • Aleksandr K. Интернет портал
    27 kwietnia 2023, 0:05 |

    к сожалению рассчитываю на 600грн. если готовы, то поработаем

  • Profil został zablokowany
    27 kwietnia 2023, 11:23 |

    Может хоть сотку добавите?

  • Aleksandr K. Интернет портал
    27 kwietnia 2023, 16:04 |

    данное задание будет 10000% точно как мне нужно?

Aktualne zlecenia dla freelancerów w kategorii PHP

Integracja szablonu Blade artykułu | Laravel | Frontend

369 PLN

Integracja szablonu Blade artykułu | Laravel | FrontendIstota zadaniaStrona na Laravel. Gotowy HTML/CSS makiet strony artykułu premium bloga. Należy zintegrować go z istniejącą strukturą Blade strony.Projekt jest gotowy. Nic nie projektujesz — tylko integrujesz.Otrzymasz: gotowy…

PHPProgramowanie stron internetowych ∙ 8 godzin 20 minut temu ∙ 53 oferty

Wdrożenie technicznego audytu SEO na OpenCart

Dzień dobry. Potrzebuję wprowadzić techniczne poprawki SEO na stronie softugo.com. Strona jest już opracowana, ale jeszcze nie została w pełni uruchomiona. Platforma: ocStore 3.0.2.0 / OpenCart + kod niestandardowy. Hosting: Hostinger. Aktualna wersja PHP: 7.3. (planowane…

PHPProgramowanie stron internetowych ∙ 10 godzin 22 minuty temu ∙ 50 ofert

Wykonanie prac po audycie SEO

1231 PLN

Potrzebny doświadczony programista OpenCart do wykonania SEO i technicznych poprawek sklepu internetowego. Główne zadania: Poprawa struktury wewnętrznych linków i menu. Dodanie linków w stopce. Realizacja okruszków z mikroformatowaniem Schema.org. Poprawa generacji sitemap.xml…

PHPObsługa stron internetowych ∙ 3 dni 10 godzin temu ∙ 63 oferty

Potrzebna integracja KeyCRM → PRRO Kaszalot

Trzeba skonfigurować integrację między KeyCRM a PRRO Kaszalot. Podczas składania zamówienia w KeyCRM dane mają być automatycznie przesyłane do Kaszalota: • informacje o zamówieniu • towary, asortyment • ceny • ilość Szczegóły w wiadomości prywatnej.

Content Management SystemsPHP ∙ 6 dni 6 godzin temu ∙ 29 ofert

Strona na WordPressie z wykorzystaniem motywu Kadence i Kadence Blocks.

820 PLN

Musimy stworzyć stronę na WordPressie z wykorzystaniem motywu Kadence oraz Kadence Blocks. Sklepu internetowego nie będzie (chociaż prawdopodobnie zostanie dodany w przyszłości). Potrzebna jest strona główna oraz kilka stron wewnętrznych. Grafika jest już gotowa, struktura…

Content Management SystemsPHP ∙ 7 dni 16 godzin temu ∙ 38 ofert

Zleceniodawca
Aleksandr K. Интернет портал
Ukraina Ukraina  16  0
Zlecenie zostało opublikowane
3 lata temu
52 wyświetlenia