SharePoint Site Branding এবং Customization

Microsoft Technologies - মাইক্রোসফট শেয়ারপয়েন্ট (Sharepoint)
227

SharePoint Site Branding এবং Customization হল সেই প্রক্রিয়া যেখানে SharePoint সাইটের লুক এবং ফিল (appearance and feel) কাস্টমাইজ বা ব্র্যান্ড করা হয়, যাতে এটি ব্যবহারকারীর অভিজ্ঞতা (UX) উন্নত হয় এবং কোম্পানির ব্র্যান্ডিং স্ট্যান্ডার্ডের সাথে সঙ্গতিপূর্ণ হয়। SharePoint এর মাধ্যমে আপনি বিভিন্ন উপায়ে সাইটের ডিজাইন এবং ফিচার কাস্টমাইজ করতে পারেন, যেমন থিম পরিবর্তন, লোগো যোগ করা, কাস্টম পেজ তৈরি করা ইত্যাদি।


SharePoint Site Branding এর ধারণা

Site Branding হল সাইটের ভিজ্যুয়াল উপাদান এবং ডিজাইন কাস্টমাইজ করার প্রক্রিয়া। এতে সাইটের থিম, লোগো, কোলার স্কিম, ফন্ট, নেভিগেশন ইত্যাদি অন্তর্ভুক্ত থাকে। এটি সাইটের চেহারা এবং অনুভূতিকে প্রতিষ্ঠানের ব্র্যান্ড বা ব্যবহারের স্টাইল অনুযায়ী মানানসই করে তোলে।

Site Branding কনফিগারেশন

  • Themes: SharePoint সাইটের জন্য থিম সেট করা অত্যন্ত সহজ। আপনি Microsoft এর প্রি-বিল্ট থিম ব্যবহার করতে পারেন, বা কাস্টম থিম তৈরি করতে পারেন। থিমে সাইটের রঙ, ফন্ট এবং অন্যান্য ভিজ্যুয়াল উপাদান কাস্টমাইজ করা যায়।
    • থিম নির্বাচন করতে, সাইটের Settings এ গিয়ে Change the look অপশনে ক্লিক করুন এবং থিম সিলেক্ট করুন।
  • Logo: SharePoint সাইটের লোগো পরিবর্তন করা সহজ। সাইটের লোগো আপলোড করতে, Settings থেকে Site Information অপশনে যান এবং Change Logo নির্বাচন করুন। এখানে আপনি আপনার ব্র্যান্ডের লোগো আপলোড করতে পারবেন।
  • Navigation: সাইটের নেভিগেশনকে কাস্টমাইজ করা, যেমন মেনু বা লিংকগুলোর সংগঠন এবং সাজানো। SharePoint এ প্রধান নেভিগেশন বার, সাইডবার নেভিগেশন এবং ড্রপডাউন মেনু কাস্টমাইজ করা যায়।
  • Background Images: সাইটের ব্যাকগ্রাউন্ডে কাস্টম ইমেজ বা গ্রাফিক্স যোগ করা। এটি সাইটের চেহারাকে আরও আকর্ষণীয় এবং প্রতিষ্ঠানের ব্র্যান্ডিংয়ের সাথে সঙ্গতিপূর্ণ করে তোলে।

SharePoint Site Customization

Site Customization হলো SharePoint সাইটের কার্যকারিতা এবং কন্টেন্ট কাস্টমাইজ করার প্রক্রিয়া। এতে ওয়েব পেজ, সাইট লিস্ট, লাইব্রেরি, ওয়ার্কফ্লো, এবং অন্যান্য ফিচার কাস্টমাইজ করা হয় যাতে সাইটটির প্রয়োজনীয়তা পূর্ণ হয় এবং ব্যবহারের অভিজ্ঞতা আরও উন্নত হয়।

Site Customization কনফিগারেশন

  • Custom Pages: SharePoint সাইটে কাস্টম পেজ তৈরি করা। আপনি একটি নির্দিষ্ট ধরনের পেজ তৈরি করতে পারেন যেমন Home Page, Landing Page, বা Dashboard Page। Custom Pages তৈরির জন্য Site Pages এ গিয়ে নতুন পেজ তৈরি করুন এবং এতে কাস্টম Web Parts যোগ করুন।
  • Web Parts: SharePoint সাইটের বিভিন্ন অংশকে Web Parts নামে পরিচিত কাস্টম উপাদান দ্বারা কাস্টমাইজ করা যায়। আপনি Content Editor, Document Library, List View, News, Quick Links এবং আরও অনেক ধরনের Web Part ব্যবহার করে সাইট কাস্টমাইজ করতে পারেন। Web Parts সরানো, পুনর্বিন্যস্ত বা কাস্টমাইজ করা খুবই সহজ।
  • Content Types and Site Columns: কাস্টম কনটেন্ট টাইপ এবং সাইট কলাম ব্যবহার করে আপনি ডেটা সংগঠিত এবং কাস্টমাইজ করতে পারেন। এটি বিশেষ করে ডকুমেন্ট ম্যানেজমেন্ট এবং ডেটা সংগ্রহের ক্ষেত্রে উপকারী।
  • Power Apps and Power Automate Integration: Power Apps এর মাধ্যমে SharePoint সাইটে কাস্টম ফর্ম এবং অ্যাপ্লিকেশন তৈরি করা যায়। Power Automate এর মাধ্যমে স্বয়ংক্রিয় কাজের প্রক্রিয়া বা workflow তৈরি করা সম্ভব, যা সাইটের কার্যকারিতা আরও শক্তিশালী করে তোলে।

SharePoint Designer এবং PowerShell ব্যবহার

  • SharePoint Designer: SharePoint Designer হল একটি ডেভেলপমেন্ট টুল যা SharePoint সাইট কাস্টমাইজেশন করার জন্য ব্যবহৃত হয়। এর মাধ্যমে আপনি পেজ, ওয়েব পার্ট, এবং লিস্টগুলো কাস্টমাইজ করতে পারেন এবং অন্যান্য উন্নত কাস্টমাইজেশন যেমন কাস্টম Workflows তৈরি করতে পারেন।
  • PowerShell: SharePoint সাইট কাস্টমাইজেশনের জন্য আপনি PowerShell স্ক্রিপ্ট ব্যবহার করতে পারেন। এটি বিশেষ করে বড় সাইট বা একাধিক সাইটের জন্য কার্যকরী। PowerShell এর মাধ্যমে সাইটের কনফিগারেশন, পেজ ম্যানেজমেন্ট, এবং সাইট ভেরিয়েবল কাস্টমাইজ করা যায়।

SharePoint Site Branding এবং Customization এর সুবিধা

  • ব্যবহারকারী অভিজ্ঞতা উন্নত করা: সাইট ব্র্যান্ডিং এবং কাস্টমাইজেশন সাইটের ব্যবহারকারীদের জন্য আরও আকর্ষণীয় এবং কার্যকরী অভিজ্ঞতা প্রদান করে। সাইটের থিম, লোগো, এবং নেভিগেশন ব্র্যান্ডের সাথে সঙ্গতিপূর্ণ হওয়ায় এটি ব্যবহারকারীর জন্য আরও পরিচিত এবং আকর্ষণীয় হয়ে ওঠে।
  • একক এবং সুষম ডিজাইন: সাইটের বিভিন্ন ডিজাইন উপাদানকে কাস্টমাইজ করে একটি একক, সুষম এবং ইউনিফর্ম লুক তৈরি করা যায়, যা ব্যবহারকারীদের কাছে আরও প্রফেশনাল এবং ব্র্যান্ডেড অনুভূতি প্রদান করে।
  • কার্যক্ষমতা বৃদ্ধি: সাইট কাস্টমাইজেশনের মাধ্যমে প্রয়োজনীয় ফিচারগুলো সহজেই অ্যাক্সেসযোগ্য করা যায়, যেমন কাস্টম ড্যাশবোর্ড, ওয়েব পার্ট এবং লিস্ট। এর ফলে কার্যকারিতা এবং উৎপাদনশীলতা বৃদ্ধি পায়।
  • নিরাপত্তা এবং নিয়ন্ত্রণ: কাস্টমাইজেশন সিস্টেমের মাধ্যমে সাইটের নিরাপত্তা এবং অ্যাক্সেস কন্ট্রোল করা যায়, যাতে নির্দিষ্ট ব্যবহারকারীরা কেবল তাদের জন্য অনুমোদিত কনটেন্ট এবং ফিচার অ্যাক্সেস করতে পারে।

উপসংহার

SharePoint Site Branding এবং Customization একটি SharePoint সাইটকে আপনার প্রতিষ্ঠানের ব্র্যান্ডের সাথে সঙ্গতিপূর্ণ এবং কার্যকরী করতে সাহায্য করে। সঠিক থিম, নেভিগেশন, ওয়েব পার্ট, এবং কাস্টম পেজ তৈরি করার মাধ্যমে আপনি সাইটের ব্যবহারকারীর অভিজ্ঞতা উন্নত করতে পারেন, একই সাথে ফিচার এবং কার্যক্রম কাস্টমাইজ করে আপনার টিমের উৎপাদনশীলতা বৃদ্ধি করতে পারেন।

Content added By

Site Theme এবং Site Design পরিবর্তন করা

281

SharePoint এ Site Theme এবং Site Design পরিবর্তন করা একটি গুরুত্বপূর্ণ বিষয়, কারণ এটি সাইটের সাধারণ চেহারা, অনুভূতি এবং ব্র্যান্ডিং এর সাথে সঙ্গতিপূর্ণ করে তোলে। SharePoint সাইটের Theme এবং Design কাস্টমাইজ করা, সাইটকে ব্যবহারকারীদের জন্য আরো আকর্ষণীয় এবং প্রাসঙ্গিক করে তোলে। এখানে কীভাবে আপনি SharePoint সাইটের Theme এবং Design পরিবর্তন করবেন তার বিস্তারিত আলোচনা করা হলো।


Site Theme পরিবর্তন করা

Site Theme SharePoint সাইটের সাধারণ রং, ফন্ট, লোগো, এবং অন্যান্য ভিজ্যুয়াল উপাদান কাস্টমাইজ করার প্রক্রিয়া। এটি সাইটের overall look and feel নির্ধারণ করে এবং প্রতিষ্ঠানের ব্র্যান্ডিং অনুযায়ী সাজানো যায়।

Site Theme পরিবর্তন করার পদ্ধতি

স্টেপ ১: Site Settings এ প্রবেশ

  • সাইটের Settings মেনুতে প্রবেশ করতে হবে। এর জন্য সাইটের হোম পেজে উপরের কোণে থাকা Settings (gear icon) এ ক্লিক করুন।
  • এরপর Site settings অপশনটি নির্বাচন করুন।

স্টেপ ২: Change the Look নির্বাচন করা

  • Site settings পৃষ্ঠায়, Change the Look অপশনটি খুঁজে বের করুন। এটি বিভিন্ন থিম এবং ডিজাইন কাস্টমাইজ করার জন্য ব্যবহৃত হয়।
  • এই অপশনে ক্লিক করলে আপনি থিম, লেআউট, ফন্ট এবং অন্যান্য ভিজ্যুয়াল কাস্টমাইজেশন অপশন দেখতে পাবেন।

স্টেপ ৩: থিম নির্বাচন এবং কাস্টমাইজেশন

  • Themes পৃষ্ঠায় বিভিন্ন প্রি-ডিফাইনড থিম দেখতে পারবেন। SharePoint পূর্বনির্ধারিত কিছু থিম অফার করে, যেমন Modern, Contemporary, Classic ইত্যাদি।
  • আপনার সাইটের জন্য সঠিক থিম নির্বাচন করুন এবং সেটির উপর ক্লিক করুন। এরপর আপনি থিমের বিভিন্ন উপাদান যেমন রং, ব্যাকগ্রাউন্ড ইমেজ, এবং অন্যান্য ভিজ্যুয়াল স্টাইল কাস্টমাইজ করতে পারবেন।

স্টেপ ৪: থিম কাস্টমাইজ করা

  • Colors: থিমের রঙ পরিবর্তন করুন। SharePoint বিভিন্ন রঙের স্কিম প্রস্তাব করে, তবে আপনি কাস্টম রঙও ব্যবহার করতে পারেন।
  • Fonts: সাইটের ফন্ট এবং টাইপফেস পরিবর্তন করুন। এর মাধ্যমে সাইটের পাঠ্য এবং স্টাইল কাস্টমাইজ করা যায়।
  • Logo: সাইটের লোগো কাস্টমাইজ করুন, যা সাইটের উপরের অংশে প্রদর্শিত হবে। এটি আপনার প্রতিষ্ঠানের ব্র্যান্ডিং অনুযায়ী তৈরি করা যায়।
  • Navigation style: সাইটের নেভিগেশন বার বা মেনুর স্টাইল পরিবর্তন করুন যাতে এটি আরও আকর্ষণীয় এবং ব্যবহারকারী বান্ধব হয়।

স্টেপ ৫: থিম অ্যাপ্লাই করা

  • আপনার নির্বাচিত থিম কাস্টমাইজ করার পর, Apply বা Save বাটনে ক্লিক করুন। এটি সাইটে পরিবর্তনগুলো স্বয়ংক্রিয়ভাবে প্রয়োগ করবে।

Site Design পরিবর্তন করা

Site Design একটি SharePoint সাইটের কাঠামো এবং লেআউট পরিবর্তন করার প্রক্রিয়া। এটি সাইটের ডিজাইন, কন্টেন্ট স্থাপন এবং বিভাগগুলির আর্কিটেকচার কাস্টমাইজ করে। সাইট ডিজাইন পরিবর্তন করা সাইটের কনটেন্টের বর্ণনা, ফাংশনালিটি এবং ইন্টারঅ্যাকটিভিটি নির্ধারণ করে।

Site Design পরিবর্তন করার পদ্ধতি

স্টেপ ১: Site Settings এ প্রবেশ

  • সাইটের Settings (gear icon) এ ক্লিক করুন এবং তারপর Site Settings নির্বাচন করুন।

স্টেপ ২: Site Design নির্বাচন

  • Site settings পৃষ্ঠায়, Site Design অথবা Site Contents অপশনটি খুঁজে বের করুন। এটি সাইটের ডিজাইন কাস্টমাইজ করার জন্য ব্যবহৃত হয়।

স্টেপ ৩: Site Pages ও Web Parts কাস্টমাইজ করা

  • Site Pages: সাইটের পৃষ্ঠা কাস্টমাইজ করুন, যেমন Home Page অথবা Document Library। সাইটের পৃষ্ঠা কাস্টমাইজ করে আপনি সেখানে বিভিন্ন Web Parts যোগ করতে পারবেন, যেমন Document Library, Image Gallery, News Feed, Calendar, ইত্যাদি।
  • Web Parts: SharePoint এ বিভিন্ন ধরনের Web Parts রয়েছে, যা আপনি পেজে যুক্ত করতে পারেন। Web Parts গুলি সাইটের পৃষ্ঠার কন্টেন্ট এবং ফিচারের জন্য বিভিন্ন কার্যাবলী সরবরাহ করে। উদাহরণস্বরূপ:
    • Text Web Part: টেক্সট কনটেন্ট যোগ করার জন্য।
    • Image Web Part: ছবি বা মিডিয়া ফাইল যুক্ত করার জন্য।
    • Document Library Web Part: ডকুমেন্ট লাইব্রেরি দেখানোর জন্য।
    • List Web Part: নির্দিষ্ট লিস্টের কন্টেন্ট দেখানোর জন্য।

স্টেপ ৪: Navigation এবং Content Layout কাস্টমাইজ করা

  • Navigation: সাইটের নেভিগেশন এবং মেনু কাস্টমাইজ করুন। Quick Launch মেনু এবং Top Navigation Bar কাস্টমাইজ করে সাইটের বিভিন্ন অংশের জন্য দ্রুত নেভিগেশন তৈরি করতে পারেন।
  • Layout: সাইটের পৃষ্ঠার লেআউট পরিবর্তন করুন। SharePoint আপনাকে বিভিন্ন কলাম এবং সেকশন সেটআপের মাধ্যমে সাইটের ডিজাইন কাস্টমাইজ করার সুবিধা দেয়। বিভিন্ন সেকশন এবং কলাম ব্যবহার করে আপনি পৃষ্ঠার কন্টেন্ট ঠিকভাবে সাজাতে পারবেন।

স্টেপ ৫: কাস্টম CSS এবং JavaScript ইন্টিগ্রেশন

  • Custom CSS: সাইটের ডিজাইন আরও কাস্টমাইজ করতে আপনি কাস্টম CSS (Cascading Style Sheets) ব্যবহার করতে পারেন। এটি সাইটের ফন্ট, রঙ, বর্ডার, প্যাডিং ইত্যাদি সম্পূর্ণভাবে কাস্টমাইজ করতে সাহায্য করবে।
  • Custom JavaScript: SharePoint সাইটে JavaScript ব্যবহার করে আপনি বিভিন্ন ইন্টারঅ্যাকটিভ কার্যক্রম এবং ফিচার যোগ করতে পারবেন, যেমন ডাইনামিক কন্টেন্ট লোডিং, অ্যানিমেশন, ইত্যাদি।

Site Theme এবং Design এর মধ্যে পার্থক্য

  • Theme: সাইটের দৃশ্যমান অংশের জন্য একটি সিস্টেম্যাটিক ডিজাইন যা রঙ, ফন্ট, লোগো, এবং টেমপ্লেট ইত্যাদির মাধ্যমে ব্র্যান্ডিং ও অভ্যন্তরীণ স্টাইল নিয়ন্ত্রণ করে।
  • Design: এটি সাইটের কাঠামো এবং কন্টেন্ট প্লেসমেন্টের জন্য। সাইটের ফাংশনালিটি এবং লেআউট কাস্টমাইজ করতে ডিজাইন ব্যবহৃত হয়, যাতে এটি ব্যবহারকারী বান্ধব এবং সহজে নেভিগেট করা যায়।

Site theme এবং design পরিবর্তন করা আপনার SharePoint সাইটের ব্যবহারকারীর অভিজ্ঞতাকে অনেক উন্নত করতে পারে। এটি সাইটের ব্র্যান্ডিং, আকর্ষণ এবং কার্যক্ষমতা উন্নত করে, পাশাপাশি এটি আপনার প্রতিষ্ঠানের প্রয়োজনীয়তার সাথে সঙ্গতিপূর্ণ করে তোলে।

Content added By

Site Logo এবং Custom CSS ব্যবহার করে Branding

206

SharePoint সাইটের ব্র্যান্ডিং হল সাইটের ভিজ্যুয়াল ইমেজ এবং পরিচিতি তৈরি করার একটি গুরুত্বপূর্ণ প্রক্রিয়া। একটি শক্তিশালী ব্র্যান্ডিং সাইটের জন্য প্রফেশনাল লুক এবং অনুভূতি প্রদান করে। SharePoint সাইটের ব্র্যান্ডিং কাস্টমাইজ করতে, আপনি Site Logo এবং Custom CSS ব্যবহার করতে পারেন। এই দুটি উপাদান ব্যবহার করে সাইটের স্টাইল, লেআউট এবং ডিজাইন পরিবর্তন করা সম্ভব।


Site Logo

Site Logo কী?

Site Logo হলো সাইটের শিরোনামে প্রদর্শিত একটি চিত্র যা সাধারণত সাইটের ব্র্যান্ড বা প্রতিষ্ঠানের পরিচয় তুলে ধরে। সাইটের লোগো ব্যবহারকারীদের সাইটের মূল থিম এবং উদ্দেশ্য সম্পর্কে ধারণা প্রদান করে। SharePoint সাইটে সঠিকভাবে একটি লোগো সেট করা সাইটের পেশাদারিত্ব এবং ব্র্যান্ড ইমেজ বৃদ্ধি করতে সহায়তা করে।

Site Logo সেট করার প্রক্রিয়া

  1. Site Settings এ যান: SharePoint সাইটে লগ ইন করার পর, সাইটের উপরের কোণে থাকা Settings (গিয়ার আইকন) এ ক্লিক করুন এবং Site Settings নির্বাচন করুন।
  2. Title, Description, and Logo নির্বাচন করুন: Site Settings এর মধ্যে Title, Description, and Logo অপশনটি খুঁজে বের করুন।
  3. Logo আপলোড করুন: এখানে আপনি আপনার লোগো আপলোড করতে পারবেন। একটি নতুন লোগো আপলোড করতে Change Site Logo অপশনে ক্লিক করুন এবং আপনার পছন্দমতো ছবি নির্বাচন করুন।
  4. লোগোর আকার এবং অবস্থান কাস্টমাইজ করুন: লোগো আপলোড করার পর আপনি এর আকার এবং অবস্থান কাস্টমাইজ করতে পারবেন, যদি আপনি এটি আরও ভালভাবে সাইটের শিরোনামে বসাতে চান।

Site Logo এর সুবিধা

  • ব্র্যান্ড পরিচিতি: লোগো সাইটের ব্র্যান্ড বা প্রতিষ্ঠানের জন্য একটি দৃশ্যমান পরিচিতি প্রদান করে।
  • ইউজার অভিজ্ঞতা: লোগো সাইটের নেভিগেশন এবং ইউজার অভিজ্ঞতাকে উন্নত করে।
  • প্রফেশনাল লুক: একটি কাস্টম লোগো সাইটকে প্রফেশনাল এবং বিশ্বাসযোগ্য করে তোলে।

Custom CSS

Custom CSS কী?

Custom CSS (Cascading Style Sheets) হল একটি স্টাইলশিট ভাষা যা ওয়েব পেজের উপাদানগুলির ভিজ্যুয়াল প্রদর্শন (যেমন ফন্ট, রং, মার্জিন, প্যাডিং) নিয়ন্ত্রণ করতে ব্যবহৃত হয়। SharePoint সাইটের জন্য Custom CSS ব্যবহার করে আপনি সাইটের ডিফল্ট ডিজাইনকে কাস্টমাইজ করতে পারেন, যা আপনাকে সাইটের ব্র্যান্ডিং এবং ভিজ্যুয়াল স্টাইলিংকে পুরোপুরি কাস্টমাইজ করতে সাহায্য করে।

Custom CSS ব্যবহার করে SharePoint সাইট কাস্টমাইজ করা

স্টেপ ১: Site Collection Features সক্রিয় করা

  • SharePoint সাইটে Custom CSS প্রয়োগ করতে হলে, প্রথমে Site Collection Features সক্রিয় করতে হবে।
  • Site Settings এ যান এবং Site Collection Features অপশনটি নির্বাচন করুন।
  • এখানে SharePoint Server Publishing Infrastructure ফিচারটি সক্রিয় করতে হবে, যা Custom CSS ব্যবহার করার অনুমতি দেয়।

স্টেপ ২: Custom CSS ফাইল তৈরি করা

  • একটি .css ফাইল তৈরি করুন যেখানে আপনি আপনার প্রয়োজনীয় স্টাইলশিট কোড লিখবেন। উদাহরণস্বরূপ:

    .ms-core-pageTitle {
        font-family: "Arial", sans-serif;
        color: #004B87;
    }
    
    .ms-core-navigation {
        background-color: #f0f0f0;
    }
    

স্টেপ ৩: CSS ফাইল SharePoint সাইটে আপলোড করা

  • Site Assets লাইব্রেরিতে CSS ফাইলটি আপলোড করুন।
  • Site Settings এ গিয়ে Master Page (এর মাধ্যমে কাস্টম ফাইলের রেফারেন্স যুক্ত করা হয়) নির্বাচন করুন।

স্টেপ ৪: CSS ফাইল প্রয়োগ করা

  • CSS ফাইলটি প্রয়োগ করার জন্য, Master Page সেটিংসে গিয়ে আপনার CSS ফাইলের রেফারেন্স যুক্ত করুন। উদাহরণস্বরূপ:

    <link rel="stylesheet" type="text/css" href="https://[Your SharePoint URL]/sites/[Your Site Name]/SiteAssets/custom-style.css" />
    
  • আপনি Script Editor Web Part বা Content Editor Web Part ব্যবহার করে CSS কোড সরাসরি SharePoint পেজে প্রয়োগ করতে পারেন।

Custom CSS এর সুবিধা

  • ভিজ্যুয়াল কাস্টমাইজেশন: CSS ব্যবহার করে আপনি সাইটের রং, ফন্ট, আকার, মার্জিন, এবং অন্যান্য ভিজ্যুয়াল এলিমেন্ট কাস্টমাইজ করতে পারবেন।
  • ব্র্যান্ডিং: Custom CSS ব্যবহার করে আপনি সাইটের ডিজাইন আপনার প্রতিষ্ঠানের ব্র্যান্ড অনুযায়ী কাস্টমাইজ করতে পারবেন।
  • ইউজার অভিজ্ঞতা: CSS এর মাধ্যমে সাইটের ডিজাইন ও ইন্টারফেসকে আরও সহজ ও সুন্দর করা যায়, যা ব্যবহারকারীদের জন্য একটি ভালো অভিজ্ঞতা তৈরি করে।

Site Branding এর জন্য PowerShell ব্যবহার

SharePoint সাইটের ব্র্যান্ডিং কাস্টমাইজ করতে, কখনও কখনও PowerShell ব্যবহার করা হয়। বিশেষ করে, যখন আপনি একাধিক সাইটে একযোগে Branding পরিবর্তন করতে চান, তখন PowerShell খুবই কার্যকরী হতে পারে।

PowerShell কমান্ড উদাহরণ

  1. লোগো সেট করা:

    Set-SPOSiteLogo -Site <Site URL> -LogoUrl <Logo Image URL>
    
  2. Custom CSS আপলোড করা:

    PowerShell ব্যবহার করে আপনি Custom CSS ফাইলটি Site Assets লাইব্রেরিতে আপলোড করতে পারেন।


সারাংশ

SharePoint সাইটের ব্র্যান্ডিং খুবই গুরুত্বপূর্ণ, এবং Site LogoCustom CSS ব্যবহার করে আপনি সহজেই আপনার সাইটের ভিজ্যুয়াল আইডেন্টিটি কাস্টমাইজ করতে পারবেন। Site Logo সাইটের পরিচিতি বাড়ায়, এবং Custom CSS সাইটের ডিজাইন এবং স্টাইলিংকে আপনার প্রতিষ্ঠানের ব্র্যান্ডের সাথে সঙ্গতিপূর্ণ করে তোলে। Proper branding আপনার সাইটের পেশাদারিত্ব এবং ব্যবহারকারীর অভিজ্ঞতা উন্নত করতে সহায়ক।

Content added By

Page Layout এবং Master Page কাস্টমাইজ করা (Classic Experience)

226

Page Layout এবং Master Page কাস্টমাইজেশন SharePoint এর Classic Experience ব্যবহারকারী হিসেবে সাইটের সামগ্রিক লেআউট এবং ডিজাইন কাস্টমাইজ করার গুরুত্বপূর্ণ উপায়। Classic SharePoint সাইটে, Page Layout এবং Master Page দ্বারা আপনি সাইটের প্রতিটি পেজ এবং সামগ্রিক ইউজার ইন্টারফেস ডিজাইন করতে পারেন।

নিচে Page Layout এবং Master Page কাস্টমাইজ করার বিস্তারিত পদ্ধতি আলোচনা করা হলো।


Page Layout কাস্টমাইজ করা

Page Layout হল SharePoint পেজের কাঠামো বা লেআউট। এটি নির্ধারণ করে যে পেজটি কীভাবে দেখাবে এবং কিভাবে কন্টেন্ট উপস্থাপন করা হবে। SharePoint সাইটে পেজের কন্টেন্ট উপস্থাপনের জন্য একাধিক পেজ লেআউট থাকতে পারে, যেমন Article Page, Welcome Page, Custom Page Layout ইত্যাদি।

স্টেপ ১: Page Layout এর জন্য নতুন লেআউট তৈরি করা

  1. SharePoint Designer খুলুন এবং আপনার সাইটে সংযুক্ত করুন।
  2. Site Objects প্যানেলে গিয়ে _catalogs > _catalogs > Master Page নির্বাচন করুন।
  3. সেখানে Display Templates এর অধীনে Page Layouts ফোল্ডারে নতুন পেজ লেআউট তৈরি করতে পারেন। আপনি HTML, ASPX, CSS এবং JavaScript ব্যবহার করে এটি কাস্টমাইজ করতে পারেন।
  4. আপনার তৈরি করা পেজ লেআউট ফাইলটিকে SharePoint সাইটের Master Page Gallery এ সেভ করুন।

স্টেপ ২: কাস্টম Page Layout নির্বাচন করা

  1. Site Settings থেকে Page Layouts নির্বাচন করুন।
  2. পেজের জন্য পছন্দসই Page Layout নির্বাচন করুন অথবা আপনার তৈরি করা কাস্টম পেজ লেআউট নির্বাচন করুন।
  3. সাইটের পেজে নতুন লেআউটটি প্রয়োগ করতে, পেজটি এডিট করুন এবং পেজ লেআউট পরিবর্তন করুন।

স্টেপ ৩: Page Layout কাস্টমাইজেশন

  • আপনি কাস্টম Page Layout এর HTML কাঠামো পরিবর্তন করতে পারেন।
  • কন্টেন্ট ওয়েদার, সাইডবার, হেডার এবং ফুটারের ডিজাইন পরিবর্তন করতে পারবেন।
  • Web Parts যোগ করা, কাস্টম কোডিং, বা ফিল্ড ভ্যালু প্রদর্শন করার জন্য Content Query Web Parts ব্যবহার করা যেতে পারে।

Master Page কাস্টমাইজ করা

Master Page SharePoint সাইটের মৌলিক ডিজাইন এবং লেআউট কন্ট্রোল করে। এটি সাইটের প্রতিটি পেজের জন্য শিরোনাম, ফুটার, মেনু, লোগো, এবং স্টাইল গঠন করে। Classic SharePoint সাইটে Master Page কাস্টমাইজ করার মাধ্যমে আপনি পুরো সাইটের ডিজাইন পরিবর্তন করতে পারেন। তবে, Master Page কাস্টমাইজ করার আগে নিশ্চিত হন যে আপনি এটি পরিবর্তন করার জন্য যথাযথ অনুমতি পেয়েছেন।

স্টেপ ১: SharePoint Designer দিয়ে Master Page কাস্টমাইজ করা

  1. SharePoint Designer ওপেন করুন এবং আপনার সাইটে সংযুক্ত করুন।
  2. Site Objects প্যানেলে গিয়ে _catalogs > _catalogs > Master Page নির্বাচন করুন।
  3. Display Templates এর অধীনে আপনি Master Page এর জন্য কাস্টম ফাইল তৈরি বা সম্পাদনা করতে পারেন। এই ফাইলটি সাধারণত custom.master নামক ফাইলে থাকে।
  4. Master Page এ পরিবর্তন করার সময়, আপনি নিচের অংশগুলোর কাস্টমাইজেশন করতে পারবেন:
    • Header Section: সাইটের লোগো, মেনু, এবং শিরোনাম এর ডিজাইন কাস্টমাইজ করা।
    • Footer Section: সাইটের ফুটার এলিমেন্ট কাস্টমাইজ করা।
    • Navigation Menus: সাইটের নেভিগেশন মেনু গুলি কাস্টমাইজ করা।
    • CSS Styles: সাইটের CSS ফাইলের মাধ্যমে ডিজাইন পরিবর্তন করা।

স্টেপ ২: Master Page Gallery থেকে Master Page সিলেক্ট করা

  1. Master Page Gallery তে গিয়ে আপনার কাস্টম Master Page নির্বাচন করুন।
  2. সেটি সাইটের ডিফল্ট Master Page হিসেবে ব্যবহার করতে চাইলে Site Settings থেকে Master Page অপশনটি নির্বাচন করে কাস্টম Master Page টি সিলেক্ট করুন।

স্টেপ ৩: কোড এবং স্টাইল শীট প্রয়োগ করা

  • CSS: Master Page কাস্টমাইজ করার সময় আপনি CSS ফাইল ব্যবহার করে সাইটের লেআউট ও ডিজাইন কাস্টমাইজ করতে পারবেন। যেমন, ফন্ট সাইজ, কালার স্কিম, মার্জিন ইত্যাদি।
  • JavaScript: JavaScript দিয়ে আপনি ডাইনামিক কন্টেন্ট, ইন্টারেকটিভ ফিচার (যেমন মেনু বা ফর্ম ইন্টারঅ্যাকশন) যোগ করতে পারবেন।

স্টেপ ৪: রিস্পন্সিভ ডিজাইন কাস্টমাইজ করা

  • Master Page কাস্টমাইজ করার সময় আপনি রেসপন্সিভ ডিজাইন কৌশল ব্যবহার করতে পারেন যাতে সাইটটি বিভিন্ন ডিভাইসে (মোবাইল, ট্যাবলেট, ডেস্কটপ) ভালভাবে প্রদর্শিত হয়। এর জন্য CSS Media Queries ব্যবহার করা হয়।

টিপস এবং বেস্ট প্র্যাকটিস

  • Customization Consistency: কাস্টমাইজেশন করার সময় নিশ্চিত হন যে, সাইটের সমস্ত পেজে একটি সঙ্গতিপূর্ণ ডিজাইন থাকে।
  • Backup: Master Page বা Page Layout পরিবর্তন করার আগে সাইটের ব্যাকআপ নেওয়া খুবই গুরুত্বপূর্ণ, যাতে কোনো সমস্যা হলে আপনি আগের অবস্থায় ফিরে যেতে পারেন।
  • Minimal Customization: খুব বেশি কাস্টমাইজেশন না করার চেষ্টা করুন, কারণ এটি পরবর্তীতে সাইটের আপডেট বা পারফরম্যান্সে সমস্যা তৈরি করতে পারে।

Master Page এবং Page Layout কাস্টমাইজেশনের মাধ্যমে আপনি আপনার SharePoint সাইটের ডিজাইন এবং ইউজার ইন্টারফেসের অভিজ্ঞতা উন্নত করতে পারেন, তবে মনে রাখবেন যে এটি একটি উন্নত কাস্টমাইজেশন এবং কিছু সীমাবদ্ধতা থাকতে পারে, বিশেষ করে যখন আপনার সাইটটি Modern Experience তে পরিবর্তিত হয়।

Content added By

Modern Site Customization Techniques

248

SharePoint Modern Sites, বিশেষ করে Communication Sites এবং Team Sites, দ্রুত এবং সহজে কাস্টমাইজ করা যায়। Modern Sites ব্যবহারকারীদের জন্য একটি ইউজার-ফ্রেন্ডলি এবং রেসপন্সিভ ডিজাইন অফার করে, তবে তাদের কাস্টমাইজেশন ও স্টাইলিং করা সম্ভব এবং এটি ব্যবসার প্রয়োজন অনুসারে সমন্বয় করা যায়। নিচে SharePoint Modern Sites কাস্টমাইজ করার কিছু জনপ্রিয় টেকনিক তুলে ধরা হলো।


Modern Site Customization এর বিভিন্ন পদ্ধতি

১. Web Parts ব্যবহার করে কাস্টমাইজেশন

Web Parts হলো SharePoint Modern Sites কাস্টমাইজেশনের অন্যতম শক্তিশালী উপাদান। SharePoint 2016 এর পরবর্তীতে Modern Web Parts এর ব্যবহার করা হচ্ছে, যা কন্টেন্ট বা ডেটা সহজভাবে উপস্থাপন করতে সাহায্য করে।

কিছু জনপ্রিয় Web Parts:

  • Text Web Part: কন্টেন্ট প্রদর্শন করার জন্য ব্যবহৃত হয়।
  • Image Web Part: ছবির গ্যালারি বা একক ছবি প্রদর্শনের জন্য ব্যবহার করা হয়।
  • Quick Links Web Part: ব্যবহারকারীকে দ্রুত অ্যাক্সেস করার জন্য লিংক প্রদর্শন করা হয়।
  • Document Library Web Part: ডকুমেন্ট লাইব্রেরির কন্টেন্ট প্রদর্শন করতে ব্যবহৃত হয়।
  • News Web Part: নিউজ বা আপডেট প্রদর্শন করার জন্য।
  • People Web Part: ব্যবহারকারীদের ছবি এবং তথ্য দেখানোর জন্য।
  • Highlighted Content Web Part: কাস্টম কন্টেন্ট ফিল্টার করে ডিসপ্লে করার জন্য।

Web Parts কনফিগারেশন:

  • পেজ এডিট মোডে যান।
  • Add a Web Part বাটন ক্লিক করুন এবং ওয়েব পার্টটি নির্বাচিত করুন।
  • প্রতিটি Web Part-এর সেটিংস কনফিগার করে আপনার প্রয়োজন অনুযায়ী কাস্টমাইজ করুন।

২. Site Design এবং Branding কাস্টমাইজেশন

SharePoint Modern Sites এ সাইটের লুক এবং ফিল কাস্টমাইজ করা বেশ সহজ। এই কাস্টমাইজেশন সাইটের ব্র্যান্ডিং এবং ইন্টারফেসকে সাইটের অভ্যন্তরীণ টেমপ্লেট এবং স্টাইলের সাথে মানানসই করে তোলে।

Custom Branding Techniques:

  • Theme Customization: SharePoint এ ডিফল্ট থিম ব্যবহার করা হয়, তবে আপনি Color Scheme, Font Style, এবং Logo কাস্টমাইজ করতে পারেন।
    • Change Site Theme: SharePoint Admin Center বা Site Settings থেকে সাইটের থিম পরিবর্তন করা যায়।
  • Site Logo: সাইটের ব্র্যান্ডিং অংশ হিসেবে Logo পরিবর্তন করা হয়, যা সাইটের পরিচয় এবং স্টাইল অনুযায়ী হতে পারে।
  • Header and Footer Customization: Modern Sites এ সাইটের হেডার এবং ফুটার কাস্টমাইজ করা যেতে পারে। এখানে Navigation Links, Search Box এবং Branding Information রাখা হয়।

কাস্টম থিম তৈরি:

  1. SharePoint Online Management Shell ব্যবহার করে কাস্টম থিম তৈরি এবং প্রয়োগ করা যায়।
  2. PnP PowerShell স্ক্রিপ্ট ব্যবহার করে কাস্টম থিম ইমপোর্ট এবং অ্যাপ্লাই করা সম্ভব।

৩. Navigation কাস্টমাইজেশন

SharePoint Modern Sites এ Navigation একেবারে কাস্টমাইজযোগ্য, এবং এটি সাইটের ইউজার এক্সপিরিয়েন্স উন্নত করতে সাহায্য করে। ব্যবহারকারী তাদের প্রয়োজন অনুযায়ী Top Navigation এবং Quick Launch পরিবর্তন করতে পারেন।

  • Top Navigation: এটি সাইটের প্রধান মেনু, যেখানে মেইন সাইট এবং পেজ লিংকগুলো প্রদর্শিত হয়।
  • Quick Launch: এটি সাইটের বাম পাশে থাকে এবং সাইটের সেকশন বা পেজের দ্রুত অ্যাক্সেসের জন্য ব্যবহার করা হয়।

Navigation কাস্টমাইজ করার জন্য:

  1. Site Settings থেকে Navigation অপশন নির্বাচন করুন।
  2. মেনু এবং সাবমেনু আইটেমগুলো তৈরি বা সম্পাদনা করুন।

৪. Content Organization এবং Metadata কাস্টমাইজেশন

SharePoint Modern Sites এ কন্টেন্টের সংগঠন এবং Metadata কাস্টমাইজেশন একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। Metadata সাইটে কন্টেন্ট খুঁজে বের করার জন্য এবং শ্রেণীবদ্ধ করার জন্য ব্যবহৃত হয়।

  • Document Libraries এবং Lists এ কাস্টম Columns যোগ করে আপনি নির্দিষ্ট ডেটা অনুসারে কন্টেন্ট সংগঠিত করতে পারেন।
  • Content Types ব্যবহার করে একই ধরনের কন্টেন্টের জন্য একাধিক মেটাডাটা প্রোপার্টি সংজ্ঞায়িত করতে পারেন।

Metadata কাস্টমাইজেশন:

  1. List or Library Settings এ গিয়ে কাস্টম Columns এবং Content Types তৈরি করুন।
  2. কন্টেন্টের মধ্যে Managed Metadata ব্যবহার করুন যা একটি ট্যাগিং সিস্টেম হিসেবে কাজ করে।

৫. Power Automate এবং Flow ইন্টিগ্রেশন

Power Automate (আগে Microsoft Flow) ব্যবহার করে SharePoint Modern Sites এ ওয়র্কফ্লো এবং অটোমেশন তৈরি করা যায়। আপনি কাস্টম ফর্ম তৈরি করে, ডেটা প্রবাহ, ইমেইল নোটিফিকেশন বা অন্যান্য অটোমেটেড প্রসেস তৈরির জন্য Power Automate ব্যবহার করতে পারেন।

  • Document Approval: ডকুমেন্ট অ্যাপ্রুভাল প্রক্রিয়া অটোমেট করতে।
  • Notifications: নতুন কন্টেন্ট যুক্ত হলে বা কোনো নির্দিষ্ট ইভেন্টে নোটিফিকেশন পাঠানোর জন্য।

Power Automate Integration:

  1. Create a flow: Power Automate এর মাধ্যমে সহজেই SharePoint লিস্টের ডেটা প্রসেস এবং একাধিক অ্যাকশনের মাধ্যমে কাজ সম্পাদন করতে পারেন।
  2. Trigger events: নির্দিষ্ট ইভেন্টের জন্য ফ্লো শুরু করার জন্য trigger actions ব্যবহার করুন।

৬. Custom Pages এবং Site Templates

SharePoint Modern Sites এ আপনি Custom Pages তৈরি করতে পারেন, যা নির্দিষ্ট কনটেন্ট বা ফিচার প্রদর্শন করবে। আপনি এই পেজগুলো Templates হিসেবে সংরক্ষণ করতে পারেন, যা পরবর্তীতে পুনরায় ব্যবহার করা যাবে।

  • Custom Pages: বিভিন্ন ওয়েব পার্ট এবং কনটেন্টের মাধ্যমে কাস্টম পেজ তৈরি করুন।
  • Site Templates: আপনার সাইটের কাস্টম ডিজাইন এবং কনফিগারেশন টেমপ্লেট হিসেবে সেভ করুন, যাতে অন্যান্য সাইটে তা পুনরায় ব্যবহার করা যায়।

সারাংশ

SharePoint Modern Sites এর কাস্টমাইজেশন বিভিন্ন পদ্ধতিতে করা যায়, যা আপনার সাইটের ডিজাইন, কার্যকারিতা, এবং ব্যবহারকারীদের অভিজ্ঞতা উন্নত করতে সাহায্য করে। Web Parts, Navigation, Branding, Metadata, এবং Power Automate ইন্টিগ্রেশন ব্যবহার করে আপনি একটি কাস্টমাইজড এবং কার্যকরী সাইট তৈরি করতে পারবেন যা আপনার দলের প্রয়োজনের সাথে পুরোপুরি মানানসই।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...