Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/webdoc
diff options
context:
space:
mode:
authorNina Vyedin <nina.vyedin@gmail.com>2013-03-05 07:25:02 +0400
committerNina Vyedin <nina.vyedin@gmail.com>2013-03-05 07:58:45 +0400
commit7ce580462aa51a8c89b5aaa5695aa433b14a3fa1 (patch)
tree73d9d80fa8bbafa324375265b09945afba15b232 /webdoc
parent5f262d5f54a85e68e0dc9843afea9b68ee783be1 (diff)
[webdoc] make the tooltip its own plugin
Diffstat (limited to 'webdoc')
-rw-r--r--webdoc/Makefile.am5
-rw-r--r--webdoc/index.aspx28
-rw-r--r--webdoc/plugins.def5
-rwxr-xr-xwebdoc/plugins/sidebar-plugin/dependencies/ptree/tree.js10
-rw-r--r--webdoc/plugins/sidebar-plugin/make-tree.js4
-rw-r--r--webdoc/plugins/tooltip-plugin/bootstrap.tooltip.js (renamed from webdoc/plugins/sidebar-plugin/dependencies/ptree/bootstrap.tooltip.js)0
6 files changed, 31 insertions, 21 deletions
diff --git a/webdoc/Makefile.am b/webdoc/Makefile.am
index b2676f74..314cd416 100644
--- a/webdoc/Makefile.am
+++ b/webdoc/Makefile.am
@@ -34,6 +34,7 @@ EXTRA_DIST = \
$(wildcard plugins/iframe-plugin/*.js) \
$(wildcard plugins/iframe-plugin/*.css) \
$(wildcard plugins/iframe-plugin/*.html) \
+ $(wildcard plugins/tooltip-plugin/*.js) \
$(wildcard plugins/sidebar-plugin/*.js) \
$(wildcard plugins/sidebar-plugin/*.css) \
$(wildcard plugins/sidebar-plugin/dependencies/ptree/*.css) \
@@ -59,6 +60,7 @@ dist-hook:
mkdir -p $(distdir)/views/images
mkdir -p $(distdir)/skins/mono-external/images
mkdir -p $(distdir)/plugins/iframe-plugin
+ mkdir -p $(distdir)/plugins/tooltip-plugin
mkdir -p $(distdir)/plugins/sidebar-plugin/dependencies/ptree
mkdir -p $(distdir)/plugins/sidebar-plugin/dependencies/xtree/images/msdn
mkdir -p $(distdir)/plugins/sidebar-plugin/dependencies/xtree/images/msdn2
@@ -83,6 +85,7 @@ dist-hook:
cp $(srcdir)/plugins/iframe-plugins/*css $(distdir)/plugins/iframe-plugin
cp $(srcdir)/plugins/iframe-plugin/*js $(distdir)/plugins/iframe-plugin
cp $(srcdir)/plugins/iframe-plugin/*html $(distdir)/plugins/iframe-plugin
+ cp $(srcdir)/plugins/tooltip-plugin/*js $(distdir)/plugins/tooltip-plugin
cp $(srcdir)/plugins/sidebar-plugin/*css $(distdir)/plugins/sidebar-plugin
cp $(srcdir)/plugins/sidebar-plugin/*js $(distdir)/plugins/sidebar-plugin
cp $(srcdir)/plugins/sidebar-plugin/dependencies/ptree/*css $(distdir)/plugins/sidebar-plugin/dependencies/ptree
@@ -108,6 +111,7 @@ install-data-hook:
-$(mkinstalldirs) $(DESTDIR)$(webdir)/views/images
-$(mkinstalldirs) $(DESTDIR)$(webdir)/skins/mono-external/images
-$(mkinstalldirs) $(DESTDIR)$(webdir)/plugins/iframe-plugin
+ -$(mkinstalldirs) $(DESTDIR)$(webdir)/plugins/tooltip-plugin
-$(mkinstalldirs) $(DESTDIR)$(webdir)/plugins/sidebar-plugin/dependencies/ptree
-$(mkinstalldirs) $(DESTDIR)$(webdir)/plugins/sidebar-plugin/dependencies/xtree/images/msdn
-$(mkinstalldirs) $(DESTDIR)$(webdir)/plugins/sidebar-plugin/dependencies/xtree/images/msdn2
@@ -131,6 +135,7 @@ install-data-hook:
$(INSTALL_DATA) $(srcdir)/plugins/iframe-plugins/*css $(DESTDIR)$(webdir)/plugins/iframe-plugin
$(INSTALL_DATA) $(srcdir)/plugins/iframe-plugin/*js $(DESTDIR)$(webdir)/plugins/iframe-plugin
$(INSTALL_DATA) $(srcdir)/plugins/iframe-plugin/*html $(DESTDIR)$(webdir)/plugins/iframe-plugin
+ $(INSTALL_DATA) $(srcdir)/plugins/tooltip-plugin/*js $(DESTDIR)$(webdir)/plugins/tooltip-plugin
$(INSTALL_DATA) $(srcdir)/plugins/sidebar-plugin/*css $(DESTDIR)$(webdir)/plugins/sidebar-plugin
$(INSTALL_DATA) $(srcdir)/plugins/sidebar-plugin/*js $(DESTDIR)$(webdir)/plugins/sidebar-plugin
$(INSTALL_DATA) $(srcdir)/plugins/sidebar-plugin/dependencies/ptree/*css $(DESTDIR)$(webdir)/plugins/sidebar-plugin/dependencies/ptree
diff --git a/webdoc/index.aspx b/webdoc/index.aspx
index a5125054..772c6bb8 100644
--- a/webdoc/index.aspx
+++ b/webdoc/index.aspx
@@ -36,21 +36,21 @@ string nQueryString=monodocUrl+"?";
<asp:Content ID="CustomTree" ContentPlaceHolderID="CustomTreeGenerator" Runat="Server">
<script type="text/javascript">
- //create a container for the sidebar to sit in
- var container = $("#sidebar_container");
- container.append("<div id=\"side\"><div id=\"contents\" class=\"activeTab\"><div id=\"contentList\"></div></div></div>");
+ //create a container for the sidebar to sit in
+ var container = $("#sidebar_container");
+ container.append("<div id=\"side\"><div id=\"contents\" class=\"activeTab\"><div id=\"contentList\"></div></div></div>");
- //populate the sidebar with our data
- var tree = new PTree ();
- tree.strSrcBase = 'monodoc.ashx?tree=';
- tree.strActionBase = '?link=';
- tree.strImagesBase = 'plugins/sidebar-plugin/dependencies/xtree/images/msdn2/';
- tree.strImageExt = '.gif';
- tree.onClickCallback = function (url) { change_page (url); };
- var content = document.getElementById ('contentList');
- var root = tree.CreateItem (null, '', 'root:', '', true);
- content.appendChild (root);
-<% = Global.CreateTreeBootFragment () %>
+ //populate the sidebar with our data
+ var tree = new PTree ();
+ tree.strSrcBase = 'monodoc.ashx?tree=';
+ tree.strActionBase = '?link=';
+ tree.strImagesBase = 'plugins/sidebar-plugin/dependencies/xtree/images/msdn2/';
+ tree.strImageExt = '.gif';
+ tree.onClickCallback = function (url) { change_page (url); };
+ var content = document.getElementById ('contentList');
+ var root = tree.CreateItem (null, '', 'root:', '', true);
+ content.appendChild (root);
+ <% = Global.CreateTreeBootFragment () %>
</script>
</asp:Content>
diff --git a/webdoc/plugins.def b/webdoc/plugins.def
index 2bff8003..f4c60a1c 100644
--- a/webdoc/plugins.def
+++ b/webdoc/plugins.def
@@ -1,10 +1,13 @@
#####SKIN (pick ONE)#####
-skins/xamarin-external
+<<<<<<< HEAD
+#skins/xamarin-external
#skins/mono-external
#skins/xamarin-new
+skins/mono-external
######PLUGINS######
plugins/search-plugin/fastsearch
plugins/search-plugin/fullsearch
plugins/iframe-plugin
plugins/sidebar-plugin
+#plugins/tooltip-plugin
diff --git a/webdoc/plugins/sidebar-plugin/dependencies/ptree/tree.js b/webdoc/plugins/sidebar-plugin/dependencies/ptree/tree.js
index 3ee03efc..389be0dd 100755
--- a/webdoc/plugins/sidebar-plugin/dependencies/ptree/tree.js
+++ b/webdoc/plugins/sidebar-plugin/dependencies/ptree/tree.js
@@ -25,10 +25,12 @@ function PTree ()
this.Tooltip = function() {
- $('.tree-label').tooltip({
- selector: 'a[rel=tooltip]',
- placement: 'right'
- });
+ if($.isFunction(window.tooltip)) {
+ $('.tree-label').tooltip({
+ selector: 'a[rel=tooltip]',
+ placement: 'right'
+ });
+ }
}
this.CreateItemFromXML = function (oNode, fLast, eltParent)
diff --git a/webdoc/plugins/sidebar-plugin/make-tree.js b/webdoc/plugins/sidebar-plugin/make-tree.js
index 27b42db8..47ce72a3 100644
--- a/webdoc/plugins/sidebar-plugin/make-tree.js
+++ b/webdoc/plugins/sidebar-plugin/make-tree.js
@@ -1,4 +1,4 @@
-$(function() {
+$(document).ready(function() {
var content_frame = $('#content_frame');
var page_link = $('#pageLink');
@@ -32,4 +32,4 @@ $(function() {
content_frame.load (update_tree);
content_frame.load (add_native_browser_link);
-})
+});
diff --git a/webdoc/plugins/sidebar-plugin/dependencies/ptree/bootstrap.tooltip.js b/webdoc/plugins/tooltip-plugin/bootstrap.tooltip.js
index 3c2d4de9..3c2d4de9 100644
--- a/webdoc/plugins/sidebar-plugin/dependencies/ptree/bootstrap.tooltip.js
+++ b/webdoc/plugins/tooltip-plugin/bootstrap.tooltip.js