topmihan

تغییراتی در جی کامنت؟!

9 پست در این موضوع

ارسال شده در (ویرایش شده)

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

من تصمیم گرفتم افزونه جی کامنت رو نصب کنم

ولی برای ظاهرش چند تغییر نیاز دارم که یکم سخت شد واسم

ممنون میشم راهنمایی بکنید

1- رنگ فونت نوشتن نظر و ... میخوام سفید بشه هرکار میکنم نمیشه

2- بخش کد امنیتی میخوام نوع کد رو تغییر بدم مثلا فقط اعداد باشه و البته وضوح خوبی داشته باشه

3- بخش اطلاع از تغییرات : اولا میخوام کاملا سمت راست باشه دوما به چک باکس و متنش به هم نزدیک باشن سوما متنش یکم اشتباست میخوام درست بشه

4- در سایت یه بخش گذاشتم به اسم آخرین ارسال ها ( البته واسه کومونتو هستش که میخوام پاک کنمش ) همچین چیزی واسه جی کامنت هم هست؟؟؟؟

5- دکمه ارسال : اولا یکم سایزش بزرگتر بشه دوما تغییر رنگ بدمش

6- وقتی داخل کادر ها کلیک میکنم رنگ border تغییر میکنه ( میخوام رنگشو عوض کنم)

ممنونم

آموزش اچ تی ام ال ( جلسه اول )

ویرایش شده در توسط topmihan

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

1- components/com_jcomments/tpl/default/style.css

#comments-form input, #comments-report-form input, #comments-form textarea {[b][color="#FF0000"]color: #444[/color][/b];background-color: #fff;padding: 0 !important;margin: 0;border: 1px solid #ccc}

2- باید پلاگین کپچا ی دیگه نصب کنید . فکر نکنم خودش این امکان رو داشته باشه .

3- اون جمله رو از داخل فایل ترجمه باید اصلاح کنید . اینکه اون مربع و جمله بیاد سمت راست ، به نوشته کادر های بالا وصله . باید کلاسش رو جدا کنید ...

6- رنگش تغییر نمیکنه . ضخامتش از 2px به 1px تغییر میکنه . فا فایرباگ میتونید همه این موارد رو پیدا کنید . کمی کار کنید میاد دستتون .

Share this post


Link to post
Share on other sites

با تشکر از دوستان عزیز

واسه مورد 2 لطفا خودتون یه پلاگین خوب معرفی کنید

واسه مورد 3 متنشو ویرایش زدم ولی نزدیک شدن چک باکس و متن بیشتر توضیح بدین

واسه مورد 4 از سایت سازنده ماژول آخرین ارسال ها رو گرفتم فقط میخوام استایل شبیه همین ماژول کومنتو بشه لطفا راهنمایی کنید

مورد 5 هم هنوز پا برجاست

ممنون میشم منو راهنمایی بکنید

حق یارتان

Share this post


Link to post
Share on other sites

2- Joomla anti-spam. Anti-spam plugin for JComments, VirtueMart, feedback form

3 - همون فایل خط 110

#comments-form input.checkbox {
width: 16px [b][color="#FF0000"]!important[/color][/b];
line-height: 1.5em;
padding: 0;
margin: 0;
vertical-align: middle;
border: none;

4- لطفا ماژول اضافه رو یا پاک کنید یا غیر فعال کنید . استایل ؟ دقیقا منظورتون چیه ؟

Share this post


Link to post
Share on other sites

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

اگه داخل سایت رو نگاه کنید بخش آخرین نظرات

در حال حاظر 2 ماژول فعاله که ی*** واسه کومنتو هست و دیگری واسه جی کامنت

من میخوام ظاهر نمایش جی کامنت شبیه همینی که واسه کومنتو هست بشه

الانم اگه هنوز پاکش نکردم بخاطر اینه که هنوز کسی منو رهنمایی نکرده ( پس باید باشه تا متوجه منظور من بشن )

ممنون میشم منو راهنمایی بفرمایید

Share this post


Link to post
Share on other sites

دوستان سلام مجدد

به نتایجی خودم رسیدم

فقط چون پی اچ پی بلد نیستم نیاز به راهنمایی دارم

این کد پی اچ پی مربوط به قالب ماژول آخرین ارسال های جی کامنت هستش

<?php
// no direct access
defined('_JEXEC') or die;
?>
<?php if (!empty($list)) :?>
<ul class="jcomments-latest<?php echo $params->get('moduleclass_sfx'); ?>">
<?php if ($grouped) : ?>
<?php foreach ($list as $group_name => $group) : ?>
<li>
	<h<?php echo $item_heading; ?>>
		<?php if ($params->get('link_object_title') && $group[0]->object_link != '') : ?>
			<a href="<?php echo $group[0]->object_link;?>"><?php echo $group_name;?></a>
		<?php else : ?>
			<?php echo $group_name; ?>
		<?php endif; ?>
	</h<?php echo $item_heading; ?>>
	<ul>
		<?php $i = 0; $n = count($group); ?>
		<?php foreach ($group as $item) : ?>
		<li>
			<?php if ($params->get('show_avatar')) :?>
				<?php echo $item->avatar; ?>
			<?php endif; ?>

			<?php if ($params->get('show_comment_author')) :?>
			<span class="author"><?php echo $item->displayAuthorName; ?></span>
			<?php endif; ?>
			<?php if ($params->get('show_comment_date')) :?>
			<span class="date"><?php echo $item->displayDate; ?></span>
			<?php endif; ?>

			<div class="comment rounded<?php echo $params->get('show_avatar') ? ' avatar-indent' : '';?>">
				<?php if ($params->get('show_comment_title') && $item->displayCommentTitle) :?>
				<a class="title" href="<?php echo $item->displayCommentLink; ?>" title="<?php echo htmlspecialchars($item->displayCommentTitle); ?>">
					<?php echo $item->displayCommentTitle; ?>
				</a>
				<?php endif; ?>
				<div>
					<?php echo $item->displayCommentText; ?>
					<?php if ($params->get('readmore')) : ?>
					<p class="jcomments-latest-readmore">
						<a href="<?php echo $item->displayCommentLink; ?>"><?php echo $item->readmoreText; ?></a>
					</p>
					<?php endif; ?>
				</div>
			</div>

			<?php if ($n > 1 && ($i < $n - 1)) :?>
			<span class="comment-separator">*</span>
			<?php endif; ?>
		</li>
		<?php $i++; ?>
	<?php endforeach; ?>
	</ul>
</li>
<?php endforeach; ?>

<?php else : ?>

<?php $i = 0; $n = count($list); ?>
<?php foreach ($list as $item) : ?>
<li>
	<?php if ($params->get('show_object_title')) :?>
	<h<?php echo $item_heading; ?>>
		<?php if ($params->get('link_object_title',1) && $item->object_link != '') : ?>
			<a href="<?php echo $item->object_link;?>"><?php echo $item->displayObjectTitle; ?></a>
		<?php else : ?>
			<?php echo $item->displayObjectTitle; ?>
		<?php endif; ?>
	</h<?php echo $item_heading; ?>>
	<?php endif; ?>

	<?php if ($params->get('show_avatar')) :?>
		<?php echo $item->avatar; ?>
	<?php endif; ?>

	<?php if ($params->get('show_comment_author')) :?>
	<span class="author"><?php echo $item->displayAuthorName; ?></span>
	<?php endif; ?>
	<?php if ($params->get('show_comment_date')) :?>
	<span class="date"><?php echo $item->displayDate; ?></span>
	<?php endif; ?>

	<div class="comment rounded <?php echo $params->get('show_avatar') ? 'avatar-indent' : '';?>">
	<?php if ($params->get('show_comment_title') && $item->displayCommentTitle) :?>
		<a class="title" href="<?php echo $item->displayCommentLink; ?>" title="<?php echo htmlspecialchars($item->displayCommentTitle); ?>">
			<?php echo $item->displayCommentTitle; ?>
		</a>
		<?php endif; ?>
		<div>
			<?php echo $item->displayCommentText; ?>
			<?php if ($params->get('readmore')) : ?>
			<p class="jcomments-latest-readmore">
				<a href="<?php echo $item->displayCommentLink; ?>"><?php echo $item->readmoreText; ?></a>
			</p>
			<?php endif; ?>
		</div>
	</div>

	<?php if ($n > 1 && ($i < $n - 1)) :?>
	<span class="comment-separator">*</span>
	<?php endif; ?>
</li>
<?php $i++; ?>
<?php endforeach; ?>
<?php endif; ?>
</ul>

<?php endif; ?>

من ابتدا باید جای قرار گرفتن عناصر رو تغییر بدم

بعد برم سراغ سی اس اس

الان عناصر به این صورت هستش

از بالا به پایین { عنوان مطلبی که واسش نظر ارسال شده - آواتار نظر دهنده - نام کاربری نظر دهنده - زمان ارسال نظر - نظر داده شده }

حالا من میخوام به این صورت تغییر پیدا کنه :

از بالا به پایین { نام کاربری نظر دهنده - اواتار نظر دهنده - نظر ارسال شده - عنوان نظری که واسش نظر ثبت شده - نظر داده شده - زمان ارسال نظر }

ممنون میشم اگه راهنمایی کنید و کد اصلاح شده رو بهم بدین

ممنونم

Share this post


Link to post
Share on other sites

شرمنده دوستان

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

من میخوام جی کامنت که پست قبلی نوشتم مثل این بشه

<?php
/**
* @package		EasyBlog
* @copyright	Copyright (C) 2010 Stack Ideas Private Limited. All rights reserved.
* @license		GNU/GPL, see LICENSE.php
*
* EasyBlog is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

defined('_JEXEC') or die('Restricted access'); ?>

<div class="kmt-mod modKomentoComments kmt-mod-comments<?php echo $params->get( 'moduleclass_sfx' ) ?>">
<?php foreach( $comments as $row ) {
	// initialise current row component
	Komento::setCurrentComponent( $row->component );
	$config = Komento::getConfig();

	$row = Komento::getHelper( 'comment' )->process( $row );

	$row->comment = strip_tags( $row->comment );

	// trim comment length
	if( JString::strlen( $row->comment ) > $params->get( 'maxcommentlength' ) )
	{
		$row->comment = JString::substr( $row->comment, 0, $params->get( 'maxcommentlength' ) ) . '...';
	}

	// trim title length
	if( JString::strlen( $row->contenttitle ) > $params->get( 'maxtitlelength' ) )
	{
		$row->contenttitle = JString::substr( $row->contenttitle, 0, $params->get( 'maxtitlelength' ) ) . '...';
	}
?>

	<div class="mod-item <?php echo 'kmt-' . $row->id; ?>">

		<?php if( $params->get( 'showavatar') || $params->get( 'showauthor') ){ ?>
		<div class="mod-comment-head clearfix">
			<i></i>

			<!-- Avatar -->
			<?php if( $params->get( 'showavatar' ) ){ ?>
			<div class="mod-avatar">
				<?php if( !Komento::getProfile( $row->created_by )->guest ) { ?>
					<a href="<?php echo Komento::getProfile( $row->created_by )->getProfileLink(); ?>">
				<?php } ?>
				<img src="<?php echo Komento::getProfile( $row->created_by )->getAvatar( $row->email ); ?>" class="avatar" width="30" />
				<?php if( !Komento::getProfile( $row->created_by )->guest ) { ?>
					</a>
				<?php } ?>
			</div>
			<?php } ?>

			<!-- Author -->
			<?php if( $params->get( 'showauthor' ) ){ ?>
				<?php if( $config->get( 'layout_avatar_integration' ) == 'gravatar' && !empty($row->url) ) { ?>
					<span class="kmt-author">
						<a href="<?php echo $row->url; ?>" target="_blank"><b><?php echo $row->name; ?></b></a>
					</span>
				<?php } else { ?>
					<span class="kmt-author">
						<?php if( !$row->author->guest ) { ?>
							<a href="<?php echo $row->author->getProfileLink(); ?>">
						<?php } ?>
							<b><?php echo $row->name; ?></b>
						<?php if( !$row->author->guest ) { ?>
							</a>
						<?php } ?>
					</span>
				<?php } ?>
			<?php } ?>
		</div>
		<?php } ?>

		<!-- Text -->
		<div class="mod-comment-text">
			<?php echo $row->comment; ?>

			<!-- Title -->
			<?php if( $params->get( 'showtitle' ) ) { ?>
			<div class="mod-comment-page">
				<?php if( $row->extension ) { ?>
					<a href="<?php echo $row->pagelink; ?>"><?php echo $row->contenttitle; ?></a><?php echo $params->get( 'showcomponent' ) ? ' ' . JText::sprintf( 'COM_KOMENTO_TITLE_IN_COMPONENT', $row->componenttitle ) : ''; ?>
				<?php } else { ?>
					<?php echo $row->contenttitle; ?>
				<?php } ?>
			</div>
			<?php } ?>
		</div>

		<div class="mod-comment-meta small">
			<!-- Time and Permalink -->
			<span class="mod-comment-time">
				<a class="mod-comment-permalink" href="<?php echo $row->permalink; ?>" alt="<?php echo JText::_( 'COM_KOMENTO_COMMENT_PERMANENT_LINK' ); ?>" title="<?php echo JText::_( 'COM_KOMENTO_COMMENT_PERMANENT_LINK' ); ?>"><?php echo $row->created; ?></a>
			</span>
		</div>

	</div>
<?php } ?>
</div>

Share this post


Link to post
Share on other sites

دوستان فکر کنم واسه کسی که با پی اچ پی آشناست کاری نداشته باشه ها

لطف میکنید اگه کمک کنید

ممنون

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری