Изменения

Перейти к навигации Перейти к поиску
Строка 61: Строка 61:  
end
 
end
   −
local function insertDot(str, small, insert)
+
local function insertDot(str, insert)
 
     if insert == false then
 
     if insert == false then
 
         return
 
         return
 
     end
 
     end
     if small then
+
     table.insert(str, '.')
        table.insert(str, '<small>.</small>')
  −
    else
  −
        table.insert(str, '.')
  −
    end
   
end
 
end
   Строка 302: Строка 298:  
     -- Подзаголовок
 
     -- Подзаголовок
 
     if is(args['subtitle']) then
 
     if is(args['subtitle']) then
         insertDot(str, false, dot)
+
         insertDot(str, dot)
         table.insert(str, '&#32;<small>' .. args['subtitle'] .. '</small>')
+
         table.insert(str, '&#32;' .. args['subtitle'])
 
         dot = needDot(args['subtitle']);
 
         dot = needDot(args['subtitle']);
 
     end
 
     end
Строка 340: Строка 336:  
     -- Название сайта или проекта
 
     -- Название сайта или проекта
 
     if is(args['website']) then
 
     if is(args['website']) then
         insertDot(str, is(args['subtitle']), dot)
+
         insertDot(str, dot)
 
         dot = true;
 
         dot = true;
 
         table.insert(str, '&#32;<i>' .. args['website'] .. '</i>')
 
         table.insert(str, '&#32;<i>' .. args['website'] .. '</i>')
Строка 359: Строка 355:  
     -- Место, издательство
 
     -- Место, издательство
 
     if is(args['publisher']) then
 
     if is(args['publisher']) then
         insertDot(str, is(args['subtitle']), dot)
+
         insertDot(str, dot)
 
         dot = true;
 
         dot = true;
 
         table.insert(str, '&#32;');
 
         table.insert(str, '&#32;');
Строка 382: Строка 378:     
     -- Точка
 
     -- Точка
     insertDot(str, is(args['subtitle']), dot)
+
     insertDot(str, dot)
    
     -- DOI
 
     -- DOI
Строка 394: Строка 390:  
     if is(args['description']) then
 
     if is(args['description']) then
 
         table.insert(str, '&nbsp;— ' .. args['description'])
 
         table.insert(str, '&nbsp;— ' .. args['description'])
         insertDot(str, true, needDot(args['description']))
+
         insertDot(str, needDot(args['description']))
 
     end
 
     end
   Строка 400: Строка 396:  
     if is(args['quote']) then
 
     if is(args['quote']) then
 
         table.insert(str, '&nbsp;— «' .. args['quote'] .. '»')
 
         table.insert(str, '&nbsp;— «' .. args['quote'] .. '»')
         insertDot(str, true, needDot(args['quote']))
+
         insertDot(str, needDot(args['quote']))
 
     end
 
     end
    
     -- Дата обращения
 
     -- Дата обращения
 
     if is(args['access-date']) then
 
     if is(args['access-date']) then
         table.insert(str, '&#32;<small>Дата обращения: ' ..
+
         table.insert(str, '&#32;Дата обращения: ' ..
             formatDate('j xg Y', args['access-date']) .. '.</small>')
+
             formatDate('j xg Y', args['access-date']) .. '.')
 
     end
 
     end
   Строка 413: Строка 409:  
         if urlstatus == 'live' then
 
         if urlstatus == 'live' then
 
             table.insert(str,
 
             table.insert(str,
                 '&#32;<small>[' ..
+
                 '&#32;[' ..
 
                 args['archive-url'] ..
 
                 args['archive-url'] ..
 
                 ' Архивировано] ' ..
 
                 ' Архивировано] ' ..
                 formatDate('j xg Y', args['archive-date']) .. ' года.</small>')
+
                 formatDate('j xg Y', args['archive-date']) .. ' года.')
 
         elseif urlstatus == 'unfit' then
 
         elseif urlstatus == 'unfit' then
 
             table.insert(str,
 
             table.insert(str,
                 '&#32;<small>Архивировано ' ..
+
                 '&#32;Архивировано ' ..
                 formatDate('j xg Y', args['archive-date']) .. ' года.</small>')
+
                 formatDate('j xg Y', args['archive-date']) .. ' года.')
 
         else
 
         else
 
             table.insert(str,
 
             table.insert(str,
                 '&#32;<small>Архивировано из [' ..
+
                 '&#32;Архивировано из [' ..
 
                 args['url'] ..
 
                 args['url'] ..
 
                 ' оригинала] ' ..
 
                 ' оригинала] ' ..
                 formatDate('j xg Y', args['archive-date']) .. ' года.</small>')
+
                 formatDate('j xg Y', args['archive-date']) .. ' года.')
 
         end
 
         end
 
     end
 
     end
Анонимный участник

Реклама:

Навигация