এসডিএল ট্রিিডিয়ন ২০১১-তে ফাইল সিস্টেমে প্রকাশ করার জন্য আমি সমস্ত বাইনারি কীভাবে কনফিগার করব?


14

আমি একটি এসডিএল ট্রিিডিয়ন প্রকল্পে ডিডি 4 টি ব্যবহার করছি এবং ফাইল সিস্টেমে বাইনারিগুলি (মাল্টিমিডিয়া উপাদানগুলির ক্ষেত্রে বাইনারিগুলি যে কোনও কিছু স্টোর হওয়ার কারণে) প্রকাশ করার জন্য স্টোরেজ কনফিগারেশনে নিম্নলিখিত কনফিগারেশনটি ব্যবহার করছি তবে পৃষ্ঠাগুলি সামগ্রী বিতরণ ডাটাবেসে রাখুন।

আমি আবিষ্কার করছি যে বাইনারি ফাইলগুলির প্রয়োজনীয়তার জন্য যেমন প্রয়োজনীয়তা পরিবর্তিত হয় যেমন গ্রাহক ডাউনলোডের জন্য অ্যাডোব ইলাস্ট্রেটর ফাইলগুলি সরবরাহ করতে চান, কনফিগার পরিবর্তন করে এবং ডিপ্লোয়ারটি পুনরায় চালু করে তালিকায় আরও প্রকার যুক্ত করার দরকার যা আদর্শ নয়।

<ItemTypes defaultStorageId="defaultdb" cached="false">
    <Item typeMapping="Page" cached="false" storageId="defaultFile"/>

    <Publication Id="9" defaultStorageId="defaultdb" cached="true">
        <Item typeMapping="Binary" itemExtension=".jpg" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".gif" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".pdf" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".doc" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".docx" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".xls" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".xlsx" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".xlsm" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".jpeg" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".png" storageId="defaultFile" cached="true"/>
        <Item typeMapping="Binary" itemExtension=".ico" storageId="defaultFile" cached="true"/> 
    </Publication>
</ItemTypes>

উপরের পরিবর্তন করার কোনও উপায় আছে কি কেউ আমাকে বলতে পারেন যাতে প্রদত্ত প্রকাশনার জন্য সমস্ত মাল্টিমিডিয়া উপাদানগুলির বিষয়বস্তু ফাইল সিস্টেমে যায়? আমি নথিতে এটি খুঁজে পেতে পারে না।

উত্তর:


11

আমি যতদূর জানি, আপনি যত কম নির্দিষ্ট করবেন, ততই আপনি ফিল্টার করবেন। আপনি কি itemExtensionপুরোপুরি গুণটি বাদ দেওয়ার চেষ্টা করেছেন ? আমি এটি তখন কোনও এক্সটেনশনের ক্ষেত্রে প্রয়োগ করার আশা করব।


10

আমরা আমাদের কনফিগারেশনে নিম্নলিখিতটি ব্যবহার করি এবং এটি স্টোরেজ কনফিগারেশনের পরিবর্তনের প্রয়োজন ছাড়াই আমরা যুক্ত হওয়া কোনও নতুন বাইনারি ফাইল টাইপ করে:

<Item typeMapping="Binary" storageId="defaultStaticFile" cached="false"/>

আপনার স্টোরেজ শেষের পয়েন্ট এবং কাঙ্ক্ষিত ক্যাশে সেটিংটি ব্যবহার করার জন্য আপনাকে কেবল আপডেট করতে হবে:

<Item typeMapping="Binary" storageId="defaultFile" cached="true"/>

9

কেবল আইটেম এক্সটেনশন নোডটি সরিয়ে ফেলুন এবং এটি সমস্ত বাইনারিগুলি সেই স্টোরেজ আইডিতে স্থাপন করবে। এক্সটেনশনগুলি কেবলমাত্র ব্যতিক্রমগুলির জন্য।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.