Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Preparation of modules for DLE

Translated13 USD

  • Profile blocked
    25 April 2023, 20:46 |

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

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

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

  • Profile blocked
    25 April 2023, 20:51 |

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

  • Aleksandr K. Интернет портал
    25 April 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;

    ?>

  • Profile blocked
    25 April 2023, 21:54 |

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

  • Profile blocked
    25 April 2023, 21:59 |

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

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

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

  • Profile blocked
    25 April 2023, 22:14 |

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

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

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

  • Profile blocked
    27 April 2023, 11:23 |

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

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

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

Current freelance projects in the category PHP

Write meta data for ALT using AI

A website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification.

AI & Machine LearningPHP ∙ 12 hours 14 minutes back ∙ 19 proposals

Completion of the website on Ocstore 3

16 USD

Ocstore 3 Template Upstore Fix some issues https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true I look forward to your proposals

PHPWeb Programming ∙ 15 hours 54 minutes back ∙ 55 proposals

A developer is needed to complete and integrate a project for automatic data collection and processing.

16 USD

The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control…

PHPWeb Programming ∙ 18 hours 10 minutes back ∙ 19 proposals

Updating plugins and themes for the WP site putevka.uz

"A technical audit of the WordPress site needs to be conducted, checking the relevance, security, and compatibility of the installed plugins and theme. Based on the results, legal options for updating, replacing outdated solutions, or transitioning to officially available…

HTML & CSSPHP ∙ 20 hours 46 minutes back ∙ 34 proposals

Integration of the "Where to Watch" block (Laravel / Livewire)

It is necessary to implement the integration of an external streaming platform for a website about movies and series on Laravel / Livewire. What needs to be done: Implement the import of an external content catalog that is updated once a day. Match content by IMDb ID and/or TMDB…

PHPWeb Programming ∙ 1 day 11 hours back ∙ 36 proposals

Client
Aleksandr K. Интернет портал
Ukraine Ukraine  16  0
Project published
3 years back
52 views