-
تعداد ارسال ها
1,003 -
تاریخ عضویت
-
آخرین بازدید
-
Days Won
5
نوع محتوا
نمایه ها
انجمن ها
دانلود
فروشگاه
تمامی ارسال های نیما حبیب خدا
-
پلاگین یا ماژولی جدید فعال کردید؟
-
همه مطالب رو پاک کن و دوباره ایجاد کن ببین هنوز پابرجاست؟
-
نیما حبیب خدا پاسخی برای chekhabar91 در یک موضوع ارسال کرد در رفع مشکلات و سوالات عمومی جوملا 1.7 و 2.5
دوست من مشکل راحتی نیست . در نت برای IE ک سری هک نوشته شده به اسم IE CSS HACKS ;i میتونید جستجو کنید و سمپل های زیادی ببینید . قالب شما مال جوملا شیپ هست و این مشل رو باید اونا حل کنند . با روش اول که گفتم مشکلتون حل میشه ... -
با هاست تماس بگیرید ببینید IonCube نصب هست؟احتما کمیدم برخی فایل ها رو نمیتونه بخونه ...
-
سلام .. دیر شد .. نوشتم ... میتونید 10 متن را داخل مدیریت ماژول بنویسید ... موقعیت ماژول رو left یا right قرار ندید ... بقیه جاها مشکلی نیست .... ماژول دقیقا در انتهای وب سایت قرار میگیره و روی صفحه ثابت میماند . میتونید هر کدی که دوست دارید داخل مدیرتی قرار بدید تا در صفحه نتیجه دیده بشه . امیدوارم راضی باشید. لینک دریافت : http://jupload.ir/do.php?filename=joomlaforum.ir_13462552091.zip
-
MVC یک الگوریتمه ... نیاز نیست حتما MVC باشه ... ام وی سی یک تکنیکه ... به این لینک ها برید : http://webdesignledger.com/tools/10-simple-and-light-weight-cms-solutions http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
-
خوب در این صورت یک راست برو سراغ php.net . استفاده از فریم ورکی مثل Zend Framework خیلی کمک میکنه . توابع قشنگ و جالبی داره که میتونی باهاش ریم ورک رو پیاده کنی ... اما اگر از فریم ورک های اجرایی مثل جوملا یا وردپرس کمک بگیری در واقع چیزی رو تغییر ندادی . توصیه من به شما که برنامه نویس ای اس پی بودید اینه که برید سراغ سایت php.net . این سایت برای برنامه نویس ها سمپل های حرفه ای خوبی داره و میتونید به خیلی از جواب ها برسید... منظورتون رو خوب گرفتم و. شما میخواید با علمی که دارید وقتتون دیگه صرف آموزش هایی که بلدید نشه ...
-
باید php رو یاد بگیرید .. اما نمیگم کل php . چون این یه حرف دروغه... php تموم نمیشه .. یعنی علم تموم نمیشه ... اما باید یادگیری رو شروع کنید تا به تمامی توابع موجود مسلط بشید . باید استاد بشید ... بعد شاید بتونید یک سی ام اس بنویسید ...اما برای درک بهتر راه ، اون سی ام اسی که گفتم رو دانلود کنید و بعد از اتمام دوره های php و تسلط کافی ، اون رو مطالعه کنید تا کامل با موضوع آشنا بشید .
-
نه . فقط باگ ها آپدیت نمیشه..همین ... با سرعت کاری نداره که کم بشه یا زیاد .. یا کم هست یا زیاد .. تغییر نمیکنه ..
-
باید نوشته بشه ... توی سایت extensions.joomla.org داخل کامپوننت ها و ماژول ها بگردید .. اگر پیدا نکردید براتون مینویسم .. البته ماژولش رو مینویسم .
-
یک پیام از طرف نویسنده آموزش : دوستان این آموزش ها که مینویسم فقط برای پر شدن محتوا نمینویسم ... شاید برای هر تاپیک یک زمان 30 دقیقه گرفته بشه .. چون از پیش آماده نکردم و از ابتدا همه تاپیک ها رو میخونم وادیت میکنم و بعد مینویسم و قرار میدم که اشتباهی در برنامه صورت نگیره... چیزی که مد نظرم بود در این کار این هست که دوستان علاقه مند به php که میشه همه افراد این انجمن، بتونن یک اسکریپت بنویسن تا ایران بتونه پیشرفت کنه و پایه خیلی کارا باشه .. تا به حال در هیچ سایتی آموزش نوشتن اسکریپت php را ندیده ام ... برای همین اینکار رو رایگان انجام دادم . خیلی از این آموزش ها در کلاس های خودم گفته میشه .. اما ترجیح دادم خودم ضرر کنم تا شاید باعث پیشرفت دوستان با استعداد بشه . ممنون از همه .
-
قسمت چهارم ( نوشتن ایندکس سایت)بخش دوم :: نوشتن send نکته : فایل کانفیگ + فایل دیتابیس ویرایش شد . در این قسمت قصد داریم که یک فایل بنویسیم تا اطلاعات را بگیرد و به دیتابیس انتقال دهد . برای این کار نیاز داریم تا با دستور $_POST['name'] مقادیر را که در فرم قرار دادیم گرفته و به فایل send ارسال کنیم تا متن را برای ما به ایمیل یا دیتابیس یا هردو ارسال کند . فایل به این صورت نوشته میشود : <?php session_start(); $id=$_POST['id']; $name=$_POST['name']; $food=$_POST['food']; include_once("config.php"); //Create table $sql="INSERT INTO site(name, id, food) VALUES ('$name','$id','$food')"; if (!mysql_query($sql,$db_link )) { die('Error: ' . mysql_error()); // peyghame eror namayesh dade mishavad } header("location: ok.html"); ?> در کد بالا با دستوری که پیش از این گفتم مقادیر رو از فرم دریافت کردیم .. اگر دقت کنید در فرم برای input dک name juریف کردم که مقدار آن ها با مقدار وارد شده در POST یکسان است .. به این معنی است که برای ارسال اطلاعات باید مقادیر name را در $_POST وارد کنید . در قسمت بعد با استفاده از INSERT مقدار $sql را ایجاد کردیم . این تابع اس کیو ال به سیستم اعلام میکنه که در داخل مقادیر name , id , food که جزیی از جداول تیبل site هستند ( رجوع کنید به فایل اس کیو ال ) مقادیر $food , $name , $id را بریز... که در ابتدای فایل مشخص کردیم . در خط بعد شرط قرار دادیم که اگر دیتابیس نا آشنا بود و مقادیر نمیتواند وارد شود یک ارور نمایش داده شود در غیر این صورت به فایل ok.html برو .. این فایل یک فایل ساده هست و هیچگونه دستور داینامیک ندارد .. یک صفحه معمولیست که نمایش تایید ارسال را میدهد ... در بخش بعد نحوه نوشتن فایل receive.php را آموزش خواهم داد . امیدوارم از این سری آموزش ها راضی باشید .
-
نوشتن اسکریپت با نوشتن سی ام اس زمین تا آسمون فرق داره ... اسکریپت خیلی آسونتره ... سی ام اس یک موضوع نداره .. اما اسکریپت مثلا فقط گالری عکس .. یا خبریه ... ما سی ام اس هرچی فکر کنی میتونه تبدیل بشه .. شما برای آموزش php به کلاس های انجمن جوملای ایران بیاید ... استاد این درس هم استاد طالبی مدیر کل انجمن هستند . اما برای یادگیری نوشتن سی ام اس شما خیلی قسمت ها رو باید استاد بشید .. مثل : امنیت در php . سئو . نوشتن یک موتور قالب بر اساس هسته ... خود هسته ... نوشتن سیستم ماژول... یه سی ام اس هست که من داشتم روش مطالعه میکردم ... اسم این سی ام اس simple CMS هست که میتونید دانلود کنید .. واقعا برای یادگیری عالیه...
-
مینویسم... به صورتی که در پایین باشه و به صورت جاوا اسکرول بخوره...فقط به اندازه محدود میتونید داخلش رو پر کنید .. به اندازه 6 متن ... تمام صفحه میذارم ... 100% صفحه رو بگیره ... ببینم چی میشه..تا فردا صبح
-
نیما حبیب خدا پاسخی برای shahinparsa1328 در یک موضوع ارسال کرد در رفع مشکلات و سوالات عمومی جوملا 1.7 و 2.5
با چه فرم سازی؟ فرم ساز خود جوملا یا کامپوننت های دیگه ؟ بعد از این پیام ایمیل ارسال میشه یا خیر؟ -
من ندیدم . خواستی مینویسم ...رایگانه ...
-
بله عزیزم . داره . http://joomlaforum.ir/showthread.php/3841-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%B5%D8%AF%D9%88%D8%B1-%D9%81%D8%A7%DA%A9%D8%AA%D9%88%D8%B1-IPrice-Calc-%D8%A7%D8%AE%D8%AA%D8%B5%D8%A7%D8%B5%DB%8C-%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D8%AC%D9%88%D9%85%D9%84%D8%A7%DB%8C-%D8%A7%DB%8C%D8%B1%D8%A7%D9%86-%D9%86%D8%B3%D8%AE%D9%87-%D8%AC%D8%AF%DB%8C%D8%AF!-_-2.5
-
آپدیت کن برام بفرست .. البته یه نسخه دیگه از کامپوننت طراحی شده که گالری به ره شخص اضافه شده .. تموم شده و یک سری جزیی کاری داره که انجام میشه و ارائه میدیم ... امیدواریم که دوستان از این کار لذت ببرند
-
عزیزم 2.5 رو روی 1.7 نصب کن . نباید مشکلی باشه . اگر بود بگید تا بهینه کنم براتون
-
خواهش عزیز برای 2.5 هم نوشتم .. به این لینک برید و دانلود کنید : martyrs-memories.ir
-
میتونید از کامپوننت ipricecalc نسخه جدید استفاده کنید که در انجمن هست و جستجو کنید پیدا میشه . تمام امکانات رو داره . اتصال به درگاه هم فرک نم نوشتن
-
قسمت چهارم ( نوشتن ایندکس سایت)بخش اول در این قسمت خیلی کارها میشه کرد . اما اصل کار رو قرار میدیم روی ظاهر و هر کد دیگر رو در جاهای دیگه مینویسیم .. برای مثال : ما میخوایم یک سری اطلاعات بفرستیم به دیتابیس و یک سری اطلاعات از دیتابیس بگیریم ... پس این قسمت از آموزش سه بخش داره که اولین بخش یعنی نوشتن ایندکس رو در این پست توضیح میدم : اول از همه فایل index.php چیست : این فایل اصلی ترین فایل سایت هست که زمانی که سایت شما ران میشه ، این فایل اجرا میشه و سرور به صورت خودکار این فایل رو به علت نامگذاری فعال میکنه . منظور این هست که اگر شما page.php قرار بدید ، سرور فایل رو به صورت خودکار نمیخونه . ایندکس شامل چیست؟ : ایندکس بیشتر شامل فایل ها و شاخه های اصلی سایت هست .. در همین سایت انجمن جوملای ایرن ، ایندکس شامل تمامی انجمن ها هست ( به صورت پیشفرض) . در واقع شامل گستردگی سایت شماست که میتونید با استفاده از آن به تمامی نقاط سایت دسترسی داشته باشید . پس فایلی که مینویسیم باید شامل خصوصیات بالا باشد . برای نوشتن فایل ایندکس مثال خودمون به این صورت عمل میکنیم : <?php include('receive.php'); ?> <!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> <link rel="stylesheet" href="css/style.css"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>آموزش نوشتن اسکریپت </title> </head> <body> <form style="font-family:tahoma; text-align:right; direction:rtl" id="sendform" action="send.php" method="post"> افزودن نام غذا : <input type="text" id="name" size="8" name="name" /> افزودن قیمت : <input type="text" id="food" size="8" name="food" /> <input type="submit" value="تایید" name="submit" id="submit" /> </form> </body> </html> در این مثال در ابتدا قبل باز کردن هر نوع تگ ، یک فایل به اسم receive.php رو include کردیم که شامل اطلاعاتیست که ادمین تکمیل کرده است تا بتوانیم در سایت نمایش دهیم . در قسمت form هم یک فایل به نام send.php را Action قرار دادیم تا بعد از تایید فرم این فایل خوانده شود . در واقع این فایل اطلاعاتی را که کاربر تکمیل میکند برای ادمین ارسال میکند که در اینجا فقط نام و نام خانوادگی تکمیل میشه . این ساده ترین ایندکس میتونه باشه .. در قسمت بعدی دو فایل send و receive رو توضیح میدم ...
-
من توی زلزه بم بودم .. کرمان زندگ یمیکنم و شاهد کمک رسانی و یا غارت کردن اموال زلزله زده ها از مردم بودم ... مردم کمک میکردن خیلی... ولی خیلی ها هم سگ پلیس یا جواهرات و... با خود بردند . کاری به دولت ندارم ... چون توی این اتفاقا مردم باید پشت هم باشند .. توی این اتفاق ها مردم قوی ترن همیشه .. چون دولت یک سری ارگان ها رو تا زمان محدود میتونه بذاره .. نه برای اینکه دلش نمیسوزه مهم نیست .. نه .. چون شاید اگر اون ارگان خاص بیشتر از اون زمان محدود متمرکز به جای زلزله زده بشه ، اتفاقات بدتری بیفته... لباس ، خوراک ، سرپناه و .... بیشتر از جانب مردم جمع آوری میشه .. مثلا خون از کجا باید آورد ؟ پول و غذا و لباس از کجا باید آورد؟ زلزله بم که حرفش شد ، دولت خرج کرد ... واقعا خرج کرد ... اما نه برای بم ، بلکه برای ارگ جدید بم ... ساختمان های شیک و مدرن و ضد زلزله ساخته شد ، دانشگاه جدید تاسیس شد که زیر نظر داشنگاه باهنر کرمان قرار گرفت ، دانشگاه بین المللی ساخته شد ، اما مشکل اینه که به خاظر مدرن بودن منزل ها، اهالی بم قادر به زندگی کردن در اون منزل ها نبودند . مبلغی هم اهدا شد به مردم برای بازسازی + یک سری امتیاز . در مجموع مردم باید پشت هم باشن . ژاپن هم از دید من کشوریه که توی این زمینه خسارت زیاد دیده ... نه طی این چند سال..شاید در طول یک سال 10 تا زلزله بالای 6 ریشتر داشته باشند ... ژآپن کشوریه که همیشه تحت خطرات زلزله بوده و آسیب زیادی دیده .. خلاصه بحث من و اطلاعات ناقصم : توی بلایای طبیعی همونطور که کس خاصی مقصر نیست ، انتظار کمک از شخص خاصی هم نباید داشته باشیم ... همه باید پشت هم باشیم .. یک کشور وقتی کشوره که متحد باشه ... غیر این اصلا نمیشه بهش کشور گفت و اهالی اون سرزمین هم، هم وطن نیستند ... بدرود .
-
در فایل کانفیگ چند مورد نوشته میشود : 1- نوشتن اتصال به دیتابیس ( اصلی و اجباری ) 2 - تعریف مقادیر ثابت 3- در مواقع مورد نیاز تعریف منطقه زمانی . موارد یک و دو در مثال ما کاربرد دارد . البته مسائل دیگر در فایل کانفیگمطرح میشوند که مانند جوملا میتوان به اف تی پی ، پورت ها ، اس ام تی پی ، و .... اشاره کرد . مورد 1 - در کد زیر اتصال به دیتابیس را مینویسیم : <?php //for hosting hostname , user, db sarver password $hostname="localhost"; // esme host ( osoolan localhost) $db_login="database user"; // user name data base $db_pass="database password"; // passworde data base // new database name $database ="databasename"; // esme data base // Initial UserName and Password $ad_login = "Admin"; // username va passworde admin $ad_pass = "Admin"; // connects to host $con = mysql_connect($hostname, $db_login, $db_pass) or die("Could not connect"); // etesal be data base bala mysql_select_db($database, $con) or die('Could notT select Database'); ?> در این مثال ما به دیتابیسی که تعریف کردیم متصل شدیم ... دستور mysql_connect مقادیر را با هم چک میکند تا از درستی اتصال به phpmyadmin اطمینان حاصل شود . این فایل را با نام config.php ذخیره میکنیم . در مرحله بعد نحوه استفاده از این فایل را توضیح میدم . اگر به مثال های دیگر د مورد فایل کانفیگ نیاز داشتید بگید تا در صورت مقدرو بودن قرا بدم .
-
باید فقط عضو باشه؟ مهندس طالبی در یک پروژه مشترک قبلا این کار رو طراحی کرده بودند ... این سوالات را پاسخ بدید : باید حتما عضو بشه؟ اگر خیر ، تا چه زمانی باید در آی پی مهمان ذخیره بشه علاقه مندی ها ؟ مطالب فقط از مطالب خود جوملا استفاده میشن؟ یا اینکه با استفاده از کامپوننتی خاص نوشته شدن؟