Status update:

  • Expanded code documentation (comments)
  • Added Site module to project with basic functionality intact.

 

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.

 

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.

 

I like this solution, but there are a ton of them.  However, this CurveyCorners has got to be my favorite since it does not rely on any images to make it work and appears to be compatible with the three major browsers (Safari, Firefox and IE).

 

Teaching myself how to theme a WordPress Blog for the fun of it. The new theme incorporates a second side bar and also modifies how pages are navigated. I like the cleaner approach to page navigation and will have to continue to refine how page navigation occurs till I’m happy with it.

One of the biggest obstacles to me filling out the Meridian-1 tutorial section has been the unwieldy approach the default theme had to heirarchal page navigation.  If I resolve that to my satisfaction, then I’ll start incorporating a lot more free tutorial stuff on to my website.

 

On July 11, Verio will want to renew my hosting, so I have 5 days left to cancel before being charged another $80 a quarter.  Hostmonster, on the other hand, seems to offer more features (and certainly upgraded PHP and MySQL which is why I’m moving) at a reduced price.

I know that Verio offers all of these nifty packages at different rates, but even the lowest package at 11.95 a month can’t compete with 6.95 a month, especially when Verio will not let me use PHP5 which is becoming mandatory for a lot of open source web applications (like wordpress and phpbb3…  not that I plan to run a phpbb again in the near future…  but I just might install it to play around with it.  Which I would not be able to do thanks to Verio’s living in the stone-age and running PHP 4.x)

In another 24 hours the move process should be complete, and I should be able to cancel my account with Verio.

 

I’ve begun the move process.  I have changed the DNS pointers for the domain to point to the new name servers in charge of my .net domain name.  When you visit http://www.datarave.net/zfh/ and can see this post, then you’ll be able to resume monitoring .net for updates instead of .org.

My biggest concern over this accessing old email during the transition.  As the name servers update across the Internet, spammers will be directing email to both locations…  As will legitimate senders…  which means that I have to monitor both email locations, and monitor them by IP address instead of domain name.  /sigh

 

In preparation for the eventual discontinuation of hosting services with the current .net‘s hosting provider, and the move of .net to the new hosting provider, I will no longer be updating the .net blog.

In the mean time, if you want to know the latest tid bit from my blog, visit the .org website instead.

As a reminder, this is temporary and not expected to last more than 7 days.  My old hosting is coming due on Jul 11… I hope to migrate very soon.

Favorite Books

Favorite Music

© 2011 Undecided Suffusion theme by Sayontan Sinha