تصویر محمدعلی اکبری

profile for Mohammad Ali Akbari on Stack Exchange, a network of free, community-driven Q&A sites
Ohloh profile for mohamadaliakbari
View Mohammad Ali Akbari's profile on LinkedIn

نام: محمدعلی اکبری
تعداد مطالب: 155، تعداد دیدگاه‌های دریافت شده روی مطالب: 682
تاریخ عضویت: 1391/2/4

فرقی نداره!

تصویر محمدعلی اکبری
ایجاد اسکین جدید برای دات نت نیوک
در این مطلب ابتدا سعی می‌کنیم تعاریف اولیه و مفاهیم مورد نیاز برای پیاده سازی یک قالب جدید برای دات نت نیوک را توضیح داده و در خلال آن برای درک بهتر یک اسکین جدید پیاده‌سازی کنیم. پانوشت: با توجه به شناختی که از دروپال دارم، سعی میکنم در انتهای این سری از مقالات در مورد دات نت نیوک، مقایسه‌ای هم بین دروپال و دات نت نیوک داشته باشم.
تصویر محمدعلی اکبری

یکی از نیازهای اساسی یک آموزشگاه مجازی (LMS) قابلیت ایجاد ارتباط دو طرفه میان اساتید/مسئولان کلاس با دانش‌پژوهان است. همچنین برخی رویدادهای سیستم می‌بایست به صورت خودکار به افراد شرکت کننده در یک کلاس اطلاع سانی شود.

تصویر محمدعلی اکبری

چرا به ایجاد نوع موجودیت جدید نیاز داریم؟

تصویر محمدعلی اکبری

گاهی هنگام نصب نرم‌افزارهای نوشته شده با PHP در مرحله بررسی نیازمندیهای سرور ممکن است چند افزونه مورد نیاز روی سرور نصب نباشند. به عنوان مثال یکی از افزونه‌های مورد نیاز نرم افزار moodle (مودل: آموزش مجازی) افزونه‌ zip است.

تصویر محمدعلی اکبری
از روز اولی که مودل را شناختم، مشکل تاریخ شمسی همواره گریبانگیر استفاده کنندگان ایرانی آن بوده است. تلاش‌های زیادی نیز انجام شده است. اولین نسخه از تقویم شمسی روی مودل 1.9.4 و در حال حاضر آخرین نسخه تست شده آن روی مودل 2.5 توسط مهندس شمیم رضایی فرآهم شده است.
تصویر محمدعلی اکبری

گاهی می‌خواهیم ظاهر خروجی برخی ماژول‌های دروپال را به طور کامل تغییر دهیم. در این حالت بهتر است ابتدا فایل‌های CSS مربوطه که در هسته دروپال تعریف شده‌اند را غیر فعال کنیم یا به عبارت دیگر از بارگذاری آن جلوگیری کنیم.

تصویر محمدعلی اکبری

در سایت‌های محتوایی یکی از پر کاربردترین امکانات، امکان دسته‌بندی محتوای سایت در بخش‌های مختلف است. از ویژگی‌های ماژول دسته‌بندی امکان داشتن دسته‌بندی‌های جزئی‌تر و چند مرحله‌ای است. در دروپال ماژول رده‌بندی (Taxonomy) ابزار بسیار قوی و انعظاف پذیری برای این کار است.

یکی از مهمترین ویژگی‌های یک سایت محتوایی داشتن ویرایشگر قوی با امکانات کامل است. گاهی بسیاری از صفحات و بخش‌های یک سایت تنها با استفاده از همین ویرایشگر‌های متنی (wysiwyg) ساخته می‌شوند.

پیاده سازی منو + آیکون + تولتیپ با امکان مدیریت کامل در دروپال

یکی از مهارت‌های مهم یک دروپال کار آشنایی حداکثری با ماژول‌های موجود و نحوه عملکرد آنها است. در غیر این صورت ممکن است حجم کار برای پیاده سازی وب‌سایت به شدت افزایش پیدا کند.

تصویر محمدعلی اکبری
پیاده سازی تالار گفتگو (انجمن) در دروپال
انجمن (تالار گفتگو - forum) یکی از ابزارهای قدیمی می‌باشد که از گذشته در بسیاری از وب‌سایت‌ها وجود داشته است. در این مطلب مراحل پیاده سازی انجمن در دروپال را شرح خواهم داد ...
تصویر محمدعلی اکبری

1. Botcha: این ماژول چندین مکانیزم امنیتی مقابله با اسپم ها (Spam) و خزنده‌های شوم (Bad robots) را پیاده سازی میکند. از ویژگی های آن مخفی بودن از دید کاربر است. (به روزرسانی: Simple Anti-Spam)

تصویر محمدعلی اکبری

در الگوریتم پیاده سازی شده ابتدا اعداد به گروه های 3 سه تایی تقسیم می‌شوند، سپس هر گروه به صورت مجزا خوانده می‌شود. سپس بر اساس جایگاه آن گروه در عدد مورد نظر پسوند مناسب به آن اضافه شده و در کنار بقیه اعداد قرار می‌گیرد.

 

تصویر محمدعلی اکبری
خبرنامه یکی از اقداماتی است که در صورت استفاده درست و هدفمند، می‌تواند تعداد کاربران سایت شما را افزایش دهد...
جداول پایگاه داده به دلایل مختلفی ممکن است corrupt شوند. این جداول باعث می‌شوند نرم‌افزار استفاده کننده از آنها با خطا رو‌به‌رو شود. در وضعیت بدتر این جداول ممکن است باعث restart شدن‌های متوالی پایگاه داده شوند. نرم‌افزار mysqlcheck ابزاری است برای بررسی و تعمیر این جداول که در ادامه نحوه استفاده از آن را توضیح خواهیم داد.
تصویر محمدعلی اکبری
در این مقاله به پیاده‌سازی نقشه استان تهران با قابلیت کلیک بر روی شهر‌ها می‌پردازیم...
تصویر محمدعلی اکبری

کرون جاب این قابلیت را برای کاربران ایجاد می‌کند تا بتوانند کار‌ها (دستورها و شل اسکریپت) به صورت زمان بندی شده و در دوره‌های مشخص اجرا کند.

برای ایجاد Cron job جدید بعد از ورود به محیط cPanel از قسمت Advanced بر روی گزینه Cron jobs کلید کنید:

تصویر محمدعلی اکبری

منابع و ابزارهای بسیار زیاد و مفیدی در اینترنت برای برنامه نویس‌ها و گرافیست‌ها وجود دارد. در این مطلب سعی می‌کنم تمامی آنهایی را که مورد استفاده من است لیست کنم. لذا این لیست ممکن است هر هفته چندین بار ویرایش شود، چیزی از آن کم و یا اضافه شود.

تصویر محمدعلی اکبری

Backbone.js یک کتابخانه جاوا اسکریپت کوچک و بسیار مفید است که امکان توسعه نرم‌افزارهای پیچیده داده محور (data driven) را فرآهم می‌کند.

سیمفونی یکی از چهارچوب‌های نرم‌افزاری مدرن و با طراحی خوب است. جامعه توسعه دهندگان PHP تقریبا به اتفاق از آن به عنوان یک چهارچوب کارآمد برای پروژه‌های کوچک و بزرگ یاد می‌کنند.

تصویر محمدعلی اکبری
APC یک افزونه PHP است که opcode های PHP را کش میکند و به این وسیله سرعت اجرای نرم‌افزارهای نوشته شده با PHP را افزایش می‌دهد.

صفحه‌ها