Флешки в LS
Добавляем возможность вывода флешек в LS
\skin\new-jquery\actions\ActionTopic\add.tpl
меняем ls.lang.load на нижеследущее
\skin\new-jquery\js\markup_settings.js
в function getMarkitupSettings() добавляем name: ls.lang.get('panel_flash')
\engine\lib\external\jquery\markitup\sets\default\style.css
Добавляем .markItUp .editor-flash a, иконку кладем в соответствующую папку
\templates\language\russian.php
дописываем
Может кому-нибудь из новичков полезно будет или позволит сэкономить время.
\skin\new-jquery\actions\ActionTopic\add.tpl
меняем ls.lang.load на нижеследущее
{else}
{include file='window_load_img.tpl' sToLoad='topic_text'}
<script type="text/javascript">
jQuery(document).ready(function($){
ls.lang.load({lang_load name="panel_b,panel_i,panel_u,panel_s,panel_url,panel_url_promt,panel_code,panel_video,panel_image,panel_cut,panel_quote,panel_list,panel_list_ul,panel_list_ol,panel_title,panel_clear_tags,panel_video_promt,panel_flash,panel_flash_promt,panel_flashie_promt,panel_list_li,panel_image_promt,panel_user,panel_user_promt"});
// Подключаем редактор
$('#topic_text').markItUp(getMarkitupSettings());
});
</script>
{/if}
\skin\new-jquery\js\markup_settings.js
в function getMarkitupSettings() добавляем name: ls.lang.get('panel_flash')
{name: ls.lang.get('panel_video'), className:'editor-video', replaceWith:'<video>[!['+ls.lang.get('panel_video_promt')+':!:http://]!]</video>' },
{name: ls.lang.get('panel_flash'), className:'editor-flash', replaceWith:'<cut><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="780" height="600"><param name="wmode" value="opaque"></param><param name="movie" value="[!['+ls.lang.get('panel_flash_promt')+':!:http://]!]"></param><!--[if !IE]>--><object type="application/x-shockwave-flash" data="[!['+ls.lang.get('panel_flashie_promt')+':!:http://]!]" width="780" height="600"><param name="wmode" value="opaque"></param><!--<![endif]--><!--[if !IE]>--></object><!--<![endif]--></object>'},
{name: ls.lang.get('panel_url'), className:'editor-link', key:'L', openWith:'<a href="[!['+ls.lang.get('panel_url_promt')+':!:http://]!]"(!( title="[![Title]!]")!)>', closeWith:'</a>', placeHolder:'Your text to link...' },
\engine\lib\external\jquery\markitup\sets\default\style.css
Добавляем .markItUp .editor-flash a, иконку кладем в соответствующую папку
.markItUp .editor-video a { background-image:url(images/video.png); }
.markItUp .editor-flash a { background-image:url(images/flash.png); }
.markItUp .editor-user a { background-image:url(images/user.png); }
\templates\language\russian.php
дописываем
'panel_flash' => 'флеш-игра',
'panel_flash_promt' => 'Введите ссылку на swf-файл с игрой',
'panel_flashie_promt' => 'Еще раз, пожалуйста, введите ссылку на swf-файл с игрой для internet explorer',
Может кому-нибудь из новичков полезно будет или позволит сэкономить время.
6 комментариев
и поколдовать по аналогии для