PluginProbe
Taboola / 1.0.2
Taboola v1.0.2
1.0.4 1.0.5 1.0.6 1.0.8 2.0.1 2.0.2 2.1.0 2.1.1 2.2.2 2.2.3 3.0.0 3.0.1 3.0.2 3.1.0 trunk 1.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.2 1.0.3
← All changes | settings.php +7 -96 1.0.121.0.2 View file →
@@ -85,26 +85,8 @@
85 85 margin-top: 10px;
86 86 color: red;
87 87 }
88 88
89 - .toggle_icon{
90 - background: url(<?php echo $this->plugin_url.'img/arrow_right_32.png' ?>) no-repeat;
91 - background-size:contain;
92 - width:24px;
93 - height:24px;
94 - display:inline-block;
95 - vertical-align: middle;
96 - }
97 -
98 - .toggle_icon_on{
99 - -ms-transform: rotate(90deg); /* IE 9 */
100 - -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
101 - transform: rotate(90deg);
102 - }
103 - .apply_button{
104 - margin-top: 20px !important;
105 - }
106 -
107 89 </style>
108 90
109 91 <div class="taboola-container">
110 92 <img src='<?php echo $this->plugin_url.'img/taboola.png' ?>' style='width:200px;'/>
@@ -124,9 +106,9 @@
124 106 </tr>
125 107 <tr>
126 108 <td colspan='2' style='line-height: 26px; font-size: 13px;'>
127 109 Don't have a Publisher ID?
128 - <a style='float: inherit; margin-left:5px;' class='request_link' href=' https://taboola.com/contact' target='_blank'>Contact Taboola</a>
110 + <a style='float: inherit; margin-left:5px; class='request_link' href=' http://taboola.com/contact' target='_blank'>Contact Taboola here</a>
129 111 </td>
130 112 </tr>
131 113 </table>
132 114
@@ -170,73 +152,16 @@
170 152
171 153 </table>
172 154 <hr style='border-bottom: 1px solid #fafafa;'>
173 155
174 - <?php $location_defined = (htmlspecialchars($settings->location_string) != ""); ?>
175 -
176 -
177 - <div class='toggle_intercept checkbox'>
178 - <?php if ($location_defined): ?>
179 - <div class='toggle_icon toggle_icon_on'></div>
180 - Advanced Settings
181 - </div>
182 - <table class='location_section'>
183 -
184 - <?php else: ?>
185 - <div class='toggle_icon'></div>
186 - Advanced Settings
187 - </div>
188 - <table class='location_section' style='display:none'>
189 -
190 - <?php endif; ?>
191 -
192 -
193 - <tr>
194 - <td>Location</td>
195 - <td>
196 - <input type="text" value="<?php echo htmlspecialchars($settings->location_string) ?>" name="location_string" placeholder="" />
197 - </td>
198 - <td class='tooltip'>
199 - <img src='<?php echo $this->plugin_url.'img/question-mark.png' ?>'/>
200 - <div>This field controls the location of these widgets on the page. If you would like to move your widget from its default location directly below the article a Taboola representative will provide you with the necessary information.</div>
201 - </td>
202 - </tr>
203 - <tr>
204 - <td colspan="2"> <div class='checkbox'>
205 - <input id="out_of_content_enabled" type="checkbox" <?php echo $settings->out_of_content_enabled ? "checked='checked'" : "" ?> name="out_of_content_enabled"/>
206 - Place widget after main content DOM element
207 - </div></td>
208 - <td class='tooltip'>
209 - <img src='<?php echo $this->plugin_url.'img/question-mark.png' ?>'/>
210 - <div>This may be disabled if your website doesn't use Taboola's "Read more" feature, or if the widget is not placed correctly. DO NOT disable it if your widget includes "Read More"</div>
211 - </td>
212 -
213 - </tr>
214 -
215 -
216 - </table>
217 - <input class='button-secondary apply_button' type="submit" value="Apply Changes ✔"/>
218 - <!-- <a class='request_link' href=' https://taboola.com/contact' target='_blank'>Request Widget</a> -->
156 + <input class='button-secondary' type="submit" value="Apply Changes ✔"/>
157 + <!-- <a class='request_link' href=' http://taboola.com/contact' target='_blank'>Request Widget</a> -->
219 158 </form>
220 159 <div style='clear:both'></div>
221 -
222 160 <?php
223 - $logPublisher = ($settings->publisher_id == "") ? "wordpressplugin" : $settings->publisher_id;
224 - $userDetails = wp_get_current_user();
225 - $detailsString = $userDetails->first_name." ".$userDetails->last_name;
226 - ?>
227 - <img src="https://logs-01.loggly.com/inputs/d14862f3-64ad-49ca-b28d-1b5d155414ec.gif?source=wp&type=settings&pub=<?=$logPublisher?>&user=<?=urlencode($detailsString)?>&email=<?=urlencode($userDetails->user_email)?>&url=<?=urlencode("//{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}")?>"/>
228 - <!-- <form name="install_log" style="display:none;" method="post" action="http://logs-01.loggly.com/inputs/d14862f3-64ad-49ca-b28d-1b5d155414ec/tag/http/">
229 - <input name="tim" type="hidden" value="<?=date("H:i:s.000")?>">
230 - <input name="pub" type="hidden" value="<?=$logPublisher?>">
231 - <input name="data" type="hideen" value="WORDPRESS_PLUGIN_INSTALL|<?="//{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}|{$detailsString}"?>">
232 - </form> -->
233 -
234 - <?php
235 161 if($_SERVER['REQUEST_METHOD'] == 'POST' && count($taboola_errors) == 0){
236 162 echo "<span class='label-success'>Your changes have been made! You can now see them on your site</span>";
237 163 }
238 -
239 164 if(count($taboola_errors) > 0){
240 165 for($i = 0; $i < count($taboola_errors); $i++){
241 166 echo "<span class='label-error'>".$taboola_errors[$i]."</span>";
242 167 }
@@ -245,12 +170,12 @@
245 170 </div>
246 171 <script>
247 172 function sync_checkboxes(){
248 173 if(jQuery('#first_bc_enabled').attr("checked")){
249 - jQuery('#second_bc_enabled').attr('disabled',false)
174 + jQuery('#second_bc_enabled').prop('disabled',false)
250 175 } else {
251 - jQuery('#second_bc_enabled').attr('checked', false);
252 - jQuery('#second_bc_enabled').attr('disabled',true)
176 + jQuery('#second_bc_enabled').prop('checked', false);
177 + jQuery('#second_bc_enabled').prop('disabled',true)
253 178 }
254 179 }
255 180 jQuery('#first_bc_enabled').change(sync_checkboxes);
256 181 setTimeout(function(){jQuery('.label-success').fadeOut()}, 6000);
@@ -255,19 +180,5 @@
255 180 jQuery('#first_bc_enabled').change(sync_checkboxes);
256 181 setTimeout(function(){jQuery('.label-success').fadeOut()}, 6000);
257 182 setTimeout(function(){jQuery('.label-error').fadeOut()}, 6000);
258 183 sync_checkboxes()
259 -
260 - jQuery('.toggle_intercept').click(function(){
261 - if (jQuery('.location_section').fadeToggle != undefined){
262 - jQuery('.location_section').fadeToggle('fast');
263 - }else{
264 - jQuery('.location_section').toggle();
265 - }
266 - jQuery('.toggle_icon').toggleClass('toggle_icon_on');
267 - });
268 -
269 - window.onload = function(){
270 - document.forms['install_log'].submit()
271 -
272 - }
273 -</script>
184 +</script>