مصطفی قلیزاده
مدیر بازنشسته-
تعداد ارسال ها
55 -
تاریخ عضویت در سایت
-
آخرین بازدید
تمامی مطالب نوشته شده توسط مصطفی قلیزاده
-
آموزش فارسی سازی قالب ها
مصطفی قلیزاده پاسخی برای مصطفی قلیزاده ارسال کرد برای یک موضوع در مقالات تیم جومینا
آموزش دوم : فعلا ما در قسمت مربوط به متن یا text هستیم لذا با دستور کاربردی دیگری آشنا میشویم به نام text-align به معنای تراز متن کار این دستور دقیقا همانند گزینه مشابه آن در microsoftword است و دارای 3 ارزش میباشد به شرح زیر {text-align:center} {text-align:left} {text-align:right} center برای تراز وسط left به معنای تراز به چپ right برای تراز به راست مثال : h1 {text-align:center} h2 {text-align:left} h3 {text-align:right} یعنی عنوان h1 در مرکز موقعیت قرار گیرد و h2 در چپ و h3 در راست به صورت پیش فرض برای تمامی قالب های انگلیسی با توجه به نحوه نگارش حروف انگلیسی direction: rtl; text-align:left است . بدلیل آنکه انگلیسی را از چپ به راست مینویسند و فارسی را از راست به چپ لذا ممکن است ما جهت را در قالب از راست به چپ کرده باشیم یعنی direction: rtl اما تراز نوشته ها را راست نکرده باشیم . بر اساس ترجبه ناچیزی که من دارم در بیشتر مواق لازم است در قالب جستوجو کنید و text-align:left را به text-align:right تبدیل کنید این کار را میتوانید با فشار یک دکمه در dreamviewer و در قسمت find and replace انجام دهید . نکته گاهی مواقع در قالب ها بین دو نقطه و ارزش (به عنوان مثالtext-align) فاصله نمیگذارند لذا با هر دو حالت جستجو کنید نکته ممکن است پس از تبدیل تمامی left ها به right باز هم قسمت هایی باشد که تراز راست نباشد اینجاست که باید از ابزار cssviewer در فایر فاکس استفاده کنید که در آموزش بعدی راجع به آن توضیح خواهم داد برای درک بهتر این دستور میتوانید از کارگاه آنلاین استفاده نمایید برای این کار به آدرس زیر بروید : http://www.w3schools.com/CSS/tryit.asp?filename=trycss_text-align انتشار با ذکر منبع بلا مانع است -
قسمت اول سلام ، مثل اینکه خیلی ها با فارسی سازی قالب مشکل دارند . فکر کنم بهترین راه فارسی قالب یاد گرفتن چند دستور css و یکم تجربه هست که برای همه بدست میاید . هیچ نسخه از قبل تعیین شده وجود ندارد که مثلا بگوییم این کار را انجام دهید همه چیز خودش دریت میشه هر قالب با قالب قبلی فرق داره اما نکته خوبش اینه که اکثر قالب هایی که ماله یک شرکت خاص هستند به یه شکل فارسی میشن مثلا اگر شما یک بار یه قالب جوملا آرت را فارسی کنید چون تمامی آنها از الگوریتم تقریبا یکسانی بهره میبرند قالبهای بعدی را راحت تر فارسی میکنید . با توجه به مسائل با لا تصمیم گرفتم هر چند ناقص اما هر هر چیز از چند دستور css که بلدم را ذره ذره اینجا براتون تشریح کنم . بعدشم یه قالب را با هم فارسی میکنیم و میبینیم که چطوری یه قالب فارسی میشه مثل یه دوره تحصیلی . اول از همه برای فارسی سازی بهتر است یک سری ابزار داشته باشید لطفا این ها را تهیه کنید : 1- تمامی مرور گر ها (چون باید دائما قالب خود را با مرور گرهای خود تست کنید 2- یکی از اضافات firefox به نام ; cssviewerکه میتونید از اینجا دانلودش کنید: https://addons.mozilla.org/en-US/firefox/addon/2104 3- برنامه معروف photoshop هر ورژنی که بود 4- برنامه dreamviewer 5- ابزار webdeveloper مخصوص فایرفاکس مقدمه در مورد دستورات css i هر دستور css دارای سه بخش به ترتیب زیر است selector {property:value} مثال body {color:black} body نام بخشی است که قرار است خاصیت به آن مربوط شود در ایجا خاصیت رنگ است که ارزش سیاه را دارد . همچنین میتوان این تگ ها را گروهی بگار برد مثلا اگر بخواهید مثلا اگر بخواهید تمامی عناوین به رنگ سبز باسد میتوانید آن را گروهی بکار ببرید مثال h1,h2,h3,h4,h5,h6 { color:green } عنی h1 تا 6 همگی سبز باشد نکته در مورد نام بخش ها نگران نباشید . اگر همراه با آموزش جلو بیایید خود به خود همگی را حفظ خواهید شد نکته : کسانی که کد نویسی html را میدانند این دروس برای آنان بسیار ساده خواهد شد چرا که css پیوستگی مشخصی با html دارد به عنوان آموزش اول با دستور direction شروع میکنیم که خاصیت است direction میتواند دارای 3 ارزش متفاوت باشد direction: ltr(left to right) & rtl(right to left) & inherit ltr به معنای چپ به راست rtl یعنی راست به چپ inherit به معنای ارث بری از بخش والد است برای فارسی سازی قالب معمولا میگویند به تگ body که مربوط به کل قالب است دستور direction:rtl را اضافه کنید . نمیتوان گفت که این کار درست است یا غلط ! به دلیل این که هر قالب با قالب قبلی فرق دارد در بعضی از قالب ها اصلا نباید این کار را انجام داد و در بعضی دیگر این یک باید است . اما اگر نخواهیم این دستور را در ابتدای قالب یا همان body قرار دهیم چه باید انجام دهیم . که البته خود من هم این کار را توصیه میکنم اما وقت گیر تر است . ما باید در قسمت را جداگانه با این دستور بکار ببریم direction به معنای جهت میباشد و وقتی میگوییم direction:rtl یعنی جهت از راست به چپ باشد برای آنکه با این دستور بیشتر آشنا شوید میتوانید از کارگاه آنلاین برای تست دستور استفاده کنید از این ادرس : http://www.w3schools.com/Css/tryit.asp?filename=trycss_text_direction انتشار با ذکر منبع بلا مانع است
-
راه های برطرف کردن مشکل عدم موفقیت در جابجایی فایل
مصطفی قلیزاده پاسخی ارسال کرد برای یک موضوع در عمومی
اول از همه این نکته رو بگم که برای ارور فایل XML پیدا نشد یا نمیتواند فایل نصبی رو بیابد این نکات رو در نظر بگیرید : 1- امکان داره فایل شما پوشه تو پوشه شده باشه ، یعنی برای نصب اول باید پوشه رو از حالت فشرده خارج کنید و بعد فایل داخل بسته رو نصب کنید 2- امکان داره فایل شما با جوملا سازگار نباشه و فایل XML وجود نداشته باشه 3- امکان داره فایل XML تکرار شده باشه 4- در بعضی از مواقع که به علت ناقض بودن فارسی سازی یا عدم فارسی سازی درست 5- امکان داره فایل شما برای نسخه های قدیمی جوملا باشه و حتی با فعال بودن پلاگین ارث بری هم نصب نشه 6- پسوند فایل فشرده رو هم چک کنید که درست باشه ZIP,Tar و ... )پسوند RAR رو نمیشه نصب کرد ) 7- ..... خوب حالا بریم سراغ خطای معروف عدم جابجایی و نصب نشدن الحاقات ، این نکات رو در نظر بگیرید : 1- دسترسی پوشه ها رو چک کنید که قابل نوشتن باشن ، برای چک کردن میتونید تو منو "راهنما" ، گزینه "اطلاعات سیستم" رو بزنید و از تب "سطح دسترسی فهرست" دسترسی پوشه ها رو ببینید و در صورت لزوم می تونید از سی پنل پرمیشن های پشه ها رو عوض و 777 کنید و دوباره چک کنید که تمام پوشه ها قابل نوشتن باشن و تو تنظیمات اصلی چک کنید که FTP روی خیر باشه 2- مسیر پوشه کش ، TMP رو چک کنید تو فایل CONFIG ، مثل var $log_path = 'C:\\wamp\\www\\joomla\\logs'; و var $tmp_path = 'C:\\wamp\\www\\joomla\\tmp'; من از ومپ سرور استفاده می کنم و تو پوشه joomla نصب کردم 3- تو تنظیمات اصلی FTP رو بله کنید و تنظیماتشو انجام بدید فعال بودن FTP = بله هاست FTP = اسم سایت مثلا Yahoo.com پورت FTP = 21 نام کاربری FTP = نام کاربری که برای ورود به سی پنل استفاده می کنید رمز عبور FTP = رمز ورود به سی پنل ریشه FTP = اگر ادرس در سی پنل و در ریشه هست = public_html البته بهتره گزینه آخر رو تنظیم نکیند ، چون خود سیستم به صورت اتوماتیک پیدا می کنه 4- تو فایل CONFIG چک کنید که اطلاعات FTP درست وارد شده و var $ftp_enable برابر 1 باشد و اطلاعات درست باشد 5- فایل CONFIG رو از روت جوملا دانلود کنید و اون رو از هاست پاک کنید ، تو سیستم چک کنید و دوباره آپلود کنید 6- در مواقعی که FTP روی خیر یعنی غیر فعال است از طریق فایل Config یک بار اون رو فعال کنید و البته با دانلود و اپلود مجدد و بعد تو تنظیمات اصلی دوباره اون رو غیر فعال کنید !! 7- در بعضی از مواقع سیستم پلاگین ارث بری رو فعال کنید -
Ext Designer
مصطفی قلیزاده پاسخی برای pishropars ارسال کرد برای یک موضوع در نرم افزارها و نيازهاي طراحی وب
البته بهتره این نکته رو هم اضافه کنم که این برنامه که برای طراحی Visual ی این فریم ورک هستش 219 دلار قیمت داره و نسخه نال شده هم نداره ! البته سایت های زیادی هستند که می تونید فرم دلخواه رو باهاش طراحی کنید و در انتها کد ها رو ازش بگیرید و تو برنامه ای که می نویسید جایگزاری کنید . یا علی -
نحوه ارائه پک برای جومینا با Joomla Pack Installer
مصطفی قلیزاده پاسخی برای novinfard ارسال کرد برای یک موضوع در نصب و راه اندازی جوملا
سلام البته بسته خبری تو خود سایت هستش ، در صورتی که بسته خبری می خواهید منتشر کنید لطفا قبل از انتشار هماهنگ کنید . با تشکر از همکاری شما