Not 100% – It does the job, but not as good as it can be
-
Its got a lot of features, but i find it could be better. Some labels throughout the UI are missing(they show up as “undefined” or completely blank) and the code does not fully validate sometimes. Also, sometimes where there should be functionality to add an attribute to one of the shortcodes, or an element generated by the shortcode), you cant.
I found it easier to call a shortcode, then preview the page and view the page’s source code, copy the Bootstrap code generated by the shortcode and paste the code into a page and edit it from there.
To name a couple problems:
- Some labels are missing. There’s quite a few, start with buttons > button size. If i am correct, it shows up as undefined.
- Cant add an attribute to some shortcodes. Some accept various attributes, but some don’t.
- Slider img elements don’t have alt attributes. I cant add an alt text to the slider(carousel) images. Even if i fill out all the caption fields, description fields, alt text, etc. for the picture itself when uploading through WordPress Media Library and also when uploading via EBS plugin UI, I still cannot get an alt attribute to appear on any slider img elements. This is also a case where you cant add an attribute to the shortcode or an element generated by a shortcode. If you add alt=”myContent” to the shortcode, the img element doesn’t get it.
- There is a span element used by the popovers which does not validate because they contain div elements. In my code i have :
<span class="osc_popover_new" data-placement="auto" data-toggle="popover" data-trigger="hover" data-container="body" data-title="<b>LOAN PERIOD</b>" data-contentwrapper="osc_popover_fscf-loan-period"> <div id="fscf_label1_8" class="fscf-div-label"> <label class="fscf-label" for="fscf_field1_8">Loan Period(Months):</label> </div> <div class="fscf-div-field"> <input class="fscf-input-text" type="text" id="fscf_field1_8" name="Loan-Period" value="" placeholder="Ex: 36 Months" /> </div> <div class="fscf-div-clear"></div> </span > <div id="osc_popover_fscf-loan-period" style="display:none;">How long do you want the loan for? <b>Maximum</b> loan period is <b>72 months</b> (6 years)</div>
The span element – <span class=”osc_popover_new”…></span> – goes around a label and an input in a form I have.
- The topic ‘Not 100% – It does the job, but not as good as it can be’ is closed to new replies.