رفتن به مطلب

محمودنیا

عضو تالار جوملا
  • تعداد ارسال ها

    5
  • تاریخ عضویت در سایت

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

درباره محمودنیا

  • درجه
    عضو تالار جومینا

آخرین بازدید کنندگان پروفایل

بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمی شود.

  1. مدتی پیش که به دنبال رفرنسی برا تبدیل قالبهای طراحی شده در کارل و یا فتوشاپ اینترنت را زیرو رو میکردم به یک مقاله جالب و به زبان فارسی برخوردم . این آموزش مربوط به طراحی قالب سایت در فتوشاپ و همچنین تبدیل اون به یک قالب HTML با کدهای HTML و CSS هستش که به نظرم برای کسانی که تازه قصد شروع به طراحی قالب را دارند مفید باشه این مقاله 4 بخش داره 1 - گرافیک وب سایت 2 - برش طرح 3 - کدهای HTML 4 - کدهای CSS منبع : ITTutorial فرمت : PDF صفحات : 52 حجم : 1.5MG لینک دریافت فایل :
  2. محمودنیا

    21 Joomla All in one e-books collection

    21 کتاب کاربردی آموزشی جوملا البته سات اصلیش 23 عنوان را ذکر کرده بود ولی من 21 مورد بیشتر نمیبینم در صورتی هم لینک هر یک از کتاب ها از کار افتاده بود گزارش بدید تا آپلود کنم نام کتاب ها : Foundation Joomla! Wrox.Professional.Joomla Building Websites with Joomla! 1.5 Joomla.ECommerce.with.VirtueMart [b]Joomla 1.5 Development Cookbook Joomla 1.5 Content Administration Mastering Joomla 1.5 Extension and Framework Development Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP Oreilly.Using.Joomla.Dec.2009 Joomla Web Security Joomla! 1.5 SEO joomla_principiantes Joomla! For Dummies Joomla! 1.5 Template Design e-book Joomla! with Flash e book Joomla! 1.5x Customization: Make Your Site Adapt to Your Needs e book Joomla! Cash e-book Building Websites with Joomla! 1.5 e book packtpub Building_Websites_With_Joomla Beginning_Joomla Apress.Beginning.Joomla.From.Novice.to.Professional لینک های دریافت : http://rapidshare.com/files/333249270/Foundation.Joomla.zip http://rapidshare.com/files/326503232/Wrox.Professional.Joomla.Oct.2007.zip http://rapidshare.com/files/326502687/Publishing.Building.Websites.with.Joomla1.5.feb.2007_ertu.zip http://rapidshare.com/files/326502372/Packtpub.Joomla.ECommerce.with.VirtueMart.Apr.2009.zip http://rapidshare.com/files/326501773/Packtpub.Joomla.1.5.Development.Cookbook.Sep.2009.zip http://rapidshare.com/files/326501682/Packtpub.Joomla.1.5.Content.Administration.Oct.2009.zip http://rapidshare.com/files/326501568/Packt.Publishing.Mastering.Joomla.1.5.Extension.and.Framework.Development.Nov.2007.zip http://rapidshare.com/files/326501355/Packt.Publishing.Learning.Joomla.Extension.Development.May.2007.zip http://rapidshare.com/files/326501060/Oreilly.Using.Joomla.Dec.2009.zip http://rapidshare.com/files/326500821/Joomla_Web_Security.zip http://rapidshare.com/files/326500516/Joomla_S.E.O.zip http://rapidshare.com/files/326500341/joomla_principiantes.zip http://rapidshare.com/files/326499689/Joomla__For_Dummies.zip http://rapidshare.com/files/326499454/Joomla__1.5_Template_Design.zip http://rapidshare.com/files/326499154/Joomla_with_Flash.zip http://rapidshare.com/files/326498876/Joomla_Customization.zip http://rapidshare.com/files/326498804/Joomla_Cash.zip http://rapidshare.com/files/326498579/Building_Websites_with_Joomla_1.5.zip http://rapidshare.com/files/326498130/Building_Websites_With_Joomla_-_Packt_Publishing.zip http://rapidshare.com/files/326497954/Beginning_Joomla_.zip http://rapidshare.com/files/326494780/Apress.Beginning.Joomla.From.Novice.to.Professional.Jul.2007.zip
  3. همانطور که می دونید، برای اینکه قالب های جوملا سری 1.0 را بتوان در نسخه های 1.5 مورد استفاده قرار داد، باید پلاگین legacy را فعال کرد ولی این روش توصیه نمی شود چرا که بسیاری از امکانات قالب های 1.5 را از دست خواهیم داد. همچنین برخی از کلاس های تعریف شده در خروجی های تولید شده توسط هسته مرکزی 1.5 در فایل css نسخه های 1.0.x وجود ندارد لذا خروجی کاملآ یکسانی را دریافت نخواهیم کرد. فرم ورک قدرتمند جوملا 1.5 به طراحان وب اجازه خلق هر آن چه را که تصور می کنند را می دهد، در هسته جوملا 1.5 قابلیت های بسیاری برای طراحی سایت ها و پرتال از قبل در نظر گرفته شده است که در نوع خود بی نظیر و مثال زدنی می باشند، ما در آموزش های بعدی قابلیت های جدید در طراحی جوملا 1.5 را به اختصار توضیح خواهیم داد، با ما همراه باشید. بدین منظور توصیه می شود که قالب را به نسخه 1.5 ارتقاء داده و به عبارتی بصورت Native از آن استفاده کرد. منظور از واژه Native، اینست که قالبهایی که برای سری 1.0 طراحی شده اند همان کارائی خود را در سری 1.5 و بدون استفاده از پلاگین legacy حفظ خواهند کرد. برای شروع کار تبدیل، کافیست که فایلهای index.php, templateDetails.php را ویرایش کنیم. مراحل کار بصورت زیر است: 1. ابتدا فایل index.php را در ادیتور دلخواه خود باز کرده و دستور زیر را پیدا می کنیم: <?php defined ('_VALID_MOS') or die ('Direct Access to this file is not allowed'); ?> حال دستور فوق را با دستور زیر جایگزین می کنیم: <?php defined( '_JEXEC' ) or die( 'Restricted index access' ); ?> بعد از دستور فوق عبارتهای مربوط به DOCTYPE را مشاهده می کنیم که یکی از بخشهای مهم فایل index.php به شمار می آید. در جوملا 1.0.15 این دستورات به صورت زیر است: br />"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> برای جوملای 1.5 تغییرات زیر را اعمال می کنیم: br />"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language ?>" dir="<?php echo $this->direction; ?>"> با این تغییرات در واقع ما امکان استفاده از زبانهای بین المللی و همچنین تغییر جهت نوشتاری برای زبانهایی نظیر فارسی و عربی و ... را پیدا می کنیم. مرحله بعدی ویرایش کدهای موجود در قسمت HEAD فایل index.php است. در نسخه های 1.0.x این دستورات در قسمت HEAD قرار می گرفتند: <?php if ( $my->id ) { initEditor(); } mosShowHead(); ?> در جوملای 1.5 به جای استاده از کدهای فوق کافیست از دستور ساده تر زیر استفاده کنیم: مرحله بعدی، ویرایش کدهای مربوط به بارگذاری فایل CSS قالب و آیکون Favicon است. این کد ها در سری 1.0.x بصورت زیر می باشد: rel="stylesheet" type="text/css" /> در سری 1.5 کدهای فوق به صورت زیر تغییر می کنند: rel="stylesheet" type="text/css" /> همانطور که می بینید، استفاده از دستور <?php echo $mosConfig_live_site;?> منسوخ شده و همچنین بجای دستور طولانی <?php echo $mainframe->getTemplate(); ?> از عبارت کوتاهتر <?php echo $this->template ?> استفاده شده است. مرحله بعدی، ویرایش کدهای موجود در بخش Body فایل index.php است. در این قسمت کدهای مربوط به بارگذاری ماجولها، pathway و محتویات اصلی صفحه main body تغییر خواهند کرد. همانطور که می دونید در نسخه های 1.0.x برای لود کردن ماجولها درون یک position خاص، از عبارت زیر استفاده می شد: <?php mosLoadModules('position name', option); ?> که position name نام موقعیتی بوده که ماجولهای تعریف شده در آن موقعیت در صفحه لود شوند و پارامتر option نحوه تولید خروجی HTML لازم برای نمایش محتویات ماجولها در صفحه می باشند که می تواند مقادیر -3,-2,-1,0,1 را به خود اختصاص دهد. در نسخه 1.5 از دستور متفاوتی استفاده می شود: پارامتر option می تواند مقادیر زیر را به خود اختصاص دهد: rounded(-3) xhtml(-2) raw(-1) table(0) horiz(1) بطور مثال در هر کجای Body فایل Index.php دستور زیر را مشاهده کردید: <?php mosLoadModules('right', -2); ?> آنرا با عبارت زیر جایگزین کنید: یکی از نکات مهمی که در طراحی قالبهای جوملا باید به آن دقت کرد، ایجاد حالت Collapsible برای position های قالب است. بطوریکه اگر در داخل یک Position هیچ ماجولی لود نشود، آن position نباید در صفحه بصورت یک جای خالی نمایش داده شود. به این ویژگی Collapsible بودن position های قالب گفته می شود. در نسخه های سری 1.0.x برای بوجود آموردن چنین امکانی، از دستورات شرطی برای بررسی وجود ویا عدم وجود ماجولها درون position مربوطه استفاده می شد. بطور مثال، برای بررسی اینکه آیا ماجولی در موقعیت Left وجود دارد یا نه از دستور زیر استفاده می شود: <?php if (mosCountModules ('left')) : ?> بنابراین، در هر کجا فایل index.php که به دستورات فوق برخورد کردیم، کافیست معادل آنرا برای 1.5 بصورت زیر قرار دهیم: <?php if($this->countModules('left')) : ?> اگر با دستورات شرطی ترکیبی مانند عبارت زیر روبرو شدیم، <?php if (mosCountModules('user5') or mosCountModules('user6')) :?> معادل آن بصورت زیر خواهد بود: <?php if ($this->coundModules('user5 or user6')) :?> آخرین مرحله از ویرایش فایل index.php تغییر دستورات مربوط به بارگذاری Pathway و MainBody است. در نسخه های 1.0.x برای لودکردن Pathway از دستور زیر استفاده می شد. <?php mosPathway(); ?> در نسخه های 1.5 برای نمایش Pathway از عبارت زیر استفاده می شود: به عبارتی دیگر، Pathway بصورت یک ماجول در نسخه های 1.5 در آمده است. همچنین، در نسخه 1.0.x برای بارگذاری محتویات اصلی صفحه از دستور: <?php mosMainBody(); ?> استفاده می شد که در نسخه های 1.5 ازعبارت جایگزین زیر استفاده می شود: در اینجا ویرایش فایل index.php به پایان می رسد. در قسمت بعدی نحوه ویرایش فایل templateDetails.xml را بررسی می کنیم. ویرایش فایل templateDetails.xml آخرین مرحله در ارتقای قالبهای 1.0.x به 1.5.x ویرایش فایل xml قالب است. این فایل را در ادیتور دلخواه خود باز کرده و در ابتدا دستور زیر را پیدا می کنیم: وبا دستور زیر جایگزین می کنیم: همچنین تگهای پایانی رو هم به همین صورت ویرایش می کنیم، یعنی به جای از تگ: استفاده می کنیم. مرحله بعدی در ویرایش فایل xml تعریف position هایی است که درون index.php از آنها استفاده کرده ایم. برای این منظور از دستورات زیر استفاده می کنیم: top left right user1 ... همچنین برای استفاده از سیستم یونیکد، دستور زیر را پیدا کرده: <?xml version="1.0" encoding="iso-8859-1" ?> و encoding را به utf-8 تغییر می دهیم: <?xml version="1.0" encoding="utf-8" ?> منبع : پرشین سئو
  4. محمودنیا

    Joomla! 1.5 Template Design 2009

    نام کتاب : Joomla! 1.5 Template Design 2009 نویسنده : Tessa Blakeley Silver فرمت : PDF صفحات : 283 حجم : 7MG پسورد فایل : www.joomina.ir لینک دریافت فایل : http://rapidshare.com/files/383685743/Packtpub.Joomla.1.5.Template.Design.Jun.2009.rar.html
  5. محمودنیا

    Make a Joomla Template in 5 Easy Steps

    نام کتاب : Make a Joomla Template in 5 Easy Steps نویسنده : Gray Reid فرمت : PDF صفحات : 95 حجم : 4MG سر فصل ها : Chapter 1: Introduction Chapter 2: The Basics of a Joomla Template Chapter 3: Step One - Grab the Raw Material Chapter 4: Step Two – Make a Home for our Template Chapter 5: Step Three – Create Our First Layout Chapter 6: Step Four – Adjust The Style Sheet Chapter 7: Step Five – Package The template Chapter 8: Two Column and Three Column Template Chapter 9: Advanced Techniques Chapter 10: The ClubTVK Template. پسورد : www.joomina.ir لینک در یافت فایل از سرور RS : http://rapidshare.com/files/383681534/Make_a_Joomla_Template_in_5_Easy_Steps.rar.html
×
×
  • افزودن...