Авторизуйтесь по паролю
dreamer 13.04.2014 Все вопросы » Общие вопросы 2739
Kane - 2014-10-2113 апреля 2014 21:34 - #26929
adminfilm - 2014-10-2113 апреля 2014 22:41 - #26938
dreamer - 2014-10-2113 апреля 2014 23:24 - #26940
adminfilm - 2014-10-2113 апреля 2014 23:56 - #26942
dj-avtosh - 2014-10-2114 апреля 2014 05:58 - #26949
kprod - 2014-10-2114 апреля 2014 09:42 - #26952
dj-avtosh - 2014-10-2114 апреля 2014 11:33 - #26957
alexeyfilatov - 2014-10-2116 апреля 2014 21:22 - #27181
D0Gmatist - 2014-10-2116 апреля 2014 21:46 - #27184
alexeyfilatov - 2014-10-2116 апреля 2014 22:05 - #27185
ПафНутиЙ - 2014-10-2116 апреля 2014 22:37 - #27186
D0Gmatist - 2014-10-2116 апреля 2014 22:46 - #27188
ПафНутиЙ - 2014-10-2117 апреля 2014 00:54 - #27192
D0Gmatist - 2014-10-2117 апреля 2014 08:51 - #27200
// следующий трекfunction playerTrackNext(){ // если включен повтор трека if ( playerPlayTupeMemory == 2 ) { if(trackRepeat == 1){ playingStatus = 1; playerStop(); playerPlayButton(); return; } } var playerTrackNextArray; playerTrackNextArray = ajaxxx( catharsis_root + 'system/ajax/track_next_previous.php', '&oldId=' + playerPlayIdMemory + '&method=prev' + '&trackTupe=' + playerPlayTupeMemory + '&random=' + playerPlayRandom).split(';'); goPlayerPlay(playerTrackNextArray[0], playerTrackNextArray[1], playerTrackNextArray[2], playerTrackNextArray[3]);}
//координаты мыши для прогрес бараfunction playerChange(t,e,elemId) { var playerChangeVarPercent; var r = t.getBoundingClientRect(); var x = 0, y = 0; var coord=new Array(); if (!e) e = window.event; if (e.pageX || e.pageY) { x = e.pageX; y = e.pageY; } else if (e.clientX || e.clientY) { x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft; y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop; } coord[0]=x;coord[1]=y; playerChangeVarPercent = Math.round((x - r.left)*100 / document.getElementById(elemId).clientWidth); if(playingStatus == 1){ if(elemId == "playerLoadedForm")uppodSend('player','seek:' + playerChangeVarPercent + '%'); }}
//координаты мыши для громкостиfunction agent(v) { return(Math.max(navigator.userAgent.toLowerCase().indexOf(v),0)); }function xy(e,v) { return(v?(agent('msie')?e.clientY+document.body.scrollTop:e.pageY):(agent('msie')?e.clientX+document.body.scrollTop:e.pageX)); }function dragOBJ(d,e) { var rpv = document.getElementById("playerVolProgresBarForm").getBoundingClientRect(); if (!e) e = window.event; if((e.clientX - rpv.left) > 100)return; d.style.left = (((e.clientX - rpv.left) - 5) + 'px'); document.getElementById("playerVolProgresBarScrol").style.width = (e.clientX - rpv.left) + "%"; document.getElementById("playerVolProgresBarScrolInfo").innerHTML = (e.clientX - rpv.left) + "%"; if(playingStatus != 0){ uppodSend('player','v' + (e.clientX - rpv.left)); setCookie("playerVolumeCookie", (e.clientX - rpv.left), 365); playerVolumeHold = e.clientX - rpv.left; } else playerVolumeHold = e.clientX - rpv.left; function drag(e) { flag = 0; if(!stop && (xy(e)+oX-eX) > -6 && (xy(e)+oX-eX) < 96){ d.style.left=((tY=xy(e)+oX-eX)+'px'); document.getElementById("playerVolProgresBarScrol").style.width = (xy(e)+oX-eX) + 5 + "%"; document.getElementById("playerVolProgresBarScrolInfo").innerHTML = (xy(e)+oX-eX) + 5 + "%"; if(playingStatus != 0){ uppodSend('player','v' + (xy(e)+oX-eX+5)); setCookie("playerVolumeCookie", (xy(e)+oX-eX + 5), 365); playerVolumeHold = xy(e)+oX-eX+5; } else playerVolumeHold = xy(e)+oX-eX+5; } } var oX=parseInt(d.style.left),oY=parseInt(d.style.top),eX=xy(e),eY=xy(e,1),tX,tY,stop; document.onmousemove=drag; document.onmouseup=function(){ stop=1; document.onmousemove=''; document.onmouseup=''; };}
D0Gmatist - 2014-10-2117 апреля 2014 08:58 - #27201
// работа с панелью плеера и активными блокамиfunction playerMain(){ if(playingStatus == 0){ if ( getCookie("playerStatusCookie") == null ) { // состояние плеера setCookie("playerStatusCookie", "0", 365); setCookie("playerTupeCookie", "0", 365); setCookie("playerPlayIdCookie", "0", 365); } else if ( getCookie("playerStatusCookie") == 0 ) { setCookie("playerStatusCookie", "0", 365); setCookie("playerTupeCookie", "0", 365); setCookie("playerPlayIdCookie", "0", 365); } else if ( getCookie("playerStatusCookie") == 1 ) { playingStatus = getCookie("playerPlayIdCookie"); var playerTrackSTPIArray; playerTrackSTPIArray = ajaxxx( catharsis_root + 'system/ajax/auto_play.php', '&oldId=' + getCookie("playerPlayIdCookie") + '&trackTupe=' + getCookie("playerTupeCookie")).split(';'); goPlayerPlay(playerTrackSTPIArray[0], playerTrackSTPIArray[1], playerTrackSTPIArray[2], playerTrackSTPIArray[3]); } } if(playingStatus == 1){ playerLoadedPercent = Math.round(uppodGet('player','bytesloaded') * 100 / uppodGet('player','bytestotal')); // Прогрес бар загрузки трека if( !isNaN(playerLoadedPercent) & playerPlayTupeMemory == 2 ) { document.getElementById("playerProgresUploadingTrack").style.display = "block"; // Отобразить document.getElementById("playerProgresUploadingTrack").style.width = playerLoadedPercent + "%"; // Прогрес бар загрузки трека - Вывод if(playerLoadedPercent == 100) { document.getElementById("playerProgresUploadingTrack").style.display = "none"; // По достижению 100% скрыть } } playerTimeGet = uppodGet('player','time'); // Реальное время игры трека playerDurationGet = uppodGet('player','duration'); // Временная длинна трека // Прогресбар игры трека - Деление = Вариант без сотых долей playerTimePercent = Math.round(playerTimeGet * 100 / playerDurationGet); // Реальное время игры трека - Мин:Сек playerTimeSec = Math.floor(playerTimeGet - (Math.floor(playerTimeGet / 60) * 60)); if(playerTimeSec < 10)playerTimeSec = "0" + playerTimeSec; playerTime = Math.floor(playerTimeGet / 60) + ":" + playerTimeSec; // Временная длинна трека - Мин:Сек playerDurationSec = Math.floor(playerDurationGet - (Math.floor(playerDurationGet / 60) * 60)); if(playerDurationSec < 10)playerDurationSec = "0" + playerDurationSec; playerDuration = Math.floor(playerDurationGet / 60) + ":" + playerDurationSec; if(!isNaN(playerTimePercent)) { document.getElementById("playerProgresPlayTrack").style.width = playerTimePercent + "%"; // Прогресбар игры трека - Вывод document.getElementById("playerPresentTime").innerHTML = playerTime; // Реальное время игры трека - Вывод document.getElementById("playerTotalTime").innerHTML = playerDuration; // Временная длинна трека - Вывод if(playerTimePercent == 100) { // по оконцанию игры трека if(playerPlayTupeMemory == 2) { // если радио поток, по достижению 100% не реагировать playingStatus = 0; playerTrackNext(); } } } }}
// громкость 0%function playerMute(){ document.getElementById("playerVolProgresBarScrol").style.width = "0%"; document.getElementById("playerVolProgresBarScrolIcon").style.left = "-5px"; document.getElementById("playerVolProgresBarScrolInfo").innerHTML = "0%"; uppodSend('player','v0'); setCookie("playerVolumeCookie", "0", 365); playerVolumeHold = 0;}
// громкость 100%function playerMax(){ document.getElementById("playerVolProgresBarScrol").style.width = "100%"; document.getElementById("playerVolProgresBarScrolIcon").style.left = "95px"; document.getElementById("playerVolProgresBarScrolInfo").innerHTML = "100%"; uppodSend('player','v100'); setCookie("playerVolumeCookie", "100", 365); playerVolumeHold = 100;}
dj-avtosh - 2014-10-2117 апреля 2014 01:20 - #27196
CREATE TABLE `dle_views` ( `id` int(11) NOT NULL, `news_id` int(11) NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;