Voila, new cms:md5 tag!

Usage: <cms:md5 'my_variable' />

Code: Select all
<?php

    /**
    *   Calculates md5
    *
    *   @category New Tags
    *   @example <cms:md5 var=myvar />
    *   @link
    *   @author Kamran Kashif aka KK <kksidd@couchcms.com>
    *   @author @trendoman <tony.smirnov@gmail.com>
    *   @date   13.06.2019
    */

    $FUNCS->register_tag( 'md5', 'my_new_tag_md5' );
    function my_new_tag_md5( $params, $node ){
        if( count($node->children) ) {die("ERROR: Tag \"".$node->name."\" is a self closing tag");}

        $res = $params[0]['rhs'];
        return md5( $res );
    }