نیما حبیب خدا

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

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

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

  • Days Won

    5

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

  1. عزیزم شما میخواید براتون طراحی کنند یا راهنمایی؟ اسم تاپیک راهنمایی است ... باید طراحی بشه؟ با 100 امکانش نیست .. 100 هزینه یک ماژول هست عزیم .اما اگر شما راهنمایی خواستید و با php کار کردید میتونم رایگان راهنمایی کنم ...
  2. مشکل از منوهای شماست .... اگر میتونید یک بار دیگه اکسپورت بگیرید و دوباره ایمپورت کنید ... جوملا ها هردو باید یک ورژن هم باشند ...
  3. جواب سوالتون در پست #1 آمده ...
  4. آر اس فرم قابلیت اتچ داره .. اما زیاد مطمئن نیستم ...یعنی فایل سالم برسه .. تست نکردم . بریزینگ فرم ولی خیلی عالیه که توی انجمن هم هست
  5. تبریـــــــــــــــــــــــــــــــــک
  6. با قابلیت ارسال نکردن ایمیل : RsForm خیلی مناسبه .. فکر کنم رایگانش در انجمن باشه .
  7. من یک فرم تماس ساختم .. میتونید دانلود کنید . .. joomacademy.ir رایگانه
  8. کدی که میزارم رو داخل هدر در جایی که قصد دارید عکس نمایش داده بشه باید قرار بدید ... <?php $lang =& JFactory::getLanguage(); $locales = $lang->getLocale(); if($locales[0]) { echo '<img src="...." width="" height="" />'; } elseif($locales[1]) { echo '<img src="...." width="" height="" />'; } elseif($locales[2]) { echo '<img src="...." width="" height="" />'; } elseif($locales[3]) { echo '<img src="...." width="" height="" />'; } ?> باید ارتفاع و عرض رو هم بدید ... در تگ img هم باید مسیر عکس رو بنویسید ... مثلا اگر در پوشه ای به اسم images باشه میشه : ../images/image.png
  9. بسیار عالی و نکو ... این حرکات تحسین داره ... من هم دارم یک سری از کارهای این چنین میزنم که یک سری کامپوننت و ماژوله .. امیدوارم دوستان لذت ببرند ... دمت گرم
  10. امین جان درگاه مشکلی نداره . از طرف زرین پال تایید شده ... مشکلاتی که من گفتم در مدیریت + نمایش فایل هست ... که میتونید به خودشون بگید تا بهینه کنند براتون .
  11. سایت جومینا این سیستم رو طراحی کرده ... مشکلاتی داره . اما در کل طراحی کردن با سیستم زرین پال .
  12. مشکل رو میشه بیشتر توضیح بدید؟من نفهمیدم
  13. این خطا به فارسی سازی مربوط نیست ... خطا را کامل بنویسید
  14. قسمت دوم ( نوشتن دیتابیس مربوط ) در این مرحله قصد داریم که دیتابیس را بسازیم و متناسب با الگوریتمی که بررسی کردیم ، دیتابیس مورد نظر را بنویسیم ... در نوشتن دیتابیس یک مسئله خیلی مهم است ، اینکه تا جایی که امکان دارد ، باید مقادیر را حداقل بگیریم تا حجم کمتری را دربر بگیرد .. برای مثال برای نام خانوادگی میتوانید از char استفاده کنید اما بهتر این است که آن را محدود به 15 کنیم و از varchar استفاده کنیم ... این تغییرات باعث کم شدن حجم دیتابیس میشود . خوب برای این که متوجه بشیم چونه باید جداول دیتابیس را ایجاد کنیم باید به الگوریتم دقت کنیم . در قسمت اول الگوریتم ما قصد ارسال یک رشته از مدیریت را داریم که به سایت برود و نمایش داده شود و ارسال یک رشته از سایت داریم که به مدیریت میرو و نمایش داده میشود . از طرفی در ادمین امکان لاگین و تغییر پسوورد مدیر وجود دارد . پس دو دستور هم برای لاگین و ( نیم کاربری و پسوورد ) داریم . در نتیجه در جدول admin سه مقدار خواهیم داشت و در جدول site یک مقدار تا به اینجا . دیتابیس را به شکل زیر مینویسیم . DROP TABLE IF EXISTS `site`; CREATE TABLE IF NOT EXISTS `site` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` text NOT NULL, `food` text NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=26 ; DROP TABLE IF EXISTS `admin`; CREATE TABLE IF NOT EXISTS `admin` ( `userName` varchar(20) NOT NULL DEFAULT '', `password` varchar(50) DEFAULT NULL, `logIn_ip` varchar(20) DEFAULT NULL, `LogIn_date` datetime DEFAULT NULL, PRIMARY KEY (`userName`) ) TYPE=MyISAM; INSERT INTO `admin` (`userName`, `password`, `logIn_ip`, `LogIn_date`) VALUES ('admin', 'admin', '', '2012-01-18 05:02:56'); الان مرحله بالا شامل دو جدول یکی برای مدیر و دیگری برای سایت شد . دو مقدار Login_ip و Login_date ساختم برای جلسه کردن ورود مدیر. کدهای بالا را در ویرایشگر خود ( دریم ویور و یا نت پد ) نوشته و با پسوند sql ذخیره میکنیم در پوشه مبوط به اسکریپت . در قسمت مدیریت هم یک سری اطلاعات را به صورت پیشفرض ذخیره کردیم چون برای ورود به مدیریت به آن ها نیاز داریم . نکته : الان دیتابیس به شکل utf-8 نیست . اما اشکالی نداره . برای ایجاد یک دیتابیس sql در قسمت کانفیگ با کدهای php این مشکل را حل میکنیم ..
  15. شما این فرم که نوشتید و action یک فایل تعریف کردید برای جوملاست؟
  16. شما باید اول ببینید چند تا زبان دارید؟ مثال : یک fa-IR و یک en-GB حالا با استفاده از توابع زبان ، زبان ها را در قالب فراخوانی میکنید . برای هر زبان مقداری رو قرار میدید و شرط رو توی این مقادیر تشریح میکنید . اگر کامل متوجه نشدید بگید تا یک مثال بدم : باید به دنبال تابع زبان جوملا 2.5 باشید .
  17. مبحث اول : تعریف الگوریتم ( 27 / 05 / 1391 ) برای نوشتن اسکریپت های php باید سیستم را بررسی کنید . منظور از سیستم اسکریپتی است که قصد دارید بنویسید . برای مثال با یک الگوریتم ساده طراحی میکنیم که متنی را به مدیریت ارسال کند و مدیریت هم متنی ارسال کند که در صفحه سایت نمایش دهد . ( برای مثال نام سایت ) در این قسمت ما نیاز به دو قسمت داریم 1- backend 2 - frontend در قسمت اول چند مرحله طی میشود : 1- login و استفاده از جلسه + امکان تغییر پسوورد 2- صفحه ایندکس مدیریت برای راهنمایی به قسمت های دیگر مدیریت ( Control panel page Or navigation Page ) 3- صفحه دریافت اطلاعات از کاربر 4- صفحه ارسال اطلاعات به سایت 5 - قبل از همه داشتن فایل کانفیگ برای اتصال مدیریت به دیتابیس در مرحله دوم که نمایش سایت است جنیدن مرحله نیز داریم : 1- فایل کانفیگ 2- صفحه ایندکس که عمدتا صفحه اول اسکریپت است 3- صفحهات دیگر سایت که شامل اپلیکیشن ها و برنامه های نوشته شده میباشد ( مانند ارسال اطلاعات به مدیر ) 4- نوشتن قالب دلخواه 5- نوشتن اپلیکیشن های ارسال و دریافت اطلاعات این 5 مرحله از هر دو مرحله ( در مجموع 10 مرحله برای ساده ترین اسکریپت موجود ) پایه و اساس کار ما میشود . این روند ساده ترین الگوریتم است الگوریتم های دیگر مانند MVC وجود دارد که همان الگوریتم مدیریت محتوای جوملا میباشد . به این شکل که اطلاعات در ابتدا از دیتابیس دریافت میشوند و درستی و سالم بودن آن ها توسط اپلیکیشن ها چک میشوند و در قسمت نمایش نتیجه مطلوب نمایش داده میشود . سپس اطلاعات و دیتاها در فرم و یا اپلیکیش مربوطه وارد میشود و با استفاده از کنترلر ها تست میشود تا باز از سالم بودن آن اطمینان حاصل شود و نتیجه برای مدیر یا فرد مربوطه ارسال میشود . به این الگوریتم MVC یا Model View Control گویند . ما در مثال های این دوره از الگوریتم ساده که در ابدا گفته شد استفاده میکنیم .
  18. با کدوم جوملا ؟
  19. <p>سلام .. بله nimahkh</p>

  20. <p>سلام .. بله nimahkh</p>

  21. <p>سلام .. بله nimahkh</p>

  22. نه .. ارور از xml هست .. به دیتابیس مربوط نباید بشه .. به چه مشکلی توی دیتابیس میخورید؟ احتمال میدم یک تابعی داخل php سرورتون فعال نیست ... چک میکنم .
  23. چندتا مشکل مثل FTP دسترسی فایل کانفیگ بود که حل کردم .. اما باز مشکل هست .. ورژن جوملا رو عوش کنید و از جوملای انجمن جوملای ایران استفاده کنید . به این صفحه برید : joomlaforum.ir/downloads جوملا 2.5 آخرین ورژن رو بگیرید و نصب کنید .. اف تی پی یادتون نره که درست تنظیم کنید .
  24. افزونه هایی که نصب میکنید مال 2.5 هست یا نه؟ " ببخشید من چند روز درگیر بودم .. عذر میخوام "
  25. دوستان طبق آخرین خبرهای انجمن های مردمی ، از طرف مردم عذای عمومی اعلام شده . رسانه ها تا کنون مصیبت رو جدی نگرفتن و هیچگونه الاع رسانی صورت نگرفته ( تا به حال... ) تعداد درگذشتگان به 300 نفر رسید ... خدا رحمت کنه .