A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property MY_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$config is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$log is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$router is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$output is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$security is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$input is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$load is deprecated
Filename: core/Controller.php
Line Number: 78
A PHP Error was encountered
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 108
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$session is deprecated
Filename: core/Loader.php
Line Number: 1279
A PHP Error was encountered
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 1279
A PHP Error was encountered
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$pagination is deprecated
Filename: core/Loader.php
Line Number: 1279
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$autoinit is deprecated
Filename: database/DB_driver.php
Line Number: 371
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$db is deprecated
Filename: MX/Loader.php
Line Number: 109
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$basic is deprecated
Filename: core/Loader.php
Line Number: 353
A PHP Error was encountered
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$upload is deprecated
Filename: core/Loader.php
Line Number: 1279
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Home::$upload_path is deprecated
Filename: controllers/Home.php
Line Number: 85
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/wolfgangandteam/communications.wolfgangandteam.com/system/core/Exceptions.php:271)
Filename: controllers/Home.php
Line Number: 6873
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/wolfgangandteam/communications.wolfgangandteam.com/system/core/Exceptions.php:271)
Filename: controllers/Home.php
Line Number: 6877
/* Template: Evolo - StartUp HTML Landing Page Template
Author: Inovatik
Created: June 2019
Description: Custom JS file
*/
(function($) {
"use strict";
/* Preloader */
$(window).on('load', function() {
var preloaderFadeOutTime = 500;
function hidePreloader() {
var preloader = $('.spinner-wrapper');
setTimeout(function() {
preloader.fadeOut(preloaderFadeOutTime);
}, 500);
}
hidePreloader();
});
/* Navbar Scripts */
// jQuery to collapse the navbar on scroll
$(window).on('scroll load', function() {
if ($(".navbar").offset().top > 60) {
$(".fixed-top").addClass("top-nav-collapse");
} else {
$(".fixed-top").removeClass("top-nav-collapse");
}
});
// jQuery for page scrolling feature - requires jQuery Easing plugin
$(function() {
$(document).on('click', 'a.page-scroll', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 600, 'easeInOutExpo');
event.preventDefault();
});
});
// closes the responsive menu on menu item click
$(".navbar-nav li a").on("click", function(event) {
if (!$(this).parent().hasClass('dropdown'))
$(".navbar-collapse").collapse('hide');
});
/* Image Slider - Swiper */
var imageSlider = new Swiper('.image-slider', {
autoplay: {
delay: 2000,
disableOnInteraction: false
},
loop: true,
spaceBetween: 30,
slidesPerView: 5,
breakpoints: {
// when window is <= 580px
580: {
slidesPerView: 1,
spaceBetween: 10
},
// when window is <= 768px
768: {
slidesPerView: 2,
spaceBetween: 20
},
// when window is <= 992px
992: {
slidesPerView: 3,
spaceBetween: 20
},
// when window is <= 1200px
1200: {
slidesPerView: 4,
spaceBetween: 20
},
}
});
/* Card Slider - Swiper */
var cardSlider = new Swiper('.card-slider', {
autoplay: {
delay: 4000,
disableOnInteraction: false
},
loop: true,
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev'
}
});
/* Video Lightbox - Magnific Popup */
$('.popup-youtube, .popup-vimeo').magnificPopup({
disableOn: 700,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false,
iframe: {
patterns: {
youtube: {
index: 'youtube.com/',
id: function(url) {
var m = url.match(/[\\?\\&]v=([^\\?\\&]+)/);
if ( !m || !m[1] ) return null;
return m[1];
},
src: 'https://www.youtube.com/embed/%id%?autoplay=1'
},
vimeo: {
index: 'vimeo.com/',
id: function(url) {
var m = url.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/);
if ( !m || !m[5] ) return null;
return m[5];
},
src: 'https://player.vimeo.com/video/%id%?autoplay=1'
}
}
}
});
/* Lightbox - Magnific Popup */
$('.popup-with-move-anim').magnificPopup({
type: 'inline',
fixedContentPos: false, /* keep it false to avoid html tag shift with margin-right: 17px */
fixedBgPos: true,
overflowY: 'auto',
closeBtnInside: true,
preloader: false,
midClick: true,
removalDelay: 300,
mainClass: 'my-mfp-slide-bottom'
});
/* Move Form Fields Label When User Types */
// for input and textarea fields
$("input, textarea").keyup(function(){
if ($(this).val() != '') {
$(this).addClass('notEmpty');
} else {
$(this).removeClass('notEmpty');
}
});
/* Request Form */
$("#requestForm").validator().on("submit", function(event) {
if (event.isDefaultPrevented()) {
// handle the invalid form...
rformError();
rsubmitMSG(false, "Please fill all fields!");
} else {
// everything looks good!
event.preventDefault();
rsubmitForm();
}
});
function rsubmitForm() {
// initiate variables with form content
var name = $("#rname").val();
var email = $("#remail").val();
var phone = $("#rphone").val();
var select = $("#rselect").val();
var terms = $("#rterms").val();
$.ajax({
type: "POST",
url: "php/requestform-process.php",
data: "name=" + name + "&email=" + email + "&phone=" + phone + "&select=" + select + "&terms=" + terms,
success: function(text) {
if (text == "success") {
rformSuccess();
} else {
rformError();
rsubmitMSG(false, text);
}
}
});
}
function rformSuccess() {
$("#requestForm")[0].reset();
rsubmitMSG(true, "Request Submitted!");
$("input").removeClass('notEmpty'); // resets the field label after submission
}
function rformError() {
$("#requestForm").removeClass().addClass('shake animated').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
$(this).removeClass();
});
}
function rsubmitMSG(valid, msg) {
if (valid) {
var msgClasses = "h3 text-center tada animated";
} else {
var msgClasses = "h3 text-center";
}
$("#rmsgSubmit").removeClass().addClass(msgClasses).text(msg);
}
/* Contact Form */
$("#contactForm").validator().on("submit", function(event) {
if (event.isDefaultPrevented()) {
// handle the invalid form...
cformError();
csubmitMSG(false, "Please fill all fields!");
} else {
// everything looks good!
event.preventDefault();
csubmitForm();
}
});
function csubmitForm() {
// initiate variables with form content
var name = $("#cname").val();
var email = $("#cemail").val();
var message = $("#cmessage").val();
var terms = $("#cterms").val();
$.ajax({
type: "POST",
url: "php/contactform-process.php",
data: "name=" + name + "&email=" + email + "&message=" + message + "&terms=" + terms,
success: function(text) {
if (text == "success") {
cformSuccess();
} else {
cformError();
csubmitMSG(false, text);
}
}
});
}
function cformSuccess() {
$("#contactForm")[0].reset();
csubmitMSG(true, "Message Submitted!");
$("input").removeClass('notEmpty'); // resets the field label after submission
$("textarea").removeClass('notEmpty'); // resets the field label after submission
}
function cformError() {
$("#contactForm").removeClass().addClass('shake animated').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
$(this).removeClass();
});
}
function csubmitMSG(valid, msg) {
if (valid) {
var msgClasses = "h3 text-center tada animated";
} else {
var msgClasses = "h3 text-center";
}
$("#cmsgSubmit").removeClass().addClass(msgClasses).text(msg);
}
/* Privacy Form */
$("#privacyForm").validator().on("submit", function(event) {
if (event.isDefaultPrevented()) {
// handle the invalid form...
pformError();
psubmitMSG(false, "Please fill all fields!");
} else {
// everything looks good!
event.preventDefault();
psubmitForm();
}
});
function psubmitForm() {
// initiate variables with form content
var name = $("#pname").val();
var email = $("#pemail").val();
var select = $("#pselect").val();
var terms = $("#pterms").val();
$.ajax({
type: "POST",
url: "php/privacyform-process.php",
data: "name=" + name + "&email=" + email + "&select=" + select + "&terms=" + terms,
success: function(text) {
if (text == "success") {
pformSuccess();
} else {
pformError();
psubmitMSG(false, text);
}
}
});
}
function pformSuccess() {
$("#privacyForm")[0].reset();
psubmitMSG(true, "Request Submitted!");
$("input").removeClass('notEmpty'); // resets the field label after submission
}
function pformError() {
$("#privacyForm").removeClass().addClass('shake animated').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() {
$(this).removeClass();
});
}
function psubmitMSG(valid, msg) {
if (valid) {
var msgClasses = "h3 text-center tada animated";
} else {
var msgClasses = "h3 text-center";
}
$("#pmsgSubmit").removeClass().addClass(msgClasses).text(msg);
}
/* Back To Top Button */
// create the back to top button
$('body').prepend('Back to Top');
var amountScrolled = 700;
$(window).scroll(function() {
if ($(window).scrollTop() > amountScrolled) {
$('a.back-to-top').fadeIn('500');
} else {
$('a.back-to-top').fadeOut('500');
}
});
/* Removes Long Focus On Buttons */
$(".button, a, button").mouseup(function() {
$(this).blur();
});
})(jQuery);
A PHP Error was encountered
Severity: 8192
Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Filename: core/Output.php
Line Number: 457