আমি কীভাবে কোনও সাইট দ্রুপাল দিয়ে নির্মিত কিনা তা যাচাই করতে জানি , তবে কোনও সাইট ড্রুপাল 7 দিয়ে নির্মিত কিনা তা বলার উপায় আছে কি?
আমি কীভাবে কোনও সাইট দ্রুপাল দিয়ে নির্মিত কিনা তা যাচাই করতে জানি , তবে কোনও সাইট ড্রুপাল 7 দিয়ে নির্মিত কিনা তা বলার উপায় আছে কি?
উত্তর:
সাইটটিতে ড্রপাল হওয়ার জন্য কিছু স্পষ্টত গ্রিডওয়ে 7:
<head>
এইচটিএমএল বিভাগে আরডিএফ<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
jQuery.fn.jquery;
jQuery সংস্করণটি 1.4.4 বা 1.5.2 (jQuery আপডেট সহ) হতে প্রকাশ করে<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- এটি একটি বিখ্যাত ড্রুপাল 6 বাগ (এটি <head>
বিভাগে দুটি রয়েছে)X-Generator: Drupal 7 (http://drupal.org)
অন্যান্য বিকল্পের মধ্যে রয়েছে 'স্নিফারস' ব্যবহার করা, আমার প্রিয় হচ্ছে 'হোয়াটওয়েব' - https://github.com/urbanadventurer/WhatWeb । হোয়াটউব হ'ল একটি (রুবি) কমান্ড লাইন সরঞ্জাম যা কেবলমাত্র সাইটটি ড্রুপাল ব্যবহার করছে না তা নয়, তবে প্রায়শই প্রধান এবং গৌণ সংস্করণও স্নিগ্ধ করতে পারে
:-)
যদি কেউ এটি না নিয়ে থাকে তবে আপনি নীচের ট্যাগটি সন্ধান করতে পারেন
<meta name="generator" content="Drupal 7 (http://drupal.org)" />
সিনট্যাক্টিক্যালি যদিও, আমি খুব নিশ্চিত হওয়ার উপায় খুঁজে পেয়েছি এবং সত্যই কিছুই দেখতে পাচ্ছি না। জ্যাকুরিতে এখন মোড়ানো দরকার
(function ($) {
})(jQuery);
তবে কিছু পুরানো ড্রুপাল সাইটগুলি এমনভাবে কাজ করতে পারে যদি সেগুলি কাস্টমাইজ করা হত।
আমি মনে করি উত্তরটি হ'ল আপনি 100% নিশ্চিত হতে পারবেন না।
একটি দ্রুত উপায় হ'ল http://example.com/CHANGELOG.txt URL টি হিট করার চেষ্টা করুন , সংস্করণটি ব্যবহৃত হচ্ছে বলে চেঞ্জলগটি কী রিপোর্ট করে। উদাহরণস্বরূপ, এটি Drupal.org: http://drupal.org/CHANGELOG.txt এর ক্ষেত্রে সত্য হতে পারে ।
আপনি "এক্স-জেনারেটরের ড্রুপাল "." এর মতো কোনও কিছুর জন্য এইচটিটিপি শিরোনামও (দ্রুপাল in এ) পরীক্ষা করতে পারেন এটি কোনও পৃষ্ঠাতে কীভাবে আগ্রহী: http://drupal.org/node/982034 এ কীভাবে মুছে ফেলা হবে তার ব্যাখ্যা করে এমন একটি পৃষ্ঠার লিঙ্ক ।
আর একটি উপায় জাভাস্ক্রিপ্ট Drupal.behaviors
অবজেক্টটি দেখানো । ইন Drupal এর 6 , Init ফাংশন মত সংযুক্ত হয়
Drupal.behaviors.foo = function () {
// ...
}
ইন Drupal এর 7 , এটা ভালো হয়
Drupal.behaviors.foo = {
attach: function () {
// ...
}
}
আপনি কি সিএসএস ফাইল লোড করা আছে তা দেখতে পেলেন। প্রথম নজরে, দ্রুপাল 6 লোড মডিউল / সিস্টেম / সিস্টেম.সিএস যখন দ্রুপাল 7 লোড মডিউল / সিস্টেম / সিস্টেম.বেজ.সিএসএস।
আইআরসি-র মধ্যে কেউ jQuery সংস্করণটি দেখার পরামর্শ দিয়েছিলেন: এটি যদি 1.3.2 হয় তবে আপনি নিশ্চিত হতে পারেন যে এটি একটি ড্রুপাল 6 সাইট। বলেছিল, এই পদ্ধতিটিও ত্রুটিযুক্ত নয়।
আমি সাধারণত jQuery.extend(Drupal.settings,...
A টিপিকাল ড্রুপাল 6 এর শিরোনামে জাভাস্ক্রিপ্টের বিশাল "ব্লার্প" দেখি সেখানে খুব ছোট স্ট্রিং থাকে যখন প্রতিটি দ্রুপাল 7 এর বিশাল আকার থাকে ।
jQuery.extend()
একটির চেয়ে বড় বিভাগের সাথে একটি ড্রুপাল site সাইট থাকতে পারে। এটি উভয় সাইট থেকে ব্যবহৃত তৃতীয় পক্ষের মডিউলগুলির সংখ্যা এবং কোনটি মডিউলগুলি থেকে তা নির্ভর করে।
"ওয়াপ্যালিজার" নামে ফায়ারফক্সের জন্য একটি প্লাগইন আপনাকে বলে যে কোনও সাইট কী সিএমএস ব্যবহার করছে। আমার মতে প্লাগইনটি সত্যিই ভাল কাজ করে। ড্রুপাল.আরজে এই পোস্ট অনুসারে ক্রোমের জন্যও একই ধরণের প্লাগইন রয়েছে যার নাম ক্রোম স্নিফার
ওয়েবসাইটের প্রযুক্তি সনাক্ত করতে আমি সর্বদা ওয়াপ্প্লেজার ব্যবহার করি , Wappalyzer
ওয়েবসাইটটি ড্রুপাল 7-এর উপরও ভিত্তি করে।
ওয়াপ্যালিজার একটি ব্রাউজার এক্সটেনশন যা ওয়েবসাইটে ব্যবহৃত প্রযুক্তি আবিষ্কার করে। এটি সামগ্রী পরিচালনা ব্যবস্থা, ইকমার্স প্ল্যাটফর্ম, ওয়েব সার্ভার, জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক, বিশ্লেষণ সরঞ্জাম এবং আরও অনেক কিছু সনাক্ত করে।
আপনি CHANGELOG.txt
দ্রুপাল ফোল্ডারে ফাইলের সংস্করণ তথ্যটি সন্ধান করতে পারেন ।
আপনাকে যা করতে হবে তা হ'ল এই ফাইলটি প্রদর্শন করা।