हमारे पास क्यूरेटेड सामग्री से संबंधित एक ट्रिडियन उपयोग केस है जहां हम अपनी सामग्री से जुड़े चित्रों के लिए मल्टीमीडिया घटक बना रहे हैं जो अपलोड किए गए संसाधन प्रकारों के बजाय बाहरी संसाधन प्रकारों को इंगित कर रहे हैं।यदि URL फ़ाइल एक्सटेंशन के साथ समाप्त नहीं होता है तो हम बाह्य संसाधन प्रकारों का उपयोग करके मल्टीमीडिया घटकों को कैसे बचा सकते हैं?
इस उपयोग के मामले में हमने जो मुद्दों को चलाया है, उनमें से एक यह है कि संसाधन के लिए मल्टीमीडिया प्रकार को स्पष्ट रूप से सेट करने के बावजूद, यदि छवि के यूआरएल में या तो क्वेरी स्ट्रिंग है: http://cdn.hw.net/UploadService/1c8b7f28-bb12-4e02-b888-388fdff5836e.jpg?w=160&h=120&mode=crop&404=default या 'फ्रेंडली यूआरएल' का उपयोग करता है : http://www.somewhere.com/images/myimage/ जब हम घटक को सहेजते हैं, तो त्रुटि संदेशों के साथ Tridion barfs: 'संपत्ति के लिए अवैध मान' फ़ाइल नाम '। अप्रत्याशित फ़ाइल एक्सटेंशन: jpg? W = 160 & एच = 120 & मोड = फसल & 404 = डिफ़ॉल्ट। उम्मीद: जेपीजी, जेपीईजी, जेपी। '
अभी तक, हम इस मुद्दे के आसपास संभावित रूप से संभावित रूप से प्राप्त करने में सक्षम होने का एकमात्र तरीका यह है कि कुछ हैक को एक अतिरिक्त क्वेरी स्ट्रिंग पैरामीटर को जोड़ने के समान है यूआरएल जो अपेक्षित फ़ाइल एक्सटेंशन के साथ समाप्त होता है: http://cdn.hw.net/UploadService/1c8b7f28-bb12-4e02-b888-388fdff5836e.jpg?w=160&h=120&mode=crop&404=default&ext=.jpg जाहिर है, यह सबसे अच्छा समाधान नहीं है और वास्तव में कुछ छवियों के लिए काम नहीं कर सकता है यदि साइट पर वे सेवा की जा रही हैं जो अनुरोधित यूआरएल को कड़ाई से मान्य करती है।
क्या किसी के पास इस मुद्दे के आसपास काम करने के तरीके पर कोई विचार है?
यह बदल गया है, 2013 –
में एक समाधान होगा, दृश्य प्रणाली के पीछे इस से निपटने के लिए घटना प्रणाली का उपयोग करने के लिए अच्छा विचार और ट्रिडियन 2013 में इसके लिए सीधे समर्थन के बारे में जानना अच्छा है। –
क्या 2013 में कोई समाधान है , हम 2013 sp1 का उपयोग कर रहे हैं लेकिन फिर भी वही समस्या – rdhaundiyal