Changeset 1271
- Timestamp:
- 08/11/08 13:11:27 (4 months ago)
- Files:
-
- bb-smilies/trunk/bb-smilies.php (modified) (4 diffs)
- bb-smilies/trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
bb-smilies/trunk/bb-smilies.php
r1229 r1271 6 6 Author: _ck_ 7 7 Author URI: http://bbShowcase.org 8 Version: 0.0. 28 Version: 0.0.3 9 9 */ 10 10 11 11 $bb_smilies['icon_set']="default"; // change this to the exact directory name (case sensitive) if you want to switch icon package sets 12 $bb_smilies['popup'] = true; // true = popup panel of smilies / false = visible above text area always 12 13 13 14 $bb_smilies['css'] = ".bb_smilies {border:0; vertical-align: top; padding-top:3px;} … … 34 35 35 36 function bb_smilies(myValue) { 36 myValue=' '+myValue +' ';37 myValue=' '+myValue; 37 38 if (document.selection) {bb_smilies_textarea.focus();sel = document.selection.createRange();sel.text = myValue;} 38 39 else if (bb_smilies_textarea.selectionStart || bb_smilies_textarea.selectionStart == '0') {var startPos = bb_smilies_textarea.selectionStart; var endPos = bb_smilies_textarea.selectionEnd; … … 53 54 echo "'; 54 55 bb_smilies_textarea.setAttribute('style', 'clear:both;'); 55 bb_smilies_toggle= document.createElement('div'); 56 bb_smilies_toggle= document.createElement('div'); 56 57 bb_smilies_toggle.setAttribute('id', 'bb_smilies_toggle'); 58 59 "; if ($bb_smilies['popup']) { 60 echo " 57 61 bb_smilies_toggle.innerHTML=bb_smilies_html; 58 62 bb_smilies_textarea.parentNode.insertBefore(bb_smilies_toggle,bb_smilies_textarea); 59 63 60 64 bb_smilies_clicker= document.createElement('div'); 61 bb_smilies_clicker.setAttribute('id', 'bb_smilies_clicker'); 65 bb_smilies_clicker.setAttribute('id', 'bb_smilies_clicker'); 62 66 bb_smilies_clicker.innerHTML=bb_smilies_panel_html; 63 67 bb_smilies_textarea.parentNode.insertBefore(bb_smilies_clicker,bb_smilies_textarea); 64 68 "; 69 } else { 70 echo " 71 bb_smilies_toggle.innerHTML=bb_smilies_panel_html; 72 bb_smilies_textarea.parentNode.insertBefore(bb_smilies_toggle,bb_smilies_textarea); 73 "; 74 } 75 echo " 65 76 } // if bb_smilies_textarea 66 77 } // bb_smilies_init … … 93 104 if (preg_match_all("|\<code\>(.*?)\<\/code\>|sim", $text, $backticks)) {foreach ($backticks[0] as $backtick) {++$counter; $text=str_replace($backtick,"_bb_smilies_".$counter."_",$text);}} 94 105 95 96 106 foreach($wp_smilies as $smiley => $img) { 97 107 $bb_smilies_search[] = $smiley; bb-smilies/trunk/readme.txt
r1229 r1271 46 46 * ignores smilies inside `<code></code>` tags (backticks) 47 47 48 = Version 0.0.3 (2008-08-11) = 49 50 * popup is now optional, edit top of plugin to disable and show row of smilies instead 51 52 * trailing space on smilie insertion removed (leading space still required unless on start of new line) 53 48 54 == To Do == 49 55
