We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 22840
    • 1,572 Posts
    Do the divs have a class or id ?

    As Susan says this is probably down to mod_security or suhosin but without seeing exacly what your trying to save were only guessing
      • 14214
      • 299 Posts
      Below is the content without linebreaks.

      <div class="container"> <div class="row">  <div class="span12">  <div id="myCarousel" class="carousel slide">  <div class="carousel-inner">  <div class="item active"><img src="assets/images/slide0.jpg" alt="" /></div>  <div class="item"><img src="assets/images/slide1.jpg" alt="" /></div>  <div class="item"><img src="assets/images/slide2.jpg" alt="" /></div>  <div class="item"><img src="assets/images/slide3.jpg" alt="" /></div>  </div>  <a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a> <a class="right carousel-control" href="#myCarousel" data-slide="next">›</a></div>  </div>  </div> <!-- Portfolio row of columns --> <div id="portfolio" class="row"> <div class="span12"> <h1>12 Advantages of the SV 104 Noise Dosimeter</h1> </div> <div class="span3 portthumb"><img src="assets/images/01.jpg" alt="" width="126" height="126" /> <h5>MEMS Microphone </h5> <p>The SV 104 offers a solid state microphone technology built directly into the dosimeter body. The microphone is robust, resisting impact and is virtually immune to environmental influences such as temperature and moisture. This results in a longer life and lower cost of ownership.</p> </div> <div class="span3 portthumb"><img src="assets/images/02.jpg" alt="" width="126" height="126" /> <h5>Real-time Octave Band Analysis Option </h5> <p>Simultaneous measurement of individual octave bands with overall broadband noise dose measurements results offer professionals complete information for the correct prescription of appropriate hearing protection from a single noise survey. Octave band analysis provides greater measurement effectiveness while saving costs associated with using additional instruments.</p> </div> <div class="span3 portthumb"><img src="assets/images/03.jpg" alt="" width="126" height="126" /> <h5>Color OLED Display </h5> <p>High-contrast, color graphic display is a first in badge style personal noise dosimeters and provides better visibility in direct sunlight, under bright lights, and in dim lighting. Color makes it easier to display large amounts of data within a limited display area.</p> </div> <div class="span3 portthumb"><img src="assets/images/04.jpg" alt="" width="126" height="126" /> <h5>Audio Event Recording Option </h5> <p>Record actual audio samples of noise occurring above the selected threshold level to identify contributions to dose exposure, verify noise sources, and validate workplace related noise versus user interference. Audio event playback is performed through the included PC application.</p> </div> </div> <div id="portfolio" class="row"> <div class="span3 portthumb"><img src="assets/images/05.jpg" alt="" width="126" height="126" /> <h5>Voice Comment Recording </h5> <p>Record brief audio comments before or after surveys to capture relevant voice notes such as location information, worker data, and machinery and process conditions. Voice comments may be played back through the included PC application.</p> </div> <div class="span3 portthumb"><img src="assets/images/06.jpg" alt="" width="126" height="126" /> <h5>Micro SD Memory Card</h5> <p>A high-capacity 8GB memory card enables storage of all dose measurement results and one-second time history data from all three user profiles, the octave band analysis data, audio event recording, and voice comments. The large storage capacity is sufficient for recording numerous noise surveys. </p> </div> <div class="span3 portthumb"><img src="assets/images/07.jpg" alt="" width="126" height="126" /> <h5>MEMS Triaxial Vibration Sensor</h5> <p>The embedded triaxial vibration accelerometer measures dosimeter movement including excessive vibration or impacts that may result in false-positive dose measurements. The PC software allows users to review vibration data and determine if affected periods should be removed from the dose calculation.</p> </div> <div class="span3 portthumb"><img src="assets/images/08.jpg" alt="" width="126" height="126" /> <h5>Three Independent User Configurable Profiles</h5> <p>Each of the thee independent profiles can be user configured to measure noise exposure according to specific parameters. Example configurations include OSHA Hearing Conservation Act (HCA), OSHA Permissible Exposure Level (PEL), and ACGIH profiles. Simultaneous measurements save time and costs associated with multiple separate surveys.</p> </div> </div> <div id="portfolio" class="row"> <div class="span3 portthumb"><img src="assets/images/09.jpg" alt="" width="126" height="126" /> <h5>Lockable Keypad and  Display </h5> <p>Eliminate tampering from workers and discourage interference with the instrument by locking the keypad. The color OLED display may optionally be blanked out during surveys for further discretion or tamper-avoidance.</p> </div> <div class="span3 portthumb"><img src="assets/images/10.jpg" alt="" width="126" height="126" /> <h5>Low Power Digital Signal Processing (DSP)</h5> <p>Enhanced DSP capabilities provide sufficient battery life for up to five 8-hour noise surveys on a single charge. Low power requirements allow charging from powered USB port or wall plug.</p> </div> <div class="span3 portthumb"><img src="assets/images/11.jpg" alt="" width="126" height="126" /> <h5>Automatic Calibration Technology</h5> <p>Calibration procedures begin automatically when an acoustic calibrator is placed over the microphone. One button controls accuracy verification at the start and end of every measurement.</p> </div> <div class="span3 portthumb"><img src="assets/images/12.jpg" alt="" width="126" height="126" /> <h5>Extended Dynamic Range</h5> <p>The SV 104 measures from under 60 to 140 dB to address all workplace noise levels of interest. This range permits use even in quieter noise environments due to the extended low-end range as compared to other badge style <br>   personal noise dosimeters.</p> </div> </div>  <!-- Services row of columns -->  <div id="services" class="row">  <div class="span12">  <h1>Details</h1>  </div>  <div class="span4">  <p><img style="float: left; margin: 0px 15px 5px 0px;" title="Noise Dosimeter - SV 104 Personal Noise Dosimeter" src="http://www.sensidyne.com/assets/images/104_Noise-Dosimeter_Worker-with-Ear-Muffs.jpg" alt="Noise Dosimeter - SV 104 Personal Noise Dosimeter" width="275" height="470" /></p>  </div>  <div class="span8">  <p>The Svantek SV 104 is the most powerful and versatile <a title="Noise Dosimeters" href="features.html">noise dosimeter</a> on the market. The three independent dosimeter profiles provide simultaneous measurements for OSHA PEL, OSHA HCA, ACGIH, or custom configurations in real-time within the compact dosimeter. These profiles allow safety professionals to perform multiple simultaneous surveys resulting in cost and time savings. Additionally, the octave band real-time analysis provides the data required for selection of personnel hearing protection.</p>  The SV 104 is an industrial instrument with a robust design. Its rugged enclosure is paired with a MEMS microphone for increased shock and damage resistance. The color OLED display makes results and menus easy to read even in dim light or direct sunlight. The LED measurement indicator provides warning of dose level exposures.  <p>Noise surveys are more dependable with the SV 104 due to the incorporation of a triaxial MEMS vibration sensor that detects possible impacts and knocks, which could identify false spikes in results. It also has a locking keypad preventing tampering during surveys. For noise source identification, the audio recording feature saves sound clips to on-board memory when a threshold is exceeded.</p>  <p>The Supervisor software accompanies the SV 104 at no cost. This powerful tool provides easy management of your Svantek sound and vibration products including data download and reporting as well as instrument setup.</p>  </div>  </div>
      <!-- Specifications row of columns -->  <div id="specifications" class="row" style="margin-top:20px;">  <div class="span12">  <h1>Specifications</h1>  </div>
      <div class="span12"><table width="100%" cellspacing="1" cellpadding="4" border="0" bgcolor="#809eba">
        <tbody>
          <tr valign="top" bgcolor="#e9e9e9" align="left">
            <td colspan="2"><div align="center"><strong>NOISE DOSIMETER<br />
            </strong></div></td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td width="26%" bgcolor="#f0f4fa">Standards</td>
            <td width="74%" bgcolor="#f0f4fa">IEC 61252; ANSI S1.25-1991;</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Measurement results</td>
            <td>Lavg/Leq, SPL, Max, Min, SEL, SEL8, PSEL, LEPd, Dose (%), TWA, E, E_8h, Peak, Run Time, Upper Limit Time (ULT), L(C-A), Projected Dose (D_8h)</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Weighting filters</td>
            <td>A, C , Z,</td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa">Time Constants</td>
            <td bgcolor="#f0f4fa">Slow, Fast, Impulse</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Exchange Rate</td>
            <td>2, 3, 4, 5, 6</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Microphone</td>
            <td>Class 2 microphone, 1/2" housing</td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa"><p>Measurement Range</p></td>
            <td bgcolor="#f0f4fa"><p>55 dBA RMS ÷ 140.1 dBA Peak</p></td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa">Frequency Range</td>
            <td bgcolor="#f0f4fa"><p>30 Hz ÷ 8 kHz</p></td>
          </tr>
          <tr valign="top" bgcolor="#e9e9e9" align="left">
             <td colspan="2"><div align="center"><strong>NOISE ANALYZER</strong></div></td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td valign="middle" bgcolor="#f0f4fa">1/1 Octave Analysis</td>
            <td bgcolor="#f0f4fa"><p>Real-time analysis in octave band filters <br />
              9 filters with centre frequencies from 31.5 Hz to 8 kHz (option)</p></td>
          </tr>
          <tr valign="top" bgcolor="#e9e9e9" align="left">
            <td colspan="2"><div align="center"><strong>BASIC DATA</strong></div></td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Memory</td>
            <td>8 GB</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Display</td>
            <td>Colour 128 x 64 pixels OLED type </td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa">Keyboard</td>
            <td bgcolor="#f0f4fa">3 push buttons</td>
          </tr>
          <tr valign="top" bgcolor="#ffffff" align="left">
            <td>Communication interfaces</td>
            <td>USB 2.0 client</td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa">Power Supply</td>
            <td bgcolor="#f0f4fa">Ni-MH rechargeable cells            operation time > 40 hours*<br />
              USB interface                              500 mA HUB</td>
          </tr>
          <tr valign="top" bgcolor="#f0f4fa" align="left">
            <td bgcolor="#ffffff">Environmental Conditions</td>
            <td bgcolor="#ffffff"><table cellspacing="0" cellpadding="3" border="0">
              <tbody>
                <tr valign="top">
                  <td width="50%">Temperature</td>
                  <td width="50%">from -10°C to 50°C</td>
                </tr>
                <tr valign="top">
                  <td>Humidity</td>
                  <td>up to 95 % RH, non-condensed</td>
                </tr>
              </tbody>
            </table></td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa">Physical Characteristics</td>
            <td bgcolor="#f0f4fa">Dimensions    88 mm x 49.5x 19.2 mm</td>
          </tr>
          <tr valign="top" bgcolor="#f0f4fa" align="left">
            <td bgcolor="#ffffff">Weight</td>
            <td bgcolor="#ffffff">Approx. 100 grams</td>
          </tr>
          <tr valign="top" bgcolor="#d9f4fd" align="left">
            <td bgcolor="#f0f4fa" colspan="2"><sub>*with display off</sub></td>
          </tr>
        </tbody>
      </table><br><br></div>  <div class="span4"><h5>Download the SV 104 Personal Noise Dosimeter Datasheet</h5><a href="http://www.sensidyne.com/library/sound-vibration/datasheets/Sensidyne_Svantek-SV-104.pdf" target="_blank" class="btn btn-large btn-primary">Download</a></div>
      <div class="span4"><h5>Download the SV 104 12 Advantages Brochure</h5><a href="http://www.sensidyne.com/library/sound-vibration/datasheets/Sensidyne_SV-104-Brochure-12-Points_web.pdf" target="_blank" class="btn btn-large btn-primary">Download</a></div>
      </div>
      
        <!-- CONTACT FORM --> <!-- Services row of columns -->  <div id="contact" class="row">  <div class="span12">  <h1>Request Information or Quote</h1>  </div>  <div class="span6">
        
      <div class="container span6">
       
      [[!FormIt?
         &hooks=`email`
         &emailFrom=`[email protected]`
         &emailTpl=`MyEmailChunk`
         &emailTo=`[email protected]`
         &emailSubject=`Sample Message Subject`
         &validate=`name:required,
            email:email:required,
            comment:required:stripTags`
            &successMessage=`<div class="alert alert-success marginTop25">
            <button type="button" class="close" data-dismiss="alert">×</button>
            <h4>Your message has been submitted successfully!</h4>
          </div>`
          &validationErrorMessage=`<div class="alert alert-error">
            <button type="button" class="close" data-dismiss="alert">×</button>
            <h3>Please review the following errors:</h3>
              <ul>
                  [[!+fi.error.name:!empty=`<li><a href="[[~[[*id]]]]#name">Name is a required field</a></li>`]]
                  [[!+fi.error.email:!empty=`<li><a href="[[~[[*id]]]]#email">Email is a required field</a></li>`]]
                  [[!+fi.error.comment:!empty=`<li><a href="[[~[[*id]]]]#comment">Comment is a required field</a></li>`]]
              </ul>
          </div>`
      ]]
       
      [[!+fi.validation_error_message:!empty=`
          <div class="alert alert-error marginTop25">
            <button type="button" class="close" data-dismiss="alert">×</button>
            <h3>Please review the following errors:</h3>
              <ul>
                  [[!+fi.error.name:!empty=`<li><a href="[[~[[*id]]]]#name">Name is a required field</a></li>`]]
                  [[!+fi.error.email:!empty=`<li><a href="[[~[[*id]]]]#email">Email is a required field</a></li>`]]
                  [[!+fi.error.comment:!empty=`<li><a href="[[~[[*id]]]]#comment">Comment is a required field</a></li>`]]
              </ul>
          </div>`]]
           
          [[!+fi.successMessage]]
       
           
      <div class="well marginTop25">
          <form action="[[~[[*id]]]]" method="post">
              <div class="[[!+fi.error.name:notempty=`control-group error`]]" id="name">
                  <label for="name"><h4>Name:</h4> [[!+fi.error.name:notempty=`<span class="label label-important">This is a required field.</span>`]]</label>
                  <div class="controls">
                      <input type="text" name="name" value="[[!+fi.name]]" class="input-block-level">
                  </div>
              </div>
       
      <div class="[[!+fi.error.email:notempty=`control-group error`]]" id="company">
                  <label for="email"><h4>Company:</h4> [[!+fi.error.company:notempty=`<span class="label label-important">This is a required field.</span>`]]</label>
                  <div class="controls">
                      <input type="text" name="company" value="[[!+fi.company]]" class="input-block-level">
                  </div>
              </div>
      
              <div class="[[!+fi.error.email:notempty=`control-group error`]]" id="email">
                  <label for="email"><h4>Email:</h4> [[!+fi.error.email:notempty=`<span class="label label-important">This is a required field.</span>`]]</label>
                  <div class="controls">
                      <input type="text" name="email" value="[[!+fi.email]]" class="input-block-level">
                  </div>
              </div>
      
      <div class="" id="phone">
                  <label for="phone"><h4>Phone:</h4> [[!+fi.error.phone:notempty=`<span class="label label-important">This is a required field.</span>`]]</label>
                  <div class="controls">
                      <input type="text" name="phone" value="[[!+fi.company]]" class="input-block-level">
                  </div>
              </div>
       
              <div class="[[!+fi.error.comment:notempty=`control-group error`]]" id="comment">
                  <label for="comment"><h4>Message:</h4> [[!+fi.error.comment:notempty=`<span class="label label-important">This is a required field.</span>`]]</label>
                  <div class="controls">
                      <textarea name="comment" cols="50" rows="10" value="[[!+fi.comment]]" class="input-block-level"></textarea>
                  </div>
              </div>
       
              <input type="submit" value="Submit" class="btn btn-primary">
       
       
          </form>
           
          </div>
       
      </div>  
        
        
      </div>  <div class="span4">  <h4>Sensidyne has Sound and Vibration Channel Partners spanning North America to deliver support, training, and sales assistance. Complete our contact form and your message will be delivered to the most appropriate Channel Partner.</h4>  <p><br />Sensidyne is located at:<br />1000 112th Circle North, Suite 100<br />St. Petersburg, Florida 33716<br><br>800-451-9444 / +1 727-530-3602</p>  <p> </p>  </div>  </div>
      
      • Are all of your product pages like this?
          Studying MODX in the desert - http://sottwell.com
          Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
          Join the Slack Community - http://modx.org
          • 14214
          • 299 Posts
          No, just the one. But to get my landing page to function as I hoped (http://sensidynenoisedosimeters.com/personal-noise-dosimeter-landing.html) it needed to be styled in such a manner. I anticipate others too but as of now I am using PHPmyAdmin to inject the resource content since MODx will not save.
          • Hm. I'd be inclined to keep poking at it to find out just what is causing it to fail. Does it save without the form and the formit call? Does it save as a chunk? Actually, I'd save the whole thing to a text file somewhere, then start with one block at a time, seeing if it will save. The validity of the HTML doesn't matter at this point, finding out exactly what is causing the problem is the aim.

            That saves just fine on my servers, so again I'm strongly suspecting some word or phrase or even part of a word is triggering a server security block.
              Studying MODX in the desert - http://sottwell.com
              Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
              Join the Slack Community - http://modx.org