I’m so far behind on CSS style page design, but my excuse is:  I don’t do this for a living.  So here are a few notes on things that I’ve been reading about the last few on CSS and DIV/SPAN tags.

I found a ton of useful tutorials over at HTML Dog.  Here are a few highlights from things I’ve read so far (both there and elsewhere).  I’ll post more later.

Inline scrolling

Making a box that scrolls:

.box
{
width:445px;
height:250px;
overflow: scroll;
}

You could also add auto for overflow, which would only create scroll bars when the content overflowed and not add scroll bars when the content fit within the size of the content box (in the above example, if the content fit within 445px by 250px, then auto would not add scroll bars.)

This appears to work fine within the tinymce, but it doesn’t work within the blog’s theme.  I’m have to do some further investigation as to why.

Transparencies

Making an element transparent:

.transparent
{
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}

Usage:

<div class=”transparent”>A transparent div.</div>

Opacity values range from 0 to 1.

This works when I put the tag within the theme stylesheet but doesn’t work within the tinymce editor.  Further investigation is deserved.

ID vs Class

In CSS ID style elements (#) can only used once, a class style element (.) can be used multiple times.

CSS Grouping and Nesting

Grouping

h2 { color: red; }
p { color: red; }

could be replaced with

h2, p { color: red; }

Nesting

You could also design your IDs and Classes to nest

#nestcontainer { background-color: #ffffff; }
#nestcontainer h2 { padding-bottom: 20px; color: black; }
#nestcontainer p { color: blue; }

This would make the external DIV tag have a white background and the H2 tag(s) within that DIV tag be padded on the bottom and black in color, but the P tag(s) within the DIV tag blue.

Psuedo-classes

  • link is for an unvisited link.
  • visited is for a link to a page that has already been visited.
  • active is for a link when it is gains focus (for example, when it is clicked on).
  • hover is for a link when the cursor is held over it.

 

 

Finally started serious work on my Xtools projects.  Xtools is the nickname I’ve given to the project to convert all of my Meridian/Succession Parse utilities to be web enabled.  Once completed, I’ll have a fully functional, multi-user death star…  I mean management interface for handling all of the customer information I’ll ever come across.

Ultimately, I plan to offer the plugin as a service for others like myself who need help managing Meridian-1 and CS1000 systems.

Planned parse utilities:

  • Parse DNB (Extension, Name, TNB, etc)
  • Parse ESN (ESN, RLI, DGT, NCTL, FCAS, TOD, etc.)
  • Parse CDP (DSC, LSC, TSC)
  • Parse BARS/NARS (NPA, NXX, LOC, SPN, etc.)
  • Parse LD 117 set information
  • Parse LD 117 inventory information
  • Parse TNB (fully functional conversion of a PRT TNB to a web & csv format)
  • Parse CDR
  • Parse TRF
  • Parse HST
  • Parse ACD Reports (really low priority, you should be on Contact Center if you’re need ACD reports)

Since these will all be in a database, I’ll be able to relate this data, and keep multiple instances of information based on upload batches for historical comparisons.

Another useful feature that will be gained from having the ESN/CDP/BARS information contained in this database I’m doing is the ability to set up multi-site networks and test tandem dialing through those networks once all sites are uploaded to the database.

Status:

  • Wrote this post.
  • Started core administration code.
  • Achieved 40% mark on customer module.

To do:

  • All user pages
  • Site module
  • Relationship module (user-site-customer)
  • Settings module (including aging values for how quickly data is aged out of the database)
  • Indices module (to reduce database size a lot of text values will be indexed and their text value converted to an index value for saving, here’s where indices will be managed)
  • Write up a project page with versioning information for storage on Undecided.

There’s more, I need to do a whole write up on the project… not that I’ll give the entire overview to anyone, but if you read these, you’ll get a fair picture of what I’m working on and what the total scope of the project is.

 

Back to the current theme, must remember to backup more frequently.

 

Happy Day, my newest favorite book has been shipped (I say this in advance of having read it, but I have great expectations of David Weber.)

By Scism Rent Asunder, by David Weber
By Scism Rent Asunder, by David Weber

I am hoping to see my book by tomorrow!

 

Back to an older theme while I work through the bug.

http://trac.wordpress.org/ticket/7306

After upgrading to WordPress 2.6, the permalinks become corrupt.  Also, for some reason, my theme became corrupted.  Still investigating bug 2.

 

configuring SNMP traps on 5520:

Step 1: Connect to 5520 via Telnet
Result: Prompted to press Control-Y to enter Nortel Menu

Step 2: Press “M” for SNMP Configuration submenu
Result: Presented with SNMP Configuration submenu

Step 3: Press the “down arrow” twice to reach Trap #1 IP Address
Result: Trap #1 IP Address field is highlighted

Step 4: Type 10.101.1.31 and press enter
Result: Trap #1 IP Address field is configured with 10.101.1.31

Step 5: Press the “down arrow” once to reach the Trap #1 Community String
Result: Trap #1 Community String is highlighted
NOTE: string is displayed as all astrisks for security reasons

Step 6: Type the community string (e.g., “public”) for the trap receiver and press enter
Result: Trap #1 Community String is configured
NOTE: string is displayed as all astrisks for security reasons

Step 7: Press Control-C to return to the Main Menu
Result: Presented with Main Menu

Step 8: Press “L” for Logout
Result: Disconnected from the 5520

NOTE: Changes to 5520 are saved as soon as they are made.

 

Saw Hellboy 2 yesterday.  I find myself lackluster about it.  It was a good movie, and I think I’d like it for my collection.  I get a kick out of Ron Perlman as an actor, he also had excellent (and attractive) costars.  Unfortunately, I really do not like Guillermo del Toro.  He was also responsible for Pan’s Labyrinth, which I was not fond of.  Amazingly, he was part of Hellboy (the first one) but it looks like someone else co-authored it, which must have been why I liked it.  Likewise, he did Mimic, which was memorable but left much to be desired.

 

I have a friend from years back who is very shut mouth about anything going on in his life.  I’ve not figured out whether this is because he’s just shy about sharing, or what.  After some conspiring with mutual friends, I managed to dig up some useful information about my friend…

…such as, he has a blog.

http://scottrpg.com/scottscorner/

Near as I can figure, this incarnation started in 2004.  According to his root directory, he had another blog that he started before that but it fell to “corruption” (whatever that means).  I figure that the last time that we (the group of my friends of whom he was counted among) played any online games together was about 2004.  At the time, it was Worlds of Warcraft, shortly before that I think we tried out Eve Online.

Sadly, every time I talk to him (he never calls me) he always asks me how everything is going on in my life and listens avidly, but he never wants to share anything going on in his.  Considering the fact that my blog doesn’t show up on his list of book marks.  This friendship feels a bit one sided.  Gotta say, it’s confusing.

 

LD 15, NEW DEFAULT

Jul 192008
 

Unless my friend (who is a chef) objects, I’m going to start keeping recipes on my blog.  There are a number of recipes that I keep losing (I’m just not that organized with paper).

Ingredients:

  • 6 Avocado
  • 2 Roma Tomatoes
  • 1 Red Onion (baseball sized)
  • 1 bunch Cilantro
  • Kosher Salt
  • Black Pepper
  • 2 oz Oregano, preferably fresh,

Directions:

  1. Put Avocados (sans skins and pit) in to a bowl, mash thoroughly
  2. Dice Roma Tomatoes, put in bowl
  3. Finely chop Red Onion, put in bowl
  4. De-stem Cilantro, discard stems, chop leaves, put in bowl
  5. Add 2 oz Oregano to bowl
  6. Stir until thoroughly mixed
  7. Add Kosher Salt and Black Pepper to taste, stirring as needed to mixt

Favorite Books

Favorite Music

© 2011 Undecided Suffusion theme by Sayontan Sinha