مصطفی قلیزاده

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

    55
  • تاریخ عضویت

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

تمامی موارد ارسال شده توسط مصطفی قلیزاده

  1. حل مشکل پیام Allowed memory size

    یکی از سوالات کاربران ، مواجه شدن با پیام شبیه زیر می باشد. Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 8192 bytes) in /home/yourdomain/public_html/filename.php on line 1 این پیام در اصل اشاره با محدود بودن استفاده از حافطه رم ( memory ) می باشد. * معمولا این پیام در جوملا هنگامی رخ می دهد که تمایل به نصب یک کامپوننت و افزونه داشته باشید.در صورتی که سخت افزار هاست زیاد قدرت نداشته باشید و یا افزونه حجیم در نصب باشد ، نیازمند منابع بیشتری از حافظه می باشد که با استفاده از این آموزش مشکل رد همواره حل خواهیم کرد. برای اینکار دو روش موجود است. اولین روش این است که php.ini آپاچی را یافت کرده و سپس ویرایش کنید. حال بدنبال متن زیر باشید: memory_limit جلوی این متن مقداری مثلا برابر با ۱۶ شاید باشد.بایستی این مقدار را به رقم بالاتری تغییر دهید.مثلا ۶۴ و شاید هم بیشتر. در صورتی که ۶۴ کنید به این شکل خواهد شد. memory_limit = 64M سپس فایل را ذخیره و آپاچی ( وب سرور ) را مجدد بارگزاری ( RESET ) کنید. از طریق .htaccess روش دوم استفاده از .htaccess می باشد. برای اینکار فایل .htaccess موجود در وب سایت خود ( پوشه ای که جوملا نصب است) و پوشه مدیریت را ویرایش کنید (*در صورتی که این فایل وجود ندارد بسازید و سپس ویرایش کنید ) حال در این فایل کد زیر را قرار دهید.
  2. چند سوال حقوقی

    در مورد دو سوال اولتون بستگی به قرار دادی داره که با سازمان یا شرکت مروطه بستید، اگر قرار دادی نباشه و امتیاز دامنه و هاست برای شما باشه نمیشه کاری کرد. در مورد سوال سوم شبکه های اجتماعی جرم نیست، تنها زمانی حساسیت بوجود میاد که زمینه سیاسی یا فعالیت سیاسی و ضد دولت انجام بشه. در مورد سوال آخر باید سند محکم وجود داشته باشه، مثلا Log سرور خودتون ، نامه ISP که اون آی پی رو ارائه داده و نامه ای برای مطعلق بودن به اون شخص و موارد دیگر ، دردسر زیاد داره اما اگر کسی پارتی و آشنا داشته باشه و پیگیر باشه می تونه اذیت کنه
  3. لاینسس قالب برای یک دامنه

    از محصولات Zend Guard هم می تونید استفاده کنید. http://www.zend.com/en/products/guard/ تو دنیای کامپیوتر برای هر چیزی یه راهی هست، بسته به حرفه ای بودن طرف مقابل داره، خیلی وقت ها هزینه های امنیت خیلی بالاست و ارزش نداره انقدر هزینه بشه دوست عزیز ، البته این بسته به کار و هزینه های فروش و موارد دیگر دارد. موفق باشید
  4. مشکل export دیتابیس با utf-8

    دیتابیس رو فشرده نکنید و با پسوند خود SQL خروجی بگیرید ، با برنامه ادیتور باز و چک کنید، اگر مشکلی نداشته باشه موقع وارد کردن دیتابیس هم نباید مشکلی باشه.
  5. عدم نمایش ادامه مطلب در تمام قسمت ها

    به دلیل اینکه تو قالب ارجینال مشکلی نداره احتمال داره تو فارسی سازی قالب کدی دستکاری شده شده باشه که مشکل ایجاد کنه، می تونید کد ها رو بازبینی و چک کنید
  6. عدم نمایش قیمت در ویرچومارت

    اگر کلا دیتابیس و سایت رو به ساب دامین منتقل کنید و فایل های کانفیگ رو تنظیم کنید مشکلی پیش نمیاد. برای اطمینان می تونید دیتابیس و فیلد های قیمت رو چک کنید
  7. مشکل استفاده از xampp روی ویندوز 64 بیتی

    کلا این نرم افزار نسخه 64 بیت جداگانه نداره ، اما با ویندوز های 64 بیت سازگاری کاملی داره ، می تونید آخرین نسخه و مشخصات کامل رو از لینک زیر ببینید : http://www.apachefriends.org/en/xampp-windows.html
  8. فونت قالب

    می تونید از افزونه web developer یا Firebug در مرورگر کروم یا فایرفاکس استفاده و فونت ها رو تغییر و تست کنید تا مشکل کارتون رو پیدا کنید . مثلا امکان داره جای دیگه ای css وجود داشته باشه و نسبت به فایلی که شما تغییر میدید اولویت بالاتری داشته باشه. این دو افزونه برای کارتون می تونه خیلی مفید باشه
  9. فروشگاه عکس

    می تونید در قسمت افزونه های جومینا امکانات خوبی پیدا کنید : http://www.joomina.ir/joomla-extension/voice-and-images/gallery.html
  10. تغییر آدرس در آدرس بار

    از قسمت تنظیمات کلی سئو رو برای سایتتون فعال کنید و در قسمت نام مستعار منو اسمی که می خواهید در آدرس نمایش داده بشه رو بزنید . در رابطه با سئو تو انجمن مطالب مفیدی هست که می تونید با جستجو مطالعه بفرمائید
  11. تو بخش مدیریت قالب ، قالب مدیریت رو عوض کنید، بعد این قالب رو مجددا نصب کنید چون قالب پیشفرض هست امکان داره به دلیل استفاده نذاره نصب کنید
  12. سمینار خیلی خوب و مفیدی بود . انشاءالله بتونیم با همکاری و همدلی جومینایی ها هر ساله این برنامه رو داشته باشیم.
  13. فهرست نکات امنیتی جوملا 1.5

    فهرست نکات امنیتی جوملا - چگونه شروع کنیم - قسمت اول توضیحات ابتدایی: امنیت همواره یک نگرانی است دو رهنمود بسیار مهم دو رهنمود بسیار ساده است که با رعایت آن گام بلندی را در امنیت هر وب*سایتی برخواهید داشت. در زیر آن دو رهنمودی که سایت شما را تقریبا از هر بلایی مصنون می**دارند، آمده*اند. 1. تهیه نسخه پشتیبان(backup): همواره از آخرین تغییرات سایت*ِ خود یک نسخه پشتیبان تهیه کنید. این*گونه شما خواهید توانست در صورت بروز هرگونه مشکلی، داده*های خود را بازیابی کنید. 2. به*روز رسانی نرم افزار(update): همواره پس از انتشار هر نسخه*ی جوملا! توسط گروه، جوملای سایت خود را به روز کنید و همچنین هر یک از امکانات سایت خود را پس از انتشار نسخه*های جدید، به*روز کنید. این عمل باعث خواهد شد که سایت شما از هر نقص و مشکلی که در نسخه جدید برطرف شده در امان باشد و همچنین از تمامی شیوه*های حملات جدید تا جایی که دفاع آن گسترش*یافته وب*سایت شما را محافظت خواهد کرد. چند نکته مهم دیگر درباره امنیت جوملا، در این چک لیست وجود دارد، که شایسته است آن*ها را نیز مدنظر قرار دهید. استفاده از یک میزبان فضای وب (Host) ایمن امنیت به مسئله*ی بزرگ میزبانی وب است. پس، یک میزبان فضای وب خوب پیـدا کنید! توجه داشته باشید که اگر هیچ تجربه یا دانشی در این ضمینه ندارید، از یک مشاور حرفه*ای یاری بگیرید اخطارها گوجه اضافی درکار نیست! مراقب باشید که گول برنده شدن جایزه*های استفاده ساده و آسان جوملا! را نخورید! برقرار نگهداشتن امنیت یک وب*سایت پویا در محیط باز اینترنت کار آسانی نیست. امنیت کافی نیازمند فن و توانایی، دانش، مراقبت دائم، نسخه*های پشتیبان خوب و تلاش و زحمت ادامه*دار است. تنها یک راه درست وجود ندارد! با توجه به گوناگونی و پیچیدگی سیستم*های مدرن وب، موضوعات امنیتی را نمی*توان با یک راه حل ساده و قابل استفاده برای همه حل کرد. شما، یا کسی که شما به او اعتماد دارید، باید به اندازه کافی درباره شالوده*ی سرور شما بیاموزد تا بتوانید تصمیمات امنیتی را اتخاذ کند. امنیت قوی، هدفی است که مدام در حال تغییر است. متخصصان امروز، ممکن است قربانیان فردا باشند. پس به بازی خوش آمدید... هیچ جانشینی برای تجربه وجود ندارد! برای برقراری امنیت سایت خود، شما باید تجربه واقعی را کسب کنید (که برخی از آنان تلخ خواهند بود) یا از تجربه*ی دیگران استفاده کنید. یک میزبان فضای وب شایسته و واجد شرایط را انتخاب کنید - مهم*ترین تصمیم به طور حتم و یقین در خصوص امنیت سایت، هیچ تصمیمی مهم*تر از انتخاب هاست و سرور نیست. به*هرحال، با توجه به گوناگونی گزینه ها و پیکربندی*های هاستیگ، ممکن نیست که بتوان یک فهرست کامل از تمامی راه*حل*ها را ارائه داد. خطرات میزبانی اشتراکی (Shared Server) اگر شما بودجه کافی برای هزینه در سایت خود ندارید، یا سایت شما دارای داده*ها و محتوای بسیار سری و محرمانه نمی*باشد، شما می*توانید از میزبانی اشتراکی یا سرورهای اشتراکی استفاده کنید، اما حتما بدانید که شما در معرض خطرات غیرقابل اجتباب آن قرار دارید. بسیاری از نکته*ها و توضیحاتی که در زیر می*آیند در رابطه و مربوط با امنیت بر روی همین میزبانی*های اشتراکی می*باشند. از پیکربندی و تنظیمات سرسری خودداری کنید تنها برای این که چشم*تان را باز کنید این گزارش را بخوانید، این گزارش درباره هزاران سایتی است که به گوگل اجازه ایندکس کردن نتایج phpinfo() را می*دهد. شما چنین اشتباهی را در سایت خود مرتکب نشوید! این گزارش شامل آمار هشداردهنده*ای درباره درصد سایت*هایی است که از تنظیمات نادرست مانند روشن بودن register_globals یا نداشتن open_basedir استفاده کرده*اند. درضمن اگر php.ini و register_globals برای شما کدهای ناآشنایی هستند، بدین معناست که شما آمادگی لازم برای مدیریت امنیت سایت خود را ندارید. پیکربندی Apache (آپاچی)- استفاده از Apache .htaccess اقدامات استفاده typical را با فایل*های local Apache .htaccess بلوکه کنید. این گزینه بر روی همه سرورها فعال نیست. با میزبان خود بررسی کنید که آیا شما ممکن است دچار این مشکلات شوید یا خیر. با استفاده از .htaccess شما می*توانید گذارواژه* محافظی بر روی دایرکتوری*های حساس، مانند مدیریت (administrator) قرار دهید، دسترسی دایرکتوری*های حساس را بر اساس IP ببندید، و بسیاری پیکربندی*های دیگر بر روی سرور خود در جهت افزایش امنیت با تغییر PHP4 به PHP5 اعمال کنید. استفاده از Apache mod_security Apache mod_security و فیلترهای mod_rewrite برای جلوگیری از حملات PHP با دقت تنظیم کنید. Google search for mod_security و Google search for mod_rewrite را مشاهده کنید. (توجه داشته باشید: این*ها روش*های پیشرفته*ای هستند که نیازمند توافقنامه یا هماهنگی با پشتیبان فضای وب شما می*باشد، چنین گزینه*هایی به صورت جداگانه بر روی سرورهای اشتراکی قابل تنظیم نمی*باشند.) پیکربندی MySQL - پایگاه داده را ایمن کنید از تنظیم حساب*های MySQL در حالت دسترسی محدود اطمینان حاصل کنید. نصب اولیه MySQL ایمن نیست و نیازمند پیکربندی دقیق*تری است. (راهنماهای MySQL http://dev.mysql.com/doc/ را بخوانید) توجه داشته باشید که این گزینه تنها برای مدیریت سرورهایی که شما دارنده آن هستید، نظیر سرورهای Dedicated اعمال می*گردد. پیکربندی PHP - نحوه کار PHP را دریابید نحوه کار با فایل php.ini و چگونگی تنظیمات کنترل شده PHP را بیاموزید. فهرست رسمی دستورالعمل*های php.ini را در http://www.php.net مطالعه کنید. استفاده از PHP5 در حال حاضر PHP5 و PHP4هر دو پشتیبانی می*گردند، و هر دو بر روی سرورها دردسترس می*باشند. پیش از آن که PHP4 منسوخ شود، اسکریپ*های دلخواه خود را به PHP5 ارتقا دهید. نگران کدهای هسته جوملا نباشید، تمامی نسخه*های موجود با PHP5 سازگار می*باشند. (مشاهده خبر PHP) استفاده از فایل*های محلی php.ini در سرورهای اشتراکی شما نمی*توانید فایل php.ini اصلی را ویرایش کنید، اما شما قادر به افزودن فایل*های محلی php.ini دلخواه هستید. اگر چنین قصدی داشته باشید، شما باید رونوشت فایل*های php.ini را در تمام زیردایرکتوری*هایی که نیازمند تنظیمات سفارشی هست، ایجاد کنید. خوش*بختانه تعدادی از اسکریپت*ها موجودند که می*توانند این کار دشوار را برای شما انجام دهند! چند نکته مهم هست که باید به*یاد داشته باشید. 1. فایل*های محلی php.ini تنها در شرایطی که در سرور مورد استفاده آن*ها تنظیم شود، قابل استفاده می*باشند. این شامل یک فایل php.ini در دایرکتوری http_root شما می*باشد. شما می*توانید بررسی کنید که این فایل بر روی سایت شما توسط تنظیمات مستقیم فایل php.ini تاثیرگذار هست یا خیر. 2. فایل*های محلی php.ini تنها بر فایل*های .php تاثیر می*گذارند که در همان دایرکتوری قرار دارند. این به آن معناست که به صورت طبیعی تنها دو دایرکتوری جوملا هستند که شما می*توانید فایل* php.ini را در آن قرار دهید. 3. اگر شما در هر دایرکتوری یک فایل php.ini دارید، برخی از اسکریپت*ها احتمالا این کار را برای شما انجام داده*اند. اگر شما قصد آن را نداشته*اید، شما باید آن*ها را از شاخه اصلی خارج کنید، اما به طور منطقی شما باید نگران فایل*های php.ini در دایرکتورهای http_root و administrator باشید. استفاده از PHP disable_functions از disable_functions برای غیر فعال*کردن توابع خطرناک PHP که در سایت شما موردنیاز نیستند، استفاده کنید. در زیر یک نمونه تنظیم برای یک سایت جوملا! است: disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open استفاده از PHP open_basedir open_basedir باید فعال و به درستی تنظیم شده باشد. این تنظیمات فایل*هایی را که می*توانند توسط PHP در یک دایرکتوری درختی خاص باز شوند را محدود می*کند. این تنظیمات از روشن یا خاموش بودن حالت امن هیچ تاثیری نمی*پذیرد. open_basedir = /home/users/you/public_html دربرخی از پیکربندی*های سیستم، حداقل با PHP 4.4.8 استفاده از slash برای محدود کردن دسترسی تنها به دایرکتوری مشخص شده ممکن است سبب اخطار JFolder::create: Infinite loop detected جوملا هنگام ذخیره پیکربندی کلی بخش مدیریت شود. این اخطار به سبب عدم موفقیت*های PHP file_exists() function ، به عنوان مثال هنگام بررسی وجود /home/user/public_html/joomla_demo و تنظیم open_basedir در /home/user/public_html/joomla_demo/ شود. به علاوه اگر open_basedir تنظیم شده باشد، ممکن است نیاز به تنظیم پیکربندی PHP upload_tmp_dir در مسیری در حوزه open_basedir باشد یا به طور جایگزینی مسیر upload_tmp_dir path را بیفزاید به open_basedir با استفاده از مسیر مربوطه جداکننده برای سیستم میزبان. open_basedir = /home/users/you/public_html:/tmp PHP از دایرکتوری موقت سیستم هنگامی که upload_tmp_dir تنظیم نشده باشد استفاده می*کند یا هنگامی که تنظیم شده باشد اما دایرکتوری موجود نباشد. بنابراین الزامی است که آن را به open_basedir برای جلوگیری از بارگذاری خطا در جوملا بیفزایید. تنظیم magic_quotes_gpc magic_quotes_gpc را آن*گونه که مورد نیاز سایت*تان است، تنظیم کنید. این تنظیم برای جوملا! 1.0 پیشنهاد می*شود که در وضعیت روشن تنظیم شود تا از ضعف امکانات اضافی محافظت شود. اما امن*ترین روش این است که magic_quotes_gpc خاموش باشد تا در مقابل تمامی امکانات اضافی ضعیف و بی*خاصیت محافظت شوید. جوملا! 1.5 به طور کل از این تنظیم صرف نظر می*کند و به طریق دیگری عمل می*کند. magic_quotes_gpc = 1 از PHP safe_mode استفاده نکنید از استفاده*ی PHP safe_mode اجتناب کنید. این کار در سیستم معتبر است، اما یک راه*حل ناقص برای مشکلات بسیار پیچیده است که باعث بروز برخی مشکلات امنیتی می*شود. برای اطلاعات بیشتر درباره این موضوع سایت رسمی PHP را بخوانید. safe_mode = 0 از PHP register_globals استفاده نکنید register_globals خودکار متغیرها به طور حتم یکی از اشتباه*ترین تصمیمات برنامه*نویسان و گسترش*دهندگانِ PHP بود. این سند تعیین می*کند که آیا EGPCS (Environment, GET, POST, Cookie, Server) به عنوان متغییرهای کلی ثبت شوند یا خیر و این*که کجا باید سریعا برای تمام اسکریپت*های PHP در دسترس باشند و همچنین کجا باید به سادگی بر روی متغییر شما مجددا نوشته شوند، هنگامی که شما بی*دقت هستید. خوش*بختانه گسترش*دهندگان PHP مدتی است متوجه این اشتباه خود شده*اند و این ویژگی را کم*تر به کار می*گیرند. اگر سایت شما بر روی یک سرور اشتراکی با پشتیبان فضای وبی است که register_globals بر روی آن فعال است، شما واقعا باید نگران باشید. البته اگرچه شما می*توانید register_globals را غیر فعال کنید، اما همچنان این امر شما را در معرض آسیب*پذیری در برابر حملات به سایت شما از طریق سرور قرار می*دهد. register_globals = 0 از PHP allow_url_fopen استفاده نکنید از PHP allow_url_fopen استفاده نکنید. این گزینه URL-aware fopen wrapperها را فعال می*کند. Wrapperهای پیش*فرض برای کنترل فایل*ها با استفاده از ftp و یا پروتوکل http ایجاد شده اند، همچنین برخی از امکانات مانند zlib می*توانند wrapperهای اضافی*ای را ثبت کنند. allow_url_fopen = 0
  14. قسمت اول سلام این آموزش توسط سایت گاد کالور انجام شده است و نویسندش هم خودم هستم امید وارم لذت ببرید من میخوام تمام قسمت ها رو معرفی کنم ولی فعلا یه توضیحی کوچیکی میدم تا بعدا مفصلا با قسمت Configuration آشنا بشید 1-Picture Manager این قسمت برای نمایش تمامی عکس هایی است که شما در گالری استفاده کرده اید.که در اون متوانید عکس ها راپاک کنید یا آن را به مجموعه دیگری انتقال دهید و نام عکس و یا توضیحاتی در آن قرار دهید 2-Category Manager قسمت تنظیمات مجموعه این قسمت برای ساخت مجموعه یا زیر مجموعه است.به طوری که شما میتوانید با زدن دکمه ای که در بالا قرار دارد (جدید) یک مجموعه بسازید بعد از زدن دکه جدید یک نام در مقابل Title: یک نام برای مجموعه خود انتخاب کنید و آن را تایپ کنید و آن را ذخیره کنید.اگر مایل هستید در مجوعه خود یک مجموعه دیگر بسازید . برای مثال میخواهید یک مجموعه به نام نرم افزار داشته باشید که در داخل آن یک مجموعه دیگر با نام مالتی مدیا باشد – اول شما باید مجموعه ای به نام نرم افزار را بسازید و سپس یک مجموعه دیگر به نام ملتی مدیا بسازید ولی این بار باید در قسمت Parent Category: مجموعه ای که قرار است مالتی مدیا در آن قرار گیرد (نرم افزار ) را انتخاب کنید و سپس آن را ذخیره کنید. 3- Comments Manager این قسمت تمامی comment ها یا همان پیغام های است که کاربران برای یک عکس مینویسند شما میتوانید تمامی این پیغام ها را در این قسمت مشاهده و یا حتی آن را پاک و غیر فعال کنید . 4- upload picture این قسمت برای آپلود عکس به صورت دستی میباشد یعنی شما با زدن دکمه browse عکس مورد نظر را پیدا کرده و بعد از انتخاب مجموعه مورد نظر از Category photos will be assigned to و انتخاب یک نام کلی برای تمام عکس های انتخاب شده یک نام لاتین را در مقابل Generic Title نوشته و سپس upload را میزنیم و سپس عملیات آپلود انجام میشود 5- batchupload این قسمت برای انتقال عکس های zip شده میباشد در این قسمت باید از قبل تعداد عکسیهایی را که مورد نظر ما میباشد را حتما zip کنیم (توجه کنید که عکس را بدون پوشه zip کنید ) و سپس عکس مورد نظر را از قسمت browse انتخاب و از قسمت Category photos will be assigned to مجموعه مورد نظر را انتخاب کرده و یک نام در مقابل Generic Title نوشته و آنرا آپلود کنیم توجه : قسمت numbering start برای این است که مثلا شما 25 عدد عکس را زیپ کرده و میخواهید که بفرستید . با نوشتن عدد 1 (یک ) میتوانید به گالری بگویید که عکس های من را با انتخاب نامی که کرده ام از یک به آن اضافه کن مثلا شما یک نام در Generic Title ( مثلا : PICTURE) انتخاب کرده و در مقابل numbering start عدد 1 را میزنید و نام عکس های شما به این صورت در خوهد آمد . PICTURE 2. PICTURE 3. PICTURE 4 PICTURE 5 PICTURE 5 PICTURE 25……………….PICTURE 1 . 6- ftpupload من میمیرم باسه این قسمت که واقعا خیلی کار آدم رو تو آپلود راحت میکنه . مشکلات قسمتهای آپلود در قسمت های قبلی این بود که اگر در هنگام آپلود عکس اگر سرعت اینترنت کم و زیاد میشد و یا دیسکانکت هیچی به هچشی دیگه همش به فنا میرفت . این قسمت شما میتوانید با برنامه های قدرتمندی چون WS-FTP و CUTE–FTP عکس های خود را ابتدا آپلود و سپس آن ها را در مجموعه مورد نظر انتقال دهید شما باید ابتدا با برنامه های ذکر شده به CPANEL خود وصل شوید و به آدرس کامپونت خود در میترا یا جوملا رفته WWW-Joomla components com_ponygallery ftp_upload و سپس عکس های مورد نظر را در آن آپلود کنید بعد از اتمام عملیات به برنامه میترا بر گشته و در قسمت گالری پونی و در قسمت ftpupload عکس های مورد نظر خوذ را از Picture Path: انتخاب کرده و مانند قسمت batchupload یک مجموعه . یک نام کلی . و یک عدد را انتخاب مکنید حتما هم نباید عدد از 1 باشد از هر عددی که دوست دارید شروع کنید توجه اگر در قسمت Delete pictures after upload? تیک زده شده بود بدان معناست که وقتی شما عکس هایی را که به دلخاه انتخاب کرده و در مجوعه مورد نظر فرستادید برنامه به طور اتواتیک عکس های آپلود شده را از پوشه ftp_upload پاک میکند 7-Configuration Manager شاید بشه کفت این قسمت پونی رو هیچ برنامه دیگری ندارد که ندارد این قسمت قابلیت انعطاف پذیری شدیدی دارد که شما 80 در صد کارهایی را که دوست دارید با گالری خود انجام دهید را این برنامه برای شما امکان پذیر میسازد بعدا این قسمت را کامل توضیح میدم گزارش به مدیر انجمن 217.219.1.17 (?) Administrator مدیر انجمن * آنلاین آنلاین جنسيت : پسر تعداد ارسال: 94 vahidgraphic ديدن مشخصات آدرس ايميل [ارسال پیغام خصوصی - [کاربر آنلاین پاسخ : آموزش کار با محیط pony gallery « پاسخ #1 : 15 فروردين 1388,ساعت 0232 » نقل قولنقل قول ويرايشویرایش حذفحذف تقسیم موضوعتقسیم موضوع من امروز سعی دارم تا در حدی که میشه این قسمت مهم گالری پونی ورژن را بشتر را توزیح بدم ولی بیشتر به قسمت های مهم آن میپردازم تو رو به خدا اونایی که با این گالری کار کردن اگه من چیزی رو اشتباه کردم لطف کنن زودتر بگن ولی نه در این قسمت GeneralSettings Paths, Directories, Files and Formats این قسمت برای معین کردن پوشه هایی است که عکس های کوچک.متوسط.بزرگ قرار میگیرند Watermark File: با حالت پشورز یا تغییر آن عکس که بافرمت png است میتوانید نام سایت خود را به طور عکس اتوماتیک در زیر تمام عکس های خود قرار دهید Image Conversion Settings با انتخاب گزینه yes میتوانید در قسمتی که کاربر روی عکس مورد علاقه خود کلیک میکند یک نمونه متوسط از آن نیز در اختیار آن قرار گیرد(عکس هایی با اندازه نرمال) در جلو Max Width and Height:میتوانید بزرگترین اندازه طول یا عرض عکس را به ان معرفی کنید در جلو Quality:میتوانید مقادیری بر حسب درصد به عنوان کیفیت عکس نرمالی که ساخته میشود قرار گیرد Thumbnail Conversion Settings اگر گالری پونی را نصب و چند عکس در آن قرار داده باشید دیدید که عکس هایی کوچکی وجود دارد که با کلیک بر روی آنها عکس در اندازه واقعی را مشاهده میکنید پونی یا کل گالری ها به این عکس ها Thumbnail میگوید این قسمت هم مانند قسمت بالا برای تغییر اندازه و کیفیت این نوع عکس ها میباشد Upload Settings Original Filename: این قسمت برای آن است که شما هر عکسی که در کاپیوتر دارید و آن را آپلود میکنید عکس ها با همان نام اصلی و بدودن تغییر آپلود شوند (که پیشنهاد میشه همان no باشد) Delete original pictures after upload? برای پا کردن عکس ها بعد ازآپلود از روی سیستم که (روی no بهتره) گزارش به مدیر انجمن 217.219.1.17 (?) Administrator مدیر انجمن * آنلاین آنلاین جنسيت : پسر تعداد ارسال: 94 vahidgraphic ديدن مشخصات آدرس ايميل [ارسال پیغام خصوصی - [کاربر آنلاین پاسخ : آموزش کار با محیط pony gallery « پاسخ #2 : 15 فروردين 1388,ساعت 0255 » نقل قولنقل قول ويرايشویرایش حذفحذف تقسیم موضوعتقسیم موضوع User Access Rights User Upload Settings Max number of images: برای عدد گزاری چند عکس ؟ شما یه عدد کله گنده بزنید Max file size of images: عکس ها با چه اندازه ای اجازه آپلود شدن را دارند (اگر قبل از آپلود عکس ها را برنامه هایی مانند فتوشاپ حجمشا را پایین آورده اید این قسمت را هم یه عدد زیاد بزنید که یک زمانی مزاحم شما نباشد ولی بازم صاحب اختیار شمایید) و............ Rate Settings قسمتی برای امتیاز دهی به عکس ها در قسمت اول که آن را فعال و غیر فعال میکنید . قسمت بعد تعداد رتبه های امتیاز دهی که در حالت نرمال 5 عدد است و در قسمت بعد اجازه دسترسی افراد عضو و غیر عضو را مشخص مکنید Comment Settings این قسمت هم برای نظر دهی برای عکس ها هستش Allow Comments: فعا سازی این قسمت Anonymous Comments: نماش برای افراد عغضو و غیر عضو Anonymous comments with names: قسمتی کوچک که در Comment قرار میگیرد و افراد میتوتنند نام خود را درآن بنویسند Admin Approval Needed: نمایش این قسمت برای افراد عضو یا غیر عضو؟ Avoid Spam in Comments: ایجاد کد امینیتی برای ربوت ها Allow Smilies: آدمک ها Animated Smilies: آدمک های متحرک Color scheme for Smilies رنگ آدمک ها
  15. آموزش فارسی سازی قالب ها

    قسمت اول سلام ، مثل اینکه خیلی ها با فارسی سازی قالب مشکل دارند . فکر کنم بهترین راه فارسی قالب یاد گرفتن چند دستور 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 انتشار با ذکر منبع بلا مانع است
  16. این قسمت که در تنظیمات تمام ماژول ها وجود داره برای تعیین یک استایل یا طرح اختصاصی برای ماژول مورد نظر هستش ، خوب شاید خیلی از دوستان با این قسمت آشنایی کافی نداشته باشند و طرز استفاده آن را بلد نباشند ، برای همین تو قسمت هآموزش ها قرار دادم تا تمام دوستان از این مطلب استفاده کنند این امکان و استایل را باید در css ها و کد های قالب تعریف شده باشه ، این قسمت در قالب های مختلف متفاوت هستش و نام های متفاوتی برای آن در هر قالب وجود دارد که لیست آن را باید از سایت اصلی قالب تهیه کرد " این استایل ها دقیقا همون رنگ بندی ها یا ظاهر متفاوتی هست که در بعضی سایت ها و قالب ها برای بعضی از ماژول ها می بینید ، مثلا رنگ های مختلف یا طرح های مختلف مثل کاغذ یاداشت و ... " برای اینکه بهتر متوجه بشید یک مثال کوچیک از قالب BT Believe می زنم ، این قالب چهار تا کلاس ماژول داره : mstyle1 برای سفید و آبی mstyle2 برای سبز mstyle3 برای آبی روشنبرای سبز mstyle4 برای نارجی می تونید تقاوت این کلاس ها و استفاده از اونها و توضیحات رو در این لینک ببنید : http://demo.bonusthemes.com/0811-believe-j15/index.php?option=com_content&view=article&id=51&Itemid=62 تنها کاری که نیازه اینه که در تنظیمات ماژول مورد نظر و در قسمت پسوند کلاس ماژول یکی از این نام ها رو بزاریم این آموزش بر گرفته از صحبت های امیر عزیز و خودم می باشد امیدوارم که به کار همه دوستان بیاد
  17. اموزش کوتاه کردن لینک

    خیلی از دوستان مشکل لینک های بلند زشت و بهم ریخته رو دارن که ارزوشونه درستش کنن.به همین خاطر کمی از تجربیاتم رو میزارم برین حالش رو برید. اولا که شما باید هر 3 گزینه سئو رو فعال کنی و فایل htaccess.txt رو به htaccess. تغییر نام بدی.یادت باشه نقطه اول باشه. بعد از اون میای سراغ ساخت بخش. موقع ساخت بخش از شما 2 تا چیز اصلی میخواد اول نام بخش بعد هم نام مستعار.شما نام بخش رو به فارسی بزن(البته میل خودته میتونی به انگلیسی یا فینگلیش هم بزنی) ولی نام مستعار رو حتما فینگلیش یا انگلیسی بزن (این دیگه میل خودت نیست و باید حتما داین کاری که میگم بکنی) بعد میای سراغ ساخت مجموعه اینجا 3 تا چیز ازت میخواد اول نام مجموعه بعد نام مستعار و بعد هم اینکه این مجموعه زیر مجموعه کدوم بخش هست. شما نام مجموعه رو به فارسی (میله خودته) میزنی و نام مستعار رو به فینگلیش یا انگلیسی میزنی (میل خودت نیست).بعد هم بخش مورد نظر رو انتخاب میکنی و ذخیره میکنی. حالا میای سراغ ساختن منو. وقتی میخوای منو رو بسازی چندین حالت داره ولی من بهترینش رو میگم. شما اول مطالب رو انتخاب میکنی بعد مجموعه و بعد هم مجموعه ثبت وقایع. اینجا هم یه سری تنظمیات هست که به میل خودت هست ولی 3 تاش هست که باید اینجوری که میگم انجام بدی. نام منو رو فارسی میزنی و نام مستعار رو فینگلیش یا انگلیسی(حتما این کارور بکن).بعد هم از طرف چپ مجموعه مورد نظر رو انتخاب میکنی. این تا اینجاش حالا میایم سراغ لینک مطلب. شما وقتی میخوای مطلبی رو بنویسی یه عنوان یا تایتل رو ازت میخوام و یک نام مستعار که اینجا نام مستعار رو باید حتما فینگلیش یا انگلیسی وارد کنی. نتیجه اینکه وقتی مطلب رو باز کنی لینکت کوتاه تروتمیز و همون چیزی میشه که میخوای. حالا اگه این کارهارو نکنی توی لینک هات معمولا اینجوری میشه که یه سری اعداد و ارقام میاد که وقتی خوب دقت میکنی میبینی که ساعت و تاریخ ساخت مطلب و منو... هست.یعنی http://www.name.com/254/1388-5012/1388-5-12-2:55 حالا اینا چه فایده ای داره که اینهمه زحمت میکشی. اگه دقت کنی موقه سرچ توی گوگل اون زیر اسم سایتت یه لینک میده که مربوط به اون مطلب سرچ شدست.با یکم دقت و رویاپردازی میتونی بفهمی که اگه مثلا یکی بیاد بزنه قالب joomla و تو هم یه منوبه همین اسم یا مطلبی به همین اسم داری اون وقت گوگل عزیز از تو هم یه یادی میکنه و میگه فلانی اون روزا یه همچین لینکی داشت وقتشه یه حالی بهش بدم. همونطوری که یکی از سایت های خودم در عرض کمتر از 2 هفته بعد از افتتاح سایت روزانه از 200 بازدید 140,150 تا سرچ گوگل 30 تا 40 تا سرچ یاهو و... داره.با اینکه فقط 60 تا مطلب داره. و سایت دیگم فقط با 5 مطلب روزی 70 تاسرچ گوگل داره. البته اینارو نمونه گفتم سئو و سرچ و پیج رنک گرفتن به همین راحتیا نیست.همینایی هم که من گفتم بعضی شرکت ها حدودا بین 100 تا 300 هزار تومن ناقابل میگیرن برات انجام میدن.
  18. سلام طبق تحقیقات بنده به دلیل اینکه موتور های جستجو اهمیت کمتری به مطالب تکراری میدن، هر مطلب در سایتی که با دو آدرس www.xxx.com و xxx.com لود بشه یعنی برای هر مطلب دو آدرس داره، پس موتور های جستجو اهمیت کمتری به مطالبش میدن. حالا چاره چیه؟ چاره اینه که از طریق فایل htacsess. در شاخه روت هاستتون کاری بکنید که سایتتون یا با www و یا بدون www لود بشه. حالا یعنی اگر کاری بکنیم که سایتمون بدون www لود بشه دیگه اگر کسی اول آدرس www رو بزنه سایت براش باز نمیشه؟ نه، سایت باز میشه ولی آدرس خودش به اون چیزی که شما از طریق فایل htacsess. تعیین کردید ریدایرکت میشه. حالا چیکار کنیم؟ کد زیر رو برای باز شدن سایت با www در فایل htacsess. بنویسید. RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L] و کد زیر رو برای باز شدن سایت بدون www در فایل htacsess. بنویسید. RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^/(.*)$ http://%1/$1 [R=301,L] حالا آخرش بدون www یا با www ؟ کدومش بهتره؟ در این زمینه بین علما اختلاف هست و هر کس چیزی میگه، مهم اینه که فقط یکیش رو انتخاب کنید. حالا اصلا از کجا معلوم تو درست بگی؟ از کجا معلوم که نرم سایتم رو اینجوری بکنم و رتبه اش توی موتور های جستجو بد تر بشه؟ هان؟ خب از اونجا معلوم که من این رو نمیگم، حتی وردپرس هم یه پلاگین برای انجام این کار داره، در بزرگترین سایت های فعال در زمینه SEO هم این یکی از ابتدایی ترین اصول SEO هست، باز هم اگر در این رابطه شک دارید فقط کافیه یه سرچ کوچیک انجام بدید.
  19. اول از همه این نکته رو بگم که برای ارور فایل 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- در بعضی از مواقع سیستم پلاگین ارث بری رو فعال کنید
  20. با استفاده از این ماژول می توانید مطالب کامپوننت K2 را بصورت اسلاید شو نمایش بدهید . امکانات : * Support both Joomla! 1.5 Native and Joomla 1.6 Native. * Displays horizontal, vertical direction (and more) scrolling news using the Joomla! build in mootools framework. * Allow display the list of k2 from one or many categories, list of item featured.... * Customize User CSS formatting. * Lightweight, modern and fast-loading design. * Supports scroll in one of directions * Fully compatible IE6+, Firefox 2+, Flock 0.7+, Netscape, Safari, Opera 9.5 دموی ماژول دانلود ماژول
  21. امکانات جوملا بسیار زیاد هستش و امکانات و بسته های مختلفی برای اون منتشر میشه ، اما در بعضی مواقع نیاز به کامپوننت خاص هستش که باید نوشته بشه . احساس کردم جای همچین تاپیکی تو انجمن خالیه تا دوستانی که توانایی نوشتن امکانات جوملا رو دارند ایجا اعلام کنند تا بتونیم در زمینه های مختلف همکاری داشته باشیم . توجه کنید که این بخش تنها برای امکانات جوملا می باشد نه طراحی قالب و موارد مربوطه . دوستانی که در این زمینه می توانند فعالیت کنند می توانند هم در این بخش مشخصات خودشون رو قرار بدهند و اگر هم مایل نیستند مشخصات رو عمومی منتشر کنند به من پیغام بدهند تا هماهنگی های لازم انجام بشود . لطفا در مشخصات ارسالی میزان تسلط به برنامه نویسی ، تجربه نوشتن امکانات ، زمان های آزاد و شماره تماس رو ذکر کنید تا به صورت تلفنی با شما تماس و هماهنگی های لازم انجام شود . با تشکر
  22. اسلایدشو برای مطالب کامپوننت K2

    اسکرین شات :
  23. متاسفانه یکی از اشکالاتی که وجود داره اینه که در اول کار اگثر وب مشتر ها تمام شراط رو قبول می کنند اما بعد اینکه خرید انجام میشه مشکلات شروع میشه که خود این مسئله همیشه همیشه باعث نگرانیه !:dodgy:
  24. انتقادات

    چت روم ها اکثرا مشکلات خودشون رو دارند و معمولا محیط های مناسبی برای گفتگو نیستند ( البته به نظر من ) . در ضمن به نظر من خیلی وقت گیر هستش و زمانی که چت هایی مثل یلهو هست دیگه نیازی به ایجاد همچین محیط هایی نیست ، دوستانی که بخواهند می تونن با هم گفتگو داشته باشند .
  25. اسم این کامپوننت چیه؟

    سلام اگر برای اضافه کردن نام نویسنده و مشخصات بخواهید می تونید از لینک های زیر استفاده کنید : http://extensions.joomla.org/extensions/news-production/authors/3217 http://extensions.joomla.org/extensions/news-production/authors/3795 اگر برای اضافه کردن فیلد خاص می خواهید می تونید از لینک های زیر استفاده کنید : http://extensions.joomla.org/extensions/news-production/content-construction/5583 http://developer.joomla.org/gsoc2008/content-type-management/248-how-to-create-an-article-with-custom-fields.html http://extensions.joomla.org/extensions/style-a-design/articles-styling/7404 امیدوارم که براتون مفید باشه یا علی