The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Add Top admin panel to your forum

3 posters

Go down

Add Top admin panel to your forum Empty Add Top admin panel to your forum

Post by كونان2000 December 3rd 2021, 11:46 pm

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

Peace, mercy and blessings of God,
top of the admin panel
---------------------------------


note...
1: The code worked fine on version ModernBB
2: This modification applies as long as your templates have not been modified significantly.
Add Top admin panel to your forum Ocia_a19
---------------------------------------------------



Now you can put a similar design on your forum, including its advantagesAdd Top admin panel to your forum Icon_biggrin

1:personal picture
2: user name
3: night mode,

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


Picture before logging in
Add Top admin panel to your forum Ocia_a20



Picture after logging in
Add Top admin panel to your forum Animat11
------------------------


Now the method of installation (two codes, one in overall_header
 and the other in java)
----------------------------------------------


1
overall_header

Find this code:
Code:
{JAVASCRIPT}


And replace by this:

Code:

{JAVASCRIPT}
<div class="كونان20000">
 <div class="plant">
 <div class="dropdown">
  <button class="dropbtn"> <div class="usernameqjin"></div><div class="fa_avatar"></div></button>
  <div class="dropdown-content">
<div class="اليل-و-النهار"></div>
   <!-- BEGIN switch_user_logged_in -->
    <div class="drop2"><a href="/profile?mode=editprofile">Profile</a></div>
    <div class="drop2"><a href="/login?logout">Log out</a></div>
   <!-- END switch_user_logged_in -->
  <!-- BEGIN switch_user_logged_out -->
    <div class="drop2"><a href="/register">Register</a></div>
    <div class="drop2"><a href="/login">Log in</a></div>
  <!-- END switch_user_logged_out -->
    <div class="totu">
    <div class="totu2"><a href="#">Link 3</a></div>
    <div class="totu3"><a href="#">Link 3</a></div>
    </div>
  </div>
</div>
 <div class="FORUMtip">
  <div class="FORUMti"><a href="/">FORUM</a></div><br/>
    <div class="FORUMte"><a href="/portal">PORTAL</a></div></div>
</div>
 <div class="tiitleimg"><img src="https://2img.net/r/frmste/images/sigle.png" /></div>
 <!-- BEGIN switch_h1 -->
 <br/><div class="tiitle">{switch_h1.MAIN_SITENAME}</div>
<!-- END switch_h1 -->
  <!-- BEGIN switch_desc -->
<div class="tiitle1">{switch_desc.SITE_DESCRIPTION}</div>
<!-- END switch_desc -->
  </div>
 <ul class="navbar navlinkss{NAVBAR_BORDERLESS}">
               <li>{GENERATED_NAV_BAR}</li>
            </ul>
    <script>
$(function(){$(function(){$('.fa_avatar').prepend('<span class="fa_avatar">'+_userdata.avatar+'</span>')})});

</script>
  <script>
$(document).ready(function () {
$('.usernameqjin').html('<a href="/u'+ _userdata.user_id +'">'+ _userdata.username +'</a>');
});
</script>
    <script>
          $(function(){
    $.each(_userdata, function(key, value){
        $(".Ahla-" + key).html(value);
    })
});
  </script>
 
  <style>
  .navbar li {
    display: inline-block;
    margin: 2px 0 0;
}
ul.navbar.navlinks,  div#site-desc, .is-sticky#headerbar-top {
    display: none;
}
ul.navbar.navlinkss {
    background-color: #3793ff;
    box-shadow: 0 0 3px rgb(0 0 0 / 90%);
    height: auto;
    left: 0;
    padding: 6px 0;
    right: 0;
    top: 0;
}
.FORUMti{
    float: left;
    background-color: #2e3133;
    border-radius: 3px;
    list-style-type: none;
    margin-bottom: 6px;
    padding: 4px 20px;
    text-align: center !important;
}
.FORUMtip {
    margin-top: 11px;
    float: left;
}
.FORUMte {
    float: left;
    background-color: #2e3133;
    border-radius: 3px;
    list-style-type: none;
    margin-bottom: 6px;
    padding: 4px 20px;
    text-align: center !important;
}
.FORUMti a, .FORUMte a {
    color: antiquewhite;
}
span#fae_light-switch-label {
    bottom: -3px;
    float: left;
    font-size: 12px;
    margin-right: 7px;
    position: relative;
}
.totu3 {
    font-size: 15px;
    float: right;
}  
.totu2 {
    font-size: 15px;
    float: left;
}  
.drop2 {
    font-size: 16px;
}
.dropbtn {
 overflow: hidden;
    padding: 2px 5px 2px 5px;
  margin: 4px;
}
/* The container  - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}
.plant {
    float: right;
    margin-right: 22px;
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    background-color: #ffffff;
    box-shadow: 0 8px 16px 0 rgb(0 0 0 / 20%);
    display: none;
    position: absolute;
    z-index: 1;
  width: 100%;
    text-align: center;
}
.usernameqjin a:after {
margin-top: 6px;
    content: url('https://i.servimg.com/u/f18/16/89/96/68/down13.png');
    float: right;
}
/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}
.tiitleimg {
    margin: 10px;
    float: left;
}
.tiitle {
    color: #009688;
    margin-left: 11px;
}
.tiitle1 {
    color: #009688;
    margin-left: 11px;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {background-color: #00bcd412;}

.usavatar {
    float: left;
    overflow: hidden;
    background: #3793ff;
    padding: 2px 3px 2px 2px;
    margin: 1px;
}
    .fa_avatar {
    float: left;
}
  .usernameqjin {
    font-size: 15px;
    margin: 20px 0px 0px 10px;
    float: right;
}
 .usernameqjin a {
    padding-right: 7px;
}
 
 
    span.fa_avatar img {
    margin-top: 5px;
    border-radius: 100px;
    float: left;
    height: 50px;
    width: 50px;
}
 
 
.كونان20000 {
  height: 80px;
    background: white;
}
      select#كونان20000 {
    background: #27424e!important;
    border: solid #9e9e9e 1px!important;
    border-radius: 11px!important;
    color: #f0ffff!important;
    float: right;
    margin-left: 5px;
}
.كونان2000 {
    margin: 7px 15px 5px 6px;
    float: left;
}
.اليل-و-النهار {
    background-color: #607d8b;
    color: #FFF;
    font-size: 1.8rem;
    padding: 7px;
}
</style>
 
 





2: 
Installing the JavaScript


To install the system you only need to go to Modules > JavaScript codes management and create a new script with the following settings.

Title : as you like
Placement : In all the pages
Code:
(function() {
  window.fae_lightSwitchMode = my_getcookie('fae_light-switch-mode') || 'dark';
 
  document.write('<style type="text/css">#fae_light-switch-container{margin:6px 0}#fae_light-switch-label{font-weight:700;vertical-align:middle}#fae_light-switch{background-color:rgba(0,0,0,.25);vertical-align:middle;display:flex;position:relative;height:26px;width:56px;border-radius:20px;cursor:pointer;overflow:hidden}#fae_light-switch>input{display:none}#fae_light-switch>div{position:absolute;top:3px;left:3px;height:20px;width:20px;border-radius:20px;transition:.4s;font-size:16px;font-weight:700;line-height:22px}#fae_light-switch>div:before{content:"☼";margin-left:-24px;color:transparent;transition:.4s}#fae_light-switch>div:after{content:"☾";margin-left:30px;color:rgba(255,255,255,.5);transition:.4s}#fae_light-switch>input:checked+div{left:44px}#fae_light-switch>input:checked+div:before{color:#FFF}#fae_light-switch>input:checked+div:after{color:transparent}</style>');
 
  var footer = '.اليل-و-النهار',
      customCSS = '#wrap, .headerbar, .كونان20000, .dropdown-content, body, html, h1.page-title, #cp-main .panel {
            color: #d4d0d0!important;
            background-color: #2e3133!important;
          }
      
  #tabs ul a span,  .fa_like_div,  #picture_legend, .fa_dislike_list, .fa_like_list, .forumbg table.table1, .mod-news-footer,  .is-sticky#headerbar-top, #privmsgs-menu, .block-footer, .block-footerr,  .module-footer, .chatbox_row_1, #chatbox_header  {
          background-color: #2c353b!important;
            color:#d4d0d0!important; }
  ul.forums, .block, dt label, table.M14_index, .module, fieldset.polls dt, .كونان2000, p.author, dl.faq dt, dd label, label, #cp-main .panel + h1, #cp-main h1, .panel, table.table1 td, .mod-news, .row1, .row2, .row3, li.row:hover, .block1, td.ramicaty1, .انثى,  .ذكر, .postom, td.ramicaty3.messaging.gensmall, td.ramicaty2.browse-arrows,td.ramicaty, th.thRight, th.thLeft  {
          background-color: #1f1f1f!important;
            color: #d4d0d0!important; }
              a:link, a, .usernameqjin a {
            color:#fff!important; }
  li.row, .pagination span strong  {
          border-color: #444!important; }
 .postbody .content, .content, .postprofile {
          color: #fff!important; }
 #comments_scroll_div:after {
        box-shadow: 0 0 18px 9px #fff0 inset!important; }
  body.chatbox {
  background-color: #101010;
    background-image: none;
    margin-top: 0!important; }
  .navbar a:hover {
    background-color: #607d8b;
}
  .block .h3, .h3, h3  {
          color: #b7b1b1!important; }
  select {
    background-color: #fbfbfbe0;
    color: black;
}
 span.lastpost-avatar, .postprofile dl {
 color: #fff!important;
    background: #7fffd400;
}
  .postprofile  {
 margin: auto;
}
  .h33 a {
    color: #000 !important;
}
 
 #profile-tab-field-profil dl dt, #profile-tab-field-profil dl dt span, #ucp fieldset dl dt label, #ucp fieldset dt, #ucp fieldset dt span,.postprofile .label span, .postprofile .label  {
    color: #fff!important;
    font-weight: bold;
}
 
  span.label {
color: #131107;
    margin: 2px;
 }
  dl.codebox {
    background-color: rgb(96 125 139 / 31%);
    border-color: #607d8b;
 }
  .FORUMte, .FORUMti {
    background-color: #dddddd!important;
 }
.FORUMte a, .FORUMti a {
color: #000!important;
 }
  .quick-nav-topics a, .inputbox, input[type="text"] {
color: #0e0e0e;
    background-color: #ffffffc2;
}
 }',
      light = '#pagebody { background:#ffffff; }',
      cookie = my_getcookie('fae_light-switch'),
      rgb,
      button,
      container,
 
      changeTheme = function (cookie) {
        var button = document.querySelector('#fae_light-switch input');
 
        if ((button && button.checked) || cookie == 'on') {
          my_setcookie('fae_light-switch', 'on', true);
 
          if (window.sessionStorage && window.sessionStorage.faeLightSwitch) {
            $('head').append('<style type="text/css" id="fae_light-switch-css">' + window.sessionStorage.faeLightSwitch + customCSS + '</style>');
          } else {
            $.get('https://raw.githubusercontent.com/SethClydesdale/forumactif-edge/master/css/dark-mode/' + fae_lightSwitchMode + '-mode.min.css', function (d) {
              $('head').append('<style type="text/css" id="fae_light-switch-css">' + d + customCSS + '</style>');
 
              if (window.sessionStorage) {
                window.sessionStorage.faeLightSwitch = d;
              }
            });
          }
 
        } else {
          var css = document.getElementById('fae_light-switch-css');
 
          my_setcookie('fae_light-switch', 'off', true);
 
          if (css) {
            document.head.removeChild(css);
          }
        }
      };
 
  cookie && changeTheme(cookie);
 
  $(function() {
    if (!my_getcookie('fae_light-switch-mode')) {
      rgb = window.getComputedStyle(document.body, null).getPropertyValue('background-color').replace(/rgb\(|\)|\s/g, '').split(',');
      fae_lightSwitchMode = Math.round(((parseInt(rgb[0]) * 299) + (parseInt(rgb[1]) * 587) + (parseInt(rgb[2]) * 114)) /1000) > 125 ? 'dark' : 'light';
 
      my_setcookie('fae_light-switch-mode', fae_lightSwitchMode, true);
    }
 
    footer = document.querySelector(footer);
 
    if (footer) {
      button = document.createElement('LABEL');
      button.id = 'fae_light-switch';
      button.innerHTML = '<input type="checkbox" ' + (cookie == 'on' ? 'checked="true"' : '') + '/><div></div>';
      button.firstChild.onchange = changeTheme;
 
      container = document.createElement('DIV');
      container.id = 'fae_light-switch-container';
      container.innerHTML = '<span id="fae_light-switch-label">' + (fae_lightSwitchMode == 'dark' ? 'Dark Mode : ' : 'Light Mode : ') + '</span>';
 
      container.appendChild(button);
      footer.appendChild(container);
    }
  });
}());



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

After installing it correctly, it will work for you, God willing

As in the following pictures

Add Top admin panel to your forum Animat13





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



This tutorial was written by كونان2000


Last edited by كونان2000 on December 4th 2021, 3:25 pm; edited 9 times in total
كونان2000
كونان2000
Forumember

Other / Decline to state Posts : 36
Reputation : 21
Language : arabic

View user profile https://i.servimg.com/u/f30/20/35/61/89/din12.jpg

skouliki, Ape, SarkZKalie and TonnyKamper like this post

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by Niko December 4th 2021, 12:17 am

Interesting tutorial!

But it would be better to edit it including the english translations Embarassed
Niko
Niko
Hyperactive

Male Posts : 2462
Reputation : 127
Language : English, Italian, French
Location : Italy

View user profile https://www.fmcodes.net/

TonnyKamper and كونان2000 like this post

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by كونان2000 December 4th 2021, 12:32 am

hi @Niko
Post has been modified Wink

Thank you :rose:

Sorry, my English is not good Toothless
كونان2000
كونان2000
Forumember

Other / Decline to state Posts : 36
Reputation : 21
Language : arabic

View user profile https://i.servimg.com/u/f30/20/35/61/89/din12.jpg

Ape and TonnyKamper like this post

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by pedxz December 4th 2021, 1:53 am

pedxz
pedxz
Forumember

Posts : 677
Reputation : 136
Language : 🇵🇹

View user profile https://www.forumotion.com/create-forum/modernbb

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by كونان2000 December 4th 2021, 2:37 am

@pedxz
what,
This is a different tutorial
كونان2000
كونان2000
Forumember

Other / Decline to state Posts : 36
Reputation : 21
Language : arabic

View user profile https://i.servimg.com/u/f30/20/35/61/89/din12.jpg

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by pedxz December 4th 2021, 12:29 pm

كونان2000 wrote:@pedxz
what,
This is a different tutorial
Because you changed the context blackeye
pedxz
pedxz
Forumember

Posts : 677
Reputation : 136
Language : 🇵🇹

View user profile https://www.forumotion.com/create-forum/modernbb

Niko and كونان2000 like this post

Back to top Go down

Add Top admin panel to your forum Empty Re: Add Top admin panel to your forum

Post by كونان2000 December 4th 2021, 2:42 pm

sorry @pedxz , I did not pay attention

At first I copied the wrong tutorial from the Arab Support Forum.huhohi

Now I copied the right tutorial Very Happy

@Niko
كونان2000
كونان2000
Forumember

Other / Decline to state Posts : 36
Reputation : 21
Language : arabic

View user profile https://i.servimg.com/u/f30/20/35/61/89/din12.jpg

TonnyKamper likes this post

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum