پارس جوم ::  انجمن های تخصصی جوملا
{ويژه} كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: تيم ترجمه (/forum-88.html)
+--- انجمن: افزونه هاي ترجمه شده (/forum-90.html)
+--- موضوع: {ويژه} كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي (/thread-1567.html)

صفحه‌ها: 1 2 3 4 5 6 7 8 9


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - bety - ۱-۶-۱۳۹۰ ۰۹:۳۲ عصر

ببخشید میشه بیشتر راهنمایی بفرمایید!
یعنی اگه یعنی اگه زبان پیش فرض en بشه سوالات و مشکل من حل میشه؟؟؟!!!


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - مرتضی محمدجانی - ۱-۶-۱۳۹۰ ۰۹:۵۱ عصر

در موارد 1 و 2 باید فایل css و php کامپوننت دستکاری بشه
برای حذف فیلد ها هم باید کدهای افزونه رو تغییر دهید
البته من دسترسی به این کامپوننت ندارم تا بگم دقیقا چه فایلی رو باید تغییر دهید


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - saso - ۱-۶-۱۳۹۰ ۱۱:۰۰ عصر

فیلدهای پیش فرض مال خود جوملا هم هست یعنی نام ایمیل و...
بقیه فیلدها که میره زیر اونا اونو شما تعریف کردید
بدون نام و ...هم که ثبت نام به درد نمیخوره
فونتها هم وابسته به تمپلیتت هست که سی اس اس ها رو باید تغییر بدی
آپلود هم می تونی با تغییر 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>




RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - bety - ۲-۶-۱۳۹۰ ۰۱:۰۳ صبح

هر ایمیلی واسه ثبت نام وارد می کنم میگه ایمیل رو تصحیح کن!!! maadmath.com


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - مرتضی محمدجانی - ۲-۶-۱۳۹۰ ۰۱:۱۴ صبح

از دیگر سرویس دهنده ایمیل استفاده کنید


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - bety - ۲-۶-۱۳۹۰ ۰۴:۳۷ صبح

میشه بیشتر توضیح بدین؟


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - hamidcia - ۲-۶-۱۳۹۰ ۰۷:۲۲ صبح

میبخشید میشه کامپوننت نسخه اصلي كامپوننت (انگلیسی) رو پیوست کنید ، خیلی گشتم نبودش؟ Eyes


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - Reza Ganji - ۲-۶-۱۳۹۰ ۰۸:۲۳ صبح

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


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



البته بايد در سايت سازنده عضو شويد تا بتوانيد دانلود كنيد !


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - bety - ۵-۶-۱۳۹۰ ۰۹:۰۳ صبح

من میخوام سه گروه کاربر ایجاد کنم (عضو عادی - تایید شده - عضو ویژه )
به این شکل که:
کسایی که فرم A رو پر می کنن بلافاصله به عنوان عضو عادی ثبت شن
کسایی که فرم A به علاوه فرم B رو پر می کنن بشن عضو تایید شده
و کسایی که فرم A+B+C رو پر می کنن بشن عضو ویژه
و در نهایت سطوح دسترسی مطالب هم به همین ترتیب باشه. یعنی کاربر وقتی فرم A رو پر کرد و شد عضو عادی فقط به مطالبی دسترسی داشته باشه که دسترسیه "ثبت شده" دارن...بقیه هم به همین ترتیب

آیا میشه با این کامپوننت همچین کاری کرد؟ اگه نه، پیشنهاد شما چیه؟ ممنون


RE: كامپوننت مديريت پيشرفته كاربران و ثبت نام (Ambra User MAnager) - پارسي - maabiz - ۷-۶-۱۳۹۰ ۱۲:۳۳ صبح

با سلام
دوستان من با اين كامپوننت رو Localhost يعني client خودم مشكلي ندارم ولي زماني كه رو هاست نصب مي كنمش پيغام نصب با موفقيت رو هم ميده ولي همه متون مربوط به اين كامپوننت رو چه تو admin و چه رو سايت به صورت علامت ??????? نمايش ميده لطفا اگه كسي ميدونه راهنمايي كنين.