Embed wiki content in a website - web

I want to have a few of my webpages to be in wiki format. I tried using Moin moin, and embeded it on a webpage with html iframe tag. But it loads the entire wiki page with the header and footer. I want to embed just the wikicontent without the header, footer and the sidebar. For the website I use django frame work. Are there any wiki plugings that work well with the custom templates? Or are there any wiki apps which just output content/body part of a page?

There is surely an easy way to do this. I suggest you ask in the MoinMoin forums.
With Tiki Wiki CMS Groupware, a page like:
http://doc.tiki.org/Draw
Is visible in an iframe-friendly format using:
http://doc.tiki.org/tiki-index_p.php?page=Draw

Check out dooWikis where you can embed just the wiki into your page so that it looks like your own. You can also turn the "Edit" link on or off depending whether or not you want to make it look like a wiki.

You can use lightweight wiki-embedded specially designed to be embedded inside webpages. It supports Markdown language, it is self-contained and does not require page reload while browsing and editing wiki.

Related

building website with AMP

is it okay to build website completely using only AMP?
what will happen to the desktop version of the site?
does the code will be converted to normal html tag when viewer view the normal web page?
Yes, you can build your website using only AMP. Essentially, you'll be using AMP as a framework. The company I work for has the entire site (minus 3 pages) done using AMP as a framework: https://www.craigattachments.com/.
Depending on the size of your site, a few considerations you might want to make...
Templating is your friend. Create an overall CSS file for universal styles, and then template oriented styles based on your different page layouts.
If you're using a universal header.php file that will apply to all pages, you can use some if statements to filter out unnecessary CSS to avoid hitting the CSS limitation set by AMP. This also works for AMP libraries you may be using on one page but not another.
For our implementation we run about 9 different CSS files that we include into the tag using a PHP include_once and filter in and out of the header using an if statement based on which page template is being used - our site is built on Wordpress.
Have a look at the AMP Start page. They have some responsive page examples there.

web pages with dynamic content/component

What is the programming model (language) behind the web pages that dynamically add contents based on the user interaction. For example, if you visit this site, there is a text box which user has to put some input. Then it will open some other components, e.g. a button and config page. As you can see the URL remains intact. The source pages shows that it uses JavaScript. So, what is the first step to follow that?
There is no specific language for the web, there's a lot. It really isn't very different from developing a regular desktop application. It just exists within the browser sandbox.
This question is for too general to be answered with any specifics. If you really want to make an interactive website - you just need a bit of html, css and some javascript.
Here's an example of some code that submits a form with an input:
https://www.w3schools.com/js/tryit.asp?filename=tryjs_form_submit

Is there any ready to use crawler or tool to extract links from website

There is one blog on website and there are many pdf links on there. But i don't want to go through all the pages.
is there any tool /script i can use so that i can extract all the link like
http://www.abc.com/code=1221212
so that then I can use IDM to get those links
Below links might be helpful for you.
Html Agility Pack
WatiN

How to create a demo for the website as clickable html pages?

We have to create the demo for our web application.Our application is a J2EE app.We have to demo some of the functionality as clickable HTMls.Is there a way we can do that using some tool instead of doing it manually, we donot want to use products for flash demo's etc.
Use a web spider or similar to dump the raw HTML output. Personally I would try the ScrapBook Firefox plugin, but I'm sure there are many others.

How can I manipulate a web page (re-arranging some HTML controls) through the Browser?

I want to be able to open my website and use some kind of firefox plugin to re-arrange some Html on the site by drag-and-drop and be able to use that modified source. I used to use a css plug-in but do not remember it anymore. Are there any cool tools or plugins avaiable?
It's not drag-and-drop, but Firebug will let you modify any web page in Firefox. You'll have to edit the HTML/CSS source directly, though; once you're done, you should be able to copy and paste into a text editor.

Resources