createUser "Modal" in ACP

Technical Support

Suggested Topics


  • 0 Votes
    7 Posts
    882 Views

    @pitaj did this make it to 1.8.2? Thanks

  • 0 Votes
    3 Posts
    2k Views

    @yariplus said in How to use "posts api":

    {posts.post.user.sso-steam:steamid}

    Thank you, yari!

  • 0 Votes
    2 Posts
    935 Views

    A style element would go in Custom Header

    However, as far as best practices, you should not use a style element and instead put the contents of the element into your Custom CSS

  • 2 Votes
    5 Posts
    2k Views

    @MJ My solution. For demo you can look at my forum (russian language)

    WARNING!!! It is dirty solution (change source code may cause problem with updating in future, you must know how to solve it) and I am not recommend use it, if you didn't understand what you do. Solution without localization, use it only if your forum use only one language (or change code and use number month)

    1. Set cutoff settings for timeago library

    Open acp > custom HTML&CSS > Custom Header and add this:

    <script type="text/javascript"> jQuery(document).ready(function() { jQuery.timeago.settings.cutoff = 2419200000; }); </script>

    In this example I set 28 days for relative date (1000 * 60 * 60 * 24 * 28 = 2419200000), you can change it.

    Didn't forget turn on checkbutton "Enable Custom Header" and save changes. After this, all dates older 28 days become unvisible.

    2 Change timeago library

    Onen file public/vendor/jquery/timeago and this code:

    if (!isNaN(data.datetime)) { if ( $s.cutoff == 0 || Math.abs(distance(data.datetime)) < $s.cutoff) { $(this).text(inWords(data.datetime)); } }

    replace to this:

    if (!isNaN(data.datetime)) { if ( $s.cutoff === 0 || Math.abs(distance(data.datetime)) < $s.cutoff) { $(this).text(inWords(data.datetime)); } else { var monthNames = [ "Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sept", "Oct", "Nov", "Dec" ]; var day = data.datetime.getDate() var year = data.datetime.getFullYear(); var monthIndex = data.datetime.getMonth(); var hours = ("0" + data.datetime.getHours()).slice(-2); var minutes = ("0" + data.datetime.getMinutes()).slice(-2); $(this).text(day + ' ' + monthNames[monthIndex] + ' ' + year + ' ' + hours + ':' + minutes); } } 3. Restart forum

    All must work fine

    Revert changes back

    If you need revert changes, you can do it with command

    git checkout /public/vendor/jquery/timeago/jquery.timeago.js

    And remove added text from acp > custom HTML&CSS > Custom Header

  • 0 Votes
    2 Posts
    1k Views

    @rod That will be taken care of in the next release. Already fixed in the master branch.

    validator.js warning · Issue #4154 · NodeBB/NodeBB

    getting this warning in log when browsing categories, category, groups etc pages (which ever uses validator) warning: you tried to validate a undefined but this library (github.com/chriso/validator.js) validates strings only. Please upda...

    favicon

    GitHub (github.com)