unset($diff_files[$key]);
                 $info[0] = '<b>' . $I18N->msg('pool_sync_files_synced') . '</b>';
                 if ($sync_result['filename'] != $sync_result['old_filename']) {
                     $info[] = $I18N->msg('pool_file_renamed', $sync_result['old_filename'], $sync_result['filename']);
                 }
             } else {
             }
         }
         // diff count neu berechnen, da (hoffentlich) diff files in die db geladen wurden
         $diff_count = count($diff_files);
     } else {
     }
 } elseif (rex_post('save', 'boolean')) {
     $warning = $I18N->msg('pool_file_not_found');
 }
 echo rex_mediapool_Syncform($rex_file_category);
 $title = $I18N->msg('pool_sync_affected_files');
 if (!empty($diff_count)) {
     $title .= ' (' . $diff_count . ')';
 }
 echo '<fieldset class="rex-form-col-1">
                 <legend>' . $title . '</legend>
                 <div class="rex-form-wrapper">';
 if ($diff_count > 0) {
     natcasesort($diff_files);
     foreach ($diff_files as $file) {
         echo '<div class="rex-form-row">
                         <p class="rex-form-checkbox rex-form-label-right">';
         if (is_writable($REX['MEDIAFOLDER'] . '/' . $file)) {
             echo '<input class="rex-form-checkbox" type="checkbox" id="sync_file_' . $file . '" name="sync_files[]" value="' . $file . '" />
                         <label for="sync_file_' . $file . '">' . $file . '</label>';
示例#2
0
function rex_medienpool_Syncform($rex_file_category)
{
    return rex_mediapool_Syncform($rex_file_category);
}