Ответы пользователя по тегу HTML
  • Как в joomla 3 отобразить новые новости сверху?

    @lnl Автор вопроса
    Aborrol: спасибо Вам за поддержку)))
    Поставил Порядок категории как "Не упорядочивать" в менеджере материалов и заработало, новые новости вверху теперь) Странно, конечно, но работает...
    Ответ написан
    1 комментарий
  • Как убрать отступы до и после круговой диаграммы (Google Pie Chart)?

    @lnl Автор вопроса
    Вопрос закрыт, заюзал раскрывающийся блок!
    Ответ написан
  • Как объединить в группы элементы в генерируемом отчете на html скриптом на питон?

    @lnl Автор вопроса
    Собственно мудрено сделал, но работает, разбираться пока лень, но работает...
    MainAdded=0
    StableAdded=0
    AddingGroup=True
    CountSuccess=0
    CountFail=0
    CountAbortedProceed=0
    CountSuccessMain = 0
    CountSuccessStable = 0
    CountFailMain = 0
    CountFailStable = 0
    CountAbortedProceedMain = 0
    CountAbortedProceedStable = 0
    
    #код ниже находится в цикле
    if BuildStatusRus == 'Протестировано успешно':
        CountSuccess=CountSuccess+1
        if not re.search('OutPlain', CurrentNameJobGood):
            CountSuccessMain = CountSuccessMain + 1
        else:
            CountSuccessStable = CountSuccessStable + 1
    elif BuildStatusRus == 'Протестировано с ошибками':
        CountFail=CountFail+1
        if not re.search('OutPlain', CurrentNameJobGood):
            CountFailMain = CountFailMain + 1
        else:
            CountFailStable = CountFailStable + 1
    else:
        CountAbortedProceed=CountAbortedProceed+1
        if not re.search('OutPlain', CurrentNameJobGood):
            CountAbortedProceedMain = CountAbortedProceedMain + 1
        else:
            CountAbortedProceedStable = CountAbortedProceedStable + 1
    CountAll=CountSuccess+CountFail+CountAbortedProceed
    CountAllMain=CountSuccessMain+CountFailMain+CountAbortedProceedMain
    CountAllStable=CountSuccessStable+CountFailStable+CountAbortedProceedStable
    
    if not re.search('OutPlain', CurrentNameJobGood):
        if MainAdded==1:
            AddingGroup = False
        else:
            MainAdded=1
            StableAdded=0
            AddingGroup = True
    else:
        if StableAdded==1:            
            AddingGroup = False
        else:
            StableAdded=1
            MainAdded=0
            AddingGroup = True
    
    Tr2 = """<tr bgcolor = "#00BFFF">
    <td colspan="3"><b>Группа проектов: </b>{ProjectGroup}</td>
    </tr>"""
    
    if AddingGroup==True and MainAdded==1:
        NewTr2 = Tr2.format(ProjectGroup='<b>Main (Основное хранилище)</b>',AllCountTmpl=CountAllMain,CountSuccessTmpl=CountSuccessMain,CountFailTmpl=CountFailMain)#, из них успешных: <br>' + CountSuccessMain + '</b>, провалившихся: <b>' + CountFailMain + '</b>')
        AddingGroup = False
    elif AddingGroup==True and StableAdded==1:
        NewTr2 = Tr2.format(ProjectGroup='<b>Stable (Внеплановое хранилище)</b>',AllCountTmpl=CountAllStable,CountSuccessTmpl=CountSuccessStable,CountFailTmpl=CountFailStable)#, из них успешных: <br>' + CountSuccessStable + '</b>, провалившихся: <b>' + CountFailStable + '</b>')
        AddingGroup = False
    else:
        NewTr2 = """"""

    Можно было сделать и проще, но в лом уже, есть небольшие недочеты, типа создание еще одной группы если после Stable есть еще проекты.
    Ответ написан
    Комментировать