زمان کنونی: ۱۰-۱-۱۴۰۳, ۰۲:۰۸ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 5 رأی - میانگین امتیازات: 4.4
  • 1
  • 2
  • 3
  • 4
  • 5
ويژه كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
۲-۵-۱۳۹۰, ۰۸:۰۴ عصر
ارسال: #1
كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
سلام
كامپوننتي كه معرفي مي كنم خيلي وقت قبل ترجمه شده. ترجمه اوليه توسط دوست عزيزمون پارساي عزيز (دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
) انجام شد. بعد من ترجمه رو كامل كردم (چون علاوه بر فايل هاي زبان، بايد عبارات قابل ترجمه تو فايل هاي php پيدا و ترجمه مي شد، كار ترجمه خيلي زمان برد). اما بعد از اتمام كار ترجمه متوجه شدم كه متاسفانه كامپوننت در برخي قسمت ها به درستي كار نمي كنه، بنابراين از انتشار اون خودداري كردم تا مشكلاتش برطرف بشه. بعد از برطرف شدن مشكلات (با كمك بروبچه هاي انجمن جومينا)، كامپوننت رو براي بهينه سازي نهايي و انتشار به جناب تهراني مدير تيم جومينا دادم ....

و امروز اين كامپوننت فوق العاده تو سايت جومينا براي عموم منتشر شده. توضيحات جناب تهراني تو جومينا:

نقل قول: افزونه توسعه دهنده و يا اضافه كننده فيلد به قسمت ثبت نام جوملا افزونه اي است كه بسياري از كاربران و توسعه دهندگان جوملا براي انتشار آن لحظه شماري مينموده اند. به كمك اين افزونه قادر خواهيد بود تا به قسمت ثبت نام جوملاي خود فيلد اضافه نماييد.
اين افزونه كه در نوع خود بي نظير ميباشد توسط يكي از اعضاي جومينا به نام آقاي مهندس مجتبي پردل و كاربر محترم ديگري به نام پارسا شريفيان به فارسي ترجمه شده است. كارهاي نهايي از جمله تطابق ديتا بيس و همچنين بهينه سازي css نيز توسط خود من انجام شده است.
همانطور كه عنوان شد اين افزونه اين توانايي را براي شما بوجود مياورد كه به قسمت ثبت نام جوملا فيلد هاي جديد را بدون هيچ گونه محدوديتي اضافه نماييد . برخي از امكانات اين افزونه عبارتند از :
- امكان بارگذاري آواتار
- امكان فيلد هاي انتخابي قسمت ثبت نام
-امكان درج لينك ها و آدرس صفحات شبكه هاي اجتماعي كاربر در صفحه ثبت نام
- امكان ايجاد انواع پروفایل كاربران
و ده ها امكان ديگر كه اين افزونه را منحصر به فرد نموده است
اين افزونه مدتها است كه فارسي شده و آماده انتشار ميباشد اما دليل انتشار دير هنگام اين افزونه اين بود كه ميخواستم براي آن يك راهنماي كامل بنويسم كه متاسفانه هر چه كردم كمبود زمان ياريم نداد و نشد . اما به صورت خلاصه براي استفاده از افزونه تنها كافي است وارد قسمت فيلد هاي سفارشي شده و يك فيلد جديد بسازيد. آنگاه به قسمت مجموعه وارد و يك مجموعه بسازيد وقتي ذخيره نموديد و به صفحه انتخاب مجموعه برگشتيد در همان خطي كه نام مجموعه نوشته شده است ميتوانيد انتخاب فيلد را كليك كرده از بين فيلد هاي موجود آن فيلدي كه تمايل داريد تا در اين مجموعه قرار بگيرد را انتخاب نماييد . همين كار را براي پروفایل هم ميتوانيد انجام دهيد و مجموعه مورد نظر را انتخاب نماييد .

دركل افزونه فوق العاده پيشرفته ايه و با ماژول ها و پلاگين هايي كه داره ميشه سيستم پروفايل دهي كاملي براي كاربران ايجاد كرد


دانلود نسخه اصلي كامپوننت:

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


نمونه فرم ثبت نام:

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.



فايل به پيوست نيز اضافه شد


فایل‌(های) پیوست شده
ambra.zip
نوع فایل .zip
دفعات دانلود 2588
اندازه 960.51 کیلوبایت

امضاء Mojtaba Pordel
There Is Always a Solution

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط شاهین سمیع عادل ، Reza Ganji ، mking ، مرتضی محمدجانی ، سجاد ابراهیمی ، وحید سیدی ، Pourdaryaei ، I.from_iran ، farjadp ، سید منصور فیروزه ، bety ، yadegar ، hamidcia ، p30note ، mal2moh ، rima73 ، امیررضا مرتضوی ، onyx ، majid33 ، shafiee ، mahdi71 ، محمدرضا بهارلو ، saeidfar ، saso ، majhool_yf ، dotnetmaster ، farzad ، mortaza_max ، پی اچ پی ، shahnaz ، rezaetemadi
صفحه 2 (<ارسال بالا اولین ارسال این موضوع است>)
۱-۶-۱۳۹۰, ۰۹:۳۲ عصر
ارسال: #11
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
ببخشید میشه بیشتر راهنمایی بفرمایید!
یعنی اگه یعنی اگه زبان پیش فرض en بشه سوالات و مشکل من حل میشه؟؟؟!!!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۱-۶-۱۳۹۰, ۰۹:۵۱ عصر
ارسال: #12
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
در موارد 1 و 2 باید فایل css و php کامپوننت دستکاری بشه
برای حذف فیلد ها هم باید کدهای افزونه رو تغییر دهید
البته من دسترسی به این کامپوننت ندارم تا بگم دقیقا چه فایلی رو باید تغییر دهید
امضاء مرتضی محمدجانی
ما چنان زندگي مي كنيم كه گويي همواره در انتظار چيزي بهتر هستيم، حال آنكه اغلب آرزو مي كنيم كه اي كاش گذشته باز گردد و بر آن حسرت مي خوريم
در پیام خصوصی سوال نفرمایید
اگر در اولين قدم، موفقيت نصيب ما مي‌شد ، سعي و عمل ديگر معني نداشت. موريس مترلينگ
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji
۱-۶-۱۳۹۰, ۱۱:۰۰ عصر
ارسال: #13
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
فیلدهای پیش فرض مال خود جوملا هم هست یعنی نام ایمیل و...
بقیه فیلدها که میره زیر اونا اونو شما تعریف کردید
بدون نام و ...هم که ثبت نام به درد نمیخوره
فونتها هم وابسته به تمپلیتت هست که سی اس اس ها رو باید تغییر بدی
آپلود هم می تونی با تغییر default.php
در مسیر
www\components\com_ambra\views\registration\tmpl
تغییرش بدید.
فیلهای مجازی هم که باید حذف کنی من خودم حذفشون کردم این هم کدش
البته خودتون هم تلاش کنید تا آپلود را حذف کنید همش نمیشه که دیگران برای آدم کار انجام بدند باید یاد گرفتSmile
<?php defined('_JEXEC') or die('Restricted access'); ?>
<?php JHTML::_('stylesheet', 'ambra.css', 'media/com_ambra/css/'); ?>
<?php JHTML::_('script', 'ambra.js', 'media/com_ambra/js/'); ?>
<?php JHTML::_('script', 'ambra_registration.js', 'media/com_ambra/js/'); ?>
<?php $user = JFactory::getUser(); ?>
<?php $row = @$this->row; ?>
<?php $categories = @$this->categories; ?>

<div class='componentheading'>
    <span><?php echo JText::_( "Registration" ); ?></span>
</div>

<div id="ambra_registration" class="registration default">

    <?php $validationUrl = JRoute::_( "index.php?option=com_ambra&view=registration&format=raw&task=validate", true, $this->params->get('usesecure') ); ?>
    <form name="ambra_registration_form" id="ambra_registration_form" action="<?php echo JRoute::_( 'index.php', true, $this->params->get('usesecure') ); ?>" onsubmit="ambraFormValidation( '<?php echo $validationUrl; ?>', 'message-container', this.task.value, this )" method="post" enctype="multipart/form-data" >
        
    <div id="message-container"></div>

    <?php if (!empty($this->onBeforeDisplayRegistrationForm)) : ?>
        <div id='onBeforeDisplay_wrapper'>
        <?php echo $this->onBeforeDisplayRegistrationForm; ?>
        </div>
    <?php endif; ?>
    
    <div id="registration_maincolumn<?php if (empty($this->onDisplayRegistrationFormRightColumn)) { echo "_full"; } ?>">
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('  نام و نام خانوادگی (لطفاً فارسی بنویسید)').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input name="name" id="name" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-name"></div>
        </div>
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('نام کاربری').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckUsername( 'message-username', document.ambra_registration_form );" name="username" id="username" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-username"></div>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('ایمیل').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckEmail( 'message-email', document.ambra_registration_form );" name="email" id="email" type="text" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-email"></div>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('پسورد').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckPassword( 'message-password', document.ambra_registration_form ); ambraCheckPassword2( 'message-password2', document.ambra_registration_form );" name="password" id="password" type="password" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-password"></div>
        </div>
        
        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_('تایید پسورد').' '.AmbraGrid::required(); ?>
            </div>        
            <div class="form_input">
                <input onkeyup="ambraCheckPassword2( 'message-password2', document.ambra_registration_form );" name="password2" id="password2" type="password" class="inputbox" size="50" />
            </div>
            <div class="form_message" id="message-password2"></div>
        </div>
        
        <div class="reset"></div>
        
        <div class="profile_header">
            <span><?php echo JText::_( "آواتار (عکس)" ); ?></span>
        </div>

        <div class="form_item">
            <div class="form_key">
                <?php echo JText::_( "آپلود آواتار (انتخاب عکس)" ); ?>
            </div>        
            <div class="form_input">
                <input type="file" name="avatar" />
            </div>
        </div>
        
        <div class="reset"></div>
        
        </div>
        
        <?php foreach ($categories as $category) : ?>
            <div class="profile_header">
                <span><?php echo JText::_( $category->category_name ); ?></span>
            </div>
            
            <?php foreach ($category->fields as $field) : ?>
                <div class="form_item">
                    <div class="form_key">
                        <?php echo JText::_( $field->field_name ); if (!empty($field->required)) { echo ' '.AmbraGrid::required(); } ?>
                    </div>        
                    <div class="form_input">
                        <?php echo Ambra::get( "AmbraField", 'library.field' )->display( $field, 'userdata', '' ); ?>
                    </div>
                </div>
            <?php endforeach; ?>
                
            <div class="reset"></div>            
        <?php endforeach; ?>

        <div class="reset"></div>
        
        <?php if (!empty($this->onAfterDisplayRegistrationForm)) : ?>
            <div id='onAfterDisplay_wrapper'>
            <?php echo $this->onAfterDisplayRegistrationForm; ?>
            </div>
        <?php endif; ?>
        
    </div>
    
    <?php if (!empty($this->onDisplayRegistrationFormRightColumn)) : ?>
    <div id="registration_rightcolumn">
        <div id='onDisplayRightColumn_wrapper'>
        <?php echo $this->onDisplayRegistrationFormRightColumn; ?>
        </div>
    </div>
    <?php endif; ?>
    
    <input onclick="ambraSubmitForm('save', document.ambra_registration_form);" value="<?php echo JText::_('ثبت نام'); ?>" type="button" />
    <?php if ($this->profiles > '1') : ?>
        <a href="index.php?option=com_ambra&view=registration&task=selectprofile"><?php echo JText::_( "انتخاب یک پروفایل متفاوت" ); ?></a>
        <?php echo JText::_( "یا" ); ?>
    <?php endif; ?>
    <a href="index.php"><?php echo JText::_( "انصراف" ); ?></a>
    
    <input type="hidden" name="profile_id" value="<?php echo $this->profile_id; ?>" />
    <input type="hidden" name="option" value="com_ambra" />
    <input type="hidden" name="view" value="registration" />
    <input type="hidden" name="task" id="task" value="" />
    <input type="hidden" name="return" value="<?php echo @$this->return; ?>" />
    
    <?php echo JHTML::_( 'form.token' ); ?>
    </form>
    
</div>

امضاء saso
من از سایت پارس جوم بیش از اندازه رضایت دارم تشکر از همگی بچه های انجمن پارس جوم
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، مرتضی محمدجانی ، bety
۲-۶-۱۳۹۰, ۰۱:۰۳ صبح
ارسال: #14
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
هر ایمیلی واسه ثبت نام وارد می کنم میگه ایمیل رو تصحیح کن!!! maadmath.com
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲-۶-۱۳۹۰, ۰۱:۱۴ صبح
ارسال: #15
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
از دیگر سرویس دهنده ایمیل استفاده کنید
امضاء مرتضی محمدجانی
ما چنان زندگي مي كنيم كه گويي همواره در انتظار چيزي بهتر هستيم، حال آنكه اغلب آرزو مي كنيم كه اي كاش گذشته باز گردد و بر آن حسرت مي خوريم
در پیام خصوصی سوال نفرمایید
اگر در اولين قدم، موفقيت نصيب ما مي‌شد ، سعي و عمل ديگر معني نداشت. موريس مترلينگ
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، bety
۲-۶-۱۳۹۰, ۰۴:۳۷ صبح
ارسال: #16
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
میشه بیشتر توضیح بدین؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲-۶-۱۳۹۰, ۰۷:۲۲ صبح
ارسال: #17
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
میبخشید میشه کامپوننت نسخه اصلي كامپوننت (انگلیسی) رو پیوست کنید ، خیلی گشتم نبودش؟ Eyes
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲-۶-۱۳۹۰, ۰۸:۲۳ صبح
ارسال: #18
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
لينك معرفي در جوملاي جهاني !
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


لينك دانلود از سايت اصلي يا همون سازنده !
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.



البته بايد در سايت سازنده عضو شويد تا بتوانيد دانلود كنيد !
امضاء Reza Ganji
انجمن پارس جوم
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط مرتضی محمدجانی ، شاهین سمیع عادل
۵-۶-۱۳۹۰, ۰۹:۰۳ صبح
ارسال: #19
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
من میخوام سه گروه کاربر ایجاد کنم (عضو عادی - تایید شده - عضو ویژه )
به این شکل که:
کسایی که فرم A رو پر می کنن بلافاصله به عنوان عضو عادی ثبت شن
کسایی که فرم A به علاوه فرم B رو پر می کنن بشن عضو تایید شده
و کسایی که فرم A+B+C رو پر می کنن بشن عضو ویژه
و در نهایت سطوح دسترسی مطالب هم به همین ترتیب باشه. یعنی کاربر وقتی فرم A رو پر کرد و شد عضو عادی فقط به مطالبی دسترسی داشته باشه که دسترسیه "ثبت شده" دارن...بقیه هم به همین ترتیب

آیا میشه با این کامپوننت همچین کاری کرد؟ اگه نه، پیشنهاد شما چیه؟ ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۷-۶-۱۳۹۰, ۱۲:۳۳ صبح
ارسال: #20
RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي
با سلام
دوستان من با اين كامپوننت رو Localhost يعني client خودم مشكلي ندارم ولي زماني كه رو هاست نصب مي كنمش پيغام نصب با موفقيت رو هم ميده ولي همه متون مربوط به اين كامپوننت رو چه تو admin و چه رو سايت به صورت علامت ??????? نمايش ميده لطفا اگه كسي ميدونه راهنمايي كنين.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان