• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    

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

من میخوام یه بخش به اسم آب و هوا ایجاد کنم شبیه این سایت

کدی یا آموزشی برای ایجاد همچین بخش وجود داره؟

ممنون

0

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


لینک به پست

من میخوام به طوری عمل کنم که از فیدی که سایت یاهو میده آب و هوا رو نمایش بدم.

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

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

بخش آموزشش رو از اینجا دیدم ولی واضح توضیح نداده

0

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


لینک به پست

از طریق ابزارک های وردپرستان ابزارک متن را انتخاب کنید و اسم آن را آب و هوا بگذارید

البته کد آب و هوای بندرعباس را دارم ولی می توانید از گوگل کد آب و هوای جاوا را سرچ کنید و از سایت هائی که کد می دن کد شهر خودتان را درخواست کنید و کد شهر خودتان را در صفحه متن کپی و ذخیره را بزنید در ستون کناری سایتتان وضعیت آب و هوا را می توانید ببینید نمونه آن در سایت من هست ملاحظه بفرمائید

1

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


لینک به پست

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

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

من یه طبق این آموزش انجام میدم ولی نمیشه. میشه بگین کجای کارم ایراد داره ؟ آموزش

چیزی که اینجا گفته دقیقا همون چیزی هست که من میخوام

دمو

ویرایش شده در توسط fantome0
1

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


لینک به پست

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

بعد این فیلد در افزونه های آب و هوا پست بشه و البته باید افزونه این مقدار رو به عنوان متغیر نام شهر بگیره

مثلاً افزونه آب و هوایWP-Parsi Iran weather رو انتخاب کنید و متغیر نام شهر رو از فرمی که ساختید بهش پست کنید

البته من خودم این افزونه رو نخوندم که ببینم چه اتفاقی درونش می افته اما فکر کنم بشه انجام داد - ولی از نویسندش (استاد مرتضی) بپرسید

4

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


لینک به پست

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

من یه طبق این آموزش انجام میدم ولی نمیشه. میشه بگین کجای کارم ایراد داره ؟ آموزش

چیزی که اینجا گفته دقیقا همون چیزی هست که من میخوام

دمو

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

1

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


لینک به پست

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

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

میشه ببینید چطوری کار میکنه؟

البته من دانلود کردم و یه فایل زیپ بود که تنها 2 فایل java توش بود به همراه 2 فایل css دیگه چیز خاصی نداشت به اضافه یه آموزش جزئی که تو این آدرسی که دادم بود. من فایل های جاوا رو ریختم تو فولدر جاوا و کدهاش رو هم تو یه برگه قرار دادم ولی هیچ چیز نمایش داده نشد. در صورتی که همونطور که تو دمو دیده میشه قابل نمایش هستش.

فقط نمیدونم مشکل کجاست.

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

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


لینک به پست

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

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

به این لینک نگاه کنید

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

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


لینک به پست

این کدی هست که تو فایل جاوا اسکریپتش هست.

متغیر هاشو چجوری به فارسی برگردونم؟


(function (j) {
j.fn.weatherfeed = function (s, h, v) {
h = j.extend({
unit: "c",
image: !0,
country: !1,
highlow: !0,
wind: !0,
humidity: !1,
visibility: !1,
sunrise: !1,
sunset: !1,
forecast: !1,
link: !0,
showerror: !0,
linktarget: "_self",
woeid: !1
}, h);
var p = "odd";
return this.each(function (q, t) {
var l = j(t);
l.hasClass("weatherFeed") || l.addClass("weatherFeed");
if (!j.isArray(s)) return !1;
var m = s.length;
10 < m && (m = 10);
var k = "";
for (q = 0; q < m; q++) "" != k && (k += ","), k += "'" + s[q] + "'";
now = new Date;
m = "http://query.yahooapis.com/v1/public/yql?q=" + encodeURIComponent("select * from weather.forecast where " +
(h.woeid ? "woeid" : "location") + " in (" + k + ") and u='" + h.unit + "'") + "&rnd=" + now.getFullYear() + now.getMonth() + now.getDay() + now.getHours() + "&format=json&callback=?";
j.ajax({
type: "GET",
url: m,
dataType: "json",
success: function (f) {
if (f.query) {
if (0 < f.query.results.channel.length)
for (var c = f.query.results.channel.length, e = 0; e < c; e++) w(t, f.query.results.channel[e], h);
else w(t, f.query.results.channel, h);
j.isFunction(v) && v.call(this, l)
} else h.showerror && l.html("<p>Weather information unavailable</p>")
},
error: function () {
h.showerror &&
l.html("<p>Weather request failed</p>")
}
});
var w = function (f, c, e) {
f = j(f);
if ("Yahoo! Weather Error" != c.description) {
var a = c.wind.direction;
348.75 <= a && 360 >= a && (a = "N");
0 <= a && 11.25 > a && (a = "N");
11.25 <= a && 33.75 > a && (a = "NNE");
33.75 <= a && 56.25 > a && (a = "NE");
56.25 <= a && 78.75 > a && (a = "ENE");
78.75 <= a && 101.25 > a && (a = "E");
101.25 <= a && 123.75 > a && (a = "ESE");
123.75 <= a && 146.25 > a && (a = "SE");
146.25 <= a && 168.75 > a && (a = "SSE");
168.75 <= a && 191.25 > a && (a = "S");
191.25 <= a && 213.75 > a && (a = "SSW");
213.75 <= a && 236.25 > a && (a = "SW");
236.25 <= a && 258.75 >
a && (a = "WSW");
258.75 <= a && 281.25 > a && (a = "W");
281.25 <= a && 303.75 > a && (a = "WNW");
303.75 <= a && 326.25 > a && (a = "NW");
326.25 <= a && 348.75 > a && (a = "NNW");
var g = c.item.forecast[0];
wpd = c.item.pubDate;
n = wpd.indexOf(":");
tpb = u(wpd.substr(n - 2, 8));
tsr = u(c.astronomy.sunrise);
tss = u(c.astronomy.sunset);
daynight = tpb > tsr && tpb < tss ? "day" : "night";
var b = '<div class="weatherItem ' + p + " " + daynight + '"';
e.image && (b += ' style="background-image: url(http://l.yimg.com/a/i/us/nws/weather/gr/' + c.item.condition.code + daynight.substring(0, 1) + '.png); background-repeat: no-repeat;"');
b = b + ">" + ('<div class="weatherCity">' + c.location.city + "</div>");
e.country && (b += '<div class="weatherCountry">' + c.location.country + "</div>");
b += '<div class="weatherTemp">' + c.item.condition.temp + "°</div>";
b += '<div class="weatherDesc">' + c.item.condition.text + "</div>";
e.highlow && (b += '<div class="weatherRange">High: ' + g.high + "° Low: " + g.low + "°</div>");
e.wind && (b += '<div class="weatherWind">Wind: ' + a + " " + c.wind.speed + c.units.speed + "</div>");
e.humidity && (b += '<div class="weatherHumidity">Humidity: ' +
c.atmosphere.humidity + "</div>");
e.visibility && (b += '<div class="weatherVisibility">Visibility: ' + c.atmosphere.visibility + "</div>");
e.sunrise && (b += '<div class="weatherSunrise">Sunrise: ' + c.astronomy.sunrise + "</div>");
e.sunset && (b += '<div class="weatherSunset">Sunset: ' + c.astronomy.sunset + "</div>");
if (e.forecast) {
b += '<div class="weatherForecast">';
a = c.item.forecast;
for (g = 0; g < a.length; g++) b += '<div class="weatherForecastItem" style="background-image: url(http://l.yimg.com/a/i/us/nws/weather/gr/' + a[g].code +
's.png); background-repeat: no-repeat;">', b += '<div class="weatherForecastDay">' + a[g].day + "</div>", b += '<div class="weatherForecastDate">' + a[g].date + "</div>", b += '<div class="weatherForecastText">' + a[g].text + "</div>", b += '<div class="weatherForecastRange">High: ' + a[g].high + " Low: " + a[g].low + "</div>", b += "</div>";
b += "</div>"
}
e.link && (b += '<div class="weatherLink"><a href="' + c.link + '" target="' + e.linktarget + '" title="Read full forecast">Full forecast</a></div>')
} else b = '<div class="weatherItem ' + p + '">', b +=
'<div class="weatherError">City not found</div>';
b += "</div>";
p = "odd" == p ? "even" : "odd";
f.append(
}, u = function (f) {
d = new Date;
return r = new Date(d.toDateString() + " " + f)
}
})
}
})(jQuery);

0

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


لینک به پست

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

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

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


b = b + ">" + ('<div class="weatherCity">' + c.location.city + "</div>");

این کد اسامی شهر هایی که کدشون رو داخل سایت قرار دادیم رو از سایت yahoo.weather میگیره و نمایش میده.

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

چیزی که به ذهن من رسید قرار دادن یه دستور شرطی بود که بهش بگه مثلا اگر اسم شهر بود tehran تبدیلش کن به تهران. و خوب نمیدونم چطوری میتونم یه همچین دستوری رو ایجاد کنم. البته نمیدونم با این راه میشه اون چیزی که مدنظرم هست رو انجام بدم یا نه .

خواهش میکنم اساتید کمک کنن.

ممنون

0

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


لینک به پست

سلام

شما باید صفحات و کدهای داخل رو parse - تجزیه کنید

و بعد بجای واژه هایی که نیاز دارید مترادف های فارسی رو قرار بدید

چیز یکه توی افزونه ایی که اینجا ایجاد کردیم استفاده شده

2

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط Morteza
      بالاخره افزونه مربوط به آب و هوای کلیه شهرهای ایران آماده شد.
      در این افزونه که از سایت weather.com قدرت گرفته، 773 شهر ایرن در لیست نمایش وجود دارد.
      این افزونه مقادیر زیر را برای آب و هوا نمایش میدهد:
      1- نمایش وضعیت آب و هوا بصورت آیکون و نوشته
      2- نمایش درجه هوا دارای تنظیم جهت تغییر بین سانتیگراد و فارنهایت
      3- نمایش میزان فشار هوا
      4- نمایش میزان محدوده دید
      5- نمایش میزان اشعه فرابنفش
      6- نمایش میزان رطوبت
      تمامی قابلیت های فوق دارای تنظیم جهت نمایش یا عدم نمایش در ابزارک می باشند.
      افزونه بصورت فوق ایجاکس بوده و از قابیت ایجاکس درونی وردپرس استفاده می کند.



      تذکر:
      زبان فارسی افزونه هنوز کامل نیست. بزودی فایل زبان بروز خواهد شد.
      آدرس افزونه در مخزن وردپرس:

      http://wordpress.org/extend/plugins/wp-parsi-iran-weather/
      آدرس دریافت مستقیم از مخزن:

      http://downloads.wordpress.org/plugin/wp-parsi-iran-weather.1.0.zip