رفتن به مطلب

تغییر در ucan-post-Farsi


پست های پیشنهاد شده

سلام دوستان من میخواستم دوتا تغییر توی افزونه ی ucan-post-Farsi-by-yekweb که توی این صفحه معرفی شده بدم خیلی ممنون میشم راهنماییم کنید:

اول اینکه میخواستم رنگ حاشیه کادرها رو به جای رنگ آبی به رنگ سیاه در بیارم (در واقع اصلا نمیتونم کدهای css رو پیدا کنم که توی تغییر ایجاد کنم)

بعدش هم اینکه میخواستم اندازه کادر چکیده مطلب به اندازه 2 خط باشه و وقتی که روش کلیک میشه به 4 خط تبدیل بشه البته باز هم مشکل همون پیدا نکردن محل کدهای شیوه نامه هست نه خود کد

خیلی خیلی ممنون میشم راهنماییم کنید.

لینک به ارسال

فکر کنم همه استایلها در فایل niceforms-default.css باشه.

برای تغییر رنگ ابی به دنبال مقدار border ها باشید و رنگ رو در اونها تغییر بدید.

برای تغییر در اندازه چکیده به دنبال تغییر در اندازه textarea باشید.

ببینید مشکل همین بود؟

لینک به ارسال

بله بله آقا مرتضی متشکر مشکل حل شد

حالا یک سوال دیگه توی بخش انتخاب موضوع واسه من وقتی کاربر بخواد موضوع رو انتخاب کنه همه موضوعات پش سر هم میان چه طور میتونم کاری کنم که مثل این سایت http://www.foxdl.ir/send-post/ زیر مجموعه ها مقداری جلو تر از مجموعه مادر باشن؟

لینک به ارسال

اگه برای شما زیردسته ها رو جلوتر نمیندازه پس شاید آدرس فوق کمی دستکاری کرده(البته من سورس اصلی این افزونه رو ندیدم)

ولی میتونید هم در دستکاری کوچیکی در سورس اینکار رو انجام بدید هم از طریق استایل.

برای دسته اصلی کلاس level-0 هست. برای زیراول کلاس level-1 و همینوطر تا اخر. دیگه بقیه کمی margin دادن هست....

لینک به ارسال

آقا مرتضی راستش رو بخواهید من دقیقا نفهمیدم توی استایل چه چیزی رو باید فراخوانی کنم اما این کد اون بخش موضوعات هست ممنون میشم توی همین کد راهنمایی کنید یا اینکه بگید توی استایل چه چیزی رو فراخوانی کنم


<!-- START CATEGORIES -->
<?php
if($this->ucan_options['uCan_Show_Categories'])
{
?></br>
<label>
<?php echo __('موضوع مطلب', 'ucan-post'); ?>
</label>
<select name="ucan_submission_category">
<?php
foreach($categories as $category)
if($category->cat_ID == $_POST['ucan_submission_category'])
echo '<option value="'.$category->cat_ID.'" selected="selected">'.$category->name.'  </option>';
else
echo '<option value="'.$category->cat_ID.'"">'.$category->name.'  </option>';
?>
</select>
<?php
}
?>
<!-- END CATEGORIES -->

لینک به ارسال

قبل از تغییر شما آدرس صفحه ایی که این افزونه رو نصب کردی اینجا بزار تا بررسی کنیم.

لینک به ارسال

افزونه شما با چیزی که در سایت موردنظرتون دادید فرق میکنه. افزونه شما اصلا زیر دسته ها رو مشخص نمیکنه.

تغییرات زیادی نیاز هست.

لینک به ارسال

چرا آقا مرتضی مشخص میکنه من خودم الان نگاه کردم شما اگر اون موضوع مطلب رو باز کنید میبینید که نوشته "آرشیو تصویری"، "استاد شجریان"، "دانلود نت"، "نت سنتور" ، "دسته بندی نشده"

حالا اگر موضوعات سایت رو ببینید متوجه میشید که "استاد شجریان" زیر مجموعه آرشیو تصویری هست و "نت سنتور" زیر مجموعه دانلود نت هست

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

لینک به ارسال

نه منظور من چیز دیگه ایی بود.

افزونه ucan post در کدهاش زیر مجموعه ها رو متمایز نمیکنه. یعنی نه بهش کلاسی میده نه ترتیب خاصی. اما افزونه ایی که اون سایت داره استفاده میکنه اختصاصی شده و این موارد رو داره.

وقتی در کد چیزی برای ترتیب نداره باید کدهاش رو دست زد. اما هم در بروزرسانی بعدی کدها حذف میشه و هم اینکه کمی تغییراتش زیاد هست.

لینک به ارسال

همانطوری که مرتضی اشاره کرد، با Css در این افزونه امکان پذیر است.

برای اون سایت هم که به صورت زیر دسته نمایش داده میشه هم بنده از wp_dropdown_categories استفاده کردم.

کد زیر رو تست کنید:

<!-- START CATEGORIES -->
<?php if($this->ucan_options['uCan_Show_Categories']) { ?><br />
<label><?php echo __('موضوع مطلب', 'ucan-post'); ?></label>
<?php wp_dropdown_categories("orderby=name&hide_empty=0&hierarchical=1&name=ucan_submission_category"); ?>
<?php } ?>
<!-- END CATEGORIES -->

لینک به ارسال

دوستان من یه مشکل دیگه با این افزونه پیدا کردم

وقتی کسی مطلبی میفرسته فقط این افزونه در آخر مطلب مینویسه که توسط فلانی فرستاده شده در حالی که آخر پست که مثل بقیه پست ها محل نام نویسنده هست همون ادمین هست

حالا من میخوام جوری باشه که خود وردپرس نویسنده مطلب رو همون کسی بزنه که توی کادر وارد شده

یه چیزی شبیه همون همیار وردپرس

دوستان کسی نمیتونه منو کمک کنه؟

لینک به ارسال

دوستان من یه مشکل دیگه با این افزونه پیدا کردم

وقتی کسی مطلبی میفرسته فقط این افزونه در آخر مطلب مینویسه که توسط فلانی فرستاده شده در حالی که آخر پست که مثل بقیه پست ها محل نام نویسنده هست همون ادمین هست

حالا من میخوام جوری باشه که خود وردپرس نویسنده مطلب رو همون کسی بزنه که توی کادر وارد شده

یه چیزی شبیه همون همیار وردپرس

دوستان کسی نمیتونه منو کمک کنه؟

با این موضوع، بهتره که از افزونه wp-post-sender استفاده کنید.

همیار وردپرس هم از افزونه ما استفاده کرده :)

http://www.wordpress98.com/wp-content/plugins/wp-post-sender-custom/style.css

لینک به ارسال

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

لینک به ارسال

راستش بحث داره منحرف میشه.

اینگونه سوالات در پ.خ مطرح بشه بهتر هست.

لینک به ارسال

دوستان شرمنده من یک سوال دیگه هم داشتم میخواستم بدونم چه جوری میشه تصویری زیر رو

w3r3i76xopyqpevdptve.png

به این تصویر تبدیل کرد

lbwfe07x574dwlf53d.gif

یعنی هر سه در یک خط باشن

و یک سوال دیگه هم اینکه میشه تصویر امنیتی رو تغییر داد؟؟ یعنی یه تصویر ساده و کوچک مثل این گذاشت که فقط عدد باشه؟؟

http://sky-dl.ir/add-post.php

لینک به ارسال

شما کد html رو بزارید تا بهتر بتونیم کمک کنیم.

باید در استایل تغییر ایجادبشه.

برای تغییر در کد امنیتی هم باید تابع رو تغییر داد. تابع php

لینک به ارسال

بفرمایید آقا مرتضی این کد استایل افزونه هست

/* ----------- ucan_stylized ----------- */

#ucan_stylized h1 {

font-size:14px;

font-weight:bold;

margin-bottom:8px;

}

#ucan_stylized p {

font-size:11px;

color:#666666;

margin-bottom:20px;

border-bottom:solid 1px #b7ddf2;

padding-bottom:10px;

}

#ucan_stylized label {

text-align:right;

margin:2px 0 0 0;

}

#ucan_stylized .small {

color:#666666;

font-size:11px;

font-weight:normal;

text-align:right;

}

#ucan_stylized .requerid {

color:#666666;

font-size:11px;

font-weight:normal;

text-align:right;

}

#ucan_stylized input.small-tag {

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

border-radius:5px;

width:200px;

margin-bottom:-1px;

}

#ucan_stylized input {

font-family:"tahoma";

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

border-radius:5px;

width:200px;

margin:2px 0 20px 0;

}

#ucan_stylized input.submit-sendpost {

border:none;

background:url(http://www.shouremahour.ir/wp-content/uploads/images/send-post-submit.gif) 0 0 no-repeat;

width:150px;

height:50px;

margin:2px 0 20px 0;

}

#ucan_stylized textarea {

font-size:12px;

padding:4px 2px;

min-width:80% !important;

border:solid 1px #aacfe4;

margin:2px 0 20px 0;

}

.theEditor {

height:300px !important;

}

#ucan_stylized a.thickbox {

margin-left:5px !important;

margin-right:5px !important;

}

#ucan_stylized select {

font-family:tahoma;

font-weghit:normal;

font-size:12px;

padding:4px 2px;

border:solid 1px #aacfe4;

border-radius:5px;

margin:2px 0 20px 0;

width:160px;

}

#ucan_stylized button {

width:125px;

height:31px;

background:#666666;

text-align:center;

line-height:31px;

color:#FFFFFF;

font-size:11px;

font-weight:bold;

}

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

<div id="ucan_stylized">

<form method="post" name="ucan_submission_form" action="<?php echo $this->ucan_action_url.'ucanpublish'; ?>">

<!-- START GUEST INFO -->

<?php

if($this->ucan_options['uCan_Post_Level'] == 'guest' && !$user_ID)

{

?>

<label>

<?php echo __('نویسنده', 'ucan-post'); ?>      

</label>

<input type="text" name="ucan_submission_guest_name" value="<?php echo stripslashes($_POST['ucan_submission_guest_name']); ?>" /><span class="requerid"> (الزامی)</span></br>

<label>

<?php echo __('ایمیل', 'ucan-post'); ?>          

</label>

<input type="text" name="ucan_submission_guest_email" value="<?php echo stripslashes($_POST['ucan_submission_guest_email']); ?>" /><span class="requerid"> (الزامی)</span></br>

<?php

}

?>

<!-- END GUEST INFO -->

<!-- START TITLE -->

<label>

<?php echo __('عنوان مطلب', 'ucan-post'); ?>

</label>

<input type="text" name="ucan_submission_title" value="<?php echo stripslashes($_POST['ucan_submission_title']); ?>" /><span class="requerid"> (الزامی)</span></br>

<!-- END TITLE -->

<!-- START EXCERPT -->

<?php

if($this->ucan_options['uCan_Show_Excerpt'])

{

?>

<label>

<?php echo __('خلاصه مطلب', 'ucan-post'); ?>

</label>

<textarea name="ucan_submission_excerpt" rows="3"><?php echo stripslashes($_POST['ucan_submission_excerpt']); ?></textarea>

<?php

}

?>

<!-- END EXCERPTs -->

<!-- START CONTENT -->

<label>

<?php echo __('محتوی مطلب', 'ucan-post'); ?><span class="requerid"> (الزامی)</span>

</label>

<?php

global $user_ID;

if($user_ID && $this->ucan_options['uCan_Allow_Uploads'] && $this->ucan_options['uCan_Use_WYSIWYG'])

{

require($this->ucan_views_dir.'ucan-upload-buttons.php');

}

?>

<textarea name="ucan_submission_content" class="theEditor" rows="15"><?php echo stripslashes($_POST['ucan_submission_content']); ?></textarea>

<!-- END CONTENT -->

<!-- START CATEGORIES -->

<?php if($this->ucan_options['uCan_Show_Categories']) { ?><br />

<label><?php echo __('موضوع مطلب', 'ucan-post'); ?></label>

<?php wp_dropdown_categories("orderby=name&hide_empty=0&hierarchical=1&name=ucan_submission_category"); ?>

<?php } ?>

<!-- END CATEGORIES -->

<!-- START TAGS -->

<?php

if($this->ucan_options['uCan_Allow_Tags'])

{

?></br>

<label>

<?php echo __('برچسب ها', 'ucan-post'); ?>    

</label>

<input type="text" name="ucan_submission_tags" class="small-tag" value="<?php echo stripslashes($_POST['ucan_submission_tags']); ?>" />

<?php

}

?></br>                     <span class="small">برچسب ها را با کاما (,) از هم جدا کنید</span></br>

<!-- END TAGS -->

<!-- START CAPTCHA -->

<?php

if($this->ucan_options['uCan_Show_Captcha'])

{

include_once($this->ucan_plugin_dir."captcha/shared.php");

include_once($this->ucan_plugin_dir."captcha/captcha_code.php");

$captcha = new CaptchaCode();

$code = ucan_str_encrypt($captcha->generateCode(6));

?>

<label>

<?php echo __('تصویر امنیتی', 'ucan-post'); ?>

</label></br>

                     <img src="<?php echo $this->ucan_plugin_url.'captcha/captcha_images.php?width=80&height=30&code='.$code; ?>" />

<input type="text" class="chapta" name="ucan_show_captcha" />

<input type="hidden" name="ucan_security_check" value="<?php echo $code; ?>">

<?php

}

?>

<!-- END CAPTCHA -->

<!-- START SUBMIT -->

</br>                                  

<!--<input type="submit" name="ucan_submission" onClick="document.ucan_submission_form.action='<?php //echo $this->ucan_action_url.'ucanpreview'; ?>';this.disabled=true;this.form.submit();" value="<?php //echo __('Preview', 'ucan-post'); ?>" />-->

<input type="submit" class="submit-sendpost" name="ucan_submission" onClick="this.disabled=true;this.form.submit();" value="" />

<!-- END SUBMIT -->

</form>

</div>

ویرایش شده توسط NESTED
کدها را در بین تگ longbox قرار دهید
لینک به ارسال

شما برای .ucan_stylized imgاستایل تعریف کنید. مثلا margin-bottom رو برابر -5 بزارید ببینید جابجا میشه؟

لینک به ارسال
  • 4 ماه بعد...

سلام

چوون سوالم در هیمن رابطه هست اینجا مطرح میکنم

برای من عنوان مطلب؛انتخاب دسته و کلا" مواردی که باید توسط کاربر انتخاب و تکمیل بشه رو به رنگ سفید نوشته؛ به نحوی که مشخص نست، چطور این رو تغییر بدم؟untitled.bmp

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...