Pagina 1 van 1

Terrafrost Birthday mod --> interface

Geplaatst: 27 jun 2006, 17:39
door brandsrus
Ik heb vandaag de Terrafrost Birthday mod ingeinstalleerd alleen de gebruikers op het forum kunnen de verjaardag niet ingeven aangezien hij niet is weergegeven op een een of andere manier in profile_add_body.tpl

Het heeft waarschijnlijk met de eXtreme Styles mod te maken maar wat, weet iemand het?

Afbeelding

Geplaatst: 27 jun 2006, 19:15
door Bee
Hoe staan je instellingen in het configuratiepaneel?

Standaard verbied de mod dat je je verjaardag mag aanpassen, en als dat zo is, dan wordt het veld niet getoond. Ook kan het veld soms tevoorschijn komen bij de registratieinformatie. Dat doet het wanneer het verplicht is om je verjaardag op te geven.

Geplaatst: 27 jun 2006, 19:41
door brandsrus
Afbeelding

Mijn instellingen

EDIT: Op een test forum zonder XS mod wil die wel :shock:

Geplaatst: 27 jun 2006, 19:59
door Bee
Dat is vreemd, want in de code voor template.php (Die je altijd MOET uitvoeren) is er wel rekening gehouden met de XS mod.

Geplaatst: 27 jun 2006, 20:02
door brandsrus
Dit is mijn template.php

http://www.yousendit.com/transfer.php?a ... 1028E49DB0

Terwijl hij wel werkt op hetpraathuis.nl :?

Geplaatst: 27 jun 2006, 20:05
door Bee
Kan je bijna niet fout doen, ik vermoed dat de fout in includes/usercp_register.php zit.

Geplaatst: 27 jun 2006, 20:07
door brandsrus

Geplaatst: 28 jun 2006, 07:05
door brandsrus
Ik ben al dichter gekomen bij het probleem en het zit hem in het gebruik van de UserCp Organize van Dustin in combinatie met de TerraFrost Birthday mod aangezien de Organize gebruik maakt van een aantal switches in profile_add_body.tpl en de birthday mod zich erin verslikt.

Hoe zou ik dat kunnen oplossen?

Hier een stukje code

Code: Selecteer alles

<!-- BEGIN switch_cpl_profile_info -->
<tr>
   <td class="row-header" colspan="2"><span>{L_PROFILE_INFO}</span></td>
</tr>
[..]
<!-- BEGIN birthday_optional -->
   <tr>
     <td class="row1"><span class="gen">{L_BIRTHDAY}:</span></td>
     <td class="row2">{BIRTHDAY_INTERFACE}</td>
   </tr>
   <!-- END birthday_optional -->
<tr>
   <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>
   <td class="row2">
      <textarea name="signature" style="width: 98%" rows="8" cols="30" class="post">{SIGNATURE}</textarea>
   </td>
</tr>
<!-- END switch_cpl_profile_info -->

Geplaatst: 28 jun 2006, 08:43
door Paul
Geen garantie dat het werkt:

Code: Selecteer alles

OPEN: usercp_register.php
FIND: $block = ( $board_config['bday_require'] == TRUE ) ? 'birthday_required' : 'birthday_optional';
REPLACE: $block = 'switch_cpl_profile_info' . ( $board_config['bday_require'] == TRUE ) ? 'birthday_required' : 'birthday_optional';

Geplaatst: 28 jun 2006, 08:47
door brandsrus
Sorry Paul, maar je oplossing werkt niet.

Geplaatst: 28 jun 2006, 08:51
door Paul
Kan je heel profile_add_body.tpl eens geven?

Geplaatst: 28 jun 2006, 08:53
door brandsrus
Hier is de profile_add_body.tpl

Erg bedankt alvast dat je er naar wilt kijken!

Geplaatst: 28 jun 2006, 09:37
door Paul
maak van die regel eens dit:

Code: Selecteer alles

$block = $cpl_registration_info . ( $board_config['bday_require'] == TRUE ) ? 'birthday_required' : 'birthday_optional';
?

Geplaatst: 28 jun 2006, 09:50
door brandsrus
Dat werkt ook niet, sorry Paul.