1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-29 04:55:02 +03:00

Исправления шаблонов

This commit is contained in:
kirsan 2011-07-21 13:20:42 +00:00
parent df2422ac19
commit 34e4f5d0e9
21 changed files with 60 additions and 40 deletions

View file

@ -35,7 +35,11 @@ function fileQueueError(file, errorCode, message) {
function fileDialogComplete(numFilesSelected, numFilesQueued) {
try {
photosetCloseForm();
if (!window.jQuery) {
photosetCloseForm();
} else {
ls.photoset.closeForm();
}
if (numFilesQueued > 0) {
this.startUpload();
}
@ -69,7 +73,7 @@ function uploadSuccess(file, serverData) {
if (!window.jQuery) {
addTopicImage(JSON.decode(serverData, true));
} else {
addTopicImage(jQuery.parseJSON(serverData));
ls.photoset.addPhoto(jQuery.parseJSON(serverData));
}
progress.setStatus("Image uploaded.");

View file

@ -195,7 +195,7 @@ tinyMCE.init({
<img src="{$oPhoto->getWebPath(100)}" alt="image" />
<textarea onBlur="ls.photoset.setPreviewDescription({$oPhoto->getId()}, this.value)">{$oPhoto->getDescription()}</textarea><br />
<a href="javascript:ls.photoset.deletePhoto({$oPhoto->getId()})" class="image-delete">Удалить</a>
<span class="photo-preview-state">
<span id="photo_preview_state_{$oPhoto->getId()}" class="photo-preview-state">
{if $bIsMainPhoto}
{$aLang.topic_photoset_is_preview}
{else}

View file

@ -1,4 +1,4 @@
{include file='header.tpl' menu='people'}
{include file='header.tpl'}
<h2 class="stream-header">{$aLang.stream_personal_title}</h2>

View file

@ -32,6 +32,11 @@
<li {if $sMenuHeadItemSelect=='blogs'}class="active"{/if}><a href="{router page='blogs'}">{$aLang.blogs}</a></li>
<li {if $sMenuHeadItemSelect=='people'}class="active"{/if}><a href="{router page='people'}">{$aLang.people}</a></li>
<li {if $sMenuItemSelect=='top'}class="active"{/if}><a href="{router page='top'}">{$aLang.blog_menu_top}</a></li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='main_menu'}
</ul>

View file

@ -1,4 +1,7 @@
var lsLang = new Array();
lsLang['mark_as_preview'] = 'Отметить как превью';
lsLang['preview'] = 'Превью';
lsLang['delete'] = 'Удалить';
lsLang['photoset_mark_as_preview'] = 'Отметить как превью';
lsLang['photoset_preview'] = 'Превью';
lsLang['photoset_delete'] = 'Удалить';
lsLang['photoset_confirm_delete'] = 'Удалить фото?';
lsLang['userfield_confirm_delete'] = 'Удалить поле?';

View file

@ -6,8 +6,8 @@ ls.photoset =( function ($) {
if (!response.bStateError) {
template = '<li id="photo_'+response.id+'"><a href="#"><img src="'+response.file+'" alt="image" /></a>'
+'<textarea onBlur="ls.photoset.setPreviewDescription('+response.id+', this.value)"></textarea><br />'
+'<a href="javascript:ls.photoset.deletePhoto('+response.id+')" class="image-delete">'+lsLang['delete']+'</a>'
+'<span class="photo-preview-state"><a href="javascript:ls.photoset.setPreview('+response.id+')" class="mark-as-preview">'+lsLang['mark_as_preview']+'</a></span></li>';
+'<a href="javascript:ls.photoset.deletePhoto('+response.id+')" class="image-delete">'+lsLang['photoset_delete']+'</a>'
+'<span id="photo_preview_state_'+response.id+'" class="photo-preview-state"><a href="javascript:ls.photoset.setPreview('+response.id+')" class="mark-as-preview">'+lsLang['photoset_mark_as_preview']+'</a></span></li>';
$('#swfu_images').append(template);
ls.msg.notice(response.sMsgTitle,response.sMsg);
} else {
@ -18,7 +18,8 @@ ls.photoset =( function ($) {
this.deletePhoto = function(id)
{
ls.ajax(aRouter['photoset']+'deleteimage', {'id':id}, function(response){
if (!confirm(lsLang['photoset_confirm_delete'])) {return;}
ls.ajax(aRouter['photoset']+'deleteimage', {'id':id}, function(response){
if (!response.bStateError) {
$('#photo_'+id).remove();
ls.msg.notice(response.sMsgTitle,response.sMsg);
@ -34,10 +35,11 @@ ls.photoset =( function ($) {
$('.marked-as-preview').each(function (index, el) {
$(el).removeClass('marked-as-preview');
$(el).children('span').html('<a href="javascript:ls.photoset.setDescription('+$(el).attr('id').slice($(el).attr('id').lastIndexOf('_')+1)+')" class="mark-as-preview">'+lsLang['mark_as_preview']+'</a>');
tmpId = $(el).attr('id').slice($(el).attr('id').lastIndexOf('_')+1);
$('#photo_preview_state_'+tmpId).html('<a href="javascript:ls.photoset.setDescription('+tmpId+')" class="mark-as-preview">'+lsLang['photoset_mark_as_preview']+'</a>');
});
$('#photo_'+id).addClass('marked-as-preview');
$('#photo_'+id).children('span').html(lsLang['preview']);
$('#photo_preview_state_'+id).html(lsLang['photoset_preview']);
}
this.setPreviewDescription = function(id, text)

View file

@ -40,9 +40,9 @@ ls.userfield =( function ($) {
'<div class="uf-actions"><a href="javascript:ls.userfield.showEditForm('+data.id+')"><img src="'+DIR_STATIC_SKIN+'/images/edit.png"></a> '+
'<a href="javascript:ls.userfield.deleteUserfield('+data.id+')"><img src="'+DIR_STATIC_SKIN+'/images/delete.png"></a></div>';
$('#user_field_list').append(liElement);
$('#field_'+id+' .userfield_admin_name').html(name);
$('#field_'+id+' .userfield_admin_title').html(title);
$('#field_'+id+' .userfield_admin_pattern').text(pattern);
$('#field_'+data.id+' .userfield_admin_name').html(name);
$('#field_'+data.id+' .userfield_admin_title').html(title);
$('#field_'+data.id+' .userfield_admin_pattern').text(pattern);
ls.msg.notice(data.sMsgTitle,data.sMsg);
} else {
ls.msg.error(data.sMsgTitle,data.sMsg);
@ -68,7 +68,8 @@ ls.userfield =( function ($) {
}
this.deleteUserfield = function(id) {
ls.ajax(aRouter['admin']+'userfields', {'action':'delete', 'id':id}, function(data) {
if (!confirm(lsLang['userfield_confirm_delete'])) {return;}
ls.ajax(aRouter['admin']+'userfields', {'action':'delete', 'id':id}, function(data) {
if (!data.bStateError) {
$('#field_'+id).remove();
ls.msg.notice(data.sMsgTitle,data.sMsg);

View file

@ -9,10 +9,5 @@
</ul>
{/if}
</li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='menu_people'}
</ul>

View file

@ -1,4 +1,4 @@
{include file='header.tpl' menu='people'}
{include file='header.tpl'}
<h2 class="stream-header">{$aLang.stream_personal_title}</h2>

View file

@ -53,6 +53,11 @@
<li {if $sMenuHeadItemSelect=='blog'}class="active"{/if}><a href="{router page='blog'}">{$aLang.clean_posts}</a></li>
<li {if $sMenuHeadItemSelect=='blogs'}class="active"{/if}><a href="{router page='blogs'}">{$aLang.blogs}</a></li>
<li {if $sMenuHeadItemSelect=='people'}class="active"{/if}><a href="{router page='people'}">{$aLang.people}</a></li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='main_menu'}
</ul>

View file

@ -1,4 +1,7 @@
var lsLang = new Array();
lsLang['mark_as_preview'] = 'Отметить как превью';
lsLang['preview'] = 'Превью';
lsLang['delete'] = 'Удалить';
lsLang['photoset_mark_as_preview'] = 'Отметить как превью';
lsLang['photoset_preview'] = 'Превью';
lsLang['photoset_delete'] = 'Удалить';
lsLang['photoset_confirm_delete'] = 'Удалить фото?';
lsLang['userfield_confirm_delete'] = 'Удалить поле?';

View file

@ -137,6 +137,7 @@ function addTopicImage(response)
function deleteTopicImage(id)
{
if (!confirm(lsLang['userfield_confirm_delete'])) {return;}
new Request.JSON({
url: aRouter['photoset']+'deleteimage',
data: {'id':id, 'security_ls_key': LIVESTREET_SECURITY_KEY },

View file

@ -89,6 +89,7 @@ function updateUserfield() {
}
function deleteUserfield(id) {
if (!confirm(lsLang['userfield_confirm_delete'])) {return;}
new Request.JSON({
url: aRouter['admin']+'userfields',
data: {'action':'delete', 'id':id, 'security_ls_key':LIVESTREET_SECURITY_KEY},

View file

@ -9,10 +9,5 @@
</ul>
{/if}
</li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='menu_people'}
</ul>

View file

@ -1,4 +1,4 @@
{include file='header.tpl' menu='people'}
{include file='header.tpl'}
<h2 class="stream-header">{$aLang.stream_personal_title}</h2>

View file

@ -28,7 +28,7 @@
<div class="stream-settings-userlist">
<p><input type="text" id="userfeed_users_complete" autocomplete="off" />
<a href="javascript:lsUserfeed.appendUser()">{$aLang.userfeed_block_users_append}</a></p>
{if count($aStreamSubscribedUsers)}
{if count($aUserfeedSubscribedUsers)}
<ul id="userfeed_block_users_list">
{foreach from=$aUserfeedSubscribedUsers item=oUser}
{assign var=iUserId value=$oUser->getId()}

View file

@ -27,6 +27,11 @@
<ul class="nav-main">
<li {if $sMenuHeadItemSelect=='blog'}class="active"{/if}><a href="{router page='blog'}">{$aLang.blogs}</a></li>
<li {if $sMenuHeadItemSelect=='people'}class="active"{/if}><a href="{router page='people'}">{$aLang.people}</a></li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='main_menu'}
</ul>

View file

@ -1,4 +1,7 @@
var lsLang = new Array();
lsLang['mark_as_preview'] = 'Отметить как превью';
lsLang['preview'] = 'Превью';
lsLang['delete'] = 'Удалить';
lsLang['photoset_mark_as_preview'] = 'Отметить как превью';
lsLang['photoset_preview'] = 'Превью';
lsLang['photoset_delete'] = 'Удалить';
lsLang['photoset_confirm_delete'] = 'Удалить фото?';
lsLang['userfield_confirm_delete'] = 'Удалить поле?';

View file

@ -148,6 +148,7 @@ function addTopicImage(response)
function deleteTopicImage(id)
{
if (!confirm(lsLang['photoset_confirm_delete'])) {return;}
new Request.JSON({
url: aRouter['photoset']+'deleteimage',
data: {'id':id, 'security_ls_key': LIVESTREET_SECURITY_KEY },

View file

@ -89,6 +89,7 @@ function updateUserfield() {
}
function deleteUserfield(id) {
if (!confirm(lsLang['userfield_confirm_delete'])) {return;}
new Request.JSON({
url: aRouter['admin']+'userfields',
data: {'action':'delete', 'id':id, 'security_ls_key':LIVESTREET_SECURITY_KEY},

View file

@ -10,10 +10,5 @@
</ul>
{/if}
</li>
{if $oUserCurrent}
<li {if $sMenuItemSelect=='stream'}class="active"{/if}>
<a href="{router page='stream'}">{$aLang.stream_personal_title}</a>
</li>
{/if}
{hook run='menu_people'}
</ul>