موضوعات
جرقه نوشت
-
24 شهريور 1391 - 11:25
جامعه ایرانی به سمت زندگی های تهی از "خود" و پر از "من" حرکت میکند.
-
13 شهريور 1391 - 22:26
چه ماهی صد هزار تومان درامدم باشد چه صد میلیون، نباید در انتخاب طرف مقابل برای ازدواج تاثیر داشته باشد.
ثوابت شخصیتی باید عامل انتخاب باشند. نه متغییرها.
کسی که بر اساس متغییرها انتخابت میکند با تغییر آنها از انتخابش پشیمان میشود.
بنابراین دروغگوها کور خوانده اند. اگر اینطور انتخابم کرد آنموقع است که همه زندگیم را به پایش میریزم و نوکریش خواهم کرد. -
6 تير 1391 - 6:55
6 نفر را جمع میکنند دور یک میز، 2 ساعت از وقت رسانه ملی را میگیرند که در مورد 90 دقیقه جفتک زدن عده ای دیگر مذخرف بگویند. درحالی که از تعداد افرادی که شب گرسنه در این کشور خوابیده اند بی خبرند. برید به جهنم.
-
2 تير 1391 - 8:10
به هر سو مینگرم فاحشگان تنشان را نسیه به نگاهم میفروشند.
-
31 خرداد 1391 - 17:29
تمام چراغهای اتوبان چمران یک ذره از شمع وجود آن اَبَر مرد نمیشوند.
-
22 خرداد 1391 - 11:34
فمنیست ها با طبیعت هم دعوا دارند.
مَثل آنها مَثل کسانیست که میخواهند گاو و بلبل هردو هم پرواز کنند هم زمین را شخم بزنند! -
6 خرداد 1391 - 9:44
همسفری خواهم که معنای "بودن" را از من طلب کند ، نه دلفریبیهای بچه گانه این سرای گذرا و اسباب بازی های رنگارنگ این معبر ِ تنگ را !
گمشده ای گرانبهاتر در میان است و فقط یکبار فرصت متولد شدن.
-
18 ارديبهشت 1391 - 7:47
سایت اصلی حزب پیروز انتخابات فرانسه نیز با دروپال طراحی شده است.
http://www.parti-socialiste.fr
-
11 فروردين 1391 - 6:55
اکنون در دنیای شما جز با شوق خدمت به مادر زنده نیستم و از میان همه دلبستگیها و جلوههای رنگینش دلخوشیای جز مادر ندارم.
جانم فدای دم و بازدمت -
9 فروردين 1391 - 16:55
3 روز کویر روستای مصر،
3 روز کویر ورامین،
و الباقی
خرم آباد، دوکوهه، شوش دانیال، دزفول، شوشتر، دهلاویه، فکه، خرمشهر، شلمچه، آبادان، اروند، طلائیه، جزیره مجنون، هویزه.
و حال که به تهران برگشتم
حس پدرم آدم را دارم، آنگاه که از بهشت به زمین هبوط کرد! -
1 فروردين 1391 - 7:55
سال جدیدتان به زیبائی حوریان و پر از صلح و آرامش و یار و بوس و کنار و چنار :)
-
4 اسفند 1390 - 12:31
چه دعا گویم که تو خود جاری کننده کلماتی بر زبانم.
-
12 بهمن 1390 - 18:35
کاش این جمله که «نحوه سوار شدن مسافرین در ایستگاههای اول خطوط مترو برای تصاحب صندلیها، گویاترین و بی رودرواسیترین نمونهی آماری از فرهنگ متن اجتماع تهران است» واقعیت نداشت :(
-
10 بهمن 1390 - 23:03
از چه رو بیمناکی در حالی که امیرالمومنین ع فرمودهاند:
« فَلَیْسَ مِنْ قَطْرَةٍ تَقْطُرُ إِلَّا وَ مَعَهَا مَلَكٌ حَتَّى یَضَعَهَا مَوْضِعَهَا»؛
هر قطره ای از باران که به زمین نازل می شود فرشته ای همراه آن است تا آن را در مکانی که مقدر شده قرار دهد. -
8 بهمن 1390 - 23:02
تصور مالکیت ما بر اموال توهمی بیش نیست.
از همین جهت خیال اینکه خودمان به کسی چیزی بخشیدیم یا کمک کردیم از بیخ اشتباه است، زیرا جز این نیست که مالک عالم بر ما منت نهاده و در ارادهاش، بخشش از اموالی که موقتن در اختیارمان قرار گرفته است از دست ناتوانمان به دیگران را رقم زده است.و اگر چنین شد این خود نعمتی است و شُکر بایستهی آن!
-
6 بهمن 1390 - 23:01
خدای من!
هرچه هست از آن توست؛
پس چگونه است که گاهی جرائت تخیّل مالکیتم را در سر میپرورانم!!! -
30 دى 1390 - 23:00
غنای ما به داشتهها نیست؛ به نخواستههاست.
و فقر ما به نداشتهها نیست؛ به خواستههاست.و این درس آموختهی اربعین حسینی امسال در راه نجف تا کربلا بود.
-
15 دى 1390 - 22:48
با پای پیاده عازم صحرای جانفشانی ِ یک شمع و 72 پروانهی وی هستم تا در اربعین تربتش را سجده گاه ِ عرض ارادت و حقارت و ندبه و توبه و شکر و استغفار به درگاه کریم نمایم و کیست جز مولا حسین.ع که واسطهی پذیرش این بیآبرو گردد؟!
از همه دوستان تمنا میکنم، هر ملالی از این بنده دیدهاند را به پای جائز الخطا بودن انسان بنهید و همه را درهم ببخشایید و حلال کنید.
به حضرت ِ لاینام میسپارمتان.پنجشنبه
15 دی سنه 1390 ه.ش
11 صفر سنه 1433 ه.ق
5 ژانویه سنه 2012 میلادی -
11 دى 1390 - 22:22
بعضیا هم ذاتاً نمکنشناسند؛ انگشت پر از عسل را یک عمر در دهانشان بگذاری و بمکند آخر گاز میگیرند!
به قول شاعر:
سگی را لقمه ای هرگز فراموش نگردد ور زنی صد نوبتش سنگ
وگر عمری نوازی سفلهای را بکمتر تندی آید با تو در جنگ -
9 دى 1390 - 22:20
اس ام اس وارده: عزیزانی که هواپیمای بدون سرنشنین رو سالم نشوندن زمین، بی زحمت این هواپیماهای باسرنشین رو هم سالم بنشونن؛ ممنون :دی
-
8 دى 1390 - 22:43
تماشای بزم ستارگان را در آسمان زیبای شب از دست مدهید. حیف است به جان خودم. رقص راه شیری نیز خود حکایتیست...
-
6 دى 1390 - 22:21
اس ام اس وارده: عزیزانی که هواپیمای بدون سرنشنین رو سالم نشوندن زمین، بی زحمت این هواپیماهای باسرنشین رو هم سالم بنشونن؛ ممنون :دی
-
4 دى 1390 - 21:37
بی شک انتهای سال 2012 هیچ شباهتی با ابتدای سال 2012 نخواهد داشت.
-
2 دى 1390 - 20:08«هر چه» و «هرکس» و «هر پدیده» ای در این دنیا و در زندگی ما هست برای «آزمودن» ِ تو موجود شده؛و در نهایت هیچ فلسفهای بالاتر از این برای روابط بین تو با دیگران و دیگر چیزها قابل تعریف نیست. این قضیه برای تک تک نوع بشر صادق است. و در نهایت همه مخلوقات وسیلهای هستند برای رسیدن دیگر مخلوقات به کمال و لاغیر.یعنی همه دیگران وسیله برای ما هستند و هم خود وسیله ایم برای دیگران.پس این ماییم که جایگاه هر کس و هر شیء را در زندگیمان خارج از واقعیت فوق و در توهماتمان ترسیم میکنیم.این «هرچه» و «هرکس» را بجز هدف قائی که پروردگار است شمارش میکنیم:- همه پیامبران
- همه اوصیاء پیامبران
- پدر و مادر
- مال و سرمایه
- ازواج و اولاد و نسل
- علم
- آسمانها و زمینها
- سنگ و چوب و خشت اطرافمان
- ... -
29 آذر 1390 - 22:27
اصالتِ یلدا در گعده و دور هم نیشنی و بهره از شب طولانیست. نه در شادی یا حزن. حال که محرم هست میتواند گعده ای باشد با ذکر حسین.ع.
-
26 آذر 1390 - 21:39
نجوم علمیست که بردباری و فروتنی حاصل آن است.
-
13 آذر 1390 - 21:31
نکته مهم این است که: عاشورای 61 زمینه ظهور مهدی.عج در عاشورایی دیگر میان سیل دلهای شور گرفتهی شیعیان از ماتم حسینی و از کینه به قاتلان حسین.ع را فراهم کرد؛ شوری که دیدهایم چگونه قدرت فتح دارد...
-
5 آذر 1390 - 21:35
همه سرزمینها ملک و دارائی ِ خداست و هیج سرزمینی متعلق به دیگری نیست.
همه مرزهای سیاسی بایست برچیده شوند و نوع انسان به تمام کره خاکی به عنوان میهن و به تمام انسانها به عنوان هم میهن غیرت و عشق بورزد و از همه آنان دفاع کند. -
7 آبان 1390 - 23:37
در قبر میگذارندت و حشرات درون زمین پوستت را می شکافند و خشت و خاک گور بدنت را می پوشانند.
تندبادهای سخت آثارت را نابود می کنند، و گذشت شب و روز، نشانه هایت را از میان بر می دارد.
بدن ها، پس از آن همه طراوت متلاشی می گردند، و استخوان ها بعد از آن همه غرور پوسیده می شوند...
از کلام امیرالمومنین علی علیه السلام -
14 شهريور 1390 - 19:18
قرآن کریم انسانها را در آخرت به سه دسته تقسیم میکند: مقربین، اصحاب یمین، اصحاب جحیم.
لاکن برای دسته اول و دوم نعماتی مشابه برمیشمرد، تفاوت بین این دو در دوجهان جای بسی تامل دارد.
در همین افکار غرق بودیم که ندا آمد: کلاه خودتو بگیر جزو گروه سوم نشی بدبخت، تورو چه به فضولی در گروه اول و دوم!
» تاملات بین الصلاتین در سوره مبارکه واقعه
-
13 مرداد 1390 - 11:24
مخاطب سایبری رو به تنبلی میرود. بخصوص با شبکه های اجتماعی مینیمالخوان پَروَر! و به مرور از حوصله خواندن مطالب عمقی و بلندتر کم میشود. و حتی وبلاگنویسی که آن هم مجازیست، به آفسایت شوت میشود. در نتیجه پس از مدتی جمعیتی که فقط به مطالعه سایبری آن هم از نوع مینیمال تکیه دارند، به اقیانوسی با عمق یک سانتیمتر شباهت پیدا میکنند.
-
23 خرداد 1390 - 16:24
شیخ ما رو به مریدان گفت :
مهربانی و محبت در قاموس انسان خودخواه جایی ندارد.
و ما بر این گفته حاشیه میزنیم که :
که اگر هم مهری ازو دیدی بدان که کوتاه و مصلحتیست و به سرعت رنگ عوض میکند.
-
29 ارديبهشت 1390 - 16:21
میزان طول و عمقِ جیب افراد است :|
-
8 ارديبهشت 1390 - 17:20
یَا أَیُّهَا الَّذِینَ آَمَنُوا لِمَ تَقُولُونَ مَا لَا تَفْعَلُونَ ؟
أَتَأْمُرُونَ النَّاسَ بالْبرِّ وَتَنسَوْنَ أَنفُسَکُمْ ؟
-
31 فروردين 1390 - 19:28
زندگی قصهی حرکت در جاده ای پر از کوه و دشت و کویر و دریا و صخره و.. است؛
در پرده های مختلف آن زیاد به تماشا منشین، توشه گیر و گذر کن
-
30 فروردين 1390 - 15:57
فاحشه قضائی یعنی قضاوتی که هرکسی بتواند در آن اعمال نفوذ کند :|
-
29 فروردين 1390 - 14:55
گرچه از آتش دل چون خُم می در جوشم
مهر بر لب زده خون میخورم و خاموشم
آقاجان، فرزند زهرا،
خودت شاهدی چه میکنند با منتظرانِ از جان و مال گذشتهات
... -
17 فروردين 1390 - 15:50
میگفت برای مرد غرورش از همه دنیا مهم تر و برای زن احساسش، در نتیجه هیچ کدام را نباید شکست
گفتم مردی میشناسم احساسش با غرور ِ زنی شکست
و این معادلهی دو مجهولی سکوت را تا انتها مهمان مجلس کرد
.
-
24 اسفند 1389 - 13:49
پیام یک عزیز از بحرین :
« دم دمای مغرب یه دفعه خانوما شروع به هلهله و تکبیر گفتن کردن. روی موبایل ها خبر اومده بود که قوای ایران وارد بحرین شدند ... ای کاش این خبر صحیح بود ای کاش... بچه ها خیلی دعا کنید خیلی »
حادثه ای در راه است ...
-
19 اسفند 1389 - 13:47
دیشب در تاملات زیرپتویانه برای هزارمین بار به این نتیجه رسیدم که:
انتهای هر علمی باید آگاه شدن به هیچ و پوچ بودنِ ادعاهای آدمی در مقابل عظمت جهان و خالق اون باشد. بنابر این علمی که به تواضع و افتادگی در مقابل خدا و خصوصاً بندگان خدا منجر نشه از عطسه بُز بی ارزشتر خواهد بود، چه دکتر چه آیت الله.
این نکته یکی از اصول بنیادین در شناخت آدمهاست.
-
15 بهمن 1388 - 11:30
محبت به کمال نرسد جز میان دو تن که یکی دیگری را صدا کند:
ای من!محبت به کمال نرسد جز میان دو تن که یکی دیگری را صدا کند:
ای من!
همچو منصور که بانگ بر زد:
انا الحق!گفت آن یار کزو گشت سر دار بلند
جرمش آن بود که اسرار هویدا می کرد -
9 آذر 1388 - 10:11
از وقتی یادمه میگفتن ملت ما صاحب تمدن ۲۵۰۰ ساله هست ! قربونش برم !
اما این چه تمدنیه که بعد این همه سال، هنوز فرهنگ تشکیل یه صف نونوایی از توش درنیومده؟ (صف نونوایی نمونه ای از خروار)
با بوق و کرنا کردن تمدن ۲۵۰۰ ساله کی رو میخایم گول بزنیم؟ کی رو میخایم راضی کنیم؟ خودمون رو؟
با ادعا، غرور کاذب، خودبرتر بینی، شعار و غیره ؛ فرهنگمون مترقی میشه یا ساخته میشه یا غنی میشه؟! کدومش؟!
«سكر الغفلة و الغرور ابعد افاقة من سكر الخمور!؛ مستى غفلت و غرور از مستى شراب طولانىتر است. مولا علی(ع)»
-
1 تير 1388 - 19:16
ابو حنیفه روزی از کویی میگذشت ، کودکی را دید در گِل بمانده؛
گفت: ای کودک! هوش دار تا نیفتی.
کودک گفت: افتادن من بس سهل است، اگر بیفتم تنها باشم،
تو هوش بدار که نلغزی که اگر پای تو بلغزد، همه مسلمانان از پس تو در آیند و بلغزند!
-
26 ارديبهشت 1387 - 15:06
اگر نداری طلب کن و اگر داری طرب کن
اگر آیی در باز است و اگر نیایی خدا بی نیاز است
خواجه عبدالله -
23 اسفند 1386 - 11:44
دلیل الحبّ ایثار المَحبُوب عَلی من سَواه
گواه عشق ، گزینش محبوب است بر ماسوای او
-
16 مهر 1385 - 13:52
شمع مظهر در اميختگي جسم وروح است
ميداني كار شمع چيست؟
سوختن وافروختن
گريستن و گداختن و دم بر نياوردن
ايستادن وذوب شدن در زير باران اشك و با شعله سوزان اتشي كه از عمق وجودش بر ميايد
روشني بخشيدن و راه نشان دادن
شمع بر گونه انسان است
انساني كه ميفهمد ميسوزد
روشنايي ميبخشد
و دم بر نمي آورد
آيا تا به حال به سوختن شمع نگريسته ای...
روحتان به پرواز در مي آيد وبا شعله شمع عجين ميشود و رنگ خدايي ميگيرد ... -
12 اسفند 1384 - 7:55
چه بسا انسانهاي بي شماري كه ماننده شمع در حال سوختن هستند ...
حتي از شمع سوزناكتر و گداخته تر و خالصانه تر ...
شعله شمع در قياس عظمت سوختن متواضعانه و بي ادعايشان شرمگين است...
سوختن نه از بهر خود که برای دیگران ،
گفتن نه از درد و رنج خود كه بيان درد و رنج ديگران ،
روشنايي بخشيدن نه به راه خود كه براي روشنايي راه ديگران..."تقديم به انسانهاي عاشق و شمع گونه"
- ‹ قبلی
- 2 از 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، رجال فیلترچی عزم را بر اصلاح فیلتربرقی جزم نمودندی و دست به کار شدندی، لاکن مایحتوی مجازآباد کلهم اجمعین از فیلتر خارج شدندی و این رجال از صبح تا به شب دودستی بر سر میکوفتندی و چندی سینه میزدندی!
در همین حین عوام ناس از این جولانگاه آزاد مست و کیفور بهره میبردندی، و به ریش رجال میخندیدندی!
در یک روایت معتبر آمده است: “روزی قهرمان قصه(رض) در اتوبان می رفت. رادیو پیام را همی روشن کرد. ندا آمد “یه احمقی داره اتوبان رو برعکس می ره!”. قهرمان نگاهی به جلوش می ندازه و می فرماید که: احمق ها که یکی دوتا نیستند. همه دارن برعکس می آن.” حالا حکایت احولات قهرمان قصهی ما هم شده حال و روز یکسری از انسان های اطراف ما. انسان هایی که در محفلی به نام فلان جمع شده اند و ...