5 Replies Latest reply on May 22, 2011 11:02 PM by RoboAsh

    HTML code issues

    luviola10

      I have a topic that was once stable

      , but now at one point in the top

      ic the style is correct. But in another area, the style will not take and the HTM

      L code inserts <span> etc., etc. Here is an example if you look at the H

      2 head:

      <?xml version="1.0" encoding="utf-8" ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="template" content="NERC.htt" />
      <meta name="generator" content="Adobe RoboHelp 8" />
      <title>Revoking PI User Access</title>
      <link rel="StyleSheet" href="..\default.css" type="text/css" />
      </head>

      <body>
      <?rh-script_start ?><script src="../ehlpdhtm.js" type="text/javascript"
              language="JavaScript1.2"></script><?rh-script_end ?>
      <?rh-placeholder type="header" ?>
      <h1>Revoking PI User Access</h1>
      <p>Access for both a PI user and a SCADAView user can be revoked if a Mantis
      ticket requesting removal from IT AccessRequest exists. For Mantis tickets,
      make sure that a <span class="BoldName">Real Time Systems User ID Add-Changed-Remove</span>
      form completed by the user’s E4 manager is attached to the ticket. If
      not, contact the requestor.</p>
      <p>In order to remove access, you must search for the user name in both
      the old and new databases:</p>
      <ul type="disc">
      <li class="BulletedList">For instructions on revoking a user's access
        in the old database, <a href="#Removing_Access_Old_DB">click here</a>.</li>
      <li class="BulletedList">For instructions on revoking a user's access
        in the new Active Directory database, <a href="#Removing_Access_New_DB">click
        here</a>.</li>
      </ul>
      <p>After revoking a PI user's access, you also need to remove the user's
      name from the Outlook Address Book. For instructions, <a href="#Removing_User_Outlook_Group">click
      here.</a></p>
      <h2>Removing a user's access in the old database<a name="Removing_Access_Old_DB"></a></h2>
      <ol>
      <li class="NumberedList"><p style="margin-left: 0px;">Go to the SCADA
        website at <a href="http://scada/" style="font-size: 10pt;">HTTP://SCADA</a>.</p></li>
      <li class="NumberedList"><p>When the <span class="BoldName">SCADA &amp;
        Distribution Automation</span> home page displays, under <span class="BoldName">PI
        Historian</span>, click <span class="BoldName">User Maintenance</span>
        (circled in red). <a class="dropspot" href="javascript:TextPopup(this)"
              id="a5">Click to view</a>.</p>
      <div class="droptext" id="POPUP134020538" style="display: none;">
        <p><img src="../PI_Historian.jpg" alt="" style="border-left-style: Solid;
           border-left-width: 2px; border-right-style: Solid; border-right-width: 2px;
           border-top-style: Solid; border-top-width: 2px; border-bottom-style: Solid;
           border-bottom-width: 2px;" width="194" height="109" border="2" /></p>
      </div></li>
      <li class="NumberedList"><p>When the SCADA System Logon screen displays,
        perform the following:</p></li>
      </ol>
      <ol start="1">
      <li class="NumberedList2"><p>For <span class="BoldName">User Id,</span>
        enter your PI user id.</p></li>
      <li class="NumberedList2"><p>For <span class="BoldName">Password,</span>enter
        your PI password.</p></li>
      <li class="NumberedList2"><p>For <span class="BoldName">Select Group,
        </span>click <span class="BoldName">PRG</span> from the dropdown list.</p></li>
      <li class="NumberedList2"><p>Click <img src="../ButtonSubmit.JPG" alt=""
                  style="border: none;" width="61"
                  height="25" border="0" /><span
        class="BoldName">.</span></p></li>
      </ol>
      <p style="text-indent: 84px;"><span class="BoldName">&#160;Result:</span><span
        class="Result"> The </span><span class="BoldName">User Administration</span><span
        class="Result"> screen displays the user's information. <a class="dropspot"
        href="javascript:TextPopup(this)" id="a2">Click to view</a>.</span></p>
      <div class="droptext" id="POPUP133400192" style="display: none;">
      <p><img src="../UAdminKUSBJX.jpg" alt="" style="border: none;" width="456"
          height="368" border="0" /></p>
      </div>
      <ol start="4" type="1">
      <li class="NumberedList"><span class="Result">I</span>f the user id
        is recognized, but PI access must be removed while keeping <span class="BoldName"
        style="font-weight: normal;">SCADAView.</span></li>
      <li class="NumberedList">If the user id is recognized, but PI access
        must be removed while keeping <span class="BoldName" style="font-weight: normal;">SCADAView
        access, uncheck the </span><span class="BoldName">PI Access</span><span
        class="BoldName" style="font-weight: normal;"> checkbox and click
        </span><img src="../ButtonModify.JPG" alt="" style="border: none;"
           width="63" height="25" border="0" />. </li>
      </ol>
      <p style="margin-left: 60px;"><span class="BoldName">&#160;Result: &#160;</span>If
      the PI-only access removal is successful you should see this message (circled
      in red).</p>
      <ul type="disc">
      <ol start="6" type="1">
        <li class="NumberedList"><p>&#160;</p></li>
        <li class="NumberedList">If both SCADAView and PI Access must be
         removed, click <img src="../ButtonDelete.JPG" alt="" style="border: none;"
              width="63" height="24" border="0" />.</li>
        <p>&#160;Result: If both SCADAView and PI access removal is successful
         you should see the following message (circled in red). <a class="dropspot"
         href="javascript:TextPopup(this)" id="a4">Click to view.</a></p>
        <div class="droptext" id="POPUP133037650" style="display: none;">
         <p><img src="../UAdminDeleted.jpg" alt="" style="border: none;"
            width="466" height="409" border="0" /></p>
        </div>
        <p class="Note" style="margin-left: 108px; text-indent: -48px;">&#160;NOTE:
         &#160;<span style="font-weight: normal;">The User ID is the person’s
         LAN user id. This removes the user id from the GLOBE_USER table.</span></p>
        <h2><span style="font-weight: normal;">Removing a user's access
         in the new database (Windows Active Directory)<a name="Removing_Access_New_DB"></a></span></h2>
        <ol type="1">
         <li class="NumberedList"><p><span style="font-weight: normal;">Remote
          desktop to either server: <span style="font-weight: bold;">cccs-pifig01</span>
          or <span style="font-weight: bold;">lc3s-pifig01</span>.</span></p></li>
         <li class="NumberedList"><p><span style="font-weight: normal;">Double-click
          the <span style="font-weight: bold;">Energy PI Users Group.</span></span></p></li>
         <li class="NumberedList"><p><span style="font-weight: normal;">When
          the<span style="font-weight: bold;"> Energy PI Users Properties
          </span>dialog<span style="font-weight: bold;"> </span>displays,
          select the <span style="font-weight: bold;">Members</span>
          tab. See below.</span></p></li>
        </ol>
        <p style="margin-left: 48px;"><span style="font-weight: normal;"><img
         src="../Remove_NewDB.jpg" alt="" style="border: none;" width="963"
         height="642" border="0" /></span></p>
        <ol start="4" type="1">
         <li class="NumberedList"><p><span style="font-weight: normal;">Select
          the LAN user name on the screen and click <img src="../ButtonRemove.jpg"
                      alt="" style="border: none;"
                      width="75"
                      height="24"
                      border="0" />.
          </span></p></li>
        </ol>
        <p style="text-indent: 60px;"><span style="font-weight: normal;"><span
         style="font-weight: bold;">&#160;Result:</span> The user is removed
         from the PI access Active Directory user database.</span></p>
        <h2><span style="font-weight: normal;">Removing a user's name from
         Outlook
      <a name="Removing_User_Outlook_Group"></a> </span></h2>
        <p><span style="font-weight: normal;"><span class="BoldName" style="font-weight: normal;">This
         procedure involves removing the newly deleted user from the </span><span
         class="BoldName">T&amp;D PI Users</span><span class="BoldName"
                     style="font-weight: normal;">
         group in the Outlook Address Book.</span></span></p>
        <ol start="1" type="1">
         <li class="NumberedList"><p><span><span class="BoldName" style="font-weight: normal;">Open
          the address book in Outlook.</span></span></p></li>
         <li class="NumberedList"><p><span style="font-weight: normal;">Locate
          and delete the user’s name from the <span class="BoldName">T&amp;D
          PI Users group.</span></span></p></li>
         <li class="NumberedList"><p><span style="font-weight: normal;">Complete
          the Mantis ticket.</span></p></li>
         <li class="NumberedList"><p><span style="font-weight: normal;">If
          the user is on the Terminated Employees list, enter the employee’s
          user id in the PI Access column and highlight the entire row
          with an orange background color.</span></p></li>
        </ol>
        <p>&#160;</p>
        <?rh-placeholder type="footer" ?>
      </ol>
      </ul>
      <?rh-placeholder type="footer" ?>
      <?rh-script_start ?><script type="text/javascript" language="JavaScript1.2">//<![CDATA[
      if( typeof( TextPopupInit ) != 'function' ) TextPopupInit = new Function();
      TextPopupInit('a5', 'POPUP134020538');
      TextPopupInit('a2', 'POPUP133400192');
      TextPopupInit('a4', 'POPUP133037650');
      //]]></script><?rh-script_end ?>
      </body>
      </html>

       

      I am exhausted from deleting specific HTML code to make the content work. Plus there seems to be an issue with the margins moving around. Can someone help me with this HTLM code nightmare? Other than deleting it all and inputting the text again? This is the only topic in my project in which this has occurred.

        • 1. Re: HTML code issues
          Captiv8r Adobe Community Professional & MVP

          Hi there

           

          While it may seem laborious to re-create a topic, it's actually pretty simple. Here is how I might approach it.

           

          1. From the editor, copy the content to your clipboard.
          2. Open an instance of Windows Notepad, then paste the content in.
          3. Delete all the code from the topic so it's nice and clean.
          4. Copy the content from Windows Notepad back to your clipboard.
          5. Paste the content back into the topic and re-create any headings, links, popups or whatever.

           

          The thing is, sometimes it's like chasing ghosts. RoboHelp may be munging or gagging on some code. The side trip to Notepad should clear any code issues as that will strip away underlying code.

           

          Hopefully this helps a bit... Rick

           

          Helpful and Handy Links

          RoboHelp Wish Form/Bug Reporting Form

          Begin learning RoboHelp HTML 7, 8 or 9 within the day!

          Adobe Certified RoboHelp HTML Training

          SorcerStone Blog

          RoboHelp eBooks

          • 2. Re: HTML code issues
            luviola10 Level 1

            Hi Rick,

            well your email makes me feel better, that I am not at fault for something I

            did, that this happens at times because of RH having a seizure!!

            Thank you so much,

            Gloria

            • 3. Re: HTML code issues
              RoboAsh Level 2

              Hi Gloria,

                 is it an imported document? and if possible can you describe the way of creating topics (is it created using any different third party editer or imported ) and when does RH sezes?

               

              Ashish

              • 4. Re: HTML code issues
                luviola10 Level 1

                Hello Ashish,

                no it's not an imported document; I created all of the topics in RH.

                 

                I received this solution, or resolution, to the problem. I was advised to do

                the following:

                 

                While it may seem laborious to re-create a topic, it's actually pretty

                simple. Here is how I might approach it.

                 

                1. From the editor, copy the content to your clipboard.

                2. Open an instance of Windows Notepad, then paste the content in.

                3. Delete all the code from the topic so it's nice and clean.

                4. Copy the content from Windows Notepad back to your clipboard.

                5. Paste the content back into the topic and re-create any headings, links,

                popups or whatever.

                 

                The thing is, sometimes it's like chasing ghosts. RoboHelp may be munging or

                gagging on some code. The side trip to Notepad should clear any code issues

                as that will strip away underlying code.

                 

                What do you think? do you agree? Or would you approach differently?

                 

                Thanks,

                Gloria

                • 5. Re: HTML code issues
                  RoboAsh Level 2

                  Hi Gloria,

                            Its not possible to talk about a solution until you know the issue which caused it. the question is the HTML cannot get reorganize in RoboHelp if it is not edited exclusively - by this I mean if you bring in all the content through RoboHelp UI then RoboHelp will not change HTML by itself, until you manually change the html code.

                   

                  you should try to find out the cause of the seizure (by which I think you mean hang), It could be that you are using any version control and it failed to checkout/checkin one or more project files, It might be that .cpd file got corrupted in that case you can try deleting the .cpd file after closing the project and it will get recreated by RoboHelp on next Open project, or it is possible that some of your shared resources might be missing/moved because of which RoboHelp hangs then in such case you should replace/remove these resources.

                   

                  You should not be working on the project over network (i.e. the Project should be on the local drive).

                   

                  Are you using CBTs and UDVs or your topics are too large (and thus processing of these topics seizes RoboHelp)

                   

                  by any means deleting random HTML code of any topic might actually make the HTML invalid and cause more crashes or hangs.

                   

                  I have listed down almost all the reason..

                   

                  one way is to remove topics and find out the culprit topics which causes the hang and if you find one you can share it with me at ashishchandra.gupta@gmail.com and I might find the cause of RH hang by inspecting that

                   

                  Hope this helps

                  Ashish

                  .