FM Design
Would you like to react to this message? Create an account in a few clicks or log in to continue.

IMPORTANT

FM Design is in read-only mode, please click here for more information.

Latest topics
» Forumactif Edge - Releases
by Ange Tuteur Tue 03 Sep 2019, 11:49

» GIFActif - Giphy Button for the Editor
by Ange Tuteur Wed 08 May 2019, 17:21

» Forum Closure
by Ange Tuteur Mon 01 Jan 2018, 01:28

» Chit Chat Thread
by Valoish Sun 31 Dec 2017, 19:15

» Font/Text background color.
by Valoish Sun 31 Dec 2017, 19:11

» Forumactif Messenger - Instant Message Application for Forumotion
by Wolfuryo Sun 31 Dec 2017, 18:24

» [GAME] Count to One Million!
by brandon_g Fri 29 Dec 2017, 18:58

» Post Cards
by manikbiradar Wed 20 Dec 2017, 07:50

» [GAME] Countdown from 200,000
by Valoish Wed 13 Dec 2017, 23:22

» GeekPolice Tech Support Forums - GeekPolice.net
by Dr Jay Mon 11 Dec 2017, 19:12

» Asking about some plugin for Forumotion
by Dr Jay Mon 11 Dec 2017, 19:10

» [GAME] What are you thinking right now?
by Van-Helsing Sat 09 Dec 2017, 14:51

» Widget : Similar topics
by ranbac Wed 06 Dec 2017, 18:11

» Change the Background of the Forum and put an image and how to make prefixs?
by Clement Wed 06 Dec 2017, 15:19

» Hello from Western Australia
by SarkZKalie Wed 06 Dec 2017, 05:34

Recent Tutorials
Top posting users this month

Who is online?
In total there are 62 users online :: 0 Registered, 0 Hidden and 62 Guests :: 1 Bot

None

[ View the whole list ]


Most users ever online was 515 on Tue 14 Sep 2021, 15:24

Admin Panel Links

View previous topic View next topic Go down

Ace 1
Ace 1
Valued Member
Gender : Unspecified
Age : 25
Posts : 2153
Points : 5527
Reputation : 95
Location : USA
Language : English ?
Browser : Browser : Google Chrome Forum Version : Forum Version : phpBB3
https://fmdesign.forumotion.com/u190

PostAce 1 Sun 20 Aug 2017, 01:38

Ever feel too lazy to navigate the ACP to get to places you frequently visit? Then this plugin's for you. It places a few links below "Administration Panel".

To install it, all you need to do is create a new Javascript enabled in all the pages with the following code:

Code:
$(function() {
  'Admin Panel Links ©️ 2017';
  ' -- ';
  'Just something useful for forum admins';

  if (_userdata.user_level != 1) return;
 
  var lang = {
        templates: 'General Templates',
        css: 'CSS Stylesheet',
        js: 'JS Management'
      },
   
      tooltipstered = false,
 
      admin = $('.copyright a[href^="/admin/index.forum"]'),
      session_id = admin[0].href.replace(/.*\&tid=(.*)/, '$1'),
      template_link = '/admin/index.forum?mode=main&part=themes&sub=templates',
      css_link = '/admin/index.forum?part=themes&sub=logos&mode=css&extended_admin=1',
      js_link = '/admin/index.forum?part=modules&sub=html&mode=js&extended_admin=1',
      separator = '<span class="admin-separator">|</span>',
      admin_html = '<a href="' + css_link + '&tid=' + session_id + '" class="admin-link">' + lang.css + '</a>' + separator + '<a href="' + js_link + '&tid=' + session_id + '" class="admin-link">' + lang.js + '</a>';
 
  if (_userdata.user_id == 1) {
    admin_html = '<a href="' + template_link + '&tid=' + session_id + '" class="admin-link">' + lang.templates + '</a>' + separator + admin_html;
  }
 
  if (tooltipstered) {
    admin.parent().tooltipster && admin.parent().tooltipster({
      interactive: true,
      contentAsHTML: true,
      delay: 500,
      content: admin_html
    });
  } else {
    admin.parent().append(admin_html);
  }
  $('head').append('<style type="text/css" name="admin-links">.admin-separator{display:inline-block;margin:0 5px}</style>');
});

There are a few modifications with this script.

lang
Code:
      lang = {
        templates: 'General Templates',
        css: 'CSS Stylesheet',
        js: 'JS Management'
      },
Code:
templates
- General templates text
Code:
css
- CSS stylesheet text
Code:
js
- JS management text


tooltipstered
Code:
      tooltipstered = false,

Change this value to
Code:
true
if you want the links to appear in a tooltip (as opposed to underneath).


Last edited by Ace 1 on Fri 29 Sep 2017, 14:37; edited 2 times in total

TonnyKamper likes this post

Ange Tuteur
Ange Tuteur
Administrator
Gender : Male
Posts : 4741
Points : 12252
Reputation : 2376
Location : Pennsylvania
Language : EN, JA, FR
Browser : Browser : Brave Forum Version : Forum Version : Forumactif Edge
https://sethclydesdale.github.io/ https://twitter.com/sethc1995

PostAnge Tuteur Tue 22 Aug 2017, 10:01

Nice addition ! Definitely saves time getting to where you need to go. Cool
Ace 1
Ace 1
Valued Member
Gender : Unspecified
Age : 25
Posts : 2153
Points : 5527
Reputation : 95
Location : USA
Language : English ?
Browser : Browser : Google Chrome Forum Version : Forum Version : phpBB3
https://fmdesign.forumotion.com/u190

PostAce 1 Wed 23 Aug 2017, 07:13

I'll be revising this in a bit (since not all admins can access the templates).
Ace 1
Ace 1
Valued Member
Gender : Unspecified
Age : 25
Posts : 2153
Points : 5527
Reputation : 95
Location : USA
Language : English ?
Browser : Browser : Google Chrome Forum Version : Forum Version : phpBB3
https://fmdesign.forumotion.com/u190

PostAce 1 Fri 29 Sep 2017, 14:37

Updated the code lol.

Spoiler:
Sponsored content

PostSponsored content

View previous topic View next topic Back to top

Create an account or log in to leave a reply

You need to be a member in order to leave a reply.

Create an account

Join our community by creating a new account. It's easy!


Create a new account

Log in

Already have an account? No problem, log in here.


Log in

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