IMPORTANT

FM Design will be closing soon, please click here for more information.

Latest topics
» Forum Closure
by T.C. Yesterday at 19:54

» GeekPolice Tech Support Forums - GeekPolice.net
by Dr Jay Yesterday at 19:12

» Asking about some plugin for Forumotion
by Dr Jay Yesterday at 19:10

» [GAME] Countdown from 200,000
by SLGray Sat 09 Dec 2017, 17:49

» [GAME] Count to One Million!
by SLGray Sat 09 Dec 2017, 17:49

» [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

» Numbering of messages in the topic
by SLGray Mon 04 Dec 2017, 22:40

» Support Forums and Social Networks
by SLGray Mon 04 Dec 2017, 22:38

» Browsers & Updates
by Wolfuryo Mon 04 Dec 2017, 15:20

» Logo/Favicon
by Mr_Grande Mon 04 Dec 2017, 09:55

» Broadcasting Duo
by brandon_g Sun 03 Dec 2017, 11:01

» IconSkouliki Graphics
by skouliki Thu 30 Nov 2017, 07:59

Recent Tutorials
Who is online?
In total there are 14 users online :: 1 Registered, 0 Hidden and 13 Guests :: 2 Bots

caliisto

[ View the whole list ]


Most users ever online was 172 on Fri 19 Feb 2016, 05:17

[HELP] About prefixes

View previous topic View next topic Go down

avatar
omarpop23

Title :
Gender : Male
Age : 23
Posts : 140
Points : 917
Reputation : 24
Location : Egypt
Language : Arabic , English
Browser : Browser : Google Chrome Forum Version : Forum Version : Forumactif Edge
Awards :
View all awards
View user profile https://www.facebook.com/omarpop23

Postomarpop23 on Fri 17 Jun 2016, 04:56

Hey @Ange Tuteur,
i'm trying to make a special prefixes for each forum
For Example: when path is
Code:
post?f=1&mode=newtopic
that prefixes will appear ["Announcement","Template"]
and when path is
Code:
post?f=2&mode=newtopic
that prefixes will appear ["SUGGESTION","BUGS"]
i used that code but didn't work
Code:
location.pathname=='/post'&&$(function(){if(!document.post||document.post.mode.value!='newtopic'||(document.post.f.value!=1&&document.post.f.value!=28))return;
var prefixes = ["Prefix 1","Prefix 2"];
        var _pm = false;
        var chk = false;
        function toMenu(a) {
          var htmlpre = '<select style="margin-right:5px" id="prefix" size="1"><option value=""> prefixes </option>';
          for (i in a)
          htmlpre += '<option value="' + a[i] + '">' + a[i] + '</option>';
          htmlpre += '</select>';
          return htmlpre;
        }
        function checkpre(ar, input) {
          for (i in ar) {
              var p = new RegExp("\\" + ar[i], "g");
              var title = input.substr(0, input.indexOf(']'));
              if (p.test(title)) return ar[i];
          }
          return "";
        }
        $(function () {
          if (_pm) chk = /\privmsg/.test(location.href);
          if (/\/post/.test(location.href) || chk) {
              $(toMenu(prefixes)).insertBefore("input[name=subject][type=text]");
              var mw = $("#prefix").width() + 5;
              $("input[name=subject]").css("width", $("input[name=subject]").width() - mw);
              var t = $("[name=subject]").val();
              var cur = checkpre(prefixes, t);
              if (cur != "") {
                $("[value=" + cur + "]").attr("selected", "selected");
                $("input[name=subject]").val(t.replace('[' + cur + ']', '').trim());
              }
              $("input[name=post]").click(function () {
                var sub = $("input[name=subject]").val().trim();
                if (sub != "" && $("#prefix").val() != "")
                    $("input[name=subject]").val("[" + $("#prefix").val() + "] " + sub);
              });
          }
        });

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