FANDOM


  • For an administration page for the Banana Fish wiki, a modified version of this Fairy Tail one would be nice. 

    Having admins in alphabetical order with the image, name, message wall, groups (would like to add content moderators as well to share the cool symbols around) and the date last edited would be best. Not after “Inactive”, reasons for dismissal or anything like that, even if accounts wanted to be remembered it should be for all the positive contributions and how they made the site better, not “Inactive” forever more. 

    Besides the page is meant to be a useful guide as to how admins are able to help so would also like the symbols under the "About Administrators". The ways admins are able to help is prepared, just need the layout.

    Basically this lower part with admins display pictures and a rectangular yellow themed template if it is that. The section at the top of the Fairy Tail admin page with the wordmark would also be useful for providing links to guidelines and the manual of style for the pages.

      Loading editor
    • Have you tried copying the various templates? The main list is just a table.

        Loading editor
    • Hi, it’s mostly getting it so the profile image updates, and the section that shows the number of edits, when they were last on… not sure how to add those parts into a template.

        Loading editor
    • The way you describe what you want is very roundabout, so it's hard to tell what you want.

        Loading editor
    • To be direct can this lower layout be added to a template like this.

      Left to right: Profile image of an admin that will update as well when they update their profile image / title and name of admin with links to profile and message wall / number of edits / date last edited.

      And have that added to a Banana Fish style template, table which I am not sure how that would be made.

        Loading editor
    • Dynamically updating data (number of edits and date last edited) like you want would not be easy to do without probably lua or Javascript. I'm assuming you haven't seen this anywhere, you just want something to do it.

      Grabbing the profile image statically would be easy, but again not if you want it to update when the user changes their image.

      As for Banana Fish style... that's in the eye of the beholder.

      All that said, maybe someone figured out how to do some of it, so if you can find a wiki that seems to be doing any of the harder technical stuff, porting it to your wiki or dissecting it to re-create on your wiki might not be so hard.

        Loading editor
    • Both lua and Javascript are new, is there a way the code in this place could be added in a template?

      With the profile image on the template it would be best if it were linked to the image on someones account profile, so change that it would change automatically in the template.

      This Banana yellow could be all that is needed, with a white background since they are both official colours.

      Have you found any wikis that can do this? I have never seen one, do you know how and may you add it here

        Loading editor
    • I'm trying to be helpful, but as you know, we have clashed in the past, so I'm largely trying to stay out of this and still trying to be informative.

        Loading editor
    • You are succeeding, your help is… helpful!

      Fandyllic wrote:
      but as you know, we have clashed in the past

      Say what now? I know no such thing, I mean sure you insulted my lovely perfect blog, you seem quite fond of using the term ‘BS’, you close down entire threads to prevent me getting answers for the both of us. You flatly reject my suggestions to add some of your nice Discussions posts into blogs to prevent them fading into obscurity. You proposed I seek therapy, admins have called you out on inciting drama (I don’t mind) on my own wall.

      But whatever.

      I definitely don’t see nothing between us as a clash. Best case off the hand remarks instantly forgotten about or reset once the thread has been left. Worst case, minor league trash talk that’s funny because it’s meant to be.

      Let’s sort this out, not just because we’re on a site that encourages collaboration for great results, but for the sake of our special connection.

      Do you feel that this perceived friction between us is stopping us making a perfect template for an administration page?

      How do we fix this?

        Loading editor
    • S3r0-Ph1i wrote:

      How do we fix this?

      Well, the way you phrased most your message, "we" don't fix it. Hopefully, someone else comes along with more motivation.

        Loading editor
    • Gee whiz Fandylic what would we do without you.

      I must say though I am very surprised to see that you would decline to help make something nice for a wiki in favour of something unconstructive. Ignoring a chance at progress to cling to a past of your own making and bring off topic drama to different threads.

      This behaviour is very out of character for you.

      I do hope you can find the motivation to help with this, doesn’t it sound so nice to make?

        Loading editor
    • Hello this is Glitter Spring speaking, I just saw the comments on here and S3r0-Ph1i you have got to be nice from that comment of what I saw. If you want help you ask the staff or the admins. Anyway if you want someone else to help tpu, you ask me on my message wall. Anyway, why do you want to make an administration layout page? Please respond back. Yours truly, Glitter Spring

        Loading editor
    • Hi, that was very nice of you to say. Was thinking of designing a different type of administration page in the way said above, always nice when things are specialised to the respective wiki. Basically a page on how admins can help – deleting unneeded pages, renaming images and who the sites admins are in this kind of layout if people require help.

        Loading editor
    • Sorry I am a bit late to the party. From the list of things you said you wanted, only the number of edits, last edit timestamp, and profile picture are typical dynamic. A user's message wall URL shouldn't change unless they change usernames. In that case, the old message wall should redirect to the new one.

      I am not sure if there is a ready-made solution for edit count and last edit, but there is User Avatar Finder.

        Loading editor
    • The parties raving XD Thanks to the efforts of a helpful person, there is excellent progress underway on the template here. A script is one suggestion to gain the last edit feature as that is particularly useful, as explained there.

      And the avatar finder you suggested is even more so. That is perfect if it can update as people change their display images on the administration page. Where abouts could we plonk that on the actual template? Also should a link to the message wall be included under the names?

        Loading editor
    • The exact layout (ex. where to put the message wall link) is entirely up to you. Regarding the avatar script, try replacing this:

      | width="1%" style="border: 2px outset red; height:70px;"| [[File:{{{image|Default Avatar.png}}}|85px|link=User:{{{username}}}|{{{username|Vacant}}}]]
      

      with this:

      | width="1%" style="border: 2px outset red; height:70px;"| {{Template Name|{{{username|}}}|85}}
      

      Note that, in order to fully replicate the current behavior, you will need to make a modified version of the template they provide. Something like:

      <onlyinclude><includeonly>{{#if:{{{1|}}}|[[User:{{{1}}}{{!}}}}<div title="{{{1|Vacant}}}" style="display: inline-block; width: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; line-height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|99|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|149|{{#expr:{{{2|100}}} - 1}}}}|15}}}}px;vertical-align: middle;" class="UserAvatarFetch"><span class="avi-thisUsername" style="display: none;">{{{1|}}}</span><span class="avi-thisSize" style="display: none;">{{{2|}}}</span></div>{{#if:{{{1|}}}|]]}}</includeonly></onlyinclude>
      
        Loading editor
    • Okay replaced that here. For the final part I copied that and put it as an Image, video, or gallery template here.


      I think I might have added it wrong though, it's come up like this .

        Loading editor
    • Well, for starters, you need to import the script from the dev wiki. Another thing is I have not actually done this before, so I was guessing on the template. Apparently it didn't turn our the way I expected. Try the following instead.

      <onlyinclude><includeonly><div title="{{{1|Vacant}}}" {{#if:{{{1|}}}|href="/wiki/User:{{{1}}}"}} style="display: inline-block; width: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; line-height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|99|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|149|{{#expr:{{{2|100}}} - 1}}}}|15}}}}px;vertical-align: middle;" class="UserAvatarFetch"><span class="avi-thisUsername" style="display: none;">{{{1|}}}</span><span class="avi-thisSize" style="display: none;">{{{2|}}}</span></div></includeonly></onlyinclude>
      

      Edit:

      Also, you template need not be names "Template Name". That was just a placeholder name I was using. You should name it whatever makes sense.

      Additionally, my second suggestion also doesn't work. Apparently only a elements are supposed to have href and, unfortunately, MediaWiki, or at least Wikia, doesn't let you directly insert a elements. Perhaps we can get around this with using a second template. Let's say the first one is called "UserAvatar" and the second one is called "UserAvatarLink". "UserAvatar" would contain:

      <onlyinclude><includeonly><div title="{{#if:{{{1|}}}|{{{1}}}|Vacant}}" style="display: inline-block; width: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|100|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|150|{{{2|100}}}}}|16}}}}px; line-height: {{#iferror:{{#expr:{{{2|100}}} + 1}}|99|{{#ifexpr:{{{2|100}}} > 16|{{#ifexpr:{{{2|100}}} > 150|149|{{#expr:{{{2|100}}} - 1}}}}|15}}}}px;vertical-align: middle;" class="UserAvatarFetch"><span class="avi-thisUsername" style="display: none;">{{{1|}}}</span><span class="avi-thisSize" style="display: none;">{{{2|}}}</span></div></includeonly></onlyinclude>
      

      while "UserAvatarLink" would contain:

      {{#if:{{{1|}}}|[[User:{{{1}}}|{{UserAvatar|{{{1}}}|{{{2|}}}]]|{{UserAvatar||{{{2|}}}}}}}
      
        Loading editor
    • Thank you, would you mind pointing out where the script is that is needed from the dev wiki? Added UserAvatarand UserAvatarLink.

        Loading editor
    • Just add the following line to MediaWiki:ImportJS.

      dev:User_Avatar_Finder/code.js
      
        Loading editor
    •   Loading editor
    • Great! I just caught an error in the code I posted above. I am missing the closing "}}" on the first call of Template:UserAvatar in Template:UserAvatarLink. Also, if it bothers you the way it bothers me, you should add a space between the ";" and "vertical-align" in Template:UserAvatar. It doesn't impact performance, but for someone like me it just bugs me that there isn't a space there when there is one everywhere else.

        Loading editor
    • Code like this is still an undiscernable mass of things so I am blissfully unaware of this bothersome space thingy! Now now, not that it’s hurting you, it's just minding it's own business but I’ll change it to what you like anyways!

      Uh, in Template:UserAvatarLink where do I add the “}}” ?

      As for the space think I found it, added a space here, did I get the right one?

        Loading editor
    • Yes, that space; thanks. I have gone ahead and made the edit to Template:UserAvatarLink. I have also made some minor modifications to Template:UserAvatar that are needed because of how we are using it. It still isn't quite working correctly as far as I can tell. I'll try something later today/tomorrow to see if it fixes the problem.

        Loading editor
    • Glad I could resolve it, I see what you mean about code parts, I’m exactly the same with seeing “File:” in image gallery code. The images show perfectly fine without it so “File:” simply must go to make the code nice and concise. The shorter the better XD without anything extra that isn’t needed, it just makes sense.

      Besides, exactly the same with the space, it doesn’t say it of course but we all know the code is trying to mock and pick a fight with us, you can just tell.

      So yes, all the “File:”’s must go and I’ll see to any other unacceptable things that may arise!

      Thanks for that, with them being new it’s challenging to pinpoint the specifics for these multi link template doohickeys. The rest sounds lovely as well, thank you very much for your help with making what will be the coolest thing on Fandom!

        Loading editor
    • "... coolest thing on Fandom!" If only it were true.

      I have some unfortunate news. It seems the way MediaWiki, or at least Wikia's version, handles links is working against us. For whatever reason, it refuses to put divs insides links. You can have a look at my tests.

        Loading editor
    • The tests are thorough, excellent effort! Short of finding a different way of having the display image update in two locations, are there any other options? Maybe Wikia’s version has a different method? 

        Loading editor
    • Well, there is always the custom JS route. If we go that way, we can bring the template count back down to 1. I have already edited Template:UserAvatar to match what we need.

        Loading editor
    • I would nod along and pretend I know what it takes for this new area, though me and JS are like best friends (kind of) so I am familiar with that at least.

      Still yes, whichever works best, even loads of templates, going the JS route there are plenty of rivers to the ocean… it’s just finding or making the river that can reach it.

      Thank you for your help so far; I would have thrown my computer into the filled to the brim bathtub by now.

        Loading editor
    • I have made a draft of the JS here. To use it, either import it by adding the following line to MediaWiki:Common.js or copy-and-paste the code directly into MediaWiki:Common.js. Remember that you can use test mode prior to submitting for JS review.

      importArticles({
          type: "script",
          articles: [
              "u:w:User:Andrewds1021/JS/UserAvatarLink"
          ]
      });
        Loading editor
    • Super wow, at first had a thought maybe Wikia’s setup may not allow for it. Only a brief half thought though!

      Andrewds1021 wrote:
       
      importArticles({
          type: "script",
          articles: [
              "u:w:User:Andrewds1021/JS/UserAvatarLink"
          ]
      });

      Copied this one and placed it here. Did you mean the larger code also needs to be added as well? Or is that like a condensed version maybe.

      If I also place something like:

      /* This links avatar images to the administration display images */
      

      If that keeps things neat and people can know which JS does what.

        Loading editor
    • Making notes of what does what is a good idea; so go for it. As for what you need, only one or the other, not both. What the import statement does is cause your script to retrieve my script from here on CC. As such, your wiki will be impacted by any changes I make to the copy here. If you would prefer for that to not be that case, or you wish to make your own modifications, you should copy the script itself instead of importing it. If you choose to do this, you can create a new JS page on your wiki and then import it using ImportJS.

        Loading editor
    • Sure thing I’ll just see to that. Regarding where it is, it’s whichever works best for you since it’s your creation and that.

      Perhaps it would be better to add it to the Banana Fish wiki where it can be used indefinitely, also that way if you felt like deleting it to free up space here then it would still work fine on the wiki?

      Andrewds1021 wrote:
      As such, your wiki will be impacted by any changes I make to the copy here.

      Not that I do not trust you, of which I do implicitly, but who could out rule the possibility that I could all of a sudden find that my username has been changed to something like (a really funny username) you can never be too sure.

      How would I make a new JS page? Also should I link it to my page as an extension as done here with a note that you created it then use the smaller one here:

       
      importArticles({
          type: "script",
          articles: [
              "u:w:User:Andrewds1021/JS/UserAvatarLink"
          ]
      });

      To call it? Am I also adding like for the current five including you so it’s like this for each of us?

      importArticles({
          type: "script",
          articles: [
              "u:w:User:S3r0-Ph1i/JS/UserAvatarLink"
          ]
      });
      

      To allow images to update on the admin page?

        Loading editor
    • S3r0-Ph1i wrote: To call it? Am I also adding like for the current five including you so it’s like this for each of us?

      importArticles({
          type: "script",
          articles: [
              "u:w:User:S3r0-Ph1i/JS/UserAvatarLink"
          ]
      });
      

      To allow images to update on the admin page?

      I am afraid I don't understand what you are trying to say/ask in the last part.

      I think that is a good choice to keep your own copy. To do that:

      1. Remove the current import statement that you have in MediaWiki:Common.js and submit for review.
      2. Copy and paste the contents of User:Andrewds1021/JS/UserAvatarLink to "MediaWiki:<ScriptName>.js" on your wiki. Replace "<ScriptName>" with whatever name you want.
      3. Submit "MediaWiki:<ScriptName.js>" for review.
      4. Add the following line to MediaWiki:ImportJS.
        <ScriptName>.js
      5. Use Template:UserAvatar.
        Loading editor
    • Andrewds1021 wrote:

      S3r0-Ph1i wrote: To call it? Am I also adding like for the current five including you so it’s like this for each of us?

      importArticles({
          type: "script",
          articles: [
              "u:w:User:S3r0-Ph1i/JS/UserAvatarLink"
          ]
      });
      

      To allow images to update on the admin page?

      I am afraid I don't understand what you are trying to say/ask in the last part.

      I was thinking of when people like to add colors to their text it would be done individually. For example

      /**Admin Text Colour**/
      a[href="/wiki/User:S3r0-Ph1i"] { color:#CBE6EE !important; }
      a[href*="Message_Wall:S3r0-Ph1i"] { color:#CBE6EE !important; }
      

      That would change mine, then the same copy but with a different color code for a different person. Thought I was adding the admins names separately to the UserAvatarLink so their display image can update on the administration page as they update it normally.

      Done steps 1-4, called it UserAvatarLink, do I need "dev" or something in front of ScriptName like the others?

      "Use Template:UserAvatar.

        Loading editor
    • The template can be used for any user; you don't need to provide a special list.

      You shouldn't put "dev:" in front. What that does is tell the behind-the-scenes script to grab the script from the dev wiki instead of your wiki. Since the script is actually on your wiki, you don't want "dev:" in front.

      You use the template as follows:

      {{UserAvatar|Username|AvatarSize|Namespace}}
      

      All 3 parameters are optional but, since they are positional, you must provide, for example, the first and second parameters if you want to use the third. For example:

      {{UserAvatar|||Namespace}}
      

      What do the parameters do?

      • Username - The username of the user whose avatar you want to display
      • AvatarSize - The size (in pixels) that you want the avatar to be. If no value is provided, the default is 16. If the value provided is not recognized as a number, the deafult is 100. The avatar can be as small as 16x16 px and as large as 150x150 px. If you provide a value outside this range, it will be forced into the range.
      • Namespace - The namespace you want the avatar to link to. By harcoded default, this is the "User" namespace. The default can be changed by using MediaWiki:Common.css to set the value of "window.andrewds1021.user_avatar_link.namespace".

      Examples:

      {{UserAvatar}}
      

      Creates a blank 16x16 px box which displays "Vacant" when hovered over.

      {{UserAvatar|Andrewds1021}}
      

      Shows a 16x16 px version of whatever my current avatar is and links to "User:Andrewds1021". Displays "Andrewds1021" when hovered over.

      {{UserAvatar|Andrewds1021|125}}
      

      Shows a 125x125 px version of whatever my current avatar is and links to "User:Andrewds1021". Displays "Andrewds1021" when hovered over.

      {{UserAvatar|Andrewds1021|hello}}
      

      Shows a 100x100 px version of whatever my current avatar is and links to "User:Andrewds1021". Displays "Andrewds1021" when hovered over.

      {{UserAvatar|Andrewds1021|125|Message Wall}}
      

      Shows a 125x125 px version of whatever my current avatar is and links to "Message Wall:Andrewds1021". Displays "Andrewds1021" when hovered over.


      Edit:

      Actually, since you have page preview enabled, hovering over the avatar will show a preview of the page that has been linked to rather than the user's name.


      Edit:

      Just realized I left some extraneous lines in the script. Remove lines 20-24 like I did here.

        Loading editor
    • That it works for everyone and saves having to add each one makes it even better! Sure, will leave the “dev” out and keep it the way it is. Do we know the measurements of the display image as it is normally? Makes sense to have it the same measurements as that.

      The preview ideas are really nice, and unless there is a way that people who use this have it so it takes precedent over the regular preview it is not a gigantic loss. For example the preview for my name shows one of the images on my profile page which is pretty sweet.

      Where abouts on the admin page or template would I add these? I can test the image size that way.

       {{UserAvatar|Username|AvatarSize|Namespace}}
      

      Sure I’ll remove those thingies from lines 20-24.

        Loading editor
    • What do you mean by normally? In Forum, it is 30px; in the global masthead it is 150px; in the global navigation bar, it is 50px.

      Okay, but it isn't really an idea I had; it is just the result of the fact that you are using the page preview script.

      Where do you put these? I will refer you back to #19. Based on what I said there, it looks like you might want to use 85 as your image size.

        Loading editor
    • Edit count can be generated through {{Special:Editcount/Username}}, though sometimes the number generated is different from what appears on the profile.

        Loading editor
      1. I forgot about that page
      2. I didn't know it was transcludable
      3. It looks like the count is counting something different from what is in the global masthead. It appears to include edits to help pages and blog comments.
        Loading editor
    • Andrewds1021 wrote:
      What do you mean by normally? In Forum, it is 30px; in the global masthead it is 150px; in the global navigation bar, it is 50px.

      I was thinking "normally" being the same size as on the profile page, like the Seraph of the End image next to the edit and Discussions post count. Yet now I see that might be too big, but real good news they now Fish Administrators show!

      Added Namespace to the actual template, on 85 and with the lines 20-24 deleted that seems to have done it!

      The edit count would be better instead of "Active" and "Inactive" to better emulate the design it is based on.

      Would a script then be able to made to get the "Last edited" section to complete the template?

        Loading editor
    • I will look into the "last edited" thing. However, you seem to have misunderstood some of my instructions.

      When you put "<ScriptName.js>" in MediaWikiLImportJS, you should replace "<ScriptName>" with the actual name. Since you decided to call the page "MediaWiki:UserAvatarLink.js", this means the line should be "UserAvatarLink.js". Second, you don't provide the word "Namespace"; you provide the namespace that you want to use. And that assumes you want to use something besides the default one; which is the User namespace. The whole point was just to provide flexibility in case you wanted to link to something else like message walls instead of user pages.


      Update:

      Unless there is some method I don't know about, it doesn't look like you can easily get a user's last edit. Then again, I was wrong about getting their number of edits.

        Loading editor
    • Changed that to UserAvatarLink.js, the message wall is a good idea, did I add it right here? Clicked one of the images and it shows this.

      As for the last edit, the previously linked conversation on the wiki may mean a script can be used. Since it would just be the one would definitely be worth what would be a minuscule server load issue to attain such a useful feature for the administration template.

        Loading editor
      1. You need a space, it is "Message Wall"; not "MessageWall".
      2. Don't forget you can probably delete Template:Template_Name now that it is no longer needed.
      3. Has anyone actually tried that? As far as I can tell, neither api provides a way to retrieve a user's last edit.
        Loading editor
    • 1. This, wowee it links to the message wall now

      2. Deleted

      3. Should I ask there for the script thing? Was thinking on the template if the "Active" "Inactive" is removed, and the line moved to the left a bit, closer to "Since: time, month day, year (UTC)" that would give the space for the signature, edit count and the last edit?

        Loading editor
    • Sounds like a plan to me. Though I am not convinced you need all that space for the signature. I would be interested to know if RickGT actually has a way to get the last edit date; because I honestly don't see it.

        Loading editor
    • You are right, in fact the signature feature may not be needed at all on Banana Fish. I didn’t want to divide things but later I was thinking of using the image link for the administration page on Spiritpact as well. Since it involves comedy, Spiritpact is probably better as the wiki with themed signatures.

      As for Banana Fish removing the signature can be all the room needed for the edits count and the last edited feature. Just on a side note could that API be condensed so we could include something like Special:Editcount/Username like Special:Lastedited/Username ? 

        Loading editor
    • Not the first time I have been wrong and probably won't the the last. Thanks for pointing this out.


      Not sure I follow what you are saying in your first paragraph. However, as long as it doesn't really matter, there is no need to clarify.

      Actually, if we are going to be writing more JS, we can use the API to get the same edit count as displayed in the masthead (instead of using Special:Editcount). As for the last edit, we could; but it would be pointlessly convoluted. The edit count solution takes advantage of the fact the there is already a special page that lists a users edit count and that the page is transcludable. Not all special pages are transcludable. What we can do is make a template like we did for the avatar; which is practically the same in that you simply transclude a page that is defined somewhere else.


      Edit:

      With what RickGT found, it would also be possible to list a user's first edit and/or how long they have been editing on the wiki; if either of those are of interest to you.

        Loading editor
    • It’s not a case of being wrong, you just didn’t know but do now, people never stop learning new things, how nice!

      The other template for Spiritpact is probably best here what with admin templates and the image link and signatures. For this brief detour how would I make a template with the two admins side by side, with the image link and themes signatures underneath?


      As for the main Banana Fish one, sounds good about using the most direct route to gain the edit count and last edited function to complete that template. The "Since" would be good here, too.


      For the first edit, and how long if they are available definitely good to make use of them! These two would be best on Ten Count where I’m the founder. If I may know how those are made so I could add those two for Ten Count. Also as said above “Since” could be used on Banana Fish as well since it’s already there.

        Loading editor
    • Well, as far as I am aware, there is nothing currently available to just copy and use. We would have to write it. I am a bit busy these next few days but will probably have time at the end of the week.


      Edit:

      Regarding the Spiritpact wiki, couldn't you just make it a table like you did on the Banana Fish wiki?

        Loading editor
    • If creating from scratch could be done, that’s best to make something new that works for Spiritpact. There’s no rush though so yes whenever is best.

      The Banana Fish horizontal design looks lovely there since there are four, with Spiritpact if we make something different so things are like customised for each wiki that would be effective. I guess with Spiritpact since there is currently just two admins a vertical design is a good idea to have with them side by side.

      The images linked

      message walls below

      number of edits

      date last edited

      then signatures

      Could look good. It is not a major thing since it might not be possible but on the communities pages admins have that gold star on the top left of the circular image. Same with moderators there is a speech bubble that looks nice, is there a way these can be included in a design?

        Loading editor
    • For the Spiritpact wiki, I think you should be able to get what you want by designing a table template similar to the Banana Fish wiki but with he info presented vertically and then floating the tables to the left.

      As for the icons, I believe those are standard svgs that you should be able to retrieve. For example, assuming I am understnading which images you are talking about, they have been used on Help:User_rights.

        Loading editor
    • Those are the ones, the icons like this
      Symbols
       on the top left of the profile image.

      With the Banana Fish Wiki is there a way to use the API to get the features like the date last edited for the admin template?

        Loading editor
    • So, are you saying you found the icons or are you just giving an example of the one you want?

      most recent contribution

      first contribution

        Loading editor
    • For Spiritpact the ‘icon’ would be the one in the image namely the actual fused circular display picture with the golden star just like on the community page and if that is displayed at the top then like:

      Symbols
      This image with the star and also linked to change when a user updates their profile image

      message walls below


      number of edits


      date last edited


      then signatures


      Then of course with Banana Fish it’s just the API one to show the date the admin last edited, same for ‘date last edited’ up on Spiritpact.

      Those are real cool, am I copying and pasting these somewhere into the actual templates, or CSS area? The ‘most recent contribution’ is perfect for the Banana Fish and Spiritpact administration templates.

      The ‘first contribution’ is good to use on Ten Count, just not sure where. It’s very impressive you made these, too, well done!

        Loading editor
    • For the edit timestamps, those are just examples of the query you would use. We need to write some more custom JS in order to insert that data into a page.

      Okay, I think I have a better idea of what you mean now about the icon. Are you okay with just the avatar and user name being links (and being separate links)? If we can keep the name and avatar as separate links and not link the smaller icon, it would be a lot easier since no changes to JS would be required; just CSS and template changes.

        Loading editor
    • JavaScript, that’s the one and that sounds like a good path.

      I meant to link the ‘community’ page, that icon was from the ‘meet the admins’ area and thought it would be an idea to include that on the administration page for Spiritpact.

      Still it’s whichever works best so go with what you feel is right.

        Loading editor
    • Andrewds1021
      Andrewds1021 removed this reply because:
      accidental reply
      00:05, May 21, 2019
      This reply has been removed
    • Okay, so I am starting to get some idea of how we might be able to get this to work. However, I think we will need to get someone who is more knowledgeable in JS than I am because the details of how to get it working are something I don't have. My general train of thought is we can use WDSIcons to get the icon. However, we need to somehow insert the placeholder into the linking element (or avatar element). If we insert into the linking element, we need to make sure that the custom JS we have has already run so that the linking element exists. If we insert it into the avatar elements, we need to make sure that JS has already run or else that script will remove the icon placeholder when inserting the avatar.

      We will also need to implement some custom CSS. I believe a small modification to our custom JS will also be needed to accommodate the custom CSS.

        Loading editor
    • Sounds like a good first step and a potential pathway to make! Out of practicality and with one good development hopefully leading to another, should we complete the script for the ‘last edited’ feature for the templates? That’s at least partially made like you showed here and once that is added for Banana Fish that’s that completed, then the same can be applied to Spiritpact as that also has the WDSIcons as a good step for this avatar design for Spiritpact.

      Combining JS and CSS sounds like an excellent plan, too!

        Loading editor
    • Yeah, tackling one thing at a time might be a good idea. As you can probably tell from my very much delayed replies as of late, things are a bit busy. Anyways, some good news! I think I am close to finishing the latest edits script. There are just a few more things to do and then testing.

        Loading editor
    • That is truly good news indeed, that latest edits script is such a sweet feature to create. The length of time in making it is all good there, it shall be worth the wait (unless it’s like 1000 years later or something) so glad to hear this is still being considered!

      Right now is it okay if this takes a back seat to knowing what the CSS would be for these infoboxes for the Given Wiki? The anime is due to air in a few days on the 11th so would be best if those were all ready before then, and also helping the person who designed the template appearance with getting the look they made as a template, and applying it to a portable infobox using CSS so the infoboxs appear for everyone across devices the way they were originally designed.

      So there it’s an actual case of I need you to help me to help them to help the wiki before the anime airs XD

        Loading editor
    • Okay, I'll focus on that first.

        Loading editor
    • Okay. The activity script is not quite finished but is in the testing phase. If you want, you can see for yourself by importing the script in your personal JS and then going here.

        Loading editor
    • Okay. I think the script is ready for use. You can check it out per my previous post. Documentation is missing an example but should otherwise be more or less complete. You can find it here.

        Loading editor
    • Looks very cool, but the instructions seem to either be incomplete or confusing. I'll see if I can get it to work on my sandbox wiki.

        Loading editor
    • Looks amazing indeed and though I find sparkles and bubbles lovely and may not realise the full extent of what it took to make this and everything that it actually is, can appreciate it all the same, so thank you.

      Shall I wait for the documentation to be complete?

        Loading editor
    • If anything is unclear, please let me know. Documentation should be clear but, as the writer, it may not be clear to me what will be unclear to other users.

      It is up to you whether you want to wait or not.

        Loading editor
    • S3r0-Ph1i, don't wait. It will help Andrewds1021 fix the docs. Better you try it than me, since I have more experience with this stuff and may do something that isn't in the instructions, based on my previous experience.

        Loading editor
    • Should I copy it under the UserAvatarLink? It’s all related to the overall template anyway so keep it in one place? If not I’ll add it to MediaWiki:Common.js since that has it’s own page if separating it is important. Though not concerned about vandalism (if someone vandalises that’s not the wikis problem, that is the vandals problem) is there a way to protect JS pages?

      Andrewds1021 wrote:
      in your personal JS and then going here.

      The 'here' leads to the tabber, yet is it the UserLastActivity below that is what it will appear like?

        Loading editor
      1. Since you already have UserAvatarLink separated on its own page, it probably makes most sense (although not required) to give UserLastActivity its own page as well. Assuming you do this, the logical page would be UserLastActivity.js. You would then import it using ImportJS (like you did for UserAvatarLink). However, you can just paste it in Common.js if you want. I certainly would not recommend pasting it in UserAvatarLink.js.
      2. JS pages are protected by default. The note regarding vandalism is meant to indicate why users should not simply import the original copy here on Community Central. Since I am not an admin here, the only appropriate place for me to create such pages is under my user page. However, Wikia does not allow such pages to be JS pages. As such, the original copies of the scripts here on Community Central are just regular subpages of my user page and could be edited by anyone at any time.
      3. Interesting. It works fine for me. Yes, it should be the section labeled "UserLastActivity".
        Loading editor
    • UserLastActivity.js sounds best for sure, what would the enter test phase do? Submitted it for review but have I missed anything simply copying and pasting or does ImportJS need to be accessed (and how if so?)

      Makes sense with the other two!

        Loading editor
      1. ImportJS needs to be edited to import the new script. You already did this for UserAvatarLink so just follow that as an example.
      2. "Enter test mode" allows you to use the latest versions of all JS pages even if they aren't approved yet. However, it still needs approval to be applied outside of test mode.
        Loading editor
    • Andrewds1021 wrote:
      #ImportJS needs to be edited to import the new script. You already did this for UserAvatarLink so just follow that as an example.

      How to access it, added ImportJS after MediaWiki to reach the page where the name of the JS page can be added here.

      As for needing approval is that automatically sent to staff if they are the ones to see and approve it? It's like the weekend so though it is on the wiki it will only take effect when it's given the green light thing?

        Loading editor
    • I see. So you were asking how to get the ImportJS. Sorry I didn't understand your question. Do you think that needs to be clearer in the instructions?

      A request for approval is not automatically sent; you need to click the "Submit for review" button that should appear above the "Enter test mode" button. You can also do this from Special:JSPages. In general, I would expect the usual turn-around time of 2-3 business days. However, I did have one incident a while back when it got approved over the weekend. Yes, until it is given the green light by staff, the changes won't take effect. That is why test mode is there; so you can test it first. I don't know for sure, but I am guessing review requests are not automatically submitted because someone could be in the middle of making a major edit. In that case, you wouldn't want a careless staff to approve broken JS; nor would you want a diligent staff to revert the changes (or insert their own JS based on what they thing you are trying to do).

        Loading editor
    • That was it, the specific area where what turns out to be the page title was to be added. Your instructions were nice and clear, was just thinking at the time if the ImportJS is definitly a MediaWiki place, and then that the title of the JS script itself was the name to be added there.

      Submitted for review and since it could be activated at any time should I not test it in case of activity on either side when in test mode? Once active amendments are easier to submit anyway.

        Loading editor
    • You only need to submit changes to the JS for review. So, unless you are talking about changing the JS, there is no need to wait. Even if you were, test mode is there specifically so you don't have to wait.

      So, in a nutshell, no, don't wait. Just move on to adding it where you want and it should start working as soon as staff approve it. Did that answer your question?

        Loading editor
    • This one had a review change after it was submitted, updated fine. As for the last activity one that seems all added right!

        Loading editor
    • I see. Then yeah, you can start using it as if it were enabled and preview the result by entering test mode.

        Loading editor
    • Good news it is approved and live here! It just seems to need a place on the template to go. The 'Active' and 'Inactive' green and red buttons are good to be removed, same for signatures with that one probably being better on other wikis. Otherwise there is plenty of space for the last edited date to be added.

        Loading editor
    • On an overlapping note, how would the template for Spiritpact have a layout like the one described here:

      S3r0-Ph1i wrote:
      Symbols
      This image with the star and also linked to change when a user updates their profile image

      message walls below


      number of edits


      date last edited


      then signatures

      For Spiritpact could the left side be curved as well, then for Banana Fish the right side can have rectangular edges?

        Loading editor
    • Assuming I am understanding you correctly:

      1. Changing from sharp to rounded corners (and vice versa) is just a matter of changing the value of the border-radius CSS attribute.
      2. Getting the stacked layout for the other wiki is just a matter of reorganizing the table from using a row to using a column.
      3. Getting the admin icon will require some research into how to use WDSIcons.

      Edit:

      Maybe FandomIcons will suffice. Will have to investigate further.

        Loading editor
    • 1. Is it CSS for changing this template? Maybe this border-radius: 0ex 3ex 3ex 0ex" needs to be added to the left side but not sure how, and same for the inner box.

      2. Would you mind telling me how to reorganise the table into the column design?

      3. That would be nice!

        Loading editor
    • See this regarding the border radius. Yes, you will need to change the part in the template that currently reads "border-radius: 0ex 3ex 3ex 0ex".

      Regarding the stacked layout, just put each cell in a new row.

      {| class="wikitable"
      | row 1 column 1
      | row 1 column 2
      | row 1 column 3
      |}
      
      {| class="wikitable"
      | row 1 column 1
      |-
      | row 2 column 1
      |-
      | row 3 column 1
      |}
      
      {| class="wikitable"
      | row 1 column 1
      | row 1 column 2
      | row 1 column 3
      |-
      | row 2 column 1
      | row 2 column 2
      | row 2 column 3
      |-
      | row 3 column 1
      | row 3 column 2
      | row 3 column 3
      |}
      
      row 1 column 1 row 1 column 2 row 1 column 3
      row 1 column 1
      row 2 column 1
      row 3 column 1
      row 1 column 1 row 1 column 2 row 1 column 3
      row 2 column 1 row 2 column 2 row 2 column 3
      row 3 column 1 row 3 column 2 row 3 column 3
        Loading editor
    • Is the admin table javascript working? I don't see any data.

        Loading editor
    • How silly of me I was just assuming the border-radius: 0ex 3ex 3ex 0ex" was for one of the corners and needed to be added for each corner somewhere or something, but of course those are the four corners and it is just the 0's that needed changing, that's all done!

      Okay I'll see to the vertical layout, when done would there be a way to make them wider? For Spiritpact there's lots of space to fill with nice templates. As for this one:

      S3r0-Ph1i wrote:
      Good news it is approved and live here! It just seems to need a place on the template to go. The 'Active' and 'Inactive' green and red buttons are good to be removed, same for signatures with that one probably being better on other wikis. Otherwise there is plenty of space for the last edited date to be added.

      How would that be added to the Banana Fish template?

        Loading editor
    • So, if I am understanding you correctly, you are okay with getting rid of the status and signature sections. I went ahead and modified the template by replacing the signature section with markup for the last activity section. Unfortunately, it looks like I failed to ensure complete compatibility with IE11. The fix is minor but I will take the opportunity to reduce the potential number of API requests as well. I will let you know when the updated code is ready.

      To be clear, it works on other browsers just fine.

        Loading editor
    • Yes the status and signatures can go on the Banana Fish template, being kept on the Spiritpact one.

      With Spiritpact how would I work the  {| class="wikitable" rows into all this?

        Loading editor
    • Well, first thing first. When editing your template for the Banana Fish wiki, I noticed there seems to be a fair amount on unnecessary/inefficient markup. Getting rid of what you don't need will help simplify the template and make it easier to rearrange.

      {{#if: {{{user|}}}| {{{user}}}}}{{#if: {{{username|}}}|{{User|{{{username}}}}}}}</span></span> {{#if: {{{user|}}}|<small>([[User talk:{{#if: {{{talk|}}}| {{{talk}}}}}{{#if: {{{username|}}}|{{{username}}}}}|Talk]])</small>}}
      
      1. Why do you have both user and username? Your documentation only mentions username.
      2. Why do you have the talk parameter? As far as I can tell, your wiki doesn't use user talk pages.

      If I am understanding correctly, here is a scenario with the current markup:

      Template call

      {{Admin|user=user1|username=user2|talk=talk1}}
      

      Resulting markup from snippet:

      user1{{User|user2}}</span></span> <small>([[User talk:talk1user2|Talk]])</small>
      

      Now consider what Template:User adds:

      user1[[User:user2|user2]]</span></span> <small>([[User talk:talk1user2|Talk]])</small>
      

      Also, even if you still wanted to have the link to the talk page. I don't quite understand the use of Template:User. That template essentially does what it appears this section of the template is trying to do. In other words, you could replace this whole snippet with just a single call to Template:User and avoid running the risk of this (what I assume to be undesired) output. As it is being used right now, Template:User is just simply creating a link to the user page. I will admit, however, that doing it this way does allow you to set completely different styles for the various pieces of text.

      Another thing is using Template:Border-radius with an input of 0. Unless there is site or global CSS that does otherwise, setting the border radius to 0 is the same as not setting it at all. Also, it seems you sometimes use the template and other times don't. Not sure what the logic is behind that.

        Loading editor
    • A good idea to remove what isn’t needed if there ever was one. Answer for 1. Not sure, maybe it was related to the signature but what would the difference be between user and username? 2. Shall the talk parameter be replaced with the message wall? Like the username above, talk pages, likely from the original Fairy Tail template this one is inspired by/copied. Same with the Template:User, it's fine to amend these to create the design being made.

      Andrewds1021 wrote: Unless there is site or global CSS that does otherwise, setting the border radius to 0 is the same as not setting it at all. Also, it seems you sometimes use the template and other times don't. Not sure what the logic is behind that.

      Is this for the Banana Fish template where one side has values and the other one has 0? Can remove it for Banana Fish, they can all have rectangular edges and Spiritpact can have curved ones. Are there other places the Template:Border-radius should be used?

        Loading editor
    • I am not sure what the difference is. I think only the Fairy Tail wiki and answer that. As for replacing with a link to message wall, that is not a bad idea. However, you don't currently use that part of the template anyways. Regarding the border radius, it depends on which part of my comment you are referring to. There are placed in your template where using it makes sense. In fact, if you are going to have it, it makes sense to always use it so that you are consistent. The part where you don't need it is the same as were you don't need to specify the radius at all. As I said, setting the radius to 0 is the same as not setting it at all. If you want the Banana Fish wiki template to have square corners, then yeah, just remove all border radii. The template itself might still be handy for some other template later on.

      By the way, I have finished the revised version. If you feel like it, you can copy-and-paste over your current version.

        Loading editor
    • Good idea, of course the Fairy Tail Wiki uses the talk pages, Banana Fish Wiki uses message walls so makes sense to use message walls for the latter, could a link to a message wall be added on the template?

      "setting the border radius to 0 is the same as not setting it at all" I didn't know what this part was referring to, like on the Banana Fish Wiki the right sides have values so was there an area it was not needed? Or maybe the 0 was there just to let people know that it was one of the four corners that could be changed (rather than removing it and people wondering how they could adjust the corners). Same with "Also, it seems you sometimes use the template and other times don't. Not sure what the logic is behind that." Unsure of any specific instances and if anything it comes down to it was just copied and pasted as it was so if anything seems out of place let's correct it if that is best.

      That's super excellent that the revised version is ready, yes I can copy and paste it over the current one

        Loading editor
    • Yes. You can replace the talk link with a wall link on either (or both) templates. Depends on whether or not you want to keep Template:User around. However, the way in which you are currently using the templates, the link is not used at all. If you like the admin layout as is and have no other use for Template:User, then you can straight-up delete the link part of both templates.

      When you are specifying a different radius for each corner, then you need to include the zero-radius values. What I was referring to is when you use {{Border-radius|0ex}}. A side note, 0 is 0 so you don't have to put units after it. You can if you want to for styling reasons; but it isn't necessary. Back on topic, what this does is just insert border-radius: 0ex; (and the various vendor-prefixed versions). Well, unless you are trying to override the border-radius from somewhere else in your CSS (which you aren't in your case), setting border-radius: 0ex; is the same as not setting a border-radius at all. As such, using {{Border-radius|0ex}} is unnecessary. It doesn't hurt, but it is something we can get rid of if we want to trim down the template markup.

        Loading editor
    • Template:User would be replaced with the Profile since that was the update for it? Shall I copy and paste the revised version to see how it looks on the template?

        Loading editor
    • Sure. You should not experience any visible changes. The new version just makes an extra API request so that it can eliminate invalid usernames from its list (potentially saving on API requests later on in the script). The worst case scenario is that it is +1 API requests. However, the benefit is a potential decrease in the number of API requests.


      Edit:

      Oh yeah. I forgot it also has the compatability fix for IE11. So I guess if you are viewing it in IE11, you will see a visible change; the script will work.

        Loading editor
    • Which thing am I copying? That's even better news more bases are covered as well!

        Loading editor
    • Copy it from the same page you got the first version from: here

        Loading editor
    • Super, that's all present in it's own section. Would it be worth having the display image appear as a regular image where it can be enlarged when clicked on, then links to the profile, and message wall could be added to the sides and the green and red 'Active/Inactive' can be removed?

      As for Spiritpact, how would I add the values into the layout:

      Andrewds1021 wrote:
       
      {| class="wikitable"
      | row 1 column 1
      | row 1 column 2
      | row 1 column 3
      |}
      
      {| class="wikitable"
      | row 1 column 1
      |-
      | row 2 column 1
      |-
      | row 3 column 1
      |}
      
      {| class="wikitable"
      | row 1 column 1
      | row 1 column 2
      | row 1 column 3
      |-
      | row 2 column 1
      | row 2 column 2
      | row 2 column 3
      |-
      | row 3 column 1
      | row 3 column 2
      | row 3 column 3
      |}
      
      row 1 column 1 row 1 column 2 row 1 column 3
      row 1 column 1
      row 2 column 1
      row 3 column 1
      row 1 column 1 row 1 column 2 row 1 column 3
      row 2 column 1 row 2 column 2 row 2 column 3
      row 3 column 1 row 3 column 2 row 3 column 3
        Loading editor
    • Is this vertical layout design, with the additions like the date last edited within it able to be added to the Spiritpact Wiki?

      If the 
      Symbols
      circular design avatar symbols like on the right are able to be added, may as well if that is also possible?
        Loading editor
    • Sorry for the delays. I have been busy IRL. I still don't have the time to provide a through answer but here are some quick thoughts.

      If you want to change the layout to have the user page and message wall links take the place of the status box, go ahead. It is entirely up to you and your styling preference. However, using regular images instead of User Avatar Finder will 1) require you to manually update the images and 2) either have each admin upload a copy of their image to the wiki, hotlink the avatar version from Wikia's image server (in which case you will not have size control), or use an empty cell of a set size and use CSS to privde the avatar as a background image (using the same URL you would for hotlinking).

      Using your current version on the SpiritPact Wiki, here is an initial suggestion for the vertical version:

      {|width="90px" style="border: 3px outset red; background-color:#CFEEF4; color:blue; border-radius: 3ex;"
      |width="1%" style="border: 2px outset red; border-radius: 50%;"|{{UserAvatar|{{{username|}}}|85|Message Wall}}
      |-
      !style="height: 70px;" align="center"|<span style="font-variant: small-caps; font-size: 14px;">{{{rank|Administrator}}}<br><span style="font-size: 17px;">{{#if: {{{username|}}}|[[User:{{{username}}}|{{{username}}}]]}}</span></span>
      ----
      <small>Since: {{{date|N/A}}}</small>
      |-
      !align="center"|Last Edit:
      |-
      |class="UserLastActivity" align="center" data-userlastactivity-username="{{{username|}}}"|
      |-
      |style="background:{{#switch: {{{color|}}}|white=white|black=black|#default=none}}; height:70px;" align="center"|{{{sig|N/A}}}
      |}
      

      I simplified some of your border-radius uses. Also, I removed the unused "user" parameter and the stuff that used it.

        Loading editor
    • One second delay, hour, minute, days, that your on form always helpful guidance is shared is all that matters, so thank you!

      Is there a way to use the User Avatar Finder image within the circular admin star design?

      With the line, and then the box with active in it which parts should I change to have the Message wall appear there?

      Added that here, and that looks excellent look wise yet if there are two or more beside one another could there be no gap in between, like can they be made wider to fill the space. With Spiritpact that’s going to be further different from Banana Fish in that it will have signatures added. Is the number of edits someone has done something that can be included in both templates?

        Loading editor
    • Banana Fish

      Probably easiest way to do it is to just get rid of the cell background color and then change the cell contents to:

      {{#if: {{{username}}}|[[Message_Wall:{{{username}}}|Message Wall]]
      ----
      [[User:{{{username}}}|User Page]]}}
      

      SpiritPact

      Adding the star is the potentially complicated part I was avoiding in my quick solution. I believe we have previously done a quick overview discussion of it but have yet to get into details. As for the circle part, that should be handled by the new border radius; though it looks like you need to add "overflow: hidden;" to the style attribute.

      I am not sure how to get then flush against each other. However, you can change the width simply by changing the value assigned to the width attribute (currently 90px). If you do that, I believe there are some things that might need to be centered. Even if we cannot get them flush, you can get them side-by-side by adding "display: inline-block;" to the style attribute for the table.

        Loading editor
    • Okay I'll try that for both of them. Is the number of edits thing something large that needs to be created?

        Loading editor
    • The simplest solution for edit count, I believe, is already provided in #42.

        Loading editor
    • Ah yes, how would that be fitted in for Banana Fish and Spiritpact?

        Loading editor
    • Going out on a limb here but what if we reorganized the Banana Fish template to be like this?

      {| style="width: 100%; height: 70px; border: 3px outset red; background-color: yellow; color: black; border-radius: 0ex 3ex 3ex 0ex;"
      | rowspan="2" style="width: 1%; border: 2px outset red;" | {{UserAvatar | {{{username|}}} | 85 | Message Wall}}
      ! colspan="2" align="left" style="width: 40%; border-bottom: 1px solid gray;" | <span style="font-variant: small-caps; font-size: 14px;">{{{rank|Administrator}}}<br /><span style="font-size: 17px;">{{#if: {{{username|}}} | [[User:{{{username}}}|{{{username}}}]]}}</span></span>
      ! align="center" style="width: 10%" | Edit Count:
      ! align="right" style="width: 10%" | Last Seen:
      | class="UserLastActivity" data-userlastactivity-username="{{{username|}}}" |
      |-
      | align="center" | {{#if: {{{username|}}} | [[User:{{{username}}}|User Page]]}}
      | align="center" | {{#if: {{{username|}}} | [[Message_Wall:{{{username}}}|Message Wall]]}}
      | align="center" | {{#if: {{{username|}}} | {{Special:Editcount/{{{username}}}}}}}
      ! align="right" | Since:
      | {{{date|N/A}}}
      |}
      
        Loading editor
    • Looks like this and on the article, mmm yeah that is looking pretty snazzy. It has everything to be included on the template now which is complete in that sense.

      For design tweaking, if the name of the person could lead to their profile, Message Wall beside that and "Since" could fit neatly under the line, underneath the person's name?

      Since there is a line, the Edit Count number is good staying underneath as well as it is, the date for Last Seen could be better underneath too.

      Should there be vertical lines to divide the edit count and last seen areas?

        Loading editor
    • Regarding links, keep in mind that the user name is already a link to the user page and the image is already a link to the message wall. That being said, a second link to the wall could definitely be added next to the name. I see your desire to put the "Since" under the name, but bear with me as I suggest something I just thought of. If you decide you still like your idea better, then I can change it to that after.

      {| style="width: 100%; height: 70px; border: 3px outset red; background-color: yellow; color: black; border-radius: 0ex 3ex 3ex 0ex;"
      | rowspan="2" style="width: 1%; border: 2px outset red;" | {{UserAvatar | {{{username|}}} | 85 | Message Wall}}
      ! rowspan="2" align="left" style="width: 40%;" | <span style="font-variant: small-caps; font-size: 14px;">{{{rank|Administrator}}}<br /><span style="font-size: 17px;">{{#if: {{{username|}}} | [[User:{{{username}}}|{{{username}}}]]}}</span></span> <small>{{#if: {{{username|}}} | ([[Message_Wall:{{{username}}}|wall]])}}</small>
      ! align="left" style="border-bottom: 1px solid gray; border-left: 1px solid gray;" | {{#if: {{{username|}}} | {{Special:Editcount/{{{username}}}}} Edits}} {{#if: {{{date|}}} | Since {{{date}}}}}
      |-
      ! align="left" style="border-left: 1px solid gray;" | Last Seen: <span class="UserLastActivity" data-userlastactivity-username="{{{username|}}}"></span>
      |}
      
        Loading editor
    • Of course, that's easy then, first added the above (it seems before and after the user avatar link isn't showing the image for me) and that's nice, shall I use that design on a different wiki, and then for the Banana Fish have the one before, on the left, where the image leads to the Profile, username leads to Message Wall. The current User Page and Message that are there can be removed and the Since information added underneath. Could Bureaucrat and the other user tools be placed in the gap to the right of the name, rather than above the name.

      If there is space left over, Edit Count: and Last Seen could have both words on one line and the data underneath, that could complete it for Banana Fish?

        Loading editor
    • Will get to the other stuff later. However, to address the missing images, apparently, template calls are no longer stripping whitespace. Not sure why.


      Edit:

      See Thread:1715944

        Loading editor
    • Nice and seems to have solved it with them being viewable once more. This design:

      Andrewds1021 wrote:
      {| style="width: 100%; height: 70px; border: 3px outset red; background-color: yellow; color: black; border-radius: 0ex 3ex 3ex 0ex;"
      | rowspan="2" style="width: 1%; border: 2px outset red;" | {{UserAvatar | {{{username|}}} | 85 | Message Wall}}
      ! rowspan="2" align="left" style="width: 40%;" | <span style="font-variant: small-caps; font-size: 14px;">{{{rank|Administrator}}}<br /><span style="font-size: 17px;">{{#if: {{{username|}}} | [[User:{{{username}}}|{{{username}}}]]}}</span></span> <small>{{#if: {{{username|}}} | ([[Message_Wall:{{{username}}}|wall]])}}</small>
      ! align="left" style="border-bottom: 1px solid gray; border-left: 1px solid gray;" | {{#if: {{{username|}}} | {{Special:Editcount/{{{username}}}}} Edits}} {{#if: {{{date|}}} | Since {{{date}}}}}
      |-
      ! align="left" style="border-left: 1px solid gray;" | Last Seen: <span class="UserLastActivity" data-userlastactivity-username="{{{username|}}}"></span>
      |}
      

      Can be used on other wikis, so changed it back to this one for Banana Fish to arrange the layout, and then that’s two cool designs able to be used.

      On the Spiritpact front submitted the avatar link, last edited, user avatar is here so that will have them appear on these, whatever those things are they look a tad barren XD Still they have the vertical design which is perfect and then they can be widened to fill the space with the Spiritpact blue.

      I think I need this one dev:User_Avatar_Finder/code.js somewhere as well?

        Loading editor
    • Banana Fish

      Okay. Am I correct in assuming you still want to make the changes you mentioned in #115?


      ''SpiritPact

      Great! Yes, add that line to the SpiritPact Wiki's MediaWiki:ImportJS. I forget, did you want to add edit count to this one?

        Loading editor
    • Andrewds1021 wrote:
      Banana Fish

      Okay. Am I correct in assuming you still want to make the changes you mentioned in #115?

      Yesiree, that would be best.

      Added, like the avatar link and last edited was there a page that needed to be made for the avatar finder? And yes the edit count for Spiritpact would be ace as well, also signatures there since the plan is to make custom signatures for Spiritpact.

        Loading editor
    • Banana Fish

      Take a look and see what you think.


      SpiritPact

      No, you do not need a separate page for the User Avatar Finder script. You are importing it directly from the dev wiki. The reason you need a local copy of the other scripts is that they are not on the dev wiki (yet). ImportJS is limited to local and dev wiki scripts.

      Take a look and see what you think.

        Loading editor
    • Love it, even by your better than superior standards you have created an unusually good design, and practically functioning template of amazingness. Thank you so much!

      Understood with the finder script, you have two awesome things to add to the dev wiki! Do I need to add the values for the Spiritpact template to work?

        Loading editor
    • If what you are asking is if you need to provide the template parameter values, then yes. Thought I am not sure why you would have to ask this as it seems you already have a handle on how to use templates.

        Loading editor
    • The signature wasn't appearing in the initial template without any information added - but then it was the case there was information added (seen when choosing the template and in source mode) but it doesn't want to show.

        Loading editor
    • Is it closer to what you were looking for now? Also, to clarify, is the "Since" supposed to be when they were promoted or when they first edited?

        Loading editor
    • Yes that looks much better, and whether increasing the width or all realistically drastically increasing the border (like from border: 3px, to border: 300px) there is space that can be filled with nice template so that is all good.

      That would be better, "Since" can be when people became admin as when people joined the wiki is already viewable. It's not a major thing, doesn't matter when people became admins for instance, just interesting to include because we can.

      Have I added everything for the edit count to show, and signatures (how can I get a signature and can you think of any fancy cool designs I may have?)

      Also when a link is hovered over there is this image for the preview image for pages that do not have one, is that able to be seen or is the HET backwards N3 made up symbols showing?

        Loading editor
    • In that case, I added the wrong dates on the Banana Fish wiki. I'll go ahead and fix that.

      I fixed the edit count issue. There was a typo; sorry. What do you mean by "get" a signature? Are you asking how to create one or how to get it to show in the admin template? I am not sure about designs for the signature. I just use the vanilla one provided by default.

      the default image should work as soon as the JS changes are approved.

        Loading editor
    • The first edit feature could be something to include on Ten Count, but the date when someone attained user rights on Banana Fish, are they these dates? Thank you for the edit count, for Spiritpact since they are wide should the information be on one line? Also is there room to add an image? Having display pictures in that amazing circle, then a Spiritpact image in the admin template there could be good.

      Andrewds1021 wrote:

      Are you asking how to create one or how to get it to show in the admin template? I am not sure about designs for the signature.

      I would like a sky blue signature, with as many fancy and varied effects as possible. And yes if that can appear in the Spiritpact Template as well that would be excellent.

        Loading editor
    • Yeah, those would the the correct dates to use. Apologies for not getting around to correcting them. Regarding 1 line or 2, that is up to you. We can definitely expand the size of the template if you want to add another image. Again, that decision is yours.

      All the SpiritPact template does is transclude the content of your "signature page". The signature page is whatever page you choose to place your signature on. You can do fancy styling because the page is just a normal page and accepts things like pictures and whatnot. Does that make sense?

        Loading editor
    • No way, apoligies are never needed,

      | align="center" colspan="2" style="width: 40%;" | Since: N/A

      How would I change this date to be the date someone became admin (assuming it's that one, what with date there)

      Yes the information on one line for the Spiritpact template would be best, like:

      Message Wall

      Since:

      Last Edit: 28/08/2019, 14:51:33


      Edit Count: 2,240

      Singnature

      Switched the circle image to lead to profile, added the message wall.

      How do I see a signature page and make one? If they are images, some signatures have glowing text and the like.

      And yes a large image in the Spiritpact admin template would be excellent. Yes there are too many options, but this one can do for now (and can update it every now and then).

        Loading editor
    • A FANDOM user
        Loading editor
Give Kudos to this message
You've given this message Kudos!
See who gave Kudos to this message
Community content is available under CC-BY-SA unless otherwise noted.