سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: قرار دادن دکمه به جای متن

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Mar 2008
    نوشته ها
    199
    تشکر
    0
    تشکر شده 1 بار در 1 ارسال

    قرار دادن دکمه به جای متن

    بی زحمت آموزش قرار دادن دکمه به جای متن هم بگید.

    در قالب دیفالت منظورم هست.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    Team
    تاریخ عضویت
    Jan 2006
    نوشته ها
    9,560
    تشکر
    176
    تشکر شده 1,087 بار در 724 ارسال

    پاسخ : قرار دادن دکمه به جای متن

    یک قالب دکمه دار را پیدا کنید و کدهایشجایگزین نمایید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Sep 2007
    محل سکونت
    آغوش خدا
    نوشته ها
    1,007
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : قرار دادن دکمه به جای متن

    سلام

    با عرض پوزش خدمت نوید عزیز ... چون قبلا قول این آموزش رو به دوستمون دادم اینجا آموزش میدم

    جناب sanr عزیز
    من آموزش اضافه کردن دکمه پاسخ رو برای قالب پیش فرض براتون میذارم

    فایل display.template.php قالب پیش فرض را باز کنید
    دنبال کد زیر بگردید

    کد:
    	// Build the normal button array.
    	$normal_buttons = array(
    		'reply' => array('test' => 'can_reply', 'text' => 146, 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies']),
    		'notify' => array('test' => 'can_mark_notify', 'text' => 125, 'image' => 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_topic'] : $txt['notification_enable_topic']) . '\');"', 'url' => $scripturl . '?action=notify;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']),
    		'custom' => array(),
    		'send' => array('test' => 'can_send_topic', 'text' => 707, 'image' => 'sendtopic.gif', 'lang' => true, 'url' => $scripturl . '?action=sendtopic;topic=' . $context['current_topic'] . '.0'),
    		'print' => array('text' => 465, 'image' => 'print.gif', 'lang' => true, 'custom' => 'target="_blank"', 'url' => $scripturl . '?action=printpage;topic=' . $context['current_topic'] . '.0'),
    	);
    و کد زیر را جایگزین کد بالا کنید
    کد:
    	$buttonArray = array();
    	if ($context['can_reply'])
    		$buttonArray[] = '<a href="' . $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'] . '">' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/reply.gif" alt="' . $txt[146] . '" border="0" />' : $txt[146]) . '</a>';
    		
    // Build the normal button array.
    	$normal_buttons = array(
    		'reply' => array('test' => 'can_reply', 'text' => 146, 'image' => 'reply.gif', 'lang' => true, 'url' => $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies']),
    		'notify' => array('test' => 'can_mark_notify', 'text' => 125, 'image' => 'notify.gif', 'lang' => true, 'custom' => 'onclick="return confirm(\'' . ($context['is_marked_notify'] ? $txt['notification_disable_topic'] : $txt['notification_enable_topic']) . '\');"', 'url' => $scripturl . '?action=notify;sa=' . ($context['is_marked_notify'] ? 'off' : 'on') . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']),
    		'custom' => array(),
    		'send' => array('test' => 'can_send_topic', 'text' => 707, 'image' => 'sendtopic.gif', 'lang' => true, 'url' => $scripturl . '?action=sendtopic;topic=' . $context['current_topic'] . '.0'),
    		'print' => array('text' => 465, 'image' => 'print.gif', 'lang' => true, 'custom' => 'target="_blank"', 'url' => $scripturl . '?action=printpage;topic=' . $context['current_topic'] . '.0'),
    	);
    	
    
    	
    	echo implode($context['menu_separator'], $buttonArray);
    
    
    	echo '</td>
    <td align="left" style="padding-right: 1ex;">
    <td align="left" class="middletext2">', $txt[139], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . '   <a href="#top"><b>' . $txt['topbottom4'] . '</b></a>' : '', '</td>
    
    
    				</tr>
    			
    		</td>
    	</tr>
    </table>';

    سپس دنبال کد زیر بگردید
    کد:
    	// As before, build the custom button right.
    	if ($context['can_add_poll'])
    		$normal_buttons['custom'] = array('text' => 'add_poll', 'image' => 'add_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=editpoll;add;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']);
    	elseif ($context['user']['is_logged'] && $settings['show_mark_read'])
    		$normal_buttons['custom'] = array('text' => 'mark_unread', 'image' => 'markunread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=topic;t=' . $context['mark_unread_time'] . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']);
    
    	echo '
    <table width="100%" cellpadding="0" cellspacing="0" border="0">
    	<tr>
    		<td class="middletext">', $txt[139], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . '   <a href="#top"><b>' . $txt['topbottom4'] . '</b></a>' : '', '</td>
    		<td align="right" style="padding-right: 1ex;">
    			<table cellpadding="0" cellspacing="0">
    				<tr>
    					', template_button_strip($normal_buttons, 'top', true), '
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>';
    و کد زیر را جایگزین کد بالا کنید

    کد:
    // As before, build the custom button right.
    	if ($context['can_add_poll'])
    		$normal_buttons['custom'] = array('text' => 'add_poll', 'image' => 'add_poll.gif', 'lang' => true, 'url' => $scripturl . '?action=editpoll;add;topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']);
    	elseif ($context['user']['is_logged'] && $settings['show_mark_read'])
    		$normal_buttons['custom'] = array('text' => 'mark_unread', 'image' => 'markunread.gif', 'lang' => true, 'url' => $scripturl . '?action=markasread;sa=topic;t=' . $context['mark_unread_time'] . ';topic=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']);
    
    	echo '
    <table dir="rtl" width="100%" cellpadding="0" cellspacing="4" border="0">
    	<tr>
    		
    
    				';
    						echo '
    					</td>
    					<td align="right" style="font-size: smaller;">';
    
    	$buttonArray = array();
    	if ($context['can_reply'])
    		$buttonArray[] = '<a href="' . $scripturl . '?action=post;topic=' . $context['current_topic'] . '.' . $context['start'] . ';num_replies=' . $context['num_replies'] . '">' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/reply.gif" alt="' . $txt[146] . '" border="0" />' : $txt[146]) . '</a>';
    	
    
    	
    	
    	echo implode($context['menu_separator'], $buttonArray);
    
    
    
    
    	echo '
    <table width="100%" cellpadding="0" cellspacing="0" border="0">
    	<tr>
    		<td class="middletext">', $txt[139], ': ', $context['page_index'], !empty($modSettings['topbottomEnable']) ? $context['menu_separator'] . '   <a href="#top"><b>' . $txt['topbottom4'] . '</b></a>' : '', '</td>
    		<td align="right" style="padding-right: 1ex;">
    			<table cellpadding="0" cellspacing="0">
    				<tr>
    					', template_button_strip($normal_buttons, 'top', true), '
    				</tr>
    			</table>
    		</td>
    	</tr>
    </table>';
    سعی کردم به ساده ترین روش آموزش بدم ...

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Mar 2008
    نوشته ها
    199
    تشکر
    0
    تشکر شده 1 بار در 1 ارسال

    پاسخ : قرار دادن دکمه به جای متن

    بسیار ممنون.

    بلاخره یکی آموزش داد

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Oct 2008
    نوشته ها
    7
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : قرار دادن دکمه به جای متن

    برای out line چطور این فایلی رو که فرمودید تغییر بدیم نداره ...

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. #6

    تاریخ عضویت
    Sep 2007
    محل سکونت
    آغوش خدا
    نوشته ها
    1,007
    تشکر
    0
    تشکر شده 3 بار در 3 ارسال

    پاسخ : قرار دادن دکمه به جای متن

    لطفا بیشتر دقت کنید
    [quote author=javid2005 link=topic=17068.msg90847#msg90847 date=1224360172]
    فایل display.template.php قالب پیش فرض را باز کنید
    [/quote]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •