PDA

View Full Version : معرفی سیستم crud فارسی : خودکار سازی عملیات های نمایش , صفحه بندی , جستجو , مرتب سازی , حذف , ادیت



plague
شنبه 20 مهر 1392, 18:27 عصر
سلام
سیستم رو میتونید از این آدرس دانلود کنید (ُسمت راست نوشته download zip )

https://github.com/maxxxir/mz-codeigniter-crud

برای فارسی کردن زبان در آدرس
application\language\crud

فایل persian_crud_lang موجوده

راهنمای استفاده فارسی با عنوان HowToUse-Persian.htm در روت قرار داره

همچنین قالب کار به صورت پیشفرض راست به چپ هستش

مهرداد سیف زاده
شنبه 20 مهر 1392, 20:21 عصر
پروژه بسیار خوبی هست دانلود کردم ولی هنوز نصبش نکردم. درواقع خودمم تو ذهنم همچین چیزی بود ولی کمی بالاتر مثلا برای کنترل کاربران خودش تمپلیت bootstap استفاده کنه و تمام کارهای کنترل کاربران رو با یک کلاس آماده انجام داد.

در github شما پروژه php-contacts-importer رو دیدم. خواستم سوال کنم شما که روی برداشت اطلاعات از روی اکانت ایمیل کار کردید نمیدونید چطوری میشه به کاربر امکان لاگین با اکانت گوگل رو داد. اگر منابع و روش اعتبار سنجی اون در گوگل رو هم معرفی کنید ممنون میشم.

plague
شنبه 20 مهر 1392, 23:14 عصر
البته اون پروژه کمی قدیمی هست
گوگل یه سری امکانات رو به صورت api فراهم میاره که میتونه کار رو راه بندازه
مثلا امکان برداشتن کنتاک ها وجود داره به راحتی ولی مثلا نمیزاره به ایمیل ها دسترسی پیدا کنید
شما به چه منظور قصد دارید امکان لاگین کردن رو فراهم کنید ؟ یعنی هدف نهاییتون چیه ؟

مهرداد سیف زاده
یک شنبه 21 مهر 1392, 06:48 صبح
مثلا به آدرس زیر نگاهی بندازید. برای ثبت نام در سایت لازم نیست فرم مربوطه رو پر کنید و اگر در گوگل اکانت دارید مستقیما میتونید در سایت عضو بشید
https://bitbucket.org/account/signin/?next=/

http://s2.picofile.com/file/7969229030/login_width_accunt_google.png

البته از api گوگل خبر دارم ولی تا بحال وقت نکردم برم دنبالش گفتم شاید شما قبلا نمونه مشابه رو انجام دادید.

plague
یک شنبه 21 مهر 1392, 18:32 عصر
این همون مکانیزم openID هستش که جدیدا محبوبیت زیادی کسب کرده و شرکت های و سایت های بزرگی مثل گوگل و یاهو و فیس بوک هم بهش پیوستن
هدف اینه که هر کس هویت ثابتی در سراسر اینترنت داشته باشه تا نیاز نداشته باشه برای هر سایتی به شکل جدا هویت سنجی بشه

این API OPENID گوگل هستش

https://developers.google.com/accounts/docs/OpenID?csw=1

زمانی بود که از API و وبسرویس خبری نبود باید با CURL < امثال اینها لاگین میکردیم توی سایت ها و با خوندن ساختار پیج اطلاعات رو میکشیدیم بیرون که خیلی کثیف بود از نظر کدنویسی و تضمین و ثباتی وجود نداشت که داده های درست به دست بیاد
الان دیگه API وجود داره و نیاز به این کارا نیست تنها سختیش اینه که باید خوند راهنمای استفادش رو !

مهرداد سیف زاده
یک شنبه 21 مهر 1392, 22:32 عصر
ممنون از شما نکات خیلی خوبی گفتید
همچنین openid برای codeigniter

https://github.com/EllisLab/CodeIgniter/wiki/OpenID