Server error log

blasphed

Member
Registered
Joined
May 18, 2020
Messages
18
Points
3

Reputation:

Hello.

I received this log today.

  • XF\CssRenderException: Error rendering template public:extra.less: ParseError: missing closing `}` in public:extra.less on line 3765, column 14 (on or near line 3765)
  • src/XF/CssRenderException.php:87
Stack trace
3762 | @_m-separatedSymbolFa: \f07e;
3763 |
3764 | .p-navgroup-link {
*3765*| &:before {
3766 | .m-faBase();
3767 | color: @_m-colorIcons;
3768 | padding-right: 5px;
------------

#0 src/XF/CssRenderer.php(408): XF\CssRenderException::createFromLessException(Object(Less_Exception_Chunk), 'public:extra.le...', '// Note that th...')
#1 src/XF/CssRenderer.php(342): XF\CssRenderer->renderToCss('public:extra.le...', '// Note that th...')
#2 src/XF/CssRenderer.php(250): XF\CssRenderer->renderTemplate('public:extra.le...', NULL)
#3 src/XF/CssRenderer.php(116): XF\CssRenderer->renderTemplates(Array, Array, Array)
#4 src/XF/CssWriter.php(53): XF\CssRenderer->render(Array)
#5 css.php(30): XF\CssWriter->run(Array, 2, 1, '69d6f2f080ffcf4...')
#6 {main}

-------------

Previous Less_Exception_Chunk: ParseError: missing closing `}` in anonymous-file-302.less on line 3765, column 14
3763|
3764| .p-navgroup-link {
3765| &:before {
3766| .m-faBase();
3767| color: @_m-colorIcons;
3768| padding-right: 5px; - src/vendor/oyejorge/less.php/lib/Less/Parser.php:677
#0 src/vendor/oyejorge/less.php/lib/Less/Parser.php(621): Less_Parser->GetRules(NULL)
#1 src/vendor/oyejorge/less.php/lib/Less/Parser.php(449): Less_Parser->_parse()
#2 src/XF/CssRenderer.php(404): Less_Parser->parse('// Note that th...')
#3 src/XF/CssRenderer.php(342): XF\CssRenderer->renderToCss('public:extra.le...', '// Note that th...')
#4 src/XF/CssRenderer.php(250): XF\CssRenderer->renderTemplate('public:extra.le...', NULL)
#5 src/XF/CssRenderer.php(116): XF\CssRenderer->renderTemplates(Array, Array, Array)
#6 src/XF/CssWriter.php(53): XF\CssRenderer->render(Array)
#7 css.php(30): XF\CssWriter->run(Array, 2, 1, '69d6f2f080ffcf4...')
#8 {main}


How can i fix it? Thanks.
 

sucre13

Moderator
Staff member
Moderator
Collaborate
Registered
Joined
Jan 19, 2019
Messages
836
Points
153

Reputation:

the error is in extra.less you have a wrong code you have to remove it the error is online 3765
 

blasphed

Member
Registered
Joined
May 18, 2020
Messages
18
Points
3

Reputation:

Code:
[data-template="forum_list"]
{
    .p-title-value {
        display: none;
    }
    .p-title {
        float: right;
    }
}
/**********/

.p-footer-copyright { display: none; }

.p-body-sidebar [data-widget-definition="forum_statistics"] .pairs.pairs--justified > dt:before {
    font-family: "Font Awesome 5 Pro";
    padding-right: 3px;
}
.p-body-sidebar [data-widget-definition="forum_statistics"] .pairs:nth-child(1) dt:before {
    content: "\f4b2";
}
.p-body-sidebar [data-widget-definition="forum_statistics"] .pairs:nth-child(2) dt:before {
    content: "\f4b6";
}
.p-body-sidebar [data-widget-definition="forum_statistics"] .pairs:nth-child(3) dt:before {
    content: "\f2bd";
}
.p-body-sidebar [data-widget-definition="forum_statistics"] .pairs:nth-child(4) dt:before {
    content: "\f234";
}

/* Icons in Visitor menu */
.menu-content.js-visitorMenuBody a.menu-linkRow {
    &:before {
        .m-faBase();
        padding-right: 5px;
    }
    &[href*="whats-new/news-feed"]:before {
        .m-faContent(@fa-var-rss);
    }
    &[href*="search/member"]:before {
        .m-faContent(@fa-var-comments);
    }
    &[href*="account/reactions"]:before {
        .m-faContent(@fa-var-thumbs-up);
    }
    &[href*="account/alerts"]:before {
        .m-faContent(@fa-var-bell);
    }
    &[href*="account/account-details"]:before {
        .m-faContent(@fa-var-user-cog);
    }
    &[href*="account/security"]:before {
        .m-faContent(@fa-var-shield-alt);
    }
    &[href*="account/privacy"]:before {
        .m-faContent(@fa-var-lock);
    }
    &[href*="account/preferences"]:before {
        .m-faContent(@fa-var-cogs);
    }
    &[href*="account/signature"]:before {
        .m-faContent(@fa-var-signature);
    }
    &[href*="account/upgrades"]:before {
        .m-faBase('Brands');
        .m-faContent(@fa-var-paypal);
    }
    &[href*="account/connected-accounts"]:before {
        .m-faContent(@fa-var-users-class);
    }
    &[href*="account/following"]:before {
        .m-faContent(@fa-var-user-plus);
    }
    &[href*="account/ignored"]:before {
        .m-faContent(@fa-var-user-minus);
    }
    &[href*="logout"]:before {
        .m-faContent(@fa-var-sign-out);
    }
}
/*****/

[data-widget-section="staffMembers"] h3.block-minorHeader:before { /* Staff online */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-user-tie);
}
[data-widget-section="onlineNow"] h3.block-minorHeader:before { /* Members online */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-users);
}
[data-widget-key="forum_overview_new_posts"] h3.block-minorHeader:before { /* Latest posts */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-comments);
}
[data-widget-key="xfrm_forum_overview_new_resources"] h3.block-minorHeader:before { /* Latest resources */
    display: inline-block;
    .m-faBase();
    .m-faContent(@fa-var-download);
}
[data-widget-key="forum_overview_forum_statistics"] h3.block-minorHeader:before { /* Forum statistics */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-chart-bar);
}
[data-widget-key="xfmg_media_slider"] h3.block-minorHeader:before { /* Random media */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-image);
}
[data-widget-key="forum_overview_share_page"] h3.block-minorHeader:before { /* Share this page */
    display: inline-block;
    padding-right: 5px;
    .m-faBase();
    .m-faContent(@fa-var-share-alt);
}

.block[data-widget-key="forum_overview_forum_statistics"] {
  
    .block-minorHeader {
        display: none;
    }
  
    .block-body.block-row {
        display: grid;
        grid-template-columns: 25% 25% 25% 25%;
      
        &:before {
            display: none;
        }
      
        .pairs.pairs--justified {
            padding: 15px 12px;
            border-right: 1px solid @xf-borderColor;
          
            &:before {
                .m-faBase();
                 font-size: 37px;
                color: @xf-textColorFeature;
                float: left;
            }
          
            &:nth-child(1) {
                .m-faBefore(@fa-var-comment-alt);
            }

            &:nth-child(2) {
                .m-faBefore(@fa-var-comments-alt);
            }

            &:nth-child(3) {
                .m-faBefore(@fa-var-users);
            }
  
            &:nth-child(4) {
                .m-faBefore(@fa-var-user);
                border-right: none;
            }
          
            & > dt {
                float: unset;
                margin-right: 0;
                text-align: right;
              
                &:after {
                    content: "";
                }
            }
          
            & > dd {
                font-weight: 500;
                font-size: 20px;
            }
        }
    }
}
@media (max-width: @xf-responsiveMedium) {
  
    .block[data-widget-key="forum_overview_forum_statistics"] {
  
        .block-body.block-row {
            grid-template-columns: 50% 50%;
      
            .pairs.pairs--justified {
                text-align: center;
          
                &:before {
                    float: unset;
                    display: block;
                }

                &:nth-child(1) {
                    border-bottom: 1px solid @xf-borderColor;
                }

                &:nth-child(2) {
                    border-bottom: 1px solid @xf-borderColor;
                    border-right: none;
                }
          
                &:nth-child(3) {
                }

                &:nth-child(4) {
                    border-right: none;
                }
          
                & > dt {
                    text-align: center;
                }
          
                & > dd {
                    text-align: center;
                    float: unset;
                }
            }
        }
    } 
}

here is the my extra.less , i did not see the match on this error.

This error start to see when i put the codes in the forum; https://enxf.net/resources/log-in-or-register-and-icons.2353/
 

sucre13

Moderator
Staff member
Moderator
Collaborate
Registered
Joined
Jan 19, 2019
Messages
836
Points
153

Reputation:

just delete this code there is a plugin in the forum that can help you with that
 
Top