• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
milad2

آجاکس کردن ارسال پست

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

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

سلام

خسته نباشید

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

یعنی وقتی پست ارسال می شود صفحه رفرش نشود و یا به پست اول صفحه نرود

تشکر

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

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

نه افزونه ایی برای اینکار داریم و نه مربوط به پوسته هست.

0

به اشتراک گذاری این پست


لینک به پست

سلام

آقا مرتضی ممنون برای راهنمایی

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

تشکر

0

به اشتراک گذاری این پست


لینک به پست

بی بی پرس جدا یا افزونه؟

0

به اشتراک گذاری این پست


لینک به پست

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

بی بی پرس معمولی

اسکریپت

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

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

این مورد در ارسال خود بی بی پرس هست.

0

به اشتراک گذاری این پست


لینک به پست

ما هم همینطور ولی باور بفرمایید پوسته اصلی آجاکس ارسال می کنه اما این پوسته نه بعد از ارسال میره پست اول صفحه رو نمایش می ده

تشکر

0

به اشتراک گذاری این پست


لینک به پست

شاید توابع و هدرهای پوسته مورد استفاده شما از پوسته پیش فرض پیروی نمیکنه و فرق داره.

مقایسه کردید؟

0

به اشتراک گذاری این پست


لینک به پست

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

سلام

آقا مرتضی این که ارسال پست به صورت آجاکس نبود مربوط به فایل topic.php بود اما برطرف نشد

به این شرح که وقتی خط <div id="entry"> را از کد زیر حذف می کنیم یا نامش را عوض می کنیم پست آجاکس ارسال می شود اما پوسته بهم می ریزد

<div id="entry">
<h2<?php topic_class( 'topictitle' ); ?>>
<span id="topic_labels"><?php bb_topic_labels(); ?></span><?php topic_title(); ?> <span id="topic_posts">(<?php topic_posts_link(); ?>)</span>
</h2>
<?php do_action('under_title', ''); ?>
<?php if ($posts) : ?><div id="ajax-response"></div><?php foreach ($posts as $bb_post) : $del_class = post_del_class(); ?>
<?php bb_post_template(); ?>
<?php endforeach; endif; ?>
<div id="postPagination">
<div class="nav"><?php topic_pages(); ?></div>
</div>
<?php if ( topic_is_open( $bb_post->topic_id ) ) : ?>
<div id="tpost-form"><?php if(bb_is_user_logged_in()) { echo post_form();} ?></div>
<?php else: ?>
<br><div id="closed">
<h1>موضوع قفل شده‌است</h1>
<p class="closed">شما نمی‌توانید به موضوع‌های قفل‌شده پاسخی دهید.</p>
</div>
<?php endif; ?>
</div>

و در فایل استایل entry پنج خط دارد

#entry {width: 735px; float: right; margin-bottom: 30px;}
#entry .post {width: 765px; display: block; margin: 20px 0 0 0; font: normal .8em 'MyNassim', "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; float: left;}
#entry .post .post-user {margin-right: 30px; width: 100px; padding: 5px; border: 1px solid #bbb; border-radius: 5px; background: #eee; font-size: .7em;}
#entry .position1 .post-content {border: none; padding-top: 0px; float: left; font-size: 14px;}
#entry h2.post-form {display: none; visibility: hidden;}

حالا اگر کار اول را انجام ندهیم یعنی خط در <div id="entry"> تغییری ندهیم راه دوم پاک کردن float: left از خط دوم استایل بالاست

یعنی وقتی این float: left را از خط دوم استایل پاک می کنیم پست را آجاکس ارسال می کند اما پوسته بهم می ریزد و درست کردن استایل بدون این float: left به نظر ممکن نباشه.

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

خیلی سعی کردیم مزاحم شما نشیم ولی هر کاری کردیم موفق به انجام نشدیم

تشکر

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

کد اول ببخشید اشتباه گذاشته بودیم

<div id="entry">
<h2<?php topic_class( 'topictitle' ); ?>>
<span id="topic_labels"><?php bb_topic_labels(); ?></span><?php topic_title(); ?> <span id="topic_posts">(<?php topic_posts_link(); ?>)</span>
</h2>
<?php do_action('under_title', ''); ?>
<?php if ($posts) : ?><div id="ajax-response"></div><?php foreach ($posts as $bb_post) : $del_class = post_del_class(); ?>
<li id="post-<?php post_id(); ?>"<?php alt_class('post', $del_class); ?>>
<?php bb_post_template(); ?>
</li>
<?php endforeach; endif; ?>
<div id="postPagination">
<div class="nav"><?php topic_pages(); ?></div>
</div>
<?php if ( topic_is_open( $bb_post->topic_id ) ) : ?>
<div id="tpost-form"><?php if(bb_is_user_logged_in()) { echo post_form();} ?></div>
<?php else: ?>
<br><div id="closed">
<h1>موضوع قفل شده‌است</h1>
<p class="closed">شما نمی‌توانید به موضوع‌های قفل‌شده پاسخی دهید.</p>
</div>
<?php endif; ?>
</div>

تشکر

0

به اشتراک گذاری این پست


لینک به پست

جالبه!

استایل با ایجاکس قاطی میکنه!

شما این کدها رو تست کنید:

<div id="entryDiv">
<h2<?php topic_class( 'topictitle' ); ?>>
<span id="topic_labels"><?php bb_topic_labels(); ?></span><?php topic_title(); ?> <span id="topic_posts">(<?php topic_posts_link(); ?>)</span>
</h2>
<?php do_action('under_title', ''); ?>
<?php if ($posts) : ?><div id="ajax-response"></div><?php foreach ($posts as $bb_post) : $del_class = post_del_class(); ?>
<li id="post-<?php post_id(); ?>"<?php alt_class('post', $del_class); ?>>
<?php bb_post_template(); ?>
</li>
<?php endforeach; endif; ?>
<div id="postPagination">
<div class="nav"><?php topic_pages(); ?></div>
</div>
<?php if ( topic_is_open( $bb_post->topic_id ) ) : ?>
<div id="tpost-form"><?php if(bb_is_user_logged_in()) { echo post_form();} ?></div>
<?php else: ?>
<br><div id="closed">
<h1>موضوع قفل شده‌است</h1>
<p class="closed">شما نمی‌توانید به موضوع‌های قفل‌شده پاسخی دهید.</p>
</div>
<?php endif; ?>
</div>

و استایل :

#entryDiv {width: 735px; float: right; margin-bottom: 30px;}
#entryDiv .post {width: 765px; display: block; margin: 20px 0 0 0; font: normal .8em 'MyNassim', "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; float: left;}
#entryDiv .post .post-user {margin-right: 30px; width: 100px; padding: 5px; border: 1px solid #bbb; border-radius: 5px; background: #eee; font-size: .7em;}
#entryDiv .position1 .post-content {border: none; padding-top: 0px; float: left; font-size: 14px;}
#entryDiv h2.post-form {display: none; visibility: hidden;}

2

به اشتراک گذاری این پست


لینک به پست

سلام

تغییری نکرد باز وقتی float: left را پاک می کنیم آجاکس می شود :wacko:

تشکر

0

به اشتراک گذاری این پست


لینک به پست

راستش کاملا غیرمنطقی هست که یک کلاس خاصیت ایجاکسی رو داره مختل میکنه.

شما اگر float رو بردارید چه قسمت از پوسته بهم میریزه؟

1

به اشتراک گذاری این پست


لینک به پست

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

سلام

خسته ناشید

این عکس با float: left;

post-22-0-70298200-1341911200_thumb.jpg

این عکس بدون float: left;

post-22-0-38712000-1341911250_thumb.jpg

میشه float: left; را برداشت و بعد استایل ها ی دیگر را تغییر داد اما اگر می شد با وجود اون پست ها ای جکس می شدند خیلی بهتر بود

تشکر

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

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

سلام

آقا مرتضی تقریبا بعد از برداشتن float:left; استایل ها را تنظیم شدند اما یک مورد را نتوانستیم

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

این عکس

post-22-0-75690000-1341913683_thumb.jpg

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

همین صفحه رو save as web html کنید و بعد فشرده و اینجا پیوست کنید تا کدها رو بررسی کنیم.

1

به اشتراک گذاری این پست


لینک به پست

سلام

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

topic.zip

تشکر

0

به اشتراک گذاری این پست


لینک به پست

save as html with images رو بزنید.

1

به اشتراک گذاری این پست


لینک به پست

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

سلام

آقا مرتضی گزینه ای فرمودید نیست

این گزینه ها وجود دارد

post-22-0-50763000-1341935351_thumb.jpg

این save as - web page complete

New folder.zip

تشکر

ویرایش شده در توسط milad2
0

به اشتراک گذاری این پست


لینک به پست

استایل که مشکلی نداشت.

اشتباه از ورود اطلاعات شما بود. شما کل کاراکترها رو بدون فاصل وارد کردید اینجوری:

vnbnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvghfghgh,ghghmmgffgfhhdfghgfhfhghghgjgjgjhfhfhhfhfhhmgmfdhmdmhmhmhhhhndgmdgm,r,fgxdmfghnfgmhm

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

vnbnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnnnnnnnnnnvghfghgh,ghgh mmgffgfhhdfghgfhfhghghgjgjgjhfhfhhfhfhhmg mfdhmdmhmhmhhhhndgm dgm,r,fgxdmfghnfgmhm

تست کنید.

1

به اشتراک گذاری این پست


لینک به پست

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

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

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

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


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

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

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


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