<commit_before><div class="content-browser">
    <div class="row row-space-2">
        <div class="col-xs-12">
            <form class="form-inline" role="search">
                <div class="form-group">
                    <div class="input-group search-group">
                        <input type="text" class="form-control" placeholder="Search" ng-model="query">
                        <span class="input-group-addon">
                            <i class="material-icons md-18">search</i>
                        </span>
                    </div>
                </div>
                <i class="material-icons" ng-click="clearSearch()" ng-show="query">close</i>
            </form>
        </div>
    </div>
    <section class="row">
        <div class="col-xs-12">
        <div class="treeview treeview-content">
            <div class="treeview-headers">
                <div class="treeview-headers-details">
                    Content
                </div>
                <div class="treeview-headers-path">
                    Permalink
                </div>
                <div class="treeview-headers-type">
                    Type
                </div>
                <div width="treeview-headers-actions">
                    Actions
                </div>
            </div>
            <script type="text/ng-template" id="content_tree_template.html">
                    <div class="treeview-node-details">
                        <div class="col-details" ng-click="editContent(content.id)">
                            <div class="content-details">
                                <div class="content-visual" ng-if="content.coverImage" ng-class="content.active ? '' : 'cell-inactive'">
                                    <div ng-click="editContent(content.id)" afkl-lazy-image="{{ content.coverImage }}" afkl-lazy-image-options='{"background": true}' class="afkl-lazy-wrapper afkl-img-ratio-1-1"></div>
                                </div>
                                <div class="content-visual" ng-click="editContent(content.id)" ng-if="!content.coverImage">
                                    <i class="material-icons">description</i>
                                </div>
                                <span class="content-title" ng-class="content.active ? '' : 'text-muted'">{{ content.title}}</span>
                            </div>
                        </div>
                        <div class="col-path" ng-class="content.active ? '' : 'text-muted'"><s ng-if="!content.active"><small>{{ content.path}}</small></s><a href="{{ content.path}}" target="_blank" ng-if="content.active"><small>{{ content.path}}</small></a></div>
                        <div class="col-type"><span class="label label-info">{{ content.schemaDisplayName}}</span></div>
                        <div class="col-actions" ng-if="mode == 'ADMIN'">
                            <div class="btn-group">
                                <button type="button" class="btn btn-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                                    Actions <span class="caret"></span>
                                </button>
                                <ul class="dropdown-menu pull-right">
                                    <li><a href="{{ editUrl(content.id) }}"><i class="material-icons md-18">mode_edit</i> Edit</a></li>
                                    <li><a href="{{ editUrl(content.id) }}"><i class="material-icons md-18">layers</i> Design</a></li>
                                    <li><a class="js-delete-confirm" ng-click="confirmCopyContent($index, $event)" data-action_title="Duplicate" data-confirmation_message="Do you really want to duplicate " data-name="{{ content.title }}"><i class="material-icons md-18">control_point_duplicate</i> Duplicate</a></li>
                                    <li role="separator" class="divider"></li>
                                    <li><a class="js-delete-confirm" ng-click="confirmDeleteContent($index, $event)" data-action_title="Delete"  data-confirmation_message="Do you really want to delete " data-name="{{ content.title }}"><i class="material-icons md-18">delete</i> Delete</a></li>
                                </ul>
                            </div>
                        </div>
                        <div class="col-actions" ng-if="mode == 'PICKER'">
                            <a href="#" ng-click="pickContent(content)" ng-show="!hasContent(content)">Add</a>
                            <a href="#" class="text-danger" ng-click="unpickContent(content)" ng-show="hasContent(content)">Remove</a>&nbsp;
                        </div>
                        <div class="col-actions" ng-if="mode == 'PICKER_SINGLE'">
                            <a href="#" ng-click="pickContent(content)">Choose</a>
                        </div>
                    </div>
                    <ul class="treeview-node">
                        <li ng-include="'content_tree_template.html'" ng-repeat="content in childNodes(content.id)" class="treeview-node"></li>
                    </ul>
            </script>
            <ul class="treeview-node"><commit_msg>Show ContentType in Content browser<commit_after><div class="content-browser">
    <div class="row row-space-2">
        <div class="col-xs-12">
            <form class="form-inline" role="search">
                <div class="form-group">
                    <div class="input-group search-group">
                        <input type="text" class="form-control" placeholder="Search" ng-model="query">
                        <span class="input-group-addon">
                            <i class="material-icons md-18">search</i>
                        </span>
                    </div>
                </div>
                <i class="material-icons" ng-click="clearSearch()" ng-show="query">close</i>
            </form>
        </div>
    </div>
    <section class="row">
        <div class="col-xs-12">
        <div class="treeview treeview-content">
            <div class="treeview-headers">
                <div class="treeview-headers-details">
                    Content
                </div>
                <div class="treeview-headers-path">
                    Permalink
                </div>
                <div class="treeview-headers-type">
                    Type
                </div>
                <div width="treeview-headers-actions">
                    Actions
                </div>
            </div>
            <script type="text/ng-template" id="content_tree_template.html">
                    <div class="treeview-node-details">
                        <div class="col-details" ng-click="editContent(content.id)">
                            <div class="content-details">
                                <div class="content-visual" ng-if="content.coverImage" ng-class="content.active ? '' : 'cell-inactive'">
                                    <div ng-click="editContent(content.id)" afkl-lazy-image="{{ content.coverImage }}" afkl-lazy-image-options='{"background": true}' class="afkl-lazy-wrapper afkl-img-ratio-1-1"></div>
                                </div>
                                <div class="content-visual" ng-click="editContent(content.id)" ng-if="!content.coverImage">
                                    <i class="material-icons">description</i>
                                </div>
                                <span class="content-title" ng-class="content.active ? '' : 'text-muted'">{{ content.title}}</span>
                            </div>
                        </div>
                        <div class="col-path" ng-class="content.active ? '' : 'text-muted'"><s ng-if="!content.active"><small>{{ content.path}}</small></s><a href="{{ content.path}}" target="_blank" ng-if="content.active"><small>{{ content.path}}</small></a></div>
                        <div class="col-type"><span class="label label-info">{{ content.content_type.name }}</span></div>
                        <div class="col-actions" ng-if="mode == 'ADMIN'">
                            <div class="btn-group">
                                <button type="button" class="btn btn-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                                    Actions <span class="caret"></span>
                                </button>
                                <ul class="dropdown-menu pull-right">
                                    <li><a href="{{ editUrl(content.id) }}"><i class="material-icons md-18">mode_edit</i> Edit</a></li>
                                    <li><a href="{{ editUrl(content.id) }}"><i class="material-icons md-18">layers</i> Design</a></li>
                                    <li><a class="js-delete-confirm" ng-click="confirmCopyContent($index, $event)" data-action_title="Duplicate" data-confirmation_message="Do you really want to duplicate " data-name="{{ content.title }}"><i class="material-icons md-18">control_point_duplicate</i> Duplicate</a></li>
                                    <li role="separator" class="divider"></li>
                                    <li><a class="js-delete-confirm" ng-click="confirmDeleteContent($index, $event)" data-action_title="Delete"  data-confirmation_message="Do you really want to delete " data-name="{{ content.title }}"><i class="material-icons md-18">delete</i> Delete</a></li>
                                </ul>
                            </div>
                        </div>
                        <div class="col-actions" ng-if="mode == 'PICKER'">
                            <a href="#" ng-click="pickContent(content)" ng-show="!hasContent(content)">Add</a>
                            <a href="#" class="text-danger" ng-click="unpickContent(content)" ng-show="hasContent(content)">Remove</a>&nbsp;
                        </div>
                        <div class="col-actions" ng-if="mode == 'PICKER_SINGLE'">
                            <a href="#" ng-click="pickContent(content)">Choose</a>
                        </div>
                    </div>
                    <ul class="treeview-node">
                        <li ng-include="'content_tree_template.html'" ng-repeat="content in childNodes(content.id)" class="treeview-node"></li>
                    </ul>
            </script>
            <ul class="treeview-node">
{'fraction_non_alphanumeric': 0.15938969388734286, 'fraction_numerical': 0.0032626427406199023, 'mean_word_length': 1.5143546441495779, 'pattern_counts': {'":': 2, '<': 231, '<?xml version=': 0, '>': 231, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 20, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4926471', 'n_tokens_mistral': 2787, 'n_tokens_neox': 2625, 'n_words': 454}