Close Sidebar
کیوتوای فارسی
به نام یزدان بخشاینده بخشایشگر
در این مکان میتوانید مشکلات خود با اسکریپت کیوتوای را مطرح نمایید , در کوتاه ترین زمان به شما پاسخ خواهیم داد!
زمان پاسخگویی به پرسش ها از 4 الی 24 ساعت میباشد !
خواهشمندیم در صورتی که پاسخ خود را دریافت نموده اید , بر روی تیک بهترین پاسخ کلیک نمایید !

513 سوال

665 پاسخ

973 دیدگاه

788 کاربر

قالب نویسی برای سیستم

+4 امتیاز
49 بازدید
سلام

من برای اینکه برای این سیستم قالب بنویسم راهنمایی میخام

ایا مثل وردپرس توابع خاصی داره که بشه براش قالب نوشت یا یه جور دیگست ؟
سوال شده نوامبر 4, 2014 در پوسته ها توسط mahdi (330 امتیاز)

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

برای طرای قالب باید علاوه بر css برای تغییرات پایه مثل جابجایی بخش ها و ... php نیز بلد باشید و هسته اسکریپت را از طریق qa-theme.php موجود در فلدر پوسته اوراید کنید

برای مثال در این فایل برای اینکه جاوا اسکریپتی را تغییر دهید باید پس از کد های :

	class qa_html_theme extends qa_html_theme_base
	{	

کد زیر را اضافه کنید :

		function head_script() // change style of WYSIWYG editor to match theme better
		{
			qa_html_theme_base::head_script();
			
			$this->output(
				'<script type="text/javascript">',
				"if (typeof qa_wysiwyg_editor_config == 'object')",
				"\tqa_wysiwyg_editor_config.skin='kama';",
				'</script>'
			);
		}

تغریبا چیزی شبیه function.php در قالب های وردپرس است

مثلا بعد این تغییر میخواهید مانند قالب snow بخش ورود سایت بجای لینک دارای فیلد های نام کاربری و رمز عبور باشد

کد زیر را بعد اینها اضافه میکنید :

		function nav_user_search() // outputs login form if user not logged in
		{
			if (!qa_is_logged_in()) {
				[email protected]$this->content['navigation']['user']['login'];
				
				if (isset($login) && !QA_FINAL_EXTERNAL_USERS) {
					$this->output(
						'<!--[Begin: login form]-->',				
						'<form id="qa-loginform" action="'.$login['url'].'" method="post">',
							'<input type="text" id="qa-userid" name="emailhandle" placeholder="'.trim(qa_lang_html(qa_opt('allow_login_email_only') ? 'users/email_label' : 'users/email_handle_label'), ':').'" />',
							'<input type="password" id="qa-password" name="password" placeholder="'.trim(qa_lang_html('users/password_label'), ':').'" />',
							'<div id="qa-rememberbox"><input type="checkbox" name="remember" id="qa-rememberme" value="1"/>',
							'<label for="qa-rememberme" id="qa-remember">'.qa_lang_html('users/remember').'</label></div>',
							'<input type="hidden" name="code" value="'.qa_html(qa_get_form_security_code('login')).'"/>',
							'<input type="submit" value="'.$login['label'].'" id="qa-login" name="dologin" />',
						'</form>',				
						'<!--[End: login form]-->'
					);
					
					unset($this->content['navigation']['user']['login']); // removes regular navigation link to log in page
				}
			}
			

خوب با فرض اینکه تغییرات در قالب هسته سیستم تمام شده است با کد زیر فایل را میبندیم :

	}

این توضیح کوچیکیه اما اگه با php آشنا باشید اصل قضیه رو باید بدونید دیگه

موفق باشید

پاسخ داده شده نوامبر 4, 2014 توسط علی بخشی (68,850 امتیاز)
انتخاب شده نوامبر 4, 2014 توسط mahdi

سوالات مشابه

50 بازدید

طراحی پوسته برای سیستم پرسش و پاسخ

درود! قبل از هر چیز از زحمات فراوان شما واقعا سپاس گذارم. قصد دارم پوسته ایی برای سیستم "پرسش و پاسخ" طراحی کنم ، اما ... آماده کنم (به صورت HTML) ، شما آن را به سیستم ترجمه میکنید؟

سوال شده Mar 17, 2015 در پوسته ها توسط pamjadz (140 امتیاز)
+2 امتیاز
1 پاسخ 50 بازدید
48 بازدید

پیشنهاد برای قالب stylish

درود بر شما امکانش نیست برای قالب stylish همچون قالب پارسی شارپ در بالای سوالات تب های سوالات اخیر و محبوب و ... رو ... امکان رو دیدم از خرید قالب stylish پشیمان شدم جناب موفق باشید

سوال شده اوت 30, 2014 در پوسته ها توسط AminMoradi (200 امتیاز)
+1 امتیاز
1 پاسخ 48 بازدید
52 بازدید

سلام چجوری باید قالب برای شما ارسال کرد؟

سلام خسته نباشید من میخوام به قالب بدم تا رایگان استفاده بشه و با نام و لینک سایت خودم . کسیم قالب خواست بگه براش درست کنم

سوال شده Mar 12, 2014 در پوسته ها توسط musicfa021 (370 امتیاز)
+2 امتیاز
1 پاسخ 52 بازدید
90 بازدید

طراحی قالب برای این ماژول

با سلام خدمت همه دوستان چجوری باید برای این ماژول قالب طراحی کرد؟ مثلا تو ورد پرس بجای تایتل سایت و چیز های دیگه کد وردپرس رو میزاریم تو این چجوریه؟ ممنون میشم جواب بدید

سوال شده فوریه 25, 2014 در پوسته ها توسط smzerehpoush (200 امتیاز)
+3 امتیاز
1 پاسخ 90 بازدید
96 بازدید

توابع اسکریپت برای طراحی قالب

سلام ما سایتمون یک قالب اختصاصی داره..حالا میخوایم اون قالب رو به قالب اسکریپت پرسش و پاسخ ترجمه کنیم.. توابع اسکریپت رو از کجا می تونیم گیر بیاریم؟! ممنون

سوال شده دسامبر 30, 2013 در پوسته ها توسط hoshyar (200 امتیاز)
+7 امتیاز
1 پاسخ 96 بازدید
  1. [q2am_max_control_lang/login_reg]

    [q2am_max_control_lang/login_msg]

  2. [q2am_max_control_lang/searchbox]

    [q2am_max_control_lang/searchtext]

  3. [q2am_max_control_lang/adminbox]

    [q2am_max_control_lang/admintext]

  4. [q2am_max_control_lang/ask_q]

    [q2am_max_control_lang/ask_q_text]

  5. [q2am_max_control_lang/recent_activity]

    [q2am_max_control_lang/recent_activity_text]

  6. [q2am_max_control_lang/vote_box]

    [q2am_max_control_lang/vote_box_text]

  7. [q2am_max_control_lang/give_answer]

    [q2am_max_control_lang/give_answer_text]

  8. [q2am_max_control_lang/post_comment]

    [q2am_max_control_lang/post_comment_text]

  9. [q2am_max_control_lang/best_answer]

    [q2am_max_control_lang/best_answer_text]

  10. [q2am_max_control_lang/contratulations]

    Now you learn how to use site. Why don't you start to ask a question or provide some answer to the community!

...