source: extensions/SmiliesSupport/template/smiliessupport_page.tpl @ 24282

Last change on this file since 24282 was 23279, checked in by mistic100, 11 years ago

clean code

File size: 1.6 KB
Line 
1{if not isset($BBCODE_PATH)}
2{combine_script id="markitup" require='jquery' path=$SMILIES_PATH|@cat:"template/markitup/jquery.markitup.js"}
3{combine_css path=$SMILIES_PATH|@cat:"template/markitup/style.markitup.css"}
4{/if}
5
6{footer_script require='jquery'}{literal}
7if (jQuery('.markItUp').length == 0) {
8  jQuery('#{/literal}{$SMILIES_ID}{literal}').markItUp({markupSet: []});
9  jQuery('.markItUpHeader>ul').css('width', '22');
10}
11else {
12  jQuery('.markItUpHeader>ul').css('width', '+=22');
13}
14
15jQuery('#SmiliesSupport').appendTo('.markItUpHeader ul:first-child');
16
17jQuery('#allsmilies').hover(function(){
18  jQuery('#{/literal}{$SMILIES_ID}{literal}').focus();
19  jQuery('#smiliesdiv').css('display','');
20});
21
22jQuery('#smiliesdiv img').click(function() {
23  emoticon = jQuery(this).attr("title");
24  jQuery.markItUp({ replaceWith:emoticon });
25  jQuery('#smiliesdiv').css('display','none');
26  return false;
27});
28{/literal}{/footer_script}
29
30{html_style}{literal}
31#SmiliesSupport table img:hover {
32  border:1px solid #08e;
33  margin:-1px;
34  border-radius:2px;
35  cursor:pointer;
36}
37#allsmilies { background-size:contain;
38{/literal}
39background-image:url('{$ROOT_URL}{$REPRESENTANT}'); }
40{/html_style}
41
42<ul style="display:none;">
43<li id="SmiliesSupport" class="markItUpButton markItUpDropMenu">
44  <a id="allsmilies" title="{'Smilies'|@translate}"></a>
45
46  <ul id="smiliesdiv">
47    <li><table><tr>{strip}
48    {foreach from=$smiliesfiles item=smileyfile}
49      <td><img src="{$ROOT_URL}{$smileyfile.PATH}" title="{$smileyfile.TITLE}"/></td>
50      {$smileyfile.TR}
51    {/foreach}
52    {/strip}</tr></table></li>
53  </ul>
54</li>
55</ul>
Note: See TracBrowser for help on using the repository browser.