Hi,
Here is my plugin in the works. I added some instructions below. Feedback needed – I’m going to write something to the list now…
/*
LAYOUT: Horizontal Drop-Down Menu
DESCRIPTION: Main exhibit categories are arranged in a horizontal rather than vertical menu. Rolling over each category opens a drop-down list of the individual exhibits contained therein. This plugin also arranges the Post-Nav text and 'Built with Indexhibit' tagline in a footer at the bottom of the page.
INSTALLATION:
1. This plugin will only work with the index.php files developed by Mushon Zer-Aviv. Replace the index.php file at 'ndxz-studio/site/plugin' with _____ , and the index.php file at 'ndxz-studio/site/'yourtheme' (eatock, sample, or whichever template you are using) with _________. These reworked index.php files can be downloaded here......
2. This plugin is meant to replace the #menu{}, #menu ul{} and #content{} selectors in the style.css file of whichever template theme you are using. To install, simply replace the css selectors above with the code below.
*/
.top-section {
margin-top: 2em;
padding-left: 3em;
}
ul.nav {
float: left;
margin-top: 1em;
padding-left: 3em;
width: 100%;
display: block;
position: absolute;
z-index: 1000;
}
ul.nav li {
background-color: #FFFFFF;
list-style: none;
margin-right: .8em;
padding: 0;
width: 14em;
float: left;
border-bottom: 1px solid #E2D9CC;
cursor: default;
}
ul.nav li h3 {
border-bottom: 1px solid #E2D9CC;
padding-bottom: .1em;
}
ul.nav li ul {
border-top: 1px solid #E2D9CC;
display: none;
line-height: 2em;
}
ul.nav li:hover ul {
display: block;
}
.bottom-section {
position:absolute;
z-index: 10;
bottom:0;
width:100%;
padding-left: 14.5em;
}
.built {
position: absolute;
z-index: 10;
bottom: .9em;
width:100%;
padding-left: 3em;
list-style-type: none;
}
#content {
margin: 4em 0 0 3em;
top: 0;
}
hi
so khurry and i are collaborating. he has gone through creating a new theme in inexhibit and i will be directing/producing the screencast. get excited.
also, i have been harrassing ed via AIM.
i think that the nerds making plugins arent ready for the new version of wordpress. NOT cool nerds. NOT COOL.
coding. dont hate the player, hate the game.
I made some changes to the commented index.php and the plugins index.php (which I found to be the one in charge of the sidebar structure) I basically changed the way these html elements are constructed through php and made sure they can be much more easily selected and styled.
Basically the sidebar I have now looks like this:
<div id="menu">
<div class="container">
<div class="top-section">
<h1>Mushon</h1>
</div>
<ul class="nav sectional">
<li id="Projects">
<h3>Projects</h3>
<ul>
<li><a onclick="do_click();" href="http://www.mushon.com/fall08/osd/indexhibit/index.php?/project/kriegspiel/">Just a test</a></li>
</ul>
</li>
<li id="Info">
<h3>Info</h3>
<ul>
<li class="active"><a onclick="do_click();" href="http://www.mushon.com/fall08/osd/indexhibit/">Main</a></li>
</ul>
</li>
<li id="oldstuff">
<h3>old stuff</h3>
<ul>
<li><a onclick="do_click();" href="http://www.mushon.com/fall08/osd/indexhibit/index.php?/project/older-one/">older one</a></li>
</ul>
</li>
</ul>
<ul class="bottom-section">
<p>Just testing</p>
</ul>
<!-- you must provide a link to Indexhibit on your site someplace - thank you -->
<ul class="built">
<li>Built with <as href="http://www.indexhibit.org/">Indexhibit</as></li>
</ul>
</div>
</div>
So try it out and tell me what do you guys think?
Hi all,
Ok, so I am beginning to work on the horizontal menu plugin for indexhibit. You can see its current zygote state here.
What I’m wondering is this: the ‘Copyright’ and ‘About this Site’ are screwing up my layout, and I’m having difficulty selecting these elements individally. These are both things that could be deleted on the Settings page, but they also come already filled in with text when one begins an indexhibit site. As a result, it probably would be best to format these elements in a decent way, to make sure that all presentation possibilities are accounted for, correct? That’s annoying, but I have a feeling that would be best, given that this is a plugin?
Given this, does anyone have any feedback about what would be best in terms of formatting the About this Site (pre-nav text), Copyright (post-nav text), and Built With…? Can one get rid of the Built With thing altogether? It’s styled like the other li’s instead of the section titles, as makes sense given its HTML formatting, but that looks so bad with my layout…
aiaiai, I think I need a break from programming
My brain is starting to explode from this and wordpress combined. I wish I had bigger brain capacity.
Thanks for any help.
OSD kinda sounds like OCD, which makes sense.
Basically I do hope our obsession with open source will not be over with the impending end of the semester, and while there’s only one week left we do have a lot to cover. Next week:
- Wordpress sites
Final presentations of Wordpress sites – prepare to present your work and summarize what you’ve been doing to customize your OS site to your needs.
- OSD – Indexhibit
- Finish your the contribution you made to Indexhibit. (if it’s collaborative, communicate about it through the list)
- Write a post about it in our blog (including links to download or embedded video when necessary)
- Write a post about it in the Indexhibit forum
- Email the discussion list with your link to the Indexhibit forum
- Our Last Class
- Be prepared to give me some constructive feedback towards the next time I teach this class.
- Feel free to bring some treats so we can celebrate the end of this amazing semester
Remember, this is the last week of the class. Initiative in open source is a complicated thing. Ideally, it should not be tied to your academic commitments. In our class it’s a bit of self initiated and directed by me. In this last week I do want you to take the lead. So I want to see some action and be spammed with tons of commits through out the week.
take care, miss you already.
Mushon
Hey all,
I just wanted to post links to and talk briefly about my indexhibit and wordpress sites.
My Indexhibit
In scripting and structuring my ‘How to Modify Indexhibit” screencast I started from scratch and built a new theme, the process of which I documented in the form of a written tutorial. My objective is to take a user with little knowledge of coding and guide them through the process of modifying their indexhibit theme by working only with the style.css file in conjunction with firebug. I have not yet finalized my “script” for the tutorial so I have not yet filmed it but am pretty much ready to.
My Wordpress
My WP blog has finally seen some love and is coming along. So far I’ve been working on the header, sidebars, content and footer.
Recommended! Renda Morton’s class next semester:
The computer has become the primary tool of the graphic designer, yet we rarely use the computer to its full potential. By investigating and playing with code, we’ll learn the fundamentals of programming and ways in which we can use these skills to sketch or generate ideas for projects both on and off the screen. Students will learn how to program images, animations and interactions using Processing, an open source programming language and environment. Topics include generative design systems, data organization and visualization, and physical computing. No prior programming skills are required.
See also:
Processing 1.0
http://processing.org/
Design and the Elastic Mind Exhibition (MoMA)
http://www.moma.org/exhibitions/2008/elasticmind/
Making do and getting by: Software and design
by David Reinfurt
http://www.adobe.com/designcenter/thinktank/makingdo/
Read More »
Hi guys,
I am really not feeling well, I hope I will make it to class tomorrow.
Here’s my current indexhibit site. I am starting work on the indexhibit plugins but have mainly just done some research as to what this will involve. Should be relatively straightforward. I’d be welcome to feedback as to what plugins you think would be the most helpful. I was thinking it would be good to have one that created a top-horizontal menu. But I am unsure as to how many other things I should style per plugin. Should I keep them really really simple? For example, for the possible horizontal-menu-plugin, would it just be this element that changed, or should I also style other elements (I guess this would be more like a theme than a plugin?).
In terms of my blog, thank you Mushon and Ed for the feedback. It’s very helpful and I know where to go from here.
okie. here goes…
i worked on my website this weekend. still not pleased w it but pls take a look
wordpress site
i still havent gotten the “work” page to go directly to my posts and i cant really understand my notes from class. i guess that i can ask you this in class tomorrow.
then i started messing with indexhibit… my indexhibit
i feel ok about it so now i am ready (better late than never, right?) to get involved.
i havent updated my wordpress bc i live in fear of messing it up but now that im posting on the new version i think i may have to give it a go…
i miss our icons : (