موضوعات
جرقه نوشت
-
16 خرداد 1399 - 10:26تا حالا درون و جان خود را گودبرداری کردهای؟به چه رسیدهای؟درست و با حوصله که کلنگ بزنیبه زلال ِ لایتناهی میرسی ...شروع به کندن کنخیلی دیره
-
16 خرداد 1399 - 8:53جانت را با ریسمان محکمی به مبداء و مقصد عالم متصل کن تا هیچ زلزله و خبر و مهابتی آشفتهات نکند. هیچ خبر خوب و بدی در عالم نیست. عالم برون همه انعکاس درون تو و جزئی از جان تو و تو انعکاس وجود اویی.هو الاول و الآخر ...
-
16 خرداد 1399 - 8:52
دستی که گهواره زمین را تکان میدهد قصدش بیدار کردن خفتگان است. وقت بیداریست.
-
16 خرداد 1399 - 8:50«لَن تَنَالُوا الْبِرَّ حَتَّىٰ تُنفِقُوا مِمَّا تُحِبُّونَ»تا از دوستداشتنی ترینها داشتههاتون نبخشید، خیر عظیم عالم را نخواهید چشید!«وَمَا تُنفِقُوا مِن شَيْءٍ فَإِنَّ اللَّهَ بِهِ عَلِيمٌ»خدا خبر داره از چی میبخشید...Never will You attain the good until you spend from which you LOVEالقرآن الکریم/آلعمرانAl-Quran/AlImran
-
16 خرداد 1399 - 8:39⚡️ سبک کنید تا زودتر برسیداندوختهها رااسباب زندگی راحرص و طمع رابار گناهان رافکر و روح رااعتبارات موهوم راحتی شکم راسبک که شدیساحل نجات را نشانت میدهندزود میرسیبه همه چیخیلی زود«تَخَفَّفُوا تَلْحَقُوا»امیرالمومنین علی علیهالسلامنهجالبلاغه/خطبه۲۱
-
16 خرداد 1399 - 8:36آرامش را در برون نخواهی یافتآرامش درون توستهمان جا که از همهی برون بزرگتر استهمان جا که نقطه انقطاع تو از هیاهوهاستهمان جا که پنجرهها بهسرزمین حقایق باز میشوندبرای تماشای خدا«أَلَا بِذِكْرِ اللَّهِ تَطْمَئِنُّ الْقُلُوبُ»
-
16 خرداد 1399 - 8:32حفره قبر افکار و نیتهای ماست که نه بعدا هم اکنون در آنها دفن شدهایم.هشیار باش!خود را در چه دفن کردهای؟
-
16 خرداد 1399 - 8:29⚡️ با کودک زلال درونمان چه کردیم؟فطرت الله الذی فطر الناس علیها ...
-
16 خرداد 1399 - 8:27⚡️ حقیقتِ نفس ما نه تنها از تمام هیاهوی عالم عظیمتر است بلکه در ظرف زمان نیز نمیگنجد و فراتر از زمان همچون یک ناظر بیرونی بر تمام گذشته و حال و آینده سیطره دارد. اگر زمان و مکان ما را اسیر کردهاند، فطرت ما تا آخرین لحظه در جستجوی راهی به حقیقت و نور در کنکاش است.
-
16 خرداد 1399 - 8:23اینقدر ندویید!هرجا هستید خبر همونجاست!مکس کنید و به درون خودتون سفر کنید.درون شما از تمام دنیای بیرون بزرگتر است.تمام دنیای بیرون خلاصه و انعکاسی از درون شماست.
-
28 آذر 1398 - 5:24خیلی زیاد باید کتاب خواند تا بدانیم هیچ نمیدانیم و از توهم دانایی نجات یابیم.
-
15 مهر 1398 - 6:48
قیمت آدمها به هیاهوی اطرافشون نیست
بلکه به عمق ارتباط درونی آنها با مبدا و مقصد عالم هست.
-
26 شهريور 1398 - 8:16الهی! گویند که کودکان سرگرم بازیاند؛ مگر بزرگسالان در چه کارند! که همهاش بازیچه است:"اعْلَمُوا أَنَّمَا الْحَيَاةُ الدُّنْيَا لَعِبٌ وَلَهْوٌ" حدید/۲۰
-
29 تير 1398 - 8:12
میشد که نباشم و حالا که هستم باید همونی باشم که به خاطرش هستم.
همین. هیچ حرف اضافهای لازم نیست. #لب_کلام -
7 ارديبهشت 1398 - 6:03
جز صراحی و کتابم نبود یار و ندیم ...
-
11 خرداد 1395 - 8:37فرقی نمیکند کجا هستند. در لباس پزشکی و پرستاری، در منسب قضاوت، نماینده مجلس، کارمند اداره یا مهندس ساختمان یا نانوا و بقال و جای دیگر. وقتی وجدان عمومی جامعه ای در خواب یا خلسه یا چُرت باشد، خروجی های آن در سمت های مختلف، با درصدهای کم یا زیاد بیمار خواهند بود. بیماری هایی مثل بی وجدانی، بی مسئولیتی، دلزدگی از وظایف، بی تفاوتی، منفعت طلبی شخصی یا خانوادگی یا باندی و حزبی.این است که دیگر لازم نیست بگوییم مثلا برخی از قشر پزشکان بی وجدان هستند یا برخی قضات فاسد هستند. این بی وجدانی و فساد پودر یا ادویه ای است که بر آن جامعه پاشیده شده و در بخش های مختلف نمود خواهد داشت. لذا اگر در چنین جامعه ای به هر جایی مراجعه کردید و کم کاری و اهمال و بی مسئولیتی دیدید نباید تعجب کنید. بلکه باید ریشه های این بیماری ها را کشف کرد. ریشه هایی مشترک در اقشار مختلف.
-
21 ارديبهشت 1395 - 7:02قول نفتی دنیا هم پایگاه اینترنتی خود را با دروپال پیاده کرده است.Total.com
-
11 ارديبهشت 1395 - 8:24شروع حرکت تو که ضرورت حرکت از آن مایه میگیرد از لحظه ای است که میفهمی از همه چیزهایی که با آنها مانوس هستی، بزرگتری.بزرگتری، چون آنها به تو ختم شدهاند. تو میوهی این درختی و هیچ وقت به ریشه و خاک و سنگ برگشت نخواهی کرد.» مرحوم استاد علی صفائی حائری/کتاب حرکت/ص20
-
1 ارديبهشت 1395 - 10:28
روزنامه ایندیپندنت انگلیس بعد از بیش از یک قرن چاپ، با دنیای کاغذی خداحافظی کرد و به نسخه آنلاین اکتفا نمود.
راهبری نسخه آنلاین این روزنامه در این آدرس independent.co.uk را نرم افزار دروپال به عهده دارد.
-
22 آذر 1394 - 20:36
بنده پیر خراباتم که درویشان او
گنج را از بی نیازی خاک بر سر میکنند -
26 مرداد 1394 - 6:31
سلام بر آفتاب عالم تاب
سلام بر خورشید که میلیونها سال است طلوع میکند و غروب میکند.
سلام بر او که طلوع و غروب هزاران نسل از بنی آدم را تماشا کرده.
حقیقتا این طلوع و غروب ها چه رمز و راز و پیامی با جان ما ضمضمه میکند؟ -
26 ارديبهشت 1394 - 15:35
واقعیت اینه که ما به اندازه اتصالمون به مبداء عالم آدمیم.
الباقی هرچه هست که در راستای اون مبداء و چشمه نباشه بعد حیوانی است و ارزش ماندگاری ندارد.
ندیم و مطرب ساقی همه اوست، خیال آب و گل در ره بهانه... -
20 اسفند 1393 - 15:36
فروختم. همدم جاده های پیچ در پیچ آفاق و انفس را...
#سالارجادهها -
28 بهمن 1393 - 15:38
توحید یعنی تجمیع اهداف و نیتها در نقطه اوج.
-
28 مهر 1393 - 22:32
چند وقت که هواست نباشد سرکش میشود. کم کم برایت چاه میکند و گرفتارت میکند. کمی که غرق کار و روزمرگی شوی و یادت برود بدخواه توست، افسارش رها میشود.
شاید هم برسد به جایی که زبان خوش سرش نشود. اینجاست که باید انقلابی عمل کرد و ادبش کرد.
آری! هر چند وقت یک انقلاب لازم است. نفس سرکش شده و باید با قوای ایمان و تقوی فتحش کرد.
خدایا به حق «انا فتحنا لک فتحاً مبینا» قدرت فتحم بده... -
21 مهر 1393 - 12:34
دخترکان روزگارم برخی از همه وابستگیها رهیده اند.
آنان عشق و عاشقی را نه تنها در مهر و صفا و خانواده دوستی نمیبینند، بلکه دیگر تیپ و هیکل هم مهم نیست.
بوی عشق را فقط از جیب میشنوند و با رایحه ثروت مست میشوند... :) -
29 مرداد 1393 - 9:01پورتال جامع دانشگاه آکسفورد که اخیرن رونمایی شد از بستر نرم افزاری دروپال Drupal بهره میبرد. قدرت بلامنازع دروپال در تسخیر بسترهای نرم افزاری تحت وب رو به افزایش است. ده ها نرم افزار بزرگ و اساسی در سازمانهای داخلی و خارجی در حال انتقال به بستر دروپال هستند. این روند رفته رفته قدرتهای سنتی مثل Liferay را به بیرون از گود هدایت میکند. خیر است انشالله!
-
5 خرداد 1393 - 5:14
میلیون میلیون انسان آمده اند برای رفاه خود و اطرافیان خود تلاش کرده اند و رفته اند و هیچ اثر و خاطری از آنها نمانده؛ فقط نام و یاد کسانی به نیکی ماندگار شده که برای دیگران و عموم مردم تلاش کرده اند.
-
23 دى 1392 - 7:07
ملا علی همدانی خدمت حاج شیخ حسنعلی نخودکی رسید و تقاضای موعظه کرد:
شیخ فرمودند :
مرنج و مرنجان !
آخوند عرض کرد :
مرنجان راحت است، مرنج را چه کار کنیم؟
شیخ فرمودند :
خود را کسی ندان! -
19 دى 1392 - 21:59
روشنفکر در دوره ما یعنی
ژرفای فکرت آنقدر نحیف باشد که برای عرض ِ بودن
به ناچار بلغور دیگران را بدون تامل در چند و چونش نشخوار کنی. -
19 دى 1392 - 19:53
تو یه خیالی
عین تصویر داخل حوض که دلواپسم آب موج بخوره و بهم بزنتش... -
15 دى 1392 - 20:33
خدایا! ضامنُ بکش...
-
11 دى 1392 - 11:23
ما روی این کره خاکی که زمین مینامندش، همگی همسایهایم.
-
4 آبان 1392 - 15:40
از وقتی آمدی همه فصلها بهار شد.
-
30 مهر 1392 - 0:12
ما پایتختنشین ها به یمن غرور ناشی از توهمِ قبله دنیا بودن، هیچ گاه لذت سادگی، صمیمت و گرمی معاشرت که در شهرستانی ها موج میزند را نخواهیم چشید.
خود را مدام میگیریم. در جویایی احوال به حداقل بسنده میکنیم. در معاشرت محافظه کاریم. سرد برخورد میکنیم و ...
ما ناخوداگاه در این رفتار غرقیم.
ما پایتخت نشین ها از لذت «پیچیده نبودن»، محرومیم.
اولین مخاطب این نوشته: خودم. -
11 مهر 1392 - 1:12
باید صراحتاً فریاد زد که «آموزش عالی» -بخوانید بنگاه های فروش و توزیع کاغذهایی به نام مدرک- در ایران یک دروغ است که از نظر علمی، شخصیت سازی و تربیت نیروهای متخصص و کارامد در جهت منافع ملی ناموفق بوده و انتصاب واژه «تحصیل علم» به آن، تهوع آور است. خصوصا دانشگاه های پیام نور، علمی کاربردی و آزاد که رسما این واژه را به مسخره گرفته اند. هرچند در میان واحدهای مختلف اینها نیز استثناء های خوبی دیده میشود.
-
8 مهر 1392 - 6:51
من مرگ سرخ را بهتر از زندگی در زیر سلطه آمریکای جنایتکار یافته ام.
-
22 ارديبهشت 1392 - 16:24
در بکگراند اسباب کشی های متعدد، سیال بودن را آموختهام و کوچ را به خاطر سپردهام.
و دریافتهام که هرچه اسباب سبکتر باشد، جابهجایی سادهتر و کمزحمتتر است.
پس آرزو دارم در موعد کوچ آخر، وزن بغچهای بیش بر من سنگینی نکند تا همو را رها کرده و سبکبال پرواز کنم.
و فقط بماند وزن مسئولیت کارهای کرده و نکرده در برابر حقّ تمام ذی حقّان. -
5 اسفند 1391 - 19:02
مگر این عاشق بیقرار را بر این سفینهی سرگردان آسمانی، كه كرهی زمین باشد، برای ماندن در اصطبل خواب و خور آفریدهاند؟
» شهید سیدمرتضی آویني* خواب و خور و پوش و كُن!
-
6 بهمن 1391 - 15:12
در یتیمی راز عجیبی نهفته است!
خصوصاً یتیمی از اوان کودکی.
قالباً تاثیر گذارند. یا مثبت یا منفی.
محمد.ص
خمینی ره
علامه طباطبایی
و و و ...
هیتلر
صدام
و و و ... -
2 بهمن 1391 - 20:58
مژده دهید مژده دهید یار پسندید مرا
-
22 دى 1391 - 5:40
آمده اند به چرا؛ یونجه ای میخورند، ثروتی انباشت میکنند، زیرشکمی ارضا میکنند و صاحب فرزندانی میشوند و میمیرند بدون آنکه قوری در کمالات انسانی کنند که اصلا آمدهام که چه!
ریتم اخلاق و رفتار و دوستی و دشمنی و زندگی و همه چیزشان میشود بر همین اساس.
کسی هم نبوده به این بندگان خدا بگوید جز شکم و شهوت و ثروت چیز بالاتری هست. اگر هم بوده دنبالش نرفته اند.
اگر هم به خیال خودش دنبال علم و تحصیلاتی رفته است به ندرت دیده میشود که در راستای همان سه تایی که بالا آمد نبوده باشد.
البته که آن سه هم لازم است اما اگر جای هدف نشستند؛ میشود جانوری به شکل انسان. میشود مسخ نامحسوس.
پایش بیوفتد همدیگر را هم برای منافع شخصی له میکنند! نمونه این اکثراً را میتوانید در سوار شدن به مترو در ایستگاه های ابتدایی و شیوه تصاحب صندلی ها ببینید. همه چیز حول محور «من» و «منافع من» و «خانواده من» میچرخد. لااقل این اواخر شدت و غلظت این «من» ها بیشتر شده است.
پروردگارا! به تو پناه میبرم از جانور بودن. -
17 دى 1391 - 20:55
خیلی وقتا هم حال میکنم به نفهمی بزنم و بزارم یارو با حس اینکه گولم زده حال کنه!
حس ترحم دارم به اینجور موجودات. -
11 دى 1391 - 18:50
امروز باور کردم که شهر من پر از مسخ شدگانی شده که فقط صورتی از بنی آدم بر پیکرشان سنگینی میکند.
-
8 دى 1391 - 13:52
اگر كوهها از جاى كنده شوند تو پا بر جا باش،
دندانها را روى هم بفشار،
جمجمه ات را به خدا بسپار،
قدمت را چونان ميخ فرو رفته ثابت بدار،
چشم به آخرين صفوف دشمن بدوز
و بدانكه پيروزى و یاری از جانب خداوند است. -
7 آبان 1391 - 15:04
هم زمینش غصبی و سرزمین بومیان سرخ پوستی است که قتل عام کردند؛
هم بخش اعظم سرمایهاش دزدی از دیگر کشورها خصوصا آفریقا است؛
نسلشان هم طبق آمار خودشان از هر دو تولد یکی نامشروع است.
حرام اندر حرام اندر حرام! -
8 مهر 1391 - 19:10
وقتی شراره های حسادت به خود را از چشمان و زبان دیگری میبینیم، چه باید کرد؟
در پاسخ چند کشیدهی به ظاهر دوستانه و مذاح گونه اش، چه میتوان کرد جز آنکه در آغوش بگیری و ببوسیاش؟ -
7 مهر 1391 - 5:57
هریک ثانیه ای که نشستید پشت مانیتور، حدود 30 کیلومتر در مدار زمین دور خورشید، 100 متر همراه خورشید دور هسته کهکشان و 150 متر همراه کهکشان راه شیری در فضای بین کهکشانی جا به جا میشوید. حدود 500 متر در ثانیه هم همراه با گردش زمین به دور خود!
-
29 شهريور 1391 - 19:36
باورتون میشه که هیچ برگی از هیچ درختی نمی افتد مگر با اراده او !؟ نه واقعا؟
-
24 شهريور 1391 - 13:50
زندگی مشترک در ساختن آن از صفر و تلاش مشترک در کسب موفقیت هاست. و این است که لذت شراکت در زندگی را دو چندان میکند. و اینگونه است که زیر بار صبر برای ساختنش قدر همدیگر را خواهند دانست. بر همین اساس از همسر عزیزمان جهاز نخواهیم خواست؛ و در مقابل مهریهای مینویسیم که از پس پرداختش برخواهیم آمد.
- 1 از 2
- بعدی ›
زمین بستر تولد، زندگی، فعالیت، معاش و نبوغ استعدادهای انسان است. زمین خود کالا نیست که با آن تجارت کنند.
زمین بستری است که پس از آرامش در آن، در ادامه پی کسب همه کسب کردنیها مثل کمال، تجارت، علم، خدمت و غیره باید رفت. نه کالایی که انسان همه کارهای دیگر را بکند تا در آخر آن را کسب کند!
اصالت زمین بر بستر بودن است. با حداقل هزینه باید برای همه فراهم باشد. چیزی که کاملا در روزگار ما وارونه شده است. زمین شده کالایی برای کسب سودهای کلان و سرریز سرمایه از جیب طبقات پایین به طبقات بالا. در نتیجه توزیع عادلانه یکی از زیرساخت های نبوغ استعدادهای انسان از بین رفته است.
«ولقد مکناکم فی الارض وجعلنا لکم فیها معایش» سوره اعراف آیه 10
و در زمین تمکینتان دادیم و راه های کسب روزی را برایتان در آن نهادیم.
در جاده فیروزکوه به سمت قائم شهر که برویم، نرسیده به شهر پلسفید سمت راست، یک جاده فرعی هست که شما را به دنیای شگف انگیز، بکر و متفاوت از آنچه عموم از شمال ایران میشناسند، میرساند.
فقط خواهشاً در بکر ماندن منطقه و مبرا بودنش از زباله و نخاله های سفری یاری کنید تا این دشت و جنگل و دریاچه زیبا به جرگه تخریبگاه های انسان نپیوندد!
اینجا ترکیب چشم اندازهای مختلف و متنوع از دشت، کوه، جنگل، جاده های پیچ در پیچ و مرتفع، دریاچه بزرگ، سد عظیم، رودخانه، دهکده های زیبا در دشت و دامنه تپه ها، اکوسیستمی از انواع حشرات رنگارنگ که به خوشی و خرمی در کنار هم زیست میکنند را داریم.
به حق تابلوی جامع و خیره کننده ای از خالق هستی است. رنگها را برداشته و بر بوم زمین و آسمان به هنرمندی تمام پاشیده. وه که هر سوی ایران زمین و هر سوی شمال ایران اثار این هنرمندی است. لاکن تجربه سلیمان تنگه، سد آن، ارتفاعات افراچال و دشت فریم طعمی نو دارد.
بعد از طراحی، پیاده سازی و راه اندازی موفقیت آمیز چندین و چند پایگاه خبری و محتوایی کوچک و بزرگ در طی چند سال گذشته و توسعه مستمر این نرم افزار مبتنی بر دروپال، و ارائه نسخه های مختلفی که اغلب به قوت خود در حال کار و خدمات دهی به مجموعه ها و سازمان های مختلف هستند؛ به این نتیجه رسیدم که این نرم افزار وسیع و مدون را در قالب یک بسته (پکیج) نرم افزاری جامع و با نام «سامانه مدیریت خبری محتوایی» ارائه دهم.
هسته این سامانه مبتنی بر دروپال میباشد، لاکن توسعه های متعدد و تخصصی انجام شده روی آن، سامانه را به نرم افزار جامع تحریریه خبری و انتشار محتوا تبدیل کرده است.
نسخه نمایشی (Demo) مقدماتی «سامانه مدیریت خبری محتوایی» با امکان ورود و مشاهده و تست واقعی امکانات رونمایی شد:
در صفحه پروژه ها میتوانید برخی از پایگاه های خبری و محتوایی فعال که با این نرم افزار درحال فعالیت هستند را مشاهده کنید.
اینجا هم معرفی کوتاهی از دروپال آمده است.
لیست امکانات این سامانه در ادامه مطلب از نظرتان میگذرد.
در خیلی از سایتها کارفرما نیاز دارد که در صفحه داخلی هر محتوا، لیستی از مطالب مرتبط با آن محتوا نمایش داده شود. مثلا پروژه های خبرگذاری که چندتا از خبرهای مرتبط را در انتهای هر خبر لیست میکنند.
خب به نظر شما مبنای کشف ارتباط بین چند خبر چه چیزی میتواند باشد؟ تیتر مشابه؟ دسته بندی مشابه؟ کلیدواژه ها مشابه؟
تیتر مشابه را میتوان با آنالیز واژه های موجود در تیتر خبر و کشف واژه های مشابه با تیتر خبرهای دیگر پیدا کرد.
در دسته بندی مشابه نیز چون دسته بندی های موضوعی بسیار کلان هستند (مثل سیاسی، اقتصادی، ...) نمیتوان زیاد به مشابه بودن خبرهای لیست شده اعتماد کرد.
ما در این مقاله میخواهیم خبرها یا مطالب مشابه را بر مبنای دارا بودن کلیدواژه های مشابه لیست کنیم و این کار را تنها و تنها با استفاده از ماژول قدرتمند Views انجام میدهیم. کاری که با کدنویسی هم میتوان انجام داد.
* تحسین درامد مبتنی بر کار و تلاش و اشتغال زایی.
* تقبیح درامد هایی که با کار و تلاش نیستند و با انواع ربا از جمله دلالی حاصل میشوند.
* تقبیح انباشت ثروت و وعده عذاب های سخت برای آن. حتی انباشت ثروت حلال.
* تحسین و تشویق به پخش ثروت از طریق قرض الحسنه و ذکات در جامعه
فرض کنید خانواده ای هستند شیعه، و مقید به تعالیم دین مبین اسلام، مسّر به قرائت قرآن و پیگیر روایات و احادیث معصومین علیه السلام.
بعد فرض کنید که نوگل عزیزشان در شرف ازدواج واقع شده است و میخواهند مراحل و رسوم ازدواج را به نحو احسنت بجای آورند.
خب، طبعاً و آنطور که شما نیز حدس میزنید این خانواده مراسماتشان را یک به یک با اصول شرع و موازین دین مبین تطبیق خواهند داد.
حال فرض کنید این خانواده با ادعاهای فوق الذکر، تصمیم به برگزاری مراسم عقد یا عروسی بگیرند.
حال اگر این مراسم آنچنان برگزار شود که بتوان با مخارج آن، یک زوج دیگر را با ملزومات حداقلی سامان داد، پسر و دختر دیگری را مزدوج کرد، مشکلات خانواده یتیمی را حل کرد، پیرزن تنهایی را از فقر نجات داد، مریضی را علاج کرد، و حتی وضع خانواده ای را دگرگون کرد؛ آیا چنین مراسمی مورد رضایت پروردگار و ولیِ او خواهد بود؟
اجازه بدهید از زاویهای دیگر به موضوع نگاه کنیم.
اگر استدلالشان این است که، پدر و مادر این فرزند آرزو دارند و فرزندشان آرزو به دل میماند، یعنی اگر اینجا «لذت» مهم است، آیا لذت یک شب شادی (که آن شادی را میشود به طرق دیگر نیز داشت) را میتوان با لذت یک عمر حسنه ای که از حل مشکل مشکلمندان برای ایشان نوشته میشود، مقایسه کرد؟ حال آنکه آن حسنه ادامه دار و جاری است و همچون آب در دنیا تا سالها مسیر خود را سبز میگرداند و در آخرت به دریا جاری میشود.
اگر استدالشان حلال بودن مراسم و مخارج باشد (که حق هم دارند)، آیا باز هم میتوانند مدعی باشند که رهرو خانواده ای هستند که سه شب افطارشان را به مسکین و یتیم و اسیر دادند؟ و حال آنکه ایشان در یک شب مبلغ گذافی را صرف حادثهی موقت، زودگذر و از بین روندهای کرده اند!
«لَّیْسَ الْبِرَّ أَن تُوَلُّواْ وُجُوهَکُمْ قِبَلَ الْمَشْرِقِ وَالْمَغْرِبِ وَلَـکِنَّ الْبِرَّ مَنْ آمَنَ بِاللّهِ وَالْیَوْمِ الآخِرِ وَالْمَلآئِکَةِ وَالْکِتَابِ وَالنَّبِیِّینَ وَآتَی الْمَالَ عَلَی حُبِّهِ ذَوِی الْقُرْبَی وَالْیَتَامَی وَالْمَسَاکِینَ وَابْنَ السَّبِیلِ وَالسَّآئِلِینَ وَفِی الرِّقَابِ وَأَقَامَ الصَّلاةَ وَآتَی الزَّکَاةَ وَالْمُوفُونَ بِعَهْدِهِمْ إِذَا عَاهَدُواْ وَالصَّابِرِینَ فِی الْبَأْسَاء والضَّرَّاء وَحِینَ الْبَأْسِ أُولَـئِکَ الَّذِینَ صَدَقُوا وَأُولَـئِکَ هُمُ الْمُتَّقُونَ» بقره/177
باز هم حوصله کنید تا همین حکایت را از منظری دیگر بررسی کنیم.
در روزگاری سیر میکنیم که، عده ای قلیل در کاخهای اعیانی خود که روی قصرهای فراعنه را سپید کرده است آرمیدهاند، و برخی را کرکس در انتظار مرگ جسم نحیفشان نشسته تا آن را طعمه کند، و برخی خوشحال از جوایزی هستند که به پاس عکسشان از کرکس و کودک آفریقایی گرفته اند و بدبختر از همه آنهایی که فقط عکس را میبینند و آن را لایک میکنند.
در روزگاری سیر میکنیم که، 99 درصد ملت که آمال و سرمایه هایشان را در جیب گردن کلفتان میبنند، آسفالت خیابان والاستریت نیویورک را چند ماه سکونت گاه خویش نمودهاند، اما زورشان به آن یک درصد زالو صفت نمیرسد و قصهی برباد رفتن آرزوها و آینده مبهم و تاریک را هر روز ازنو بر دامن فرزندان بی سرپناه خود به نظاره مینشینند.
در روزگاری سیر میکنیم که، ارتشی از 11 هزار کیلومتر آنطرفتر بمب می آورد و بر سر کودکان افغان میریزد، اما کسی فریاد رس اشک بی رمق اما سوزان اینان نیست.
در روزگاری سیر میکنیم که، کرامت جان آدمی با سکه های نفتی پادشاهان قطور، تبدیل به کمربند انفجاری میشود و زن و مرد را در دیگر کشور همسایه تکه تکه کرده و بسیاری را یتیم میکند.
در روزگاری سیر میکنیم که، همین سکه ها عده ای را بر سر اقلیتی در میانمار میشوراند و 300 هزار نفر را آواره میکند اما هیچ حامیای از حقوق بشر به سبیل مردانهاش بر نمیخورد.
در روزگاری سیر میکنیم که، رسانههای صوتی و تصویری و مکتوب واقعیت را آنطور که خود میخواهند برای مردمان میسازند و به مغز انسان نحیف الفکر قرن 21 تزریق میکنند.
در روزگاری سیر میکنیم که، خاندانی که بر کشوری مسلط است و همه وزرا و امراء آن از اتفاق! باهم برادر و پسرعمو هستند حامی بشر لقب میگیرد، اما کشوری که طی سی سال 30 انتخابات داشته است به لقب «دیکتاتوری» شهره میشود.
در روزگاری سیر میکنیم که، پس از 60 سال تنها یک فرمانده در جنگی 33 روزه بر دشمن تشنه به خون مسلمانان و اعراب، پیروز میشود اما این فرمانده را «رئیس گروهک تروریستی» مینامند و کشور حامی آن را «تروریست دولتی» به شمار میآورند. دشمن جنایتکار نیز نوبل صلح میگیرد.
در روزگاری سیر میکنیم که، ملتی را به جرم «نه» گفتن به چند لات و عربده کش بین المللی، در تنگنای اقتصادی قرار میدهند، لهش میکنند، خونش را در شیشه میکنند، بقیه هم سرگرم تحلیل دِربی بزرگ اسپانیا هستند.
در روزگاری سیر میکنیم که، دبیر کل اسبق سازمان ملل آن با غارت از برنامه جهانی غذا برای آفریقا، سفیر صلح در کشوری دیگر میگردد.
در روزگاری سیر میکنیم که کشوری با سرزمین دزدیده شده از میلیون ها سرخ پوست که قتل عام شدند، ثروتی دزیده شده از آفریقا و جمعیتی با یک دوم تولدهای نامشروع برای همه تعیین تکلیف میکند. ظاهرا کسی هم با این غول سر تا پا حرام مشکلی ندارد.
در روزگاری سیر مکینم که ظاهرا به برخی ملتها برخورده است که عده ای قلدر، دزد و راهزن بین المللی، برای آنان تعیین تکلیف کنند. ملتها از غرب آفریقا تا شرق جزیره العرب، هشیار به حقوق خود و رذالت سران خود گشته اند و یکی یکی آنها را از تخت قدرت به زیر کشانده اند و میکشند. و این موج با فراز و نشیب متفاوت در حال سفر به گوشه گوشه این کره خاکی است.
در روزگاری سیر میکنیم که... . آری! هزاران استخوان در گلوی این بشرِ نحیف الفکر قرن 21، برای ساخت جملاتی ازین دست میدانیم. اما فقط جمله میسازیم و لایک میکنیم.
در چنین روزگاری که سیر میکنیم، راه حل تو دانشجوی پرچمدار علم، تفکر و حقیقت جویی چیست؟
برادر و خواهرم! به نظر تو راه از کدام سو است، به کدام سو میرویم و به کدام سو باید برویم؟
نوشته شده برای یک نشریه دانشجویی
حتما بارها پیش آمده که از قدرت سرچ دوستانتان در کشف اطلاعات، متون، فایلها و دیگر چیزهای بدردبخور از لایه های پنهان وب تعجب کرده اید. خب بعد از مطالعه این بروشور آموزشی دیگر نگران نباشید و وب را در چنگال خود ببینید.
دکترای سرچ در گوگل را با مرور این 22 اسلاید و کاربرد صحیح قوانین آموزش داده شده در آن، تصاحب کنید و از همین فردا همه جا بگویید که دکترای گوگلینگ دارید! :)
پینوشت: معجزه گوگل وقتی نمایان میشود که قوانین این بروشور را به صورت ترکیبی برای جستجوی خود به کار ببرید.
فکرنوشت: این همه هوش مصنوعی خود دلالت بر وجود خالقی بی همتاست. آری! باور کنید یا نکنید، تمسخر کنید یا نکنید، تکنولوژیِ گوگل یکی از راه های رسیدن به معرفت اوست! این راه جدای از راهیست که از انبوه محتوایی که برایمان پیدا کرده برای معرفت به رویمان باز میشود.
منظور، حس کردن وجودش و حضورش با تکنولوژیست! و هرچه تکنولوژی پیچیدهتر، ایمان به سلطه تکنولوژی برتر ِ خالق در خلق جهان، انسان و مغز پیچیدهی او، عمیقتر.
«مگر من صدسال پیش هم بوده ام؟ هزارسال پیش؟ ده هزار سال پیش؟ اما ستارهها بوده اند و شبها از میان پنجره به آدمها خیره شده اند... آدمهایی که همه مردهاند.»
«گوش دار! از آن که در خلوت چاه با یوسف بوده است و در خلوت بطن نهنگ، با یونس. گوش دار! از آن که با شیره گیاهان در تن آوندها جاری است و با خون در شریانها. گوش دار! از آن که با جنین تو در ظلمت مشیمه تنفس کرده است و هنگام تولد، با اشک از چشمانت باریده. زنهار! خاک، عرصاتِ حضور آسمانی توست و تو بازخواهی گشت به همان ستارهای که از آن آمدهای.
ای خاک نشین! مرگ است آن آواگری که همیشه تو را، سحرانگیز و سخت دلکش، از عمق دهلیزهای درونت به ماندن میخواند، به جاودانگی... مرگ است آن که از چشم ستاره ها به تو خیره میشود. مرگ است آن که در تو نفس میکشد. زنهار! خاک، عرصاتِ حضور آسمانی توست...»
«گوش دار! ای خاک نشین، از این پیر که از آسمان آمده است؛ از آسمانی فراتر از آسمان ستارگان. از او که با طواف تسبیحیِ همه کهکشانهای دور همراه بوده است و در همه ستاره های دور زیسته؛ از او که در همه تنهاییها حضور داشته است، در همه اعصار. از هزاران سال پیش، همه آنان که چون تو بر این خاک زیسته اند، مُردهاند؛ حال آنکه مرگ خویش را باور نمیداشتند. تو نیز خواهی مُرد و از مرگ تو هزاران سال خواهد گذشت و دیگر کسی تو را به یاد نخواهد آورد، جز خاک، که عرصات حضور آسمانی توست. ای خاک نشین! در جستجوی جاودانگی، سرگردانی بس است؛ او همانجاست که تو هرگز باور نمیداری... در مرگ. باور کن.»
آنچه خواندید گزیده ای بود از نامه ای حیرت آور، جالب و کمتر خوانده شده از شهید «سیدمرتضی آوینی» که نسخه کامل آن را در انتها پیوست کرده ام.
نسخه PDF این مطلب از ماهنامه سوره سال 1368 شماره پنجم و ششم آمده است.
سرعت تغییرات بزرگ هرچقدر تندتر میگردد خواب مردم نیز سنگینتر میشود و اغلب (حداقل در میهن خودمان و به واسطه آرامش نسبی) از اتفاقی که در حال وقوع است بی خبرند و به سان کودکان سرگرم اسباب بازی ها و آرزوهای طولانی هستند.
دور نیست آنان که تا کنون در خواب بوده اند بعد از بیداری بزرگ نیز خوابشان سنگینی کند و آن موقع است که باید شاهد صحنه های از دست رفتن عزیزترین کسانمان در این سیل باشیم...
به تو پناه میبرم، ای پناه بی پناهان.
با شما هستم بانوی گرامی!
برگردید به جایگاه متعالی زن. لطافت زنانه، عاطفه مادرانه و وظیفه مهم تربیت نسل سالم.
چه احساس بیهودگی ای وقتی کار عظیم تربیت بشر و حفظ سلامت خانواده و سلامت روحی همسر و در نتیجه سلامت جامعه به عهده شماست؟!
تقصیر فضای مریض جامعه ماست که مفید بودن را برای زن، در اثبات خود با کار در بیرون از منزل، انتخاب تحصیلات عالیه (به هدف کار) و ... تعریف کرده اند. زن را نشناخته اند و نمیخواهند که شناخته شود. سودشان در شناخته نشدن است.
فمنیست ها نیز به بهانه مساوات زن را از خانه بیرون کشیدند، با حقوق بسیار کمتر از مردان از وی کار میکشند، وی را در فضای کار در معرض امیال مردان قرار داده اند و ده ها منفعت دیگر است که در قالب شعارهای فمنیستی به جیب سرمایه داران سرازیر میشود!
به فکر بالا رفتن سن ازدواج دختران جامعه باشیم که با تحصیلات تکمیلی و پر کردن فرصتهای اشتغالی که میتواند در اختیار مردان باشد و کاهش فرصت ازدواج برای پسران دارند به خودشان و به یک نسل (حتی چند نسل) خیانت میکنند؛ وقت، تازگی و طراوت و شادابیشان را صرف تحصیل علوم تربیت بشر کنیم و بشر را با مکانیزم فطری تربیت کنیم، نه در مهدکودک ها!
که کلید اصلاح جامعه در دستان شما زنان است.
شما بسیار قدرتمندید.
# آیا نسل بعدی باید در مهدکودکها تربیت شود؟ حیف نیست نهاد خانواده محل پرورش این دانه ها نباشد؟
# جای دیگر افاضه کرده بودیم که «فمنیست ها با طبیعت هم دعوا دارند. مَثل آنها مَثل کسانیست که میخواهند گاو و بلبل هردو هم پرواز کنند هم زمین را شخم بزنند!
# ساعت 2 شب زیر پتو داشتم حرص میخوردم. کامپیوتر روشن کردم شروع کردم نوشتن. خـُلم! نه؟
# فعلا همینجا باشه تا بعد تکمیلش کنم.
# شب بخیر
توفیق بود تا منتها الیه اسفند ماه سال 1390 هجری شمسی را با تجربه جدید سفر به کویر روستای مصر، واقع در ناف کویر مرکزی ایران، سپری کنیم.
تجربه جدید همان
و آشنایی با دوستانی عزیزتر از جان همان
و اتوبوس شبه لگن همان
و آبگوشت با گوشت شتر همان
و ترس از عقرب زدگی همان
و کویر نوردی 5 ساعته همان
و نیزار و چشمه در دل کویر همان
و شب رصدی پرستاره همان
و جلسات کلان اتوبوسی همان!
در ادامه میهمانتان میکنم به تصاویری از این سیر و سلوک زمینی.
عکسها توسط دو فروند از دوستان عزیز گرفته شده و کمابیش سوژه پردازی عکسها از این بندهی شرمنده میباشد.
جامعه هجری بر مبنای دکترین هجرت، انسانی پرورش میدهد که مرکزیت همه فعالیت هایش حرکت به سوی کمال است. بر همین اساس طی هزار و اندی سال گذشته مرکزیت شهرها و مراکز علمی با مسجد و عبادتگاه بوده است. فرد در نهایت فعالیت های روزانه در هر راستایی، بار تن و تنانگی به زمین مینهد و به مسجد و عبادت و ملزومات هجرت به سوی کمال و بعد روحانی خود روی میآورد.
در مقابل جامعه مدنی جامعه ای امپریالیستی با محوریت و مرکزیت بانک است که در کمتر از صدسال محوریت تمام شهرها و مراکز علمی ما را تغییر داده است.
شما اکنون از دروازه هرشهری که وارد میشوید قالباً بلندترین ساختمان را بانک میابید. اگر بگویید مگر به ساختمان و ابنیه است و چه ربطی دارد! میگویم که ساختمان یک نماد و ترجمان مادی از ایدئولوژی جوامع هست. همانطور که معبد آکروپولیس نماد ایدئولوژی یونان باستان است، مسجد و سیطره گنبد و مناره آن بر شهرها هم صدها سال نماد ایدئولوژی مردمان این دیار بوده است.
و به همین نسبت خط سیر سایر فعالیت ها از الهی به مدنی تغییر جهت میدهد و نوع انسان و اجتماع را به طور توده ای از هجرت به سوی کمال باز میدارد.
اینجا چندین کلمه مثل "کمال" خود نیازمند بسط و تعمیق هستند.
مغزمان نشخوار کرد و با یادآوری یک دوست، ناگاه تاملات و دریافتهای درونی و آموخته های چندین سال پیش در محضر استادی عزیز از زیر لایه های خاک گرفتهی سلولهای خاکستری زنده شد. شاید بی ارتباط با خانه تکانی شب عید نباشد!
ساختار عمومی آن به این صورت است:
name = Module name description = A description of what your module does. core = 6.x |
برای این مثال؛ نام فایل " onthisdate.info" میباشد. بدون این فایل ماژول در لیست ماژول های دروپال دیده نخواهد شد. برای این مثال فایل محتوای زیر را دارد:
name = On this date description = A block module that lists links to content created one week ago. core = 6.x |
کد فوق را در فایلی با نام " onthisdate.info" قرار دهید و شاخه ماژول یعنی " sites/all/modules/onthisdate" قرار دهید.
نکته: اگر این کد را از اینجا در فایل خود کپی میکنید مطمئن شوید که کد منتقل شده حاوی کاراکتر خط شکسته نباشد. برای اطمینان گزینه خط شکسته (word-wrap) را در ویرایشگر خود غیرفعال کنید. در غیر این صورت فایل .info به درستی تفسیر نمیشود.
جزئیات فایل info
name (الزامی)
نام نمایشی ماژول. این نام باید از استاندارد حروف بزرگ طبعیت کند. یعنی: فقط اولین حرف از اولین کلمه بزرگ باشد ("Example module"، نه "Example Module" و نه "example Module").
name = On this date |
یک توضیح مفید و کوتاه یک خطی برای آگاه سازی مدیر سایت از کاربرد ماژول. حداکثر 255 کاراکتر.
description = A block module that lists links to content such as blog entries or forum discussions that were created one week ago. |
نکته اینکه حروف اختصاصی در این توضیح باید با متغییرهای HTML جایگذین شوند. برای مثال:
description = This is my "crazy@email.com" email address instead of description = This is my "crazy@email.com" email address |
description = "Please don't use this unless you know what you are doing." |
در نسخه 6، ماژولهایی که به صراحت برای این نسخه از هسته نوشته نشده باشند رد میشوند. فایل .info باید مشخص کند که این ماژول یا قالب برای چه نسخه ای از هسته دروپال نوشته شده است. به این صورت:
core = 6.x |
چند گزینه اختیاری نیز در فایل info موجود است که، یکی از آنها وابستگی های ماژول است. اگر یک ماژول نیاز به فعال بودن سایر ماژولها دارد همه ماژولهای لازم را به صورت زیر لیست میکنیم:
dependencies[] = taxonomy dependencies[] = comment |
برای ماژول مثال ما، این گزینه استفاده نمیشود. اگر ماژولهای وابسته برای یک ماژول تعریف شوند دروپال نمیتواند آن ماژول را فعال کند مگر اینکه ماژولهای وابسته موجود باشند.
package (اختیاری)
اگر برای یک ماژول package تعریف شده باشد در لیست ماژولها همه ماژولهایی که با آن package تعریف شده باشند در یک دسته بندی نمایش داده میشوند.
اگر دسته بندی تعریف نشده باشد آن ماژول در دسته بندی "other" قرار میگیرد. اگر در انتخاب دسته بندی شک دارید آن را خالی رها کنید.
package = "Your arbitrary grouping string" |
- Audio - Bot - CCK - Chat - E-Commerce - Event - Feed Parser - Organic groups - Station - Video - Views - Voting |
هوک help
اضافه بر موارد فوق؛ ما میتوانیم راهنما و اطلاعات اضافه در مورد ماژولمان را با پیاده سازی hook_help() پیاده سازی کنیم.
برای پیاده سازی هر هوک در دروپال، واژه "hook" را در نام هوک با نام ماژولتان جایگذین کنید و یک تابع در فایل .module با این نام بسازید. در مثال ما؛ برای پیاده سازی hook_help() ما تابعی با نام onthisdate_help() در فایل onthisdate.module میسازیم.
<?php function onthisdate_help($path, $arg) { } ?> |
<?php function onthisdate_help($path, $arg) { $output = ''; //declare your output variable switch ($path) { case "admin/help#onthisdate": $output = '<p>'. t("Displays links to nodes created on this date") .'</p>'; break; } return $output; } ?> |
کد admin/help#modulename برای پیوند از صفحه اصلی راهنمای دروپال استفاده میشود (admin/help or ?q=admin/help). میتوانید به کد فوق متن بیشتری برای بهبود راهنمایی کاربر اضافه کنید.
همانطور که در مقدمه ذکر شد، ما در این مثال لیستی از پیوندها به گره هایی که هفته پیش ساخته شده اند را میسازیم. این بخش از خودآموز به نحوه ایجاد شاخه و فایل ماژول اختصاص دارد.
نام ماژول
اولین قدم از ساخت ماژول انتخاب یک نام کوتاه برای آن میباشد. این نام کوتاه در همه فایلها و توابع ماژول استفاده میشود. پس باید فقط با حروم کوچک آغاز شود و طبق قوانین دروپال باید فق شامل حروف کوچک و زیرخط باشد. در این مثال، نام "onthisdate" انتخاب شده است.
نکته مهم: اینکه نام کوتاه برای نام فایلهای ماژول و پیشوند توابع ماژول استفاده میشوند فقط یک قانون نیست؛ وقتی شما یک هوک پیاده سازی میکنید دروپال فقط هوک هایی که با نامشان با پیشوند نام ماژول آغاز شده است را تشخیص میدهد.
همچنین این نکته مهم است که نام ماژول شما با نام هیچ کدام از قالبها (themes) یی که در سایت استفاده میکنید نباید یکسان باشد.
ساخت فولدر و فایل ماژول
تا اینجا مشخص شد که نام ماژول ما "onthisdate" میباشد. ساخت ماژول را با ایجاد شاخه "sites/all/modules/onthisdate" در مسیر نصب دروپال آغاز میکنیم.
شما ابتدا بایست شاخه "sites/all/modules" را ایجاد کنید. سپس یک فایل PHP ایجاد کنید و آن را "onthisdate.module" نام گذاری کنید و در شاخه "sites/all/modules/onthisdate" قرار دهید. در دروپال 6 مسیر "sites/all/modules"، مسیریت که ماژول های غیر هسته در آن قرار میگیرند (مثل مسیر "sites/all/themes" برای قالب های غیر هسته). اصولا همه فایلهای اختصاصی یک سایت در شاخ "sites" قرار میگیرند و این روش به شما امکان میدهد که به سادگی هسته دروپال را بدون از دست دادن تغییرات دلخواهتان روی ماژولها و قالبها، آپدیت کنید. همچنین اگر شما یک دروپال چند سایته (multisite) ایجاد کرده اید و میخاهید برخی از مازول ها فقط برای یکی از سایتهای خاص به کار رود، میتوانید آن ماژول را در شاخه "sites/your-site-folder/modules" قرار دهید؛ که "your-site-folder" نام همان سایت خاص از دروپال چند سایته است.
کدنویسی استاندارد
همانطور که در «کدنویسی استاندارد» گفته شده؛ تگ بستن کد "?>" را حذف کنید. استفاده از تگ بستن کد مسائل و مشکلات عجیب زمان اجراء را در برخی نصبهای خاص سرور ایجاد میکند.
(نکته اینکه در مثالهای راهنمای دروپال، تگ بستن فقط به دلایل نمایشی استفاده میشود و شما نباید در کدنویسی واقعی از آن استفاده کنید.)
همه توابع در ماژول شمال که توسط دروپال استفاده خواهند شد باید به صورت {modulename}_{hook} نامگذاری شوند، که در آن hook پسوند از پیش تعریف شده تابع مباشد.
این خود آموز چگونگی ساخت یک ماژول در دروپال 6.0 را توضیح میدهد.
شما بعد از خواندن این خودآموز قادر خواهید بود یک ماژول ساده برای ایجاد یک بلوک و نمایش محتوای استخراج شده از دیتابیس، بنویسید و از آن به عنوان الگو برای نوشتن ماژول های پیشرفته تر بهره ببرید.
در این خودآموز فرض بر این است که شما:
- با PHP اشنایی دارید.
- اطلاعات پایه در مورد SQL، جدولها و فیلدها دارید.
- یک دروپال نصب شده و در حال کار دارید.
- دسترسی مدیریتی به دروپال دارید.
- به وبسرور دسترسی دارید.
این بخش شامل خودآموزها و سایر اطلاعات لازم برای ماژول نویسی در دروپال 6.0 میباشد. اطلاعاتی مثل نوشتن فایل .install و فایل .info ، کار با سیستم منو و ... ارائه خواهد شد.
یک ماژول چیست؟
یک ماژول دروپال عبارت است از مجموعه ای از فایلها که شامل توابع نوشته شده با PHP هستند. یک ماژول به علت اجرا در داخل سایت میتواند به تمام توابع و متغییر ها و ساختار هسته دروپال دسترسی داشته باشد. در واقع یک ماژول با یک فایل منظم PHP که میتواند مستقیماً برای هدایت توابع مختلف، ایجاد تست و اجرا شود، فرقی نمیکند.
این روش به هسته دروپال اجازه میدهد تا در مکانهای خاص توابع خاص که در ماژولهای دیگر نوشته شده اند را فراخوانی کرده و تابع پذیر بودن هسته را افزایش دهد. این موقعیت ها که همان توابع هستند و میتوانند در محلهای دیگر استفاده شوند "hook" نامیده میشوند.
درباره hook ها
hook ها چگونگی تعامل ماژول ها با کدهای هسته دروپال را مشخص میکنند. به عنوان مثال؛ hook ها امکان تعریف آدرس url و صفحات در سایت را با (hook_menu) برای ماژول های مختلف فراهم میکنند. همچنین امکان افزودن محتوا به صفحات با (hook_block و hook_footer و ...) ، ایجاد جداول جدید در دیتابیس با (hook_schema) و غیره را فراهم میکنند.
[url=http://api.drupal.org/api/drupal/includes%21module.inc/group/hooks]این صفحه [/url]hook های هسته را لیست کرده است، همچنین یک ماژول میتواند hookهای جدیدی برای خود تعریف و به دروپال اضافه کند. مثلا ماژول CCK یک hook با نام hook_field_info فراهم کرده است تا ماژولهای دیگر بتوانند فیلدهای جدیدی برای محتوای مختلف ایجاد کنند. به هر حال هر ماژولی که hook های اختصاصی را ارائه میدهد مستندات استفاده از آن را نیر عرضه خواهد کرد.
hook ها در نقاط مختلفِ اجرای کد رخ میدهند؛ دروپال برای این کار از تمام ماژولهای فعال سایت کمک میگیرد.
مثلا وقتی کاربر یک صفحه را که با hook ایجاد صفحه ایجاد میشود را بازدید میکند، دروپال تمام ماژولها را به امید اینکه برای این صفحه، "راهنمای کاربر" تعریف شده باشد سرج میکند.
این کار با جستجو در همه ماژول ها برای یافتن hook با نام mymodule_help صورت میگیرد. شکل این تابع یا همان hook به این صورت است:
mymodule_help($path, $arg)
mymodule نام همان ماژولیست که این هوک در آن قرار دارد. مثلا hook_help در ماژول بلاک به صورت block_help و در ماژول node به صورت node_help نوشته میشود. که _help اصل بخش ثابت و معرفی کننده نوع hook میباشد.
$path و $arg نیز پارامترهایی هستند برای معرفی صفحه یا صفحاتی که میخاهیم برای آنها "راهنمای کاربری" ایجاد کنیم.
یک hook میتواند به عنوان یک سنسور یا حسگر یا شنودگر برای رخ دادهای مختلف باشد و حس کند که یک رخ داد (event) باعث (trigger) یک عملیات (action) میشود.
هر رخ داد (event)ی در دروپال همچون حذف یک گره باعث (trigger) یک hook همچون (hook_delete) میشود.
یعنی اگر یک ماژولی از هوک hook_delete استفاده کند، این تابع هرجا گره ای حذف گردد (حذف گره رخ دهد) اجرا خواهد شد.
به عنوان آخرین مثال؛ تابع هوک ما بایست تعداد کل گره (node) ها را وقتی یک گره حذف میگردد فراخوانی کرده و یکی کم کند.
این بخش استانداردهای دروپال و راه های حفظ امنیت در کد نویسی را معرفی میکند.
همچنین نگاهی به شماری از بهترین راه حلهای بهینه سازی سرعت و کارایی در برنامه و ماژول، خواهیم داشت.
یک سایت دروپالی میتواند سه نوع ماژول داشته باشد:
1. ماژول های هسته که توسط توسعه دهندگان اصلی دروپال نوشته میشوند.
2. ماژول های به اشتراک درامده که توسط جامعه دروپالی نوشته شده و تحت مجوز GNU منتشر میگردند.
3. ماژول های دیگر که توسط توسعه دهنده سایت و برای مصارف خاص نوشته میشوند.
این راهنما شما را در امر نوشتن ماژول شخصی خود و به اشتراک گذاری آن با جامعه دروپالی کمک خواهد کرد.
قبل از شروع، بهتر از با مباحث زیر از راهنمای دروپال آشنا شوید (در ادامه این مقالات فارسی بخشهای زیر نیز ترجمه و تالیف خواهند شد) :
- کار با Drupal API (Forms, AJAX, Localization, et c)
- مرجع Drupal API
- نگهداری یک پروژه در drupal.org
- کدنویسی استاندارد دروپال
- کد نویسی ایمن
اشتراک قبل از رقابت
یک نگرانی عمده ای که در جامعه دروپالی موجود است، وجود ماژول های تکراری با کارائی یکسان اما تولید شده توسط افراد مختلف، به جای ایجاد یک پروژه عالی و استاندارد با مشارکت افراد مختلف در نوشتن زیر بخشهای آن میباشد. همچنین میتوان به جای ایجاد پروژه های جدید و ضعیف، برای پروژه های بزرگ و استاندارد جهت مصرف مورد نیاز وصله (Patch) ایجاد کرد و آن را عرضه نمود.
بهترین کار ذخیره وقت و انرژی شما در کارهای فردی و کمک به جامعه دروپال کاران در توسعه پروژه های استاندارد و یکنواخت میباشد.
با اولین خودآموز تالیف و ترجمه شدهی فارسی از توسعه دروپال و به طور مشخص ماژول نویسی دروپال در خدمت دوستان عزیز هستم. این کتاب به تالیف ها و ترجمه های آزاد بنده در موضوع توسعه و برنامه نویسی دروپال اختصاص دارد.
همه مطالب مربوط به این موضوع در کتاب «توسعه دروپال» قرار خواهند گرفت و به مرور کتاب را تکمیل میکنند.
فهرست این کتاب در سمت راست صفحه قابل مشاهده و پیمایش است.
اگر میخواهید دروپال را بشناسید مقاله «دروپال چیست؟» را مطالعه کنید.
علاوه بر نرم افزارهای حرفه ای موجود برای شبیه سازی آسمان شب مثل نرم افزار Starry Night که اپن سورس هم میباشد ، نرم افزاهای ساده تر و جمع و جورتری نیز برای شروع یادگیری نقشه آسمان، صور فلکی، مختصات سماوی، مشخصات ستارگان، کهکشانها، سحابی ها و سایر اجرام آسمانی نوشته شده اند که اینجا یکی از بهترین آنها را معرفی میکنم.
نقل است که روزی روزگاری در واگرمای تابستانِ سنه 1390، رجال فیلترچی عزم را بر اصلاح فیلتربرقی جزم نمودندی و دست به کار شدندی، لاکن مایحتوی مجازآباد کلهم اجمعین از فیلتر خارج شدندی و این رجال از صبح تا به شب دودستی بر سر میکوفتندی و چندی سینه میزدندی!
در همین حین عوام ناس از این جولانگاه آزاد مست و کیفور بهره میبردندی، و به ریش رجال میخندیدندی!
در یک روایت معتبر آمده است: “روزی قهرمان قصه(رض) در اتوبان می رفت. رادیو پیام را همی روشن کرد. ندا آمد “یه احمقی داره اتوبان رو برعکس می ره!”. قهرمان نگاهی به جلوش می ندازه و می فرماید که: احمق ها که یکی دوتا نیستند. همه دارن برعکس می آن.” حالا حکایت احولات قهرمان قصهی ما هم شده حال و روز یکسری از انسان های اطراف ما. انسان هایی که در محفلی به نام فلان جمع شده اند و ...