Computer Active - 18 July 2018 pdf | Kings Quest Capítulo 5 [Jtag-Rgh][Dlc][1.58 GB]... | download shadow fighter legend apk
Detective Conan
Statut : en cours
Detective Conan affiche
Episode 1
Synopsis :
0
Followers 1986
Views
20,33 millions
Detective Conan
Statut : en cours
Followers 1986
Views
20,33 millions
Detective Conan
Statut : en cours
Detective Conan affiche
Synopsis : Shinichi Kudô, lycéen, réputé pour avoir résolu plusieurs enquêtes difficiles est considéré par beaucoup comme l'aide la plus précieuse que la police japonaise pouvait espérer. Un jour alors qu'il prenait en filature des hommes vêtus de noir, ceux-ci le remarquent et lui font boire un poison expérimental pour le faire taire. L'effet est inattendu : son corps rajeunit, mais ses facultés de détective restent inchangées.



Titre original : Case Closed
Saisons : 21 - Episodes : 806 - Statut : en production
Série créée en 1996
Format : 30 mn. - Genre : Animation - Nationalité : Japonaise
Followers 1986
Views
20,33 millions
Detective Conan
Statut : en cours
Detective Conan affiche
Followers 1986
Views
20,33 millions
Detective Conan
Statut : en cours
Detective Conan affiche
Followers 1986
Views
20,33 millions

Player Streaming

Langue

Qualité

 Spoiler ou être spoilé (e) n'est pas une fatalité. Merci d'utiliser les balises pour respecter les autres visiteurs du site. Merci.
fan-anime il y a 2 années

Spoil: Je recherche un épisode ou on voit ran et conan qui rencontre une femme en face d'un bouché plus tard la femme meurt alors qu'elle devait dinner avec son mari chez elle

Spoiler
kaginuor3173 il y a 2 années

Attention SPOIL ma théorie Gros SPOIL


Spoil SPOIL spoil !!!


Je ne sais pas si cela a été fait remarqué mais je suis tombée sur des épisodes qui me font penser que Sera serait la soeur (voir demi-soeur) de Shiho Miyano (Haibara). Et donc d'après moi, il y a une probabilité pour que Akemi Miyano ne sois pas la soeur de Shiyo. Dans la hiérarchie de l'organisation, je placerais la mère de Shiyo et Sera au dessus de Gin et Vodka. Je m'explique... Conan trouve la petite blondinette (qu'il découvre avec Sera) avoir un air de ressemblance avec Haibara. Sera aurais passait trois ans en amérique avant de venir au japon. Heiji qui est au téléphone avec Conan demande s'il est sur que "Sera ne fait pas partie de l'orgasation" et conan répond "qu'elle n'en donne pas l'impression" (ep 651). Sera appelle la blondinette "maman" (Lu dans le manga)
Shiho est partie faire des études en amérique et explique que l'organisation la surveillé moins que Akemi qui été rester au japon. Elle dit que ses parents sont tué par l'organisation depuis toute petite et que Akemi veillait sur elle (normale du fait qu'elle soit triste à sa mort). Néanmoins, lorsqu'elle est partie en amérique d'après moi si l'organisation ne la surveillé pas, c'est qu'ils savaient que quelqu'un d'autre la surveillé. Sa mère qui à ce moment là était en amérique. Soit l'organisation, soit les parent eux même, ont fait croire à leur fille (shiho) qu'ils était mort.
Maintenant ce qui suit est une théorie non fondée (Ce ne sont que des suppositions), je me dis pourquoi la mère aurait préféré Sera à Shiho ?! Certainement on t-elle un père différent ce qui expliquerais la différence physique entre les deux fille. Un des pères (je pencherais pour celui de Shiho) serait peut-être "Rum" qui est apparemment le supérieur de Gin et Vodka ou bien, il est bien mort et n’apparaîtra pas dans le manga.
Voilà je sais pas ce que vous en pensez mais plus je regarde détective Conan plus je suis persuader qu'il y a un lien de parenté entre Shiho et Sera, pas vous ?!


Attention SPOIL

Spoiler
kaginuor3173 il y a 2 années

Pour l'arrêt de la vf à mon avis c'est qu'il n'ont pas voulu racheté une saison ou autres chose dans le genre. Le fait que des parents ont porté plainte c'était surtout pour le club dorothée qui diffusait nicky larson, les chevaliers du zodiaque, dragon ball et conan le conquèrant ou un truc comme ça.
Détective conan à était diffusé en 2003 ou 2004 pour la première fois en France ça passait sur l'émission "france truc", cartoon network et lgk (sur nt1). Moi j'ai connu Détective conan au moment au moment ou ça passé sur "france truc" et dans mon entourage les parents ne se plaignait pas de ce genre de dessin animés comme ça l'a était au tout début dans les années 80/90. A ce dire que c'est peut-être normal. Ce qui était petit dans les années 80/90 ont vu que c'était faux, les manga ne rende pas fou !!! comme on a voulu faire croire pendant un temps. Et lorsqu'ils ont eu des enfants, la plupart (d'entre vous certainement :) ) sont né dans les années 2000 donc les parents ayant connu les manga sont moins réticent car il en ont leur propre expérience.

Spoiler
iboue il y a 2 années

Est-ce que quelqu'un sait pourquoi la traduction des épisodes en français on t'ils étaient arrêtés ?

Spoiler
sabi02 il y a 2 années

Karneval : c'est l'épisode 345 ;)

Spoiler
chm976 il y a 2 années

@Kilari T

C'est ça, ceux sont les épisodes 309 à 311

Quant à Haibara ce n'est pas clairement explicité, mais c'est davantage de l'admiration que de l'amour je pense. Elle est un peu en admiration devant lui, tout en sachant qu'elle n'a aucune chance sur le terrain amoureux.

Spoiler
chm976 il y a 2 années

@Sakura

je sais pas si on t'a répondu depuis, mais je te réponds en privé

Spoiler
sakura70 il y a 2 années

ca me rend dingue personne ne sait quel episode c'est?

Spoiler
sakura70 il y a 2 années

oui

Spoiler
Cygne1 il y a 2 années

Est-ce que c'est moi ou l'opening du dernier épisode mis en ligne est un remixage de l'une des premières chansons de Détective Conan?

Spoiler
sakura70 il y a 2 années

salut

dites je cherche l'episode ou conan se cache dans un casier a cause de gin et vodka, il a essayé de pieger vodka avec du scotch pour avoir ses empreintes et gin a deviner, c lequel svp?

Spoiler
Heyruko il y a 2 années

les épisode ne vont pas être publier ?

Spoiler
jaimeconan123 il y a 2 années

ou elle est l'episode 793 ?

Spoiler
shiniry il y a 2 années

cela doit être un fansuber anonyme pour 793 si non l' autre 793 c'est la semain prochaine

Spoiler
Takumi_Usui il y a 2 années

je suis daccord avec toi lovely il aurait pus le faire correctement

Spoiler
Heyruko il y a 2 années

A cause du nouvel opening j'ai l'impression qu'ils vont lui faire passer un moment en Kudo Shinichi >_<

Spoiler
GreyKun91 il y a 2 années

sakura70, l'épisode que tu cherches, c'est le 335-336 : le secret du film Tohto

Spoiler
Takumi_Usui il y a 2 années

Sa pique les yeux les erreur de traduction dans le 793 omg ses trop horrible

Spoiler
sakura70 il y a 2 années

bonjour,

moi je recherche l'episode ou la mere de shinichi emmene les detectives boys a un truc en rapport avec kamen yaiba il y a meme une voiture noire qui les suit et ensuite ils dorment dans un appart ou il y aura un meurtre evidemment

Spoiler
sabi02 il y a 2 années

L'épisode 345 à été ajouté sur youtube et j'ai poster le lien !! ^^

Spoiler
"; var guest_normal_user = "1"; var serverurl = 'http://koreanshow.org/'; var user_id = 0; var anime_id = jQuery("#anime_id").val(); var episode_id= jQuery("#episode_id").val(); var user_age = jQuery('#user_age').val(); var anime_csa_type = jQuery('#anime_csa_type').val(); var anime_csa_age = jQuery('#anime_csa_age_value').val(); var anime_csa_cookie = jQuery('#anime_csa_cookie').val(); var playlist_time = 0; jQuery(document).ready(function() { prevNextEpisode(episode_id); onvideo(); //for ad }); // function ReportLink(anime_link_id) { jQuery('.message_success').empty(); jQuery('input[name=complain_type]:checked').removeAttr('checked'); jQuery('#report_link_anime_episode_number').val(''); jQuery("#report_link_comment").val(''); jQuery('#anime_link_id').val(anime_link_id); jQuery("#dead_link_radio").click(function () { jQuery("#report_link_comment").val('').hide(); jQuery('.message_success').empty(); jQuery('#report_link_anime_episode_number').val('').hide(); }); jQuery("#wrong_episode_link_radio").click(function () { jQuery("#report_link_comment").val('').hide(); jQuery('#report_link_anime_episode_number').show(); jQuery('.message_success').empty(); }); jQuery("#other_link_radio").click(function () { jQuery("#report_link_comment").show(); jQuery('.message_success').empty(); jQuery('#report_link_anime_episode_number').val('').hide(); });// report_link_anime_episode_number } jQuery("#submit_broken_link").click(function (e) { // jQuery('.message_success').empty(); e.preventDefault; var anime_link_id = jQuery('#anime_link_id').val(); // jQuery('.message_success').empty(); var complain_type = jQuery("input[name=complain_type]:checked").val(); var anime_episode_number= jQuery('#report_link_anime_episode_number').val(); //alert(anime_episode_number); var description = checkScriptTag(jQuery("#report_link_comment").val()); if ((complain_type == 1) || ((complain_type == 3) && (description.length > 0)) || ((complain_type == 2 && anime_episode_number.length > 0)) ) { jQuery.ajax({ type: "POST", url: serverurl + "broken_links/ajax_add_anime", data: {anime_links_id: anime_link_id, complain_type: complain_type,anime_episode_number:anime_episode_number, description: description}, // dataType: "text", success: function (data) { //alert(data); if (data == 1) { //jQuery("#myModal").dialog('close'); //jQuery('.message_success').html('

'); jQuery('#ukflashmsg').html('

Succès!

Merci de votre signalement !

'); jQuery('#ukflashmsg').css('display','block'); } else if (data == 2) { //jQuery('.message_success').html('

'); jQuery('#ukflashmsg').html('

Pas de lien disponible!

Nous avons déjà reçu votre signalement, nous le vérifierons dès que possible. Merci !

'); jQuery('#ukflashmsg').css('display','block'); } else { //jQuery('.message_success').html('

'); jQuery('#ukflashmsg').html('

Pas de lien disponible!

merci de réessayer.

'); jQuery('#ukflashmsg').css('display','block'); } jQuery("#myModal").modal('hide'); jQuery('html, body').animate({scrollTop :jQuery('#main').offset().top},800);//scroll to top of flash message jQuery("#anime_broken_report_"+anime_link_id).html('
  • '); }, error: function () { jQuery("#myModal").modal('hide'); jQuery('#myModalError').modal('show'); } }); } else { jQuery('.message_success').html('

    Merci de remplir tous les champs pour valider votre signalement !

    '); } }); // Report Broken Link Section End function addComment(){ var user_id = jQuery('#log_in_user_id').val(); var removedSpoilerString; if(user_id>0){ var is_spoiler= (jQuery('#is_spoiler_0').is(":checked")) ? 1 : 0; var comment_value=checkScriptTag(jQuery('#inputComment_0').val()); removedSpoilerString = removeElements1(comment_value, "spoiler"); // alert(removedSpoilerString);return false; if(removedSpoilerString){ jQuery.ajax({ type: "POST", url: serverurl+ 'animes/ajax_add_comment', data : { user_id:user_id , link_id:0 , comment_value:comment_value ,is_spoiler:is_spoiler,anime_id:anime_id }, dataType: "text", success: function (data) { jQuery('#allCommentsSection_0').prepend(data); jQuery('.abuse').hide(); jQuery('#inputComment_0').val(''); jQuery('#is_spoiler_0').attr('checked', false); // Unchecks it } }); }else{ showValidCommentDialogue(); } }else{ show_login("Vous devez être connecté sur votre compte DPStream pour poster un commentaire"); } } function addEpisodeComment(){ var anime_episode_id = jQuery("#episode_id").val(); var user_id = jQuery('#log_in_user_id').val(); if(user_id>0){ var is_spoiler= (jQuery('#is_spoiler_episode_comment_0').is(":checked")) ? 1 : 0; var comment_value=checkScriptTag(jQuery('#input_episode_comment_0').val()); var removedSpoilerString = removeElements1(comment_value, "spoiler"); if(removedSpoilerString){ jQuery.ajax({ type: "POST", url: serverurl+ 'comments/ajax_add_comment_episode', data : { user_id:user_id , anime_episode_id:anime_episode_id , comment_value:comment_value ,is_spoiler:is_spoiler,anime_id:anime_id }, dataType: "text", success: function (data) { jQuery('#all_episode_comment_section_0').prepend(data); jQuery('.abuse').hide(); jQuery('#input_episode_comment_0').val(''); jQuery('#is_spoiler_episode_comment_0').attr('checked', false); // Unchecks it } }); }else{ showValidCommentDialogue(); } }else{ show_login("Vous devez être connecté sur votre compte DPStream pour commenter cet épisode"); } } function onvideo(){ if(guest_normal_user==true){ var e = document.createElement('script'); e.type = 'text/javascript'; e.src = serverurl+'js/custom/oav.js?t='+Math.random().toString(36).substr(2, 16); e.async = true; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(e); } } function get_anime_episode_links(episode_id,specific_chat,anime_slug,anime_id,episode_num,oav,is_special,special_slug,is_multi,is_triple){ var anime_title = jQuery("#anime_title").val(); jQuery("ul.episode_number_right").find('.active_episode').removeClass('active_episode').addClass('default'); if(oav==1){ jQuery("a#oav_"+episode_id).addClass('active_episode'); }else{ jQuery("a#epi_"+episode_id).addClass('active_episode'); } showLoader(); jQuery.ajax({ type: "POST", url: serverurl+'animes/get_anime_episode_links', data : { episode_id:episode_id,specific_chat:specific_chat,anime_id:anime_id}, dataType: "html", success: function (data) { //added for url jQuery("#anime_ajax_episode_id").val(episode_id); if(window.history.state==null){ if(is_special==1){ var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/'+special_slug+'.html'; }else if(is_multi == 1){ var episode_num_plus= parseInt(episode_num)+1; var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/episode-'+episode_num+'-'+episode_num_plus+'.html'; }else if(is_triple == 1){ var episode_num_plus= parseInt(episode_num)+1; var episode_num_triple= parseInt(episode_num)+2; var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/episode-'+episode_num+'-'+episode_num_plus+'-'+episode_num_triple+'.html'; }else if(oav == 1){ var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/oav-'+episode_num+'.html'; }else{ var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/episode-'+episode_num+'.html'; } window.history.pushState({url: "" + ajaxurl + ""}, episode_num, ajaxurl); }else{ if(is_special==1){ var ajaxurl = special_slug+'.html'; }else if(is_multi == 1){ var episode_num_plus= parseInt(episode_num)+1; var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/episode-'+episode_num+'-'+episode_num_plus+'.html'; }else if(is_triple == 1){ var episode_num_plus= parseInt(episode_num)+1; var episode_num_triple= parseInt(episode_num)+2; var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/episode-'+episode_num+'-'+episode_num_plus+'-'+episode_num_triple+'.html'; }else if(oav == 1){ var ajaxurl = serverurl+'anime-'+anime_id+'-'+anime_slug+'/oav-'+episode_num+'.html'; }else{ var ajaxurl = 'episode-'+episode_num+'.html'; } window.history.pushState({url: "" + ajaxurl + ""}, episode_num, ajaxurl); } //end // added for seo var lang_episode = 'épisode'; var meta_title = anime_title+' '+lang_episode+' '+episode_num+' en streaming - DpStream'; var meta_keywords = 'Manga '+anime_title+' streaming, '+anime_title+' dpstream, Manga '+anime_title+' HD, '+anime_title+' streaming VF, '+anime_title+' '+lang_episode+' '+episode_num+' en streaming'; var meta_descriptions = 'Manga '+anime_title+' '+lang_episode+' '+episode_num+' en streaming'; jQuery('title').html(meta_title); jQuery('meta[name=keywords]').attr('content', meta_keywords); jQuery('meta[name=description]').attr('content', meta_descriptions); jQuery("meta[property='og\\:title']").attr("content", meta_title); jQuery("meta[property='og\\:description']").attr("content", meta_descriptions); //end jQuery('#episodeItemsContent').html(data); jQuery("#last_episode_id").val('4'); jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ jQuery(this).removeClass('active'); return false } }); jQuery('li.qualityOption_0').addClass('active'); //to reset settimeout function of addto playlist autoAddPlaylist(); //load comment by episode getComment(anime_id,episode_id); jQuery('#episode_id').val(episode_id); }, complete: function (data) { jQuery('html, body').animate({scrollTop :jQuery('#main').offset().top},800);//scroll to top of flash message onvideo(); //for ads prevNextEpisode(episode_id); loadEpisodeInfo(episode_id,anime_id,episode_num,is_multi,is_triple,is_special,oav); } }); // to refresh the player count jQuery.ajax({ type: "POST", url: serverurl+'animes/get_player_link_count', data : { episode_id:episode_id}, dataType: "html", success: function (data) { //console.log(data); jQuery('.palyers-filter').html(data); } }); // to refresh the language count jQuery.ajax({ type: "POST", url: serverurl+'animes/get_langauage_link_count', data : { episode_id:episode_id}, dataType: "html", success: function (data) { //console.log(data); jQuery('.language-filter').html(data); } }); // to refresh quality count jQuery.ajax({ type: "POST", url: serverurl+'animes/get_quality_link_count', data : { episode_id:episode_id}, dataType: "html", success: function (data) { //console.log(data); jQuery('.quality-filter').html(data); } }); // to refresh the adds on top detail page jQuery.ajax({ type: "POST", url: serverurl+'animes/reload_advertise', dataType: "html", success: function (data) { //console.log(data); jQuery('.center').html(data); } }); } function loadEpisodeInfo(episode_id,anime_id,episode_num,is_multi,is_triple,is_special,oav){ jQuery.ajax({ url: serverurl + "animes/showepisodeTopValues/", type: "POST", data:{episode_id:episode_id,anime_id:anime_id,episode_num:episode_num}, success: function (data) { jQuery(".episode-view").html(data.anime_view_count); jQuery(".anime_star_rating").val(data.rankdata); jQuery("#episodeSynopsis").html(''); if(data.episode_synopsis.toString()!='N'){ jQuery("#episodeSynopsis").html('Synopsis : '+data.episode_synopsis+''); }else{ jQuery("#episodeSynopsis").html("Synopsis: "); } if(is_multi == "1") { var multi_val = episode_num+1; jQuery("#episodeTitle").html('Episode '+episode_num+'-'+multi_val); } else if(is_triple == "1") { var multi_val = episode_num+1; var triple_val = episode_num+2; jQuery("#episodeTitle").html('Episode '+episode_num+'-'+multi_val+'-'+triple_val); } else if(oav == "1") { jQuery("#episodeTitle").html('OAV '+episode_num); } else if(is_special == "1") { var multi_val = episode_num+1; jQuery("#episodeTitle").html('Episode '+episode_num+'-'+multi_val); } else { jQuery("#episodeTitle").html('Episode '+episode_num); } jQuery(".fiveStarRatingFun").remove(); jQuery(".anime_star_rating").fiveStarRatingFun({ starLength: '5', initialValue:data.rankdata, callbackFunctionName: 'mainRating', imageDirectory: '/img', inputAttr: 'postID', chkuser:user_id, errMsg:"Vous devez être connecté sur votre compte DPStream pour attribuer une note" }); jQuery(".episode-vote").html(''); jQuery(".episode-vote").html(data.votedata); var rateval = data.rankdata; jQuery('.tv-ratingstar ul').each(function(i) { jQuery(this).children("li").slice(0,4).css('background-position','0px 0px'); jQuery(this).children("li").slice(0,rateval).css('background-position','0px -28px'); }); hideLoader(); }, }); } function getComment(anime_id,anime_episode_id){ var specific_chat =0 ; jQuery.ajax({ type: "POST", url: serverurl+'comments/get_comment', data: {anime_id: anime_id, anime_episode_id:anime_episode_id,specific_chat:specific_chat}, dataType: "html", success: function (data) { jQuery('#episodeItemCommentWrap_0').html(data); } }); } function addReplyComment(comment_id) { var comment_value=checkScriptTag(jQuery('#inputReplyComment_'+comment_id).val()); var is_spoiler= (jQuery('#is_spoiler_reply'+comment_id).is(":checked")) ? 1 : 0; var user_id = jQuery('#log_in_user_id').val(); var removedSpoilerString = removeElements1(comment_value, "spoiler"); if (user_id) { if (removedSpoilerString) { jQuery.ajax({ type: "POST", url: serverurl+'animes/ajax_add_reply_comment', data: {user_id: user_id, link_id: 0, comment_value: comment_value,parent_id:comment_id,is_spoiler:is_spoiler,anime_id :anime_id}, dataType: "text", success: function (data) { jQuery('#childComments_'+comment_id).append(data); jQuery('.abuse').hide(); jQuery('#inputReplyComment_' + comment_id).val(''); jQuery('#is_spoiler_reply'+ comment_id).attr('checked', false); // Unchecks it } }); } else { showValidCommentDialogue(); } } else { show_login("Vous devez être connecté sur votre compte DPStream pour répondre à un commentaire"); } } function addReplyEpisodeComment(comment_id) { var comment_value=checkScriptTag(jQuery('#inputReplyEpisodeComment_'+comment_id).val()); var is_spoiler= (jQuery('#is_spoiler_episode_comment_reply'+comment_id).is(":checked")) ? 1 : 0; var user_id = jQuery('#log_in_user_id').val(); var removedSpoilerString = removeElements1(comment_value, "spoiler"); if (user_id) { if (removedSpoilerString) { jQuery.ajax({ type: "POST", url: serverurl+'comments/ajax_add_reply_comment_episode', data: {user_id: user_id, anime_episode_id:episode_id, comment_value: comment_value,parent_id:comment_id,is_spoiler:is_spoiler,anime_id :anime_id}, dataType: "text", success: function (data) { jQuery('#child_episode_Comments_'+comment_id).append(data); jQuery('.abuse').hide(); jQuery('#inputReplyEpisodeComment_' + comment_id).val(''); jQuery('#is_spoiler_episode_comment_reply'+ comment_id).attr('checked', false); // Unchecks it } }); } else { showValidCommentDialogue(); } } else { show_login("Vous devez être connecté sur votre compte DPStream pour commenter cet épisode"); } } function showMoreAjax () { var last_episode_id =jQuery("#last_episode_id").val(); var anime_episode_id=jQuery('#anime_episode_id_for_filter').val(); var specific_chat =0 ; //showLoader(); jQuery.ajax({ url: serverurl+'animes/show_more_anime_details_ajax', data: {anime_episode_id:anime_episode_id,episodeId:last_episode_id,specific_chat:specific_chat,episodeId:last_episode_id}, success: function(data) { if(data){ jQuery('#show_more_result').append(data); var inc= parseInt(last_episode_id)+parseInt(4); jQuery("#last_episode_id").val(inc); }else{ jQuery(".showMoreErea").html('') } }, complete: function (data) { //hideLoader(); } }); } // }); function filterByQuality(quality_id){ // filter by player if player is active var player_id; jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ player_id = jQuery(this).attr('id'); return false } }); if(player_id === undefined){ player_id=''; } // End filter by player if player is active /*to remove language filter*/ jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) /*end to remove language filter*/ var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); if(anime_episode_id !== undefined){ showLoader(); var specific_chat =0 ; jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_quality_data', data: {anime_episode_id:anime_episode_id,quality_id:quality_id,player_id:player_id,specific_chat:specific_chat}, success: function(data) { if(data){ jQuery('#episodeItemsContent').html(data); jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ jQuery(this).removeClass('active'); return false } }) jQuery('li.qualityOption_'+quality_id).addClass('active'); }else{ } }, complete: function (data) { hideLoader(); onvideo(); //for ad prevNextEpisode(anime_episode_id); } }); }else{ jQuery('#episodeItemsContent').html('No links found'); jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ jQuery(this).removeClass('active'); return false } }) jQuery('li.qualityOption_'+quality_id).addClass('active'); } } function filterByQualityMore(quality_id){ if(user_id){ var limit = jQuery('#show_more_quality_result').children().last().attr('id'); var limit = limit.split('_'); var limit = limit[1]; }else{ var limit = jQuery('#show_more_quality_result tr').last().attr('id'); } // filter by player if player is active var player_id; jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ player_id = jQuery(this).attr('id'); return false } }); if(player_id === undefined){ player_id=''; } // End filter by player if player is active /*to remove language filter*/ jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) /*end to remove language filter*/ var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); var specific_chat =0 ; jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_quality_data_more', data: {anime_episode_id:anime_episode_id,quality_id:quality_id,player_id:player_id,specific_chat:specific_chat,limit:limit}, success: function(data) { if(data!=1){ jQuery('#show_more_quality_result').append(data); jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ jQuery(this).removeClass('active'); return false } }) jQuery('li.qualityOption_'+quality_id).addClass('active'); }else{ jQuery(".showMoreErea").html('') } }, complete: function (data) { prevNextEpisode(anime_episode_id); } }); } /* filter links by player */ function filterByPlayer(player_id){ var quality_id ; var specific_chat =0 ; jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ quality_id = jQuery(this).attr('id'); return false } }); /*to remove language filter*/ jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) /*end to remove language filter*/ var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); if(anime_episode_id !== undefined){ showLoader(); jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_player_data', data: {anime_episode_id:anime_episode_id,player_id:player_id,quality_id:quality_id,specific_chat:specific_chat}, success: function(data) { if(data){ jQuery('#episodeItemsContent').html(data); jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.playerOption_'+player_id).addClass('activeplayer'); } }, complete: function (data) { hideLoader(); onvideo(); //for ad prevNextEpisode(anime_episode_id); } }); // to refresh langauge count jQuery.ajax({ type: "POST", url: serverurl+'animes/get_langauage_link_count', data : { episode_id:anime_episode_id,player_id:player_id,}, dataType: "html", success: function (data) { //console.log(data); jQuery('.language-filter').html(data); } }); // to refresh quality count jQuery.ajax({ type: "POST", url: serverurl+'animes/get_quality_link_count', data : { episode_id:anime_episode_id,player_id:player_id,}, dataType: "html", success: function (data) { //console.log(data); jQuery('.quality-filter').html(data); } }); }else{ jQuery('#episodeItemsContent').html('No links found'); jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.playerOption_'+player_id).addClass('activeplayer'); } } /* load more filter links by player */ function filterByPlayerMore(player_id){ if(user_id){ var limit = jQuery('#show_more_player_result').children().last().attr('id'); var limit = limit.split('_'); var limit = limit[1]; }else{ var limit = jQuery('#show_more_player_result tr').last().attr('id'); } var quality_id ; var specific_chat =0 ; jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ quality_id = jQuery(this).attr('id'); return false } }); /*to remove language filter*/ jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) /*end to remove language filter*/ var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); if(anime_episode_id === undefined){ anime_episode_id=''; } jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_player_data_more', data: {anime_episode_id:anime_episode_id,player_id:player_id,quality_id:quality_id,specific_chat:specific_chat,limit:limit}, success: function(data) { if(data!=1){ jQuery('#show_more_player_result').append(data); jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.playerOption_'+player_id).addClass('activeplayer'); }else{ jQuery(".showMoreErea").html('') } }, complete: function (data) { prevNextEpisode(anime_episode_id); } }); } /* filter by language*/ function filterByLanuage(language_id){ var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); /* to check which player is active*/ var player_id; var quality_id ; jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ player_id = jQuery(this).attr('id'); return false } }); if(player_id === undefined){ player_id=''; } /* end to check which player is active*/ /* to check which quality is active */ jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ quality_id = jQuery(this).attr('id'); return false } }); /* end to check which quality is active */ if(anime_episode_id !== undefined){ showLoader(); jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_language_data', data: {anime_episode_id:anime_episode_id,language_id:language_id,player_id:player_id,quality_id:quality_id}, success: function(data) { if(data!=1){ jQuery('#episodeItemsContent').html(data); jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.languageOption_'+language_id).addClass('activeplayer'); /*to remove quality*/ jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ jQuery(this).removeClass('active'); jQuery('li.qualityOption_0').addClass('active'); return false } }) /*end to remove quality*/ }else{ jQuery('.showMoreErea').html(''); } }, complete: function (data) { hideLoader(); onvideo(); //for ad prevNextEpisode(anime_episode_id); } }); }else{ jQuery('#episodeItemsContent').html('No links found'); jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.languageOption_'+language_id).addClass('activeplayer'); } } function filterByLanuageMore(language_id){ if(user_id){ var limit = jQuery('#show_more_language_result').children().last().attr('id'); var limit = limit.split('_'); var limit = limit[1]; }else{ var limit = jQuery('#show_more_language_result tr').last().attr('id'); } var anime_episode_id = jQuery('#anime_episode_id_for_filter').val(); /* to check which player is active*/ var player_id; var quality_id ; jQuery('ul.palyers-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ player_id = jQuery(this).attr('id'); return false } }); if(player_id === undefined){ player_id=''; } /* end to check which player is active*/ /* to check which quality is active */ jQuery('ul.quality-filter li').each(function () { if(jQuery(this).hasClass('active') == true){ quality_id = jQuery(this).attr('id'); return false } }); /* end to check which quality is active */ if(anime_episode_id !== undefined){ jQuery.ajax({ type: "POST", url: serverurl+'animes/filter_language_data_more', data: {anime_episode_id:anime_episode_id,language_id:language_id,player_id:player_id,quality_id:quality_id,limit:limit}, success: function(data) { if(data!=1){ jQuery('#show_more_language_result').append(data); jQuery('ul.language-filter li').each(function () { if(jQuery(this).hasClass('activeplayer') == true){ jQuery(this).removeClass('activeplayer'); } }) jQuery('li.languageOption_'+language_id).addClass('activeplayer'); }else{ jQuery('.showMoreErea').html(''); } }, complete: function (data) { prevNextEpisode(anime_episode_id); } }); }else{ //alert('dg'); jQuery('#episodeItemsContent').html('No links found'); } } /* to add like for anime link */ function comment_like(primary_comment_id){ if (user_id>0) { var like = 'like_'+primary_comment_id; jQuery.ajax({ type: "POST", url: serverurl+'animes/add_like_comment', data: {primary_comment_id:primary_comment_id}, success: function(data) { jQuery('#'+like).html(data); } }); }else{ show_login("Vous devez être connecté sur votre compte DPStream pour liker ce commentaire"); } } /* to add dislike for anime link */ function comment_dislike(primary_comment_id){ var dislike = 'dislike_'+primary_comment_id; if (user_id>0) { jQuery.ajax({ type: "POST", url: serverurl+'animes/add_dislike_comment', data: {primary_comment_id:primary_comment_id}, success: function(data) { jQuery('#'+dislike).html(data); } }); }else{ show_login("Vous devez être connecté sur votre compte DPStream pour dislike ce commentaire"); } } /* to add like for episode comment */ function episode_comment_like(primary_comment_id){ if (user_id>0) { var like = 'episode_comment_like_'+primary_comment_id; jQuery.ajax({ type: "POST", url: serverurl+'comments/add_like_comment_episode', data: {primary_comment_id:primary_comment_id}, success: function(data) { jQuery('#'+like).html(data); } }); }else{ show_login("Vous devez être connecté sur votre compte DPStream pour liker ce commentaire"); } } /* to add dislike for episode comment */ function episode_comment_dislike(primary_comment_id){ var dislike = 'episode_comment_dislike_'+primary_comment_id; if (user_id>0) { jQuery.ajax({ type: "POST", url: serverurl+'comments/add_dislike_comment_episode', data: {primary_comment_id:primary_comment_id}, success: function(data) { jQuery('#'+dislike).html(data); } }); }else{ show_login("Vous devez être connecté sur votre compte DPStream pour dislike ce commentaire"); } } /* to report the abuse*/ function report_abuse(id){ jQuery('#allCommentsSection_'+id).find('.abuse').show(); } /* to submit the report abuse*/ function submit_abuse_comment(comment_id,commented_user_id){ if (user_id>0) { var description = checkScriptTag(jQuery('#report_abuse_text_'+comment_id).val()); if(description != ''){ jQuery.ajax({ type: "POST", url: serverurl+'animes/submit_report_abuse', data: {link_id:0,comment_id:comment_id,commented_user_id:commented_user_id,description:description}, success: function(data) { if(data == 1){ alert('You have submited successfully'); jQuery('#report_abuse_text_'+comment_id).val(''); jQuery(function(){ jQuery('#close_'+comment_id).click(); }); } else{ alert('You have already submited'); jQuery('#report_abuse_text_'+comment_id).val(''); jQuery(function(){ jQuery('#close_'+comment_id).click(); }); } } }); } else{ alert('Please enter the text'); // jQuery('.message_success_'+comment_id).html('Please enter the text'); } }else{ show_login("Vous devez être connecté sur votre compte DPStream pour signaler un abus"); } } function submit_abuse_episode_comment(comment_id,commented_user_id){ if (user_id>0) { var description = checkScriptTag(jQuery('#episode_comment_report_abuse_text_'+comment_id).val()); var anime_id = jQuery('#anime_id').val(); if(description != ''){ jQuery.ajax({ type: "POST", url: serverurl+'comments/submit_comment_episode_report_abuse', data: {anime_id:anime_id,comment_id:comment_id,commented_user_id:commented_user_id,description:description}, success: function(data) { if(data == 1){ alert('You have submited successfully'); jQuery('#episode_comment_report_abuse_text_'+comment_id).val(''); jQuery(function(){ jQuery('#close_'+comment_id).click(); }); } else{ alert('You have already submited'); jQuery('#episode_comment_report_abuse_text_'+comment_id).val(''); jQuery(function(){ jQuery('#close_'+comment_id).click(); }); } } }); } else{ alert('Please enter the text'); } }else{ show_login("Vous devez être connecté sur votre compte DPStream pour signaler un abus"); } } /* to generate spoiler tag on comments*/ function generate_spoiler_tag(){ if (jQuery('#is_spoiler_0').is(':checked')) { var input_val=jQuery('#inputComment_0').val(); jQuery('#inputComment_0').val(''+input_val+'') }else{ var string = jQuery('#inputComment_0').val(); var new_string=string.replace('','').replace('',''); jQuery('#inputComment_0').val(new_string); } } /* to generate spoiler tag on tchat comments*/ function generate_spoiler_tag_tchat(){ if (jQuery('#is_spoiler_tchat_0').is(':checked')) { var input_val=jQuery('#inputComment_tchat0').val(); jQuery('#inputComment_tchat0').val(''+input_val+'') }else { var string = jQuery('#inputComment_tchat0').val(); var new_string=string.replace('','').replace('',''); jQuery('#inputComment_tchat0').val(new_string); } } /* to generate spoiler tag on episode comments*/ function generate_spoiler_tag_episode_comment(){ if (jQuery('#is_spoiler_episode_comment_0').is(':checked')) { var input_val=jQuery('#input_episode_comment_0').val(); jQuery('#input_episode_comment_0').val(''+input_val+'') }else { var string = jQuery('#input_episode_comment_0').val(); var new_string=string.replace('','').replace('',''); jQuery('#input_episode_comment_0').val(new_string); } } /* to generate spoiler tag on reply comments*/ function generate_spoiler_reply_tag(comment_id){ if (jQuery('#is_spoiler_reply'+comment_id).is(':checked')) { var input_val=jQuery('#inputReplyComment_'+comment_id).val(); jQuery('#inputReplyComment_'+comment_id).val(''+input_val+'') }else { var string = jQuery('#inputReplyComment_'+comment_id).val(); var new_string=string.replace('','').replace('',''); jQuery('#inputReplyComment_'+comment_id).val(new_string); } } /* to generate spoiler tag on reply episode comments*/ function generate_spoiler_episode_comment_reply_tag(comment_id){ if (jQuery('#is_spoiler_episode_comment_reply'+comment_id).is(':checked')) { var input_val=jQuery('#inputReplyEpisodeComment_'+comment_id).val(); jQuery('#inputReplyEpisodeComment_'+comment_id).val(''+input_val+'') }else { var string = jQuery('#inputReplyEpisodeComment_'+comment_id).val(); var new_string=string.replace('','').replace('',''); jQuery('#inputReplyEpisodeComment_'+comment_id).val(new_string); } } //Add to playlist function add_playlist(is_flash) { var anime_id = jQuery('#anime_id').val(); var anime_episode_id= jQuery("#episode_id").val(); if (user_id > 0) { jQuery('#ukflashmsg').html(''); jQuery.ajax({ type: 'POST', url: serverurl + 'animes/add_playlist/', data: {anime_id: anime_id,episode_id:anime_episode_id}, success: function (data) { if(is_flash == 1){ // This is a callback that runs if the submission was a success. if (data == 1) { jQuery('#ukflashmsg').html('

    Succès!

    Cet animé a bien été ajouté à votre playlist.

    '); jQuery('#ukflashmsg').css('display','block'); //jQuery('#msg_playlist_success').html(''); } else if (data == 3) { jQuery('#ukflashmsg').html('

    Pas de lien disponible!

    Cet animé est déjà dans votre playlist.

    '); jQuery('#ukflashmsg').css('display','block'); //jQuery('#msg_playlist_success').html(''); } else { jQuery('#ukflashmsg').html('

    Erreur!

    merci de réessayer.

    '); jQuery('#ukflashmsg').css('display','block'); //jQuery('#msg_playlist_success').html(''); } } }, error: function () { jQuery('#myModalError').modal('show'); } }); } else { show_login("Vous devez être connecté sur votre compte DPStream pour que vos Déjà vu s'actualise"); } } /* to delete comments */ function ajaxDeleteComment(id,type){ var check = confirm("Are you sure you want to delete?"); if (check == true) { jQuery.ajax({ type: 'POST', url: serverurl + 'animes/ajax_delete_comment/', data:{id:id}, success: function(data) { if(data == 1){ if(type == 'reply'){ jQuery("#reply"+id).remove(); }else{ jQuery("#comment"+id).remove(); } } }, error: function(){ alert('Whoops! This didn\'t work. Please contact us.') } }); } else { return false; } } /* to delete tchat comments */ function ajaxDeleteTchat(id){ var check = confirm("Are you sure you want to delete?"); if (check == true) { jQuery.ajax({ type: 'POST', url: serverurl + 'animes/ajax_delete_tchatcomment/', data:{id:id}, success: function(data) { if(data == 1){ jQuery("#tchat"+id).remove(); } }, error: function(){ alert('Whoops! This didn\'t work. Please contact us.') } }); } else { return false; } } /* to delete comments */ function ajaxDeleteEpisodeComment(id,type){ var check = confirm("Are you sure you want to delete?"); if (check == true) { jQuery.ajax({ type: 'POST', url: serverurl + 'comments/ajax_delete_episode_comment/', data:{id:id}, success: function(data) { if(data == 1){ if(type == 'reply'){ jQuery("#episode_comment_reply"+id).remove(); }else{ jQuery("#episode_comment_"+id).remove(); } } }, error: function(){ alert('Whoops! This didn\'t work. Please contact us.') } }); } else { return false; } } autoAddPlaylist(); function autoAddPlaylist(){ if(user_id>0 && playlist_time>0){ var playlist_time_cal=parseInt(playlist_time * 1000); var myPlaylist=setTimeout(add_playlist, playlist_time_cal); } } /**** rating section ****/ jQuery(function() { jQuery('.episodepageNav ul li').click(function () { var rateval = jQuery('.anime_star_rating').attr('value'); jQuery('.tv-ratingstar ul').each(function(i) { jQuery(this).children("li").slice(0,4).css('background-position','0px 0px'); jQuery(this).children("li").slice(0,rateval).css('background-position','0px -28px'); }); rateval=0; }); jQuery(".anime_star_rating").fiveStarRatingFun({ starLength: '5', initialValue:jQuery('.anime_star_rating').val(), callbackFunctionName: 'mainRating', imageDirectory: '/img', inputAttr: 'postID', chkuser:user_id, errMsg:"Vous devez être connecté sur votre compte DPStream pour attribuer une note" }); }); function mainRating(val, attrVal){ if(user_id > 0){ var episodeId = jQuery("#anime_ajax_episode_id").val(); jQuery.ajax({ type: 'POST', url: '/rankings/ajax_animeEpisodeRating', data: 'animeID='+anime_id+'&ratingPoints='+val+'&episodeId='+episodeId, dataType: 'json', success : function(data){ if (data.status == 'ok') { jQuery('.episode-vote').text(data.avg); }else{ //alert('Some problem occured, please try again.'); } } }); }else{ show_login("Vous devez être connecté sur votre compte DPStream pour attribuer une note"); } } /**** end rating section ****/ function scrollToLastEpisode(){ var el = jQuery( "a.episode_anchor" ).last().attr('href'); window.location.href = el; return false; } jQuery("#submit_broken_trailer").click(function (e) { e.preventDefault; var anime_trailer_id = jQuery('#model_anime_trailer_id').val(); var complain_type = jQuery("input[name=complain_type]:checked").val(); var description = checkScriptTag(jQuery("#report_trailer_comment").val()); if ((complain_type == 1) || ((complain_type == 3) && (description.length > 0)) ) { jQuery.ajax({ type: "POST", url: RootURL + "traillers/ajax_add_anime_trailer", data: {anime_trailer_id: anime_trailer_id, complain_type: complain_type,description: description,anime_id:anime_id}, success: function (data) { if (data == 1) { jQuery('#ukflashmsg').html('

    Succès!

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_trailer_comment").hide(); jQuery('.message_success').fadeOut(2000); } else if (data == 2) { jQuery('#ukflashmsg').html('

    Pas de lien disponible!

    Nous avons déjà reçu votre signalement, nous le vérifierons dès que possible. Merci !

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_trailer_comment").hide(); jQuery('.message_success').fadeOut(2000); } else { jQuery('#ukflashmsg').html('

    Pas de lien disponible!

    merci de réessayer.

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_trailer_comment").hide(); } jQuery("#myReportTraillerModal").modal('hide'); jQuery('html, body').animate({scrollTop :jQuery('#main').offset().top},800);//scroll to top of flash message }, error: function () { jQuery("#myReportTraillerModal").modal('hide'); jQuery('#myModalError').modal('show'); } }); } else { jQuery('.message_success').html('

    Merci de remplir tous les champs pour valider votre signalement !

    '); } }); jQuery("#other_trailer_radio").click(function () { jQuery("#report_trailer_comment").show(); jQuery('.message_success').empty(); });// report_trailer_anime jQuery("#dead_trailer_radio").click(function () { jQuery("#report_trailer_comment").hide(); jQuery("#report_trailer_comment").val(""); });// report_trailer_hide_comment /* for reporting the dead photos*/ function reportPhoto(id,anime_id){ if(user_id > 0){ jQuery('#myPhotoModal').modal('hide'); jQuery('#myReportPhotoModal').modal('show'); jQuery('#model_anime_photo_id').val(id); jQuery('#model_anime_id').val(anime_id); } else { jQuery('#myPhotoModal').modal('hide'); show_login("Vous devez être connecté sur votre compte DPStream pour signaler une image"); } } jQuery("#other_photo_radio").click(function () { jQuery("#report_photo_comment").show(); jQuery('.message_success').empty(); }); jQuery("#dead_photo_radio").click(function () { jQuery("#report_photo_comment").hide(); jQuery('#report_photo_comment').val(""); }); jQuery("#submit_broken_photo").click(function (e){ e.preventDefault; var anime_photo_id = jQuery("#model_anime_photo_id").val(); var complain_type = jQuery("input[name=complain_type]:checked").val(); var description = checkScriptTag(jQuery("#report_photo_comment").val()); //var anime_id = if ((complain_type == 1) || ((complain_type == 3) && (description.length > 0)) ) { jQuery.ajax({ type: "POST", url: RootURL + "pictures/ajax_add_anime_photo", data: {anime_photo_id: anime_photo_id, complain_type: complain_type,description: description,anime_id:anime_id}, success: function (data) { if (data == 1) { jQuery('#ukflashmsg').html('

    Succès!

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_photo_comment").hide(); jQuery('.message_success').fadeOut(2000); } else if (data == 2) { jQuery('#ukflashmsg').html('

    Pas de lien disponible!

    Nous avons déjà reçu votre signalement, nous le vérifierons dès que possible. Merci !

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_photo_comment").hide(); jQuery('.message_success').fadeOut(2000); } else { jQuery('#ukflashmsg').html('

    Pas de lien disponible!

    merci de réessayer.

    '); jQuery('#ukflashmsg').css('display','block'); jQuery('input[name=complain_type]:checked').prop('checked', false); jQuery("#report_photo_comment").hide(); } jQuery("#myReportPhotoModal").modal('hide'); jQuery('html, body').animate({scrollTop :jQuery('#main').offset().top},800);//scroll to top of flash message }, error: function () { jQuery("#myReportPhotoModal").modal('hide'); jQuery('#myModalError').modal('show'); } }); } else { jQuery('.message_success').html('

    Merci de remplir tous les champs pour valider votre signalement !

    '); } }); /* end for reporting the dead photos*/