예제 #1
0
                <a class="admidio-icon-link" data-toggle="modal" data-target="#admidio_modal"
                    href="' . $g_root_path . '/adm_program/system/msg_window.php?message_id=DOW_FILE_NOT_EXISTS&amp;inline=true"><img
                    src="' . THEME_PATH . '/icons/warning.png" alt="' . $gL10n->get('SYS_WARNING') . '" /></a>';
            }
            $columnValues[] = '
            <a class="admidio-icon-link" href="' . $g_root_path . '/adm_program/modules/downloads/rename.php?file_id=' . $nextFile['fil_id'] . '">
                <img src="' . THEME_PATH . '/icons/edit.png" alt="' . $gL10n->get('SYS_EDIT') . '" title="' . $gL10n->get('SYS_EDIT') . '" /></a>
            <a class="admidio-icon-link" data-toggle="modal" data-target="#admidio_modal" 
                href="' . $g_root_path . '/adm_program/system/popup_message.php?type=fil&amp;element_id=row_file_' . $nextFile['fil_id'] . '&amp;name=' . urlencode($nextFile['fil_name']) . '&amp;database_id=' . $nextFile['fil_id'] . '"><img
                src="' . THEME_PATH . '/icons/delete.png" alt="' . $gL10n->get('SYS_DELETE') . '" title="' . $gL10n->get('SYS_DELETE') . '" /></a>' . $noteFileNotExists;
        }
        $downloadOverview->addRowByArray($columnValues, 'row_file_' . $nextFile['fil_id']);
    }
}
//Create download table
$downloadOverview->setDatatablesColumnsHide(array(1));
$downloadOverview->setDatatablesOrderColumns(array(1, 3));
$htmlDownloadOverview = $downloadOverview->show(false);
/**************************************************************************/
// Add Admin table to html page
/**************************************************************************/
//If user is download Admin show further files contained in this folder.
if ($gCurrentUser->editDownloadRight()) {
    // Check whether additional content was found in the folder
    if (isset($folderContent['additionalFolders']) || isset($folderContent['additionalFiles'])) {
        $htmlAdminTableHeadline = '<h2>
                                    ' . $gL10n->get('DOW_UNMANAGED_FILES') . '
                                    <a class="admidio-icon-link" data-toggle="modal" data-target="#admidio_modal"
                                        href="' . $g_root_path . '/adm_program/system/msg_window.php?message_id=DOW_ADDITIONAL_FILES&amp;inline=true"><img 
                                        src="' . THEME_PATH . '/icons/help.png" alt="Help" /></a>            
                                </h2>';
예제 #2
0
             // if list has leaders then initialize row number for members
             $listRowNumber = 1;
             $title = $gL10n->get('SYS_PARTICIPANTS');
         }
         if ($getMode === 'print' || $getMode === 'pdf') {
             $table->addRowByArray(array($title), null, array('class' => 'admidio-group-heading'), 1, $list->countColumns() + 1);
         }
         $lastGroupHead = $member['mem_leader'];
     }
 }
 // if html mode and the role has leaders then group all data between leaders and members
 if ($getMode === 'html') {
     if ($member['mem_leader'] != 0) {
         $table->setDatatablesGroupColumn(2);
     } else {
         $table->setDatatablesColumnsHide(2);
     }
 }
 $columnValues = array();
 // Fields of recordset
 for ($columnNumber = 1; $columnNumber <= $list->countColumns(); ++$columnNumber) {
     $column = $list->getColumnObject($columnNumber);
     // in the SQL mem_leader and usr_id starts before the column
     // the Index to the row must be set to 2 directly
     $sqlColumnNumber = $columnNumber + 1;
     if ($column->getValue('lsc_usf_id') > 0) {
         // check if customs field and remember
         $b_user_field = true;
         $usf_id = $column->getValue('lsc_usf_id');
     } else {
         $b_user_field = false;
예제 #3
0
파일: members.php 프로젝트: bash-t/admidio
    $membersAdministrationMenu->addItem('menu_item_preferences_links', $g_root_path . '/adm_program/modules/preferences/preferences.php?show_option=user_management', $gL10n->get('SYS_MODULE_PREFERENCES'), 'options.png', 'right', 'menu_item_extras');
}
//Create table object
$membersTable = new HtmlTable('tbl_members', $page, true, true, 'table table-condensed');
// create array with all column heading values
$columnHeading = array($gL10n->get('SYS_ABR_NO'), '<img class="admidio-icon-info" src="' . THEME_PATH . '/icons/profile.png"
        alt="' . $gL10n->get('SYS_MEMBER_OF_ORGANIZATION', $gCurrentOrganization->getValue('org_longname')) . '"
        title="' . $gL10n->get('SYS_MEMBER_OF_ORGANIZATION', $gCurrentOrganization->getValue('org_longname')) . '" />', $gL10n->get('SYS_STATUS'), $gL10n->get('SYS_NAME'), $gL10n->get('SYS_USER'), '<img class="admidio-icon-info" alt="' . $gL10n->get('SYS_GENDER') . '" title="" src="' . THEME_PATH . '/icons/gender.png" data-original-title="' . $gL10n->get('SYS_GENDER') . '">', $gL10n->get('SYS_GENDER'), $gL10n->get('SYS_BIRTHDAY'), $gL10n->get('MEM_UPDATED_ON'), $gL10n->get('SYS_FEATURES'));
$membersTable->setColumnAlignByArray(array('left', 'left', 'left', 'left', 'left', 'left', 'left', 'left', 'left', 'right'));
$membersTable->disableDatatablesColumnsSort(10);
$membersTable->addRowHeadingByArray($columnHeading);
$membersTable->setDatatablesRowsPerPage($gPreferences['members_users_per_page']);
$membersTable->setMessageIfNoRowsFound('SYS_NO_ENTRIES');
// set alternative order column for member status icons
$membersTable->setDatatablesAlternativOrderColumns(2, 3);
$membersTable->setDatatablesColumnsHide(3);
// set alternative order column for gender icons
$membersTable->setDatatablesAlternativOrderColumns(6, 7);
$membersTable->setDatatablesColumnsHide(7);
$irow = 1;
// Zahler fuer die jeweilige Zeile
while ($row = $gDb->fetch_array($result_mgl)) {
    $timestampChange = new DateTimeExtended($row['timestamp'], 'Y-m-d H:i:s');
    // Icon fuer Orgamitglied und Nichtmitglied auswaehlen
    if ($row['member_this_orga'] > 0) {
        $icon = 'profile.png';
        $iconText = $gL10n->get('SYS_MEMBER_OF_ORGANIZATION', $gCurrentOrganization->getValue('org_longname'));
    } else {
        $icon = 'no_profile.png';
        $iconText = $gL10n->get('SYS_NOT_MEMBER_OF_ORGANIZATION', $gCurrentOrganization->getValue('org_longname'));
    }