golden hour
/home/phakp/public_html/formtools/themes/default/admin/modules
⬆️ Go Up
Upload
File/Folder
Size
Actions
about.tpl
1.48 KB
Del
OK
index.tpl
9.16 KB
Del
OK
Edit: index.tpl
{ft_include file='header.tpl'} <table cellpadding="0" cellspacing="0" height="35"> <tr> <td width="45"><img src="{$images_url}/icon_modules.gif" width="34" height="34"/></td> <td class="title">{$LANG.word_modules}</td> </tr> </table> {ft_include file='messages.tpl'} <div id="search_form" class=" margin_bottom_large"> <form action="{$same_page}" method="post"> <table cellspacing="2" cellpadding="0" id="search_form_table"> <tr> <td class="blue" width="70">{$LANG.word_search}</td> <td> <input type="text" size="20" name="keyword" value="{$search_criteria.keyword|escape}"/> <input type="checkbox" id="status_enabled" name="status[]" value="enabled" {if "enabled"|in_array:$search_criteria.status}checked{/if} /> <label for="status_enabled">{$LANG.word_enabled}</label> <input type="checkbox" id="status_disabled" name="status[]" value="disabled" {if "disabled"|in_array:$search_criteria.status}checked{/if} /> <label for="status_disabled">{$LANG.word_disabled}</label> <input type="submit" name="search_modules" value="{$LANG.word_search}" class="margin_left"/> <input type="button" name="reset" onclick="window.location='{$same_page}?reset=1'" {if $modules|@count < $num_modules} value="{$LANG.phrase_show_all} ({$num_modules})" class="bold" {else} value="{$LANG.phrase_show_all}" class="light_grey" disabled {/if} /> </td> </tr> </table> </form> </div> {if $modules|@count == 0} <div class="notify yellow_bg"> <div style="padding: 8px"> {$LANG.text_no_modules_found} </div> </div> <p> <input type="button" onclick="window.location='{$same_page}?refresh_module_list'" class="blue" value="{$LANG.phrase_refresh_module_list|escape}"/> </p> {else} {$pagination} <form action="{$same_page}" method="post" class="check_areas" id="modules_form"> <input type="hidden" name="module_ids_in_page" value="{$module_ids_in_page}"/> {assign var="table_group_id" value="1"} {* this displays ALL clients on the page, but groups them in separate tables - only one shown at a time. The page nav above hides/shows the appropriate page with JS. Sorry the Smarty logic is so dense... *} {foreach from=$modules item=module name=row} {assign var='index' value=$smarty.foreach.row.index} {assign var='count' value=$smarty.foreach.row.iteration} {assign var='module_id' value=$modules[$index].module_id} {assign var='module' value=$modules[$index]} {* if it's the first row or the start of a new table, open the table & display the headings *} {if $count == 1 || $count != 1 && (($count-1) % $settings.num_modules_per_page == 0)} {if $table_group_id == "1"} {assign var="style" value="display: block"} {else} {assign var="style" value="display: none"} {/if} <div id="page_{$table_group_id}" style="{$style}"> <table class="list_table" cellspacing="1" cellpadding="0"> <tr> {assign var="up_down" value=""} {if $order == "module_name-DESC"} {assign var=sort_order value="order=module_name-ASC"} {assign var=up_down value="<img src=\"`$theme_url`/images/sort_down.gif\" />"} {elseif $order == "module_name-ASC"} {assign var=sort_order value="order=module_name-DESC"} {assign var=up_down value="<img src=\"`$theme_url`/images/sort_up.gif\" />"} {else} {assign var=sort_order value="order=module_name-DESC"} {/if} <th{if $up_down} class="over"{/if}> <a href="{$same_page}?{$sort_order}">{$LANG.word_module} {$up_down}</a> </th> <th class="pad_left pad_right">{$LANG.word_version}</th> {assign var="up_down" value=""} {if $order == "is_enabled-DESC"} {assign var=sort_order value="order=is_enabled-ASC"} {assign var=up_down value="<img src=\"`$theme_url`/images/sort_down.gif\" />"} {elseif $order == "is_enabled-ASC"} {assign var=sort_order value="order=is_enabled-DESC"} {assign var=up_down value="<img src=\"`$theme_url`/images/sort_up.gif\" />"} {else} {assign var=sort_order value="order=is_enabled-DESC"} {/if} <th width="70"{if $up_down} class="over"{/if}> <a href="{$same_page}?{$sort_order}">{$LANG.word_enabled} {$up_down}</a> </th> <th width="70">{$LANG.word_select|upper}</th> <th width="70" class="del2">{$LANG.word_uninstall|upper}</th> </tr> {/if} {if $module.is_installed == "no" || $module.needs_upgrading} <tr class="selected_row_color"> {else} <tr> {/if} <td class="pad_left_small pad_right_large" valign="top"> <div> <span class="bold pad_right_large">{$module.module_name}</span> [<a href="about.php?module_id={$module.module_id}">{$LANG.word_about|upper}</a>] </div> {if $module.module_folder === "core_field_types"} <div class="error"> <div style="padding: 8px"> This module is no longer needed in Form Tools 3. Please uninstall the module, then delete the <b>{$g_root_dir}/modules/core_field_types/</b> folder on your server. </div> </div> {else} {if !$module.is_valid} <div class="error"> <div style="padding: 8px"> This module is not compatible with Form Tools 3. Please update it to the latest version. </div> </div> {else} <div class="medium_grey">{$module.description}</div> {/if} {/if} </td> <td valign="top" align="center"> {if $module.is_valid}{$module.version}{/if} </td> <td valign="top" align="center" {if $module.is_installed == "yes"}class="check_area"{/if}> {if $module.is_valid} {if $module.is_installed == "no"} <input type="hidden" class="module_id" value="{$module.module_id}"/> <input type="hidden" class="module_folder" value="{$module.module_folder}"/> <a href="{$same_page}?install={$module.module_id}">{$LANG.word_install|upper}</a> {else} <input type="checkbox" name="is_enabled[]" value="{$module.module_id}" {if $module.is_enabled == 'yes'}checked{/if} /> {/if} {/if} </td> <td valign="top" align="center"> {if $module.is_enabled == "yes" && $module.is_valid} {if $module.needs_upgrading} <a href="{$same_page}?upgrade={$module_id}">{$LANG.word_upgrade|upper}</a> {else} <a href="{$g_root_url}/modules/{$module.module_folder}/">{$LANG.word_select|upper}</a> {/if} {/if} </td> <td valign="top" class="del2" align="center"> {if $module.is_installed == "yes"} <a href="#" onclick="return mm.uninstall_module({$module.module_id})">{$LANG.word_uninstall|upper}</a> {/if} </td> </tr> {if $count != 1 && ($count % $settings.num_modules_per_page) == 0} </table></div> {assign var='table_group_id' value=$table_group_id+1} {/if} {/foreach} {* if the table wasn't closed, close it! *} {if ($modules|@count % $settings.num_modules_per_page) != 0} </table></div> {/if} <p> <input type="submit" name="enable_modules" value="{$LANG.word_update}"/> <input type="button" onclick="window.location='{$same_page}?refresh_module_list'" class="blue" value="{$LANG.phrase_refresh_module_list|escape}"/> </p> </form> {/if} {ft_include file='footer.tpl'}
Save