User login

Missions Accomplished

A list of missions people have accomplished.

deathingrasp's task list

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Run Daily

Groups: Casino bonus online

Run every day in the morning before you take a shower. It will improve your health and psychological empowerment.

Financing lender mortgage

Groups: Quitting Smoking

Tags:
How are you. Facts are stubborn things; and whatever may be our wishes, our inclinations, or the dictates of our passion, they cannot alter the state of facts and evidence. Help me! I can not find sites on the: Financing lender mortgage. I found only this - mortgage lenders of america. Thank :mad: Brad from Tunisia.

Sponsorship.

Why you did it and how you did it

Meditate Daily

Groups: Meditation

I have practised meditation before, but never made it regular.  My mission is to practise meditation daily, and to integrate this into my life.  I strongly feel that my physical and mental state is worse for the lack of regular meditation, and once I succeed in this mission, I want to take up the practise of Kundalini training that I used to do.

Build external harddrive and info-archive

Tags:
  • Install harddrive in enclosure
  • Format FAT for multiplatform
  • Create category hierachy for easy access
  • Backup info-archive on internal drives
  • Back up Saila's information
  • Maintain

Understand and start using this website

Undertand this website and start using it in a useful manner.  There's goals to achieve this year and skills to learn, and it seems like this may be a good way of organising myself and pushing myself a little harder than usual

Learn how to use EmpowerThyself

Curiosity and struggle bring progress.

Get tested

Groups: Sexual Health

I went in February and demanded that they test me.  They didn't want to.  They said I was too young and hadn't enough sexual exposure.  Problem with that is my ex boyfriend cheated on my with I don't even know how many people and I wanted to be sure he didn't pass anything to me.  I got a phone call saying that from the tests they did I was 100% clean and healthy.  It took one and a half hours because it was the Franklin Health Clinic over on the eastside.

Buy 1TB hard drive and external enclosure

Components should arrive later this week if all goes well.  All shipping within Canada.

Estimated cost: $210

Next steps:

  • Backup info-library on internal drives
  • Backup Saila's info
  • Create information hierarchy structure for easy access and categorization
  • Maintain

 

Signatures not working?

I might be missing it, but I've tried Iron and Firefox and cannot seem to see an editor block for the signature section in my account profile.

Find a Grand Central beta invite.

While out shoulder rubbing and hub nubbing with 'whos who' of the web2.0 industry, find an invite to Grand Central beta.

Learn HTML

I actually did this quite a few years ago, when I was first getting online, mainly for the purpose of being able to design my own web pages.  Basically just went over to www.htmlgoodies.com and went through their tutorials.  Wound up doing some for-pay web development shortly following this period of time.  Kind of an antiquated skill in the days of dreamweaver and such, but its always useful to be able to manually make little changes to code even if you are using a development program.

Fixed breadcrumbs to show the home icon in Safari and WebKit, discovered quirk

Groups: Empowerment Drupal Dev

In Firefox, breadcrumbs weren't displaying the home icon when I omitted the word "Home" between the <a> and the </a>. I wanted it to just show the home icon like in iTunes. I discovered that by omitting the </a> altogether and self-closing the <a /> tag Safari would recognize it as a textless link and display its background picture and styling properly. Now breadcrumbs look right in both browsers. Interesting quirk. There's probably a more elegant way to do this code later but it works for now.

completely remove account

I didn't find any way to completely remove my account.

 

I wish my account to be completely removed.

 

Also any traces to my personal email, that is present in SERP from results of Empowerment. 

 

It's very strange not to find any sort of way to contact the admin of the website or to be able to delete my account. 

Fix the Store tab, can not go to Spread empowerment.

Fix the Store tab, can not go to Spread Empowerment form the tab, it opens the fund empowerment over the Spread empowerment...

 

 

 Maybe think about making it so the Fund Empowerment opens but pushes down the Spread empowerment....

 

 

 

Learn HTML

Why you did it and how you did it

Install Firebug

Why you did it and how you did it

Quit Wasting Money

Why you did it and how you did it

Meditate Daily

Why you did it and how you did it

Quit Cold Turkey

Why you did it and how you did it

Added "New" items to Missions,etc, Made "Read more" link on teaser-capped articles big and orange, cleaned up menubar background

Groups: Empowerment Drupal Dev

I'm gonna work my ass off to make the site work better and better every day. KAIZEN. Continuous improvement.

Start with the php.net simple PHP tutorial

I did this tutorial a long time ago when I started learning PHP. It's a good place to start.

Prepare a BIL talk

I'm preparing a talk for BIL.

Talk Format

There are two tracks I can do it for:

  • Main room - 15 minute talks. 450 people
  • Middle room - 30 minute talks. 55 people

I need to prepare it thus in two parts, one with a 15 minute impactful appeal and another followup 15 minutes getting into technical implementation.

Talk Content

Demonstrations

I think I need to prepare some slick idealized demonstrations of what we're developing, not just demos of how it sort of works right now.

Rehearsals

I will rehearse the presentation like a keynote.

Props

Some cool props or theatrics would go a long way towards dramatizing my presentation.

Pre-Recording

I will pre-record a video of doing the presentation at Fishbon in advance and have it online before BIL.

Live Recording

I will arrange with Richard to shoot a high-quality recording of the BIL talk.

The Pitch

The revolution needs passionate users, funding and developers. It needs to communicate the power of combining social GTD with personal development.

Funding Possibilities

Talk to Myles in advance about using the talk to drive fundraising efforts.

 

The Vision

There are a few predictable, simplistic "social gtd" apps like Enleiten:

http://www.gtdtimes.com/2008/06/13/enleiten-a-social-gtd/

They do much of what I intend to do with drag and drop and layout based on omnifocus.

But Empowerment is much much more.

This is a big vision and I need to distill the essence of it in the talk.

Add The Empowerment talk at BIL to your Favs

I'm definitely going to be seeing my own talk!

Learn basic PHP for beginners

Learn basic PHP for beginners

Learn basic PHP for beginners

Make a game

Get a PHP Apache MySQL development environment working using XAMPP, MAMP or WAMP

Install Firebug

bigbrother's task list

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Promote a music release

Tags:
Website, documentary video, word of mouth.

Release Music

I bought a web domain and hosted various file formats including an audio cd image for download.  I've shared the physical CD in a limited physical distribution with friends and local establishments as desired. 

Start a rock band

Senior design project. I was highly interested in doing something enjoyable, songs are effective transmission of empowering messages.

Record a song

I've done home recordings with tape recorders, mixers with internal hard drives and computers.  Having the proper software and audio interface for your computer will save you a lot of time, money and effort in recording your own material.  Do not underestimate the vast improvement in sound quality when you use high performance microphones, mixers and a talented sound engineer.

Write a song

Come up with themes that you want to use in your songs, watch/listen to the source material and take notes if necessary.  Listen to the guitar or other instruments several times and start writing lyrics to the rhythm.  It's easier if you have a rough recording already.  Try the vocals to your lyrics and work out the timing by adding, subtracting and changing their relation to the rhythm.

avagdu's task list

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Eat Regularly

Learning that my mood and my food were one and the same changed my life. I once thought I was prone to violent negative mood swings but when I learned to feed myself properly I stopped getting low blood sugar angst and started feeling good all the time.

I make it a priority to keep a supply of delicious food at the ready especially when I'm travelling. I rely on Tasty Bites and Cliff Bars for the most part, but I save them and try to eat fresh local food as much as possible to preserve my reserve food for when I need it most.

Improved open mission buttons for adding missions and accomplishments

Groups: Empowerment Drupal Dev

I made open mission buttons work better.

Now there are two buttons: "I want to do this: Add to my missions"  and "I've done this: Add to my accomplishments".

The first is the most important so it is bright green. I also made a personal mission's Mark as Completed bright green and I'll make the most important and prominent buttons on most screens colorful like this in the future.

Both now correctly clear the mission description body text with prompts asking why and how you will do it/have done it rather than duplicating the instructions from the original open mission.

I'm gradually fixing the site to do what is supposed to do properly. First we'll get it functioning smoothly. Then we'll figure out how to get next-gen interactivity and speed.

Made group's accomplishments list sort to show most recent 10

Groups: Empowerment Drupal Dev

Just a quick fix because I noticed I couldn't see my last bug fix in the group list.

Meditate Daily

I'm meditating after I rise, before I sleep and actively throughout my day as I choose right thoughts and actions.

Got To Rant 10th Anniversary in Vancouver

Tags:

I made it to Vancouver's 10th Rantiversary and it was good! It was far more epic than I even imagined it could be. First off, Cimm, Sean and the rest of the rant crew put on a historic countercultural convergence event at the Varsity Theatre. Then there was the camaraderie created by all the internationally converged wogs which made for a whole weekend of exciting face-to-face discussions. We held the first ever impromptu Afternow Roleplaying Game playtest with 4 d20s freshly bought at Drexoll games where we had pilgrimaged earlier in the day. I could go on and on and I will when I have more time to blog but right now I'm still in the northwest completing tertiary missions seeing people I've been missing since I left Vancouver. To all the wogs I had the privilege to meet, I salute you! Your creativity never ceases to amaze.

Pictures from wog photogs are in the Flickr Group and the Wog Picture Archive.

I planned this 2008-08-21 15:45:48 and now I have to plan a way home.

Get to Vancouver

I hope to get to Vancouver safe and sound on Tuesday. Hopefully all my planning will have paid off.

See you folk there.

Record a song

Once you've written a song, it is time to record it in the studio so you have something you can release.

Get a haircut

It was getting mullety! More Caesar, less spock.

 

AttachmentSize
beforephoto.jpg151.72 KB
photo.jpg168.81 KB

get a passport

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Get birth certificate ASAP to get passport

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Get laptop a usb wifi card with good chipset

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Get laptop a usb wifi card with good chipset

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Get laptop a usb wifi card with good chipset

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Take the capitalization quiz

I took the quiz and got 14 wrong and 66 right. I guess I don't know capitalization as well as I thought yet. I'll have to review the rules and take the quiz again to get it perfect.

editing order of a view field throws fatal error

Groups: Empowerment Drupal Dev

Fatal error: Cannot access empty property in /home/empower/public_html/sites/all/modules/views/views.module on line 1270

All I did was try to move it up in the order of fields. Yikes!

Get a PHP Apache MySQL development environment working using XAMPP, MAMP or WAMP

I installed WAMP on my laptop and my desktop to begin learning PHP from Alex.

Get a PHP Apache MySQL development environment working using XAMPP, MAMP or WAMP

Done this several times already on multiple computers so I think its safe to mark this as done.

You can also go with the LAMP option instead of XAMPP. If you run a Debian based system, pull up a console and do "sudo tasksel" then select the option for a LAMP server, wait a while and done.

Find and install a python development environment for your oprating system

Take out the garbage x5

Help by taking out the garbage and recycling. The bins are across the street and there is a hanging garbage key you can ask for.

Attended OpenSocial's first birthday party, +1 programmer, +1 funder lead

Groups: Fund Empowerment, Empowerment SF Workgroup, Empowerment Drupal Dev

http://farm4.static.flickr.com/3245/3029028003_1a4fe6bd82_m.jpgI attended OpenSocial's first birthday at MySpace Soma HQ which was filled with MySpace and Google people and many other OpenSocial companies. I ended up meeting lots of very interested folks working on open social applications.

It turned out to be a good night for meeting developers. From the very first moment I got into elevator I met Ben from London. It wasn't long after that before a fellow approached me asking, "Are you the man to speak to about a socially progressive project?" Larry turned out to be a brilliant programmer looking for his next challenge and we discussed the Empowerment project. I also saw Jeremy who had volunteered to help the night before at Mozilla Labs and Justin from SocialHelix who I had met at Barcamp LA.

In the funding department, I met a MySpace fellow named Paul who has already begun showing Empowerment to some potential investors. I have more work to do in the days ahead to get Empowerment's legal framework established and to clarify our investment story.

All in all, not bad for our first week in San Francisco.

Investigated The Box Shop's containers as a potential office space

Groups: Empowerment SF Workgroup, Spacepedia: Get Physical

http://farm4.static.flickr.com/3137/3028273200_d8e3a7f65a.jpg?v=0

The Box Shop is seriously cool. $350 for a 20x8x8 with power and Internet. Can't live there, but can access hardcore welding machine shop and electronics shop. Shipping containers look awesome but I need to make sure this is the right time to do this before I pull the trigger. Also, anyone want to donate $350 a month to get us in here?

Moved Skye's stuff to Santa Cruz

My car has space now, yay.

Presented Empowerment at Mozilla, recruited 2 hackers

I presented Empowerment at the Mozilla Labs Meetup last night in Mountain View. It went great and I condensed my 45 minute Barcamp talk into 5 minutes of Micromachines Micromachines Micromachines! without losing anything significant which makes me think I should do more of this condensed talk format to get the whole thing down and make a video of it.

Jono and Jeremy volunteered to help out with the project and I learned more from Mozilla staffers about how to structure a non-profit/for-profit hybrid like Mozilla does. I still have a followup quest though to meet Wise Chris Beard Man, head of MozLabs. I can't get funded till I figure out the legal structure of the organization, so this is mission critical.

I realized two things as I considered our potential as humans.

1. Silly Hats are a must for presentations.

http://farm4.static.flickr.com/3239/3028273742_11e1587e2f_m.jpg

2. The world is a campus and all of us are a dorm away from enrolling in it.

Take out the garbage

Groups: Noisebridge SF Hacker Space

Help by taking out the garbage and recycling. The bins are across the street and there is a hanging garbage key you can ask for.

Get Skye a laptop

Groups: Indy Workgroup

Skye needs a laptop, what have we got in the pipeline that's available?

BulbMedia's task list

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Evaluate worthy Sharepoint features

Groups: Empowerment Drupal Dev

Sharepoint has neat features. A pity it is Microsoft-bound.

Here's a populated sharepoint to explore feature-wise.

https://sharepoint.uvm.edu/sites/ad/_layouts/viewlsts.aspx

It has a nice unified sidebar nav for content much like the one we are doing and looks remarkably similar to what we're going for.

Office Document Integration

I'm not a big Office user so I didn't make much use of the document integration features which are ostensibly at the core of Sharepoint's usefulness. What I noticed most was just the elegant sidebar menu for navigating all the sharepoint's site contents.

Cutomizable Lists

I spent some time playing with sharepoint and its "Lists" feature is a crude user-editable database system much like CCK which would be a powerful thing to be able to expose to users in some fashion.

OneNote

OneNote is a really cool note-taking and information gathering app. I've only scratched the surface but this kind of throwing everything into a tabbed book functionality is super useful.

There's probably lots of others that I haven't touched yet.

Create a Doctored Photo

Create a modified image with The Doctor in it and post it to any of the photochop forums, sites, and threads that exist on the web.

 test

Revised breadcrumbs and sidebar to look like iTunes

Groups: Empowerment Drupal Dev

I fixed up the breadcrumbs and sidebar to look like iTunes.

  • site map menu items are 11.5px Lucida Grande normal weight 1px padded
  • breadcrumbs are boxed up and
  • we could make them rounded to be even better and we need to get ride of the >> symbols to use the clean image version instead.

Demonstrate completely untested code to Dave and Richard

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Cancel EmpowerCamp

Groups: EmpowerCamp 2008: 2nd Anniversary

I can't very well do this anymore so I need to cancel EmpowerCamp and take it down off the various sites it is announced on.

Name your band

Naming your band is one of the most important decisions you'll make. Study the naming skill. Make it good!

Read the below quoted article for some inspiration:

"Finding a band name is THE hardest decision that the band will ever have to make and therefore one of the most important decisions as well. A band name is a very important part of the bands identity. It is the first point of contact a punter has with the band. Does this conversation sound familiar to you? Them: "Hey, I saw this cool band last night. You gotta check them out." You: "Cool, what was the name of the band?""Ummmmmm....... I dont know. I'll have to get back to you on that one".
Them:

Naming Your Band

Write a song

Boxes

They're made out of cardboard

And the cardboard is made out of pulp

And the pulp is made out of wood

Which came from a tree that was probably millions of years old when they killed it

 

Boxes

You can put things in them

Then you can put the boxes in a car, truck, or plane

And they go all over the world

And have so many wonderful adventures

 

What would the world do without boxes?

 

Boxes

The come in such a variety of colors

With pretty logo's that you can choose from

And that choice puts money in company coffers

And creates so many new jobs

 

What would the world do without boxes?

Write a song

It's time to write a song. Study songwriting skills and write some lyrics and musical parts to go with it.

Stock Household

I've been asking you for a couple of things for several weeks.

I'm tired of waiting and watching you blow off my requests.

we need bleach for the kitchen and basement, bug spray and cinderblocks to keep things off the ground.

with winter coming up there will be more rain that might begin to flood the basement.

it will get colder, and make the basement a perfect haven for bugs.

several people have complained about the smell of the kitchen and basement.

these things need to be attended to.  

Assemble laptop for Skye

 

  Alex is entrusted with the important mission of assembling Skye's laptop.

Posted EmpowerCamp 2008 on BarCamp.org

http://barcamp.org/EmpowerCampIndy

also posted on front page.

We're on the exact same day as BarCamp LA we had our first anniversary at last year.

Skye will be doing a simultaneous presentation and cake party in LA.

Fix my missions view

There was a field named list that was used in the view, though that field no longer exists. I think that it was my fault 'cause I seem to recall crapping on some semi-important cck fields the other day.

Anywho, it works now... my first time using hierarchical select for real, btw.

Utilize your team

Start utilizing your team.

90% of the time half of your team is on standby.

start holding meetings and assigning people tasks that will actually get things done.

stop focusing on yourself and get people to do things that are useful.

this is an important part of leadership, if you can't utilize your team, you won't have one for very long.

Order free sample buckles from ITWNexus

Groups: DOSPEC Tool Design Group

Order the max amount of free buckles we can get from ITW:

http://www.itwnexus.com/catalog/?PHPSESSID=ebb0508b74c248caa62d5c6b49b95...

 

Make a user bar that shows your username, gold stars, current mission, logout

Groups: Empowerment Drupal Dev

I just added a horizontal login bar up top that is supposed to transform into a user account bar now.

It is fairly simple to put gold stars in the user bar.

Current mission can be the most recently updated assigned mission to yourself.

Put login and password form into top menubar for guests instead of side block

Groups: Empowerment Drupal Dev

I found a tutorial for doing this.

http://drupal.org/node/92657

It will look nice to have your login information be entered on the very top and replaced directly by the "My Account" menu items in the same spot.

UPDATE OCT 11

I figured out how to add regions to the template.php and page.tpl.php files to get the user login block to go there.

I themed it with a homepage-matching shiny green create account button.

I created a new region called "user_bar" that is not just for guests to login.

It is also where we should put the user's current user name, gold stars, power level, and most importantly, current mission with a rollover that shows the instructions for it so that you can work through it while in the middle of another page.

I've created a new feature request for this functionality.

Designed EmpowerCamp logo and icon

Groups: EmpowerCamp 2008: 2nd Anniversary

Here's the logo based on the Barcamp logo iconography.

AttachmentSize
empowercamp_300x300.png124.06 KB
empowercamp-16.png781 bytes
empowercamp.ai1.03 MB
empowercamp_600_8.png13.55 KB

Open missions showing an iteration for each required skill

Groups: Empowerment Drupal Dev

Apparently open missions show up once for each skill required on the missions list.

Canned Invite to Participate in an Infekstation

Groups: Viralink Industries

Hello there, dear friends!

 

I am an Agent of an orginization called Viralink Industries, and I have a proposal for YOU!  We at VI firmly believe in the importance of people being exposed to new ideas all the time.   We are such big fans that we throw events, called Infekstations, where individuals and groups with 'ideas' and 'thoughts' are invited to come and talk for a short while.

 

We are throwing an event in (area) soon and we are curious if you would be interested in participating.  We provide lots of services to speakers and guests, such as the printing and dissemination of handouts and materials, recording and making content available, and more!  We are also dedicated to promote the event as a whole to get as many public viewers as possible involved.  We are excited to hear from you and would love to see you get a bit more attention!  

 

What we need are more ideas spreading freely through our community.  Many will not be picked up by our co-citizenry but some will!

 

Agent

Viralink Industries

Professional Henchmen Services 

Fatal error: Maximum execution time of 30 seconds exceeded in /home/empower/public_html/includes/theme.inc on line 199

Groups: Empowerment Drupal Dev

On this page I commented:

http://www.empowerthyself.com/listentotalesfromtheafternow

I got this error though the reply did post:

Fatal error: Maximum execution time of 30 seconds exceeded in /home/empower/public_html/includes/theme.inc on line 199

http://www.empowerthyself.com/comment/reply/7299/1739

 

Set up a decent testing server

Groups: Empowerment Drupal Dev

We need a local clone of the empowerment for testing purpose. We need to be able to test code before deploying to the live site, and to properly test and isolate bugs, the testing environment needs to be as close as possible to the actual empowerment site. This should allow us to track down bugs that we couldn't without jeopardizing the site's data, and should prevent fiascos like last night.

 

The finished setup will need 3 servers... A development server for creating and testing new modules. This should be a vanilla drupal install, much like the current test site. Then we also need a testing server that is almost identical to the empowerment where we can find conflicts and bugs that might not surface in a sterile environment. Lastly, once new code and ideas have been tested, we can migrate them over to the live production server.

 

The second server, the clone of the live site, is  what we are in the most need of. It needs to have

  1. CVS control of the entire www directory.
  2. SSH with root access available.
  3. Remote desktop access for things that are annoying to do through the shell.
  4. A local machine so that if we break it, it will be easy to fix.
  5. A nearly complete clone of the current drupal database, modules, and themes.
  6. Private information should be removed from this server... If we keep user accounts, then they need to have contact info, etc removed.
These services need to be accessable to any active developers. 

Fixed ajaxion loading style

Switched to a fade out. Don't know wtf I was thinking before.

Error from watchdog: sql syntax error from og

Tags:

From Watchdog:

<em>Unknown column &amp;#039;tags&amp;#039; in &amp;#039;where clause&amp;#039;
query: SELECT og.gid FROM term_data t INNER JOIN og_galleries og ON t.vid = og.vid WHERE t.tid IN (tags)</em> in <em>/home/empower/public_html/includes/database.mysql.inc</em> on line <em>172</em>.

 

 

This one scares me. It seems that tags and og don't get along? This looks like an indication of a bigger problem, so perhaps updating og will fix it... In the meantime, there are a lot of those lines.

Dev Goal: Hierarchial select

Groups: Empowerment Drupal Dev

Impliment a form element (that is usable through the drupal forms api) that can select items in a tree structure. It should support multiple sources and have flexible inputs asto which nodes are available.  It's value should be some sort of list of the selected nids.

Second, make it available as a cck widget for editing the 'node reverence' field type. The widget configuration page should allow, at a minimum, the allowed node type(s), and a parent node (i.e. skills in skillpedia, missions under the dev group, etc).

 

 

It should use highly recognizable and/or intuitive controls... i.e. checkboxes for selection, + and - signs, folders, or triangles for open/close, etc.

 

It should allow selecting items with different paths, unlike the existing hierarchial select control. Also, it should not use drop down boxes.

TSU Party House Kickoff

Groups: Indy Workgroup

The TSU party at Joell's Ghetto Mansion went smashingly.

We shot some wicked video of the crowd going nuts for Doctor Steel's awesome musical might which we'll upload shortly.

Added "empowerthyself.com/drsteel" alias so that people who mistype "/doctorsteel" will still find Steel

Groups: Dr Steel's Indy Army of Fun

Now nobody will type the wrong thing and not find it.

Name your band

I need to finalize what my music project's artistic band name is exactly. Empower Thyself sounds like a great album title, like Incubus' Make Yourself, but imperatives aren't right for band names. The Empowerment could work. Just Empowered? Whatever it is, I need to decide on something before I can release any music.

UPDATE: I'm going to call my band The Empowerment. It is the most appropriate for a band and it makes people curious about what the empowerment means which gets them learning about the age of empowerment and the empowerment principle.

Introduce Doctor Steel to Sean Kennedy of RantRadio for metacommunity alliance

Groups: Dr Steel's Indy Army of Fun

I introduced Doctor Steel to Sean Kennedy the Fucking Man of RantRadio on our second life podcasting show Newsgather. He likes what he's heard so far and we're introducing more Rant wogs to Steel and soon we will introduce Rant and Sean to Doctor Steel to make a full reciprocal alliance possible.

Library Book Requests

Groups: Open Publishing House Template Workgroup, Publishing

Generally libraries have a digital process for allowing people to request a book.  They usually pick up everything requested and put it in the library.  I have personally got dozens of copies of a friends book purchased and put on bookshelves.  A swarm could do it across the country.

Obtain SKTFM's approval and involvement

Groups: Afternow Games

On Newsgather Episode 2 I discussed Afternow game development with Tales From The Afternow creator Sean Kennedy and he approves and wants to help with writing both setting and mechanics. He's an outspoken advocate of RPGs and having a source material creator who is also RPG experienced will be a great asset in developing the Afternow into a strong gaming experience.

Change your IM client picture to a doctor steel image

Learn how to use EmpowerThyself

Your first mission is to learn your first skill: Using EmpowerThyself. Add it to your personal skills if it is not already and familiarize yourself with how to use the site. This will lead you to many new mission opportunities to learn and do more.

Make an icon for an empowerment page

I made an icon for open missions for the group create open mission button. It conveys the multiple people doing the same mission idea.

http://www.empowerthyself.com/files/icons/icon-openmission-16.png

Contact David Wees for book wysiwyg code

Groups: Empowerment Drupal Dev

The author of bookgui (http://drupal.org/project/bookgui) is hard to reach. We need to contact him to get ahold of his excellent demonstration verison's code as the posted code is obsolete.

This is essential for our missions system.

Full name David Wees
URL of homepag http://unitorganizer.com/myblog
Interests web design, teaching, parenting
Gender male
Country Thailand
IRC nick dwees

I have attempted to add him on facebook. We'll see what else might work. Can anyone find his actual email on his site?

UPDATE: Victory dance! I guessed his gmail address and tracked him down.

He is very nice and offered suggestions to fix the code which I have attached:

I have no objection to you using my demo at all.  It has a problem with it that you will have to resolve, which is that if a user creates many, many pages at once, or travels to a book with many, many pages, the bookGui page can crash the browser.  The solution is to limit how many pages are loaded at once, maybe pages should be loaded 'on demand' using Ajax instead of the current system, I'm sure that wouldn't be too hard to implement. —Dave

AttachmentSize
bookgui.zip45.57 KB

Modified css to allow lots of buttons in action bars

Groups: Empowerment Drupal Dev

Prevented breaking buttons for word wrap, and modified spacing / line height to allow more than one row of buttons.

Added create forum topic and create tool buttons to organic groups

Groups: Empowerment Drupal Dev

Added a couple of buttons. Need to add some more and then clear out content_cache so that we can actually see them on groups that haven't been edited recently.

Added "create mission" button to groups

Groups: Empowerment Drupal Dev

Adding simple content to groups will be easy... more buttons are needed.

Put the 'take on this mission' link in the actions bar

The 'take on this mission' button should appear in the action bar, not in the status section.

Make ajaxions create a revision

Ajaxions should create revisions.

Removed 'Mark as complete' button for open missions

The 'take on this mission' button should appear in the action bar, not in the status section.

Make 'my open mission' and 'people who have taken on this mission' fields and views

Just like for skills, ideas, and tools, we need to have 2 view fields that display the instances of open missions when viewing open missions. The same basic style should be used.

Make "My Idea" and "My Tool" and "People With This Idea" and "People With This Tool" views and fields

Groups: Empowerment Drupal Dev

Right now skills show your own personal skill and a box of other people's personal skills. Let's duplicate this for ideas and tools.

Clean up missions theming

Groups: Empowerment Drupal Dev, Drupal Module Development, Drupal Development

Action links all need appropriate icons.

The actions bar at the top of missions can now be removed.

Fixed Ideas and Skills to show personal idea and skill

Groups: Empowerment Drupal Dev

Needed to be able to see personal content.

ajaxable actions fields aren't being displayed some of the time

It looks like they aren't being displayed in some node teasers like they should. The field group is, but It doesn't have the normal spacing around it. I already tried clearing all the caches, and even editing some of the nodes. It looks like the view is trying to use the wrong formatter, but that isn't the case. The spacing that is normally around the actions isn't there. The spacing is most likely the result of surpressing the field label, so it appears that when they are embedded into views, the field is not being rendered. Oddly, though, it still includes the field group. Normally, empty field groups are not displayed.

Re-activating a refused mission mysql barfs

Groups: Empowerment Drupal Dev

Status: 
active
 
Mark as Completed
 
 
Assigned: 
Category: 
task
Priority: 
normal
Refuse this Mission
 
 
 
 
 

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '<em>MySQL server has gone away\nquery: SELECT sid FROM sessions WHERE sid = &amp;#039;6a4e702811fc07ff4a640bc131cbcf4b&amp;#039;</em> in <em>/home/empower/public_html/includes/database.mysql.inc</em> on line <em>172</em>.', 2, '', 'http://www.empowerthyself.com/ajaxions/do/3194/field_mission_assignment', 'http://www.empowerthyself.com/node/3194', '24.33.254.86', 1220656025) in /home/empower/public_html/includes/database.mysql.inc on line 172

Warning: MySQL server has gone away query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (1, 'php', '<em>MySQL server has gone away\nquery: INSERT INTO sessions (sid, uid, cache, hostname, session, timestamp) VALUES (&amp;#039;6a4e702811fc07ff4a640bc131cbcf4b&amp;#039;, 1, 0, &amp;#039;24.33.254.86&amp;#039;, &amp;#039;og_last|N;form|a:2:{s:32:\\&amp;quot;662489923c7ae6fa93baae149777ae3f\\&amp;quot;;a:2:{s:9:\\&amp;quot;timestamp\\&amp;quot;;i:1220501630;s:4:\\&amp;quot;args\\&amp;quot;;a:5:{i:0;s:27:\\&amp;quot;advpoll_voting_ranking_form\\&amp;quot;;i:1;O:8:\\&amp;quot;stdClass\\&amp;quot;:48:{s:3:\\&amp;quot;nid\\&amp;quot;;s:4:\\&amp;quot;2090\\&amp;quot;;s:3:\\&amp;quot;vid\\&amp;quot;;s:4:\\&amp;quot;4310\\&amp;quot;;s:4:\\&amp;quot;type\\&amp;quot;;s:15:\\&amp;quot;advpoll_ranking\\&amp;quot;;s:6:\\&amp;quot;status\\&a in /home/empower/public_html/includes/database.mysql.inc on line 172

Manage related views, with ajax support 0.0.3

Groups: Empowerment Drupal Dev, Drupal Module Development, Drupal Development

Move most of the js out of the rendered block and into an external file.

Use shared arrays to manage data instead of including the id in the variable and function names.

Not only will page loads be smaller, but  the client side js should be a little faster when there are several embedded items.

This js should be the framework and establish the client side data storage and transport methods that will be used for all the empowerment js projects. 

 

Move the creation of ids into separate functions.

  1. 1 for obtaining unique html ids
  2. 1 for obtaining selectors for the unique ids (simply put the # in front of the id)
  3. 1 for generating the semi-random elements of the ids
  4. 1 and 2 should be available client side

Allow for things other than views. Use a '#action' field with the menus that contains '#view' when a view is being rendered. This will work much like view profiles.

 

Notification on mission assignment

Groups: Empowerment Drupal Dev

Notification when a mission is assigned.

When a mission gets assigned to you, then it should  be automatically watched and it should also sed an immediate notification.

 

 

Critical Error: Prepopulate isn't working for the status field

Tags:
It sucks that we still need prepopulate for some things, like assigning open missions, but I just noticed that the status is staying on 'open' when either of the "take on this open mission" links are clicked. This is a serious problem because open missions and regular missions are very very different.

Restock HQ Groceries

Aldi groceries acquired.

Assign to me action link isn't working

Argh!!

Fix OG errors such as <{Error black flagged at [0,0] in Indy Workgroup}

Groups: Empowerment Drupal Dev

<{Error black flagged at [0,0] in Indy Workgroup}

Even Drupal dev group has this problem:

http://www.empowerthyself.com/drupalgroup

Googling error black flagged turns up only our own page.

Make the menus work in ie and firefox 3.0.1

So both of the most popular browsers don't display our menus right. We are getting lots of transparency problems, color problems, etc. Worse of all, in ie it is very difficult to click on anything because sub-menus dissapear if your mouse doesn't move very quickly.

Replace router at empowerment hq

The router at empowerment hq has been retarted lately. Droping signal intermittently, and ferquently refusing to route or forward dns. Since different machines are affected differently and at different times, the router is almost definitely the source of the issue (the modem sees only the router because the router runs the nat) That powercycling the router usually temporarily fixes the issue, adds additional evidence. Tried re-flashing the bios and the issues presist.

 

The router is one of the linksys 54g series. It is configured to only accept signed bios images, which highly limits the images available for the machine. 

 

Replaced it with a tp-link wr-642g from newegg for $40 with free shipping. It has been working perfiectly for four days now. 

 

The new router has lots of configuration options. The dhcp server can bind specific ips to specific mac addresses, so static ips don't have to be configured on each machine. The client list accurately shows host names so it is very easy. The router has upnp and several port forwarding and triggering options. Also, it supports custom routing rules, so It might be usable in a dual-wan network. 

 

I also configured the old router to work as a wireless access point. There may be a bios image that would allow it to work as a brigdge, but for now it is pretty much useless. It is set to run the same network as the main router, though on a different channel. It will require a wired connection (lan-to-lan) to work correctly. Tested it, and it seems to work, but I unplugged it because when it fails, the wireless signal is usually the last to go, meaning that there is a high chance that it will interfear with the existing network. I was surprised to find out that the lan ports can be connected to other lan ports with the official bios. 

Move open mission template out of the open mission group and into the status section

Open missions shouldn't have an open mission template. Only instanced missions should.

I placed the field in the third column of the status and actions field. It looks pretty nice there, and will not be displayed for open missions, or when it has no content. 

 

Since prepopulate is a whiney git, I also had to change the links that pre-fill the field, specifically the "assign open mission to me"  links.

Make the new field show up for all missions

Groups: Empowerment Drupal Dev, Drupal Module Development, Drupal Development

The status and actions field isn't being rendered until a node has been edited. Find out why and fix it. This probably just ammounts to clearing out a cache, but calling cache_clear_all didn't fix it.

Ajaxable actions formatter 0.0.3 multiple actions and css

Groups: Empowerment Drupal Dev, Drupal Module Development, Drupal Development

Support for multiple links should be added back in.

Allow css classes to be added to each anchor. For this, use a second variable, named $anchor_classes that is an array of strings.

The keys need to match up with the keys of $anchor (the return value of the anchor body generating field)

 

Once that is done, deploy the module to the empowerment and create the needed field on the empowerment site. It should contain all of the fields that only apply to non-open missions, and only display relevant content (i.e. It should hide non-relevant fields.)

Ajaxable actions formatter 0.0.2

Groups: Drupal Development, Drupal Module Development, Empowerment Drupal Dev

Now that the basic functionality is in place, some helper functions and documentation is needed. Primarily the documentation on the field configuration page.

Also, it needs to be tested. Any module that exposes the ability to modify data is a risk.

-Explain what should be in the fields

-Give an example

-Test it for functionalit.

-Test it for security.

 

CCk field editing module (0.0.2)

Groups: Developing: Code the Future, Drupal Development, Drupal Module Development, Empowerment Drupal Dev

Next objective: Make a function that obtains a reference to a cck field value.

If the field instance has a single column, and a single item, then the returned reference should be to the single value.

Also, modify existing code to use the field instance definition using content_fields, rather than the first item.

 

As an intermediate step, alter the debugging function to display relevant info from content_fields.

Ajaxable actions formatter 0.0.3

Modify the module to allow an array of links. Give it a little contemplate like functionality.

 

$anchors should be an array.

the anchor generating code shouldn't have a return value. it just adds things to $anchor, or leaves it empty to not render any anchors

 

The rendering code will now get the $anchors array (which is the same array, but with the anchor tags built) and a $anchors  value that is the contents ot $anchors all concatenated together.

 

This module will have full access to all the public functions from the cck editing module. They should be used to include existing values, and to make accessing the cck fields a lot easier.

 

Ajaxable actions formatter 0.0.1

For the first iteration, we need to keep it simple. The module should define one field type with one formatter and one wigit.

The wigit does nothing.

The field has 3 configuration options. All three are php.

  1. A code block that produces the body of the anchor.
    1. It has all the arguments that are available to hook_field_formatter
    2. It returns the text to place inside the anchor tag, or false to prevent an anchor from being displayed.
  2. A code block that renders the html of the item.
    1. It has access to the arguments that are available to hook_field_formatter
    2. It also has access to a local variable named $anchor that contains the fully prepared anchor html.
    3. It returns the html to render
  3. A code block that performs the desired action
    1. It also has access to the same arguments as hook_field_formatter.
    2. The node object is fully loaded.
    3. It has no return value.


Some objectives:

  1. Minimize the ammount of data that is passed to the client and back.
  2. Do not pass the php to be executed to the client. This is an unbearable security hole.
  3. Make sure that the user has access to the node before executing the action.
    1. If the action wants to modify a different node, it should check for apporpriate permissions before doing so.
    2. Return status 401 and an error message if The user doesn't have access
  4. Find out how to get the field settings on the callback. The initial call to the formatter must be reproduced in order to re-render the result.
  5. Display a loading message while performing the action and retrieving the wigit.

Todo lists as a cck field for missions

Groups: Empowerment Drupal Dev

It has been brought up that the mission system is at present too cumbersome for basic task management. One point where it is extremely weak is simple task listing. We need

 

  1. has a text field and a check box
  2. can have new items added by ajax
  3. can be checked or unchecked by ajax
  4. can either contain a few words in plain text, or a link to another mission

I got it working on the test site. We will be having similar functionality here, where it is a bit more tedius to impliment.

The todo will not actually be stored as a cck field... rather, we will have a button to add steps to a mission,  and an ajaxy form when you click on it.

 

 

Client side error in google analyitics call

I have been getting client side errors about unterminated strings for a long time. Thay have been very annoying because they tend to flud my client side error logs. Anyone who had multiple lines in their 'interests' field would have the issue. The solution was to stop segmenting the google analyitic results by interests. Since interests can support multiple values, and that api doesn't seem to support multiple segments, then it really couldn't have worked. I instead segmented by user name. That way we can get good sort/filter by users. If there is a way to get ga to work with more complicated flagging, then it should be added to the google analyitics module.

Error from watchdog: php error in events

Tags:

From watcher:

<em>array_keys() [&lt;a href=&#039;function.array-keys&#039;&gt;function.array-keys&lt;/a&gt;]: The first argument should be an array</em> in <em>/home/empower/public_html/sites/all/modules/formfilter/formfilter.module</em> on line <em>88</em>.

 

Location:

http://www.empowerthyself.com/burningman2008

 

Referred from a google image search.

Empty page after posting comments and loging in

We are getting empty pages and/or times out after posting comments and sometimes after logging in

Error from watchdog: syntax error in the password module

Tags:

From Watchdog:

<em>Error parsing sites/all/modules/password/password.info on line 4
</em> in <em>/home/empower/public_html/includes/module.inc</em> on line <em>195</em>.

 

Looks to be about the same as the other mission

Error from watchdog: syntax error in the minutes module

Tags:

From watchdog:

<em>Error parsing sites/all/modules/minutes/minutes.info on line 5
</em> in <em>/home/empower/public_html/includes/module.inc</em> on line <em>195</em>.

 

Fome the module admin page:

(checked)

Minutes   Allows the attachment of minutes to events.

... The module seems to be detected and working... need to take a look at the .info file.

 

Error from watchdog: page not found (themes/empowerment/arror-down.png

Sure enough, there are not arrow images in the theme folder. They are obviously necessary. I haven't noticed them being missing, but they certainly should be in the theme file.

I found four arrows in the nice_menu module folder. Moved them to the empowerment theme. If they shouldn't be displaying, then we should remove them from them from our html and css. 

Error from watchdog: Cannot modify headers... (dript)

Groups: Developing: Code the Future, Drupal Development

The site is often unbearably slow. We periodically have to clear out the watchdog table, which contains development warnings and errors. In the last 30 days, it has logged more than 4 million entries. Since it was last cleared, there are now about 100 of them. That was less than 5 minutes ago. Its bad when adding things to the error log can make the script hang due to the shear size of the logs.

 

Kill the Errors!!

Manage related views, with ajax support 0.0.2

Groups: Empowerment Drupal Dev, Drupal Module Development, Drupal Development

Now, make it themable.

Use nice menus in the default theme.

 

Its time for some serious configuration. An example config file will be added as a comment.

 

Some explanation:

Views are organized into groups. While the groups can be arranged arbitrarily, the intention is for them to be grouped based on the types of nodes they are displaying, and what types of arguments the views take. 

Each group is broken into profiles. Each profile should have enough information to render the view. Profiles can use the same views, or different views. 4 default profiles are defined, but any profile name should be accepted, provided that it isn't a reserved key. The group can define settings, but the settings for the profile superseed the settings for the group. That way there is no need to repeat settings that are used in most of the profiles.

 

Menus can also over-ride view settings, including the default profile. 

 

The order or precidence for settings is:

1. Arguments passed in the url

2. Values defined in the menu

3. Values defined in the view profile

4. Values defined in the view group

5. The defaults for that view (taken from view_get_view)

 

Note that cascading the properties isn't as simple as it sounds because switching some properties will affect how others are interpreted. For example, setting the viewid in the menu will over-ride the viewid in the profile or view group. Which profile is going to be used depends can be changed by the url or by the menu.

CCk field editing module first mile stone (0.0.1)

Groups: Developing: Code the Future, Drupal Development, Drupal Module Development, Empowerment Drupal Dev

This version has only a few requirements.

  • A function that edits  a single field. 
    • Arguments:
      1. The node id, or a loaded node object.
      2. The name of the field to edit (the field_prefix is optionsl)
      3. The value(s) to store
      4. A boolean value (true by default) stating whether the node should be saved
    • Return Value:
      1. True if the value was successfully changed.
      2. Errors are reported with drupal_set_message()
    • Caveats
      1. If a loaded node is passed as the first argument, then it is modified in place.
      2. You don't have to save values each time you call this function. You can obtain your own node reference,and the function and use it several times. Just remember to save it when you are done.
      3. The format of the value argument can be a little trickey, depending on the type of the node. This function will attempt to make as much sense out of what you give it as it can.
        • The way that it is stored in the node object is a numerically indexed array of keyed arrays. The outer array contains one inner array for each item. If it isn't a multi-value field (as in you can select several nodes) then there is allways one inner array. The contents of the inner array is a set of key value pairs, keyed by the internal column names that the field uses. Most fileds have a single column, and many of them simply call it 'value'.
        • This function makes things a bit easier. It will allways accept the normal type of array, and you can leave out unnecessary information. What is unnecessary?
          1. The column name when there is only one column. This function figures it out for you.
          2. The outer array when you are setting a single item. 
          3. In multiple-column fields, you can include extra fields(to annotate the data). They are silently ignored.
          4. The field_ at the beginning of the field name is options.
          5. In the very common case where there is only one column and only one row, then the value can be passed without being enclosed in any arrays.
        • Some things can't be left out.
          1. All the columns that the field uses must be included in each of the inner arrays. If there is more than one column, then they must be specified by name.
          2. When passing an array of arrays for a field that only has one column,  the inner arrays have to be keyed correctly, or the first value is used. (the one that can be indexed with 0)
      4. No validation is performed. Noramlly when a node is edited, submitted, and saved, the module that defines the node gets a chance to make sure everything is working correctly. It isn't given the changce. Most hooks involved with editing a node are still evoked. Specifically the hooks for loading and saving nodes. Only forms-api and some cck-api based hooks are not evoked. 
  • A function that inserts an item into a field
    • Arguments are the same as above, but with one addition
      1. There is a 5th argument, which is also optional, that specifies whether to prevent duplicating an existing item.
      2. This function only accepts single item (rows), so the outer array is not required or allowed. The value must be either a simple value, or an array keyed by column name.
    • Return
      • The same as above, true on success, false if nothing happened or there was an error. drupal_set_message is used to return any error message.
    • Caveats
      • Only sets a single item. Make multiple calls to set multiple items.
      • This function is very similar to the one above.
  • An ajax interface for both functions
    • Can accept arguments on the url or in a header variable.
    • Can accept arguments from both url and header at the same time. The ones passed in the url have higher precidence.
    • URL arguments aren't unescaped before processing. They are separated with slashes, and must be in the correct order.
  • A function that displays node contents
    • One argument, the node id, which must be specified in the url if evoked from the client side
    • The result is the contents of the php variable representing the fully loaded node, in a human readable format.
    • After the dump of the node contents, the cck fields are displayed again for emphasis and easy finding.
    • This will often be the easiest way to get column names.

Get a PHP Apache MySQL development environment working using XAMPP, MAMP or WAMP

  1. Install AMP: To begin learning PHP development, download a development environment package:
  2. Make Folder: Create a project folder called "learning" in the Apache package's htdocs folder.
  3. Get a text editor. Find an appropriate text editor like Notepad or Text Edit.
  4. Make Index.php: Start and make a new document and save it into your folder as "index.php".
  5. Open a browser: Point Firefox to http://localhost:portnumber/learning/ to see your index file.
  6. Start coding! Write <?php print("hello world"); ?> to see if PHP is working.

 

towel hanging nails in bathroom

Groups: Indy Workgroup

Now no one has an excuse to dump wet towels and laundry on the floor.

Clean dust off chairs by beating them with sticks outside

Groups: Indy Workgroup

Tags:
we need those chairs clean and we're going to pick up a bunch more soon that need cleaning as well.

Group Tools Wishlists

Groups: Empowerment Drupal Dev, Indy Workgroup

Groups now show their wishlist of tools audienced to them so you can post tools as wishlist items not just to your profile but to relavent groups.

For example, Indy Workgroup shows Nails.

Design 5 different styles of business cards for Empowerment using the symbols

Groups: Indy Workgroup

Mission: Design 5 different styles of business cards incorporating the Empowered symbol.

Cards should include some eye-catching visual design and some mind-intriguing words.

Do some of these styles with people's names, titles, phone numbers, emails, URLs, etc., and some with no particular contact info on them.

Make these in any combination of Adobe Fireworks, Illustrator or Photoshop formats you like.

Show us the designs as you come up with them for feedback. 

Add the name of the updater to What's New.

Tags:
Whenever something is added to the What's New list after an update, instead of just showing the name of the original author I think it would help if it also showed the name of the person who made the reply or update.

HELP? Drupal: Figure out how to display views for each content type

Tags:

There are a lot of areas where we need to display various views and buttons as part of a content type's display template. We need to figure out how to do this.

For example:

If you are looking at a piece of tech, we need a list of users with inventory of that tech and button that says "Add to my inventory" that brings up /node/add/inventory with the Tech: filled out as the related tech you started with and Owner: filled out as your user.

Any ideas?

Try Block Bar to make one-block-at-a-time sidebar blocks work

Groups: Empowerment Drupal Dev

We should test Block Bar module.

It might prove awesome.

Find out why missions no longer show up in the Empowerment Dev Group OG

This is bizarre. Bizarre. Bizarre. Bizarre. (New spelling list word for me.)

fixed partial page loads for large groups

Drupal couldn't handle the massive lists for the empowerment dev project most of the time (it varied with server load)

 

The "solution" was to limit the number of missions per view (missions and missions completed) to 10, with a more link to see the rest. At some point we will want a better solution. I am thinking possably ajax paging of views. There is a module that does it, but It has issues with editable fields. There is probably a compromise, such as not having a pager for editable views. 

Hide "Do not post admin..." group

Tags:
The 'Do not post admin use only' group was at the top off all the group lists. I removed it from the most common ones. It now should only show up on various admin pages, empowerthyself.com/og, and no where else. If you see it lurking around, let me know.

Added My Groups bar on the sidebar

Groups: Empowerment Drupal Dev

Now you can jump into the groups you are working in to do missions and GTD.

Tweaked gold star block presentation

Groups: Empowerment Drupal Dev

Changed the appearance of the my gold stars block. Also made it not show up for anonymous users since it looked really stupid there.

Big, clear Edit button toggles visibility of edit tabs

The edit buttons were too small and too cluttery to make sense to most users.

I kept getting asked, "Can I edit pages?"

So I added a LARGE edit toggle that shows the edit tabs to the page theme template.

My Missions view shows more than just open missions

The my missions list shows closed, postponed, and other missions. I assume it's supposed to only show open ones. Not completely sure though.

Isolate the Viralink Industries target market

Products provide the following benifits:

Broadcasting membership in a metacommunity

Broadcast the distaste for a metacommunity

Promote rationallity and it's pitfalls.

Show subscription to wearable computing ideas.

Promote cynical anti-corperatism

Create ice breaker materials for wearer

 

Psycographic markets:

Internet lurkers

Internet Champions

Cyberpunk Fans

trolls

jaded activists

discordians

 

Generalized Statements:

I expect my market will be primarilly male, internet savvy, suburban, lower middle class, american, 15-24 years old, literate, fiscally conservitive, personally conservitive socially but accepting of liberal lifestyles, science fiction reading.

 

Contrarian -

Trollish natured individuals who hide behind the 'Im just giving another point of view' argument for their actions and memes. These individuals want to stand out from the crowd by exposing ideas that are opposite of the people around them.

Concernists -

Individuals who are concerned with the near and far future and wish to spread these concerns to public discourse. These people want to promote what's over the horizon such as nanotech, intellectual property concerns, wearable computing, and the desolate toxic environment humans will get trying to survive in the next 200 years under the harsh eye of the megacorps.

Posers -

Metacommunity subscriptionists wanting to show their knowledge and awareness of other communities, with or without subscribing to them.

Champions-

Sociopathic tendancy apologists who enjoy creepy things like evil AI's, brain parasites, fictional mad science, and other ner'do'welish ideals.

Scrape Craigslist for Furniture

http://indianapolis.craigslist.org/fur/764340193.html 25$ Work Table

http://indianapolis.craigslist.org/fur/764289329.html 160$ giant oak buffet

http://indianapolis.craigslist.org/fur/764286526.html 80$ nice outdoor table

http://indianapolis.craigslist.org/fur/763950969.html 20$ black dresser (mailed)

http://indianapolis.craigslist.org/fur/763914384.html 25$ mirror (mailed)

http://indianapolis.craigslist.org/fur/763888593.html 950$ POWERDESK

http://indianapolis.craigslist.org/fur/763735655.html 125$ antique dressing table

http://indianapolis.craigslist.org/fur/763680298.html 200$ 200 chairs (mailed)

http://indianapolis.craigslist.org/fur/758612219.html CUBICLE! (mailed)

http://indianapolis.craigslist.org/fur/763470421.html Confrence table! (mailed)

http://indianapolis.craigslist.org/fur/763445371.html black leather couch 350$ (mailed)

http://indianapolis.craigslist.org/fur/763389391.html 35$ bookcase (mailed)

http://indianapolis.craigslist.org/bfs/764704589.html 40$ ASTRO packing foam! (mailed)

http://indianapolis.craigslist.org/bfs/764358505.html medical exam / tattoo tables

http://indianapolis.craigslist.org/bfs/764083909.html 15k Catering Trailer :O

http://indianapolis.craigslist.org/bfs/763930078.html ? Silkscreen Lab (mailed)

http://indianapolis.craigslist.org/bfs/763677156.html Hooker office furniture 2500$ :(

http://indianapolis.craigslist.org/bfs/763745697.html 2 desk cubicle 225

http://indianapolis.craigslist.org/bfs/763738716.html 3 desk cubicle 300$ (mailed)

http://indianapolis.craigslist.org/bfs/763730259.html 4 desk cubicle 300$

http://indianapolis.craigslist.org/bfs/763720019.html 100$ 6 foot table

http://indianapolis.craigslist.org/bfs/763647601.html 40 roll chairs

http://indianapolis.craigslist.org/bfs/763034605.html 1500$ portable classroom

http://indianapolis.craigslist.org/bfs/762290261.html 150$ steel prep table

 

 

Fixed Watcher Icon breaking teasers

Tags:
Again, well on my way to Drupal Hell, I found that table views that display a node teaser are jacked up by watcher because it is allways added at the end of the node teaser, regardless of space constraints. The node teaser system avoids cutting code because doing so would probably break it. After viewing the source of watcher, it appears that it is themable. But rather than theming it like a good dev, I just changed the default to be a bit more concise. Problem "solved"

Write keynote speech for Viralink Industries

Tags:
Prepare presentation for Grand Opening event on Aug 1st.

Make an iPhone web icon for your site

Make a 60x60 apple-touch-icon.png icon file and upload it to your site's root directory.

"If someone is viewing your website and they press the little plus (+) icon at the bottom in their Safari browser, they can select “add to home screen”. When they do that, the little graphic that is on my web server (or yours) is automatically pulled in when it’s added to their home screen. Even if you don’t have the iPhone or the iPod Touch, you still want to do this. You don’t know who out there in your audience does have one. You want to give them an amazing experience. Just open up your favorite photo editor. You’ll need to create a .png file. The size can vary up to 60×60 pixels. I uploaded mine to my root directory. It’s very important to name it properly: apple-touch-icon.png. That has to be the name, and it has to be in the root directory. This way, the plugin will be able to pull in this icon. Think of it: you’re doing something simple and free for your audience. If you’re like me, you want to do everything you possibly can in order to keep people coming back for more."

—http://chris.pirillo.com/2008/06/11/how-to-make-an-iphone-web-site-and-icon/

Trevor M suggested I add an icon and helped me refine it. Thanks Trev!

Here's the attached file, it gets shaded and glossed on the iPhone once you add it.

AttachmentSize
apple-touch-icon.png3.57 KB

Retroactively populate user watchlists based on previous postings and comments

We need to propogate the older posts into our watchlists so we know when people reply to and update them. My watchlist should be frightful.

Dropdown Menus

I need to implement dropdown menus to vastly simplify the site interface.

All the Add to my profile/document content/post new things/add new missions could go under a single Post menu on the top.

It would be great to find one that could populate a dropdown menu based on a View's nodes for example to make My Missions a dropdown from the top.

Nice Menus 

The standard module for this is Nice Menus.

Here's an explanation of adding it to the theme.

I added it to the header and now I have to do some CSS modification to make it look right but I basically like it.

The first menu I'm populating is the Post menu, from there we can extend the other dropdowns with their key submenus.

Book Menus

There's even a way to automatically convert book menus into nice_menus menus, which would be a really excellent alternative to the large tree view we currently have on the sidebar.

I could imagine having a sidebar that has a View Mode switch just like switching between List/Column/Icons/Coverflow in Mac OS X Tiger's Finder.

It could allow the user to choose between expanding/collapsing tree that shows where you are and nice menu exploration.

Misc.

Horizontal: there are variations in the docs for displaying a completely horizontal version so that you could explore the whole tree as a top horizontal nav and we could theme the actual menu so that once you got to the level you got to it would remain on the destination page. Could that level's and higher level's items be navigable the same way? Not sure.

UPDATE: I'm populating the new Nice Menus structure and I'm having trouble getting the theming right. The CSS is so confusing and I can't get things to rollover and light up properly.

Print posters

  1. Take our large posters and split them into big multi-page PDFs.
  2. Print them all out, stick them together and put them up around the HQ.
  3. Llaminate the table surface.
  4. Stick on the table surface.
I made Server Monks, Buggers and Kill Apathy so far.

Fixed mission buttons that prepopulate status because rearranging CCK field order out of groups broke it

http://www.empowerthyself.com/node/2933/edit?gids[]=2933&edit[field_status][key]=completed

used to hav the [group_action_details] in it.

Record Second Life Podcast Segment

You can act as a roving reporter to record interesting conversations and submit the recordings for inclusion in weekly and monthly podcasts.

  1. Setup & Test. First master the setup documented in the Second Life Podcasting skill. Test it before doing your interview or you will make mistaks and lose your precious interview audio.
  2. Find something to talk about. Pick a discussion topic about something that some people you know have interesting things to say about.
  3. Record a conversation about it.
  4. Start by introducing yourself and your conversation participants. Use their names when addressing them to help listeners clue into who is who.
  5. Wrap up your recording.
  6. Submit your recording as a file attachment to a podcasting group such as Newsgather or Empowerment.tv.

Fix "My account" menu item with "Me" aliases module

http://tech.forumone.com/categories/9-Drupal

http://drupal.org/project/me

I enabled this and it works! I can finally do things with current user ids. My Profile menu is fixed now.

Run ethernet cable in the new house and the viralink house

Run rj45 cable to each room in both houses.  Add either a socket box or an end to each section.  Consider placement and deploy switches where applicable.

Hide 'Home' link only on a breadcrumb

Right now many top-level pages just show "Home" as the breadcrumb, which is dumb when we have a big Home button on top of every page's menu.

There are some suggested ways to hide breadcrumbs if it is just home, we just have to test them out.

http://drupal.org/node/103174

UPDATE:

I finished it using some of the example code from that URL:

I created a template.php file and added this:

<?php

function phptemplate_breadcrumb($breadcrumb) {
    // hide breadcrumbs that are just "Home" for main pages
    if (!empty($breadcrumb) && count($breadcrumb)>1) {
        return '<div class="breadcrumb">'. implode(' » ', $breadcrumb) .'</div>';
    }
}
?>

Closed, refused & duplicate missions no longer show up in user listings

I fixed this.

Create An Open Next Mission For Follow-Up

Once you've created an open mission, create a follow-up mission that someone can do next to build on what they've already accomplished by taking the next step.

Create an open mission that anyone can do

Do you have an idea for something anyone could do? Post an open mission.

If the mission leads to a next step, you can post that as a follow-up mission to take things to the next level.

UPDATE: I'm going to work out the kinks of open missions by making open missions and seeing how it works.

Here's my notes so far:

Missionpedia
Parent-child relations
required vs optional

Create Next Mission buttons
Prepopulated next mission fields
Default to same open/active status

Open vs instantiated missions

Open Missions view
* This will discard the "Content types" settings above. Use the view's "filters" section instead.
* Use the view's "fields" section to display additional informations about candidate nodes on node creation/edition form.
* Use the view's "sort criteria" section to determine the order in which candidate nodes will be displayed.


Prepopulate presently can't fill multiple select NIDs
http://drupal.org/node/81756

temporarily fixing by making only single previous missions allowed

Cloning from the open mission isn't preserving the multiple related next missions data even from a simple button push.

This has to be fixed for the user to see their next steps after completing the mission.

right now, missions conflate the open mission description with whatever notes you write in the process of solving the mission.

We need the distinct mission objective / mission results / mission approval fields.

Arguably a status change is a signoff.

Create official ebay account

Create the official empowerment ebay account for use in selling things that are inappropriate for amazon sales.  Should be used to purchase tools that are cheaper or hard to discover on amazon. 

Fix CSS conflict in tabbed menus between icons and menu link backgrounds

If you look at a node like: http://www.empowerthyself.com/node/2870

I have used the same HTML/CSS that Drupal uses to output the View/Edit/Revisions/Outline menu and other standard menus.

One problem is that our icon module adds a class to links to give them their background image for their icon.

This overrides the gradient background color which is apparently part of the link itself, when it should probably be on the wrapping <li> instead.

This makes the cell's background a plain gray instead of an appropriate tab gradient.

We need to resolve this CSS contradiction.

Added Tool Type field to differentiate between categories, items, future tech, should exists and in development

I added the Tool Types field so we can start differentiating between tool categories like "Boot" and tool items like "5.11 HRT Urban Boots" which are for sale. Also now allows posting of tools that should be developed, are in development, or are future tech to watch that is not widely available.

That will be good for posting "news" about tech that is coming down the pipe.

Mediums need skills' actions and views too

I tried to see an open mission assigned to the naming medium and it wasn't there. I fixed the node theme file to show skill stuff on mediums too since they are just fancy skills.

Create An Open Next Mission For Follow-Up

Once you've created an open mission, create a follow-up mission that someone can do next to build on what they've already accomplished by taking the next step.

 

 

Created a simple followup mission for the install a lampp stack mission. I will probably do it after I reinstall my os.

Open Missions need "Create Next Mission" button with linked "previous" and "next" recommended mission CCK fields

Missionpedia
Parent-child relations
required vs optional

Create Next Mission buttons
Prepopulated next mission fields
Default to same open/active status

Open vs instantiated missions

Open Missions view
    * This will discard the "Content types" settings above. Use the view's "filters" section instead.
    * Use the view's "fields" section to display additional informations about candidate nodes on node creation/edition form.
    * Use the view's "sort criteria" section to determine the order in which candidate nodes will be displayed.

Prepopulate presently can't fill multiple select NIDs
http://drupal.org/node/81756

temporarily fixing by making only single previous missions allowed

Get a PHP Apache MySQL development environment working using XAMPP, MAMP or WAMP

  1. Install AMP: To begin learning PHP development, download a development environment package:
  2. Make Folder: Create a project folder called "learning" in the Apache package's htdocs folder.
  3. Get a text editor. Find an appropriate text editor like Notepad or Text Edit.
  4. Make Index.php:  Start and make a new document and save it into your folder as "index.php". 
  5. Open a browser: Point Firefox to http://localhost:portnumber/learning/ to see your index file.
  6. Start coding! Write <?php print("hello world"); ?> to see if PHP is working.

 

Alphabetize Ideas/Skills/Tools/Mediums Lists with New! Box separate

Alphabetize the main page Ideapedia/Skillpedia/Toolpedia/Mediumpedia Lists with a Newst 5 Box separate.

Angie pointed out that it is hard to find a skill in the big list and the sidebar menu is hierarchical so it is a compliment but not a substitute for the alphabetical list.

Right now it shows in order of update which is only interesting to hardcore site junkies who could get that information from What's New. Maybe there could be a What's New box above the alphabetical lists as well, provided it only showed the 10 or so most recent things that were new to the user rather than treating everything as new because the user was new to the site.

Fixed Freddy's laptop

Pugsly fixed Freddy's Ubuntu laptop, which makes Freddy a happy panda.

First iPhone app prototype

Groups: iPhone App Dev Project

I got the first prototype version of the Empower iPhone app working with the help of jtbandes, a talented young man from freenode's #iphonedev channel.

The xcode project with source code produced so far is attached here, with SVN coming soon.

Here's a teaser screenshot of what the first hacked prototype looks like so far:

AttachmentSize
iphoneapptest.gif132.14 KB
Empower.zip2.93 MB

Fixed open missions list for skills to show more than 3

I couldn't see the first of many php open learning missions that I created on the php skill page.

I realized it was showing only 3 and I fixed this in the theme's php code.

Now you can see the open missions. I will make this clearer and more usable next with ordering based on dependency (which needs to be implemented) and more.

For example: http://www.empowerthyself.com/php

Internets Meetup in Meatspace

Groups: Wog, Rant Media, empower thyself

Tags:

Alex Peak was driving through my state recently when he stopped for food and some wifi. After asking him a question on Instant Messenger we came to the realization we were in the same state and not far apart. We met at a bookstore and talked about all sorts of awesome things. Music creation, the Empowerment iPhone app, ideas for the site. All in all a great impromptu meeting

AttachmentSize
bigbrother.jpg82.99 KB

Set up Keith (FNB) speaking in Santa Barbara

Tags:

I need to get the email confirmation back from keith on the date of the event, which will be circa 4/11.

Need to make sure the fliers get done, edited/checked, copied, and distroed (pref. 2-3 weeks before he comes, in order to fully saturate the town)

 

Solicit Farmer's Market Vendors for FNB Produce Donations

Tags:

I have letters to the vendors asking them to donate produce to food not bombs on wednesdays and saturdays (one farmer's market in downtown and one is in the middle of town by my house). I need to go to the farmer's market, hand them out, and sell farmers on the concept of FNB.

 

Update: went on 6.28 and now have a good relation with 2 vendors who wil give us food on wed and sat downtown farmer's market at 1pm.

Make silhouette symbols for iPhone tab menu icons

So I discovered that Apple's tab menus use silhuoetted icons to shade them nicely in gray and blue reflections, so I need to finish the long-thought-about silhouetted solid outline versions of the empowerment's icons for ideapedia, skillpedia, etc.

UPDATE: done with first rev icons.

Sign a petition to stop FOX from smearing Obama

Right now, FOX is trying to paint Barack Obama as foreign, un-American, suspicious, and scary. They're trying to send Americans the message that our country's first viable black candidate for President is not "one of us."

We've seen this before from FOX. They won't stop until it becomes too painful to continue—until the public calls them out and advertisers start getting worried.

Now is the time to draw a line in the sand by putting FOX on notice that their behavior won't be tolerated. Nearly 100,000 Americans have already expressed their outrage. Can you express yours by adding your name to this message?

"FOX must stop injecting racism, prejudice, and fear into our political dialogue. We intend to hold FOX, its advertisers, and its personalities accountable for FOX's attempts to smear the Obamas."

Clicking here will sign the petition:

http://pol.moveon.org/stopthesmears/o.pl?id=13009-8322566-3JFOgXx&t=5

Add Open Missions view to each Skill

Each skill page should have its template insert a view listing all the open missions that use the skill. This way you can see missions available to learn each skill.

UPDATE: Done. Next comes buttons for creating and taking the open missions.

Add to skills pg "new mission with this skill" "new open mission with this skill" and "mission accomplished with this skill"

I'm going to add "new mission with this skill" "new open mission with this skill" and "mission accomplished with this skill" buttons

UPDATE: Finished, worked the first time without bugs. Now we need some good "Take on this mission" buttons and "add missions that use this skill" buttons.

EXAMPLE:

An open mission that requires GTD skill.

The GTD skill displays the open mission.

learn basic PHP from lxpk

Groups: Empowerment Drupal Dev

Tags:

i learned basic php programming. w00t!

check out the page i coded: BAM!

 the source code is attached for your viewing pleasure.

AttachmentSize
index.php_.txt1.77 KB

Get second life working with a cell phone

I'm gonna try and get sms to and from SL.  I am also going to try and use a voice service like skype to integrate my cell phone with skype purely for voice use.

 

Shouldn't be too hard.

Finish GCE Applied ICT

Tags:

I need to complete the GCE ICT course. This will allow me to be fluent in Visual Basic, Networking, Website Design and Databasing.

 

If anyone has any information which I may find usefull, please PM me.

 

Note: Failed. 

Put a "Writing" box of posts that are not personal items or blogs into profiles

Right now if you write something or create something other than personal stuff it dosn't show up in your profile.

UPDATE: Done.  I added Posts to the profile and it shows everything that isn't personal stuff and missions. 

Learn how to use EmpowerThyself

Your first mission is to learn your first skill: Using EmpowerThyself. Add it to your personal skills if it is not already and familiarize yourself with how to use the site. This will lead you to many new mission opportunities to learn and do more.

Fixed My Missions sidebar block not showing up, now Add Missions is above it

Fixed My Missions sidebar block not showing up, now Add Missions is above it

I hadn't noticed that nobody else could see the mymissions block which was now the only block containing the Add Mission buttons.

Problem solved with making the Add Missions separate.

Present my business, Nitride Solutions, for the UCSB technology managment program's new venture competition.

Tags:

 

I had to present my business, Nitride Solutions, in the corwin pavilion on tuesday infront of investors, proffesors, and other students. We took the top prize, winning our business $15,000. 

 

more information at

http://www.nitridesolutions.com 

http://www.tmp.ucsb.edu/extracurricular/nvc.html 

Bruteforce SSH2 on a pen testing network

Tags:

Create a small pentesting network of two computers and a router [two laptops and a wrt54gs]

One computer is running backtrack2 and the other a de-ice server (Live cd made for pentesting) [done]

Brute force SSH2 on the de-ice server and gain basic access to the machine [took around 4 hours]

 

I used hydra to bruteforce SSH2. Also use De-Ice version 1.100 for this mission. 

 

 

 

 

Figure out how to show comments below organic groups in addition to group posts

Tags:

Figure out how to show comments below organic groups in addition to group posts.

Right now making a book page into an OG-enabled content type hides all its comments, some of which are very valuable such as those on the DIY article.

It should be possible to have comments on OGs.

Even finding the answer to this question would be helpful even if you don't know how to implement the solution personally. Let us know what you can find out. 

Create Cold Calling List

Create a list of viable non-perishible food donors for the kitchen and prepare it for the cold calling operations to find donors for FNB chapters. 

 

 

 

 

 

COmpleted for indianapolis area.

Calling Everyone About Thursday Potluck

Groups: Santa Barbara Infoshop

I called everyone about our potluck tonight. I should have done the calls Tuesday but better late than never!

The script:

"Hi there! I'm calling from the Santa Barbara Infoshop. I wanted to let you know that there's a potluck dinner party meetup at the Infoshop tonight at 7PM."

If they're not there and you are leaving a mesage, say "We hope to see you tonight!"

If they're there, ask: "Will you be able to make it?"

If yes: "Great! We look forward to seeing you tonight!"

If not: "All right well have a great night and we look forward to seeing you soon!"

Tabling Infoshop at Amy Goodman Talk

I went to see Amy Goodman speak at Casa and at the last second we realized that we should table the event as we had at Casa events in the past like World Inferno Frendship Society so I grabbed the thoughtfully prepositioned tabling kit basket and jumped in Kara's car.

At the event I quickly got permission and found that they had a stack of standard tables so I set up and started talking to people. I saw Amy Goodman but I didn't speak to her individually which I probably should have because she might have mentioned the Infoshop if I had told her about it. Anyways I made a lot of good connections and eventually Mike and Emma showed up to take over the table and bring the banner and extra materials so that I could watch Amy's talk which was inspiring to say the least.

Research plants

name of the plant, depth to plant, season to plant, shade or sun, when to harvest

cauliflower, 7-10 days germination,
onions, 10-20
celery
black beans
basil
kale
brocolli
spinach

lemon cucumbers

grey mammoth sunflowers

 

http://www.veseys.com/ca/en/gardeninfo/reference/plantingchart

http://www.yougrowgirl.com/grow/seedstartingchart_lazy.php provides starting dates

Simple Text:

Asparagus 7-20 days, 18-24 in. space, 1/2 - 1/4 in. deep
Beans (Bush) 6-10 days, 2-4 in. space, 1-2 in. deep
Beans (Pole) 6-10 days, 6-8 in. space, 1-2 in. deep
Beans (Broad) 8-15 days, 4-6 in. space, 1-2 in. deep
Beans (Lima) 10-14 days, 4-6 in. space, 1-2 in. deep
Beets 7-15 days, 1-3 in. space, 1/2 - 1 in. deep
Broccoli 7-10 days, 14-20 in. space, 1/4 in. deep
Brussels Sprouts 7-10 days, 20-24 in. space, 1/4 in. deep
Cabbage 7-10 days, 12-24 in. space, 1/4 in. deep
Carrots 14-21 days, 1-3 in. space, 1/4 -1/2 in. deep
Cauliflower 7-10 days, 18-24 in. space, 1/4 in. deep
Celery 20-30 days, 6-9 in. space, 1/8 - 1/4 in deep
Corn 7-10 days, 8-10 in. space, 1-2 in. deep
Cucumber 7-10 days, 6-12 in. space, 1/2 in. deep
Eggplant 7-12 days, 18-24 in. space, 1/4 - 1/2 in deep
Gourds 7-10 days, 18-40 in. space, 1/2 in. deep
Leek 10-12 days, 6-8 in. space, 1/4 in. deep
Lettuce (Leaf) 7-10 days, 1-5 in. space, 1/4 - 1/2 in deep
Lettuce (Head) 7-10 days, 12-18 in. space, 1/4 - 1/2 in deep
Melon 5-10 days, 24-36 in. space, 1/2 in. deep
Onion (seed) 10-20 days, 5-6 in. space, 1/4 - 1/2 in deep
Onion (sets) N/A days, 5-6 in. space, 1/2 in. deep
Parsnip 14-21 days, 3-4 in. space, 1/4 -1/2 in. deep
Peas 7-10 days, 1-3 in. space, 1-2 in. deep
Peppers 14-20 days, 12-24 in. space, 1/4 in. deep
Potatoes N/A 10-12 in. space, 3-4 in. deep
Pumpkin 7-12 days, 24-48 in. space, 1 in. deep
Radish 5-7 days, 1 in. space, 1/4 in. deep
Rutabaga 5-7 days, 4-6 in. space, 1/4 -1/2 in. deep
Spinach 8-10 days, 3-6 in. space, 1/2 in. deep
Squash (Winter) 7-12 days, 18-36 in. space, 1 in. deep
Squash (Summer) 7-12 days, 12-18 in. space, 1 in. deep
Swiss chard 7-15 days, 1-2 in. space, 1/2 in. deep
Tomato 8-10 days, 24-36 in. space, 1/4 in. deep
Turnip 5-7 days, 4-6 in. space, 1/4 -1/2 in. deep
Watermelon 10-15 days, 9-12 in. space, 1/2 in. deep

Simple Chart:

Asparagus 7-20 days, 18-24 in. space, 1/2 - 1/4 in. deep
Beans (Bush) 6-10 days, 2-4 in. space, 1-2 in. deep
Beans (Pole) 6-10 days, 6-8 in. space, 1-2 in. deep
Beans (Broad) 8-15 days, 4-6 in. space, 1-2 in. deep
Beans (Lima) 10-14 days, 4-6 in. space, 1-2 in. deep
Beets 7-15 days, 1-3 in. space, 1/2 - 1 in. deep
Broccoli 7-10 days, 14-20 in. space, 1/4 in. deep
Brussels Sprouts 7-10 days, 20-24 in. space, 1/4 in. deep
Cabbage 7-10 days, 12-24 in. space, 1/4 in. deep
Carrots 14-21 days, 1-3 in. space, 1/4 -1/2 in. deep
Cauliflower 7-10 days, 18-24 in. space, 1/4 in. deep
Celery 20-30 days, 6-9 in. space, 1/8 - 1/4 in deep
Corn 7-10 days, 8-10 in. space, 1-2 in. deep
Cucumber 7-10 days, 6-12 in. space, 1/2 in. deep
Eggplant 7-12 days, 18-24 in. space, 1/4 - 1/2 in deep
Gourds 7-10 days, 18-40 in. space, 1/2 in. deep
Leek 10-12 days, 6-8 in. space, 1/4 in. deep
Lettuce (Leaf) 7-10 days, 1-5 in. space, 1/4 - 1/2 in deep
Lettuce (Head) 7-10 days, 12-18 in. space, 1/4 - 1/2 in deep
Melon 5-10 days, 24-36 in. space, 1/2 in. deep
Onion (seed) 10-20 days, 5-6 in. space, 1/4 - 1/2 in deep
Onion (sets) N/A days, 5-6 in. space, 1/2 in. deep
Parsnip 14-21 days, 3-4 in. space, 1/4 -1/2 in. deep
Peas 7-10 days, 1-3 in. space, 1-2 in. deep
Peppers 14-20 days, 12-24 in. space, 1/4 in. deep
Potatoes N/A 10-12 in. space, 3-4 in. deep
Pumpkin 7-12 days, 24-48 in. space, 1 in. deep
Radish 5-7 days, 1 in. space, 1/4 in. deep
Rutabaga 5-7 days, 4-6 in. space, 1/4 -1/2 in. deep
Spinach 8-10 days, 3-6 in. space, 1/2 in. deep
Squash (Winter) 7-12 days, 18-36 in. space, 1 in. deep
Squash (Summer) 7-12 days, 12-18 in. space, 1 in. deep
Swiss chard 7-15 days, 1-2 in. space, 1/2 in. deep
Tomato 8-10 days, 24-36 in. space, 1/4 in. deep
Turnip 5-7 days, 4-6 in. space, 1/4 -1/2 in. deep
Watermelon 10-15 days, 9-12 in. space, 1/2 in. deep

Empowerment Cake

Byron baked an Empowerment cake and it was delicious! It won't be too long before we bake a third for the Empowerment Second Anniversaty Cake.

AttachmentSize
empowermentcake.jpg99.16 KB

Inaugural Recording Session Complete

Groups: Empowerment Studios

Our inaugural sound engineering session was a complete success. We recorded 4 fantastic tracks by an ultra-talented MC and all the gear performed smoothly. The audio quality was fantastic and the vocals sounded clear and warm. We'll post more details and reveal the recording artist soon when the EP is released!

AttachmentSize
studiosinaugural.jpg15.54 KB

Earth Day Tabling

Victory! The Infoshop and Empowerment teams turned out in force to table and flyer the lively Santa Barbara Earth Day, distributing thousands of flyers, stickers, zines, cards and more. We made some very significant new contacts including a major nw ally doing Drupal work for civic causes who we will be working with more closely in the future. A big thank you to everyone who helped including Angie, Angie, Emma, Mike, RiZen, Dave, Kara and many more. Special thanks to Gem from Hopedance who shared her table space with us.

test

Multiple Missions

Multiple missions should allow people to initiate their own instantiated missions based on the original template.

For example, you post a mission:

  • asking people to get their recycling bins in order at work and at home.
  • asking people to try meditating and report their results.
  • asking people to commit an anonymous random act of kindness.
  • asking people to fund something worthy.

These are open missions anyone can take on, and each person who takes the mission creates their own linked mission without modifying the original.

This is like the promise content type, but that content type is geared for pledge banks where one person commits to doing something and asks others to do it too.

Node-based objectives

In video games, many quests require you to obtain certain objects to complete the mission.

Similarly, missions should be able to include node-based objectives such as obtaining and deploying inventory items based on required tools like recycling bins.

This might become its own task once multimissions is completed.

UPDATE: We can combine Clone module with some Prepopulate like this:

http://www.empowerthyself.com/node/1216/clone?gids[]=1216&edit[group_action_details][field_status][key]=completed&title=sometitle 

Fixed My Account Personal Skills list to show more than 30 skills, other lists might also need fixing

I noticed some of my skills weren't showing up anymore so I figured it must be capping and I removed the 30 skill cap.

Write a PHP script / SQL query that makes an og record for every node which has been changed to a content type that is an OG

Write a SQL query that makes an og record for every node which has been changed to a content type that is an OG

This could become a small module that could allow the user to trigger this script or that could automatically execute the script whenever someone changes nodetype.

It could also be proposed as a patch to the nodetype module.

Also a good idea to check if the nodetype module has a newer version or if someone has requested this feature already.

Post the Missions (All of them) on the profile Page

I wish to see the missions on the profile page. Mad dukets if you finish it before monday

droplifting inserts

Tags:
Completed: I finished my shop dropping inserts and uploaded them. I am pretty bad with photoshop/gimp so bare with them.

Slew of site fixes: default user pictures now empowered, double pictures on profiles fixed,

Fixed stuff

HELP NEEDED: Drupal nodes should show all groups of which they are a part just like tags

Groups: Empowerment Drupal Dev

Tags:

 

Right now it is hard to tell which groups a post is audienced to. It is easy to write something and address it to a number of groups but readers can't see this.

The solution is to display a single File Under: that shows both groups with their custom icons and taxonomy tags with their generic tag icons.

It would also be good to see breadcrumbs of group-audienced posts reflect the book outline rather than being broken and showing only Groups.

This is a drupal challenge that any contributor looking for something to help with could solve. Contact lxpk@empowerthyself.com if you are interested!

 

SOLUTION:

 

<?php
//print "|$submitted|"; //timestamp is ugly; made it go away
echo "by ".$name." in these ";
?></span><?php
$ogcount = 0;
if (count($node->og_groups)) {
//echo count($node->og_groups);
echo ' <b>Groups:</b> ';
foreach($node->og_groups_names as $ogname){
//echo '<A href="/node/'.$node->og_groups[$ogcount++].'">'.$ogname.'</A>&nbsp;';   
if ($ogcount) echo ', ';
$og_url = 'node/'.$node->og_groups[$ogcount++];
echo l($ogname,$og_url);
}
}
?>

right before this code:

<?php if (strlen($terms) > 1) { // if terms isn't basically blank ?>
<a class="tags" href="http://www.empowerthyself.com/tagadelic/chunk/10">Tags</a>:<?php } ?><span class="taxonomy"><?php print $terms?></span>

 

make book outline breadcrumb override group breadcrumb

make book outline breadcrumb override group breadcrumb

For example, Binder's breadcrumb when first outlined to Bindering skill is:

But after being audienced to the Bindering skill group, it becomes:

Even though it is actually outlined in the book's tree.

Now I've moved it all the way over to toolpedia and the breadcrumb is even more misleading.

Book breadcrumb should overrule any other breadcrumbs.

I would start by investigating the hooks for breadcrumbs in both book and og modules. Make sure the book hook overrides the og hook.

 

In file sites/all/modules/og.module comment out all instances of

 

menu_set_location($bc);

 

taking care not to bury the one instances that was commented out to begin with.

 

I used six forward slashes (//////) to accomplish this.

Enable Comments in OG

in file sites/all/modules/og/og.module comment out all instances of

 

$node->comment = COMMENT_NODE_DISABLED

 

 There are be three instances as of this comment.

Fix how Views 1.6 puts the CCK data into the body fields in profiles

Since I upgraded Views to 1.6 it is showing CCK fields in the body field in views.

I will fix this and make it suppress the CCK data from Body fields.

SOLUTION:


div.view-content div.field {
display:none;
}

Yes it is a CSS hack to hide the output rather than eliminate it but it works for now.

Copy run to produce bindering kits

I am preparing bindering kits to share with everyone at the thursday meeting. Each binder needs to contain:

  • skills:
    • bindering
    • carding
    • flyering
  • flyers and cards for:
    • SBInfoshop English & Spanish
    • FNB
    • RRFM double-sided
    • Keith McHenry
    • BC Centro
    • EmpowerThyself

Contribute to Manifesto

Tags:
Help discuss and contribute to the Empowerment Manifesto with lxpk.

Created empowerment / rant t shirts

BigBrother made some awesome combination EmpowerThyself front / Become the Media Rant back shirts for empowered wogs hanging out at the nexus of Empowerment and Rant HQ at Hunker Down.

Procure Printer / Copier Paper

Groups: Santa Barbara Infoshop

 

  Update:

 

B2B requests for donations of paper for a conservitive christian newsletter netted me all the paper I need at the moment.

 

I will always try and find more paper, but I got enough for my personal projects at this moment.

 

======================== 

 

 

A massive quantity of paper needs gathered. There will never in my life be 'too much printer paper' in it. If i ran out of closet space I would make a chair out of stacks of sealed printer paper so I could get rid of a peice of furniture and save some paper. Even when newspapers are downloaded to something or another there will STILL never be enough paper for me. I'm an insatiable beast.

 

Any good infoshop needs a semistable paper hook up. Paper costs are not to be underestimated when serious zine and flyer production is underway.

 

It is possible that a large enough quantity can be purchased to make it cost effective to just aquire it in traditional fashion (the internet) but generally large amounts of paper can be hustled up. Local craigslists are a good start especially if you can offer trades. Something fun like a super nintendo can net many dozens of reams of paper from a fun loving office worker who bought some overstock on company auction day.

 

GET PAPER.

 

Epic Win: I saved a baby's life!

I saved a baby's life! Kara pointed out something in the water and I sprang into action. I found a little tiny shoe sticking out of the water but it wasn't swimming. I feared someone had already drowned and I grabbed ahold and pulled the foot clear to find a baby boy who was in the process of drowning because his diaper was making his backside float before Kara and saved him! I squeezed the water out of his lungs and returned him to his parents. He started crying from the shock of his near-death experience so I gave him some delicious chocolate and said, "It will make you feel better!" He smiled and stopped crying. Epic win!

http://www.empowerthyself.com/files/IMG_0247.JPG

AttachmentSize
IMG_0247.JPG674.86 KB

Chris jumped a huge rail!

I saw Chris jump a huge rail that I was too intimidated to jump and I'm a foot or so taller than him.

I jumped a trash bin off a bus bench!

I jumped a trash bin off a park bench. Rian did it first and I tried to follow till I saw how far it actually was and stopped short. I practiced a few times jumping to the left of it till I was sure I could make it and then I just did it. The moment I cleared it by a wide margin and from that moment I knew I could do it and doing it over and over was effortless and joyful.

Secret Thing

I can't tell you what we do, but if you want to come be a part of something awesome, let me know.

Relaunch my mom's web site ASAP

I need to relaunch my mom's web site TODAY.

http://www.rheapeake.com

ideas, skills, tools, mediums listed on right sides, changed site font to Lucida Grande instead of Arial

I put prominent lists of content sorted by most recently updated with new indicators for things that have been updated.

I changed the site font to Lucida Grande because it is used by Facebook and the entire Apple operating system and software including Safari and iTunes on Windows. I think it looks a lot sharper and nicer on the eyes than the boring Arial font.

I added icons, placeholders mostly, to all the ideas under the manifesto and principles sections to make it discern between multi-line menu items.

CSS styling of quotes to be more distinct from text

I was inspired to improve the styling of quotes on EmpowerThyself by a page with really nice quotation styles. Empowerment is full of powerful quotes and now they look nice with an italicized Georgia font in dark gray, like in this example from Life's Too Short To Waste:

Everything is a matter of life & death

“Does thou love life? Then do not squander time; for that’s the stuff life is made of.”

—Benjamin Franklin

“On a large enough time line, the survival rate for everyone will drop to zero... You have to give up. You have to know, not think, that someday you will die. Until you know that, you are useless.”

—Fight Club

Time. We have only time.

Everyone has an expiration date. Like the Replicants in Bladerunner, we are all born with incept dates. One day we will die, and as we get older the day of reckoning draws nearer and the days become fewer and ever more precious. The end is nigh.

 

Integrate all my profile views into the new unified advanced profile panel layout

I successfully followed this tutorial: http://groups.drupal.org/node/8678

I got My Missions to display using the user/userid as the argument for the view.

Now I have to migrate over the rest of the views and tweak the resulting interface.

UPDATE: Behold. And the people had all one profile system and they saw that it was good.

Implement Advanced Profile module to put My Profile information into the /user/userid profile pages like My Account

Implemented http://drupal.org/project/advanced_profile and bio instead of nodeprofile which was giving strange bugs.

First tested it all on a locally hosted Drupal using MAMP then installed on the live empowerthyself drupal.

Now you can see your whole unified profile and other people's profiles with all your personal ideas, skills, tools and missions.

Raising the bathroom mirror

The bathroom mirror was so low that it was cutting off all our heads. Dave fixed it so that even I can see the top of my head at last!

Fix the My Profile Missions button not to hide missions accomplished and delegated by editing the top panel's header javascript

Fix the My Profile Missions button not to hide missions accomplished and delegated by editing the top panel's header javascript

You can read the javascript code and copy paste the part that says '$(' and then something about 'mymissions' and then a ');'

copy paste that part to paste two more parts and replace the 'mymissions' with 'mymissionsaccomplished' and 'mymissionsdelegated'

AttachmentSize
IMG_0101.JPG547.16 KB

Fixed left sidebar menu items overlapping with white page contents

Groups: Empowerment Drupal Dev

I added two fixes. First I increased the width of the menu from 195 pixels to 205 pixels to accomodate some item names that just barely overstepped.

Second I added the following CSS rule to compensate for indented menu items:
#sidebar-left ul.menu li ul.menu li ul.menu li a {
    padding-right:28px;

Raab Non Fiction Contest

The boxcar to arizona has been entered. Wahoo!

emmons poetry contest

I entered my two pieces in the contest. Wahoo! Check em' out if you want:

 

I live in the riotous night

 

Sight the plight of the many and
join in the flight

My homes are abandoned cardboard boxes,
sometimes a bread crumb will be tossed my way
but no need for food, tar will suffice

I wake to the foggy sun 12pm
no person has woken me up,
but the itches do the job just fine

The silver spike in out, and I am ready for the new
day

Dragged feet, hazy memories, damn I shit myself again

A perfect life for this 20 year old

I change my pants after an hour waiting at the shelter
A choice I have made for myself

Is it freedom? No
Freedom is worked for
I have not worked a day

The day will be over soon, my memory will appear, but the
silver spike will destroy it

Thanks to the heroin

Start blog for cacophony

This is going to be a great way to spread the word, and get the message through to the people abou this awesome society.

Start blog for writing

I started a blog posting for my writing. This is going to be a much more efficient way of sharing my writing with other people, and get constructive feedback on my writing. Yeah!

added hide/show details on My Profile So you can see more stuff at once with details hidden

Tags:

I was trying to find a compromise between seeing profiles in an abbreviated list format or a detailed format that shows body text.

It hit me that I could switch it dynamically using jQuery and here is the first implementation of this feature:

http://www.empowerthyself.com/myprofile

Just click Hide Details or Show Details to see what I mean.

I'll fix the grey column leftover later.

Now the "All" view lets you literally see all your profile until it gets huge.

It should probably default to hide details now, I'll do that next.

 

Split Missionpedia into Available Missions and Missions Accomplished to make it easier to find missions

The next step is to split available missions into a view for unassigned missions and already assigned missions.

Finish the doable actions list system

Groups: Empowerment Drupal Dev

Tags:

I am building the doable action list system that we so need for all our various projects.

You can see the first list view in development and create actions. Create action lists for particular groups to put them on that groups' task list.

Create awareness about skinheads who are not racist, nor constantly angry

Groups: Anarchism, Santa Barbara Infoshop

I completed a project at school to create awareness about my shaved head, and what that means to me. Here is the information that I used:

In the Book I read “Fight Club”, there are constant references to things we don’t need.

We think we need them, but in reality there is a world that we are not experiencing because of our inability to change, to renounce earthly thing’s. 

Before cutting off his long hair, the Buddha said “These locks of mine are not suited to a monk.” Monks, in some Eastern religions shave their head as a symbol of renunciation of earthly things.  Monks in many Western traditions have shaved their heads as a symbol of humility and submission to God. 

Skinheads in England in the 60's shaved their heads as a symbol of solidarity with the working class. Some speculate that it was originally done to avoid getting hair caught in machinery, to avoid lice, or to make it harder for an opponent in a fight to grab hold of you. Whatever its origin, it became a visible symbol for a subculture. 

In the book “Fight Club”, a group of characters in the book shave their heads in order to be a better fighter, to become cleaner, and as the author describes in the book, to become more at ease with the impermanence of earthly thing’s, like in eastern religion. 

Based on my own experience over the last few weeks, I have received different critique about my now shaven head. 
I have been asked frequently “Why did you shave your head? Are you a nazi?
When I have the time, I explain myself in detail.

I have a lot more energy with a shaved head, and my confidence level has increases ten fold.

What amazes me the most are the people that see me walking down the street, either cross the street with a look of fear in their eyes, or turn around and walk the other direction. They don’t see a smiling faced white man who is just on his way home from school.

At times I get a smile, but for the most part, people look at me differently, and my friends seem to have a more respect for me.

The Book commonly refers to the media describing men, and that over takes the opinions of most.

I am instituting change of perspective with my shaved head. In addition, I also experienced a situation where someone actually called me a skin head, to which I humbly laughed. I explained myself, laughed again, and then walked on. Did I change your idea?

Icons Module performance improvement

Groups: Empowerment Drupal Dev

Tags:

Right now the icons module needs a lot of optimization to avoid bringing the site down so badly with jquery. 

UPDATE: I got the new icons module to work with a highly optimized method. It's not a general-purpose user-editable inferface yet, but it works for now and makes the site much faster! The general-purpose Icons module will come next.

Make Keith McHenry and Generic RRFM flyers for Angie

how I generally lay it out
as for making the spanish one, I usuallly make the eng first and then put the spanish where the corresponding eng was
to make the same layout, then just tweak the text to fit
and on the eng one i forgot to send you something important
www.myspace.com/sbfreemarket and sbfreemarket@gmail.com
which need to be on the english side too

we need to make a real keith mchenry fnb flier
im talking dates with him now but am not sure when it will be
but it will be at the shop de info
and we should have a little mini map (like the one we used for the slips of paper to go in gread bags)
other than that.... it can be whatever we think will draw the most people
the rrfm flier ideally has till the, hm, tlill about the 15th
keith mchenry has to be asaps
like, within 4 days

Fix style.css of empowerment theme so Activemenu book triangles work properly in Safari 3 and Firefox 3 beta 3

Fix style.css of empowerment theme so Activemenu book triangles work properly in Safari 3 and Firefox 3 beta 3

The triangles work great on other activemenu sites like sbindymedia.org there's just something with the way I tweaked the CSS that doesn't show up or expand/contract right anymore in anything but Firefox 2.

Improv Everywhere

Join the santa barbara chapter, and spread the word about the interest

FNB: Cook and Serve

I cooked and served food not bombs with a group of awesome people. I realized how important to serve people who cannot find the means to serve themselves, or choose not to. I am loving life now, and am in comunion with the infinite.

E-mail Heads of Goodwill corporation

Groups: Activism

I sent emails to a group of CEO's of the Goodwill corporation. This is the letter I sent in order to create a larger awareness of
the environmental effects of electronic waste around the world. The letter reads:

To whom it may concern:

My name is Taylor Lancaster, and I am a student at Santa Barbara City College. I have recently been gathering information on the California Electronics Waste Program, and they have mentioned your company asa candidate that is part of the proactive solutions for disposing of electronics waste. The reason why I am writing, is because one of your donated computerscame into possession in Acca, Ghana, at a non environmentally sound "recycling" plant, and I was wondering when your company will be using the appropriate recycling facilities, that have a no wastepolicy. The reason for my concern, is due to the harmful chemicals that the computers produce whenburned for precious metals, and cause serious health defects.Please get back to me as soon as possible, and let meknow what your solutions to the Electronics Problem are.

Take Care 

 

Here are also the names and number of those that I emailed:

(419) 255-0070 

President/CEO Robert Huber, bhuber@goodwillnwohio.org

Vice President Amy Wachob, awachob@goodwillnwohio.org

Media Contact Mark Harris, mharris@goodwillnwohio.org

 

Here is a link to the website of the article that appeared in Nation Geographic in January:

 

http://ngm.nationalgeographic.com/2008/01/high-tech-trash/carroll-text

Use this as a means to continue fellow environmentalists 

AttachmentSize
HIGH TECH TRASH Essay46.5 KB

Fix Missions Accomplished to show missions you assigned to yourself and missions you assigned to others

Split missions you assigned to others into Missions Delegated

Mom's web site figured out

My mom needed urgent help with her web site and I figured it all out. Now I have what I need to rebuilt her site at www.rheapeake.com using Drupal. It feels good to get this handled finally! Hooah! It's important to take care of our parents.

Operation Manual Transmission

Tags:

Dave is teaching RiZen and myself how to drive manual transmission cars so I can use our new Toyota Corolla.

UPDATE: Mission accomplished. Dave took me out to a parking lot near city college and I got the hang of it in about an hour. Then it was onto the freeway and zoom I learned the ins and outs of driving stick. I'm still bewildered by the experience but I've basically got the hang of it.

Check domain status

I had 3 people tonight all claim that they where unable to resolve the empowerthyself domain. May be a problem or may not. Site is resolving fine for me.

UPDATE: problem solved, domain renewed. -lxpk

Mission Views Enhanced, Missions accomplished now seperate.

OpGoWest Misson Zero: Welcoming Committee

Groups: Operation Go West

OBJECTIVE: LXPK and support elements at HQ will prepare accomodations for RiZen's arrival and pick him up upon arrival at 1540 Thursday at Greyhound.

WHEN:

  1. RiZen picked up by LXPK Thursday 1540. Subject to change due to Greyhound unreliability.

WHERE:

  1. RiZen will be picked up at SB Greyhound at 34 W Carrillo St, Santa Barbara, CA 93101, (805) 965-7551.
  2. RiZen will be transported to EHQ at SBInfoshop at 421 Alisos St. Santa Barbara, CA 93103.

WHO: Elements led by LXPK are putting a welcoming committee in place.

CONTACT: LXPK 805-456-9977

OpGoWest Mission Zero: Import RiZen

Groups: Operation Go West

OBJECTIVE: RiZen is making his way to Empowerment Headquarters as the first operative in Operation Go West. This is a historic first step for Empowerment and RiZen alike. RiZen's arrival opens up many future missions for RiZen as part of the Empowerment Team and paves the way for future Operation Go West participants.

HOW: via Greyhound bus $100

WHEN:

  1. RiZen departing Tuesday 1300 hours.
  2. Picked up by LXPK Thursday 1540. Subject to change due to Greyhound unreliability.

WHERE:

  1. RiZen is departing Indianapolis Greyhound.
  2. RiZen will be picked up at SB Greyhound at 34 W Carrillo St, Santa Barbara, CA 93101, (805) 965-7551.
  3. RiZen will be transported to EHQ at SBInfoshop at 421 Alisos St. Santa Barbara, CA 93103.

 

WHO: RiZen is on point to transport himself and command and support elements led by LXPK are putting a welcoming committee in place.

CONTACT: LXPK 805-456-9977

Created an account secondary menu to simplify the main menu

Groups: Empowerment Drupal Dev

I created a secondary menu in the top left corner to simplify the main menu and keep it from wrapping on screens and window sizes as small as 1024x768.

Now for guests it says Create Your ACcount, Login and Password Recovery.

For logged in users it just says My Account and Logout.

The primary menu does not change.

It's a small improvement but it makes the site look a lot better and more navigable. 

"Add personal item to my profile" buttons for ideas, skills and techs

Groups: Drupal Development

"Add personal item to my profile" buttons for ideas, skills and techs

I think I can do this using the node templates so that it appears at the top of the node itself.

Create tech inventory system

We need a content type to track inventory items. These are pieces of tech such as computers, tables and other gear. This also includes produced materials like shirts and cards probably.

UPDATE: I did it. http://www.empowerthyself.com/inventory

The system is not yet the robust multi-user database that it will become, but it accomodates entry of information. The rest will go in a to-be-developed module plan.

Finalize shirt designs and produce them before 1 year anniversary

Tags:

Applying the 'work backwards from the goal' planning method learned at a recent training, we need to account for all the things that need to happen so that we can have a large quantity of Empowerment shirts ready to bestow on ourselves and all our friends at the 1 year anniversary party and everyone who wants one at Barcamp LA.

  1. The shirts need to be ready by October 13.
  2. The shirts need to be shipped which takes up to 7 days by Oct 6.
  3. The shirts need to be produced which could take 2 days by Oct 4.
  4. The shirts need to be ordered by Oct 3.
  5. We need to select a shirt producer by Oct 2.
  6. We need to know how many shirts to order by Oct 2.
  7. The shirts need to be designed by Oct 2. That leaves 6 evenings left to design the shirts and choose a producer. I need to determine which nights I'm going to finish the work. Tonight is Fishbon so that's out. Friday is Gamelan rehearsal so that's out. Thursday is the night.

Freddy's first web dev assignment

Tags:

Your first web development HTML assignment is to produce a web page for your book with the following ingredients:

  • A navigation menu
  • CSS styled text
  • tables
  • backgrounds
  • 4 or more images
  • an author biography page that tells who you are and how you got into writing with a picture of you
  • a "buy the book" page that doesn't do anything yet but that convinces people they should buy it
  • a "donate" link that convinces someone to donate money if they like the book
  • complete pages of the book to read it on the site
  • Anything else you get ideas for that would be bananas

WHY ARE WE DOING THIS?

This is the kind of assignment you will get from a web development client to complete a web site project.

DEADLINE: Sunday, Oct 7, noon.

You must log how many hours you spend working on the project.

GRADE:

The site will be graded out of 100% against another web book author web site. Look at other authors' web pages for ideas and to compare against.

BONUS:

At the end, if the client (your teacher) accepts the site as good enough, you get paid $1 per hour as a bonus for working on this project.

New Feature: User list

Tags:

New site feature: I added a new user list: http://www.empowerthyself.com/userlist The user list lets you see at a glance all the users on the site and will gain additional filtering features in the future.

 

admin