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

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

update markitup to 1.1.14 (compatible jquery 1.9)
usable on contact form
improve display

File size: 1.5 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'}
7{literal}
8if (jQuery('.markItUp').length == 0) {
9  jQuery('#{/literal}{$SMILIES_ID}{literal}').markItUp({markupSet: []});
10  jQuery('.markItUpHeader>ul').css('width', '22');
11}
12else {
13  jQuery('.markItUpHeader>ul').append('<li class="markItUpSeparator">|</li>');
14  jQuery('.markItUpHeader>ul').css('width', '+=44');
15}
16
17jQuery('#SmiliesSupport').appendTo('.markItUpHeader ul:first-child');
18
19jQuery('#allsmilies').hover(function(){
20  jQuery('#{/literal}{$SMILIES_ID}{literal}').focus();
21  jQuery('#smiliesdiv').css('display','');
22});
23
24jQuery('#smiliesdiv a').click(function() {
25  emoticon = jQuery(this).attr("href");
26  jQuery.markItUp({ replaceWith:emoticon });
27  jQuery('#smiliesdiv').css('display','none');
28  return false;
29});
30{/literal}
31{/footer_script}
32
33<ul style="display:none;">
34<li id="SmiliesSupport" class="markItUpButton markItUpDropMenu">
35  <a id="allsmilies" style="background-image:url('{$ROOT_URL}{$REPRESENTANT}');" title="{'All Smilies'|@translate}"></a>
36
37  <ul id="smiliesdiv">
38    <li><table><tr>{strip}
39    {foreach from=$smiliesfiles item=smileyfile}
40      <td><a href="{$smileyfile.TITLE}"><img src="{$ROOT_URL}{$smileyfile.PATH}"/></a></td>
41      {$smileyfile.TR}
42    {/foreach}
43    {/strip}</tr></table></li>
44  </ul>
45</li>
46</ul>
Note: See TracBrowser for help on using the repository browser.