Boplo.ir
rss

من در Facebook


جستجو


مطالب همینجوری

بر و بچ

MyView TakhteShasi Tween

دوستشون دارم

بیلبورد

دامین برای فروش: CleanCode.ir
FastFeed.ir
Fonvi.com

تماس


انواع و اقسام سفارشات طراحی و برنامه نویسی سایت پذیرفته میشه. از سایت حمایت از خرگوشهای صورتی گرفته تا سایت قاچاق اعضای بدن!
تماس

 

از بيماران سرطاني حمايت كنيم

A new begining
AHHP presents

 

rss مادایکس

افزونه Sticky Notes
۲ مهر ۱۳۸۹ ساعت ۰۲:۱۱

افزونه ای برای MODx Evolution

من چند وقت پیش یک افزونه برای MODx Evolution نوشتم به نام Sticky Notes.
این افزونه یک Tab جدید به صفحه Welcome یا اصلی بخش مدیریت اضافه می کنه که امکان میده تا Noteهایی رو ذخیره کنیم و مدیریت کنیم.

در Sticky Notes، یادداشتها رو به سادگی ایجاد می کنیم، امکان تعیین جزییاتی مثل درصد پیشرفت، تاریخ ایجاد، تاریخ پایان، تاریخی که باید به این یادداشت رسیدگی بشه به سادگی وجود داره.
قابلیت دسته بندی یادداشتها براساس وضعیتشون مثل "Finished" یا تکمیل شده، "Archived" یا آرشیو، "Trash" یا حذف شده ها، یادداشتهای فعال و بخشی به عنوان To Do فراهم شده.
می تونیم یادداشتی رو برای کاربری دیگه ایجاد کنیم که اون کاربر در بخش To Do خودش ببینه. در این راستا میشه یادداشتی رو برای همه کاربرها فرستاد و چیزی شبیه Notice Board یا صفحه اعلانات برای مدیران فراهم کرد.
همچنین میشه براساس عنوان و توضیحات، یادداشتها رو جستجو کرد.
این قابلیتها کاملا به وسیله AJAX ساخته شده. افزونه توسط نسخه MooTools که در بخش مدیریت MODx Evolution استفاده شده، طراحی شده یعنی 1.12 که واقعا کار سختی بود چون پیدا کردن اطلاعات و کار کردن با یک نسخه قدیمی مشکل هست.

برای اطلاع از طریقه نصب و دریافت این افزونه به انجمن MODx مراجعه کنید:

« MODx Community Forums / ... / [Addon] Sticky Notes »

Sticky Notes Addon

برچسب ها: ,

 

روش ایجاد پست بصورت راست به چپ در انجمن MODx
۱۱ تير ۱۳۸۹ ساعت ۰۶:۱۲

صاف و صوف پست بدیم و کج و کوله نبینیم

توی انجمن مادایکس نوشتن پستهای فارسی کلی دردسر داره. باید از تگ [right] استفاده کنیم و چون ادیتور RTL نیست باید کلمات غیرفارسی رو خط جدید قرار بدیم و خلاصه یه کثافتکاری ای میشه که نیا و نبین!

دیروز خیلی اتفاقی (در واقع شانسی)، تگ [rtl] رو توی فروم تست کردم و خشوبختانه کار کرد و عبارات داخلش رو بصورت RTL نمایش داد. اینجا بود که با خودم گفتم ای کاش این همه مدت بجای پستهای فضایی، یه سری به سایت SMF زده بودم این قابلیت رو اونجا دیده بودم!

نکته دوم اینکه برای نوشتن پستهای فارسی قابل خواندن، این تگ کافی نیست و باید جهت کل متن رو توسط تگ [right] به سمت راست ببریم و برای تکمیل کار هم، فونت نوشته ها رو توسط تگ [font] به شکل [font=Tahoma] به Tahoma تغییر بدیم.
در نهایت باید این سه تگ رو با هم استفاده کنیم:

[rtl][right][font=Tahoma]
من یک پست خیلی خوب و گوگولی تشریف دارم که راست چین و باحال هستم
[/font][/right][/rtl]

یک نکته اینکه تگ [code] این تگها رو قطع می کنه یعنی وقتی میخوایم از تگ [code] استفاده کنیم باید تگهای مربوط به راستچین رو قبل از تگ [code] ببندیم و بعد از تگ [code] مجددا باز کنیم. شبیه این:

[rtl][right][font=Tahoma]
من یک پست خیلی خوب و گوگولی تشریف دارم که راست چین و باحال هستم
[/font][/right][/rtl]
[code]It's a code![/code]
[rtl][right][font=Tahoma]
من ادامه همون پست بالایی هستم و از اون کلی باحالترم
[/font][/right][/rtl]

یک نکته ریزه میزه: توی هر فیلدی، اگر در محیط ویندوز و درصورت نصب بودن زبان فارسی، کلیدهای Shift+Ctrl سمت راست کیبورد رو بزنیم، اون فیلد راست چین میشه و بای زدن همین دکمه در سمت چپ کیبورد به چپ به راست تغییر می کنه.
برای ما که فارسی مینویسیم راحتتره که این کار رو بکنیم تا توی نوشته های فارسی-انگلیسی خوانایی بهتری داشته باشیم. این نکته برای ادیتور انجمن مادایکس هم صدق می کنه.


پی نوشت: من این ترفند رو در انجمن مادایکس و تاپیک زیر هم قرار دادم:
روش نگارش پستها در انجمن بصورت راست به چپ

 

باشد که وب تمیزتری داشته باشیــــــــــــــم!

برچسب ها: ,

 

کدنویسی در MODx Evolution
۶ تير ۱۳۸۹ ساعت ۱۱:۰۳

نکات اساسی کدنویسی در MODx Evolution

در این مقاله APIهای مهم و نکات به دردبخور کدنویسی در مادایکس Evolution معرفی خواهد شد. این مقاله نه ترجمه است و نه براساس الگوی خاصی نوشته شده. اینها تجربیات من از کدنویسی در مادایکس هستند. اونجوری که فهمیدم توضیح میدم و اونهایی که به نظرم پرکاربردتر هستند رو معرفی می کنم.

مقاله یکم طولانیه ولی به درد میخوره اگر بخوای کدنویسی در مادایکس Evolution رو شروع کنی یا یه اطلاعاتی ازش بدست بیاری. ادامه آموزش...

برچسب ها: ,

 

MODx Evolution کاملا راستچین
۲۶ آبان ۱۳۸۸ ساعت ۰۱:۵۵

راستچین کردن نسخه Evolution مادایکس و سازگاری با زبان فارسی

نسخه Evolution مادایکس، برای بخش مدیریت از یه قالب با نام MODxCarbon استفاده می کنه. قبلا چند تا دیگه بود به اضافه قالبی با نام MODxRTL برای زبانهای چپ به راست مثل فارسی. دیروز داشتم آخرین نسخه ارائه شده تا این تاریخ که 1.0.4 هست رو تست می کردم دیدم که قالب MODxCarbon بخوبی RTL رو ساپورت می کنه و وقتی زبان بخش مدیریت رو Persian انتخاب می کنید، این بخش خودش راست به چپ میشه و مشکلی هم نداره غیر از چند تا نکته از جمله راستچین نبودن ویرایشگرش که توی دنباله مطلب توضیح داده شده.

برچسب ها: ,,

 

اصطلاحات مادایکس
۷ مهر ۱۳۸۸ ساعت ۰۱:۰۳

اصطلاحات مادایکس
    معرفی مهمترین اصطلاحات مادایکس، شامل:
  • قالب (Template)
  • متغیر قالب (Template Variable)
  • چانک (Chunk)
  • اسنیپت (Snippet)
  • پلاگین (Plugin)
  • ماژول (Module)
  • Placeholder
  • تگهای مادایکس
  • گروه کاربران (Web Group, User Group)
  • گروه پرونده (Document Group)
  • نقشها (Roles)
  • وب لینک (Weblink)
  • Cache مادایکس

اگر علاقمند تشریف دارید، با ماوس روی ادامه مطلب یه تققه (کلیک) بفرمایید.

برچسب ها: ,

 

CakeMODx : توابع مفید برای مادایکس
۲۲ اردیبهشت ۱۳۸۸ ساعت ۱۲:۱۹

کلاس PHP حاوی APIهای پرکاربرد برای MODx Evolution

Cake MODx

من یه چند روزی وقت گذاشتم و یه کلاس آماده کردم که ابزار و API مناسب، برای فعالیتهای توسعه ای در مادایکس رو فراهم می کنه. کدهایی که احتمالا زیاد استفاده میشه مثل ساخت و ویرایش و حذف و ... صفحه، کاربر، گروه و غیره و غیره...


لیست متدها رو در دنباله مطلب ببینید:

برچسب ها: ,,

 

فریم ورک و سیستم مدیریت محتوای مادایکس
۲۲ اسفند ۱۳۸۷ ساعت ۱۰:۴۴

بررسی و معرفی MODx Evolution

مادایکس یک سیستم مدیریت محتوا و فریم ورک(Framework) تمام آژاکس به زبان PHP و بصورت Open Source است که هر دو قابلیت سیستم مدیریت محتوا (CMS ,Content Management System) و فریم ورک مدیریت محتوا (CMF , Content Management Framework) را در خودش جمع کرده.


توسط خاصیت CMS مادایکس می تونید یک وب سایت کامل از هر نوع را در چند دقیقه راه اندازی و مطالب اون رو مدیریت کنید و توسط خاصیت CMF می تونید محدودیتهای موجود در CMS ها را از میان بردارید.

این مطلب یکم طولانیه. اگه پایه ای، دنباله اش رو توی ادامه مطالب بخون.

برچسب ها:

 

1

 

me

امیرحسینم. اسمم رو دوست دارم، خودم رو دوست دارم. تهران زندگی می کنم. فارغ التحصیل مهندسی صنایع هستم. برنامه‌نویسی و طراحی وب می کنم. در واقع Web Developer محسوب میشم. برنامه نویسی و وقت گذرونی با وب تنها کاریه که خسته ام نمی کنه.
آدم خیلی سردی هستم، اینو دور و وری هام میگن. ولی به نظر خودم سرد نیستم در واقع گرمای خودم رو کم بروز می دم! آدما رو اغلب دوست دارم غیر از اون مواقعی که اونا من رو نادیده میگیرن!

این سایت رو بعد از کلی اینور اونور دوباره راه انداختم تا هرچی دوست دارم توش بنویسم، چه کسی بخونه چه نخونه.
خلاصه اینجا خونه منه،

به خونه امیرحسین خوش اومدی...

MODx | Template World