Bootstrapped Editor!

By Adam Patterson in: Announcements


The CKEditor is a very powerful and customizable WYSIWYG editor, With the ability to customize the output, create your own buttons the CKEditor should be a good fit down the road when we introduce modules.The original UI greatly resembled the Bootstrap UI so it only made sense to adopt Twitters Bootstrap.With the number awesome code libraries out…

View Post   


Tools of the trade

By Adam Patterson in: Announcements Article


The kind people over at Jet Brains provided the developers of Tentacle with a license of PhpStorm. You herd it, any one actively contributing can get a license as well! The nice thing about PhpStorm is that its lighter than other IDE's and more advanced than TextMate. Go check out Version 4.

View Post   


Whats been going on?

By Adam Patterson in: Announcements


We have come a long way and accomplished a lot in the last few weeks. Key bug fixes and changes Subdirectory installation without configuration now supported Can install on HTTP servers with ports other than 80 Consolidated configuration Deployment and Development modes. Updated CodeMirror to v2.2 Restyled CKE to match…

View Post   


I had posted this question on Forrst, and it got me wondering how best to go about keeping track of an applications core version and pushing updates ( not using GIT ). Using git would be ideal if I was the one managing a single web application. Obviously using Git would…

View Post   


Media manager of doom!

By Adam Patterson in: Announcements


Alright, Its no secret that WordPress has IMO one of the best media managers out there. Drag and drop file upload, Easily manage content, insert images, rotate resize, so on and so on. Before I began building Tentacle I researched approximately 25 other CMS solutions. A lot of them had some really good…

View Post   


Tentacle CMS Demo site.

By Adam Patterson in: Announcements


This is a demo installation of Tentacle CMS, We are still in beta so please let us know if any issues you see. Login: http://demo.tentaclecms.com/admin/ username: demo password: demo

View Post   


Transient data is a principal borrowed from WordPress.I have never directly used the Transient Data API but after reading the Docs saw a solid fit for Tentacle.Transient data offers a simple and standardized way of storing cached data in the database temporarily by giving it a custom name and a timeframe…

View Post   


I made a large improvement to the way we hash our user passwords. Originally Tentacle was using the default method of hashing passwords used in Dingo, This was a SHA1 hash. Still decent but not really up to newer standards. When a log in is processed the username and password are submitted…

View Post   


A big leap for Tentacle

By Adam Patterson in: Announcements


Previously the Tentacle blog was powered by WordPress, A few months ago I had spent a lot of time working on the ability to import the WordPress WXR files. For the moment this only includes posts, tags, categories, and media. No comments or pages. This could change in the future. This…

View Post   


A new Event API

By Adam Patterson in: Announcements Code


Here is an overview of the event API in Tentacle, One thing that was really important to use was the ability to chain methods giving us the ability to filter and process a chain of events.At the moment there are a number of hooks and triggers throughout the system responsible for…

View Post   


New Logger

By Adam Patterson in: Announcements


Settings DEBUG_SQL TRUE will log all SLQ queriesDEBUG TRUE Will allow logging to be shown to logged in users. But does not prevent logging from occurring. By default logging is only displayed only to site administrators who are actively logged in. Logging is instance based meaning that data is not persistent from…

View Post   


Pagination is ready!

By Adam Patterson in: Announcements Update


Recently I wrote that I had moved the WordPress blog over to Tentacle and that Pagination would be coming... Well here it is! The output is really simple and will default to first, last, with page numbers. paginate::pages(); Setting true will only display numbers. paginate::pages(true); A few other goodies are…

View Post   


Upcoming changes

By Adam Patterson in: Announcements Update


Statistics I am in the process of collecting some simple stats. My goal is to have a nice heads up of: Current views / yesterdays views Popular content Geo location Reffering sites Rite now the stats are "collecting" on the maketing site so that I have something to work from.  One common…

View Post   


After a few issues last week in dealing with a JavaScript update that broke a number of other plugins, I had to take a good look at what we were using and scrap a number of "test" plugins.CKEditor is now implemented into the site, along with CodeMirror syntax highlighting.This could replace…

View Post   


Digital Ocean

By Adam Patterson in: Announcements


After many happy years at my old host I finally took the plunge and moved to a VPS server at Digital Ocean. For $5 a month giving me 512mb of ram and 20 gigs of SSD space its hard to go wrong.This would be my first production VPS, I have played…

View Post   


I made a small update to allow for a sitemap.xml, this hooks into the event API and will generate on Save and Update of posts.I also added a route for /feed/ and rss.xml as the content is much the same as the sitemap.xml file.Catching up to speed, a few updates were…

View Post   


I have added a new template tag called rendner_cards() and this along with some basic settings under /settings/seo will populate the twitter summary card, as well as other important Open Graph information.It is a good idea to have your site white listed by Twitter and confirm things are working correctly with Facebook.Enjoy!

View Post   


Tentacle Update

By Adam Patterson in: Announcements


It has been a long time coming, but today I release an update that cleans up a number of issues.A number of php 5.5 compatibility fixesFixed for EditorFixed Slugs on pagesFixed repeaters lost contentAdded the ability to use Spellcheck in WYSIWYGAdded RSSAdded sitemap.xmlSEO work with Meta Description, Tags,Added OpenGraph CardsMisc fixes…

View Post   


PHP 7 Support

By Adam Patterson in: Announcements


The most recent update in Github covers some basic PHP 7 compatability issues. Mostly from third party packages.Give it a try and let me know if you have any issues!  

View Post   


x

Keep in touch!

* indicates required

Notice: A non well formed numeric value encountered In /var/www/sites/tentacle/marketing/application/library/benchmark.php At Line 30

Notice: A non well formed numeric value encountered In /var/www/sites/tentacle/marketing/application/library/benchmark.php At Line 30