Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

User:Rayanth/SeekritStuff: Difference between revisions

From EVE University Wiki
Rayanth (talk | contribs)
Rayanth (talk | contribs)
No edit summary
Line 1: Line 1:
The feedback that I have received on some 'little games' I've played with the wiki ranges very wildly between extremely good, and extremely bad. I thought I'd take a moment to explain myself a bit, here.
My little "games" on the Wiki, which I will outline below with more background information on how they came to be, are not intended to upset anyone. Furthermore, they are done, generally, with the approval of EVE University Upper Management, and I very carefully consider the ramifications if the changes are perceived negatively. The UniWiki is an invaluable resource, both for EVE University as a recruitment tool, and for the player base at large as their primary source of information - I am extremely conscious of that and do not intend to ruin it over a little bit of fun.
However, I would also like to point out that these changes are tests of another sort, in disguise. MediaWiki software is infinitely complex, and contains layers upon layers of old code and patches that are hard to navigate in the source code. As I move forward to a complete facelift for the wiki in the near future, I am using these opportunities for "a little fun" to test the capabilities and limits of what I can do with the MediaWiki software, as well as the extensions that we have chosen to install on this server. Each little trick so far has taught me much, and elements of them (though in less annoying manners) will be utilized in the wiki of our future.
Enough Rambling! Here's some back story on these little games I've played so far:
==Triglavian Invasion==
==Triglavian Invasion==


Line 10: Line 19:


Alas, FanFest 2020 was cancelled due to the Coronavirus, so much of my plans were shelved. The Triglavian Invasion was too fun to pass up, though, so I opted to keep working on it, as an April Fool's gag.
Alas, FanFest 2020 was cancelled due to the Coronavirus, so much of my plans were shelved. The Triglavian Invasion was too fun to pass up, though, so I opted to keep working on it, as an April Fool's gag.
Tests included in this April Fool's gag:
* Utilizing the skin-specific JavaScript file ( [[MediaWiki:Uniwiki.js]] ) to add javascript to pages, but also including filters that prevent the javascript from firing on unintended pages (though it will always load on all pages, unfortunately)
* Adding a new feature to the wiki by utilizing the site-wide CSS and JS files, but not impacting other things negatively (There was an unintended side effect for toggle buttons on other pages, which i had to resolve)


==Red Dot==
==Red Dot==
Line 18: Line 31:


I implemented this meme with no warning to or approval from the upper E-Uni management - better to ask for forgiveness than permission, right? But Laura (CEO) approved once she saw it, so all was well. I did understand it would be controversial, so I decided to only keep it in place for 48hrs. During that time, many comments were made in many different EVE Player community areas, indicating the annoyance level was 'just about right' to be fun, but not something to keep around forever. It was, as planned, removed after 48 hours.
I implemented this meme with no warning to or approval from the upper E-Uni management - better to ask for forgiveness than permission, right? But Laura (CEO) approved once she saw it, so all was well. I did understand it would be controversial, so I decided to only keep it in place for 48hrs. During that time, many comments were made in many different EVE Player community areas, indicating the annoyance level was 'just about right' to be fun, but not something to keep around forever. It was, as planned, removed after 48 hours.
Tests included in this 48hr 'meme' :
* in-line SVG contained within the sitewide css files, and whether it would parse
* whether changes to the mouse cursor would be honored by MW software (I don't plan to actually do this, at the moment, but I have considered utilizing in-game mouse cursor in some new features being planned)
* my own ability to rapidly identify issues and deploy changes to fix them