के साथ ट्रिडियन मल्टी मीडिया घटक प्रकाशित करें क्या कोई तरीका है जिसे हम अपनी टीसीएम आईडी का उपयोग फ़ाइल नाम के रूप में बाइनरी फ़ाइल प्रकाशित करने के लिए ट्रिडियन में परिभाषित कर सकते हैं?ट्रिडियन आईडी
5
A
उत्तर
7
Tridion 5.3 में मॉड्यूलर टेम्पलेट 'परिचय के साथ शुरू, डिफ़ॉल्ट बाइनरी बिना एक अद्वितीय पहचानकर्ता (जिसमे उस समय अन्य मुद्दों की एक पूरी गुच्छा हल है, यह प्रकाशित करने से पहले फ़ाइल नाम जानने की तरह प्रकाशित करने के लिए, बहुत उपयोगी है जब आपका सीएसएस घर के बाहर उत्पादित होता है, उदाहरण के लिए)।
मुझे यकीन है कि अभी भी एडबिनरी ओवरलोड में से एक है (here देखें) जो फ़ाइल नाम पर _tcm-12-35 को फ़ाइल नाम में अपलोड करने के लिए एक फ़ाइल नाम प्रकाशित करेगा, लेकिन दुर्भाग्य से अब इसका परीक्षण नहीं कर सकता है।
अपने द्विआधारी प्रकाशन डिफ़ॉल्ट खत्म कार्यों के द्वारा नियंत्रित किया जाता है, तो आप इस TBB कार्यान्वित करता है, के रूप में क्रिस here द्वारा प्रलेखित के बाद फ़ाइल नाम को संशोधित करना होगा।
http://www.urbancherry.net/blogengine/post/2010/02/09/Unique-binary-filenames-for-SDL-Tridion- Multimedia-components.aspx –
किसी प्रकार के लिए एक अच्छा उपयोग केस की तरह लगता है "न्यूनतमकरण" दृष्टिकोण का। आप शायद कम से कम प्रारूप को बदलना चाहते हैं। एक मल्टीमीडिया घटक का ट्रिडियन कंटेंट मैनेजर आइडेंटिफायर (टीसीएम-आईडी) में एक कोलन शामिल है (उदा। 'टीसीएम: 5-123')। पहला नंबर प्रकाशन है और अंतिम एक अद्वितीय पहचानकर्ता है। यूआरएल-फ्रेंडली एस्केपिंग पर विचार करें, या उन हिस्सों को पार्सिंग करें जिनकी आपको आवश्यकता नहीं है। –