"Encoded Curtain" Omeka Theme

23 views
Skip to first unread message

Amanda Visconti

unread,
Nov 19, 2011, 3:51:24 AM11/19/11
to Omeka Dev
Hey, Fellow Omekans!

I developed an extremely minimalist Omeka theme, "Encoded Curtain",
which is meant to (alas) temporarily restrict access to your data. The
theme files are here: http://github.com/amandavisconti/EncodedCurtain

Sometimes marking items as "private" isn't enough; if you're going to
have everything marked as "private" for several months before
releasing a site, you might want to let authenticated users add data
through the site's dashboard without your front-end touting zero
public items or otherwise looking empty (maybe you're developing a
theme but want to start adding items through a public URL?). Accessing
the front-end with this theme shows you a single, minimal page that
lets users with site accounts log into the dashboard and work there as
normal.
I thought I'd share this theme in case others wanted to use it--
there's at least one other person out there it would be useful for!
(http://omeka.org/forums/topic/restricted-access#post-2001)

This is my first attempt at publicly releasing a theme, so I'd
appreciate any comments you might have. I got around the problem of
people who know Omeka typing in yoururl.org/items, etc. by replacing
these pages with the same code as index.php (probably kind of
inelegant--any suggestions?). I'm not completely certain I caught all
of these, so if anyone spots any typical URL suffix that's pulling
from the core and showing stuff it shouldn't to non-authenticated
users, please let me know (not that I expect people to be trying
random URL suffixes…).

Best,
Amanda Visconti
MITH/UMD

Jeremy Boggs

unread,
Dec 7, 2011, 3:53:15 PM12/7/11
to omek...@googlegroups.com
Hi Amanda,

Is your theme meant to just guard the archive from public view? If so, I think this would be more easily accomplished with a plugin, one that redirects any routes to a single page notifying the viewer that the site's content is not public yet. This reminded me that Will Riley started a MaintenancePage plugin a few years ago that was never publicly released. With his permission, I transferred that plugin to my own GitHub account, and hope to release that soon.[1] Feature requests, ideas, etc, are of course welcome. Amanda, if you're interested in contributing to the plugin, I'd be grateful for the help!

Aside from that, I really like the direction of the typography for this theme. Would really like to see what it would look like displaying metadata instead of hiding it. Do you have plans to do that? If not, I'd encourage you to do so. I think it'd be a great public theme for folks to use!

Best,
Jeremy

[1] http://github.com/clioweb/MaintenancePage

> --
> You received this message because you are subscribed to the Google Groups "Omeka Dev" group.
> To post to this group, send email to omek...@googlegroups.com.
> To unsubscribe from this group, send email to omeka-dev+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/omeka-dev?hl=en.
>

Reply all
Reply to author
Forward
0 new messages