The essential news about content management systems and mobile technology. Powered by Perfect Publisher and XT Search for Algolia.
The News Site publishes posts to the following channels: Facebook, Instagram, Twitter, Telegram, Web Push, Tumblr, and Blogger.
Thursday, 22 May 2014 14:27
A new version of IP Login has been released.
22-May-2014 : v1.1.0
+ Added option to select whether to remove the secret key from the URL (site/admin)
+ Added translations: de-DE, et-EE, ru-RU
# [FREE] Fixed issue with error about break/continue 1 level
Read more https://www.nonumber.nl/news/releases/922-ip-login-v1-1-0-released
Vignesh Anand sent in webpack (GitHub: webpack, License: MIT, npm: webpack) by Tobias Koppers. It’s a bundler for CommonJS and AMD packages, based around asynchronous I/O, and supports preprocessors like CoffeeScript.
With webpack you can load chunks of dependencies on demand, so you can reduce the initial payload. It only supports JavaScript by default, but there are modules for loading resources like CSS (css-loader
). To understand how it works, the getting started tutorial provides a high-level overview.
Vignesh pointed out that Instagram uses webpack, and it already has a lot of support on GitHub.
Just wanted to leave a little thank you and share the exciting news that instagram.com is now building and serving all of its js and css assets with webpack :). @sokra you’ve been an awesome help in getting this all working, and our build step is so much cleaner and quicker because of it.
Mitm (GitHub: moll / node-mitm, License: LAGPL, npm: mitm) by Andri Möll is a module for intercepting and mocking outgoing TCP and HTTP connections. Running Mitm()
will enable mocking for sockets, and it returns an object that allows mocking to be disabled:
var Mitm = require('mitm');
var mitm = Mitm();
// Later:
mitm.disable()
The documentation has more examples, including how to handle HTTP requests during testing.
musicmetadata (GitHub: leetreveil / musicmetadata, npm: musicmetadata) by Lee Treveil is a streaming metadata parser for music files:
var fs = require('fs');
var mm = require('musicmetadata');
// create a new parser from a node ReadStream
var parser = mm(fs.createReadStream('sample.mp3'));
// listen for the metadata event
parser.on('metadata', function(result) {
console.log(result);
});
The project is a fork of node-id3 by António Afonso.
Read more https://feedproxy.google.com/~r/dailyjs/~3/hUU1NRMaq-U/node-roundup
Although training is our primary focus at OSTraining, we also like publishing simple-to-use extensions for our members.
Today we're releasing OSRegister which makes it easy to display a registration form anywhere on your Joomla site.
OSRegister is a free module to that places form inside a module.
OSRegister can be easily configured to hide itself from users who are already registered.
Read more https://feedproxy.google.com/~r/ostrainingjoomla/~3/EGcBxACB1Zs/
Hammer.js has been updated, and the authors have written a notice about the scrolling behaviour in Chrome 35 and IE10. The touch-action CSS property controls how regions are scrolled with touch events – think panning and zooming.
In older versions of Hammer, this property was set to none
, so it blocked scrolling. You can change the default behaviour using the behavior.touchAction
property:
<script src="hammer.js"></script>
<script>
// enable only vertical scrolling on browsers that support touch-action
// for 1.0.x this is at the stop_default_behavior object
Hammer.defaults.behavior.touchAction = 'pan-y';
// ...your hammer code...etc...
var mc = new Hammer(document.body);
</script>
Realising that this would confuse people, the Hammer authors have written How to fix Chrome 35 and IE10 scrolling, so you can update your Hammer-based sites to work correctly in newer browsers.
Read more https://feedproxy.google.com/~r/dailyjs/~3/-hkRfBX7FUE/hammerjs
Read more https://feeds.joomla.org/~r/JoomlaExtensionsUpdated/~3/Nd4b8IAEaHw/17580
Page 778 of 1308