Boplo.ir
rss


جستجو

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

 

 

بر و بچ

MyView


دوستشون دارم


بیلبورد

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

 

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

A new begining
AHHP presents

 

تابع array_inject
01 بهمن 1388 ساعت 16:10

همونطور که از عنوان مشخصه، یه تابع ساده برای inject یا تزریق مقدار در یک آرایه.

/**
 * Injects input to array
 *
 * @param array $array Original array
 * @param integer $index Index to inject into
 * @param mixed $input Mixed input to be injected
 * @return array New array
*/
function array_inject($array, $index, $input) {
	$start = array_slice($array, 0, $index);
	$inject = is_array($input) ? $input : array($input);
	$end = array_slice($array, $index);
	
	return array_merge($start, $inject, $end);
}

// Example
print_r(array_inject($arr, 2, $arr));
print_r(array_inject($arr, 2, 'an input'));

Download array_inject.function.zip

برچسب ها: ,,

بازگردوندن کاراکترهای ISO-Western به فارسی
18 دى 1388 ساعت 02:11

بازگردوندن کاراکترهای ISO-Western به فارسی یا تبدیل "امیرحسین" به "امیرحسین"

امیرحسین (اینجانب) عضو تیم پشتیبانی فارسی مادایکس به آدرس http://MODxCMS.ir هستم. خیلی وقت پیش یه کرم اینترنتی پخش شد که به محتوای فایلها، کدهای تخریبی اضافه می کرد که دامن این سایت رو گرفت و ما هم اومدیم درستش کنیم زدیم جفت چشماش رو کور کردیم و محتوای کل دیتابیس بصورت Western اینکد (Encode) شد (مثلا به این شکل: "امیرحسین") و دیگه تاریخ پیوست.
تا اینکه چند وقت پیش یکی از اعضای فروم سایت زحمت کشیدند و فایلهای سایت از جمله بخش آموزش رو که قبلا ذخیره کرده بودند رو مرتب کردند، به من دادند تا توی سایت بذارم.

قصه کافیه، من یه تابع PHP نوشتم که این کاراکترها رو به فارسی برمیگردونه. این تابع، این کاراکترهای کج و کوله رو به عنوان پارامتر میگیره و فارسی روان تحویل میده.

از این که بگذریم، من در حین تست این تابع یه روش دیگه برای برگردوندن این کاراکترها پیدا کردم که راستش خیلی ساده تر از این تابع است.
کافیه یه Notepad باز کنیم و این کاراکترها رو توش کپی کنیم بعد از ذخیره، وقتی دوباره این فایل رو باز کنیم، چی میبینیم؟ فارسی!
نظرت چیه؟

Persian sort function

برچسب ها: ,,

پرسيدم چطور مي توان بهتر زندگي کرد؟
30 آبان 1388 ساعت 02:23

پرسيدم: چطور مي توان بهتر زندگي کرد؟

    جواب داد:
  • گذشته ات را بدون هيچ تاسفي بپذير، با اعتماد زمان حال ات را بگذران و بدون ترس براي آينده آماده شو.
  • ايمان را نگهدار و ترس را به گوشه اي انداز.
  • شک هايت را باور نکن و هيچگاه به باورهايت شک نکن.
  • زندگي شگفت انگيز است فقط اگر بداني که چطور زندگي کني.

برچسب ها: ,

MODx Evolution کاملا راستچین
26 آبان 1388 ساعت 03:04

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

برچسب ها: ,,

زندگی با طعم احساس
19 آبان 1388 ساعت 03:09

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

اگه كمی و فقط كمی بخواهیم از زندگی لذت ببریم و نگاهمان را كمی بهتر كنیم بسیاری از لذت ها نه وقت زیادی می‌خواهد و نه پول زیادی. پس منتظر تغییرات زیاد در یه روزی كه معلوم نیست كی باشد نباشیم ... در کوچکترین اتفاقات عظیم ترین تجارب بشر نهفته است . باور کنید ...

1- گاهی به تماشای غروب آفتاب بنشینیم.
2- سعی كنیم بیشتر بخندیم.
3- تلاش كنیم كمتر گله كنیم.
4- با تلفن كردن به یك دوست قدیمی، او را غافلگیر كنیم.
5- گاهی هدیه‌هایی كه گرفته‌ایم را بیرون بیاوریم و تماشا كنیم.
6- بیشتردعا كنیم.
7- در داخل آسانسور و راه پله و... باآدمها صحبت كنیم.
8- هر از گاهی نفس عمیق بكشیم.
......

کلا 45 تاست که پنج تای آخر از افاضات بنده است. ادامه مطلب » »

برچسب ها: ,

CSS و سردرد ناشی از مرورگرهای مختلف
05 آبان 1388 ساعت 03:12

وقتی میخوای CSS بنویسی حتما می دونی که کدهات توی مرورگرهای مختلف که هر روز دارند بیشتر می شن، متفاوت رندر میشه. مخصوصا اینترنت اکسپلورر که به زبون خودش حرف می زنه! واسه اینکه CSS به اصطلاح Cross-Browser داشته باشیم یعنی توی همه مرورگرها، خروجی ثابتی داشته باشه، دو راه وجود داره:

این دو راه توی ادامه پست توضیح داده شده.

برچسب ها: ,,

تولدم مبارک!
23 مهر 1388 ساعت 19:38


من 22 سال پیش تو همین لحظه به این دنیا اومدم.
پس تولدم مبارک!
happy

برچسب ها:

آهنگ Just One Last Dance
19 مهر 1388 ساعت 18:06

خانم Sarah Conner چند سال پیش به همراه آقاشون(همسرش) آقای Marc Terenzi یه کار جالب کردند و آهنگ Just One Last Dance رو ساختند و خوندند.
این آهنگ رو جدیدا از بروبچ کندم و برای داونلود گذاشتم.
آهنگ فوق العاده زیباییه و شعر معرکه ای داره. حجمش کمتر از 6 مگابیته و کیفیتش توپه!
واقعا آهنگ قشنگیه. امیرحسین بهت توصیه می کنه که گوش بدی. متن شعرش رو اینجا هم قرار دادم که بخونی ببینی امیرحسین هیچوقت دروغ نمیگه!

لینک داونلود و متن شعر رو توی دنباله مطلب می تونی ببینی....

برچسب ها: ,

اصطلاحات مادایکس
07 مهر 1388 ساعت 02:20

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

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

برچسب ها: ,

تغییر رنگ هایلایت متن با CSS
19 شهریور 1388 ساعت 03:26

CSS یه امکان ریزه میزه داره که میشه رنگ highlight متن رو تغییر داد. طبیعتا برای تغییر استایل، فقط رنگ زمینه و رنگ نوشته، تاثیرگذاره. کافیه این دو تا رو توی CSS قرار بدی:

::-moz-selection {
	background:#cc0000;
	color:#fff;
}

::selection {
	background:#cc0000;
	color:#fff;
}

اولی مخصوص فایرفاکس و موزیلاست و دومی رو سافاری و گوگل کروم و اپرا ساپورت می کنند. طبق معمول اینترنت اکسپلورر خرس گنده، این سوسول بازیا تو کت و کولش نمیره!
برای نمونه، متن همین صفحه رو highlight کن یا دکمه های Ctrl+A رو بزن.

شنگول باشید

برچسب ها:

< قبلیبعدی >

123

 

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

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

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

MODx | Template World