Difference between revisions of "User:Apheori/Projects"

A fragment of the Garden of Remembering
m
(...)
Line 3: Line 3:
== MediaWiki ==
== MediaWiki ==


; Skins
=== Skins ===
* [[mw:skin:Timeless|Timeless]] - Three-column responsive skin based on Vector and Brandon Harris' Winter designs; used as example for tech talk on how to create a MediaWiki skin. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=timeless example])
 
* [[mw:skin:BlueSky|BlueSky]] - Port of the wikiHow skin for general use, originally done for a GSoC project in which I mentored Jack Phoenix. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=bluesky example])
<gallery mode=packed heights=200px>
* Skin for the [http://library.lesaonline.org/wiki/index.php?title=Home LESA Library] - made to match the style of the Legal Education Society of Alberta's online classroom as part of their general migration to a more modern online presense.
File:Timeless screenshot.png|[[mw:skin:Timeless|Timeless]] - Three-column responsive skin based on Vector and Brandon Harris' Winter designs; used as example for tech talk on how to create a MediaWiki skin. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=timeless example])
* [[mw:skin:GreyStuff|GreyStuff]] - Grey skin. Simple and supposedly usable. Works with mobile. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=greystuff example])
File:Mask screenshot.png|[[mw:skin:Mask|Mask]] - Skin with a giant mask on it. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=mask example])
* [[mw:skin:Splash|Splash]] - Skin with splatter everywhere. Normally the default skin here. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=splash example])
File:Splash screenshot.png|[[mw:skin:Splash|Splash]] - Skin with splatter everywhere. Normally the default skin here. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=splash example])
* [[mw:skin:Mask|Mask]] - Skin with a giant mask on it. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=mask example])
File:Leliry screenshot.png|Skin for the [http://library.lesaonline.org/wiki/index.php?title=Home LESA Library] - made to match the style of the Legal Education Society of Alberta's online classroom as part of their general migration to a more modern online presense.
* [[mw:skin:Aurora|Aurora]] - Shiny blue skin that was a terrible mistake, but simply refuses to die.
File:Greystuff screenshot.png|[[mw:skin:GreyStuff|GreyStuff]] - Grey skin. Simple and supposedly usable. Works with mobile. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=greystuff example])
* [[mw:skin:Example|Example]] - An example skin, from which new skins are intended to be forked. Added more example.
File:Example screenshot.png|[[mw:skin:Example|Example]] - An example skin, from which new skins are intended to be forked. Added more example.
File:Bluesky screenshot.png|[[mw:skin:BlueSky|BlueSky]] - Port of the wikiHow skin for general use, originally done for a GSoC project in which I mentored Jack Phoenix. ([http://wiki.zaori.org/wiki/User:Apheori/Projects?useskin=bluesky example])
</gallery>
 
=== Extensions ===


; Extensions
* [[mw:extension:CollaborationKit|CollaborationKit]] - Extension to set up and manage collaborative workspaces on a wiki. Part of the [[wikipedia:meta:Grants:IEG/WikiProject X|WikiProject X IEG]].
* [[mw:extension:CollaborationKit|CollaborationKit]] - Extension to set up and manage collaborative workspaces on a wiki. Part of the [[wikipedia:meta:Grants:IEG/WikiProject X|WikiProject X IEG]].
* [https://github.com/zaori/mw-extensions-madness Madness] - extension to compile and pull lines out of a mega-list database of quotes. Part of a series of bad php/mysql hacks used to maintain the overall list.
* [https://github.com/zaori/mw-extensions-madness Madness] - extension to compile and pull lines out of a mega-list database of quotes. Part of a series of bad php/mysql hacks used to maintain the overall list.
Line 22: Line 25:
* Flow/UnFlow - designs for discussion extensions that [[mw:User:Isarra/OPW_thing|weren't used]]/[[test:User_talk:CatMan|never got anywhere]]
* Flow/UnFlow - designs for discussion extensions that [[mw:User:Isarra/OPW_thing|weren't used]]/[[test:User_talk:CatMan|never got anywhere]]


; Miscellaneous projects
=== Miscellaneous projects ===
* [[mw:manual:grabbers|Scripts]] to grab and import an entire wiki via the API
* [[mw:manual:grabbers|Scripts]] to grab and import an entire wiki via the API


Line 30: Line 33:


* [[wikipedia:meta:WikiProject X|WikiProject X]] - a grant-funded project to research the needs of Wikipedia's collaborative spaces (WikiProjects) and design and develop more flexible and automated solutions
* [[wikipedia:meta:WikiProject X|WikiProject X]] - a grant-funded project to research the needs of Wikipedia's collaborative spaces (WikiProjects) and design and develop more flexible and automated solutions
* [[wikipedia:meta:Grants:IdeaLab/Timeless|Timeless]] - an unfunded grant proposal to do an exhaustive investigation into the needs and limitations surrounding Wikimedia/MediaWiki frontend usage through developing a cohesive new skin
* [[wikipedia:Commons:User:Isarra/gallery|A gallery of uploads]] of picture contributions/edits; other minor fixes, watermark/border/whitespace removals, and simple vectorisations are not included
* [[wikipedia:Commons:User:Isarra/gallery|A gallery of uploads]] of picture contributions/edits; other minor fixes, watermark/border/whitespace removals, and simple vectorisations are not included



Revision as of 07:43, 23 October 2017

General non-comprehensive list of projects I've done/been a part of. This is my portfolio. Very little of this was done exclusively by myself.

MediaWiki

Skins

Extensions

  • CollaborationKit - Extension to set up and manage collaborative workspaces on a wiki. Part of the WikiProject X IEG.
  • Madness - extension to compile and pull lines out of a mega-list database of quotes. Part of a series of bad php/mysql hacks used to maintain the overall list.
  • Screenplay - extension to format screenplays with intuitive legible-source syntax (wrote up specs and styles, parser functionality implemented by MatmaRex)
  • MediaWikiAuth updates and extended functionality
  • Skinperpage fixes (updates for current MediaWiki)
  • Interwiki display improvements and global support (merged in ShoutWiki InterwikiMagic)
  • Flow/UnFlow - designs for discussion extensions that weren't used/never got anywhere

Miscellaneous projects

  • Scripts to grab and import an entire wiki via the API

Wikimedia

On-wiki things:

  • WikiProject X - a grant-funded project to research the needs of Wikipedia's collaborative spaces (WikiProjects) and design and develop more flexible and automated solutions
  • A gallery of uploads of picture contributions/edits; other minor fixes, watermark/border/whitespace removals, and simple vectorisations are not included

Uncyclomedia

Generally I just run the server these days.

Reskins
  • twm: twm article in twm style
  • Defacebook: If the wiki truly were Facebook, it'd have looked like this
  • SOPA blackout reskin
Other things

Zaori

A set of wikis and services hosted on my personal server, maintained as a testing ground and secondary server to Uncyclomedia, for security and stability purposes. Which would be where you are now.

Stuff onwiki

Student projects

  • A prototype for an IPv6 multi-nested router configuration, built on OpenWRT and flashed onto several routers to provide a functional demonstration
  • Designs for Synapse - An app for online education participation
  • Paper protypes and user reasearch for Easy Events - A website and app for finding and scheduling events based on location
  • Dead Poet Jokes - a database of jokes that shows jokes based on viewer interest/ratings; was, sadly, populated by other students