CouchCMS Spaceless
CouchCMS Addon. Adds a new <cms:spaceless>
-Tag to trim redundant spaces from start an end of lines. Can remove EOL, too.
Installation
- Download Add-On
- Extract directory
trim
in'couch/addons'
folder. - Add the following entry in
'couch/addons/kfunctions.php'
file
(if this file is not found, rename thekfunctions.example.php
file tokfunctions.php
)
require_once( K_COUCH_DIR.'addons/trim/spaceless.php' );
Usage
This addon makes available a new <cms:spaceless>
-Tag. It is very simple to use:
<cms:spaceless>
<script>
console.log("Hello world");
</script>
</cms:spaceless>
The generated code looks like:
<script>console.log("Hello world");</script>
Parameter
- convert
Parameter can be set none
, space
lf
or crlf
(when omitting, default is none
):
<cms:spaceless convert='none'>
<script>
console.log("Hello world");
</script>
</cms:spaceless>
<cms:spaceless convert='<cms:spaceless convert='space'>
<script>
console.log("Hello world");
</script>
</cms:spaceless>
<cms:spaceless convert='lf'>
<script>
console.log("Hello world");
</script>
</cms:spaceless>
<cms:spaceless convert='crlf'>
<script>
console.log("Hello world");
</script>
</cms:spaceless>
The generated code looks like:
<script>console.log("Hello world");</script>
<script> console.log("Hello world"); </script>
<script>
console.log("Hello world");
</script>
<script>
console.log("Hello world");
</script>