رفتن به مطلب

petros

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

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

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

تمامی مطالب نوشته شده توسط petros

  1. عذرخواهی میکنم من فکر کنم باید یه مقدار بیشتر توضیح میدادم. تو قسمت مدیریت سایت من مشکلی با تاریخ ندارم و پاپ آپی که باز میشه تقویم شمسی هست. (به تصویر شماره 1 نگاه کنید) و میتونم مثلا تاریخ شروع دوره رو 10 دی 1393 انتخاب کنم. اما تو خود سایت که کاربران نگاه می کنند تاریخ شروع و پایان دوره رو بصورتی که در شکل 2 میتونید نگاه کنید نشون می ده. یعنی بجای اینکه همون 10 دی 1393 رو نشون بده، معادل میلادیش رو به فارسی می نویسه یعنی: 31 دسامبر 2014 راه حلی که شما فرمودین فکر نمی کنم این مشکل رو برطرف کنه
  2. ممنون که پاسخ دادین. تقویمی که از طریق مدیریت سایت برای رویداد انتخاب میکنم و پاپ آپ هست مشکلی ندارد و شمسی است. اما همانطور که در شکل پیوست نشان داده ام مشکل در نحوه نمایش تاریخ برای کاربران است. که بصورت خطی است و نوشته: 22 مارس 1394
  3. petros

    ریداکتر شدن تمام لینکها به صفحه اصلی سایت

    برای هر مجموعه ای که دارید یک منو بصورت لیست مجموعه بسازید. احتمالا درست بشه.
  4. سلام. من با کامپوننت OSG Seminar Manager 2.5.0 کار میکنم که توسط سایت جومینا هم منتشر شده. مشکلم با تاریخ رویدادهاست که کاربران می بینند. تاریخ رو بصورت میلادی نشون میده حتی با اینکه سایت رو دو زبانه کردمو و محتوای سایت فارسی تنظیم شده اند. تمام راه هایی که به فکرم می رسید رو چک کردم اما درست نشد. تصویر زمینه رو ببینید. یه فایلی توی این کامپوننت پیدا کردم تو فولدر site\libraries\fields به نام date.php . کد این فایل رو اینجا میذارم. فکر میکنم بشه از اینجا کاری کرد. اگر میشه راهنماییم کنید. ممنونم // no direct access defined('_JEXEC') or die('Restricted access'); jimport('joomla.utilities.date'); class CFieldsDate { /** * Method to format the specified value for text type **/ function getFieldData( $value ) { if( empty( $value ) ) return $value; if(! class_exists('CMFactory')) { require_once( JPATH_ROOT . DS . 'components' . DS . 'com_seminarman' . DS . 'libraries' . DS . 'core.php' ); } require_once( JPATH_ROOT . DS . 'components' . DS . 'com_seminarman' . DS . 'models' . DS . 'customfields.php' ); $model =& CMFactory::getModel( 'customfields' ); $myDate = $model->formatDate($value); return $myDate; } function getFieldHTML( $field , $required ) { $html = ''; $day = ''; $month = 0; $year = ''; if(! empty($field->value)) { $myDateArr = explode(' ', $field->value); if(is_array($myDateArr) && count($myDateArr) > 0) { $myDate = explode('-', $myDateArr[0]); $day = !empty($myDate[2]) ? $myDate[2] : ''; $month = !empty($myDate[1]) ? $myDate[1] : 0; $year = !empty($myDate[0]) ? $myDate[0] : ''; } } $months = Array( JText::_('January'), JText::_('February'), JText::_('March'), JText::_('April'), JText::_('May'), JText::_('June'), JText::_('July'), JText::_('August'), JText::_('September'), JText::_('October'), JText::_('November'), JText::_('December') ); $class = ($field->required == 1) ? ' required' : ''; CMFactory::load( 'helpers' , 'string' ); $html .= '<div class="hasTip tipRight" style="display: inline-block;" title="' . $field->name . '::' . cEscape( $field->tips ). '">'; $html .= '<input type="textbox" size="3" maxlength="2" name="field' . $field->id . '[]" value="' . $day . '" class="inputbox validate-custom-date' . $class . '" /> '; $html .= ' / <select name="field' . $field->id . '[]" class="select validate-custom-date' . $class . '">'; $defaultSelected = ''; //@rule: If there is no value, we need to default to a default value if( $month == 0 ) { $defaultSelected .= ' selected="selected"'; } $html .= '<option value=""' . $defaultSelected . '>- ' . JText::_('COM_SEMINARMAN_CHOOSE_PLEASE') . '- </option>'; for( $i = 0; $i < count($months); $i++) { if(($i + 1)== $month) { $html .= '<option value="' . ($i + 1) . '" selected="selected">' . $months[$i] . '</option>'; } else { $html .= '<option value="' . ($i + 1) . '">' . $months[$i] . '</option>'; } } $html .= '</select> / '; $html .= '<input type="textbox" size="5" maxlength="4" name="field' . $field->id . '[]" value="' . $year . '" class="inputbox validate-custom-date' . $class . '" /> '; $html .= JText::_('COM_SEMINARMAN_DAY') . ' / ' . JText::_('COM_SEMINARMAN_MONTH') . ' / ' . JText::_('COM_SEMINARMAN_YEAR'); $html .= '<span id="errfield'.$field->id.'msg" style="display:none;"> </span>'; $html .= '</div>'; return $html; } function isValid( $value , $required ) { if( $required && empty($value)) { return false; } return true; } function formatdata( $value ) { $finalvalue = ''; if(is_array($value)) { if( empty( $value[0] ) || empty( $value[1] ) || empty( $value[2] ) ) { $finalvalue = ''; } else { $day = intval($value[0]); $month = intval($value[1]); $year = intval($value[2]); $day = !empty($day) ? $day : 1; $month = !empty($month) ? $month : 1; $year = !empty($year) ? $year : 1970; $finalvalue = $year . '-' . $month . '-' . $day . ' 23:59:59'; } } return $finalvalue; } }
  5. petros

    ماژول اخرین اخبار k2

    از ماژول News Show Pro GK4 میتونید استفاده کنید
  6. petros

    ماژول مشابه بخش چند رسانه ای سایت خبر آنلاین

    من یادم رفت بگم که از K2 استفاده می کنم. و این افزونه ای که معرفی کردید با k2 سازگار نیست. کاری که شما میگید رو کردم قبلا ولی جواب نگرفتم: اسلاید شویی که الان ازش استفاده می کنم news_pro_gk4 هست که مشکلش اینه که فیلم ها رو نشون نمیده و فقط ادامه مطلب میذاره که اگر روی ادامه مطلب کلیک کنیم و وارد مطلب بشیم فیلم رو نمایش میده. با این توضیحات آیا افزونه ای هست که به من کمک کنه؟
  7. سلام . دنبال یه ماژول می گردم که مثه بخش چند رسانه ای سایت خبر آنلاین بشه توش هم عکس گذاشت و هم فیلم. و تو صفحه اول نشون بده. برای فیلم ها هم همونجا عکس play روش باشه که معلوم باشه فیلمه. بخش چند رسانه ای در پایین سایت خبر آنلاین را ببینید: http://khabaronline.ir
  8. petros

    فرم ساز دینامیک

    نمیدونم چطور باید از شما تشکر کنم که انقدر خوب و مفید راهنماییم کردید. واقعا ممنونم.
  9. petros

    فرم ساز دینامیک

    سلام. می خواستم ببینم افزونه ای هست که فرم های دینامیک بسازه؟ منظورم اینه که مثلا فیلد اول رو کاربر بین چند حالت یکی رو انتخاب کنه و با توجه به انتخاب کاربر فیلد دوم تغییر کنه. مثلا فیلد اول شرکت سازنده ماشین باشه (مثلا پژو، هیوندا...) و فیلد دوم براساس انتخاب شما مدل های ماشین همان شرکت انتخابی را نشان دهد تا انتخاب شود. ( مثلا برای پژو: 405، 206، 207 ...) ممنون میشم راهنمایی کنید.
  10. petros

    تغییر "پارامترهای کاربر در بخش کاربری" جوملا

    ؟دوستان کسی نیست در مورد این مطلب اطلاعاتی داشته باشه
  11. petros

    عدم تغییر favicon.ico حتی با پاک کردن کش جوملا

    تجربه نشون داده معمولا برای تغییر ایکون سایت باید یه چند روزی صبر کنید.
  12. سلام. من با کامپوننت community builder کار میکنم. ثبت نام کاربران با استفاده از این کامپوننت انجام می شود. "پارامترهای کاربر در بخش کاربری" از طریق تنظیمات مدیریت کاربران هسته جوملا قابل دسترسی است و می توان آن را در هنگام ثبت نام کاربر نمایش داد یا مخفی کرد. مشکل اینه که وقتی اینو فعال می کنی در هنگام ثبت نام فیلد هایی اضافه بهت میده که برای کاربر عادی مورد نیاز نیست. مثلا قالب مدیریت سایت یا زبان مدیریت سایت رو نشون میده که کاملا بی فایدست. برای من فقط فیلد منطقه زمانی و زبان مورد استفاده برای خود سایت مهمه که باشه و کاربر اونارو خودش انتخاب کنه. چطوری میتونم بقیه ی این فیلد ها رو حذف کنم که نباشن؟ اینم عکسش که زمان ثبت نام چیا میاد:
  13. petros

    تخصیص فونت های متفاوت برای هر زبان سایت

    کسی نیست کمکم کنه؟
  14. petros

    محدودیت آپلود

    با تشکر از شما .از طریق نصب از داخل پوشه مشکل حل شد و نصب شد
  15. petros

    تخصیص فونت های متفاوت برای هر زبان سایت

    ممنونم از راهنماییتون. اون css جدا که مثلا بخوام برای فونت زبان عربی سایت در نظر بگیرم چطوری باید تعریفش کنم؟ کجا باید تغریفش کنم؟ ببینید وقتی که زبان سایت RTL میشه قالب از فایل مخصوص RTL استفاده می کنه. حالا اینکه بر اساس تگ زبانی که اینجا عربیه چطور تو فایل RTL باید اون یکی css رو فراخوانی کنم؟
  16. petros

    تخصیص فونت های متفاوت برای هر زبان سایت

    سلام در قالب هایی که RTL شده اند فایلی وجود داره که مخصوص تنظیمات قالب برای زبان های راست چین شده اند. اگر سایت ما دو زبانه فارسی و انگلیسی باشه میشه با انجام تغییراتی تو این فایل و فایل اصلی css فونت رو برای هر کدام از این زبانها تخصیص داد. ولی مشکل زمانی بوجود میاد که هر دو زبان سایت راست چین شده اند. یعنی مثلا سایت بر پایه دو زبان فارسی و عربیه. برای تغییر دادن فونت برای هر زبان تو این جور موارد چیکار میشه کرد؟
  17. petros

    محدودیت آپلود

    ممنونم از پاسختون همونط.ر که گفتم max size رو افزایش دادم ولی بر طرف نشد. منظورتون از نصب از پوشه چیه؟. روی سایت امتحان کردم مشکلی نداشت و نصب شد.
  18. petros

    محدودیت آپلود

    سلام من نسخه 1.8.1 این کامپوننت رو دانلود کردم ولی روی لوکال (جوملا 2.5) نتونستم کامپوننت رو نصب کنم و خطای "آپلود فایل به سرور با مشکل روبرو شد" رو میده. توی فایل تنظیمات پی اچ پی تنظمات مربوط به حداکثر حجم فایل و زمان بارگذاری رو هم اضافه کردم ولی مشکل برطرف نشد. آیا مشکل از فایله یا اینکه روی لوکال نصب نمیشه؟
  19. petros

    مشکل منو در سایت دوزبانه جوملا 2.5

    مشکل برطرف شد. از ماکسی منو استفاده میکنم که باید در ماژول مربوط به آن منوهایی که ساخته بودم اختصاص میدادم.
  20. petros

    مشکل منو در سایت دوزبانه جوملا 2.5

    سلام یه آموزشی دارین بنام "راه اندازی وبسایت چند زبانه در جوملا 1.7" من تمام این کارا رو کردم. جوملای ورژن 2.5 دارم. این "فهرست اصلی - همه" که به عنوان صفحه پیشفرض برای همه زبان ها باید باشه مشکل ایجاد میکنه و چه تو صفحه انگلیسی و چه تو صفحه فارسیه من باعث میشه فقط این منو نمایش داده بشه. و منوهایی که برای زبان فارسی و انگلیسی جداگانه مطابق دستورات بالا ساختم نمایش داده نمیشه. چرا؟
×
×
  • افزودن...