Announcement

Collapse
No announcement yet.

Update static text in welcome module via admincp (not sitebuilder)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Update static text in welcome module via admincp (not sitebuilder)

    Does anyone know where to update static text in a module that was added to the forum homepage without the use of sitebuilder. I can't enable sitebuilder for some reason and would like to update the html from the admincp.

  • #2
    You cannot edit modules in the admincp.

    You need to look at why you cannot use site builder, since it works fine in a default installation.
    MARK.B | vBULLETIN SUPPORT

    TalkNewsUK - My vBulletin 5.5.2 Demo
    AdminAmmo - My Cloud Demo

    Comment


    • #3
      Are you using the latest version with the latest patch? There was an issue before where Sitebuilder didn't work if there was Javascript inside a module (e.g. Ad module). See the bug fix patch below:

      http://www.vbulletin.com/forum/forum...-vbulletin-5-x

      GIPHY for vB5 AutoLinker Social Icons in Postbit Like Counts on Postbit Clear Cache Cron DragDrop Upload Topic AJAX AutoUpdate Custom Avatars Selector Stop Links in Posts ...and more!

      Comment


      • #4
        Are you using firefox? In 5.1.4, I had an issue with sitebuilder fully initialzing in Firefox on my system, but works perfectly in Chrome.


        Comment


        • #5
          None of these issues should occur. If they are, something is wrong somewhere.

          Site Builder works absolutely fine in Firefox, I use it all the time.

          The first step would be to clear the browser cookies and cache, and fully restart the browser.
          MARK.B | vBULLETIN SUPPORT

          TalkNewsUK - My vBulletin 5.5.2 Demo
          AdminAmmo - My Cloud Demo

          Comment


          • #6
            I just tested mine again with firefox after clearing cache and cookies with same results. I disabled my browser plugins and extensions and site builder works fine. Maybe a browser plugin is causing the OP's problem as well. I don't know which extension was causing the problem though, I have over 50 installed.


            Comment


            • #7
              This was an upgrade from 5.1.1 to 5.1.4. I tried Firefox, Chrome and IE but the sitebuilder module fails to load. I'm running php 5.3.28.

              Comment


              • #8
                Please clear your browser cache to eliminate any old javascript. Does it work now?

                If not, reupload all files, clear your vBulletin System Cache in the AdminCP and clear your browser cache. Does it work now?

                If not, open your browser's development tools, reload the page, click the edit site button and report the error from the javascript console. If you're using Firefox, you will need to install the Firebug extension to get this information.
                Translations provided by Google.

                Wayne Luke
                The Rabid Badger - a vBulletin Cloud customization and demonstration site.
                vBulletin 5 Documentation - Updated every Friday. Report issues here.
                vBulletin 5 API - Full / Mobile
                I am not currently available for vB Messenger Chats.

                Comment


                • #9
                  Originally posted by Wayne Luke View Post
                  If you're using Firefox, you will need to install the Firebug extension to get this information.
                  You don't have to. Firefox also has built-in dev tool. If you right-click on the page, you will see "Inspect Element" in the context menu. That's for the built-in dev tool. When you have Firebug, you will also see "Inspect Element with Firebug".

                  GIPHY for vB5 AutoLinker Social Icons in Postbit Like Counts on Postbit Clear Cache Cron DragDrop Upload Topic AJAX AutoUpdate Custom Avatars Selector Stop Links in Posts ...and more!

                  Comment


                  • #10
                    I cleared browser cache and vBulletin cache but the module won't load. Here's the debug log:

                    GET https://usergroup.netsuite.com/openair/ [HTTP/1.1 200 OK 725ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 70ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 68ms]
                    GET https://usergroup.netsuite.com/opena...-rollup-514.js [HTTP/1.1 304 Not Modified 68ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 68ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 84ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 67ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 129ms]
                    GET https://usergroup.netsuite.com/openair/css.php [HTTP/1.1 304 Not Modified 129ms]
                    GET https://ajax.googleapis.com/ajax/lib.../jquery.min.js [HTTP/1.1 304 Not Modified 44ms]
                    GET https://usergroup.netsuite.com/opena...-rollup-514.js [HTTP/1.1 304 Not Modified 189ms]
                    GET https://usergroup.netsuite.com/opena...-rollup-514.js [HTTP/1.1 304 Not Modified 183ms]
                    GET https://usergroup.netsuite.com/opena....custom.min.js [HTTP/1.1 304 Not Modified 189ms]
                    GET https://usergroup.netsuite.com/opena...panel-style.js [HTTP/1.1 304 Not Modified 203ms]
                    GET https://usergroup.netsuite.com/opena...config-site.js [HTTP/1.1 304 Not Modified 186ms]
                    Unknown property '-moz-border-radius'. Declaration dropped. css.php:1
                    Unknown property '-moz-box-shadow'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-topleft'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-topright'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-bottomright'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. css.php:1
                    Error in parsing value for 'font'. Declaration dropped. css.php:1
                    Unknown property 'overflow-wrap'. Declaration dropped. css.php:1
                    Expected identifier for pseudo-class or pseudo-element but found '6px'. Ruleset ignored due to bad selector. css.php:1
                    Expected 'none' or URL but found 'Alpha('. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Expected end of value but found 'none'. Error in parsing value for 'background-color'. Declaration dropped. css.php:1
                    Error in parsing value for 'background'. Declaration dropped. css.php:1
                    Expected color but found 'top'. Error in parsing value for 'background'. Declaration dropped. css.php:1
                    Unknown property 'zoom'. Declaration dropped. css.php:1
                    Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Error in parsing value for 'min-width'. Declaration dropped. css.php:1
                    Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Error in parsing value for 'color'. Declaration dropped. css.php:1
                    Expected declaration but found '*'. Skipped to next declaration. css.php:1
                    Unknown pseudo-class or pseudo-element '-ms-clear'. Ruleset ignored due to bad selector. css.php:1
                    Error in parsing value for 'bottom'. Declaration dropped. css.php:1
                    Expected end of value but found '10px'. Error in parsing value for 'margin-bottom'. Declaration dropped. css.php:1
                    Error in parsing value for 'background-position'. Declaration dropped. css.php:1
                    Error in parsing value for 'border-radius'. Declaration dropped. css.php:1
                    Expected color but found 'none'. Error in parsing value for 'color'. Declaration dropped. css.php:1
                    Error in parsing value for 'font-weight'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius'. Declaration dropped. css.php:1
                    Unknown property '-moz-box-shadow'. Declaration dropped. css.php:1
                    Expected 'none' or URL but found 'alpha('. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Expected ':' but found '13px'. Declaration dropped. css.php:1
                    Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Unknown property 'user-select'. Declaration dropped. css.php:1
                    Error in parsing value for 'font'. Declaration dropped. css.php:1
                    Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. css.php:1
                    Unknown pseudo-class or pseudo-element '-ms-input-placeholder'. Ruleset ignored due to bad selector. css.php:1
                    Unknown property 'zoom'. Declaration dropped. css.php:1
                    Unknown property 'overflow-wrap'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius'. Declaration dropped. css.php:1
                    Unknown property 'o-text-overflow'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. css.php:1
                    Unknown property '-moz-border-radius-bottomright'. Declaration dropped. css.php:1
                    Unknown property '-moz-box-shadow'. Declaration dropped. css.php:1
                    Expected 'none' or URL but found 'progid'. Error in parsing value for 'filter'. Declaration dropped. css.php:1
                    Error in parsing value for 'background'. Declaration dropped. css.php:1
                    Expected color but found 'top'. Error in parsing value for 'background'. Declaration dropped. css.php:1
                    Unknown property 'user-select'. Declaration dropped. css.php:1
                    Expected media feature name but found 'touch-enabled'. openair:1
                    Expected media feature name but found '-webkit-touch-enabled'. openair:1
                    Expected media feature name but found '-o-touch-enabled'. openair:1
                    Expected media feature name but found '-ms-touch-enabled'. openair:1
                    Expected media feature name but found 'modernizr'. openair:1
                    Unknown property '-moz-opacity'. Declaration dropped. openair
                    Error in parsing value for 'background-image'. Declaration dropped. openair
                    Expected color but found 'left'. Error in parsing value for 'background-image'. Declaration dropped. openair
                    Expected 'none' or URL but found 'blur('. Error in parsing value for 'filter'. Declaration dropped. openair
                    Unknown property '-moz-filter'. Declaration dropped. openair
                    Error in parsing value for 'pointer-events'. Declaration dropped. openair
                    Unknown pseudo-class or pseudo-element '-webkit-scrollbar'. Ruleset ignored due to bad selector. openair:1
                    Unknown pseudo-class or pseudo-element '-moz-scrollbar'. Ruleset ignored due to bad selector. openair:1
                    Unknown pseudo-class or pseudo-element '-o-scrollbar'. Ruleset ignored due to bad selector. openair:1
                    Unknown pseudo-class or pseudo-element '-ms-scrollbar'. Ruleset ignored due to bad selector. openair:1
                    Unknown pseudo-class or pseudo-element 'scrollbar'. Ruleset ignored due to bad selector. openair:1
                    GET https://usergroup.netsuite.com/opena.../bckg_page.png [HTTP/1.1 304 Not Modified 61ms]
                    The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. openair
                    Relative positioning of table rows and row groups is now supported. This site may need to be updated because it may depend on this feature having no effect. openair
                    GET https://usergroup.netsuite.com/opena...atar_thumb.png [HTTP/1.1 304 Not Modified 62ms]
                    GET https://usergroup.netsuite.com/opena...-box-light.gif [HTTP/1.1 304 Not Modified 59ms]
                    GET https://usergroup.netsuite.com/opena...r-box-blue.gif [HTTP/1.1 304 Not Modified 56ms]
                    GET https://usergroup.netsuite.com/opena...s/image_54.png [HTTP/1.1 304 Not Modified 60ms]
                    GET https://usergroup.netsuite.com/opena...tar_medium.png [HTTP/1.1 304 Not Modified 78ms]
                    Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.min.js:2
                    "Securitytoken updated" footer-rollup-514.js:96
                    "Fileupload: vBulletin.upload.initializePhotoUpload" file-upload-rollup-514.js:45
                    "Fileupload: vBulletin.upload.initializePhotoUpload finished" file-upload-rollup-514.js:45
                    "vBulletin.loadingIndicator.show ajax indicator suppressed" footer-rollup-514.js:96
                    GET https://usergroup.netsuite.com/opena...adients_vb.png [HTTP/1.1 304 Not Modified 63ms]
                    GET https://usergroup.netsuite.com/opena...ons_vb_ltr.png [HTTP/1.1 304 Not Modified 61ms]
                    GET https://usergroup.netsuite.com/opena...responsive.png [HTTP/1.1 304 Not Modified 57ms]
                    POST https://usergroup.netsuite.com/opena...x/api/cron/run [HTTP/1.1 200 OK 329ms]
                    Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery.min.js:3
                    Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help http://xhr.spec.whatwg.org/ jquery.min.js:4
                    POST https://usergroup.netsuite.com/opena...i/phrase/fetch [HTTP/1.1 200 OK 240ms]
                    "Cron error: Sorry, you are not authorized to view this page" footer-rollup-514.js:96
                    "Cron run successfully." footer-rollup-514.js:96
                    "vBulletin.loadingIndicator.hide ajax indicator suppressed" footer-rollup-514.js:96
                    POST https://usergroup.netsuite.com/opena...te-sitebuilder [HTTP/1.1 200 OK 345ms]
                    "vBulletin.loadingIndicator.show ajax indicator suppressed" footer-rollup-514.js:96
                    "activating sitebuilder failed!" footer-rollup-514.js:96
                    "vBulletin.loadingIndicator.hide ajax indicator suppressed" footer-rollup-514.js:96

                    Comment


                    • #11
                      Originally posted by rnedelkow View Post
                      I'm running php 5.3.28.

                      PHP 5.3.28 is below the recommended minimum version of 5.3.29. May not be part of the problem, just thought I'd bring it to your attention


                      Comment


                      • #12
                        Are you on latest patch for 5.1.4?

                        We need to see more details on the activate sitebuilder ajax request for that last entry in the messages you posted. In Firebug, click Net tab > XHR and then try editing the page in Sitebuilder again. Then look for /ajax/activate-sitebuilder ajax request. Click on that ajax reqeust and then open Response tab. You should see the actual response from the server.

                        GIPHY for vB5 AutoLinker Social Icons in Postbit Like Counts on Postbit Clear Cache Cron DragDrop Upload Topic AJAX AutoUpdate Custom Avatars Selector Stop Links in Posts ...and more!

                        Comment


                        • #13
                          I'm running 5.1.4 PL 3. I see 2 response headers in Firebug:
                          Cache-Control max-age=0,no-cache,no-store,post-check=0,pre-check=0
                          Content-Length 34401
                          Content-Type application/json; charset=UTF-8
                          Date Mon, 26 Jan 2015 19:07:37 GMT
                          Expires Sat, 1 Jan 2000 01:00:00 GMT
                          Last-Modified Mon, 26 Jan 2015 19:07:37 GMT
                          Pragma no-cache
                          Server Microsoft-IIS/7.5
                          X-Powered-By PHP/5.3.28, ASP.NET
                          X-UA-Compatible IE=edge,chrome=1


                          Accept application/json, text/javascript, */*; q=0.01
                          Accept-Encoding gzip, deflate
                          Accept-Language en-US,en;q=0.5
                          Cache-Control no-cache
                          Connection keep-alive
                          Content-Length 109
                          Content-Type application/x-www-form-urlencoded; charset=UTF-8
                          Cookie bbsessionhash=e71d79e25e0b5ac38dd3bbfbf0c0bf16; bblastvisit=1422296323; bblastactivity=1422299138
                          Host usergroup.netsuite.com
                          Pragma no-cache
                          Referer https://usergroup.netsuite.com/openair/?_=1422296231150&_=1422296326054&_=1422299141295
                          User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0
                          X-Requested-With XMLHttpRequest

                          Here's the Server Response:
                          {"menu":"\r\n\t\r\n\t\t\r\n\t\r\n\t<li class="lnkAdminCP"><a href="https:\/\/usergroup.netsuite.com\/openair\/admincp\/index.php"><span class="icon"><\/span>AdminCP<\/a><\/li>\r\n\r\n\t\r\n\t\r\n\t\t<li class="sb-menu"><a href="#" id="lnkPageManager">Channel Manager<\/a><\/li>\r\n\t\t<li><div class="divider"><\/div><\/li>\r\n\t\r\n\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\t<li class="sb-menu"><a href="#" id="lnkStylePanel">Style<\/a><\/li>\r\n\t\t<li><div class="divider"><\/div><\/li>\r\n\t\r\n\r\n\t<li class="sb-menu"><a href="#" id="lnkNewPage">New Page<\/a><\/li>\r\n\t<li><div class="divider"><\/div><\/li>\r\n\t<li class="sb-menu"><a href="#" id="lnkEditPage">Edit Page<\/a><\/li>\r\n\t<li><div class="divider"><\/div><\/li>\r\n\t<li class="sb-menu"><a href="#" id="lnkHeader">Header<\/a><\/li>\r\n\t<li><div class="divider"><\/div><\/li>\r\n\t<li class="sb-menu"><a href="#" id="lnkNavBar">Navigation Bar<\/a><\/li>\r\n\t<li><div class="divider"><\/div><\/li>\r\n\t<li class="sb-menu"><a href="#" id="lnkFooter">Footer<\/a><\/li>\r\n\t<li><div class="divider"><\/div><\/li>\r\n","template":"\r\n\t<div id="admin-navbar-strip-gutter" class="h-hide">\r\n\t\t<div id="admin-navbar-strip">\r\n\t\t\t<div class="prompt-text h-left"><\/div>\r\n\t\t\t<ul class="action-buttons h-right">\r\n\t\t\t\t<li><div class="lnkSaveChanges admin-button-flat"><span class="icon"><\/span>Save Changes<\/div><\/li>\r\n\t\t\t\t<li><div class="lnkExitWithoutSaving admin-button-flat"><span class="icon"><\/span>Exit without Saving<\/div><\/li>\r\n\t\t\t\t<li><div class="lnkPageMap admin-button-flat"><span class="icon"><\/span>Page Map<\/div><\/li>\r\n\t\t\t<\/ul>\r\n\t\t<\/div>\r\n\t\t<form id="edit-navbar" class="tab h-hide h-left">\r\n\t\t\t<div class="panel h-clearfix">\r\n\t\t\t\t<div class="panel-header-text h-left" id="panel-header-navbar">\r\n\t\t\t\t\t<h1 class="header main-header">Edit Navigation Bar<\/h1>\r\n\t\t\t\t\t<p>Drag and drop the pages within the navigation bar or between main and subnavigation bar.<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class="panel-header-text h-left" id="panel-header-footer">\r\n\t\t\t\t\t<h1 class="header main-header">Edit Footer<\/h1>\r\n\t\t\t\t\t<p>Drag and drop the items within the footer navigation bar.<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class="panel-main-content h-left">\r\n\t\t\t\t\t<div id="navbar-ui-container" class="h-clearfix">\r\n\t\t\t\t\t\t<div id="navbar-edit-item" class="sb-dialog">\r\n\t\t\t\t\t\t\t<div class="dialog-content">\r\n\t\t\t\t\t\t\t\t<div class="blockrow">\r\n\t\t\t\t\t\t\t\t\t<label>Navigation Item Name:<\/label>\r\n\t\t\t\t\t\t\t\t\t<input autocomplete="off" type="text" name="name" id="navbar-edit-name" class="textbox stretch" \/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="blockrow">\r\n\t\t\t\t\t\t\t\t\t<label>Target URL:<\/label>\r\n\t\t\t\t\t\t\t\t\t<input autocomplete="off" type="text" name="url" id="navbar-edit-url" class="textbox stretch" \/>\r\n\t\t\t\t\t\t\t\t\t<label><input type="checkbox" name="newwindow" id="navbar-edit-newwindow" \/><span>Open in New Window<\/span><\/label>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="blockrow">\r\n\t\t\t\t\t\t\t\t\t<label>Link Attributes:<\/label>\r\n\t\t\t\t\t\t\t\t\t<input autocomplete="off" type="text" name="name" id="navbar-edit-attr" class="textbox stretch" \/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="blockrow">\r\n\t\t\t\t\t\t\t\t\t<label>User Groups:<\/label>\r\n\t\t\t\t\t\t\t\t\t<span id="navbar-edit-usergroups" class="jsPseudoLink">Edit<\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="action-buttons h-right">\r\n\t\t\t\t\t\t\t\t<button id="navbar-edit-save" type="button" class="button primary">OK<\/button>\r\n\t\t\t\t\t\t\t\t<button id="navbar-edit-cancel" type="button" class="button secondary">Cancel<\/button>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t<\/form>\r\n\t<\/div>\r\n\r\n\t<div id="edit-page-dropdown-gutter" class="h-hide">\r\n\t\t<div id="edit-page-dropdown">\r\n\t\t\t<div id="edit-content">\r\n\t\t\t\t<div class="tabs h-clearfix">\r\n\t\t\t\t\t<div class="tabs-gutter">\r\n\t\t\t\t\t\t<div class="tabs-list-wrapper">\r\n\t\t\t\t\t\t\t<ul class="tabs-list">\r\n\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#add-modules" id="addModulesTab"><span>Add Modules<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#change-layout" id="changeLayoutTab"><span>Change Layout<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#select-template" id="selectTemplateTab"><span>Select Template<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#color-style" id="colorStyleTab"><span>Color Style<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t\t<ul class="action-buttons">\r\n\t\t\t\t\t\t\t\t<li><div class="lnkSaveChanges admin-button-flat"><span class="icon"><\/span><span class="label">Save Page<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t\t<li><div class="lnkExitWithoutSaving admin-button-flat"><span class="icon"><\/span><span class="label">Exit without Saving<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t\t<li><div class="lnkPageMap admin-button-flat"><span class="icon"><\/span><span class="label">Page Map<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div id="add-modules" class="tab h-left">\r\n\t\t\t\t\t\t<div class="panel h-clearfix">\r\n\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t<h1 class="header main-header">Add Modules<\/h1>\r\n\t\t\t\t\t\t\t\t<p>Drag and drop the modules to the desired position on the page below. You may filter the modules by category or search modules by name.<\/p>\r\n\t\t\t\t\t\t\t\t<p><input type="text" id="search-module-keyword" class="textbox" placeholder="Search module" autocomplete="off" \/><\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="module-list-container panel-main-content h-left">\r\n\t\t\t\t\t\t\t\t<div class="scroller module viewport h-left h-clear">\r\n\t\t\t\t\t\t\t\t\t<div class="module-list list overview h-left">\r\n\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="canvas-widget default-widget module-icon-template h-hide">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class="widget-header h-clearfix">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="module-icon"><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="module-title h-left"><span class="main-title"><\/span><\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="module-buttons">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="admin-only">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="move-icon module-button-item" title="Move module"><span>Move<\/span><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="edit-button js-edit-button module-button-item" title="Edit module"><span>Edit<\/span><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class="close-button module-button-item" title="Remove module"><span>Remove<\/span><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class="empty-module h-hide">No modules found. Please change the module name to search.<\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="scrollbar h-left h-clear disable"><div class="track"><div class="thumb"><\/div><\/div><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<form id="change-layout" class="tab h-left">\r\n\t\t\t\t\t\t<div class="panel h-clearfix">\r\n\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t<h1 class="header main-header">Change Layout<\/h1>\r\n\t\t\t\t\t\t\t\t<p>You can change the layout and the number of columns to be displayed.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="layout-list-container panel-main-content h-left">\r\n\t\t\t\t\t\t\t\t<div class="scroller layout viewport h-left h-clear">\r\n\t\t\t\t\t\t\t\t\t<div class="layout-list list overview h-left">\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-wide-narrow" value="2" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-wide-narrow.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">Wide\/Narrow<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-narrow-wide" value="4" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-narrow-wide.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">Narrow\/Wide<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-full" value="1" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-full.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">Full<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-70-15-15" value="7" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-70-15-15.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">70\/15\/15<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-15-15-70" value="5" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-15-15-70.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">15\/15\/70<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-15-70-15" value="6" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-15-70-15.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">15\/70\/15<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-50-25-25" value="10" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-50-25-25.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">50\/25\/25<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-25-25-50" value="8" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-25-25-50.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">25\/25\/50<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-25-50-25" value="9" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-25-50-25.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">25\/50\/25<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<div class="layout-item list-item h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t<input type="radio" name="screenlayoutid" id="layout-threecol-33-33-33" value="11" data-thumbnail="https:\/\/usergroup.netsuite.com\/openair\/admincp\/img\/icon-layout-threecol-33-33-33.png" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t<label class="layout-label">33\/33\/33<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="scrollbar h-left h-clear disable"><div class="track"><div class="thumb"><\/div><\/div><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t<\/form>\r\n\t\t\t\t\t<form id="select-template" class="tab h-left">\r\n\t\t\t\t\t\t<div class="panel h-clearfix">\r\n\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t<h1 class="header main-header">Select Template<\/h1>\r\n\t\t\t\t\t\t\t\t<p>Select from the template list or go to <a href="#" id="lnkAddModules" class="add-modules-link">Add Modules<\/a> tab to add new modules to existing template.<\/p>\r\n\t\t\t\t\t\t\t\t<p><input type="text" id="search-template-keyword" class="textbox" placeholder="Search Template" autocomplete="off" \/><\/p>\r\n\t\t\t\t\t\t\t\t<p class="note"><span class="header">Note:<\/span> Module and layout changes to a template affect ALL the pages associated with that template.<\/p>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="template-list-container panel-main-content h-left">\r\n\t\t\t\t\t\t\t\t<div class="empty-template h-hide">No templates found. Please change the template name to search.<\/div>\r\n\t\t\t\t\t\t\t\t<div class="scroller template viewport h-left h-clear">\r\n\t\t\t\t\t\t\t\t\t<div class="template-list list overview h-left"><\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="scrollbar h-left h-clear disable"><div class="track"><div class="thumb"><\/div><\/div><\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t<\/form>\r\n\t\t\t\t\t<form id="color-style" class="tab h-left">\r\n\t\t\t\t\t<\/form>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\r\n\t\t\t<div id="save-content">\r\n\t\t\t\t<form id="save-page-form">\r\n\t\t\t\t\t<input type="hidden" id="pageid" name="pageid" value="1" \/>\r\n\t\t\t\t\t<input type="hidden" id="nodeid" name="nodeid" value="0" \/>\r\n\t\t\t\t\t<input type="hidden" id="userid" name="userid" value="2704" \/>\r\n\t\t\t\t\t<input type="hidden" id="screenlayoutid" name="screenlayoutid" \/>\r\n\t\t\t\t\t<input type="hidden" id="templatetitle" name="templatetitle" value="Default Forums Page Template" \/>\r\n\t\t\t\t\t<div id="moduleData"><\/div>\r\n\r\n\t\t\t\t\t<div class="panel h-clearfix">\r\n\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t<h1 class="header main-header">Save Page<\/h1>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class="panel-main-content h-left h-clearfix">\r\n\t\t\t\t\t\t\t<div class="form-field">\r\n\t\t\t\t\t\t\t\t<label class="subheader">Save the page name<\/label>\r\n\t\t\t\t\t\t\t\t<input type="text" id="pagetitle" name="pagetitle" value="Forums" class="textbox" \/>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="form-field">\r\n\t\t\t\t\t\t\t\t<label class="subheader">Save the page URL based on the page name<\/label>\r\n\t\t\t\t\t\t\t\t<span class="url">https:\/\/usergroup.netsuite.com\/openair\/<\/span><input type="text" id="pageurl" name="resturl" value="" class="textbox" \/>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="form-field">\r\n\t\t\t\t\t\t\t\t<label class="subheader">Meta Description<\/label>\r\n\t\t\t\t\t\t\t\t<input type="text" id="metadescription" name="metadescription" value="vBulletin Forums" class="textbox" \/>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="form-field last">\r\n\t\t\t\t\t\t\t\t<label class="subheader">Template option<\/label>\r\n\t\t\t\t\t\t\t\t<div class="edit-page-template">\r\n\t\t\t\t\t\t\t\t\t<span>Overwrite Template?<\/span>\r\n\t\t\t\t\t\t\t\t\t<input type="radio" id="pagetemplateid-yes" name="pagetemplateid" value="1" \/><label for="pagetemplateid-yes">Yes<\/label>\r\n\t\t\t\t\t\t\t\t\t<input type="radio" id="pagetemplateid-no" name="pagetemplateid" value="0" \/><label for="pagetemplateid-no">No<\/label>\r\n\t\t\t\t\t\t\t\t\t<span class="template-name h-hide">\r\n\t\t\t\t\t\t\t\t\t\t<input type="text" id="templatetitle-edit" name="templatetitle" placeholder="Enter a new template here" class="textbox" \/>\r\n\t\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="new-page-template">\r\n\t\t\t\t\t\t\t\t\t<input type="text" id="templatetitle-new" name="templatetitle" placeholder="Enter a new template here" class="textbox" \/>\r\n\t\t\t\t\t\t\t\t\t<input type="hidden" id="pagetemplateid-new" name="pagetemplateid" value="0" \/>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="action-buttons">\r\n\t\t\t\t\t\t\t\t<button id="btnOK" type="button" class="button primary">OK<\/button>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t<\/form>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div id="config-dialog" class="sb-dialog">\r\n\t\t<form class="sitebuilder-widget-form" action="https:\/\/usergroup.netsuite.com\/openair\/ajax\/api\/widget\/saveAdminConfig" method="post">\r\n\r\n\t\t\t<input type="hidden" id="config_widgetid" name="widgetid" \/>\r\n\t\t\t<input type="hidden" id="config_pagetemplateid" name="pagetemplateid" \/>\r\n\t\t\t<input type="hidden" id="config_widgetinstanceid" name="widgetinstanceid" \/>\r\n\r\n\t\t\t<div class="widget-name h-left"><h1><\/h1><\/div>\r\n\t\t\t<div class="widget-note h-right"><em>(Fields denoted with <span class="config-required-mark">*<\/span> are required)<\/em><\/div>\r\n\t\t\t<div class="dialog-content h-clear">\r\n\t\t\t\t<div class="widget-config-container"><\/div>\r\n\t\t\t\t<div class="loader"><img class="loading-icon" src="https:\/\/usergroup.netsuite.com\/openair\/images\/ajax-loader.gif" alt="Loading..." title="" width="16" height="16" \/><\/div>\r\n\t\t\t<\/div>\r\n\t\t\t<div class="action-buttons h-clear">\r\n\t\t\t\t<button id="btnSaveConfig" type="submit" class="button primary">Save<\/button>\r\n\t\t\t\t<button id="btnCloseConfig" type="button" class="button secondary">Close<\/button>\r\n\t\t\t<\/div>\r\n\t\t<\/form>\r\n\t<\/div>\r\n\r\n\t<div id="edit-site-logo-dialog" class="sb-dialog">\r\n\t\t<form action="https:\/\/usergroup.netsuite.com\/openair\/uploader\/upload_file" method="post" enctype="multipart\/form-data">\r\n\t\t\t<div class="dialog-content">\r\n\t\t\t\t<div class="subheader">Upload a logo image<\/div>\r\n\t\t\t\t<div class="h-clearfix">\r\n\t\t\t\t\t<span class="body-text">Browse a logo image from your hard drive and upload.<\/span>\r\n\t\t\t\t\t<span id="btnBrowser" class="button primary custom-upload-button h-right" tabindex="0">Browse<input type="file" id="file" name="file" \/><\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class="upload-progress-bar h-hide h-clear"><img src="https:\/\/usergroup.netsuite.com\/openair\/images\/loader-box-light.gif" width="128" height="15" alt="Uploading..." \/><\/div>\r\n\r\n\t\t\t\t<div class="divider-container h-clear">\r\n\t\t\t\t\t<div class="overlap">OR<\/div>\r\n\t\t\t\t\t<hr class="divider-light" \/>\r\n\t\t\t\t<\/div>\r\n\r\n\t\t\t\t<div class="subheader">Image hosting site<\/div>\r\n\t\t\t\t<div class="body-text">Copy and paste an image URL from a hosting site.<\/div>\r\n\t\t\t\t<div class="h-clearfix">\r\n\t\t\t\t\t<input type="text" id="imageUrl" class="textbox" tabindex="1" \/>\r\n\t\t\t\t\t<span id="btnAttachLogo" class="button primary h-right" tabindex="2">Attach<\/span>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class="upload-progress-bar h-hide h-clear"><img src="https:\/\/usergroup.netsuite.com\/openair\/images\/loader-box-light.gif" width="128" height="15" alt="Uploading..." \/><\/div>\r\n\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t<div class="divider-container h-clear"><\/div>\r\n\t\t\t\t<div class="subheader">Choose a style<\/div>\r\n\t\t\t\t<div class="body-text">Choose which style(s) to apply the logo to.<\/div>\r\n\t\t\t\t<div class="h-clear h-clearfix">\r\n\t\t\t\t\t<label><input type="radio" checked="checked" name="styleselection" value="current" class="styleselection" \/>Current Style<\/label>\r\n\t\t\t\t\t<label><input type="radio" name="styleselection" value="default" class="styleselection" \/>Default Style<\/label>\r\n\t\t\t\t\t<label><input type="radio" name="styleselection" value="all" class="styleselection" \/>All Styles<\/label>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\r\n\t\t\t<\/div>\r\n\t\t\t<div class="action-buttons">\r\n\t\t\t\t<div id="btnSaveEditSiteLogo" class="button primary" tabindex="3">Save<\/div>\r\n\t\t\t\t<div id="btnCancelEditSiteLogo" class="button secondary" tabindex="4">Cancel<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/form>\r\n\t<\/div>\r\n\r\n\t<div id="page-map-dialog" class="sb-dialog">\r\n\t\t<div class="dialog-content">\r\n\t\t\t<div>Click on the page name to jump to that page<\/div>\r\n\t\t\t<div id="page-map-content"><\/div>\r\n\t\t<\/div>\r\n\t\t<div class="action-buttons">\r\n\t\t\t<button id="btnClosePageMapDialog" type="button" class="button primary h-right">Close<\/button>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div id="create-new-module-dialog" class="sb-dialog">\r\n\t\t<div class="dialog-content">\r\n\t\t\t<div>Choose an existing module to base your custom module on.<\/div>\r\n\t\t\t<div class="dialog-body"><\/div>\r\n\t\t<\/div>\r\n\t\t<div class="action-buttons">\r\n\t\t\t<div class="button secondary cancel-button" tabindex="1">Cancel<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t<div id="navbar-edit-usergroups-dialog" class="sb-dialog">\r\n\t\t<div class="dialog-content">\r\n\t\t\t<p>Select the user groups that can view this link.<\/p>\r\n\t\t\t<div class="blockrow"><label><input type="checkbox" class="select_all" value=""><span>Select All<\/span><\/label><\/div>\r\n\t\t\t<div class="dialog-body"><\/div>\r\n\t\t<\/div>\r\n\t\t<div class="action-buttons">\r\n\t\t\t<div class="button primary save-button" tabindex="1">OK<\/div>\r\n\t\t\t<div class="button secondary cancel-button" tabindex="1">Cancel<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t\r\n\r\n\t\r\n\t\r\n\t\t<div id="manage-page-dropdown" class="h-hide">\r\n\t\t\t<div id="manage-page">\r\n\t\t\t\t<div class="tabs h-clearfix">\r\n\t\t\t\t\t<div class="tabs-gutter">\r\n\t\t\t\t\t\t<div class="tabs-list-wrapper">\r\n\t\t\t\t\t\t\t<ul class="tabs-list">\r\n\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#manage-pages" id="managePagesTab"><span>Manage Channels<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t\t<ul class="action-buttons">\r\n\t\t\t\t\t\t\t\t<li><div class="lnkSaveChanges admin-button-flat"><span class="icon"><\/span><span class="label">Save Changes<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t\t<li><div class="lnkExitWithoutSaving admin-button-flat"><span class="icon"><\/span><span class="label">Exit without Saving<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t\t<li><div class="lnkPageMap admin-button-flat"><span class="icon"><\/span><span class="label">Page Map<\/span><\/div><\/li>\r\n\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<form id="manage-pages" class="tab h-left">\r\n\t\t\t\t\t\t<div class="panel">\r\n\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t<h1 class="header main-header">Channel Manager<\/h1>\r\n\t\t\t\t\t\t\t\t<ul id="top-level-channels" class="tabs-list">\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#top-level-forum" id="topLevelForum" data-top-level="forum"><span>Forum<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#top-level-blog" id="topLevelBlog" data-top-level="blog"><span>Blogs<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#top-level-groups" id="topLevelGroups" data-top-level="groups"><span>Groups<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#top-level-special" id="topLevelCustom" data-top-level="special"><span>Special<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t<\/ul>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div id="top-level-forum" class="layout-list-container panel-main-content h-left tab">\r\n\t\t\t\t\t\t\t\t<div class="channel-config-dialog" data-top-level="forum">\r\n\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t \t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div>For more advanced settings, go to the <a href="admincp\/?loc=admincp\/forum.php">Channel Manager<\/a> in the Admin Control Panel.<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class="add-channel-container">\r\n\t\t\t\t\t\t\t\t\t\t<span class="form_label h-left">\r\n\t\t\t\t\t\t\t\t\t\t\t<label>New Forum<\/label>\r\n\t\t\t\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t\t\t\t\t<div class="form_cell h-right">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class="add-channel-fieldset">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<input type="text" name="channelTitle" id="channelTitle" placeholder="Enter something like 'Fishing', 'Frequent Flyer Program'" class="textbox" \/>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<button id="btnAddBlog" type="button" class="AddMain button primary add-button">Add<\/button>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<div>Create new top-level forums here. Use the [+] links below to add sub-forums. Drag and drop to reorder.<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<div class="h-clear"><\/div>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<div class="channel-list"><\/div>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div id="top-level-blog" class="layout-list-container panel-main-content h-left tab">\r\n\t\t\t\t\t\t\t\t<div class="channel-config-dialog" data-top-level="blog">\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div id="top-level-groups" class="layout-list-container panel-main-content h-left">\r\n\t\t\t\t\t\t\t\t<div class="channel-config-dialog" data-top-level="groups">\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div id="top-level-special" class="layout-list-container panel-main-content h-left tab">\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="h-clear"><\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t<\/form>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\r\n\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\r\n\t\r\n\t\r\n\t\r\n\t\r\n\r\n\t <div class="js-style-panel sb-style-panel-gutter h-hide">\r\n\t\t<div class="sb-style-panel">\r\n\t\t\t<div>\r\n\t\t\t\t<div class="tabs h-clearfix">\r\n\t\t\t\t\t<div class="tabs-gutter">\r\n\t\t\t\t\t\t<div class="tabs-list-wrapper">\r\n\r\n\t\t\t\t\t\t\t<ul class="tabs-list">\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#admin-stylepanel-themes"><span>Themes<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<li class="tab-item"><a href="#admin-stylepanel-csseditor"><span>CSS Editor<\/span><\/a><\/li>\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t<\/ul>\r\n\r\n\r\n\r\n\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t<form id="admin-stylepanel-themes" class="tab h-left">\r\n\t\t\t\t\t\t\t<div class="js-panel panel h-clearfix">\r\n\t\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t\t<h1 class="header main-header">Select a Theme<\/h1>\r\n\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\ t\t\t\r\n\t\t\t\t\t\t\t\t\t<p>Don't see the themes you want? Go to the <a href="admincp\/?loc=admincp\/template.php">Style Manager<\/a> to create your own.<\/p>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class="js-theme-selector__theme-preview b-theme-selector__theme-preview h-margin-vert-xxl"><\/div>\r\n\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t<div class="panel-main-content h-left">\r\n\r\n\t\t\t\t\t\t\t\t\t\r\n<div class="js-theme-selector__container b-theme-selector__container">\r\n\t\r\n\t<div class="scroller viewport h-left h-clear">\r\n\t\t<div class="js-theme-selector__list list b-theme-selector__list list overview h-left">\r\n\t\t\t\r\n\t\t\t<div class="b-theme-selector__message">\r\n\t\t\t\t<div>Loading Themes...<\/div>\r\n\t\t\t\t<img src="https:\/\/usergroup.netsuite.com\/openair\/images\/loader-box-blue.gif" alt="Loading Themes..." \/>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\t<div class="scrollbar h-left h-clear disable"><div class="track"><div class="thumb"><\/div><\/div><\/div>\r\n\t<div class="h-clear"><\/div>\r\n<\/div>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class="action-buttons">\r\n\t\t\t\t\t\t\t\t\t\t<button class="button secondary cancel" type="button">Cancel<\/button>\r\n\t\t\t\t\t\t\t\t\t\t<button class="button primary save" type="button">Save Changes<\/button>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t\t<\/form>\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t\t<form id="admin-stylepanel-csseditor" class="tab h-left js-admin-stylepanel-csseditor">\r\n\t\t\t\t\t\t\t<div class="panel h-clearfix">\r\n\r\n\t\t\t\t\t\t\t\t<div class="panel-header-text h-left">\r\n\t\t\t\t\t\t\t\t\t<h1 class="header main-header">CSS Editor<\/h1>\r\n\t\t\t\t\t\t\t\t\t<p>Select a style from the Style List to edit the additional CSS for the style.<\/p>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t<div class="panel-main-content h-left">\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t<p>\r\n\t\t\t\t\t\ t\t\t\t\tSelect a Style\r\n\t\t\t\t\t\t\t\t\t\t<select class="js_stylepanel_selectStyle" index=-1>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="18"> debug<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="2"> Default vB5 Style<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="12"> Blue Green<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="14"> vBulletin Default Theme<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="15"> Orange Purple<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="16"> Pink<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="17"> Red<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t<option value="13"> Cool Blue<\/option>\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t<select>\r\n\t\t\t\t\t\t\t\t\t<\/p>\r\n\t\t\t\t\t\t\t\t\t<textarea class="sb-style-panel_cssextraedit" id="sb-style-panel_cssextraedit"><\/textarea>\r\n\t\t\t\t\t\t\t\t\t<p class="warning">WARNING: Any changes made to the CSS here will not be supported by the vBulletin support team.<\/class>\r\n\r\n\t\t\t\t\t\t\t\t\t<div class="action-buttons">\r\n\t\t\t\t\t\t\t\t\t\t<button class="button secondary revert" type="button">Revert<\/button>\r\n\t\t\t\t\t\t\t\t\t\t<button class="button secondary cancel" type="button">Cancel Changes<\/button>\r\n\t\t\t\t\t\t\t\t\t\t<button class="button secondary close" type="button">Close<\/button>\r\n\t\t\t\t\t\t\t\t\t\t<button class="button primary save" type="button">Save Changes<\/button>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<div class="form-gutter-right"><\/div>\r\n\t\t\t\t\t\t<\/form>\r\n\r\n\t\t\t\t\t\t<link rel="stylesheet" href="https:\/\/usergroup.netsuite.com\/openair\/core\/clientscript\/codemirror\/lib\/codemirror.css?v=514">\r\n\t\t\t\t\t\t\n<!--[if IE]>\n<link rel="stylesheet" type="text\/css" href="https:\/\/usergroup.netsuite.com\/openair\/css.php?styleid=2&amp;td=ltr&amp;sheet=css_b_theme_selector.css&amp;ts=1421256198 " \/>\n<![endif]-->\n<!--[if !IE]><!-->\n<link rel="stylesheet" type="text\/css" href="https:\/\/usergroup.netsuite.com\/openair\/css.php?styleid=2&amp;td=ltr&amp;sheet=css_b_theme_selector.css&amp;ts=1421256198 " \/>\n<!--<![endif]-->\n\n<script type="text\/javascript" src="https:\/\/usergroup.netsuite.com\/openair\/core\/clientscript\/codemirror\/lib\/codemirror.js?v=514"> <\/script>\r\n\t\t\t\t\t\t<script type="text\/javascript" src="https:\/\/usergroup.netsuite.com\/openair\/core\/clientscript\/codemirror\/mode\/css\/css.js?v=514"> <\/script>\r\n\t\t\t\t\t\t<script type="text\/javascript" src="https:\/\/usergroup.netsuite.com\/openair\/core\/clientscript\/codemirror\/addon\/hint\/css-hint.js?v=514"> <\/script>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/div>\r\n\r\n\t\r\n\r\n\t\r\n\t\t\r\n\t\t\r\n\t\r\n\r\n<script type="text\/javascript" src="https:\/\/usergroup.netsuite.com\/openair\/js\/admin-sitebuilder-rollup-514.js"><\/script>\n<script type="text\/javascript" src="https:\/\/usergroup.netsuite.com\/openair\/js\/file-upload-rollup-514.js"><\/script>\n"}

                          Comment


                          • #14
                            Need the output in the Javascript Console which is where the error would be. Go to the page. Open the Javascript Console. Click the Edit Site Button. Should trigger an error.
                            Last edited by Wayne Luke; Mon 26th Jan '15, 10:40am.
                            Translations provided by Google.

                            Wayne Luke
                            The Rabid Badger - a vBulletin Cloud customization and demonstration site.
                            vBulletin 5 Documentation - Updated every Friday. Report issues here.
                            vBulletin 5 API - Full / Mobile
                            I am not currently available for vB Messenger Chats.

                            Comment


                            • #15
                              Originally posted by Wayne Luke View Post
                              Need the output in the Javascript Console which is where the error would be. Go to the page. Open the Javascript Console. Click the Edit Site Button. Should trigger an error.
                              He already posted the error in the js console. The last entry tells the sitebuilder error:

                              POST https://usergroup.netsuite.com/opena...te-sitebuilder [HTTP/1.1 200 OK 345ms]
                              "vBulletin.loadingIndicator.show ajax indicator suppressed" footer-rollup-514.js:96
                              "activating sitebuilder failed!" footer-rollup-514.js:96
                              "vBulletin.loadingIndicator.hide ajax indicator suppressed" footer-rollup-514.js:96

                              The "activating sitebuilder failed!" error will only be triggered when the JSON response is null or if the "templates" key is missing in the JSON response. Here's the ajax success callback:

                              Code:
                              success: function(H) {
                                      if (H && H.templates) {
                                          //...append sitebuilder markup
                                      } else {
                                          console.log("activating sitebuilder failed!");
                                          openAlertDialog({
                                              title: "Error",
                                              message: "Error activating SiteBuilder.<br /><br />Please try again.",
                                              iconType: "error"
                                          })
                                      }
                                  }
                              Based on his last post, the JSON response looks like:

                              Code:
                              {
                                  "menu": "......"
                              }
                              instead of:

                              Code:
                              {
                                  "templates": "....."
                              }

                              GIPHY for vB5 AutoLinker Social Icons in Postbit Like Counts on Postbit Clear Cache Cron DragDrop Upload Topic AJAX AutoUpdate Custom Avatars Selector Stop Links in Posts ...and more!

                              Comment

                              Related Topics

                              Collapse

                              Working...
                              X