Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Plain Text by deniz ( 11 years ago )
<cfscript>
get_work = createObject("component", "add_options.cfc.work");
get_work.dsn = dsn;
</cfscript>
<cfset display_work_list = attributes.id>
<cfquery name="get_related_works" datasource="#dsn#">
SELECT WORK_ID FROM PRO_WORKS WHERE CHARINDEX('#attributes.id#',RELATED_WORK_ID) <> 0
</cfquery>
<cfset display_work_list = ListAppend(display_work_list,ValueList(get_related_works.WORK_ID))>
<cfloop list="#display_work_list#" index="active_work">
<cfscript>
get_work_detail = get_work.getWorks(work_id : active_work);
</cfscript>
<cfif get_work_detail.recordcount eq 0>
<cfset hata = 11>
<cfsavecontent variable="message"><cf_get_lang_main no='1531.Böyle Bir Kayit Bulunmamaktadır'>!</cfsavecontent>
<cfset hata_mesaj = message>
<cfinclude template="../../dsp_hata.cfm">
<cfelse>
<cfscript>
GET_CATS = get_work.getCats();
GET_ACTIVITY = get_work.getActivity();
</cfscript>
<cfinclude template="../../project/query/get_pro_work_cat.cfm">
<cfinclude template="../../project/query/get_workgroups.cfm">
</cfif>
<div id="container_<cfoutput>#active_work#</cfoutput>" class="container">
<div class="row" id="row_<cfoutput>#active_work#</cfoutput>">
[removed]
var work_id = '<cfoutput>#active_work#</cfoutput>';
var send_address = "<cfoutput>#request.self#</cfoutput>?fuseacti
AjaxPageLoad(send_address,'row_'+work_id,1);
[removed]
</div>
<div class="row">
<div id="commentContent">
<cfoutput>
#get_work.comment_loop( rel_work_id : active_work, subcomment_level : 0 )#
</cfoutput>
<div id="responseAjax_<cfoutput>#active_work#</cfoutput>"></div>
</div>
<div class="row">
<div class="col col-10 offset-2">
<div class="panel panel-default">
<textarea class="panel-body commentAreaFirst" rows="1" id="commentText" name="commentText"></textarea>
<input name="addComment" id="addComment" type="submit" class="pull-right commentButton" value="Gönder" />
</div>
</div>
</div>
</div>
</div>
</cfloop>
[removed]
$(function(){
$('div#documentRows ul > li img').bind('click', function () {
var rep Bu belgeyi silmek isteğinize emin msini ?');
if ( !reponse ) return false;
var documentLi = $(this);
var documentId = $(this).parent('li').attr('id');
var data = [{ 'documentId' : documentId }];
$.ajax({
url: '/add_options/cfc/work.cfc',
type: "POST",
data: {
method: "documentRemove",
returnFormat:"json",
formData: JSON.stringify(data)
},
success: function(response) {
// başarılı olma durumunda yazılacak script
// console.log('başarılı' + response);
documentLi.parent().remove();
},//success
error: function(msg) {
// hata kodunu konsolda gösterme
console.log(msg);
}//error
});//ajax
}); // docmunet remove
$('input#timeHours').on('keyup',function(){
if ( !$.isNumeric( $(this).val() ) )$(this).val(0);
});
$('input#timeMinute').on('keyup',function(){
if ( !$.isNumeric( $(this).val() ) )$(this).val(0)
});
});//ready
function addTimeDiv(id){
$('div#popTimeİnput_' + id).slideToggle('fast');
}//addTimeDiv
function commentTextRow (el,acitveWork){
if ( acitveWork) {
var commentRow = $('div#container_'+ acitveWork + ' div#commentContent ').children().first('div');
}else{
var commentRow = $(el)
.parents('div')
.eq(4)
.next()
}//if
commentRow.slideToggle('fast');
//console.log(commentRow)
} //commentTextRow
function addTime(el){
var workId = $(el).attr('id');
var timeHours = $('div#container_'+workId +' input#timeHours').val();
var timeMimute = $('div#container_'+workId +' input#timeMinute').val();
var activeType = $('div#container_'+workId +' select#activity_type').val();
var oldValue = $('div#container_'+workId +' label#popTime').text();
if ( timeHours == 0 || timeMimute == 0 ) {
alert('zaman giriniz');
return false;
}else if ( activeType == '0') {
alert('aktivite tipi seçiniz');
return false;
}//if control
var data = [{
'workid':workId,
'timeHours':timeHours,
'timeMimute':timeMimute,
'timeText':activeType
}];
$.ajax({
url: '/add_options/cfc/work.cfc',
type: "POST",
data: {
method: "addTime",
returnFormat:"json",
formData: JSON.stringify(data)
},
success: function(response) {
// başarılı olma durumunda yazılacak script
//console.log('başarılı' + response);
$(el).val('Kaydet').removeAttr('disabled');
$('div#popTimeİnput_' + workId).slideToggle('fast');
//$('div#container_'+ workId+' label#popTime').text( ' Saat ' + + ' Dakika' );
},//success
error: function(msg) {
// hata kodunu konsolda gösterme
console.log(msg);
}//error
});//ajax
return false;
} //addTime
function addComment (relatedCommentId,el,activeWork){
var relatedCommentId = relatedCommentId;
var commentText = $(el).prev('textarea').val();
//console.log (workId,relatedTypeId,commentId);
var commentC
var commentTextAreaDiv = $(el).parents().eq(2); //yeni yorum div kutusu
$parentCommentDiv = $(el).parents().eq(2).prev('div.row') // yorum atılan div
$cl //yorum yazılan div
if (!commentText == ''){
if ( activeWork ) {
// işe yapılan yorum
var relatedType = 1 ;
var relatedTypeId = activeWork ;
}else {
// yoruma atılan yorum
var relatedType = 0 ;
var relatedTypeId = relatedCommentId;
}//len control
//sayfaya göndrerilecek ilişkili değişkenler
var data = [{
'commentText' : commentText,
'relatedType' : relatedType,
'relatedTypeId': relatedTypeId
}] // json data
$.ajax({
url: '/add_options/cfc/work.cfc',
type: "POST",
data: {
method: "comments",
returnFormat:"json",
formData: JSON.stringify(data)
},
success: function(response) {
// başarılı olma durumunda yazılacak script
//console.log('başarılı' + response );
//console.log('basarılı');
if ( activeWork ) {
$(el).prev('textarea').empty();
var send_address = "<cfoutput>#request.self#</cfoutput>?fuseacti
AjaxPageLoad(send_address,'responseAjax_'+ activeWork,1);
$('div#container_'+activeWork +' div#commentContent').animate({ scrollTop: $(document).height() }, 600);
return false;
}else{
$(el).prev('textarea').val(' ');
commentTextAreaDiv.slideToggle('slow');
$clone.find('div:first').removeClass('col col-1 offset-2').addClass('col col-1 offset-3') .next().removeClass('col col-9').addClass(' col col-8'); //kılonlanan div'in clasını değiştirme
$clone.children().find('div').children('div:first').next().find('p').text( commentText ); // klonlanan div'in içerigini değiştirme
$clone.children().find('div.btnWork').find('a:first').remove(); /// klonlanan div'in yorum yaz özellğinin kaldırılması
$parentCommentDiv.next().after( $clone ); // kılonlanan divi DOM'a ekleme
}//if len
},//success
error: function(msg) {
// hata kodunu konsolda gösterme
console.log(msg);
}//error
});//
}else{
alert('lütfen yorum alanını boş bırakmayın !!');
}// if kntrol
return false;
};//commentAdd function
function updateForm (el) {
var rep güncellemek isteğinize emin msini ?');
if ( !reponse ) return false;
var work_id = $(el).attr('id') ;
var formName = $('form#updWorkForm_' + $(el).attr('id') );
var k (){
//sol panel form elemanları
var kategori = $('select#pro_work_cat');
var isGrubu = $('select#workgroup_id');
var
var asama = $('select#process_stage');
// orta panel form elemanları
if ( kategori.val() == '' &&
isGrubu.val() == '' &&
oncelik.val() == ''&&
asama.val() == ''){
return false;
} // if
};// konrrol function
if (kontrol) {
var data = formName.serializeArray(); // form elemanlarının değerleri data tipi JSON
//console.log(data);
// data Array to JSon
var dataNew = {};
for(s in data){
dataNew[data[s]['name']] = data[s]['value']
}//for
$.ajax({
url: '/add_options/cfc/work.cfc',
type: "POST",
data: {
method: "addWork",
returnFormat:"json",
formData: JSON.stringify(dataNew)
},
success: function(response) {
// başarılı olma durumunda yazılacak script
//console.log('başarılı' + response);
var send_address = "<cfoutput>#request.self#</cfoutput>?fuseacti
AjaxPageLoad(send_address,'row_'+work_id,1);
},//success
error: function(msg) {
// hata kodunu konsolda gösterme
console.log(msg);
}//error
});//ajax
}else {
alert('lütfen zorunlu alanları doldurun');
}// kontrol if
return false;
}//update Form
function refreshBtn(id){
var divName = '#container_' + id ;
$( divName + ' div#mainSection div.baslikBg div.btnImg').hide();
//Sol Panel
var leftSecti divName + ' div#leftSection span').length;
for (i = 0; i <= leftSectionSpanCount; i++) {
$( divName + ' div#leftSection span').eq(i).hide();
}//for
$( divName + ' div#leftSection p select, '+ divName + ' div#leftSection p input, ' + divName + ' div#leftSection p img').show();
//merkez Panel
$( divName + ' div#mainSection div.workAbout:not(:first) span').hide();
$( divName + ' div#mainSection div.workAbout:not(:first) span + div').show();
$( divName + ' div#mainSection div.workDescription:first').hide();
$( divName + ' div#mainSection div.editor').show();
$( divName + ' div#mainSection div.updateBtn').show();
$( divName + ' div#mainSection div.baslikBg > span').hide();
$( divName + ' div#mainSection div.baslikBg > span + input').show();
//Sað Panel
var rightSecti divName + ' div#rightSection p ').length;
$( divName + ' div#rightSection p span:not(.labelRed)').hide();
$( divName + ' div#rightSection p + div ').show();
}//refreshBtn
[removed]
Revise this Paste