DZIĘKI Zaraz sprawdzę A wiesz może jak przerobić J! by nie dodawać modułów?
/public_html/mojastrona/components/com_user/views/register/tmpl
Jak tu usunę - nie będzie widoczne, ale i tak żąda nazwę użytkownika...
---------- Post dodany o 18:33 ---------- Poprzedni post był o 17:23 ----------
Ktoś wie jak usunąć nazwę użytkownika z rejestracji? Chcę tylko login Po co mi jeszcze nazwa
---------- Post dodany o 20:17 ---------- Poprzedni post był o 18:33 ----------
OK... Zmian trzeba zrobić kilka... Po pierwsze nie ruszamy user name! Tylko usuniemy name (login). Po prostu stwierdziłem, że skoro jest nazwa użytkownika, to login jest zbędny. Jeśli się mylę, proszę mądrzejszych o poprawienie.
1. Szukamy pliku /public_html/mojastrona/components/com_user/views/register/tmpl/default.php
i usuwamy z niego:
Kod:
<tr>
<td width="30%" height="40">
<label id="namemsg" for="name">
<?php echo JText::_( 'Name' ); ?>:
</label>
</td>
<td>
<input type="text" name="name" id="name" size="40" value="<?php echo $this->escape($this->user->get( 'name' ));?>" class="inputbox required" maxlength="50" /> *
</td>
</tr>
2. Szukamy pliku /public_html/mojastrona/components/com_user/views/user/tmpl/form.php
i usuwamy z niego:
Kod:
<tr>
<td width="120">
<label for="name">
<?php echo JText::_( 'Your Name' ); ?>:
</label>
</td>
<td>
<input class="inputbox required" type="text" id="name" name="name" value="<?php echo $this->escape($this->user->get('name'));?>" size="40" />
</td>
</tr>
Uwaga! Tu name jest za username! Inaczej jak w poprzednim pliku.
3. Szukamy pliku /public_html/mojastrona/libraries/joomla/database/table/user.php
i usuwamy z niego:
oraz
Kod:
if (trim( $this->name ) == '') {
$this->setError( JText::_( 'Please enter your name.' ) );
return false;
}
4. Szukamy pliku /public_html/mojastrona/plugins/user/joomla.php
i usuwamy z niego:
Kod:
if(!$acl->is_group_child_of( $grp->name, $options['group'])) {
return JError::raiseWarning('SOME_ERROR_CODE', JText::_('E_NOLOGIN_ACCESS'));
}
oraz
Kod:
$instance->set( 'name' , $user['fullname'] );
Jak co to piszcie, sam jestem ciekaw POZDRO!