Giter VIP home page Giter VIP logo

hammerflex's Introduction

SpaceX Falcon 9 Launch February 2024

Hi there 👋 I am Chris Hammond

About Me

I live in Wildwood, Missouri and I like to build things. I've got sites all over the internet, but the best place to read more about me is likely over on About Chris Hammond

Other Things

  • 🔭 I’m building things, primarily using #Jekyll these days
  • 🌱 I’m currently working with AU
  • 📷 I am the photographyer behind RainbowMarks Photography
  • 📫 How to reach me: @christoc on Twitter (x)
  • ⚡ Fun fact: I collect domain names and hobbies....

Past Things

  • DNN is how everything started for me. Okay, maybe not everything, but I am what I am because of that platform and all that it brought me, from technical knowledge, to friends.
  • Netduino was something I dabbled in a bit, over a decade ago now (what?)
  • Cars are still a big part, so not sure why I list them as PAST here.

hammerflex's People

Contributors

aoverkamp avatar chrishammond avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hammerflex's Issues

Installation on DNN 7.4.2

Hi,

I try to install your theme on my updated DNN (07.04.02).
I get the last package source (HammerFlex_00.01.13_Source.zip)

When I install it in Host/Extensions all the job done is:

StartJob    Starting Installation
Info    Deleted temporary install folder
EndJob  Installation successful.

If I unzip the zip all content is ok.
The type is right founded in installation (skin).

Is there something to do to install on 07.04.02 ?

Resources.zip and packages in commits

Resources.zip and install / source packages archives should not be tracked by git. Currently "changes" in them just infesting commit page with needless info.

Logo graphic doesn't resize and sub-menu items (mobile size) are covered by content below

While using the HammerFlex 1.9 skin I noticed that it did not resize my logo graphic and part of the sub-menu items (when the screen is small like mobile) are overlapped by the content below. I found the answer and wanted to share it in hopes of getting it incorporated in a future version.

/* HammerFlex - Make logo graphic responsive */

dnn_dnnLOGO_imgLogo { max-width: 100%; }

/* HammerFlex - Correct dropdown menu so it does not appear behind content */
@media (max-width:767px) { .dropdown-menu { position: static; } }

Menu's don't expand on hover.

A menu item with children - you have to click on it to expand it - and most of the time when I click it, it navigates me to that page rather than expanding to show the children.

Is there any way this can be fixed to get the hover event working, for non touch devices?

Cannot install Hammerflex- Critical Error

A critical error has occurred. Could not find file 'E:\HostingSpaces\xxxxx\xxxxx\wwwroot\Install\Temp\cjrlr2bs\license.txt'.

I tried several different ways of getting file to load- but to no avail. (xxx=website)
Using Installation Wizard - this fails in 7.1.1

Visual Studio - build error

How to reproduce problem:

  • install HammerFlex_00.01.05_Source in DNN ( i.e. Host/Extensions )
  • open CSPROJ file in visual studio
  • build
  • Visual Studio error indicating file hammerflex.dnn file is missing

Workaround

  • download hammerflex-master.zip from github,
  • find hammerflex.dnn file
  • copy hammerflex.dnn into Portals_default\Skins\HammerFlex
  • attempt build in visual studio
  • builds without errors

Proposed Solution

  • not exactly sure, but the hammerflex.dnn file is present in the ...install.zip and ...source.zip files that were generated by the build.

Include the standard bootstrap css

in your latest release you changed the default menu color from blue to grey. Is this by design ? I was wondering because I could not see any changes in bootstrap.css when comparing old and new one (both have grey menu). The blue in the older versions came from bootstrap.min.css .... a little bit confusing!

As you told me, you "likely just didn't copy all the proper CSS".

It would be nice if it is possible to go to http://getbootstrap.com/customize/ , upload the config.json (that is not included in your hammerflex install package now), make some changes there (colors, fonts etc) and then export the css and replace the original one from your skin with your customized version.

This is not neccessary if your css file is the original standard one, but including a config.json is a good idea in any case!

Best, Torsten

Unable to edit pages and other functions (not a new install)

I installed hammerflex 0.1.1 on to a DNN 7.x.x and it has been working well for more than six months. I'm now running DNN 7.2.2, but was probably 7.1.x when hammerflex first installed. I tracked the other releases of the package, but chose not to apply them as things were working well.

This morning I attempted to edit content on the website (last edits were probably two days ago) and the DNN admin/host features do not operate. Specifically, the items that should display a drop down list (Edit Page, Modules, Pages, Users) do not display their options. So I cannot enter edit mode. Also, if I click Admin, the page is not formatted correctly, the left hand content is mangled into its column.

Other websites on the same DNN install that use skins other than Hammerflex do not display the problem. That is, I am able to edit pages and perform all other admin/host functions normally. The problem seems only related to the Hammerflex site. (See taskassure.com if interested.)

The odd thing, and reason that I am posting this here, is that I did NOT make any significant website code changes or DNN configuration changes recently that would explain this situation. The DNN is running on PowerDNN (now Managed.com) and I have sent a request for support. However, I thought this group would like to know of these odd symptoms, and perhaps has suggestions on causes and resolution.

Cannot add modules using this skin

For some reason, when I assign this skin to a site, I can no longer add any modules to a page. The page refreshes in edit mode but the module selection doesn't appear. Any one seen this behavior?

Note: I am running DNN 7.2 and using both IE and FF. I also updated to the latest skin version.

DNN 9.02 Install errors

Issue 1. Duplicate folder underneath zip folder.

Issue 2. As per below install log.

An unknown error has occured. Please check your installation zip file and try again.
Common issues with bad installation files: •Zip file size is too large, check your IIS settings for max upload file size.
•Missing resources in the zip file.
•Invalid files in the package.
•File extension is not .zip.
•Check that you are logged in.

Issue with DNN 7.3

I am having an issue with the latest version 1.05. If you install DNN 7.3 open source version and add the skin, all looks good. Here is an image of the default home page, sans the HTML stuff they had on it.
capture

However if you refresh the page, either F5 or cntl-F5 it changes to this:

capture2

It's a vanilla installation of DNN 7.3, with the package HammerFlex_00.01.05_Install.zip downloaded from github.com installed.

The interesting part is the "Toggle Navigation: showing up. It's obviously coming from the Main.ascx file.

The displayed URL is http://mitillodev.me/ , hosted on the localhost IIS on Windows Server 2012 R2.

I guess the next step would be for someone else to recreate the issue in order to rule out my environment as a potential issue.

Cannot get to a level three menu item using desktop/or mobile browser

I find I cannot get to a level three menu item using a desktop browser. Not in a position to test with mobile browser.

Steps to repro. I started with a brand new DNN 7.4.0 install. Installed Hammerflex 0.1.09.

Add three pages Level1, Level2 (as a child of level 1), Level 3 (as a child of level 2).

Disable the pages Level1 and Level2

Navigate to the home page. A click on the Level1 menu item reveals Level2. A click on Level2 does nothing. I expected it to reveal Level3.

dnn v 9.04

Has this been tested in v 9.04?

I've just tested on v9.04.04 and it failed to install. I got the standard error when installing:

"An unknown error has occured. Please check your installation zip file and try again.
Common issues with bad installation files...
"

I tried increasing the file limit in web.config (maxRequestLength) - to see if that made a difference, but it still failed to install.

Bootstrap.css gets loaded after portal.css

Bootstrap is loaded after portal.css, making it difficult to override CSS at the portal.css level. Need to change the priority on bootstrap.css to load near skin.css

Make use of Javascript Library feature for Bootstrap

Hi Chris,

it would be nice if you do NOT include bootstrap into your hammerflex skin. Instead you should create a javascript library for bootstrap (see: http://www.dnnsoftware.com/community-blog/cid/155157/using-javascript-libraries-in-dnn) and add a "requires" node in your manifest or bundle your Install package together with the library package.

The reason for this is the following: A lot of components out in the wild (e.g. most Angular components) require an installed bootstrap. If this is built into the skin, the module developer has no choice to check if there is bootstrap installed on the DNN machine and has also to bundle bootstrap together with his component. And if you install the module on a system with Hammerflex skin you have 2 versions of bootstrap loaded ... not the best idea.

If you are interested I can provide a ready-made bootstrap library package.

style sheet not being included

Hi @ChrisHammond, I am having some issues with the container.css not being included. I figured this would be added automaticlly however. When I build my project all .ascx file for containers get added to the install zip folder, which works great. However, when I go to install the package in dnn, it says it can't find the container.css even though it is included in the project and I actually added an additional line to the .target file:



Any suggestions?

Better handle DNN Profile pages

Likely need a new 3 Column layout (row/panes) specifically for the DNN Profile pages

Also be sure to style the "Profile" picture area and the links below it

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.