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.
In Joomla, there are two widely-used, commerical template frameworks.
We previously covered one of those frameworks by showing how to use Gantry from Rocketheme[1].
This week we're going to examine the T3 framework from JoomlArt. Just as Gantry was created by Rockettheme, so T3 was originated by JoomlArt for their internal use.
T3 has since become the framework of choice for another well-known template company: JoomlaBamboo. The T3 framework and blank template are free to use and licensed under the GPL.
To download it, go to t3-framework.org[2] and click the large friendly Download T3 button.
There are several downloads available, but I recommend the T3 Quickstart for Joomla! 3.0 package. This is a complete Joomla 3.0 install with T3 and all the content of the demo site[3] already installed. You can download just the blank template, but there's little there to see, it being blank and all. So click the Download button by the description.
We're now redirected to the mothership, JoomlArt. And this third download button is the one that actually works. You'll get a file called something like "t3_blank_j31.zip" that's about 13Mb. The name's a bit misleading, as it's not just the blank template, but the whole demo quickstart package.
Unzip the archive and upload it to your hosting area (or vice-versa if possible, it'll go a lot quicker). Next is a standard Joomla 3.x install. Just fill in the blanks and remember your password .
Enter the database, user and password information.
Choose the default sample data to be installed.
Click on the Remove Installation Folder button and then Site.
And Presto! It looks just like the T3 Demo site!
The template has a good, utilitarian set of default positions. Since it's Bootstrap[4] based, it's a standard 12-column layout with up to 6 module positions above and below the content area and in the footer.
The administrator's side has the usual assortment of controls: image or text logo, color themes (dark, green, orange, or red), etc. The two big distinguishing features are ThemeMagic and MegaMenu. Click on the ThemeMagic to see its workings.
The ThemeMagic function is a theme editor and previewer. There are a number of accordion menus on the left with configuration and coloration options. For instance, you can click on the Visual menu, select Navbar Inverted and then Preview to see what white-on-black navbar suits you. When done, click Save As under Preview to save changes, or Back to Administrator.
Back in the Template Administration area, click on the Megamenu button at the top.
One of the real selling points of T3 is the MegaMenu system. It goes far above and beyond the standard dropdown menus in most templates. The demo shows how to put everything from videos to login modules in a menu. This is just a brief introduction to T3. A number of designers[5] have found T3 to be a good balance of power and simplicity. There are YouTube videos[6] explaining how to customize and extend it. So explore, learn, and enjoy!
Read more https://feedproxy.google.com/~r/ostrainingjoomla/~3/l_amMQlcD1Y/
jWebAudio (GitHub: 01org / jWebAudio, License: Apache 2.0) by Wenli Zhang and published by Intel’s Open Source Technology Center is an audio library focused on games:
Web Audio seeks to process and synthesize audio in web applications. jWebAudio keeps the technical details of Web Audio under the hood and makes it easier to control your audio.
It has a jQuery API and also a framework-agnostic JavaScript API. Playing a set of sounds looks like this:
$('.sound').each(function() {
var $this = $(this);
var url = $this.data('sound');
$(this).jWebAudio('addSoundSource', {
url: url,
preLoad: true,
callback: function() {
$this.jWebAudio('play');
}
});
});
jWebAudio also supports synthesis and effects:
Sound effects include telephonize and cathedral currently. And you may create new sound effects using the combination of LOWPASS, HIGHPASS, BANDPASS, LOWSHELF, HIGHSHELF, PEAKING, NOTCH, ALLPASS.
There’s a demo here: jWebAudio demo.
Wenli also writes about JavaScript. Here’s a post about the gruesome details of Number
, parseFloat
, and parseInt
: Converting To Numbers In JavaScript.
Guille Paz sent in Scrolling.js Component (GitHub: pazguille / scrolling, License: MIT, component: pazguille/scrolling). It allows you to decouple scrolling from callbacks to avoid generating too many scroll events (the old debouncing issue):
var scrolling = require('scrolling');
scrolling(document.querySelector('#box'), callback);
The project is distributed as a component, and has a demo on the homepage.
Read more https://feedproxy.google.com/~r/dailyjs/~3/bg1sgJeJL68/script-roundup
Recently on one of the websites I maintain[1], a strange message cropped up:
For a moment, I was two things
1) Surprised
2) Pleasanlty surprised
3) Somewhat disappointed
I was suprised because I wasn't aware that the message was there, pleasantly surprised because "somebody" was trying to protect the email address from spambots. Disappointed, because really and truly, that message is simply not necessary if Javascript IS enabled. So despite being happy about the protection, the implementation falls a bit short.
In case you want to disable this in Joomla, the only thing you need to do is Extensions Manager > Plug-In Manager > find the "Content - Email cloaking" plugin and disable it. Now that message will be gone, but so will your Spambot protection. For Spambot protection in Joomla, we do use a very good script, ZBBlock which works well on any PHP based website[2]. We also use Joo Recaptcha, to protect registration and contact pages from Spambots. The two together have worked very very effectively to rid us of the huge amount of SPAM we used to receive. Now it's mostly legit requests which we get!
Read more https://feeds.joomla.org/~r/JoomlaExtensionsUpdated/~3/rVGclOSwT7I/21036
Read more https://feeds.joomla.org/~r/JoomlaExtensionsUpdated/~3/iqLJX7EIIcw/18933
Page 894 of 1312