نیما حبیب خدا

مدیر بازنشته
  • تعداد ارسال ها

    1,003
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    5

تمامی ارسال های نیما حبیب خدا

  1. این سایت بحث موقعیت نیست... توی آرتیستیر همه این موقعیت ها وجود داره دوست من ... چیزی نیست که نیاز به کدنویسی باشه... شما اکسترکت بگیر و مطلب بذار و توی موقعیت هم بنرهای مثل سایت الیت اسروم بذار...
  2. امکان ایجاد موقعیت در آرتیستیر نیست عزیزم .. آرتیستیر حدود 12 یا 15 موقعیت به صورت پیشفرض به شما میده . باید php بلد باشید تا به نتیجه دلخواه برسید
  3. آفرین یاسین جان.... عالیه... اگر اپلیکیشن خواستی بگو تا با هم دربیاریم اگر خواستی عزیزم..در خدمتم .
  4. آیون کیوب هم هست . شما توی گوگل بزنید Encode php scripts میتونید همه راه حل ها رو مطالعه کنید .
  5. smarty dک موتور قالب یا template engine هست که کاربردش برای ایجاد قالب داینامیک هست . مثلا شما به قالب های جوملا اگر دقت کنید میینید که شما یک سری فایل مینویسید و بعد از اون همه اجزای جوملای شما به راحتی با همون دو فایل قالب کار میکنه . یعنی به صورت داینامیک و جامع سایت شما استایل میگیره . کار اسمارتی هم همینه و کار باهاش واقعا راحت و بی دغدغه هست . برای اینکه بیشتر آشنا بشید با کار اسمارتی ، مدیریت محتوای پرستا شاپ رو دانلود و قسمت قالب رو مطالعه کنید .
  6. عزیزم شما باید با استفاده از همون کد rand کار کنید . فقط یک فیلد در دیتابیس ایجاد میکنید . حالا باید یک حلقه درست کنید که دیتابیس رو بخونه و بعد از اون به کد رندم برسیم . حالا ما باید چک کنیم که کد رندم داخل دیتابیس نباشه . یعنی اگر مقدار فیلد در دیتابیس بیشتر از 0 باشه ، یک کد دیگه درست میکنه و حالا اگر کد ما وجود نداشت ، اون رو منتشر کنه و ذخیره کنه توی دیتابیس.. متوجه شدید؟ اگر نه بگید تا بنویسم
  7. این آموزش مال صفحه اوله : http://joomlaforum.ir/showthread.php/7136-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-gt-%D8%B1%D8%A7%D9%87-%D9%82%D8%B7%D8%B9%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%86%D8%AF%D8%A7%D8%AF%D9%86-%D9%87%DB%8C%DA%86%DA%AF%D9%88%D9%86%D9%87-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D8%AF%D8%A7%D8%AE%D9%84-%D8%B5%D9%81%D8%AD%D9%87-%D8%A7%D8%B5%D9%84%DB%8C%28%D8%A7%D9%88%D9%84%29-%D8%AC%D9%88%D9%85%D9%84%D8%A7?p=42692#post42692 یعنی فقط داخل صفحه اول چه مطلبی باشه چه نباشه ، نشون نمیده component رو ... به کمک اتین کد دلخواه رو در بیار. الان دستور از متمم مسئله استفاده کرده . باید Data رو تشخیص بده برای شما
  8. باید دقیقا همون کاری که گفته بکنید . به سایت recaptcha.net باید برید و ثبت نام کنید . دوتا key میده بهتون . باید داخل تنظیمات private key و public key رو وارد کنید
  9. برای جوملا 1.5 کامپوننت egolt archive هست که ایرانیه . سایت egolt.com میتونید دریافت کنید .
  10. رو خط 120 کار کنید . tasvire shahid میخواید یک فیلد بردارین و دوتا دیگه اضافه کنید؟ متوجه این قسمت نشدم . مصلا چه چیزی رو بردارید؟چی اضافه کنید؟
  11. توی فایل css مربوط به کامپونت میتونید مشکل رو حل کنید. مسیر : components/com_shohada/assest/ css توی این پوشه فایل سی اس اس رو ویرایش کنید و مشکل حل میشه .
  12. شما باید با کامپوننت ، برای هر کاربر یک گالری درست کنید . یعنی هر کاربر گالری خودش رو داشته باشه که با ماژول نمیشه . باید یه کامپوننت باشه و ماژول بخشی از اون .
  13. مشکل از لوکاله .. روی هاست باهاش کار کنید . ومپ توی ورژن جدید یک سری توابع رو نمیخونه . من نیمدونم دلیلش چیه . توی ساپورت سایتش هم مطرح شده ولی جوابی نیومده
  14. نمیدونم دلیلش چیه . ولی من هم نمیتونم روی لوکال کار کنم و توابع رو ناشناس میدونه .. البته مشکل از php.ini هست که ابوالفضل جان گفتند . روی 2.5 این مشکل رو داشتم .. شم هم 2.5 تست کردید فکر کنم . درسته؟ به هر حال باید تغییرات رو روی php.ini اعمال کنید .
  15. اتصال دو دیتابیس با Join انجام میشه . اما برای کار شما بی معنیه و کار اضافه . بهتره با تارانتینو جلو برید . حرفش حقه .
  16. API : به هسته و موتور اصلی هر سی ام اس و اسکریپت API میگن . برای مثال جوملا برای عملکرد قویتر نیاز به یک هسته جداگانه از پی اچ پی دارند ( ولی به زبان پی اچ پی ) که مجموع توابع و کلاس هاست که یک عمل را برای سی ام اس تعریف میکنند . حالا API جوملا برای قالب ( که موتور pat Template قالب را ایجاد کرده است ) دارای یک سری باید هاست مانند فایل xml داخل همه قالب های جوملا که با کمک این فایل یک نصب کننده باری قالب داریم . یا فایل index.php که اصلی ترین فایل جوملا برای طراحیست که اچ تی ام ال کار در آن قرار میگیرد . و یک سری فایل فرعی داریم مثل پوشه html و ..... توضیحات مفصله .. تا همینجا میگم که بدونید طرز کار به چه صورت است .
  17. امروز میخوام یک آموزش قرار بدم در مورد اینکه با کمک جاوا و پی اچ پی چگونه رزولوشن یک مانیتور را تشخیص دهیم و به کمک آن استایل صفحه مربوطه را تغییر دهیم .. طرح عمل: ما یک فایل سی اس اس نوشتیم ..( بر حسب پیکسل یا درصد . مهم نیست . ) حال یک دایو با یک کلاس مشخص کردیم که قصد داریم در رزولوشن های متفاوت این اندازه تغییر کند . یعنی مثلا در اندازه 1280 یک شکل باشد و در باقی اندازه یک شکل دیگر... این کلاس خاص را در استایل های متفاوت مینویسیم و در فایل های جدا قرار میدهیم و در زیر فراخوان استایل اصلی شرط پی اچ پی را قرار میدهیم . با اینکار ، فایل مربوطه بر استایل های ما اضافه میشود و در نتیجه کلاس دایو به خصوص ما استایل جدید میگیرد و مشکل حل میشود . حل مسئله : ابتدا باید با کمک جاوا اندازه مانیتور را تخمین بزنیم ، سپس تخمین را با کمک پی اچ پی به متغیر تبدیل کنیم که این متغیر یک عدد صحیح است . سپس با استفاده از اپراتورهای پی اچ پی یک نا معادله مینویسیم . <?php session_start(); $screen_resolution=0; if (!isset($_SESSION[iterate])) { if(!isset($HTTP_COOKIE_VARS["users_resolution2"])) //means cookie is not found set it using Javascript { $_SESSION[iterate]=1; ?> <script language="javascript"> <!-- writeCookie(); function writeCookie() { var the_cookie = "users_resolution2="+ screen.width +"x"+ screen.height; document.cookie=the_cookie location ='<?php echo $_SERVER['PHP_SELF'];?>'; } //--> </script> <?php } else{ $screen_resolution = $HTTP_COOKIE_VARS["users_resolution2"]; } } else{ $screen_resolution = $HTTP_COOKIE_VARS["users_resolution2"]; } settype($screen_resolution, "integer"); //echo $screen_resolution; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>تعیین رزولوشن مانیتور</title> <meta name="description" content="کد نویسی توسط نیما حبیب خدا."/> <meta name="keywords" content="PHP, css, screen resolution"/> <meta name="owner" content="نیما حبیب خدا"/> <meta name="author" content="نیما حبیب خدا"/> <meta http-equiv="content-Type" content="text/html; charset=utf-8"/> <meta name="robots" content="index,follow"/> <meta name="revisit after" content="2 weeks"/> <!-- End of Meta Tags --> <?php if($screen_resolution ==1024) { print('<link href="style1024.css" rel="stylesheet" type="text/css" media="Screen"/>'); } elseif(($screen_resolution > 1024)&&($screen_resolution < 1360)) { print('<link href="style1280.css" rel="stylesheet" type="text/css" media="Screen"/>'); } elseif(($screen_resolution > 1359)&&($screen_resolution < 1439)) { print('<link href="style1360.css" rel="stylesheet" type="text/css" media="Screen"/>'); }elseif(($screen_resolution > 1439)&&($screen_resolution < 1599) { print('<link href="style1440.css" rel="stylesheet" type="text/css" media="Screen"/>'); } elseif(($screen_resolution > 1599)&&($screen_resolution < 1900)) { print('<link href="style1600.css" rel="stylesheet" type="text/css" media="Screen"/>'); } elseif($screen_resolution > 1900) print('<link href="style1920.css" rel="stylesheet" type="text/css" media="Screen"/>'); ?> </head> <body> <div id="page"> <div id="header"><br/> </div> <div id="content"> <div id="middle_right"> <div id="middle"> <h1 align="center">بهترین راه برای تعیین رزولوشن مانیتور .</h1> <p>نوشته شده توسط نیما حبیب خدا</p>
  18. دوستان هرکی تست کرد و مشکلی داشت مطرح کنه و هرکی هم آنلاین کار کرد لطفا لینک استفاده شده را قرار بده تا بتونیم نتیجه کار رو ببینیم .
  19. فقط پنل به این شکله یا اینکه سایت هم علامت سواله؟ یا کامپوننت خاصی؟
  20. تمام تیبل ها . شما باید از کل تیبل اکسپورت بگیرید .. سپس اکسپورت را ذخیره کنید . بعد از اون باید دیتابیس رو خالی کنید . دیتابیسی که خالی شده را در تنظیمات ، collation اون رو تغییر بدید . بعد از این ، دیتابیس که اکسپورت گرفته بودید رو ایمپورت کنید . حالا مشکل حل میشه ... غیر از این باید دستی دونه دونه جداول رو درست کنید .
  21. مشکل ماژول مربوط به کامپوننت در چیست؟
  22. اگر از کارکتر ست باشه با علایم تتا نمایش میده . اما علامت سوال یعنی مشکل از دیتابیس هست و باید collation داخل دیتابیس رو تغییر بدید به utf8-persian-ci
  23. کافیه با استفده از APi جوملا تمام کد اچ تی ام ال قالب بلاگ رو روی جوملا منتقل کنید و داخل ایندکس جوملا ذخیره کنید . فایل سی اس اس هم داخل پوشه ای به همین اسم قرار بدید . تمام . ( فایل های دیگه مربوط به همون ای پی آی هست که باید باشن داخل فولدر قالب )
  24. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  25. در مدیریت پلاگین ، پلاگین lazyloader رو غیر فعال کنید .