Widget:InitPageDzScript: mudanças entre as edições

Ir para navegação Ir para pesquisar
sem sumário de edição
Sem resumo de edição
Sem resumo de edição
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 3: Linha 3:
   Date.prototype.getWeekNumber = function () {
   Date.prototype.getWeekNumber = function () {
     let d = new Date(Date.UTC(this.getFullYear(), this.getMonth(), this.getDate()));
     let d = new Date(Date.UTC(this.getFullYear(), this.getMonth(), this.getDate()));
    d.setHours(d.getHours() - 7.4)
     d.setDate(d.getDate() + 2);
     d.setDate(d.getDate() + 2)
     let dayNum = d.getUTCDay() || 7;
     let dayNum = d.getUTCDay() || 7;
     let yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1));
     let yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1));
Linha 11: Linha 10:


   const url = window.location.origin;
   const url = window.location.origin;
   const actualWeekNumber = new Date().getWeekNumber();
   let actualWeekNumber = new Date().getWeekNumber();
   const dzCard = document.getElementById('dz-card');
   const dzCard = document.getElementById('dz-card');
  const today = new Date();
  if(today.getDay() === 1) {
    if(today.getHours() < 7 && today.getMinutes() < 40) actualWeekNumber--;
  }


   const dzWeeks = [
   const dzWeeks = [
    {
      name: 'Sétima semana',
      image: '/images/f/f2/Card_DZ_S%C3%A9tima-Semana.png'
    },
    {
      name: 'Oitava semana',
      image: '/images/9/97/Card_DZ_Oitava-Semana.png'
    },
    {
      name: 'Nona semana',
      image: '/images/b/b3/Card_DZ_Nona-Semana.png'
    },
    {
      name: 'Décima semana',
      image: '/images/3/30/Card_DZ_D%C3%A9cima-Semana.png'
    },
     {
     {
       name: 'Décima primeira semana',
       name: 'Décima primeira semana',
Linha 63: Linha 51:
       image: '/images/2/23/Card_DZ_Sexta-Semana.png'
       image: '/images/2/23/Card_DZ_Sexta-Semana.png'
     },     
     },     
    {
      name: 'Sétima semana',
      image: '/images/f/f2/Card_DZ_S%C3%A9tima-Semana.png'
    },
    {
      name: 'Oitava semana',
      image: '/images/9/97/Card_DZ_Oitava-Semana.png'
    },
    {
      name: 'Nona semana',
      image: '/images/b/b3/Card_DZ_Nona-Semana.png'
    },
    {
      name: 'Décima semana',
      image: '/images/3/30/Card_DZ_D%C3%A9cima-Semana.png'
    },
   ];
   ];


Menu de navegação