Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Styling DNN Skin ObjectsStyling DNN Skin Objects
Previous
 
Next
New Post
9/19/2010 3:02 PM
 
All custom modules and skin objects are supposed to be installed in desktopmodules.
Core location is more for legacy reasons I think
 
New Post
9/19/2010 3:03 PM
 
Hmm, not sure, must be some kind of code issue I think..
 
New Post
9/19/2010 3:22 PM
 
I installed it locally as well.  Doesn't show up in Intellisense.  Does make it into the db SkinControls table though.  I can try rebuilding the site in VS 2008 and see if that helps but there's a clue -- if it doesn't show up in Intellisense here ... likely something is happening on the live site.

Does this help, jog a brain cell or 2 for you?

Mike
 
New Post
9/21/2010 1:56 PM
 
Timo,

I know I'm taking up some time here.  If someone else sees this and has input, please offer.  After install of the skin object, it does show up in the Host | Extensions menu.  There has to be something easy about it, such as the wrong TagPrefix -- maybe that can't be dnn, or some such thing.

The skin object installs correctly, it is called TMPPrivacy.  The registration part of the HTML is here:

<%@ Register TagPrefix="dnn" TagName="PRIVACY" Src="~/Admin/Skins/Privacy.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TMPPRIVACY" Src="~/DesktopModules/TMPPrivacy/TMPPrivacy.ascx" %> <--Here
<%@ Register TagPrefix="dnn" TagName="TERMS" Src="~/Admin/Skins/Terms.ascx" %>

In the botto of the skin in my local host project (Index.ascx, I've copied it and renamed it TMPIndex.ascx):


                                               

                                                   
                                               

                                               

                                                   
                                               

                                               

                                                   
                                               

                                           

And if it will insert, here is a screen shot.  Not the best but it suffices.  Below the current "Privacy" there should be another link and there isn't.

Follow Us
Link to Facebook   Link to LinkedIn   Link to Twitter  
The TMP Newsletter
Additional Links

Cincinnati, OH 45241
Technology Medical Partners Copyright 2009 by DotNetNuke Corporation
 
New Post
9/21/2010 2:43 PM
 
Here is my XML for the dnn file.  Perhaps something is incorrect or an element missing here.  I've compared this to the file that Timo has on his site,  see nothing that jumps out at me.  As DNN gives a success on this, not likely it is that an error is here, but here's the XML.  This would be a logical place to look if install goes just fine but yet the system can't do anything with the object.

As a note, in the .vb file, there is a line for "MyFileName", as this: MyFileName = "Privacy.ascx" and this was updated to "TMPPrivacy.ascx" so that base is covered.  In case this might have been the mistake, I did edit the name back to the original and rebuild the site.  No joy.

<dotnetnuke type="Package" version="5.0">
  <packages><package name="TMPPrivacy" type="SkinObject" version="1.00.00">
  <friendlyName>TMPPrivacy</friendlyName>
    <description>
        This is a copy of the DNN Skin Object for Privacy and Terms.  It is created
        so that this one can have a different text color for dark backgrounds, leaving
        the original for lighter backgrounds.
    </description>
  <owner>
    <name>Mike Durthaler</name>
    <organization></organization>
    <url></url>
      <email></email>
  </owner>
  <license>
        Permission is hereby granted, free of charge, to any person obtaining a copy of this software
        and associated documentation files (the "Software"), to deal in the Software without restriction,
        including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
        and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
        subject to the following conditions:

        The above copyright notice and this permission notice shall be included in all copies or
        substantial portions of the Software.

        THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
        INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
        PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
        DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
    </license>
    <releaseNotes>
        Nothing special for the release, this is just a copy of the DNN Privacy skin object for use
        on dark backgrounds.
    </releaseNotes>
  <components>
    <component type="SkinObject">
      <moduleControl>
        <controlKey>TMPPrivacy</controlKey>
        <controlSrc>DesktopModules/TMPPrivacy/TMPPrivacy.ascx</controlSrc>
        <supportsPartialRendering>False</supportsPartialRendering>
      </moduleControl>
    </component>
    <component type="File">
      <files>
        <basePath>DesktopModules\TMPPrivacy</basePath>
        <file>
          <name>TMPPrivacy.ascx</name>
        </file>
        <file>
          <name>TMPPrivacy.ascx.vb</name>
        </file>
      </files>
    </component>
  </components>
</package></packages>
</dotnetnuke>
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Styling DNN Skin ObjectsStyling DNN Skin Objects


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out