%PDF- %PDF-
Direktori : /home/dopla/www/wp-content/themes/dopla2019/library/ |
Current File : /home/dopla/www/wp-content/themes/dopla2019/library/smiley.php |
<?php /** * * smiley.php * * Used to add custom shortcodes. * * The smilies template. Used to output smilies in post comments. * To enable Smilies please go to the WordPress Admin panel -> Appearance -> Theme Options -> Comments -> Use smilies in comments. * * More detailed information about smilies: http://codex.wordpress.org/Using_Smilies * */ function theme_get_smilies_js() { theme_ob_start(); ?> <script type="text/javascript" language="javascript"> /* <![CDATA[ */ function grin(tag) { var myField; tag = ' ' + tag + ' '; if (document.getElementById('comment') && document.getElementById('comment').type == 'textarea') { myField = document.getElementById('comment'); } else { return false; } if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = tag; myField.focus(); } else if (myField.selectionStart || myField.selectionStart == '0') { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; var cursorPos = endPos; myField.value = myField.value.substring(0, startPos) + tag + myField.value.substring(endPos, myField.value.length); cursorPos += tag.length; myField.focus(); myField.selectionStart = cursorPos; myField.selectionEnd = cursorPos; } else { myField.value += tag; myField.focus(); } } /* ]]> */ </script> <?php return theme_ob_get_clean(); } function theme_get_smilies() { $smilies = array( ':?:' => 'icon_question.gif', ':razz:' => 'icon_razz.gif', ':sad:' => 'icon_sad.gif', ':evil:' => 'icon_evil.gif', ':!:' => 'icon_exclaim.gif', ':smile:' => 'icon_smile.gif', ':oops:' => 'icon_redface.gif', ':grin:' => 'icon_biggrin.gif', ':eek:' => 'icon_surprised.gif', ':shock:' => 'icon_eek.gif', ':???:' => 'icon_confused.gif', ':cool:' => 'icon_cool.gif', ':lol:' => 'icon_lol.gif', ':mad:' => 'icon_mad.gif', ':twisted:' => 'icon_twisted.gif', ':roll:' => 'icon_rolleyes.gif', ':wink:' => 'icon_wink.gif', ':idea:' => 'icon_idea.gif', ':arrow:' => 'icon_arrow.gif', ':neutral:' => 'icon_neutral.gif', ':cry:' => 'icon_cry.gif', ':mrgreen:' => 'icon_mrgreen.gif' ); $result = ''; foreach ($smilies as $tag => $icon) { $result .= '<a href="javascript:grin(\'' . $tag . '\')"><img class="wp-smiley" src="' . get_bloginfo("wpurl") . '/wp-includes/images/smilies/' . $icon . '" alt="" /></a>'; } return $result; }