معرفی برخی از ماجول ها
به نام یکتا
سلام
من یکسری از ماجول هایی رو که در سایت خودم استفاده کردم قصد دارم اینجا تو چند بخش معرفی کنم، این بخش اول امیدوارم مفید باشه
ماجول های مورد استفاده:
سی سی کا (CCK):
آدرس رسمی: http://drupal.org/project/cck
به شما احازه می ده تا ردیف های دلخواه ایجاد کیند یا اون ها رو دلخواه کنید.
تولید فرم و ..
ماجول های مرتبط با سی سی کا
لینک (link)
آدرس رسمی: http://drupal.org/project/link
به شما اجازه می دهد تا لینک نیز به قسمت هایی که می توانید از طریق ماجول سی سی کا به نود ها (گره ها) اضافه کنید، اضافه شود. این ماجول 4 قسمت داره: url فیلد متنی آدرس، title فیلد متنی برای عنوان لینک (دستور تایتل تگ herf ، نوع رفتار بعد از کلیک که صفحه جدید در همان پنجره باز شود یا در پنجره جدید باز شود، و در نهایت دستور مرا دنبال نکن (nofollow) برای اینکه موتور های جستجو این لینک را دنبال نکنند.
ویوز (views):
آدرس رسمی: http://drupal.org/project/views
ویوز ماجول بسیار قدرتمندی است برای نمایش ، طراحی و کنترل محتوی (نود ها) . به عنوان مثال شما می توانید محتوی را بر اساس طبقه بندی های مختلف، تاریخ ساخت، تغییر، فهرست الفبایی و .. به چینید، یا به عنوان مثال سرفصل 5 مطلب آخر را به نمایش در بیاورید.
تولید بلوکها ، صفحات، ار اس اس و ...
وبفرم (webform):
آدرس صفحه رسمی: http://drupal.org/project/webform
این ماجول یک نوع نود (nodetype) به دروپال اضافه می کند، که می تواند برای فرم تماس،نظر سنجی، تقاضا ، پرسشنامه، و یا ثبت نام استفاده شود. این ماجول این قابلیت را دارد که در پایان ثبت فرم ایمیل به شخص یا اشخاصی مشخص ارسال کند.
Webform در مقایسه با CCK :وبفرم برای درست کردن یک نود دلخواه نیست (برخلاف cck که این قابلیت را دارد)
ثبت نام های وبفرم و آنچه که کاربر ثبت می کند یک نود مجزا نیست، بلکه تمام ثبت نام های یک فرم در یک نود است! یعنش شما نمی تونید هر فرم ثبت شده رو با استفاده از ماجول ویوز نشان بدهید، یا دسترسی برای هر فرم ثبت شده مجزا صادری کنید (مثلا به هر کاربر اجازه بدید فقط فرم خودش رو تغییر بده (در سیسی کا این کار امکان پذیر است).
نایس منوز Nice menus :
آدرس رسمی: http://drupal.org/project/nice_menus
نایس منو ، برای ایجاد منوهای کشویی (از بالا، راست، چپ) هست، از سی اس اس + برای IE کمی جاوا اسکریپت استفاده شده، قابلیت این رو داره که سی اس اس اختصاصی براش تعریف کنی و آدرس دهی کنی.
نایس منو یک یا به تعداد دلخواه بلوک ایجاد می کنه که شما می تونید بلوک رو در جای مورد نظر قرار دهید.
گوگل آنالیز (google analytics) :
آدرس رسمی: http://drupal.org/project/google_analytics
برای استفاده و به کار بردن ابزار و سرویس بسیار کار آمد گوگل آنالیز. می توانید تعریف کنید که گروه های خاصی، یا نقش های خاصی یا صفحات خاصی را دنبال و آمار گیری کند. و اینکه چه فایل هایی از صفحات شما دانلود می شود؛ جستجو گر سایت را ساپورت می کند
ادد دیس (ADD THIS) :
اگر سایت شما، مقاله یا وبلاگ است این ماجول برای جذب مخاطب و نقش سئو بسیار مناسب است، این ماجول دکمه سایت addthis.com را اضافه می کند که خوانندگان با آن می توانند مطلب را در سایت هایی مانند دیگ و ... با دیگران به اشتراک بگزارند.
گلوبال ریدایرکت (global redirects):
آدرس رسمی: http://drupal.org/project/globalredirect
چند تا از خواص مهم این ماجول: 1. اسلش رو حذف می کنه و با پیغام 301 به بدون اسلش منتقل می کنه: index/ =>index 2. اگر نودی به صورت عددی باشه ، و در عین حال کلین یو ار ال هم ازش استفاده شده باشه به اون ریدایرکت مکنه : node/1354 => node/my_example
3. باعث از بین رفتن sandbox می شود (http://en.wikipedia.org/wiki/Sandbox_Effect)
تذکر قاعدتا بعد از فعال شدن از منوی admin/build/path_redirect/new دسترسی پیدا کنید اگر هم دسترسی پیدا نکردید طوری نیست! ماجول کار خود را می کند



نظرات
مطلب جالبی بود
سلام مرسی مطلب خوبی بود دستتون درد نکنه
سری دوم ماجول های مفید
آقا من یادم می ره اینجا آپ کنم! یاد اوری کنید که بقیه مطالب رو هم بزارم!!!
گوگل آنالیتیکز (Google_analytics):
آدرس رسمی: http://drupal.org/project/google_analytics
ماجول برای به کار گیری ابزار مدیریت گوگل آنالیز که یکی از بهترین آمار گیر های وب است ، می باشد. می توانید با استفاده از آن اینکه چه تعداد فایل هایی دانلود شده بازدید صفحات، ایمیل های ارسال شده و ... را پی گیری کنید، می توانید تعریف کنید که فقط گروه های خاصی را زیر نظر بگیرد.
پیج تایتل page title:
می توانید تایتل صفحات را بهینه سازی کنید
پث آتو (pathauto):
ادرس رسمی: http://drupal.org/project/pathauto
می تونید با استفاده از این ماجول یک مسیر به یک نود، کاربر یا دسته خاص بدهید! به عنوان مثال یک محتوی با عنوان resume به سازید و از این به بعد تماما ان محتوی با آدرس example.com/resume/1.. شروع می شود.
با این ماجول می تونید یه سایت واقعا تمیز از لحاظ آدرس دهی درست کنید
پث ریدایرکت (path redirect):
آدرس رسمی: http://drupal.org/project/path_redirect
به شما اجازه می دهد که یک صفحه با آدرس قدیمی را به صفحه جدید با آدرس جدید ریدایرکت کنید! به عنوان مثال اگر از pathaout استفاده کردید و آدرس دهی جدید انجام دادید می توانید آدرس های قدیمی را به آدرس جدید ریدایرکت کنید (با عناوین مختلف مثل 300 یا 301)
پاتالوجیک (pathologic) :
این ماجول بررسی می کند که لینک شکسته (لینکه بدون مقصد، به عنوان مثال شما به عکسی لینک دادید و او ,کسی رو بعدا پاک کردید، لینک هست ولی به یک جای خالی!) وجود دارد یا نه، و به شما نشان می دهد. یا مثلا شما از یک دامنه به دامنه دیگر سایت را منتقل کردید ، با استفاده از این ماجول می توانید به فهمید که کدام لینک ها را باید تغییر بدهید.
توکن (token):
مرجع: http://drupal.org/project/token
این یک ماجول برای پتآتو و ... است،نکته مهم اینه که این ماجول رو شما نمی بینید! فقط بستری فراهم می کنه تا بقیه ماجول ها بتونند کار کنند
سایت مپ (site_map):
آدرس رسمی: http://drupal.org/project/site_map
با استفاده از این ماجول برای سایت خود یک سایت مپ درست می کنید. در سایت مپ شما آخرین مطالب وبلاگ ها، بوک (کتاب آنلاین دروپال) کتگوری های و vocabulary ها و ترمز هاو ...
آدرس سایت مپ: example.com/sitemap
تذکر: حتما سایت مپ را در صفحه اول خود قرار دهید.
متا تگ (meta tag) :
آدرس رسمی: http://drupal.org/project/nodewords
برای اضافه کردن تگ های متا مانند متا وورد (کلمات کلیدی) ، توضیحات و ...)
آی آم سی ای (IMCE):
آدرس : http://drupal.org/project/imce
یک ماجول بسیار مناسب برای ایجاد یک فضای دانلود و آپلود به کاربران، شما با استفاده از این ماجول می توانید پروفایل های متفاوتی تعریف کنید، هر پروفایل را به یک گروه (رول) تخصیص بدید ، و هر کاربر در آن گروه یک فضای مشخص مثلا 10 مگ با انتقال داده مشخص مثلا 100 مگ داشته باشد، ضمن اینکه می توانید مشخص کنید کاربر چه فایل هایی را بار گزاری کند، پوشه بارگزاری را می توانید مشخص کنید و این ماجول می تواند با ادیتور هایی مانند fckeditor، tinymce و .. ترکیب شود و ...
سری سوم
دو زبانه سازی (i18n):
ماجول بسیار کاربردی که در کنار قابلیت لوکال و ترجمه دروپال که در هسته اصلی هست شما می توانید یک سایت دوزبانه به تمام معنی داشته باشید!
برای استفاده از تمام قابلیت ها باید در فایل settings.php در پوشه سایت، دیفالتز این خطوط را کپی کنید:
<?php
$conf['i18n_variables'] = array(
// Site configuration
'site_name',
'site_slogan',
'site_mission',
'site_footer',
'anonymous',
// Node help
'blog_help',
'story_help',
// User configuration
'user_registration_help',
'user_mail_welcome_subject',
'user_mail_welcome_body',
'user_mail_approval_subject',
'user_mail_approval_body',
'user_mail_pass_subject',
'user_mail_pass_body',
// Theme settings: you may want to use different logos for each language
'theme_settings',
// These are for primary and secondary links
'menu_primary_menu',
'menu_secondary_menu',
);
?>
===کد ها مفید======
اگر دروپال را در یک پوشه نصب کردید و می خواهید کاربر با ورود به دامنه اصلی به سایت شما ریدایرکت شود (بدون استفاده از htacces می توانید:
Index.php را در پوشه روت درست کنید و کد زیر را وارد کنید:
<?php
header ("location:/exampledir/index.php");
die;
?>
================
مقالات آموزشی، اخبار و .. در مورد هاست و دامنه
www.hostingterms.com