نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: افزودن پارامتر به postbit

  1. #1
    تاریخ عضویت
    Oct 2010
    نوشته ها
    12
    سپاس ها
    5
    سپاس شده 4 در 4 پست

    پیش فرض افزودن پارامتر به postbit

    با سلام...
    این صحبتای من در خصوص اضافه کردن یه چیزایی به postbit_legacy هست...
    ببینید یکی از کارایی که من انجام دادم این بود که یه فیلد به اسم field1 درست کردم که کسی که عضو میشد شماره کاربری خودشو تو یه سایتی می نوشت (مثل = 1913089)... بعد من یه کد تو پست بیت گذاشتم به شکل زیر:
    کد:
    <if condition="$post[field1]"><div class="smallfont">پروفایل در بازی: <a href="http://www.erepublik.com/en/citizen/profile/$post[field1]" target="_blank">لینک</a></div></if>
    این کد که زیر آواتار طرف نشون داده میشد، اون فیلد رو می گرفت و می ذاشت ته یه آدرسی بعد لینکشو می ذاشت زیر آواتار طرف ... تا اینجا مشکلی نیست. حالا من چی می خوام ؟!
    من می خوام که اعداد اون فیلد بیاد ته این آدرس [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    مثلا این رو ببینید: [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    شماره طرف رفت ته اون آدرس و به صورت اتوماتیک یه فایل xml ای از قبل براش وجود داشته...
    حالا من می خوام چیکار کنم... می خوام که اون عدد رو بذاره ته اون آدرس که گفتم، بعد از اون فایل xml یه پارامترایی رو نشون بده... مثلا از اون لینک بره و از عبارت زیر
    کد:
    <level>24</level>
    اون شماره طرف رو نشون بده...

    فکر کنم متوجه منظورم باید شده باشید... می خوام از یه فایل XML تو [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] postbit_legacy خروجی داشته باشیم...
    ممنون میشم اگه هر چه سریعتر به من جواب بدید
    خیلی ممنون... منتظرم

    ---------- Post added at 20:08 ---------- Previous post was at 19:28 ----------

    برای تفهیم بهتر اون 3 تا پروسه رو با یه پینت کشیدم که منظورمو بهتر بفهمید...

  2. #2
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

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

    کد:
    <if condition="$post['fieldX']">$vbphrase[lol]: $post[fieldX]</if>
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


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

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  3. کاربر روبرو از پست مفید mr.bahram سپاس کرده است .

    par30web (10-21-2010)

  4. #3
    تاریخ عضویت
    Oct 2010
    نوشته ها
    12
    سپاس ها
    5
    سپاس شده 4 در 4 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

    نه نه... نمی خوام این کارو بکنم... ببین این فیلد رو طرف پر میکنه مربوط به عضویتش تو یه سایت دیگس...
    این سایته هم یه امکانی گذاشته (API) که اگر کد عضویت طرف (یا همون فیلد ما) بیاد ته این آدرس همه اطلاعاتش رو نشون میده [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    یعنی من می خوام اینکارو بکنم:
    فیلد توسط کاربر پر میشه => فیلد میره ته این آدرس [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] => از اون صفحه بعضی از اطلاعات مثل level برداشته میشه => توی پست بیت خروجیشو می بینیم!

  5. #4
    تاریخ عضویت
    Oct 2010
    نوشته ها
    12
    سپاس ها
    5
    سپاس شده 4 در 4 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

    به صورت خلاصه و مفید: نشون دادن یه سری اطلاعات از فایل xml ای که آدرسش [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید]
    postbit_legacy هست!!

  6. #5
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

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


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

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  7. #6
    تاریخ عضویت
    Oct 2010
    نوشته ها
    12
    سپاس ها
    5
    سپاس شده 4 در 4 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

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

  8. کاربر روبرو از پست مفید par30web سپاس کرده است .

    mr.bahram (10-22-2010)

  9. #7
    تاریخ عضویت
    Nov 2007
    محل سکونت
    کرج مهرویلا
    نوشته ها
    16,278
    سپاس ها
    3,268
    سپاس شده 22,446 در 9,367 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

    خود سایت [برای مشاهده لینک ها عضو سایت شوید برای عضویت در سایت بر روی اینجا کلیک کنید] منتها بعید میدونم جواب بدن یکمی ........... هستن
    دوستان و همکاران عزیز
    در پیغام خصوصی به سوالات و موارد شما پاسخ داده نخواهد شد
    مگر انهایی که کار طراحی دارند
    لطفا مزاحم نشوید و در سایت مطرح بکنید


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

    ساعات تماس : 10 & 14 - 18 & 23
    09386942162
    vbsaz.ir@gmail.com




  10. #8
    تاریخ عضویت
    Oct 2010
    نوشته ها
    12
    سپاس ها
    5
    سپاس شده 4 در 4 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

    مشکلم رو تا حد خیلی خیلی زیادی حل کردم فقط مونده مورد زیر:
    خب بینید من این کد رو دارم اوکی؟
    کد PHP:
    <?php

    $xmlDoc 
    "http://api.erepublik.com/v2/feeds/citizens/{$post['field1']}.xml";
    $xmlDoc_edit file_get_contents($xmlDoc);
    $xmlDoc_edit str_replace('-'''$xmlDoc_edit);
    $citizen simplexml_load_string($xmlDoc_edit); 
    $citizen_xp $citizen->experiencepoints;
    $citizen_level $citizen->level;
    $citizen_wellness $citizen->wellness;
    $citizen_workskillpoints $citizen->workskillpoints;
    $citizen_military_rank $citizen->military->rank;
      foreach (
    $citizen->medals as $medals) {
        foreach (
    $medals->medal as $medal) {
             
    $citizen_medals $medal->type ."-"$medal->amount;  
        }
      }

    ?>
    درست؟ خب من می خوام که مثلا این چیزایی که تعریف کردم رو تو یه قالبی مثلا قالب تبلیغات یا پروفایل یا پست بیت نمایش بده که مثلا می تونم این رو بزنم $citizen_wellness یا $citizen_military_rank یا هر کدوم از اونایی که تعریف کردم... ولی وقتی این کد رو درون قالب قرار می دم و در مکان مورد نظر کدم رو می ذارم نشون نمی ده در صورتی که در حالت عادی کار می کنه! چیکار کنم؟ یکی گفته بود که کد php رو تو گلوبال بذارم و فراخوانم رو تو قالب که تست کردم نشد! می تونید یه راهنمایی کنید؟!
    بعد اینکه این مدل شکلکاتون رو که رو فرومتون نصبه تو چه پکی هست؟

  11. #9
    تاریخ عضویت
    Jul 2010
    محل سکونت
    World Wide Web
    نوشته ها
    22
    سپاس ها
    6
    سپاس شده 12 در 10 پست

    پیش فرض پاسخ : افزودن پارامتر به postbit

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

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست کمک برای ویرایش postbit
    توسط redo22 در انجمن رفع مشکلات برنامه ویبولتین vBulletin 4.x.x
    پاسخ ها: 5
    آخرين نوشته: 09-01-2010, 16:49
  2. 2 مشکل در postbit
    توسط Torkzade در انجمن رفع مشکلات کاربران تازه وارد برای راه اندازی سایت
    پاسخ ها: 5
    آخرين نوشته: 07-12-2010, 11:06
  3. ویرایش حرفه ای Postbit برای ورژن 4
    توسط EbiramGs در انجمن آموزش تغییرات در قالب های ویبولتین vBulletin 3.x.x
    پاسخ ها: 0
    آخرين نوشته: 05-03-2010, 16:25
  4. سوال در مورد postbit
    توسط Maz!ar در انجمن رفع مشکلات کاربران تازه وارد برای راه اندازی سایت
    پاسخ ها: 1
    آخرين نوشته: 02-04-2010, 13:45
  5. جدا کردن امضاء کاربران از بخش postbit & Postbit Legacy در استایل
    توسط mr.bahram در انجمن هک ها و پلاگین ها vBulletin 3.8.X
    پاسخ ها: 0
    آخرين نوشته: 11-22-2008, 23:53

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

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