All Entries (27342 Entries)

CBCMS2016 - Building your Own Admin Modules - Part 1 - Extending ContentBox 3 [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 7/28/16 1:00 AM | ContentBox CMS, RoadShow, Walkthroughs
In previous posts, we looked at how to extend ContentBox 3 with ColdBox Modules, installing from Forgebox with CommandBox, or creating your own. In this post, we're going to look at how you can create your own Admin Modules, add Menu Items into the Admin Interface, use ContentBox admin Users and Permissions instead of building your own security by extending ContentBox.

CBCMS2016 - Building your Own Admin Modules - Part 1 - Extending ContentBox 3 [+]
ColdBox Blog | 7/28/16 1:00 AM | ContentBox CMS, RoadShow, Walkthroughs
In previous posts, we looked at how to extend ContentBox 3 with ColdBox Modules, installing from Forgebox with CommandBox, or creating your own. In this post, we're going to look at how you can create your own Admin Modules, add Menu Items into the Admin Interface, use ContentBox admin Users and Permissions instead of building your own security by extending ContentBox.

PHP / Silex / Dependency injection: should I use a reference to a method? [+]
Adam Cameron's CFML Blog | 7/27/16 11:00 AM | Silex
G'day:This is another example of where I want to put a question out there, but it needs more space that Twitter will allow. I guess I'll put it on Stack Overflow too.We use Silex and Pimple's DI container. Generally in our service providers we expose references to objects, eg:$app['service.something'] = $app->share(function ($app) { return new SomethingService();});Then usage of that is predic

FW/1 4.0.0 Release Candidate 1 [+]
FW/1 - The Invisible Framework | 7/26/16 8:00 PM
FW/1 4.0.0 RC 1 is available. The only change from Beta 2 is a bug fix in the handling of load listeners for subsystem bean factories (the default load listener is no longer inherited). For full details, read the Change Log for FW/1 4.0.

Adobe Stock Celebrates 2,000,000 Videos [+]
Ben Forta | 7/26/16 12:00 PM | Creative Cloud
Title says it all, the Adobe Stock team just announced a major milestone, their 2,000,000th video.

Theme Preview Comes To Spark Video [+]
Ben Forta | 7/26/16 12:00 PM | Spark
Spark Video comes with a growing library of themes which provide your videos with everything from fonts, to colors, to animations and transitions. If you wanted to know what a theme looks like you need to actually apply it, click on it to see the new colors and fonts applied, then play it to see the new animations. To make theme selection easier we just added a preview feature to the Spark Vid

Recognizing TypeScript's Jurisdictional Boundary [+]
Thought Delimited | 7/26/16 1:00 AM | Angular 2, TypeScript
While I was exploring the current Angular 2 documentation regarding forms and form field validity, I caught myself wondering why the Angular code wouldn't block or complain about an attempt to assign an incorrect data type value to an object property.  Given the following TypeScript object: export class Villain { id: number; name: string; age: number; dateOfBirth: Date; } ...you could be forgiven if you thought, for a brief moment at least

CBCMS2016 - ContentBox ColdFusion CMS Roadshow 2016 - BREAKING NEWS: A Bonus Week for the Roadshow! [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 7/25/16 4:00 PM | ColdBox MVC, ColdFusion, Community
.down:hover { width:150px;} Not One but TWO weeks to go! 2 FREE Live Webinars July 29th + August 5th 2016 | Friday 11 am Central https://experts.adobeconnect.com/contentbox-roadshow/ Register Today! Our ContentBox 3.0.0 RoadShow continues with more useful blog posts and 2 FREE Live webinars left to go. Yes, two! Because people have asked for more, we've extended our roadshow one more week i.e. more useful blog posts and one additional FREE Live webinar on August 5th. Enjoy the free training and

CBCMS2016 - ContentBox ColdFusion CMS Roadshow 2016 - BREAKING NEWS: A Bonus Week for the Roadshow! [+]
ColdBox Blog | 7/25/16 4:00 PM | ColdBox MVC, ColdFusion, Community
.down:hover { width:150px;} Not One but TWO weeks to go! 2 FREE Live Webinars July 29th + August 5th 2016 | Friday 11 am Central https://experts.adobeconnect.com/contentbox-roadshow/ Register Today! Our ContentBox 3.0.0 RoadShow continues with more useful blog posts and 2 FREE Live webinars left to go. Yes, two! Because people have asked for more, we've extended our roadshow one more week i.e. more useful blog posts and one additional FREE Live webinar on August 5th. Enjoy the free training and

CBCMS2016 - ContentBox Modules Deep Dive - What we'll cover in the webinar [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 7/25/16 12:00 PM | ContentBox CMS, Modules, RoadShow
Friday, July 29th is the last of our webinars in our ContentBox Roadshow, which has been pumping out blog posts and webinars all throughout the month of July. In this last webinar I'm going to do a deep dive into modules, providing a walkthrough on how to create modules, and use them in your ContentBox site, hopefully that sounds interesting, and you'll join us. Register now for free - get reminders and all of the recording links.

CBCMS2016 - ContentBox Modules Deep Dive - What we'll cover in the webinar [+]
ColdBox Blog | 7/25/16 12:00 PM | ContentBox CMS, Modules, RoadShow
Friday, July 29th is the last of our webinars in our ContentBox Roadshow, which has been pumping out blog posts and webinars all throughout the month of July. In this last webinar I'm going to do a deep dive into modules, providing a walkthrough on how to create modules, and use them in your ContentBox site, hopefully that sounds interesting, and you'll join us. Register now for free - get reminders and all of the recording links.

PHP: re-call the same method for the same result, or use an intermediary variable? [+]
Adam Cameron's CFML Blog | 7/25/16 9:00 AM | PHP
G'day:I could not fit this in a Twitter message, so I'll clutter up this joint instead. And, hey, it could use some content, I know.I recently came across some PHP code (this happens to me a lot these day), which was along these lines:$someObj->someMethod()['someKey']->doSomething();$someObj->someMethod()['someOtherKey']->doSomethingElse();$someObj->someMethod()['anotherKey']->performAnotherAction();

Learning Angular 2: Exploring the Current Features of Forms [+]
Thought Delimited | 7/24/16 3:00 PM | Angular 2, Angular 2 Learning
One of the things I noticed when I completed the official "Tour of Heroes" Angular 2 tutorial was that there wasn't a lesson on using forms:  in Angular 1 input bindings that were managed under ngForm provided data state, validation, and error-handling features, and I had heard that Angular 2 had the same thing. Apparently forms are another aspect of Angular 2 that is still somewhat of a moving target: the curren

Recording: Creating interactive multiplayer experiences with Firebase [+]
Compound Theory | 7/24/16 2:00 AM | Firebase, Game Dev
Earlier this year, I had the honour of presenting at Google I/O 2016, on how to build multiplayer games with Firebase. If you aren’t familiar with Firebase, it’s a fantastic Backend-as-a-Service that has several features, most notably the Realtime Database, that can cut down the amount of time for certain types of games quite drastically. In […]

On The Difficult Problem Of Logging Errors In Parallel Promises In JavaScript [+]
Kinky Solutions | 7/23/16 7:00 AM | Javascript / DHTML
Ben Nadel examines the difficult problem of logging errors in a collection of parallel promises in JavaScript. The Q promise library's unhandled rejections queue helps; but, he's open to a better solution....

CommandBox 3.2.0 Released plus new Adobe Servers on ForgeBox [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 7/22/16 5:00 PM | CommandBox, News, Releases
We are happy to announce the immediate availability of CommandBox 3.2.0 to the public. This is a minor release of the CLI tool and aimed at adding some polish to the multi-server features that came out in 3.1. Jon Clausen also worked to get the latest Adobe 10, 11, and 2016 updates added to ForgeBox as well so you can start up Adobe servers with all the latest fixes.

CommandBox 3.2.0 Released plus new Adobe Servers on ForgeBox [+]
ColdBox Blog | 7/22/16 5:00 PM | CommandBox, News, Releases
We are happy to announce the immediate availability of CommandBox 3.2.0 to the public. This is a minor release of the CLI tool and aimed at adding some polish to the multi-server features that came out in 3.1. Jon Clausen also worked to get the latest Adobe 10, 11, and 2016 updates added to ForgeBox as well so you can start up Adobe servers with all the latest fixes.

CBCMS2016 - ContentBox Comment Moderation and Events [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 7/22/16 4:00 PM | ContentBox CMS, RoadShow
ContentBox sports many out of the box comment moderation tools. From the screenshot you can appreciate all the different tuning you can do for comment moderation: All comments moderated User must have an approved comment to be approved consequentely Auto-deletion of comments that are moderated Moderated keywords (ip addresses, authors, emails, or content) Blocked keywords (ip addresses, authors, emails, or content) My favorite setting is the auto-deletion of moderated comments. I have never eve

CBCMS2016 - ContentBox Comment Moderation and Events [+]
ColdBox Blog | 7/22/16 4:00 PM | ContentBox CMS, RoadShow
ContentBox sports many out of the box comment moderation tools. From the screenshot you can appreciate all the different tuning you can do for comment moderation: All comments moderated User must have an approved comment to be approved consequentely Auto-deletion of comments that are moderated Moderated keywords (ip addresses, authors, emails, or content) Blocked keywords (ip addresses, authors, emails, or content) My favorite setting is the auto-deletion of moderated comments. I have never eve

Gathering Data In Parallel Inside An Asynchronous Generator-Based Workflow In JavaScript [+]
Kinky Solutions | 7/22/16 7:00 AM | Javascript / DHTML
Ben Nadel looks at how to perform parallel data access in the context of an ES6 generator that is being used to manage asynchronous control flow in JavaScript....

Previous / Next