এটি হল xnav কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
xnav - ওয়েব পৃষ্ঠাগুলির একটি সংগ্রহের জন্য নেভিগেশন শীর্ষ এবং সাইডবার তৈরি করুন
সাইনোপিসিস
xnav [ -V ] [ -h ] [ -v ] [ -c (সমস্ত | (শিরোনাম | ভিত্তি | স্ক্রিপ্ট | শৈলী | মেটা | লিঙ্ক |
অবজেক্ট)[,(টাইটেল | বেস | স্ক্রিপ্ট | স্টাইল | মেটা | লিঙ্ক | অবজেক্ট)][,...])] [ -b (rmv | div)
] [ -i ] [ এটা | করা | বৈধ | পরিষ্কার ] পথ
বর্ণনাঃ
এক্সএনএভি এর একটি ডিরেক্টরি গাছে CSS শৈলী এবং শীর্ষ এবং পাশের নেভিগেশন বার সহ একটি মোড়ক যুক্ত করে
XHTML নথি। এটি XHTML এর স্বয়ংক্রিয় নির্মাণের জন্য একটি প্রক্রিয়াও প্রদান করে
ব্যবহারকারীর সরবরাহকৃত XSL ব্যবহার করে ব্যবহারকারীর সংজ্ঞায়িত XML নথির ধরন থেকে নথি।
বিকল্প
এটা পথ
ডিরেক্টরি শুরু করুন পথ একটি XNav ওয়েবসাইট হিসাবে।
করা পথ
ডিরেক্টরিতে XNav ওয়েবসাইট তৈরি করুন পথ.
বৈধ পথ
ডিরেক্টরিতে XML এবং XHTML যাচাই করুন পথ.
পরিষ্কার পথ
ডিরেক্টরিতে স্বয়ংক্রিয়ভাবে তৈরি ফাইলগুলি পরিষ্কার করুন পথ.
-V প্রদর্শন সংস্করণ।
-h ব্যবহারের তথ্য প্রদর্শন করুন।
-v ভার্বোস অপারেশন।
-c আউটপুট নথিতে অন্তর্ভুক্ত করার জন্য html/হেড চিলড্রেন উল্লেখ করুন। অনুমোদিত মান হয়
'সমস্ত' (ডিফল্ট), 'কোনটিই নয়', বা 'শিরোনাম' নামের উপাদানগুলির একটি কমা দ্বারা বিভক্ত তালিকা,
'বেস', 'স্ক্রিপ্ট', 'স্টাইল', 'মেটা', 'লিঙ্ক', এবং 'অবজেক্ট'।
-b একটি html/head/style উপাদানের মধ্যে CSS-এ বডি স্পেসিফিকেশনের হ্যান্ডলিং নির্বাচন করুন।
বৈধ মানগুলি হল 'rmv', শরীরের যেকোনো সংজ্ঞা অপসারণের অনুরোধ করে, এবং 'div',
একই শৈলী সহ একটি শীর্ষ স্তরের ডিভ উপাদান দ্বারা প্রতিস্থাপনের অনুরোধ করা হচ্ছে।
-i উপরের এবং পাশের নেভিগেশন ডিরেক্টরি পাথগুলিতে 'index.html' যুক্ত করুন। জন্য প্রাথমিকভাবে দরকারী
পৃষ্ঠাগুলির একটি সেট তৈরি করা যা ওয়েব দ্বারা সরাসরি অ্যাক্সেস করা ফাইল হিসাবে নেভিগেট করা যেতে পারে
ব্রাউজার, একটি ওয়েব সার্ভারের মাধ্যমে নয়।
, USAGE
ওয়েব পৃষ্ঠাগুলির সংগ্রহের পছন্দসই ডিরেক্টরি কাঠামো সেট আপ করে শুরু করুন। সব
এইচটিএমএল ডকুমেন্টগুলি বৈধ XHTML 1.0 কঠোর হওয়া উচিত এবং এক্সটেনশন .xml থাকা উচিত
স্বাভাবিক .html এর চেয়ে প্রতিটি ডিরেক্টরি থাকা উচিত, অন্তত, একটি সূচক নথি বলা হয়
index.xml, এবং একটি কনফিগারেশন ফাইল বলা হয় xnav.xml.
কনফিগারেশন ফাইল বিন্যাস ফাইলে সংজ্ঞায়িত করা হয় xnav.dtd. শীর্ষ স্তরের উপাদান হল
xnav, ঐচ্ছিক শিশু উপাদান সহ ডিরেক্টরি এবং ফাইল. একটি নির্দিষ্ট ডিরেক্টরির জন্য লেবেল
সাধারণত অভিভাবকের রেফারেন্সিং ডিরেক্টরি উপাদানের লেবেল দ্বারা প্রদান করা হয়
ডিরেক্টরি, কিন্তু ব্যবহার করে নির্দিষ্ট করা যেতে পারে লেবেল শীর্ষ স্তরের ডিরেক্টরিতে বৈশিষ্ট্য।
যদি index.xml ফাইলটি HTML নয়, আদর্শ অ্যাট্রিবিউটের নামের সাথে সেট করা উচিত
নথি বিন্যাস, এবং একটি XSL টেমপ্লেট এই ধরনের পরিচালনার জন্য প্রদান করা উচিত।
A ডিরেক্টরি উপাদান একটি সাবডিরেক্টরি, প্রকৃত ডিরেক্টরির একটি নেভিগেশন লিঙ্ক প্রতিনিধিত্ব করে
নাম দ্বারা নির্দিষ্ট করা হচ্ছে সূরা বৈশিষ্ট্য, এবং নেভিগেশনে ব্যবহৃত ডিরেক্টরি লেবেল
বারগুলি উপাদান সামগ্রী হিসাবে নির্দিষ্ট করা হচ্ছে। যদি একটি ডিরেক্টরি উপাদান একটি ডিরেক্টরি নির্দেশ করে
XNav দ্বারা পরিচালিত নয় (অর্থাৎ যার মধ্যে বিল্ড স্ক্রিপ্ট পুনরাবৃত্তি করা উচিত নয়), the প্রবেশ করান
বৈশিষ্ট্য মান 'না' হওয়া উচিত। যদি ডিরেক্টরিটি XNav দ্বারা পরিচালিত হয় তবে কিছুর জন্য
পাশের নেভিগেশন বার থেকে বাদ দেওয়ার ইচ্ছাকৃত কারণ, sidenav বৈশিষ্ট্য মান
'না' হওয়া উচিত।
A ফাইল উপাদান xnav.xml ফাইলের মতো একই ডিরেক্টরির মধ্যে একটি ফাইলের লিঙ্ক উপস্থাপন করে,
এবং ডিরেক্টরি উপাদানের অনুরূপ ব্যবহার আছে। যদি ফাইলটি HTML না হয়, তাহলে আদর্শ
বৈশিষ্ট্য নথি বিন্যাসের নামের সাথে সেট করা উচিত এবং একটি XSL টেমপ্লেট হওয়া উচিত
যে ধরনের পরিচালনার জন্য প্রদান করা হয়. ফাইলটি চাইলেই পাশ থেকে বাদ দিতে হবে
নেভিগেশন বার, sidenav বৈশিষ্ট্য মান 'না' হওয়া উচিত।
এ ডিরেক্টরি গঠন শুরু করুন পথ কমান্ড ব্যবহার করে
xnav এটা পথ
একটি ডিরেক্টরি তৈরি করা এক্সএনএভি in পথ, কনফিগারেশন ফাইল রয়েছে যা দ্বারা সম্পাদনা করা যেতে পারে
ব্যবহারকারী. ফাইলগুলো head.xml এবং foot.xml হেডার এবং ফুটার এইচটিএমএল সংজ্ঞায়িত করুন প্রতিটিতে যোগ করা হয়েছে
XNav দ্বারা উত্পন্ন পৃষ্ঠা। দ্য catalog.xml ফাইল দ্বারা ব্যবহৃত XML প্রক্রিয়াকরণ ইউটিলিটি অনুমতি দেয়
XNav এর জন্য DTD সনাক্ত করতে xnav.xml কনফিগারেশন ফাইল। যদি ব্যবহারকারী অতিরিক্ত যোগ করে
XNav দ্বারা প্রক্রিয়াকরণের জন্য নথির প্রকার, প্রাসঙ্গিক DTD-এর রেফারেন্স যোগ করা উচিত
ক্যাটালগ ফাইল। অবশেষে, xnavinc.xsl ফাইলটি প্রধান XSL স্টাইলশীট অন্তর্ভুক্ত করে xnav.xsl
XNav প্রক্রিয়াকরণের বেশিরভাগ জন্য দায়ী।
XNav অতিরিক্ত XSL অন্তর্ভুক্ত করে নির্বিচারে XML নথির ধরন প্রক্রিয়া করার জন্য প্রসারিত করা যেতে পারে
মধ্যে স্টাইলশীট xnavinc.xsl ফাইল যদি একটি নন-এইচটিএমএল ডকুমেন্ট টাইপ হিসাবে উল্লেখ করা হয়
নতুন ধরনের মধ্যে আদর্শ বৈশিষ্ট্য, ব্যবহারকারীর নাম সহ একটি XSL টেমপ্লেট সংজ্ঞায়িত করা উচিত নতুন ধরনের
এবং মোড ডাইনামিক-টেমপ্লেট-নির্বাচন. এই টেমপ্লেটের মধ্যে, নথির বিষয়বস্তু থাকতে হবে
প্রক্রিয়াকৃত XPath এ উপলব্ধ src /নতুন ধরনের.
একবার শুরু করা সম্পূর্ণ হলে, এবং যখনই উৎস XML নথি সম্পাদনা করা হয়, আউটপুট
কমান্ড ব্যবহার করে HTML ফাইল তৈরি করা যেতে পারে
xnav করা পথ
আদেশ
xnav বৈধ পথ
সোর্স XML ফাইলগুলিকে যাচাই করে যাতে a থাকে DOCTYPE স্পেসিফিকেশন ফাইল যে না
তারা ভাল গঠিত কিনা তা নির্ধারণ করতে যেমন একটি স্পেসিফিকেশন আছে.
onworks.net পরিষেবা ব্যবহার করে অনলাইনে xnav ব্যবহার করুন