precept00
 Posts:75

| | 04/27/2008 4:23 PM |
| John, i just purchased the product and received this error | Failure | Did not find any .dnn file ??? | | Failure | ExceptionSystem.Exception: File load failed, aborting at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.ReadZipStream() at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install() |
| | | |
|
|
|
precept00
 Posts:75

| | 04/27/2008 4:25 PM |
| Got it fixed. Nevermind. I may some other questions as usual | | | |
|
precept00
 Posts:75

| | 04/27/2008 5:00 PM |
| John,
How much would you charge to configure CSSNavMenu. I want the menu to look similar to the solpart menu that is currently in use..same seperator, font, color, spacing etc.....I decided to use/purchase your product because the support and intergration with page blaster. I just want to get this running asap without having to learn another thing. Let me know thx
Jaime | | | |
|
precept00
 Posts:75

| | 04/27/2008 11:36 PM |
| John,
I used the horizontal hover example. I would like to use a pipe as a seperator. I have been uable to remove the last | from the menu. I thought about a custom css class for the last record read from the database, but I don't know how I can control applying the custom class to the last record. Any ideas? How do I control the positioning of the menu when I log in as host and menu shifts up about 20-25 pixels? Is this possible? I used these classes from t the example and tweaked them a bit. I would like the color of the list items to be a different color other than black and a different color when the user hovers over the list item? I have struggled with this a bit. #nav a {
font-size:1.08em;
display:block;
text-decoration:none;
text-align:center;
font-weight:bold;
width:8.5em;
padding :2px 0 2px 0;
color:#000;
border:1px solid #055EAE;
background-color:#055EAE;
}
#nav li li a {
width:12em;
}
#nav li a:hover {
background-color: #055EAE;
border:1px solid #055EAE;
}
#nav li a.SelectedTab {
font-size:1.12em;
background-color: #055EAE;
}
#nav .DisabledTab {
color:#ccc;
}
/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
left: -999em;
}
#nav li:hover ul,
#nav li.iehover ul {
top: 1.6em;
left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul {
top: 0;
left:12.8em;
}
#navContainerBorder {
background-color:white;
padding:2px;
border:1px solid #333;
height:30em;
}
#navContainer {
border:1px solid #333;
background-color: #055EAE;
height:30em;
width:12em;
vertical-align:top;
padding:10px 5px 10px 5px;
}
Thx | | | |
|
John Mitchell Posts:3084


| | 04/28/2008 9:24 AM |
| Hi Jaime, There should be a class assigned to that element called last-child I have had requests for switching directly from my menu to Solpart, so what I'll do is create a template that can just be plugged in. However, you are probably better off switching it out to use more standards compliant markup if you stay on your current course. You may want to switch to using the sucker fish template for more control over the output markup though. | | | |
|
precept00
 Posts:75

| | 04/28/2008 9:46 AM |
| I tried this by removing border-right: 1px solid #ffffff;
This does not seem to work. Is this correct? Changing the color and hover color is tricky as well
#nav li:last-child {
position: relative;
float:left;
line-height : 1.25em;
width: 9em;
list-style: none;
} | | | |
|
John Mitchell Posts:3084


| | 04/28/2008 10:27 AM |
| The Snapsis CSS NavMenu defines Last-Child as a CSS class selector which should start with a period in your stylesheet. So you would define it like this: #nav li.Last-Child You'll need to make sure that Class="Last-Child" is actually showing in your markup to use it as a class selector. If you are using a template then you may need to add code to the template to get the last-child The way you are using it is as a psuedo-class which may also work in modern browsers, but isn't as consistent across browsers. But it may be better to define it with it's parent container like this: #nav ul > li:last-child
http://www.w3.org/TR/css3-selectors/#last-child-pseudo | | | |
|
precept00
 Posts:75

| | 04/28/2008 3:34 PM |
| I am not using a template. I am simply extracted the relevant information from the example style sheet and added it to my style sheet. The rendered html is not displaying class"Last-Child". How do add the class last-child so that CSSNavMenu renders it in the html? Do I have to create a template for the HorizontalHover or do I have to use the son of suckerfish example to use a template? | | | |
|
John Mitchell Posts:3084


| | 04/28/2008 4:24 PM |
| The Last-Child class is injected into the HTML output if you are using the NavType="Tabs" menus.
I think you are using NavType="Hover" which does not inject extra html.
If you don't need the Hover/Flyout then you can switch to the Tabs type of menu, otherwise you'll need to use a template.
This is the main reason I created the template type of menu. So that the designer can get full control of the output.
For this, you should also be able to do it with the psuedo class :last-child though, did that not work? | | | |
|
precept00
 Posts:75

| | 04/28/2008 4:38 PM |
| No it did not work since I was using the Hover type of menu and no template.....I think I will try the template example. I will let you know if and most likely when I run into problems. | | | |
|
precept00
 Posts:75

| | 04/28/2008 10:55 PM |
| I have only one level for my top menu. I took your example and used to create a template. I have only one level of tabs. Will this work? |
Attachment: 1428593075171.zip
| | |
|
John Mitchell Posts:3084


| | 04/28/2008 11:06 PM |
| Yes, that will work for one level. It looks like you have one extra line at the bottom of the template though.
The one that starts with [/Level1-Item[ is not needed | | | |
|
precept00
 Posts:75

| | 04/29/2008 2:32 PM |
| I cant get class="Last-Child" to out put in the html. Any Ideas....Its a bear getting this work for IE and firefox. Why does dnn create use button controls instead of a control that renders seo friendly?
| | | |
|
precept00
 Posts:75

| | 04/29/2008 3:09 PM |
| this is the css that I am using. I have set the top level container relative and the second container, #nav ul , as absolute and top 10px. However I cant get the tab items to line up the same way the solpart menu lines up. Any suggestions? I cant begin to tell you how frustrating this is getting.
/* CSS Document */
/* NavMenu styles start here */
#navHContainer {
position:relative;
display:block;
width:900px;
font-family: Verdana, Arial;
}
#nav ul {
position: absolute;
top: 10px;
padding:0;
margin:0;
list-style:none;
width:auto;
}
#nav li {
float: left;
line-height : 1.25em;
width: 9em;
border-right: 1px solid #ffffff;
list-style: none;
}
#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
width:13em;
}
#nav a {
font-size:1.10em;
display:block;
text-decoration:none;
text-align:center;
font-weight:bold;
width:8.5em;
padding :2px 0 2px 0;
color:#ADFCFF;
}
#nav li li a {
width:12em;
}
#nav li a:hover {
color:#FFA04C;
}
#nav li a.SelectedTab {
font-size:1.12em;
}
#nav .DisabledTab {
color:#ccc;
}
/* no need to change these hover classes
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
left: -999em;
}
#nav li:hover ul,
#nav li.iehover ul {
top: 1.6em;
left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,
#nav li li li.iehover ul {
top: 0;
left:12.8em;
} | | | |
|
precept00
 Posts:75

| | 04/29/2008 8:30 PM |
| Ok I think I am at my wits end. 3 days to get a simple menu to work grrrrrrr. I have switched back to solpart since it renders correctly within my skin. I need to get the CSS NavMenu working as I want a friendly SEO menu. I can't get the last-child element to render in the html, therefore I cant evaluate the last-child element to 'true' to eliminate the last pipe delimeter. I also cant get the menu to look the same in firefox and IE. I had no idea it was going to be like this. Maybe its my skin....I dont know. Any help appreciated.
1. I created a template 2. added this entry in my skin file < div id="navHContainer" > < Snapsis:NavMenu id="nav" Level="0-2" CacheTabs="False" NavType="Template" TemplateFile="Suckerfish.template.txt" runat="server" / >< / div > 3. I have used one of your css files and modified it a bit. | | | |
|
John Mitchell Posts:3084


| | 04/29/2008 10:52 PM |
| Hi Jaime, I'm sorry for the delay in responding. I have been working on a Solpart plugin, but it's not easy.
Can you send me your skin with where you are so far? I'll take that and finish it out as best I can.
| | | |
|
precept00
 Posts:75

| | 04/29/2008 11:34 PM |
| | I sent you a private message | | | |
|
precept00
 Posts:75

| | 04/30/2008 10:14 AM |
| would you rather I send you the skin? Or can you work off the server? | | | |
|
John Mitchell Posts:3084


| | 04/30/2008 10:29 AM |
| | If you don't mind me changing things on your site then I can do it there. | | | |
|
precept00
 Posts:75

| | 04/30/2008 10:41 AM |
| | no the site is better for me | | | |
|