Subversion-Projekte lars-tiefland.webanos.zeldi.de

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

    function getBilder()
    {
        let url="";
        let v_id = $('#vportal_artikel_id').val();
        let u_id = $('#access_id').val();
        let a_id = $('#artikel_id').val();
        let d_id = $('#directory_id').val();
        let k_id = $('#aktionsID').val();
        let da_id= $('#auspraegung_id').val();
        if (v_id)
        {
            url= "/Online-Shop/bilder.php?l_id="+v_id+"&l_type=v";
        }
        if (a_id)
        {
            url = "/Online-Shop/bilder.php?l_id="+a_id+"&l_type=a";
        }
        if (d_id)
        {
            url="/Online-Shop/bilder.php?l_id="+d_id+"&l_type=d";
        }
        if (da_id)
        {
            url="/Online-Shop/bilder.php?l_id="+da_id+"&l_type=da";
        }
        if (k_id)
        {
            url="//actions/"+k_id+"/getMedia";
        }
        if(u_id)
        {
            url="/Online-Shop/bilder.php?l_id="+u_id+"&l_type=u";
        }
        if(url!=="")
        {
            console.log("lade Bilder. " + url);
            $('#bildverwaltung').load(url);
        }
    }
    
    function add_images()
    {
        $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#artikel_id').val() + "&l_type=a").dialog("open");
        return false;
    }

    function add_d_images()
    {
        let params = "l_id=" + $('#directory_id').val() + "&l_type=d";
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
        return false;
    }
    function add_k_images()
    {
        let params = "l_id=" + $('#aktionsID').val() + "&l_type=k";
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
        return false;
    }
    function add_k_mobile_images()
    {
        let params = "l_id=" + $('#aktionsID').val() + "&l_type=k&m=1";
        let id = this.id;
        id=id.split("_");
        let mId=id[4];
        params+="&m_id="+mId;
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
        return false;
    }
    function add_da_images()
    {
        let params = "l_id=" + $('#auspraegung_id').val() + "&l_type=da";
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
        return false;
    }
    function add_aa_images()
    {
        let id = this.id;
        id=id.split("_");
        let auspId=id[2];
        let mId=id[3];
        let params = "l_id=" + auspId + "&l_type=aa&l2_id="+$('#directory_id').val()+"&m_id="+mId;
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
        return false;
    }
    function add_v_images()
    {
       $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#artikel_id').val() + "&l_type=v").dialog("open");
        return false;
    }
    
    function add_u_images()
    {
       $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#access_id').val() + "&l_type=u").dialog("open");
       return false;
    }

    function del_image()
    {
        let id = this.id;
        id = id.split("_");
        let b_id = id[2];
        let b_name = $('#bild_name_' + b_id).html();
        let lType = $('#l_type').val();
        let lId="";
        console.log(b_name);
        console.log(b_id);
        if(lType==="a")
        {
            lId = $('#artikel_id').val();
        }
        if(lType==="d")
        {
            lId=$('#directory_id').val();
        }
        $('#b_id').val(b_id);
        $('#bild_name').html(b_name);
        $('#medium_zuordnungen').load("getMediumZuordnung.php?mId="+b_id+"&lId="+lId+"&l_type="+lType);
        $('#del_image_dialog').dialog("open");
        $('#isMobile').val(0);
        return false;
    }
    function del_image3()
    {
        let id = this.id;
        id = id.split("_");
        let b_id = id[2];
        let b_name = $('#bild_name_' + b_id).html();
        console.log(b_name);
        console.log(b_id);
        $('#b_id3').val(b_id);
        $('#bild_name3').html(b_name);
        $('#isMobile').val(0);
        $('#del_image_dialog3').dialog("open");
        return false;
    }
    function del_mobile_image()
    {
        let id = this.id;
        console.log(id);
        id = id.split("_");
        let b2_id = id[4];
        let b_id = id[3];
        let b_name = $('#bild_name_' + b_id).html();
        console.log(b_name);
        console.log(b_id);
        console.log(b2_id);
        $('#b_id3').val(b_id);
        $('#bild_name3').html(b_name+" (mobil)");
        $('#isMobile').val(1);
        $('#del_image_dialog3').dialog("open");
    }
    
    function linkYoutube()
    {
        $('#youtubeDlg').dialog("open");
    }

    function linkVirtual()
    {
        let idArr=$(this).attr("id").split("_");
        let l_type=idArr[1];
        let l_id = idArr[2];
        $('#tabs').tabs();
        $('#virtualDlg').dialog("open")
    }
    function link360Grad()
    {
        let idArr=$(this).attr("id").split("_");
        let l_type=idArr[1];
        let l_id = idArr[2];
        $('#tabs').tabs();
        $('#virtualDlg').dialog("open")
    }

    function relinkVirtual()
    {
        let idArr=$(this).attr("id").split("_");
        let l_type=idArr[1];
        let l_id = idArr[2];
        $('#virtualForm').load("/Online-Shop/reLinkVirtual.php?v=virtueller_rundgang&l_type="+l_type+"&l_id="+l_id+"&relink=true").dialog("open")
    }
    function relink360Grad()
    {
        let idArr=$(this).attr("id").split("_");
        let l_type=idArr[1];
        let l_id = idArr[2];
        $('#relinkVirtualDlg').load("/Online-Shop/reLinkVirtual.php?v=360grad&l_type="+l_type+"&l_id="+l_id+"&relink=true").dialog("open")
    }

    function upload_images()
    {
        $('#upload_dlg').dialog("open");
        return false;
    }
    function upload_k_mobile_images()
    {
        let id = this.id;
        id=id.split("_");
        let mId=id[4];
        console.log(mId)
        $('#b_id').val(mId);
        $('#upload_mobile_dlg').dialog("open")
        return false;
    }
    $(function()
    {
        getBilder();
        $('#add_image').button().click(add_images);
        $('#add_k_image').button().click(add_k_images);
        $('#add_u_image').button().click(add_u_images);
        $('#youtube').button().click(linkYoutube);
        $('.virtual').button().click(linkVirtual);
        $('.relinkVirtual').button().click(relinkVirtual);
        $('.relink360Grad').button().click(relink360Grad);
        $('.grad360').button().click(link360Grad);
        $('#add_d_image').button().click(add_d_images);
        $('#add_da_image').button().click(add_da_images);
        $('#add_v_image').button().click(add_v_images);
        $('#upload_images').button().click(upload_images);
        $('#upload_dlg').dialog({
            autoOpen:false,
            modal:true,
            width: "95%",
            height: 600,
            resizable: false,
            close:function(){
                getBilder();
            }
        });
        $('#add_image_dialog').dialog(
        {
            autoOpen: false,
            modal: true,
            width: "90%",
            height: 600,
            resizable: false,
            buttons: {
                "Abbrechen": function()
                {
                    $(this).dialog("close");
                }
            }
        });
        $('#del_image_dialog').dialog(
            {
                autoOpen: false,
                modal: true,
                width: 700,
                height:400,
                resizable: false,
                buttons:[
                {
                    text:"Verknüpfung löschen",
                    click:function (){
                        $('#bildverwaltung').load("/Online-Shop/del_image.php", $('#del_image_form').serializeArray(), function()
                        {
                            getBilder();
                        });
                        $(this).dialog("close");
                    }
                },
                    {
                        text:"Medium komplett löschen",
                        click:function(){
                            $('#bildverwaltung').load("/toolbox/delMedia.php?mode=del", $('#del_image_form').serializeArray(), function()
                            {
                                getBilder();
                            });
                            $(this).dialog("close");
                        }
                    },
                {
                    text:"Abbrechen",
                    click:function (){
                        $(this).dialog("close");
                    }
                }
            ]
        });
        $('#del_image_dialog3').dialog(
            {
                autoOpen: false,
                modal: true,
                width: 700,
                resizable: false,
                buttons:[
                {
                    text:"löschen",
                    click:function (){
                        $('#bildverwaltung').load("/Online-Shop/del_image.php", $('#del_image_form3').serializeArray(), function()
                        {
                            getBilder();
                        });
                        $(this).dialog("close");
                    }
                },
                {
                    text:"Abbrechen",
                    click:function (){
                        $(this).dialog("close");
                    }
                }
            ]
        });
        $('#virtualDlg').dialog({
            autoOpen:false,
            modal:true,
            width: "90%",
            resizable: false,
            buttons: {
                "Zuordnen": function()
                {
                    $.post("/Online-Shop/linkVirtual.php", $('#virtualForm').serializeArray(), function(html)
                    {
                        $('#linkMeldDlg').html(html).dialog("open");
                    });
                    $(this).dialog("close");
                },
                "Abbrechen": function()
                {
                    $(this).dialog("close");
                }
            }
        });
        $('#relinkVirtualDlg').dialog({
            autoOpen:false,
            modal:true,
            width: "90%",
            resizable: false,
            buttons: {
                "Zuordnen": function()
                {
                    $.post("/Online-Shop/reLinkVirtual.php", $('#virtualForm').serializeArray(), function(html)
                    {
                        $('#linkMeldDlg').html(html).dialog("open");
                    });
                    $(this).dialog("close");
                },
                "Abbrechen": function()
                {
                    $(this).dialog("close");
                }
            }
        });
        $('#youtubeDlg').dialog({
            autoOpen:false,
            modal:true,
            width: "90%",
            resizable: false,
            buttons: {
                "Zuordnen": function()
                {
                    $('#bildverwaltung').load("/Online-Shop/linkYoutube.php", $('#youtubeForm').serializeArray(), function(html)
                    {
                        $('#linkMeldDlg').html(html).dialog("open");
                    });
                    $(this).dialog("close");
                },
                "Abbrechen": function()
                {
                    $(this).dialog("close");
                }
            }
        });
        $('#linkMeldDlg').dialog({
            autoOpen:false,
            modal:true,
            width:"90%",
            resizable:false,
            buttons:
            {
                "OK":function(){
                    getBilder();
                    $(this).dialog("close");
                }
            }
        })
    });

    function edit_medium_desc(e)
    {
        e.preventDefault();
        let mId=this.id;
        mId=mId.split("__");
        mId=mId[1];
        $('#hidden_id').val(mId);
        let desc=$('#desc_'+mId).html()
        desc=desc.trim();
        if(desc === " ")
        {
            desc="";
        }
        $('#input_desc').val(desc);
        $('#edit_desc_dlg').dialog("open");
    }
    function edit_medium_param(e)
    {
        e.preventDefault();
        let mId=this.id;
        mId=mId.split("__");
        mId=mId[1];
        $('#hidden_param_id').val(mId);
        let desc=$('#param_'+mId).html()
        desc=desc.trim();
        if(desc === " ")
        {
            desc="";
        }
        $('#input_param').val(desc);
        $('#edit_param_dlg').dialog("open");
    }
    function edit_medium_type(e)
    {
        e.preventDefault();
        let mId=this.id;
        mId=mId.split("__");
        mId=mId[1];
        $('#hidden_id_type').val(mId);
        let type=$('#type_'+mId).html()
        $('#input_type').val(type);
        $('#edit_type_dlg').dialog("open");
    }

    function move_pic()
    {
        let cm_id = this.id;
        let m_id = cm_id.split("_");
        let l_type = m_id[3];
        let cmd = m_id[0];
        let a_id = m_id[1];
        m_id = m_id[2];
        let url="/Online-Shop/bilder.php?cmd="+cmd+"&m_id="+m_id+"&l_id="+a_id+"&l_type="+l_type;
        $.get(url,function()
            {
                getBilder();
            });
    }