A PHP Error was encountered
Severity: 8192
Message: Function create_function() is deprecated
Filename: geshi/geshi.php
Line Number: 4698
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 624
Function: getPaste
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/system/core/Exceptions.php:271)
Filename: view/download.php
Line Number: 2
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/themes/geocities/views/view/download.php
Line: 2
Function: header
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 173
Function: include
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 43
Function: _ci_load
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 625
Function: view
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/system/core/Exceptions.php:271)
Filename: view/download.php
Line Number: 3
Backtrace:
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/themes/geocities/views/view/download.php
Line: 3
Function: header
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 173
Function: include
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/core/MY_Loader.php
Line: 43
Function: _ci_load
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 625
Function: view
File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once
myfunction: function() {
//TICKET INFORMATION
var ticket_id=this.ticket().id(),
ticket_subject=this.ticket().subject(),
ticket_description=this.ticket().description(),
ticket_status=this.ticket().status(),
ticket_comment=this.comment().text();
//TICKET REQUESTER INFORMATION
var requester_id;
if(this.ticket().requester()!=null){
requester_id=this.ticket().requester().id();
}
else
{
requester_id="1905816979";
}
var requester_ID,
requester_name,
requester_email,
requester_phone;
//SUBMITER INFORMATION
var submitter_id=this.currentUser().id();
var submitter_ID,
submitter_name,
submitter_email,
submitter_phone;
var group_id;
var member_ID,smember_ID;
var full_name = "Alexender PINTO";
var first_name,last_name;
var sfull_name = "Alexender PINTO";
var sfirst_name,slast_name;
if(ticket_status=="solved")
{
console.log('Ticket status :-'+ticket_status);
this.ajax('getTicketGroupRequest',ticket_id);
}
else
{
if(this.ticket().comments().length==1){
var call1_1 =this.ajax('createGroupRequest',ticket_id,ticket_subject,ticket_description);
var call2_1 =this.ajax('rUserInfo',requester_id); //'/api/v2/users/' + requester_id+ '.json'
var call3_1=this.ajax('sUserInfo',submitter_id); //'/api/v2/users/' + requester_id+ '.json'
this.when(call1_1, call2_1,call3_1).done(function(call1Data, data,call3Data){
console.log(" [1] Create Group Request");
group_id=call1Data[0];
console.log('GROUP ID :- '+group_id);
console.log("[2] rUserInfo ");
requester_ID=data[0].user.id;
requester_name=data[0].user.name;
requester_email=data[0].user.email;
requester_phone=data[0].user.phone;
full_name=data[0].user.name;
var name = full_name.split(" ");
if(name.length>=2){
first_name=name[0];
last_name=name[1];
}
else
{
first_name=name[0];
last_name="Last_Name";
}
console.log(group_id+'>>'+requester_ID+'>>'+requester_email+'>>'+requester_name+'>>'+requester_phone+'>>'+first_name+'>>'+last_name);
console.log("[3] sUserInfo ");
submitter_ID=call3Data[0].user.id;
submitter_name=call3Data[0].user.name;
submitter_email=call3Data[0].user.email;
submitter_phone=call3Data[0].user.phone;
sfull_name=call3Data[0].user.name;
var sname = sfull_name.split(" ");
if(sname.length>=2){
sfirst_name=name[0];
slast_name=name[1];
}
else
{
sfirst_name=name[0];
slast_name="Last_Name";
}
console.log(group_id+'>>'+submitter_ID+'>>'+submitter_email+'>>'+submitter_name+'>>'+submitter_phone+'>>'+sfirst_name+'>>'+slast_name);
}).fail(function(){
this.switchTo('error');
});
console.log("[4] Add Members Submitter ");
if(submitter_phone!=null)
{
// External Request
this.promise(function(done, fail) {
this.ajax('addsMemberRequest',group_id,submitter_phone,sfirst_name,slast_name).then(
function(data) {
member_ID=data;
console.log('SUBMITER MEMEBER ID :- '+member_ID);
done(); // ok to save the ticket
},
function(data) {
console.log('Add Submitter Members failed');
console.log(data);
done(); // failed, but save the ticket anyway
}
);
});
}
console.log("[5] Add Members Requester ");
if(requester_phone!=null)
{
// External Request
this.promise(function(done, fail) {
this.ajax('addrMemberRequest',group_id,requester_phone,first_name,last_name).then(
function(data) {
member_ID=data;
console.log('REQUESTER MEMEBER ID :- '+member_ID);
done(); // ok to save the ticket
},
function(data) {
console.log('Add Requester Members failed');
console.log(data);
done(); // failed, but save the ticket anyway
}
);
});
}
}
else
{
var call1 =this.ajax('getTicketGroupRequest',ticket_id);
var call3=this.ajax('sUserInfo',submitter_id);
this.when(call1,call3).done(function(call1Data,call3Data){
console.log("[1] getTicketGroupRequest ");
group_id=call1Data[0];
console.log('GROUP ID :- '+group_id);
console.log("[2] sUserInfo ");
submitter_ID=call3Data[0].user.id;
submitter_name=call3Data[0].user.name;
submitter_email=call3Data[0].user.email;
submitter_phone=call3Data[0].user.phone;
sfull_name=submitter_name;
var sname = sfull_name.split(" ");
if(sname.length>=2){
sfirst_name=name[0];
slast_name=name[1];
}
else
{
sfirst_name=name[0];
slast_name="Last_Name";
}
console.log(group_id+'>>'+submitter_ID+'>>'+submitter_email+'>>'+submitter_name+'>>'+submitter_phone+'>>'+sfirst_name+'>>'+slast_name);
}).fail(function(){
this.switchTo('error');
});
console.log("[3] Add Members Submitter ");
if(submitter_phone!=null)
{
// External Request
this.promise(function(done, fail) {
this.ajax('addsMemberRequest',group_id,submitter_phone,sfirst_name,slast_name).then(
function(data) {
member_ID=data;
console.log('SUBMITER MEMEBER ID :- '+member_ID);
done(); // ok to save the ticket
},
function(data) {
console.log('Add Submitter Members failed');
console.log(data);
done(); // failed, but save the ticket anyway
}
);
});
}
}
console.log("[4,5] Send Message ");
// External Request
this.promise(function(done, fail) {
this.ajax('sendMessageRequest',group_id,ticket_comment).then(
function(data) {
console.log('Message :- '+data[0]);
done(); // ok to save the ticket
},
function(data) {
console.log('Send Message Request failed');
console.log('Message :- '+data[0]);
done(); // failed, but save the ticket anyway
}
);
});
}
},