Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VisAurum-Diplom_original.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.29 Mб
Скачать

Модульfotogallery (Фотогалерея)

Пользовательская часть

{* Smarty *}

{$i = 1}

{if $act == 0}

{foreach item=elem from=$alldata}

<div class="cent">

<div class="foto_group" >

<a href="?fotogallery&album={$elem.id}"><img style="border-radius: 3px 3px 3px 3px;" src="{$elem.path_thumb}{$elem.name_thumb}" alt=""/>

<div class="foto_group_name">{$elem.name_full}</div>

</a>

<div class="foto_group_triangle_topleft"></div>

</div>

</div>

{/foreach}

{elseif $act == 1}

{foreach item=elem from=$alldata}

<div class="foto_group">

<a class="foto" rel="group1" href="{$elem.path}{$elem.name_full}"><img style="border-radius: 3px 3px 3px 3px;" src="{$elem.path_thumb}{$elem.name_thumb}" alt=""/></a>

</div>

{/foreach}

{/if}

{$pagination}

Административнаячасть

{* Smarty *}

<link rel="stylesheet" href="{$sModuleDir}/css/admin.css" type="text/css"/>

<div class="panel panel-primary">

<div class="panel-heading">Галереяфото</div>

<div class="panel-body">

{if $edit_form eq 'no'}

<table class="table" border="0" width="100%" cellspacing="2" cellpadding="2">

<tr>

<td class="tableHeader" colspan="2" style="padding-bottom: 5px; padding-top: 4px;">

<a class="btn btn-default" onclick="location.href='{$url}=add&album={$id_album}'" style="font-size: 12px;" class="button">

 Добавитьфото

</a>

<a class="btn btn-default" onclick="location.href='{$url}=add_album'" style="font-size: 12px; margin-left: 5px;" class="button">

 Добавить альбом

</a>

</td>

<td align="center">Действия</td>

</tr>

<tr>

<td colspan="3" style="padding-bottom: 5px; padding-top: 4px;">

{$name_album}

</td>

</tr>

{foreach from=$allData item=curr_entry}

<tr>

<td width="80%" colspan="2">

<img style="" width="208" height="165" src="{$curr_entry.path_thumb}{$curr_entry.name_thumb}"/>

</td>

<td width="8%" align="center">

<a onclick="javascript: document.location.href='{$url}=edit&id={$curr_entry.id}&album={$id_album}';"><i class="fa fa-edit" style="color: #4f8edc;"></i></a>

<a onclick="javascript: if(confirmDrop()) {literal}{{/literal}document.location.href='{$url}=delete&id={$curr_entry.id}&album={$id_album}';{literal}}{/literal}"><i class="fa fa-times" style="color: #4f8edc;"></i></a>

</td>

</tr>

{/foreach}

</table>

</div>

</div>

{elseif $edit_form eq 'no_album'}

<table class="table" border="0" width="100%" cellspacing="2" cellpadding="2">

<tr>

<td class="tableHeader" colspan="2" style="padding-bottom: 5px; padding-top: 4px;">

<a class="btn btn-default" onclick="location.href='{$url}=add'" style="font-size: 12px;" class="button">

 Добавитьфото

</a>

<a class="btn btn-default" onclick="location.href='{$url}=add_album'" style="font-size: 12px; margin-left: 5px;" class="button">

 Добавить альбом

</a>

</td>

<td class="tableHeader" align="center">Действия</td>

</tr>

{foreach from=$allData item=curr_entry}

<tr>

<td width="20%">

<img style="" width="208" height="165" src="{$curr_entry.path_thumb}{$curr_entry.name_thumb}"/>

</td>

<td width="72%">

<a href="{$url}=veiw&album={$curr_entry.id}">{$curr_entry.name_full}</a>

</td>

<td width="8%" align="center">

<a onclick="javascript: document.location.href='{$url}=edit&id={$curr_entry.id}';"><i class="fa fa-edit" style="color: #4f8edc;"></i></a>

<a onclick="javascript: if(confirmDrop()) {literal}{{/literal}document.location.href='{$url}=delete&id={$curr_entry.id}';{literal}}{/literal}"><i class="fa fa-times" style="color: #4f8edc;"></i></a>

</td>

</tr>

{/foreach}

</table>

{elseif $edit_form eq 'yes'}

<form enctype="multipart/form-data" method="post" action="{$url}" name="news">

<input type="hidden" value="1" name="checkpost" />

<table class="table" width="100%" cellspacing="0" cellpadding="0" border="0">

<tr>

<td colspan="2"><h1 class="zagmod">Редактирование:</h1></td>

</tr>

<tr>

<td class="tableHeader">Имяфайла:</td>

<td class="tableBody"><input type="text" size="50" name="name" value="{$allData.name_full}"></td>

</tr>

<tr>

<td class="tableHeader">Файл:</td>

<td class="tableBody"><input type="file" size="20" name="img" />    {if $allData.name_full!=""}<a href="{$allData.path}/{$allData.name_full}" rel="group1" class="group1" >Image</a>{/if}</td>

</tr>

<tr>

<td class="tableHeader">Мини:</td>

<td class="tableBody">{if $allData.name_thumb!=""}<img style="" width="208" height="165" src="{$allData.path_thumb}/{$allData.name_thumb}"/>{/if}</td>

</tr>

<tr>

<td class="tableHeader" style="padding-bottom: 5px; padding-top: 4px;width:170px;">

<a class="btn btn-default" onclick="javascript: document.location.href='{$url_b}=view&album={$id_album}';" style="font-size: 12px;" class="button">

 Назад

</a> 

<a class="btn btn-default" onclick="javascript: document.news.submit();" style="font-size: 12px;" class="button">

 Сохранить

</a>

</td>

<td class="tableBody"> </td>

</tr>

</table>

</form>

{elseif $edit_form eq 'yes_album'}

<form enctype="multipart/form-data" method="post" action="{$url}" name="news">

<input type="hidden" value="1" name="checkpost" />

<table class="table" width="100%" cellspacing="0" cellpadding="0" border="0">

<tr>

<td>Названиеальбома:</td>

<td><input type="text" size="50" name="name" value="{$allData.name_full}"></td>

</tr>

<tr>

<td>Обложка альбома:</td>

<td><input type="file" size="20" name="face" />    {if $allData.name_full!=""}<a href="{$allData.path_thumb}{$allData.name_thumb}" rel="group1" class="group1" >Image</a>{/if}</td>

</tr>

<tr>

<td style="padding-bottom: 5px; padding-top: 4px;width:185px;">

<a class="btn btn-default" onclick="javascript: document.location.href='{$url_b}=view';" style="font-size: 12px;" class="button"> Назад

</a> 

<a class="btn btn-default" class="btn btn-default" onclick="javascript: document.news.submit();" style="font-size: 12px;" class="button">

 Сохранить

</a>

</td>

<td> </td>

</tr>

</table>

</form>

Приложение 6

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]