29دی1389

این پست رو دارم با اینترنت دیال  آپ مینویسم ، یعنی من الان با سرعت نور دارم وب گردی میکنم (البته نور شمع) ، از لحظه ای که تصمیم گرفتم توی سایتم login کنم و این مطلب رو بنویسم 76 بار dc شدم ، 236 بار f5 زدم ، یه دستشویی طولانی رفتم ، کلی راه رفتم ، کلی خودم رو خاروندم تا چشمم به جمال این صفحه روشن شده و الان دارم مینویسم.

آدم وقتی با اینترنت دیال آپ وب گردی میکنه یه حسی بهش دست میده .مثلا حس سرخوردگی یا افسردگیه شدید . مثلا به خودش میگه اگه من الان تو اینترنتم پس مردم بقیه دنیا کجان ؟ حتما تو اونترنتن .

یا مثلا اگه من الان ان لاینم پس حتما مردم بقیه دنیا اونلاینن . همه این حسا (حس ها ) وقتی بیشتر میشه که تو در حال گوش دادن حس لعنتی هم باشی.

یاد قدیما افتادم که یه شب تا صبح میشستم تا تو یوتیوب بتونم آخرین سینگل scooter  رو ببینم یا یکی از کارای marilyn manson رو

بگذریم بریم سر اصل مطلب

jplayer یک پلاگین که برای jquery نوشته شده و اجازه پخش و کنترل مدیا رو به ما میده . ما میتونیم با استفاده  از این پلاگین یک پلیر فقط با استفاده از css و html بسازیم،  صدا و یا تصویر رو به jquery اضافه کنیم.

jplayer  مرورگر های قدیمی رو هم ساپورت میکنه . و نسخه دو اون هم به تازگی منتشر شده . همین

سایت پلاگین

-----------------------------------------------------------------------------------------------------------------------------
11آبان1389

سلام .

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

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

دلیل این کار هم این بود که ممکن بود نوشتن یه مطلب چند روز طول بکشه و در حین نوشتن یک مطلب طولانی ممکن بود که چند تا پست جدید بزنم و وقتی یه مطلب طولانی بعد از چند روز آماده میشد لابلای مطالب قبلی گم میشد و از چشم بازدید کننده دور میموند( عجب جمله ی فلسفی شد  )

امروز یادم افتاد که سال رو که حساب نمیکنه  و این یعنی دقیقا یک ساله دیگه وبلاگ به مشکل بر میخوره .واسه همین دست به کار شدم و این مسئله رو حلش کردم و تمام مطالب رو UPDATE کردم
پ ن : اگه مطلب بالا رو نخوندین هیچ مهم نیست  چون  من خودم کل این مطلب رو یه بار خوندم ولی نفهمیدم چی نوشتم  ، این همه حرف زدم که بگم یه کارایی کردم . وبلاگم یه باگ داشت که بر طرف کردم

-----------------------------------------------------------------------------------------------------------------------------
11آبان1389

مادایکس (MODx) یک سیستم مدیریت محتوا و چارچوب نرم‌افزاری تحت وب متن باز و آزاد جهت نشر اطلاعات در وب و اینترانت است. مادایکس تحت پروانه جی‌پی‌ال توسط زبان برنامه‌نویسی php و با استفاده از پایگاه دادهmysql  ایجاد شده است. این سیستم در سال ۲۰۰۷ برنده جایزه متعهدترین سیستم مدیریت محتوای متن باز از سوی موسسه Packt گردید.

 


MODx  با الگوی mvc کاملا سازگار است

پشتیبانی از پی‌اچ‌پی ۴.۳.۱۱ و بالاتر

پشتیبانی از ویرایشگرهای WYSIWYG

پشتیبانی از همه کتابخانه های  ajax  از قبیل jQuery، MooTools، ExtJS، Prototype و غیره

امکان سفارشی کردن بخش مدیریت برای هر نوع نیازی

 

از حدود سه سال پیش به علت محدودیتهایی در مادایکس (نسخه 0.9.6)، تیم مادایکس تصمیم به بازنویسی هسته آن جهت رفع نقایص و افزودن قابلیتهای جدید گرفت. بعد از ارائه چندین نسخه آزمایشی از مادایکس جدید با نام 0.9.7، تصمیم جدیدی اتخاذ شد برای جداسازی این دو هسته. نسخه فعلی آن زمان تکمیل و با نام MODx Evolution معرفی شد و نسخه جدید با نام MODx Revolution

نسخه Revolution با هدف اصلاح نقایص نسخه Evolution پایه‌ریزی شد به اضافه امکانات جدیدی که ایجاد آنها در نسخه قبلی مشکل یا غیرممکن بود.

Jason Coward به عنوان برنامه نویس اصلی Revolution و طراح کتابخانه پی‌اچ‌پی با نام xPDO  پیشنهاد نگارش نسخه جدید با استفاده از این کتابخانه را داد تا Revolution ساختار یک فریم‌ورک کامل برای پروژه‌‌ها را دارا باشد. Revolution بصورت یک CMS/CMF ، هم به عنوان یک سیستم مدیریت محتوا با امکانات کامل و مثال‌زدنی عمل می کند و هم به عنوان یک فریم‌ورک قدرتمند.

جوایز

مادایکس در جولای ۲۰۰۷ برنده‌ی جایزه‌ی متعهدترین سیستم مدیریت محتوای متن باز از سوی موسسه Packt گردید.

در ١٤ ژانویه ٢٠٠٨، Linux.com به بررسی مادایکس پرداخت و چنین نتیجه‎گیری کرد: "مادایکس یک سیستم ساده برای استفاده، قابل استانداردسازی، قابل بهینه‌سازی برای موتورهای جستجو، کاربردی و توسعه‌پذیر است.

در ٦ فوریه ٢٠٠٩، در نظرسنجی سایت OpenSourceCMS.com از بین ٧٨ سیستم مدیریت محتوا براساس نظرات کاربران، نسخه 0.9.6.3 مادایکس با ٢٨٨٥ رأی در جایگاه سوم قرار گرفت. رتبه‌های اول و دوم به ترتیب، Jaws با ۳٩٨٥ رأی و CMS Made Simple با ٣٠٥٢ رأی بودند.

-----------------------------------------------------------------------------------------------------------------------------
11آبان1389

یه نکته خیلی کوچو لو و ظریف که تا همین امروز هم من خودم نمی دونستم.

نمیدونستم توی codeigniter هم این تابع به صورت داخلی (active record ) وجود داره

$rows=$this->db->affected_rows(); 
echo $rows

پ ن 1 : این تابع تعداد رکوردهای تحت تاثیر قرار گرفته از  اخرین کوئری رو به دست میاره

پ ن 2 : به زودی اموزش نصب و پیکر بندی codeigniter رو مینویسم و بعد از اون بیشتر درباره این فریم ورک مینویسم

-----------------------------------------------------------------------------------------------------------------------------
11آبان1389

در اینترنت سایتهای بسیار زیادی وجود دارند که روزانه آموزش ها و ابزارهای فراوانی رو برای طراحان و توسعه دهندگان معرفی میکنند.

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

من قصد دارم تو این پست چند تا از این وب سایتها رو معرفی کنم . امیدوارم که شما هم بتونین از آموزش های این وب سایت ها استفاده کنین

ادامه مطلب
-----------------------------------------------------------------------------------------------------------------------------
11آبان1389

همیشه برای طراحان وب مساله سازگار کردن مروگر اینترنت اکسپلورر با CSS 3 کاری وقت گیر و البته  بی نتیجه ای  بوده .

البته با اومدن IE 9 این مشکل تا حد زیادی بر طرف شده . اما  هنوز افراد زیادی هستند که از IE 6-8 استفاده میکنن و زمان زیادی نیازه تا IE 9 فرا گیر بشه.

PIE این مشکل رو حل کرده و شما با استفاده از PIE میتونین دستورات CSS 3 رو حتی توی IE6 هم به درستی اجرا کنین .

نحوه استفاده از اون خیلی خیلی ساده است.

شما باید PIE رو از اینجا دانلود کنین  و فایل PIE.htc.  رو در پوشه اصلی سایت خودتون قرار بدین.

حالا هر جا که از دستورات CSS 3 استفاده کردین باید فایل  PIE.htc رو به این صورت پیوست کنین (خط آخر)

 

 

border: 1px solid #696;
padding: 60px 0;
text-align: center; width: 200px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;
background: #EEFF99;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
background: -moz-linear-gradient(#EEFF99, #66EE33);
background: linear-gradient(#EEFF99, #66EE33);
-pie-background: linear-gradient(#EEFF99, #66EE33);
behavior: url(/PIE.htc);
-----------------------------------------------------------------------------------------------------------------------------
11آبان1389
-----------------------------------------------------------------------------------------------------------------------------