Thanks for those suggestions, Chris. I'm drilling down through them, one by one.
A further question - has anyone modified existing skins using child themes?
Is this a practical approach with the MediaWiki skins?
-- Shirley Hicks
On May 10, 2014, at 12:49 PM, Chris Tharp <tharpenator(a)gmail.com> wrote:
Hi Shirley
My recommendations are:
1.Re-skin using the Foreground skin. The Foreground skin is based on the Foundation
Framework, which is basically a whole set of pre-packaged css to make page design faster
and more responsive. It makes it very, very easy to add columns per page and have those
columns display differently based on the device seeing them.
2. Standard way to display PDFs inline would be the
PDFHander. Another way would be to use the GoogleViewer widget from either the Widgets or
Widgetframework extensions and in the template use the {{filepath: }} function. Example
from the Widgetframework extension:
Template:
{{GoogleViewer:url={{filepath:{{{PDF NAME}}} }} }}
Template used:
{{Name of Template
|PDF NAME=
}}
If you're using Semantic Mediawiki and edit via Semantic Forms you can add the PDF
right in the page and the user sees none of this. This method also works to show Microsoft
Word Docs, which is why I went with this method.
3.Mediawiki is very hard to limit access, but try extension: Lockdown. I combined it with
SemanticACL, which is mostly likely the least known extension for write and visibility
access control, but I find it to be highly effective.
Or if you just need to hide certain categories just write __HIDDENCAT__ in the category
page and it won't show up in the list of categories on the page being edited.
4.Admin Links, I think is the easiest extension for editing the side bar(or the top bar
if you're using the Foreground skin).
5. You can define your own Navigation Bar in the Mediawiki Common.css, but that's a
pain. For HeaderTabs you can try extension:HeaderTabs. But the build in HeaderTabs in the
Foreground are the best HeaderTabs I've seen in the Mediawiki Universe.
Additionally in the Foreground Skin you can create Tabs like a Navigation Bar.
Anyways those are my quick suggestions.
Chris Tharp
Sent from my iPad
On May 10, 2014, at 5:19 AM, Shirley Hicks <shirley(a)velochicdesign.com> wrote:
Good morning everyone,
Am updating a makerspace mediawiki installation.
Our ISP offers support up to version 1.19.11 (which is what I've updated to. I'm
waiting for an answer regarding supporting more recent versions)
I would like to add functions in the following areas:
Context senstive sidebar menus (such as seen on the FreesideAtlanta wiki
(
https://wiki.freesideatlanta.org/fs/Classes)
PDF display in-line on the wiki page
Mobile-friendly display (responsive)
Logged-in-editor-only viewing of some page categories.
Consistent page footers and headers.
Some additonal tabs across the top of the page, with specific page categories.
Any recommendations? Am still working my way through the (many) Extensions, but thought
that asking
the list for their collected wisdom could shorten the process.
In addition, what is the current status on blocking email bots on wiki pages?
Is that blocked within the installation, or should users munge their email addresses?
Also, does anyone have recommendations for page specific encryption? We have some
sensitive information that it would be useful to have available via the wiki, but we
are not currently using https for a secure link. Just starting to explore our options
in this area. (group server at the makerspace is going live shortly; we _can_
deploy our own web server, but quite frankly, our ISP has faster service)
Thanks in advance for any advice offered. Have been subscribed to the list
for over a year, although I've spent most of the time lurking.
Shirley Hicks
Board member-at-large
Red Mountain Makers
Birmingham, AL
Email: redmtnadm(a)redmountainmakers.org
www.redmountainmakers.org
-----------------------------------------------------------
Home email: shirley(a)velochicdesign.com
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l