dnn megamenu posibilities? - content-management-system

I haven't worked with dnn very much and for those who also haven't it's basically another CMS tool. I'm working on a mega menu but I am being told that I can't do something because dnn doesn't allow it. I coded a menu idea by myself (html, css, etc.) but have been told this isn't possible or it's never been done so we're not doing it. While I don't have a website example for this kind of menu being used, I know somewhere out there this menu have been used before. My question is have you ever seen this kind of menu used and is dnn really that limiting?
(The idea is that when you hover over an item on the left the information on the right changes)

This is possible with a highly customized DDR menu template.
But a good third-party theme to look at which has a custom menu implementation for DNN is Mandeep's Porto skin. Click on the link to the demonstration site and hover over the Features menu item. This is very similar to you want.
You can get tutorials on Youtube and on Mandeep's website.

Related

How to create specific GUI Components for an Eclipse Plugin Preference Page?

My own created Preference Page doesn't look well formatted, due to the fact I don't know how to do so in java code (I don't want to use any editor for that case). I googled for some Tutorials, but they didn't help that much.
A documenatation or a tutorial where all possible GUI Components for Preference Pages were described and examples how to use them would be very helpflul.
Does somebody knows such pages ?
It would be very helpful to know how to make such a "box/panel" which contains other elements like a checkbox/radiobutton etc. In case to get the page more structured.
Example: Preferences -> General -> Open mode "box" with the RadioButtons "double click", "single click".
Thank you very much!
Often, the best way to learn is by example. Find a preference page or another Eclipse screen that looks the way you want and study its source code. Eclipse has a very neat tool to make this easier. Simply hit ALT+SHIFT+F1 while on the screen you want to study further and you will get info about the class and the plugin that implement the screen. There are a variety of ways of getting the relevant source code at that point. Simply searching on Google with the full class name is often enough.

What tool can be used to create plugin/addon for bookmark requirement

I've to create plugin or add-on for my official community site.
Requirement
There should be a button at browser, which should extend a form, which can add the current url as a bookmark with interaction from user with some more inputs, in turn that should be recorded into excel sheet in local drive. I've VBA code to extract data from the community url to excel sheet. Now, I've to create browser control to enable user direct url to fetch the data.
My control should be activated (i.e. toolbar button) based on url, so what should i create, a plugin or add-on ? i want my control not to affect browser performance or user experience.
Based on reply for 2, what tool should i use to create plugin/add-on which should be compatible across browsers ?
I've gone thro' Fire-breath demo, code capability with Visual studio, which was nice, but still missing some knowledge about visual studio, what to package of visual studio install and what language to use, it would be better if it is Visual basic ?
At last, is it possible to place control (i.e. button) inside the webpage to activate my code, if so, which one is capable of doing it, add-on or plugin ? workflow in nutshell to achieve that...
Thanks a lot
First, a few things to understand:
A browser plugin is something that is instantiated in one of two ways:
Injected into the DOM in an object or embed tag
Instantiated by the browser to open a page with a specific mimetype
Browser plugins don't know anything about the browser, the URL bar, the bookmarks, the context menus, browser dialogs, browser chrome, browser events, etc. Browser plugins only know anything about the current page. Browser plugins cannot change browser settings
Browser plugins are DLLs; they can't easily be written in Visual Basic. While it might be possible, I've never seen one, and you'd have to learn a lot about NPAPI plugins before you could do that. You'd also probably have to write one for IE, one for IE, etc.
In other words, what you need is not a plugin. Firebreath is not going to help you much, if at all. Some extensions (also called add-ons) use a npapi plugin to provide functionality that they cannot do on their own. For more information see http://npapi.com/extensions
With that information, I recommend you think about it and create a new, more specific question for what you need to know next. I don't know extensions, I do plugins. Actually, once you break down what you need to do into some smaller questions you'll probably find others who have ask most of them and you can find the answers with simple searches. Your main problem is that you don't yet understand the technologies you need to use. Hopefully this has helped.

Creating JSPs with Eclipse

I'm trying to create several JSPs, and I was told that what most people do, is open notepad and hardcode the whole thing in. I come from the origins of C#, so that option is somewhat foreign to me :)
I did try to do several complex components by hand in Java. It took quite a bit of time (mostly with arrangements) but I was able to do it.
My question is, will I be able to create JSPs inside of Eclipse and will all the UI components that I will implement be there as I positioned them?
I'm asking because I found an Eclipse plugin (http://code.google.com/javadevtools/download-wbpro.html) that allows me to drag and drop components (C# style :D) and I needed to know if it is worth downloading, because if I still have to hardcode the JSP's UI in, the download time will be a waste (slow speed here).
Create a jsp page and right click on the editor and go to open with.
Select Web Page Editor and you will have the design view opened.
On the top right corner you will have an arrow. Click on the arrow and you will have elements to drag and drop on the editor.
I think almost nobody uses notepad to create JSP's. The editing is done in text mode in IDE's or comparable tools.
I agree with #BalusC, JSP's don't have good support for drag and drop development (like Visual Studio), although there tools like Dreamweaver which had some support to create the HTML structure in a WYSYWYG environment. I would not recommend these kind of tools for JSP but it's your choice.
The plugin you mention is not for JSP's and any of the alternatives it does support won't be quick to learn.
As #BalusCmentions, JSF's is an alternative for which there are some visual editors. You might want to look into that but you'd need to do some research as JSF is an standard and there are several implementations and related tools around. There are plugins for JSF support in Eclipse.
All in all I think you need to read further on Java web development and the alternatives that exist.

Docking *inside* an editor

I have a document type which has multiple presentations. Say I want to display the document in an RCP editor with a customizable subset of those presentations, in a layout chosen by the user.
One option that has come up is docking-like behavior for the panels inside an individual editor, with drag-and-drop, resizing, closing, maybe rollover and floating.
Clearly this would need usability testing, but my question here is of feasibility.
Are there any existing libraries or e4 plans to support behavior like this?
In the eclipse magazine 03-2010 is an article about that stuff from lars vogel and others. you can find it using Google with 'Lars Vogel "widget explorer"'. it is written in German.
you can also download the widget explorer. the article says that the widget explorer is only a simple example (it supports moving with dnd, color chosing, minimize and edit). with the wazaabi project or e4 could be done much more.

CKEditor Plugins Documentation

I looked on CKEditor's website and I noticed that there's no plugins documentation yet.
But I'm wondering if there is any anywhere else?
I'd like to make a little plugin to add youtube video from CKEditor. Pretty simple plugin but still I'd like to know how to make it.
Documentation is sparse at the moment, but not completely non-existent.
Check out my CKEDitor link survival pack from a previous question.
As a starting point, you may want to copy and use one of the existing plugins (the unpacked ones from the _source directory, of course).
The symbols plugin is extremely simple but shows the basic points of inserting HTML into the editor
The links plugin may be a good starting point for how to add input fields, tabs, and make them interact (If you want to go the road of understanding CKEditor's highly sophisticated dialog layout system, that is. My cup of tea, it wasn't. You may want to just set up an Iframe dialog, and do everything by yourself).
Since this question was first posted, CK has added documentation for creating plugins - http://docs.cksource.com/CKEditor_3.x/Tutorials/Abbr_Plugin_Part_1