ebdata / হামাগুড়ি আমদানি যে স্ক্রিপ্ট লিখতে সাহায্য কোড প্রদান করে / (ইংরেজি) টেক্সট থেকে ebpub মধ্যে ওয়েব, সেইসাথে সার (মার্কিন) রাস্তার ঠিকানা থেকে তথ্য বিশ্লেষণ.
এই প্যাকেজটি OpenBlock অংশ. মূলত EveryBlock.com জন্য উন্নত.
আরো তথ্যের জন্য, প্রোগ্রামটির ডকুমেন্টেশন এবং প্রকল্প ওয়েব সাইট দেখুন.
সমস্যা বিষয় অনুসরণ করে রিপোর্ট করা যেতে পারে.
আলোচনা ebcode গুগল গ্রুপ বা Freenode উপর #openblock চ্যানেলে হয়.
সংস্থাপনা
শুধু easy_install বা ebdata ইনস্টল বীচি যাও চেষ্টা করবেন না. এটা / setup.py দ্বারা করা ঠিক হয় নি যাবে না, যা নির্দিষ্ট নির্ভরতা অনেক আছে.
Http://openblockproject.org/docs/install/index.html
What নতুন পরিবর্তে, পুরো ডকুমেন্টেশন দেখতে এই রিলিজে:
- নতুন বৈশিষ্ট্য:
- এখন settings.DEFAULT_LOCTYPE_SLUG মাধ্যমে ডিফল্ট অবস্থান টাইপ সেট করতে পারেন. (# 148)
- আমাদের ইসলাম EC2 AMI এখন updaterdaemon বদলে শস্যদানা ব্যবহার করা হবে. খুব EC2 স্ক্রিপ্ট অন্যান্য সংশোধন করা হয়েছে প্রচুর.
- আরো help_text তাই অ্যাডমিন UI 'তে সামান্য বেশি স্ব-দলিল হয়, বিভিন্ন মডেল ক্ষেত্র যোগ করা হয়েছে.
- এটি একটি ছোটখাট bugfix (এবং ডক্স) রিলিজ , এবং 1.0.0 বেশিরভাগই অভিন্ন.
- নতুন বৈশিষ্ট্য:
- পাইথন
<লি> বিগ ভাগ করে নেওয়ার যোগ্য মানচিত্র: & quot; তে মানচিত্র বড় আকারে & quot এই আইটেম এক্সপ্লোর; সব ধরনের নির্দিষ্ট খবর তালিকা লিঙ্ক. উদাহরণস্বরূপ, http://demo.openblockproject.org/photos/filter/locations=neighborhoods,financial-district/ মাহবুব মাধ্যমে ভাগ করে নেওয়ার যোগ্য যা http://bit.ly/njmZT6 লিঙ্ক. (Iframes মাধ্যমে এই এম্বেড করার জন্য অনথিভুক্ত সমর্থন আছে.)
<লি> NewsItems মন্তব্য. লগ ইন প্রয়োজন, এবং স্কিমা allow_comments = = true লিখে সত্য এবং has_detail উপস্থিত থাকা আবশ্যক. ডক্স প্রয়োজন.
<লি> ব্যবহারকারী অবদান করুন & quot; নেইবার বার্তাগুলিকে & quot; এবং & quot; প্রতিবেশী ঘটনা করুন & quot; খবর ধরনের, ebpub.neighbornews প্যাকেজের মধ্যে. ডক্স প্রয়োজন.
<লি> একটি মাল্টি-শহর এলাকায় চলমান জন্য উন্নত সমর্থন:
<লি> নতুন get_city_locations () ফাংশন সব লোকেশন যার LocationType settings.METRO_LIST থেকে 'city_location_type' মিলের একটি তালিকা পেতে.
<লি> -. ঠিক-Cities আমদানি স্ক্রিপ্ট (এবং অ্যাডমিন UI 'তে) ব্লক বিকল্প যে block.city একটি বিদ্যমান ওভারল্যাপিং শহর পর অবস্থান সাথে মেলে তাই আমদানি ব্লক নির্ধারণ করতে পারবেন
<লি> আমদানি উপর ছেদ এবং রাস্তায় পরিষ্কার, যাতে তারা নিরাপদে দ্বিজ করছি. বৈকল্পিকভাবে পুনর্জন্ম লাফালাফি করা.
<লি> কিছু সম্পর্কিত URL কিছু বাগের সমাধান.
<লি> অ্যাডমিন UI 'র মাধ্যমে একটি CSV ফাইল থেকে আমদানি স্থান. ডক্স প্রয়োজন.
যেখানে প্রাসঙ্গিক ফর্ম, উপর <লি> তারিখ এবং সময় জুতো উইজেট. (# 186)
<লি> ব্লক আমদানি আপনার ডিফল্ট মেট্রো পরিমাণ, না শুধু শহরের নাম দ্বারা ফিল্টার সমর্থন করে. # 160
<লি> ভবিষ্যতে ঘটনা, শুধু সাম্প্রতিক খবর জন্য সমর্থন. বেশ কিছু স্কাইস্ক্র্যাপার্স এই সমর্থন: / বস্টন / ঘটনা স্ক্র্যাপার এম, এবং সাধারণ / সাক্ষাতকার / চাঁছনি, এবং neighbornews প্যাকেজ. ডক্স / প্যাকেজ / ebdata.rst ডক্স দেখুন. (টিকেট # 246)
<লি> ebdata / স্কাইস্ক্র্যাপার্স / সাধারণ / সাক্ষাতকার মধ্যে, Meetup.com জন্য একটি চাঁছনি যোগ করা হয়েছে. এটা শূন্য কনফিগারেশন: এটা শুধু আপনার জিপ কোড উপর loops এবং তাদের জন্য সব সাক্ষাতকার খুঁজে বের করে. এটা ebdata / স্কাইস্ক্র্যাপার্স / সাধারণ / Meetup / meetup_retrieval.py এ এবং যুক্ত স্কিমা তাই মত লোড করা যাবে: django-admin.py loaddata ebdata / স্কাইস্ক্র্যাপার্স / সাধারণ / Meetup / meetup_schema.json আপনি সেটিংস MEETUP_API_KEY সেট করতে হবে. Py. (টিকেট # 208)
<লি> স্ক্রিপ্ট update_aggregates একটি রিসেট বিকল্প যোগ করুন, সব দলা মুছে ফেলা এবং শুরু হয় বেশী. (টিকেট # 221)
<লি> স্কিমা নির্মাণের সময় দরকারী একটি ebpub / bin / delete_newsitems.py স্ক্রিপ্ট, যোগ: একটি প্রদত্ত স্কিমা সব newsitems এবং বৈশিষ্ট্যাবলী এবং অনুসন্ধান টিস্যু .
<লি> এছাড়াও update_aggregates করতে --quiet, --verbose, --dry রান, এবং --help কমান্ড লাইন থেকে ব্যবহারযোগ্য বিকল্প যোগ করুন.
<লি> ইমেইল এলার্ট এখন কমান্ড-লাইন থেকে স্ক্রিপ্টের মাধ্যমে পাঠানো যেতে পারে. (টিকেট # 65 জাতির সঙ্গে সম্পর্কযুক্ত). শস্যদানা সঙ্গে এটি সেট আপ করার জন্যে ডক্স অন্তর্ভুক্ত করা হয়েছে.
<লি> ইমেল সতর্কতা সাইনআপ settings.INSTALLED_APPS থেকে 'ebpub.alerts' মুছে নিষ্ক্রিয় করা যাবে. (Refs টিকেট # 65).
<লি> Default খবর ধরনের ফ্লিকার এবং Meetup obdemo অন্তর্ভুক্ত করা হয়েছে.
<লি> ফ্লিকার চাঁছনি (টিকেট # 26). এটা ebdata / স্কাইস্ক্র্যাপার্স / সাধারণ / ফ্লিকার / flickr_retrieval.py এ এবং যুক্ত স্কিমা তাই মত লোড করা যাবে: django-admin.py loaddata ebdata / স্কাইস্ক্র্যাপার্স / সাধারণ / ফ্লিকার / photos_schema.json আপনি FLICKR_API_KEY এবং FLICKR_API_SECRET সেট করতে হবে settings.py.
<লি> অ্যাডমিন UI 'তে (টিকেট # 59) মধ্যে shapefiles থেকে আমদানি অবস্থানে. ডকুমেন্টেশন (টিকেট # 234).
<লি> অ্যাডমিন UI 'তে shapefiles থেকে আমদানি ব্লক. এছাড়াও রাস্তায়, blockintersections, এবং ছেদ পূরণ করা হয়. (টিকেট # 215)
<লি> কমান্ড-লাইন থেকে স্ক্রিপ্ট এবং স্কাইস্ক্র্যাপার্স একটি গুচ্ছ --verbose এবং --quiet অপশন যুক্ত করো.
ডিফল্টরূপে চাঁছনি ত্রুটি ইমেইল না <লি>. যে শুধু সুন্দর না, এবং জন্য cron ইতিমধ্যে যে আছে.
<লি> সমস্ত উপলব্ধ স্কাইস্ক্র্যাপার্স এখন settings.SCRAPER_LOGFILE_NAME করতে লগ ইন করুন.
<লি> এখন mod_wsgi সাথে ব্যবহারের জন্য একটি WSGI ফাইল অন্তর্ভুক্ত paster মাধ্যমে উত্পন্ন কাস্টম অ্যাপ্লিকেশন -t openblock তৈরি, একটি বিকল্প সেটিংস জ্যাঙ্গো অ্যাডমিন process_tasks, একটি কঙ্কাল জন্য cron কনফিগ, এক্সিকিউটেবল manage.sh এবং manage.py ফাইল সাথে ব্যবহারের জন্য ফাইল. এছাড়াও, manage.sh স্বয়ংক্রিয়ভাবে খুঁজে বের করে virtualenv সক্রিয় এখন ভাল.
<লি> obdemo একটি উদাহরণ জন্য cron কনফিগ ফাইলে, একটি manage.sh ফাইল, এবং Alt অন্তর্ভুক্ত করা হয়েছে. সেটিংস ফাইল. এবং এখন আর কনফিগ updaterdaemon একটি উদাহরণ আছে.
<লি> বাগ সংশোধন করা হয়েছে:
ফিড পৃষ্ঠায় <লি> স্থায়ী ভাঙা মানচিত্র, টিকেট # 237.
<লি> পাসওয়ার্ড পরিবর্তন ফরমের মিসিং লিংকগুলো যোগ করা হয়েছে.
সর্বত্র <লি> CSRF সুরক্ষা, টিকেট # 185. (একটি পার্শ্ব প্রতিক্রিয়া হিসাবে আমরা এখন jQuery 1.5.2 ব্যবহার করছেন.)
<লি> ব্লক আমদানি: (. যেমন, & quot; 12-100 মুখ্য হয়েছে St & quot; বরং করুন & quot; 100-12 Main St নগরী: & quot;) উত্পন্ন নাম এখন সাজানোর সংখ্যাসূচকভাবে সঠিকভাবে
<লি> ব্লক আমদানি: উল্লিখিত না হলে right_to right_from অনুমান করার চেষ্টা করবেন না; যে সাধারণত সত্যিই রাস্তার যে পাশে কিছুই নেই মানে.
<লি> বস্টন ডেমো:. রেষ্টুরেন্ট পরিদর্শন মার্কআপ পরিবর্তন অন্তর্ভুক্ত নির্দিষ্ট স্ক্র্যাপার
এলাকাগুলোর করুন & quot; <লি> দে hardcoded করুন & quot; বিভিন্ন URL গুলি থেকে. (# 148)
<লি> জিপ কোড আমদানি UI 'তে কোন ডিফল্ট অবস্থায় আছে (ভুল করে আলাবামা নির্বাচন এড়াতে).
<লি> জিপ কোড আমদানি এখন তৈরির তারিখ (# 233) সেট
<লি> বিভ্রান্তিকর NewsItem করুন & quot সরানো হয়েছে; সম্পর্কে করুন & quot; পাতা. (# 228)
<লি> NewsItem তালিকা থেকে সরানো হয়েছে মানচিত্র অ্যাডমিন UI 'তে, খুব ধীর ছিল. (# 219)
<লি> SavedPlace এখন এটি একটি ব্লক বা একটি অবস্থান কিন্তু না উভয় আছে যে enforces. (# 213)
<লি> স্কিমা ফিল্টার পৃষ্ঠায় মানচিত্র দেখানো চলছে এখন পৃষ্ঠায় আইটেম হিসাবে একই ফিল্টার ব্যবহার করুন. (# 121)
<লি> সমর্থন 2010 মার্কিন জনগণনা টাইগার ফাইল (টিকেট # 147). বস্টন ডেমো জন্য তাদের ব্যবহার করুন.
<লি> Georeport / Open311 চাঁছনি: বেসরকারী 'পাতা' প্যারামিটার (টিকেট # 245) সমর্থিত হয় না; প্রদান করা হলে এছাড়াও, location_name জন্য 'ঠিকানা' ক্ষেত্র ব্যবহার করুন.
<লি> Seeclickfix চাঁছনি: বস্টন hardcode না, শহর ও রাজ্য প্যারাম অনুমোদন করে; টিকেট # 243.
<লি> place_detail_overview আসলে জায়গা দ্বারা ফিল্টার করা হয়.
কোন ফলাফল পাওয়া গেলে <লি> Ajax তারিখ চার্ট আপ গাট্টা হবে.
<লি> ফিক্স টিকেট # 77:. দেখানো এবং দলা জন্য ব্যবহৃত হচ্ছে যে তারিখ যেহেতু এখন পরিবর্তে pub_date এর item_date দ্বারা খবর ফিল্টারিং
<লি> ফিক্স করুন & quot; প্রদর্শন করুন / আড়াল করুন & quot; জায়গা বিস্তারিত পাতা এবং অ্যাকাউন্ট পৃষ্ঠায় বোতাম. (টিকেট # 204 # 115, 236)
<লি> অনেক করুন & quot সৃষ্টিকারী স্থায়ী বাগ; অজানা করুন & quot; অবস্থান চার্ট অবস্থানে. (টিকেট # 192). এবং সরানো করুন & quot; অজানা করুন & quot; সম্পূর্ণরূপে চার্ট থেকে.
<লি> লোকেশন কিছু পাতায় মূলধনী করা হয় নি. (টিকেট # 202)
<লি> (ব্রেট ওয়াকার ধন্যবাদ) নির্দিষ্ট অবস্থান আমদানিতে বেশ কিছু সীমার সংক্রান্ত ত্রুটি.
<লি> অঞ্চল-সচেতন datetimes তৈরি যে scrapers আর তিরস্কার.
<লি> GeoReport চাঁছনি: দিন এর মধ্যে উল্লেখযোগ্য পরিমাণ, না 60 প্রত্যেক অভিশাপ সময় গেরো. এবং pagination না (টিকেট # 245)
<লি> GeoRSS চাঁছনি: পিছন দিকে পরীক্ষা তুল্য / সম্মুখে বিপরীত ছিল: -
<লি> GeoRSS চাঁছনি:. কোন location_name সঙ্গে আইটেম যান
<লি> ফিক্স কিছু মাইগ্রেশন ক্রম বাগ.
<লি> parse_date আর আপনি এটি একটি তারিখ বা datetime উদাহরণস্বরূপ ভোজন যদি আপ হাতাহাতি.
অবস্থান ওভারভিউ পেজে Ajax তারিখ চার্ট জন্য <লি> CSS এর সংশোধন করা.
<লি> ডকুমেন্টেশন:
ভৌগলিক তথ্য লোড সম্পর্কে <লি> লট আরো ডক্স.
<লি> ডকুমেন্ট ইমেইল কনফিগারেশন. (টিকেট # 205)
<লি> ডকুমেন্ট আপনি paster -t openblock তৈরি করছেন যখন পেতে কি.
ইসলাম EC2 চলমান সম্পর্কে <লি> আরো ডক্স.
<লি> Everyblock থেকে পার্থক্য বর্ণনা
<লি> অনেক অনেক ছোটখাট আপডেট এবং tweaks.
<লি> অন্যান্য:
<লি> OpenLayers 2.11 আপগ্রেড করা হয়েছে. (টিকেট # 250)
<লি> জ্যাঙ্গো 1.3.1 আপগ্রেড করা হয়েছে.
JQuery 1.5.2 আপগ্রেড <লি>.
<লি> মুছে ফেলা কিছু অব্যবহৃত টেমপ্লেট ট্যাগ (SHORT_NAME, STATE_ABBREV, EB_SUBDOMAIN).
মানচিত্র পপআপ কোড <লি> মুছে ফেলা পুরোনো সংস্করণ.
সংস্করণ 1.0.1 নতুন কি:
সংস্করণে নতুন কি 1.0 বেটা 1:
<লি> টিকেট # 33: বিভিন্ন খবরের ধরনের জন্য বিভিন্ন মানচিত্র আইকন. মানচিত্র আইকন URL & quot; এই ব্যবহার করতে, আপনাকে কনফিগার & quot অ্যাডমিন UI 'তে ব্যবহার করতে পারেন; অথবা & quot; মানচিত্র রঙ করুন & quot; স্কীমা জন্য.
<লি> টিকেট # 85: স্থান সারাংশ ও শ্রেণী জন্য যোগ করা হয়েছে streets.PlaceType মডেল. এই এছাড়াও / মানচিত্র / দেখুন পৃথক রং বা আইকন URL গুলি থাকতে পারে. (; 'ল্যান্ডমার্ক' অবস্থান & quot মূল টিকেট শিরোনাম ছিল, & quot)
<লি> টিকেট # 142: সংবাদ জন্য JSON ধাক্কা এপিআই. ডক্স দেখুন / প্রধান / api.rst
<লি> টিকেট # 187: বৃদ্ধ এপিআই স্ট্যান্ডার্ড বৈশিষ্ট্য: API কী প্রভিশনিং; কি (অথবা প্রমাণীকরণ) প্রয়োজন জন্য পোষ্ট / মুছে দিন; টুটি
অ্যাডমিন UI 'র মাধ্যমে <লি> লোকেশন হিসাবে আমদানি মার্কিন পিন কোড.
<লি> কাজ-অগ্রগতি: ব্যবহারকারীর জমা দেওয়া কন্টেন্ট. Ebpub / neighbornews app এর মধ্যে কোড দেখতে.
<লি> কাজ-অগ্রগতি: মানচিত্র আপনি শুধু কপি করে শেয়ার করতে পারেন / একটি URL পেস্ট. একটি স্নিক প্রিভিউ, ব্রাউজ / মানচিত্র /.লি>
<লি> অনেক ভালো অ্যাডমিন UI 'তে মানচিত্র. (টিকেট # 140: GeometryFields জন্য খারাপ অ্যাডমিন UI 'তে)
<লি> টিকেট # 72: ঐক্যসাধন NewsItem.attributes এবং NewsItem.attribute_values
<লি> টিকেট # 52: অ্যাডমিন মধ্যে রাস্তার বানান ভুল জন্য যথাযথ বৈধতা
<লি> টিকেট # 157: স্বয়ংক্রিয়ভাবে সাধারণ নাম পূরণ
<লি> টিকেট # 123: কনফিগার বেস স্তর UI 'তে খুব মানচিত্র অ্যাডমিন আবেদন করতে হবে
<লি> বাগ সংশোধন করা হয়েছে:
একাধিকবার চালানো <লি> আমদানীকারক এখন তিরস্কার করা উচিত.
<লি> টিকেট # 22: everyblock / শহরগুলোতে স্ক্র্যাপার স্ক্রিপ্ট / বস্টন বেশিরভাগ OOTB কাজ করে না
<লি> টিকেট # 79: জিওট্যাগিং ছিট
<লি> টিকেট # 188: items.json location_name অন্তর্ভুক্ত নয়
<লি> টিকেট # 200: & quot; obdemo বিন স্ক্রিপ্ট নথিভুক্ত করা হয়, কিন্তু অ-সম্পাদনাযোগ্য করুন & quot obdemo ইনস্টল করার সময় ইনস্টল না পান;
<লি> ডকুমেন্টেশন:
<লি> টিকেট # 80: রাস্তার বানান ভুল জন্য ডকুমেন্টেশন
<লি> টিকেট # 162 ডকুমেন্ট পিপ / easy_install সমাধান নীচে উপস্থিত
<লি> টিকেট # 139 ডকুমেন্ট যোগ ডাটাবেস ব্যবহারকারী / ডাটাবেস অ্যাক্সেস দেওয়া
<লি> টিকেট # 198: ডকুমেন্টেশন সংস্করণ সংখ্যা
<লি> টিকেট # 197: স্ট্যাটিক মিডিয়া স্থাপনার জন্য ডকুমেন্টেশন
<লি> অন্যান্য:
<লি> টিকেট # 181:. Pypi উপর ডিস্ট্রিবিউশনের জন্য প্যাকেজ প্রস্তুত
<লি> টিকেট # 83: একটি পৃথক ডাউনলোডের মধ্যে অ কোর প্যাকেজ (ebblog, ebwiki, ebgeo, ebinternal, এবং everyblock https://github.com/openplans/openblock-extras এখন হয়) আউট বিভক্ত
আবশ্যক
<লি> জ্যাঙ্গো
পাওয়া মন্তব্যসমূহ না