Articles with more help about "CORE"


How to install CMSMS 2.x with the Installation AssistantHow to install CMSMS 2.x with the Installation Assistant
CMS Made Simple 2.0 and above is shipped with a useful PHAR Installation Assistant. This tutorial video will show you how to use it to install your CMSMS website!
Read more
Setting up Pretty URL in CMS Made SimpleSetting up Pretty URL in CMS Made Simple
By default CMS Made Simple creates a "technical" URL. It is functional, but it lacks aesthetic value. Pretty, or Search Engine Friendly URL is a...
Read more
CMS Made Simple Admin password recoveryCMS Made Simple Admin password recovery
Oops, you forgot your CMS Made Simple™ Admin credentials... Now what? This video tutorial shows you how to reset them.
Read more
Base CMS Made Simple page template with automated metatagsBase CMS Made Simple page template with automated metatags
How to build a CMSMS page template and show the news/blog title as the page title, get the correct canonical value for module detail pages, pass a correct image to social media websites, etc...
Read more
Admin (failed) login notificationAdmin (failed) login notification
You want to have more control over your Admin panel? Who is entering it and when are people failing to login...
Read more
Hide your email address on CMSMS web pagesHide your email address on CMSMS web pages
A prefilter file that will automaticly hide an email address at your CMS Made Simple™ site from email harvesting bots that scrap webpages, looking for email addresses.
Read more
Solution within CMSMS for the target="_blank" vulnerabilitySolution within CMSMS for the target="_blank" vulnerability
Opening a bad link at your site using target="blank" can give the target website partial access to the browser tab your website is in.
Read more
The power of Template Inheritance and the CMSMS Design ManagerThe power of Template Inheritance and the CMSMS Design Manager
Template Inheritance is an approach to managing Smarty templates in CMS Made Simple™ that resembles object-oriented programming techniques.
Read more
Getting the image dimensions in SmartyGetting the image dimensions in Smarty
Using the height and width of the images and thumbnails in your Gallery templates should be pretty straightforward, not? Well I guess it wasn't... Until now!
Read more
Force www on all your domains, or not...Force www on all your domains, or not...
A generic piece of code you can drop in all of your root .htaccess files to force "www.", or do the opposite and remove the "www." in the URL no matter what the domain name is.
Read more
A floating box with an Admin edit linkA floating box with an Admin edit link
A User Defined Tag (UDT) to show an edit page button in the front end of your website if you are logged in to the Admin area and have the permission to access that page.
Read more
Simple listSimple list
A User Defined Tag (UDT) in CMS Made Simple™ to convert a plain text content block value into an array of lines.
Read more
Customizing Admin theme without hacking filesCustomizing Admin theme without hacking files
If you want to make small changes to the default CMSMS Admin theme, you can change the core stylesheet files with the risk of overwriting it when upgrading the CMS. But creating a custom Admin theme might be a bit of an overkill for a few changes... CMS Made Simple™ has a - not very well-known - feature for doing this without any risk!
Read more
Maintain a list of release versions of your CMSMS sitesMaintain a list of release versions of your CMSMS sites
A small plugin to maintain a list of release versions for the CMS Made Simple™ websites you manage.
Read more
Easy way to combine and minify JavaScript files and codeEasy way to combine and minify JavaScript files and code
Loading separate JavaScript files delays the rendering of a web page. Having a large CMS Made Simple website with multiple JS files, it can have a serious effect on your total page load time.
Combine the files into one JS file - just like the {cms_stylesheet} tag does for stylesheets - is a solution for this. I was looking for a simple method to achieve this, but...
Read more
Using strip tags in templates and stylesheetsUsing strip tags in templates and stylesheets
Strip white space in templates and stylesheets can improve your website in different ways. But what are the best spots to put the strip tags? I always forget it, so will post some examples here to help myself, uhh you :)
Read more
Multiple pages in one with jQuery tabsMultiple pages in one with jQuery tabs
One page showing several other pages without reloading the page. The CGSimpleSmarty module for CMS Made Simple™ will help you!
Read more
Tabbed content using jQueryTabbed content using jQuery
Tabbed content is a great way to have much content on a page (which might be SEO-friendly). I used it for a multilingual solution at my website. I will show you how easy it is to add them to a CMSMS template.
Read more
Smooth page scroll to an anchorSmooth page scroll to an anchor
With jQuery you can easily create nice smooth page scrolls to different content blocks.
Read more
Create dynamic sitemap, humans.txt and robots.txt filesCreate dynamic sitemap, humans.txt and robots.txt files
To help search engines like Google index your website you can use sitemaps and a robots.txt file. A module like SiteMapMadeSimple is a great solution to create your static sitemap. A disadvantage of the module is that after each content change the sitemap file is recreated. For very large websites it can take a while... I had that problem at one of my own websites. A few hunderd pages, a few thousand...
Read more
Marking protected pages in your navigationMarking protected pages in your navigation
When using Calguy1000's FrontEndUsers module in CMS Made Simple you can easily protect the content of your pages and hide the buttons in the navigation for visitors who are not logged in.
But when you are logged in, you can't see the difference in the menu between regular and protected page buttons. With a small addition to the menu template you can add that feature.
Read more
Send Email Notification on Page ChangeSend Email Notification on Page Change
This is a User Defined Tag / Event combination that sends an email when a page is changed.
Read more
Show a list of the recently updated pagesShow a list of the recently updated pages
Outputs a list of recently updated pages.
This code is forked from the CMS Made Simple {recently_updated} plugin. At the existing CMSMS plugin it isn't possible to change the lay-out of the output. I needed it for my website though, so I created this UDT which gave me more flexibility.
Read more
Admin Login Info MailerAdmin Login Info Mailer
A simple mailing script based on the existing CMSMS mailer module, to send the newly added admin user's login info to his/her e-mail.
Read more
Count days, is this page recent?Count days, is this page recent?
With this User Defined Tag you can calculate the age of a content page and use it in your page/template to show a notice or style some text.
Read more
Multilingual template for CMS Made SimpleMultilingual template for CMS Made Simple
In this article I will try to give a description of my second approach to create a multilingual website with basic CMSMS functions.
Read more
Get a page's root parent's aliasGet a page's root parent's alias
This User Defined Tag gets the alias of a pages very top parent.
Read more
Add a class to all page(groups)Add a class to all page(groups)
You can use this small tag to get yourself a class name for the current page. This is very useful when you want to apply particular CSS style only to a certain page, or a subset of pages.
Read more

A2 Webhosting CMS Made Simple

A2 Webhosting CMS Made Simple