first commit
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{literal}{{/literal}'info':'<span class="green">Twoje zdjęcie zostało poprawnie dodatne.</span>', 'photoPath' : '{$photoPath}' {literal}}{/literal}
|
||||
@@ -0,0 +1,41 @@
|
||||
{insertPhotoCropper prefix="photoCropper" photoSrc="puste" preview=true loadOnFly=true onInit=true ajaxSave=true}
|
||||
<div class="framePopver" id="photoCropperFrame">
|
||||
|
||||
<div class="panelPopoverTop"><b>Dopracuj obraz zajawki</b></div>
|
||||
|
||||
<div class="panelPopoverContent">
|
||||
<div class="panelPopoverContentLeft photoCropperUploadForm">
|
||||
%uploadForm%
|
||||
</div>
|
||||
|
||||
<div class="panelPopoverContentRight photoCropperErrorArea" id="%errorAreaId%">
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
</div>
|
||||
|
||||
<img src="image/solidPopover.gif" alt="" title="" />
|
||||
|
||||
%formBegin%
|
||||
|
||||
<div class="panelPopoverContent">
|
||||
%photoCropper%
|
||||
</div>
|
||||
|
||||
<div class="panelPopoverBottom">
|
||||
|
||||
<div class="floatLeft">
|
||||
<input class="button buttonAnuluj _lbClose" type="button" name="name" value="" />
|
||||
</div>
|
||||
|
||||
<div class="floatRight">
|
||||
<input class="button buttonZapisz" type="submit" name="name" value="" />
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
</div>
|
||||
|
||||
%formEnd%
|
||||
|
||||
</div>
|
||||
{/insertPhotoCropper}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head></head>
|
||||
<body>
|
||||
<script language="javascript" type="text/javascript">
|
||||
{if isset($error)}
|
||||
window.top.window.failedUpload('file', {literal}{{/literal}'error' : '{$error}'{literal}}{/literal});
|
||||
{else}
|
||||
window.top.window.finishUpload('{$page2load}', {literal}{{/literal}photoPath : '{$photoFile}', photoWidth : '{$photoWidth}', photoHeight : '{$photoHeight}', prefix : '{$cropPrefix}', onFly : {$onFly} {literal}}{/literal});
|
||||
{/if}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
262
_rejestracja/_Admin/template/partial/SimpleArticle/Index/Add.tpl
Normal file
262
_rejestracja/_Admin/template/partial/SimpleArticle/Index/Add.tpl
Normal file
@@ -0,0 +1,262 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Add'}" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='validate' obj='objArticle' func='GetDateShown' id='dateshown'}
|
||||
</td>*}
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='validate' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError" class="validate">{$error.datepublication}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='validate' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td>Kolejność:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>*}
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
|
||||
</td>
|
||||
</tr>*}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{if $idModule == 3}
|
||||
{assign var=EditLogo value=false}
|
||||
{else}
|
||||
{assign var=EditLogo value=true}
|
||||
{/if}
|
||||
{dropDownContainer title="Logo" isClose=false isHidden=$EditLogo}
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="fileLogoName" >
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{if $idModule == 3}
|
||||
{assign var=EditUrl value=false}
|
||||
{else}
|
||||
{assign var=EditUrl value=true}
|
||||
{/if}
|
||||
{dropDownContainer title="Przekierowanie" isClose=false isHidden=$EditUrl}
|
||||
<div class="articlePreviewRight">
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Url:</td>
|
||||
<td>
|
||||
|
||||
{formField name='url' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetUrl'}
|
||||
{if isset($error.url)}<div style="color: red;" id="actionError" class="validate">{$error.url}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="validate" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError" class="validate">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{if $idModule == 3}
|
||||
{assign var=EditDescription value=true}
|
||||
{else}
|
||||
{assign var=EditDescription value=false}
|
||||
{/if}
|
||||
|
||||
{dropDownContainer title="Treść" isClose=false isHidden=$EditDescription}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='1020' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{if $idCategory == 118}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="maintable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError" class="validate">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if}
|
||||
{/if}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="galeria"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test" style="margin-bottom: 5px" /><br /><textarea name="image_description[{$key}]" rows="1" cols="11"></textarea></div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" value="Anuluj" class="cancel" onclick="document.location.href='{url label=current}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url label=current}'"/>
|
||||
{/if}
|
||||
|
||||
{*<input type="submit" class="button buttonPodglad" value="" name="preview"/>*}
|
||||
{*<input type="submit" class="button buttonZapisz" value="" name="save" onmouseover="var shortnoteEditor = FCKeditorAPI.GetInstance('zajawka'); var descriptionEditor = FCKeditorAPI.GetInstance('tresc'); var shortnoteHidden = document.getElementById('shortnoteHidden'); var descriptionHidden = document.getElementById('descriptionHidden'); shortnoteHidden.value = shortnoteEditor.GetXHTML(false); descriptionHidden.value = descriptionEditor.GetXHTML(false);" onclick="GetFromFCK('zajawka'); GetFromFCK('tresc'); Dosia.Form('sendForm'); return false;"/>*}
|
||||
<input type="submit" value="Zapisz" name="doSimpleArticleAdd"/>
|
||||
{*<input type="submit" class="button120 buttonZapiszIPublikuj" value="" name="saveAndPublish"/>*}
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,241 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Add'}" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='error' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='error' obj='objArticle' func='GetDateShown' id='dateshown'}
|
||||
</td>*}
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='error' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError">{$error.datepublication}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='error' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td>Kolejność:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='error' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>*}
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
|
||||
</td>
|
||||
</tr>*}
|
||||
<input type="hidden" name="idCategoryList" value="0" />
|
||||
{if $idCategory == 5}
|
||||
<tr>
|
||||
<td>Kategoria:</td>
|
||||
<td class="left">
|
||||
<select name="idCategoryList">
|
||||
<option value="0" {if isset($objArticle) && $objArticle->GetIdCategory() == '0'}selected{/if}> </option>
|
||||
{foreach from=$arrayCategory item=categoryName key=idCategoryList}
|
||||
<option value="{$idCategoryList}" {if isset($objArticle) && $objArticle->GetType() == $idCategoryList}selected{/if}>
|
||||
{$categoryName}
|
||||
</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="error" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Treść}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{if $idCategory == 118}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="maintable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if}
|
||||
{/if}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="galeria"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test" style="margin-bottom: 5px" /><br /><textarea name="image_description[{$key}]" rows="1" cols="11"></textarea></div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="panelRightBottom">
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url _value=$controller,index}'"/>
|
||||
{/if}
|
||||
|
||||
{*<input type="submit" class="button buttonPodglad" value="" name="preview"/>*}
|
||||
{*<input type="submit" class="button buttonZapisz" value="" name="save" onmouseover="var shortnoteEditor = FCKeditorAPI.GetInstance('zajawka'); var descriptionEditor = FCKeditorAPI.GetInstance('tresc'); var shortnoteHidden = document.getElementById('shortnoteHidden'); var descriptionHidden = document.getElementById('descriptionHidden'); shortnoteHidden.value = shortnoteEditor.GetXHTML(false); descriptionHidden.value = descriptionEditor.GetXHTML(false);" onclick="GetFromFCK('zajawka'); GetFromFCK('tresc'); Dosia.Form('sendForm'); return false;"/>*}
|
||||
<input type="submit" class="button buttonZapisz" value=" " name="doSimpleArticleAdd"/>
|
||||
{*<input type="submit" class="button120 buttonZapiszIPublikuj" value="" name="saveAndPublish"/>*}
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,223 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Add'}" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='validate' obj='objArticle' func='GetDateShown' id='dateshown'}
|
||||
</td>*}
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='validate' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError" class="validate">{$error.datepublication}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="display: none;">
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='validate' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td>Kolejność:</td>
|
||||
<td>
|
||||
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>*}
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
|
||||
</td>
|
||||
</tr>*}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia" isHidden=true}
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="validate" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError" class="validate">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Treść}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{if $idCategory == 118}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="maintable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError" class="validate">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if}
|
||||
{/if}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="galeria"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test" style="margin-bottom: 5px" /><br /><textarea name="image_description[{$key}]" rows="1" cols="11"></textarea></div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" value="Anuluj" class="cancel" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url _value=$controller,index}'"/>
|
||||
{/if}
|
||||
|
||||
{*<input type="submit" class="button buttonPodglad" value="" name="preview"/>*}
|
||||
{*<input type="submit" class="button buttonZapisz" value="" name="save" onmouseover="var shortnoteEditor = FCKeditorAPI.GetInstance('zajawka'); var descriptionEditor = FCKeditorAPI.GetInstance('tresc'); var shortnoteHidden = document.getElementById('shortnoteHidden'); var descriptionHidden = document.getElementById('descriptionHidden'); shortnoteHidden.value = shortnoteEditor.GetXHTML(false); descriptionHidden.value = descriptionEditor.GetXHTML(false);" onclick="GetFromFCK('zajawka'); GetFromFCK('tresc'); Dosia.Form('sendForm'); return false;"/>*}
|
||||
<input type="submit" value="Zapisz" name="doSimpleArticleAdd"/>
|
||||
{*<input type="submit" class="button120 buttonZapiszIPublikuj" value="" name="saveAndPublish"/>*}
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1 @@
|
||||
{literal}{{/literal}'info':'<span class="green">Twoje zdjęcie zostało poprawnie dodatne.</span>', 'photoPath' : '{$photoPath}' {literal}}{/literal}
|
||||
@@ -0,0 +1,41 @@
|
||||
{insertPhotoCropper prefix="photoCropper" photoSrc="puste" preview=true loadOnFly=true onInit=true ajaxSave=true}
|
||||
<div class="framePopver" id="photoCropperFrame">
|
||||
|
||||
<div class="panelPopoverTop"><b>Dopracuj obraz zajawki</b></div>
|
||||
|
||||
<div class="panelPopoverContent">
|
||||
<div class="panelPopoverContentLeft photoCropperUploadForm">
|
||||
%uploadForm%
|
||||
</div>
|
||||
|
||||
<div class="panelPopoverContentRight photoCropperErrorArea" id="%errorAreaId%">
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
</div>
|
||||
|
||||
<img src="image/solidPopover.gif" alt="" title="" />
|
||||
|
||||
%formBegin%
|
||||
|
||||
<div class="panelPopoverContent">
|
||||
%photoCropper%
|
||||
</div>
|
||||
|
||||
<div class="panelPopoverBottom">
|
||||
|
||||
<div class="floatLeft">
|
||||
<input class="button buttonAnuluj" type="submit" name="name" value="" />
|
||||
</div>
|
||||
|
||||
<div class="floatRight">
|
||||
<input class="button buttonZapisz" type="submit" name="name" value="" />
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
</div>
|
||||
|
||||
%formEnd%
|
||||
|
||||
</div>
|
||||
{/insertPhotoCropper}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head></head>
|
||||
<body>
|
||||
<script language="javascript" type="text/javascript">
|
||||
{if isset($error)}
|
||||
window.top.window.failedUpload('file', {literal}{{/literal}'error' : '{$error}'{literal}}{/literal});
|
||||
{else}
|
||||
window.top.window.finishUpload('{$page2load}', {literal}{{/literal}photoPath : '{$photoFile}', photoWidth : '{$photoWidth}', photoHeight : '{$photoHeight}', prefix : '{$cropPrefix}', onFly : {$onFly} {literal}}{/literal});
|
||||
{/if}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{if !$ext}
|
||||
|
||||
alert('Dostępne rozszerzenie to: jpg, jpeg, gif, png, bmp');
|
||||
document.getElementById('filename').value="";
|
||||
|
||||
|
||||
{/if}
|
||||
@@ -0,0 +1,3 @@
|
||||
<script language="javascript" type="text/javascript">
|
||||
load('{url structure=Edit id=$idElement}')
|
||||
</script>
|
||||
@@ -0,0 +1,281 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Edit' idArticle=$objArticle->GetId()}" id="sendForm" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitleInput'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
{*
|
||||
<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='validate' obj='objArticle' func='GetDateShown' id='dateshown'}</td>
|
||||
</tr>*}
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='validate' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError" class="validate">{$error.datepublication}</div>{/if}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='validate' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
</td>
|
||||
</tr>*}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
{*<div class="floatLeft">
|
||||
{if $objArticle->GetPicture()}<img src="{$objArticle->GetPictureUrl()}" />{/if}
|
||||
</div>*}
|
||||
<div class="floatLeft" style="margin-left: 10px;">
|
||||
{if $objArticle->GetPictureMini()}<img src="{$objArticle->GetPictureMiniUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="checkbox" name="deletePhoto" > Usuń obrazek
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{if $idModule == 3}
|
||||
{assign var=EditLogo value=false}
|
||||
{else}
|
||||
{assign var=EditLogo value=true}
|
||||
{/if}
|
||||
{dropDownContainer title="Logo" isClose=false isHidden=$EditLogo}
|
||||
<div class="floatLeft" style="margin-left: 10px;">
|
||||
{if $objArticle->GetPicture()}<img src="{$objArticle->GetPictureUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="fileLogoName" >
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="checkbox" name="deletePhoto2" > Usuń obrazek
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{if $idModule == 3}
|
||||
{assign var=EditUrl value=false}
|
||||
{else}
|
||||
{assign var=EditUrl value=true}
|
||||
{/if}
|
||||
{dropDownContainer title="Przekierowanie" isClose=false isHidden=$EditUrl}
|
||||
<div class="articlePreviewRight">
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Url:</td>
|
||||
<td>
|
||||
|
||||
{formField name='url' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetUrl'}
|
||||
{if isset($error.url)}<div style="color: red;" id="actionError" class="validate">{$error.url}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureMiniUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="validate" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError" class="validate">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{if $idModule == 3}
|
||||
{assign var=EditDescription value=true}
|
||||
{else}
|
||||
{assign var=EditDescription value=false}
|
||||
{/if}
|
||||
|
||||
{dropDownContainer title="Treść" isClose=false isHidden=$EditDescription}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='620' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{*if $idCategory != 8}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="commonTable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError" class="validate">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if*}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="Dodaj zdjecia"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div >
|
||||
{foreach from=$arrayImage item=image name=photo key=key}
|
||||
<div id="image_{$image->GetId()}" style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$image->GetFullUrlMiniId($objArticle->GetId())}" alt="test" /><textarea name="image_description_old[{$image->GetId()}]" rows="1" cols="11">{$image->GetDescription()}</textarea>
|
||||
<div>
|
||||
<a href="#" onclick="DeletePhoto('{url Image=DeleteImage}', '{$image->GetId()}'); return false;"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</div>
|
||||
</div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{if isset($arrayPhoto)}
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test"/></div> {/foreach}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" class="cancel" value="Anuluj" name="" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url label=current}'"/>
|
||||
{/if}
|
||||
|
||||
|
||||
<input type="submit" value="Zapisz" name="doSimpleArticleEdit"/>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,252 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Edit' idArticle=$objArticle->GetId()}" id="sendForm" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='error' type='text' obj='objArticle' func='GetTitleInput'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
{*
|
||||
<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='error' obj='objArticle' func='GetDateShown' id='dateshown'}</td>
|
||||
</tr>*}
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='error' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError">{$error.datepublication}</div>{/if}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='error' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
</td>
|
||||
</tr>*}
|
||||
<input type="hidden" name="idCategoryList" value="0" />
|
||||
{if $idCategory == 5}
|
||||
<tr>
|
||||
<td>Kategoria:</td>
|
||||
<td class="left">
|
||||
<select name="idCategoryList">
|
||||
<option value="0" {if isset($objArticle) && $objArticle->GetIdCategory() == '0'}selected{/if}> </option>
|
||||
{foreach from=$arrayCategory item=categoryName key=idCategoryList}
|
||||
<option value="{$idCategoryList}" {if isset($objArticle) && $objArticle->GetIdCategory() == $idCategoryList}selected{/if}>
|
||||
{$categoryName}
|
||||
</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
{*<div class="floatLeft">
|
||||
{if $objArticle->GetPicture()}<img src="{$objArticle->GetPictureUrl()}" />{/if}
|
||||
</div>*}
|
||||
<div class="floatLeft" style="margin-left: 10px;">
|
||||
{if $objArticle->GetPictureMini()}<img src="{$objArticle->GetPictureMiniUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="checkbox" name="deletePhoto" > Usuń obrazek
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureMiniUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="error" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Treść}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{*if $idCategory != 8}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="maintable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if*}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="Dodaj zdjecia"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div >
|
||||
{foreach from=$arrayImage item=image name=photo key=key}
|
||||
<div id="image_{$image->GetId()}" style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$image->GetFullUrlMiniId($objArticle->GetId())}" alt="test" />
|
||||
<div>
|
||||
<a href="#" onclick="DeletePhoto('{url Image=DeleteImage}', '{$image->GetId()}'); return false;"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</div>
|
||||
</div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{if isset($arrayPhoto)}
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test"/></div> {/foreach}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="panelRightBottom">
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url _value=$controller,index}'"/>
|
||||
{/if}
|
||||
|
||||
{*<input type="submit" class="button buttonPodglad" value="" name="preview"/>
|
||||
<input type="submit" class="button buttonZapisz" value="" name="save" onmouseover="var shortnoteEditor = FCKeditorAPI.GetInstance('zajawka'); var descriptionEditor = FCKeditorAPI.GetInstance('tresc'); var shortnoteHidden = document.getElementById('shortnoteHidden'); var descriptionHidden = document.getElementById('descriptionHidden'); shortnoteHidden.value = shortnoteEditor.GetXHTML(false); descriptionHidden.value = descriptionEditor.GetXHTML(false);" onclick="GetFromFCK('zajawka'); GetFromFCK('tresc'); Dosia.Form('sendForm'); return false;"/>
|
||||
<input type="submit" class="button120 buttonZapiszIPublikuj" value="" name="saveAndPublish"/>
|
||||
*}
|
||||
<input type="submit" class="button buttonZapisz" value=" " name="doSimpleArticleEdit"/>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,192 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url Structure='home'}" id="sendForm" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
|
||||
<input type="hidden" name="serwis" value="{$serwis}" />
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
<div style="display: none;">
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitle'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError">{$error.tytul}</div>{/if}
|
||||
<input type="hidden" name="tytul" value="Home" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
{*
|
||||
<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='validate' obj='objArticle' func='GetDateShown' id='dateshown'}</td>
|
||||
</tr>*}
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='validate' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError">{$error.datepublication}</div>{/if}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' class='inputWidth141' errorClass='validate' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
</td>
|
||||
</tr>*}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
</div>
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
<div style="display: none;">
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div class="floatLeft">
|
||||
{if $objArticle->GetPicture()}<img src="{$objArticle->GetPictureUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="floatLeft" style="margin-left: 10px;">
|
||||
{if $objArticle->GetPictureMini()}<img src="{$objArticle->GetPictureMiniUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
{/dropDownContainer}
|
||||
</div>
|
||||
<div>
|
||||
|
||||
</div>
|
||||
{dropDownContainer title="Treść}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='380' name='tresc' toolbar='Basic' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Adres" isHidden="true"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="validate" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
{/dropDownContainer}
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{*dropDownContainer title="Powiązania"}
|
||||
|
||||
{/dropDownContainer*}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" class="cancel" value="Anulij" name="" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="cancel" value="Anulij" name="" onclick="document.location.href='{url _value=$controller,index}'"/>
|
||||
{/if}
|
||||
|
||||
<input type="submit" class="button buttonZapisz" value="Zapisz" name="doSimpleArticleEdit"/>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,60 @@
|
||||
<script language="javascript" type="text/javascript">urlStatic='{$urlStatic}';</script>
|
||||
|
||||
{if isset($obj)}
|
||||
|
||||
<input type="hidden" name="lang" value="{$lang}" />
|
||||
{/if}
|
||||
<input type="hidden" name="SaveArt" value="true" />
|
||||
|
||||
|
||||
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
<div {if $objModule->Getid() != 3}style="display: none;"{/if}>
|
||||
{dropDownContainer title="Zajawka"}
|
||||
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($obj)}
|
||||
{assign var='shortnote' value=$obj->GetShortnote()}
|
||||
{else}
|
||||
{assign var='shortnote' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='399' height='159' name='shortnote' toolbar='Basic' value=$shortnote}
|
||||
{if isset($error.shortnote)}<div style="color: red;" id="actionError">{$error.shortnote}</div>{/if}
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
{/dropDownContainer}
|
||||
</div>
|
||||
{dropDownContainer title="Treść}
|
||||
<div class="center">
|
||||
{if isset($obj)}
|
||||
{assign var='description' value=$obj->GetDescription()}
|
||||
{else}
|
||||
{assign var='description' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='620' height='380' name='description' toolbar='Formix' value=$description}
|
||||
{if isset($error.description)}<div style="color: red;" id="actionError">{$error.description}</div>{/if}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='obj' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='obj' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
|
||||
@@ -0,0 +1,233 @@
|
||||
|
||||
<script language="javascript" type="text/javascript">
|
||||
urlStatic = '{$urlStatic}';
|
||||
</script>
|
||||
|
||||
<form method="post" action="{url SimpleArticle_Index='Edit' idArticle=$objArticle->GetId()}" id="sendForm" enctype="multipart/form-data">
|
||||
{if isset($objArticle)}
|
||||
<input type="hidden" name="idArticle" value="{$objArticle->GetId()}" />
|
||||
{/if}
|
||||
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł:</td>
|
||||
<td>
|
||||
{formField name='tytul' class='inputWidth141 input100percent' errorClass='validate' type='text' obj='objArticle' func='GetTitleInput'}
|
||||
{if isset($error.tytul)}<div style="color: red;" id="actionError" class="validate">{$error.tytul}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
{*
|
||||
<tr>
|
||||
<td class="verticalAlignTop"><b>Data wyświetlana:</b></td>
|
||||
<td><img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateshown'));" /> {formField type='input' name='dateshown' errorClass='validate' obj='objArticle' func='GetDateShown' id='dateshown'}</td>
|
||||
</tr>*}
|
||||
<tr>
|
||||
<td class="noborder"><b>Data publikacji:</b></td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('datepub'));" /> {formField type='input' name='datepublication' errorClass='validate' obj='objArticle' func='GetDatePublicationWithoutTime' id='datepub'}
|
||||
{if isset($error.datepublication)}<div style="color: red;" id="actionError" class="validate">{$error.datepublication}</div>{/if}
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina:</b></td>
|
||||
<td>
|
||||
{formField type='input' maxlength='2' errorClass='validate' name='timepublication' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH)</span>
|
||||
</td>
|
||||
</tr>
|
||||
{*<tr>
|
||||
<td class="verticalAlignTop noborder">
|
||||
<b>Data aktualizacji:</b>
|
||||
</td>
|
||||
<td class="noborder">
|
||||
<img src='{$urlStatic}/image/iconKalendarz.gif' alt='kalendarz' onclick="showKal(document.getElementById('dateupdate'));" /> {formField type='input' name='dateupdate' obj='objArticle' func='GetDateUpdateWithoutTime' id='dateupdate'}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Godzina: {$objArticle->GetDatePublicationTime()}</b></td>
|
||||
<td>
|
||||
{formField type='input' class='inputWidth141' maxlength='5' name='timeupdate' obj='objArticle' func='GetDatePublicationTime'}
|
||||
<span class="grayText smallText">format (HH:mm)</span>
|
||||
</td>
|
||||
</tr>*}
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='objArticle' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='objArticle' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='objArticle' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='objArticle' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='objArticle' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
{*<div class="floatLeft">
|
||||
{if $objArticle->GetPicture()}<img src="{$objArticle->GetPictureUrl()}" />{/if}
|
||||
</div>*}
|
||||
<div class="floatLeft" style="margin-left: 10px;">
|
||||
{if $objArticle->GetPictureMini()}<img src="{$objArticle->GetPictureMiniUrl()}" />{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="file" name="filename" >
|
||||
</div>
|
||||
|
||||
<div class="clearBoth"></div>
|
||||
<div class="articlePreviewRight">
|
||||
<input type="checkbox" name="deletePhoto" > Usuń obrazek
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Zajawka"}
|
||||
{*<div class="articlePreviewLeft">
|
||||
<div class="articlePreviewLeftContent">
|
||||
<div class="_zajawkaPhoto articlePreviewPhotoView">
|
||||
{if isset($objArticle) && $objArticle->GetPicture()}
|
||||
<img src="{$objArticle->GetPictureMiniUrl()}" alt="" />
|
||||
{else}
|
||||
podczas dodawania będziesz mógł przyciąć swoje zdjęcie do rozmiarów 120x70.
|
||||
{/if}
|
||||
</div>
|
||||
<div class="articlePreviewLeftContentBottom">
|
||||
<a class="_lbOn ustawZdjecie" rel="globCropLBox" onclick="{literal}try{ createUploadLightbox(this);} catch(err){ alert(err.message);}{/literal} return false;" href="{if isset($objArticle)}{url SimpleArticle_Index='AjaxPhotoCropper' id=$objArticle->GetId()}{else}{url SimpleArticle_Index='AjaxPhotoCropper'}{/if}" name="ustawZdjecie"> </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>*}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($objArticle)}
|
||||
{assign var='zajawka' value=$objArticle->GetShortnote()}
|
||||
{else}
|
||||
{assign var='zajawka' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='159' name='zajawka' toolbar='Basic' value=$zajawka}
|
||||
<div class="validate" id="shortnoteHiddenError"></div>
|
||||
{if isset($error.zajawka)}<div style="color: red;" id="actionError" class="validate">{$error.zajawka}</div>{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Treść}
|
||||
|
||||
<div class="center">
|
||||
{if isset($objArticle)}
|
||||
{assign var='tresc' value=$objArticle->GetDescription()}
|
||||
{else}
|
||||
{assign var='tresc' value=''}
|
||||
{/if}
|
||||
{insertFckEditor width='620' height='380' name='tresc' toolbar='Formix' value=$tresc}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="commonTable">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publikuj' obj='objArticle' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='objArticle' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{*if $idCategory != 8}
|
||||
{dropDownContainer title="Tagi"}
|
||||
<table cellpadding="5" cellspacing="0" border="0" class="commonTable" width="100%">
|
||||
<tr>
|
||||
<td width="106"><b>Tagi:</b></td>
|
||||
<td><input class="input input100percent autocompleter" type="text" value="{if isset($tags)}{$tags|saveInput}{/if}" name="tags" id="tags" />
|
||||
<div id="autocomplete_tags" class="autocomplete"></div>
|
||||
{if isset($error.tags)}<div style="color: red;" id="actionError" class="validate">{$error.tags}</div>{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
{if isset($customerLink)}
|
||||
{$customerLink}
|
||||
{/if*}
|
||||
{if $idCategory == 9}
|
||||
{dropDownContainer title="Dodaj zdjecia"}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia"}
|
||||
<div >
|
||||
{foreach from=$arrayImage item=image name=photo key=key}
|
||||
<div id="image_{$image->GetId()}" style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$image->GetFullUrlMiniId($objArticle->GetId())}" alt="test" /><textarea name="image_description_old[{$image->GetId()}]" rows="1" cols="11">{$image->GetDescription()}</textarea>
|
||||
<div>
|
||||
<a href="#" onclick="DeletePhoto('{url Image=DeleteImage}', '{$image->GetId()}'); return false;"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</div>
|
||||
</div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{if isset($arrayPhoto)}
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test"/></div> {/foreach}
|
||||
{/if}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
<div class="cb"></div>
|
||||
<div class="panelButtons">
|
||||
{if isset($idStructure)}
|
||||
<input type="button" class="cancel" value="Anuluj" name="" onclick="document.location.href='{url label=editStructure id=$idStructure}'" />
|
||||
{else}
|
||||
<input type="button" class="button buttonAnuluj" value="" name="" onclick="document.location.href='{url _value=$controller,index}'"/>
|
||||
{/if}
|
||||
|
||||
|
||||
<input type="submit" value="Zapisz" name="doSimpleArticleEdit"/>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="descriptionHidden" id="descriptionHidden" value="" />
|
||||
<input type="hidden" name="shortnoteHidden" id="shortnoteHidden" value="" />
|
||||
</form>
|
||||
@@ -0,0 +1,77 @@
|
||||
<div class="panelRightTop"></div>
|
||||
<div class="panelRightBody">
|
||||
<div class="paddedContent">
|
||||
{dropDownContainer isClose=true title="Wyszukiwarka"}
|
||||
<form method="post" action="">
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Data:</td>
|
||||
<td class="left">
|
||||
<input type="text" name="dataOd" /> - <input type="text" name="dataDo" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Szukana Fraza:</td>
|
||||
<td class="left"><input class="input420" type="text" class="searchString" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="right">
|
||||
<input class="button" type="submit" value="Wyszukaj"/> <input class="button" name="clear" type="submit" value="Wyczyść" />
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</form>
|
||||
{/dropDownContainer}
|
||||
|
||||
{dropDownContainer title="Artykuły"}
|
||||
<form name="articleGroupEdit" action="{url _value=$controller,sort}" method="post">
|
||||
<table width="100%" class="datagrid" cellpadding="4" cellspacing="1">
|
||||
<tr>
|
||||
<th width="20"><input type="checkbox" name="checkall" /></th>
|
||||
<th>tytuł</th>
|
||||
<th>data utworzenia</th>
|
||||
<th>publikacja</th>
|
||||
<th>zajawka</th>
|
||||
<th width="60">
|
||||
<a href="{url SimpleArticle_Index=Add}" onclick="return load(this);"><img src="{$urlStatic}/image/Admin/iconAdd.gif" alt="Dodaj" title="Dodaj" border="0"/></a>
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
{assign var=x value=1}
|
||||
{foreach from=$arrayObjArticle item=objArticle name=article}
|
||||
<tr {if $x==1}{assign var=x value=0}{else}{assign var=x value=1}class="even"{/if}>
|
||||
<td><input type="checkbox" name="delete[{$objArticle->GetId()}]" /></td>
|
||||
<td>{$objArticle->GetTitle()}</td>
|
||||
<td>{$objArticle->GetDate()}</td>
|
||||
<td>{if $objArticle->GetPublication()}p*{/if}</td>
|
||||
<td>{$objArticle->GetShortNote()}</td>
|
||||
<td style="text-align: center;">
|
||||
<a href="{url SimpleArticle_Index=Edit id=$objArticle->GetId()}" onclick="return load(this);"><img src="{$urlStatic}/image/Admin/iconEdit.gif" alt="Edytuj" title="Edytuj" border="0"/></a> |
|
||||
<a href="{url SimpleArticle_Index=Delete id=$objArticle->GetId()}" onclick="return load(this);"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{if $smarty.foreach.article.last}
|
||||
<tr>
|
||||
<td colspan="10" align="center" >
|
||||
<div class="paging">
|
||||
{insertPagination}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{foreachelse}
|
||||
{if !isset($searchString) || $searchString == ""}
|
||||
<tr>
|
||||
<td colspan="5" style="text-align: center;">Brak zdefiniowanych aktualności. <br/> Aby dodać aktualność kliknij link 'dodaj'.</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/foreach}
|
||||
</table>
|
||||
</form>
|
||||
{/dropDownContainer}
|
||||
</div><!-- /paddedContent -->
|
||||
</div><!-- /panelRightBody -->
|
||||
<div class="panelRightBottom"></div>
|
||||
@@ -0,0 +1,60 @@
|
||||
{dropDownContainer title="Lista"}
|
||||
<table width="100%" class="datagrid" cellpadding="4" cellspacing="1" border="0">
|
||||
<tr>
|
||||
<th>id</th>
|
||||
<th>tytuł</th>
|
||||
<th>data publikacji</th>
|
||||
<th>publikacja</th>
|
||||
{if $idCategory == 9999}
|
||||
<th>kategoria</th>
|
||||
{/if}
|
||||
{*<th>Polecany</th>*}
|
||||
<th width="60">
|
||||
<a href="{url SimpleArticle_Index=Add}" {if isset($add)}onclick="alert('Aby dodać wpis, proszę zapisać element struktury'); return false;" {/if}><img src="{$urlStatic}/image/Admin/iconAdd.gif" alt="Dodaj" title="Dodaj" border="0"/></a>
|
||||
</th>
|
||||
</tr>
|
||||
{if !isset($add)}
|
||||
{assign var=x value=1}
|
||||
{foreach from=$arrayObj item=obj name=obj}
|
||||
{assign var=idCat value=$obj->GetIdCategory()}
|
||||
<tr {if $x==1}{assign var=x value=0}{else}{assign var=x value=1}class="even"{/if}>
|
||||
<td>{$obj->GetId()}</td>
|
||||
<td>{$obj->GetTitle()}</td>
|
||||
<td>{$obj->GetDatePublication()}</td>
|
||||
<td>{if $obj->GetPublication()}p*{/if}</td>
|
||||
{if $idCategory == 9999}
|
||||
<td>{$obj->GetCategoryNameTest($idCat)}</td>
|
||||
{/if}
|
||||
{*<td id="special_info_{$obj->GetId()}" onclick="Special('{$obj->GetId()}', document.getElementById('special_{$obj->GetId()}').value, '{url SimpleArticle_Index=special}'); return false;"> <a href="#" title="zmień">{$obj->GetSpecial()|replace:"0":"Nie"|replace:"1":"Tak" }</a> </td>*}
|
||||
<td style="text-align: center;">
|
||||
<a href="{url SimpleArticle_Index=Edit idArticle=$obj->GetId() idElement=$idElement}"><img src="{$urlStatic}/image/Admin/iconEdit.gif" alt="Edytuj" title="Edytuj" border="0"/></a>
|
||||
{if $admin->GetRole() != 'moderator'} |
|
||||
|
||||
<a href="{url SimpleArticle_Index=Delete idArticle=$obj->GetId() idElement=$idElement}" onclick="{literal}if(confirm('Czy napewno usunęć ten element?')){return true;}else{return false;}{/literal}"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{if $smarty.foreach.obj.last}
|
||||
<tr>
|
||||
<td colspan="10" align="center" >
|
||||
<div class="paging">
|
||||
{insertPagination}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{foreachelse}
|
||||
{if !isset($searchString) || $searchString == ""}
|
||||
<tr>
|
||||
<td colspan="5" style="text-align: center;">Brak zdefiniowanych artykułów. <br/> Aby dodać kliknij link 'dodaj'.</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/foreach}
|
||||
{else}
|
||||
<tr>
|
||||
<td colspan="5" style="text-align: center;">Aby dodać wpis, proszę zapisać element struktury.</td>
|
||||
</tr>
|
||||
{/if}
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
@@ -0,0 +1,8 @@
|
||||
{foreach from=$arrayValidiation item=field}
|
||||
$('{$field}Error').innerHTML = '';
|
||||
{/foreach}
|
||||
{foreach from=$out item=validate}
|
||||
$('{$validate.field}Error').innerHTML = '{$validate.msg}';
|
||||
{foreachelse}
|
||||
load('{url structure=edit id=$idStructure}');
|
||||
{/foreach}
|
||||
@@ -0,0 +1,5 @@
|
||||
{if isset($info)}
|
||||
<a href="#" title="zmień">{$info}</a>
|
||||
{else}
|
||||
|
||||
{/if}
|
||||
@@ -0,0 +1,144 @@
|
||||
<script language="javascript" type="text/javascript">urlStatic='{$urlStatic}';</script>
|
||||
|
||||
{if isset($obj)}
|
||||
|
||||
<input type="hidden" name="lang" value="{$lang}" />
|
||||
{/if}
|
||||
<input type="hidden" name="SaveArt" value="true" />
|
||||
|
||||
|
||||
|
||||
{assign var="additionalTitle" value=""}
|
||||
|
||||
{*dropDownContainer title="Ogólne" additionalTitle=$additionalTitle}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł strony:</td>
|
||||
<td>{formField name='title' type='text' obj='obj' func='GetTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tytuł w przeglądarce:</td>
|
||||
<td>{formField type='text' name='browser_title' obj='obj' func='GetBrowserTitle'}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Data publikacji:</td>
|
||||
<td><input type="text" name="dataPublikacji" value="{gv o='obj' f='GetPublicationDate'}" /><!-- TODO: CAL --> - <input type="text" name="dataEkspiracji" value="{gv o='obj' f='GetExpirationDate'}" /><!-- TODO: CAL --><br />
|
||||
<div id="dataPublikacjiError"><span id="dataExpiracjiError"></span></div></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer *}
|
||||
|
||||
{*dropDownContainer title="Właściwości (SEO)" isClose=true}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Tytuł w menu:</td>
|
||||
<td>{formField type='text' name='tytulWMenu' obj='obj' func='GetMenuTitle'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Folder URL:</td>
|
||||
<td>{formField type='text' name='folderUrl' obj='obj' func='GetFolderUrl'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Description:</td>
|
||||
<td>{formField type='text' name='metaDescription' obj='obj' func='GetMetaDescription'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>META Keywords:</td>
|
||||
<td>{formField type='text' name='metaKeywords' obj='obj' func='GetMetaKeywords'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Skrypt statystyk:</td>
|
||||
<td>{formField type='text' name='statScript' obj='obj' func='GetStatScript'}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
<div style="display: block;">
|
||||
{assign var=EditShortNote value=true}
|
||||
{assign var=TitleShortNote value='Zajawka'}
|
||||
{if $objModule->Getid() == 3 || $objModule->Getid() == 4}
|
||||
{assign var=EditShortNote value=false}
|
||||
{assign var=TitleShortNote value='Zajawka'}
|
||||
{/if}
|
||||
|
||||
{dropDownContainer title=$TitleShortNote isClose=false isHidden=$EditShortNote}
|
||||
<div class="articlePreviewRight">
|
||||
{if isset($obj)}
|
||||
{assign var='shortnote' value=$obj->GetShortnote()}
|
||||
{else}
|
||||
{assign var='shortnote' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='620' height='159' name='shortnote' toolbar='Basic' value=$shortnote}
|
||||
{if isset($error.shortnote)}<div style="color: red;" id="actionError">{$error.shortnote}</div>{/if}
|
||||
<div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
</div>
|
||||
{dropDownContainer title="Treść"}
|
||||
|
||||
<div class="center">
|
||||
{if isset($obj)}
|
||||
{assign var='description' value=$obj->GetDescription()}
|
||||
{else}
|
||||
{assign var='description' value=''}
|
||||
{/if}
|
||||
{insertCkEditor width='1020' height='480' name='description' toolbar='Formix' value=$description}
|
||||
{if isset($error.description)}<div style="color: red;" id="actionError">{$error.description}</div>{/if}
|
||||
</div>
|
||||
|
||||
{/dropDownContainer}
|
||||
|
||||
{*dropDownContainer title="Ustawienia"}
|
||||
<table width="100%" cellspacing="0" cellpadding="5" border="0" class="frameTableForm tableContetntWhite">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Publikuj:</td>
|
||||
<td>{formField type='checkbox' name='publication' obj='obj' func='GetPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Publikuj w języku</td>
|
||||
<td>{formField type='checkbox' name='publikujWJezyku' obj='obj' func='GetLangPublication'}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tagi:<br /><small>po przecinkach</small></td>
|
||||
<td><input type="text" name="tagi" value="" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
{/dropDownContainer*}
|
||||
{if $objModule->GetId() == 16 || 1==1}
|
||||
|
||||
{dropDownContainer title="Dodaj zdjecia" isHidden=false}
|
||||
<iframe name="PhotoUpload" id="PhotoUpload" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" height="70" width="625" src="{url Image='Form'}">
|
||||
<noscript>
|
||||
Do wyświetlenia konieczne jest działanie ramek (iframe).
|
||||
</noscript>
|
||||
</iframe>
|
||||
{/dropDownContainer}
|
||||
{dropDownContainer title="Zdjecia" isHidden=false}
|
||||
{if isset($arrayImage)}
|
||||
<div >
|
||||
{foreach from=$arrayImage item=image name=photo key=key}
|
||||
<div id="image_{$image->GetId()}" style="float:left; height:185px; text-align: center; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$image->GetFullUrlMiniId($obj->GetId())}" alt="test" />
|
||||
<div>
|
||||
<a href="#" onclick="DeletePhoto('{url Image=DeleteImage}', '{$image->GetId()}'); return false;"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</div>
|
||||
</div> {/foreach}
|
||||
</div>
|
||||
{/if}
|
||||
<div name="PhotoDisplay" id="PhotoDisplay" class="PhotoDisplay">
|
||||
{foreach from=$arrayPhoto item=file name=photo key=key}<div style="float:left; text-align: center; height:185px; border:1px solid #000000; margin-right:5px; margin-bottom: 5px"><img src="{$urlStatic}/temp/{$file.th}" alt="test" style="margin-bottom: 5px" /><br /><textarea name="image_description[{$key}]" rows="1" cols="11"></textarea></div> {/foreach}
|
||||
</div>
|
||||
<div class="clearBoth"></div>
|
||||
{/dropDownContainer}
|
||||
|
||||
{/if}
|
||||
@@ -0,0 +1,50 @@
|
||||
{dropDownContainer title="Lista"}
|
||||
<table width="100%" class="datagrid" cellpadding="4" cellspacing="1" border="0">
|
||||
<tr>
|
||||
<th>tytuł</th>
|
||||
<th>data utworzenia</th>
|
||||
<th>publikacja</th>
|
||||
<th>zajawka</th>
|
||||
{*<th>Polecany</th>*}
|
||||
<th width="60">
|
||||
<a href="{url SimpleArticle_Index=Add}" {if isset($add)}onclick="alert('Aby dodać wpis, proszę zapisać element struktury'); return false;" {/if}><img src="{$urlStatic}/image/Admin/iconAdd.gif" alt="Dodaj" title="Dodaj" border="0"/></a>
|
||||
</th>
|
||||
</tr>
|
||||
{if !isset($add)}
|
||||
{assign var=x value=1}
|
||||
{foreach from=$arrayObj item=obj name=obj}
|
||||
<tr {if $x==1}{assign var=x value=0}{else}{assign var=x value=1}class="even"{/if}>
|
||||
<td>{$obj->GetTitle()}</td>
|
||||
<td>{$obj->GetDate()}</td>
|
||||
<td>{if $obj->GetPublication()}p*{/if}</td>
|
||||
<td>{$obj->GetShortNote()}</td>
|
||||
{*<td id="special_info_{$obj->GetId()}" onclick="Special('{$obj->GetId()}', document.getElementById('special_{$obj->GetId()}').value, '{url SimpleArticle_Index=special}'); return false;"> <a href="#" title="zmień">{$obj->GetSpecial()|replace:"0":"Nie"|replace:"1":"Tak" }</a> </td>*}
|
||||
<td style="text-align: center;">
|
||||
<a href="{url SimpleArticle_Index=Edit idArticle=$obj->GetId() idElement=$idElement}"><img src="{$urlStatic}/image/Admin/iconEdit.gif" alt="Edytuj" title="Edytuj" border="0"/></a> |
|
||||
<a href="{url SimpleArticle_Index=Delete idArticle=$obj->GetId() idElement=$idElement}" onclick="{literal}if(confirm('Czy napewno usunęć ten element?')){return true;}else{return false;}{/literal}"><img src="{$urlStatic}/image/Admin/iconDelete.gif" alt="Usuń" title="Usuń" border="0"/></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
{if $smarty.foreach.obj.last}
|
||||
<tr>
|
||||
<td colspan="10" align="center" >
|
||||
<div class="paging">
|
||||
{insertPagination}
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{foreachelse}
|
||||
{if !isset($searchString) || $searchString == ""}
|
||||
<tr>
|
||||
<td colspan="5" style="text-align: center;">Brak zdefiniowanych artykułów. <br/> Aby dodać kliknij link 'dodaj'.</td>
|
||||
</tr>
|
||||
{/if}
|
||||
{/foreach}
|
||||
{else}
|
||||
<tr>
|
||||
<td colspan="5" style="text-align: center;">Aby dodać wpis, proszę zapisać element struktury.</td>
|
||||
</tr>
|
||||
{/if}
|
||||
</table>
|
||||
{/dropDownContainer}
|
||||
Reference in New Issue
Block a user