Sha256: a6576cd09ded4ff1485d424b83d763bb81a13f9832a159a861c9308171ac06c6

Contents?: true

Size: 757 Bytes

Versions: 9

Compression:

Stored size: 757 Bytes

Contents

JeGol.addViewerPlugins('default',
{
     WriteLog: function(timestamp, nickname, msgID, defaultMsg)
     {
          defaultMsg = defaultMsg.replace(/(https?:\/\/([-\w\.]+)(:\d+)?([-~`!@#%&={}:;,"'<>\/\[\]\\\^\$\.\|\?\*\+\(\)\w\/]*))/g,'<a class="imLink" target="_new" href="$1">$1</a>');
          var id = (new Date()).getTime();
          var imDiv = $('<div></div>')
               .html('<div class="jegol_log_timestamp">' + timestamp + '</div>' + nickname + '<div id="imBody" class="jegol_log_message">' + defaultMsg + '</div>')
                  .attr('id', 'imDiv_' + id)
                  .attr('msgID', msgID);
                  
          imDiv.hover(TagMenuHelper.tagMenuPopIn, TagMenuHelper.tagMenuPopOut);

          return imDiv;
     }
});

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
jegolize-0.1.12 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.11 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.10 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.9 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.8 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.6 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.3 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.2 public/javascripts/jegol.plugin/viewer.default.js
jegolize-0.1.1 public/javascripts/jegol.plugin/viewer.default.js