Custom Profile Fields MOD

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Slaughter
Berichten: 5
Lid geworden op: 06 jan 2007, 14:53

Custom Profile Fields MOD

Bericht door Slaughter » 06 jan 2007, 15:11

Wat is het probleem?
Ik wil graag 2 extra required registratie field toevoegen.
Ik heb de Custom Profile Fields MOD geinstalleerd, maar werkt niet helemaal zoals zou moeten.
Ik kan de velden gewoon toevoegen etc.. maar bij het registreren zijn die velden niet zichtbaar.
Wanneer ontstond het probleem? Na installatie
Adres van je forum: http://www.dutchdoombrigade.nl/root/ddbforum/
Directe link naar de modification: http://phpbbhacks.com/download/6664
phpBB versie: 2.0.22
Heb je onlangs een andere mod of stijl geïnstalleerd? Ja, fiblack3d
Heb je gezocht naar een antwoord?Ja, maar kan niet een direct een antwoord vinden.

Omdat je dus niet kan registreren omdat het een required field is, weet ik dus dat het wel werkt. Het veld is alleen niet zichtbaar.
Ik weet alleen niet zo waar ik moet gaan zoeken en in welk bestand.
Omdat de MOD geschreven was voor de subsilver stijl, vermoed ik dat het in de .TPL bestanden niet helemaal goed zit.

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 06 jan 2007, 15:29

Omdat de MOD geschreven was voor de subsilver stijl, vermoed ik dat het in de .TPL bestanden niet helemaal goed zit.
plaats beide profile_add_body.tpl files even hier met de [ code] knop :)
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Bericht door Derky » 06 jan 2007, 15:30

Je moet de wijzigingen van deze bestanden:

Code: Selecteer alles

##                templates/subSilver/memberlist_body.tpl,
##                templates/subSilver/profile_add_body.tpl,
##                templates/subSilver/profile_view_body.tpl,
##                templates/subSilver/viewtopic_body.tpl,
##                templates/subSilver/admin/user_edit_body.tpl

Ook uitvoeren op je fiblack3d stijl.

Code: Selecteer alles

## Included Files: root/admin/admin_profile_fields.php,
##                 root/includes/functions_profile_fields.php,
##                 root/templates/subSilver/admin/add_profile_field.tpl,
##                 root/templates/subSilver/admin/add_profile_field_list.tpl,
##                 root/templates/subSilver/admin/edit_cpf_settings.tpl
Die bestanden moet je dus ook kopieëren naar de fiblack3d map.

Succes ermee. ;)

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 06 jan 2007, 16:07

Derky schreef:Je moet de wijzigingen van deze bestanden:

Code: Selecteer alles

[..]
Ook uitvoeren op je fiblack3d stijl.

Code: Selecteer alles

## Included Files: root/admin/admin_profile_fields.php,
##                 root/includes/functions_profile_fields.php,
##                 root/templates/subSilver/admin/add_profile_field.tpl,
##                 root/templates/subSilver/admin/add_profile_field_list.tpl,
##                 root/templates/subSilver/admin/edit_cpf_settings.tpl
[..]
Behalve root/admin/admin_profile_fields.php en root/includes/functions_profile_fields.php want die zijn niet template afhankelijk 8)

Slaughter
Berichten: 5
Lid geworden op: 06 jan 2007, 14:53

Bericht door Slaughter » 06 jan 2007, 19:28

Ramon Fincken schreef:
Omdat de MOD geschreven was voor de subsilver stijl, vermoed ik dat het in de .TPL bestanden niet helemaal goed zit.
plaats beide profile_add_body.tpl files even hier met de [ code] knop :)
profile_add_body.tpl (SUBSILVER)

Code: Selecteer alles

**KNIP**

profile_add_body.tpl (fiblack3d)

Code: Selecteer alles

**KNIP**

Overigen: Alle bestanden staan op de goede plaatsen, het werkt gewoon, enige "bug" is dat als iemand zich wil registreren dat een toegevoegd "required" veld niet zichtbaar is en dus niet ingevuld kan worden, waardoor een registratie altijd mislukt.

Gebruikersavatar
mr.Stone
Berichten: 508
Lid geworden op: 21 okt 2006, 13:08
Contacteer:

Bericht door mr.Stone » 06 jan 2007, 19:41

Code: Selecteer alles

#
#-----[ OPEN ]-------------------
#
templates/fiblack3d/profile_add_body.tpl

#
#-----[ FIND ]--------------------
#
<textarea name="signature" style="width: 300px" rows="6" cols="30" class="post">{SIGNATURE}</textarea>


(en dan </td></tr>)

#
#-----[ AFTER, ADD ]--------------------- 
#
<!-- Custom Profile Fields MOD start + -->
	<!-- BEGIN switch_custom_fields -->
	<tr> 
	  <td class="row3" colspan="2"><span class="gensmall">{switch_custom_fields.L_CUSTOM_FIELD_NOTICE}</span></td>
	</tr>
	<!-- END switch_custom_fields -->
	<!-- BEGIN custom_fields -->
	<tr>
	 <td class="row1" valign="top"><span class="gen">{custom_fields.NAME}:{custom_fields.REQUIRED}</span>
	 <!-- BEGIN switch_description -->
	 <br /><span class="gensmall">{custom_fields.switch_description.DESCRIPTION}</span>
	 <!-- END switch_description -->
   </td>
	 <td class="row2">
	 {custom_fields.FIELD}
	 </td>
	</tr>
	<!-- END custom_fields -->
<!-- Custom Profile Fields MOD finish + -->

dan zou he er zou moeten uitzien: (lijn: 137 - 167)

Code: Selecteer alles

{HTML_STATUS}<br /> 
{BBCODE_STATUS}<br /> 
{SMILIES_STATUS}</span></td> 
<td class="row2"> 
<textarea name="signature" style="width: 300px" rows="6" cols="30" class="post">{SIGNATURE}</textarea> 
</td> 
</tr> 
<!-- Custom Profile Fields MOD start + -->
	<!-- BEGIN switch_custom_fields -->
	<tr> 
	  <td class="row3" colspan="2"><span class="gensmall">{switch_custom_fields.L_CUSTOM_FIELD_NOTICE}</span></td>
	</tr>
	<!-- END switch_custom_fields -->
	<!-- BEGIN custom_fields -->
	<tr>
	 <td class="row1" valign="top"><span class="gen">{custom_fields.NAME}:{custom_fields.REQUIRED}</span>
	 <!-- BEGIN switch_description -->
	 <br /><span class="gensmall">{custom_fields.switch_description.DESCRIPTION}</span>
	 <!-- END switch_description -->
   </td>
	 <td class="row2">
	 {custom_fields.FIELD}
	 </td>
	</tr>
	<!-- END custom_fields -->
<!-- Custom Profile Fields MOD finish + -->
<tr> 
<td class="cat" colspan="2">&nbsp;</td> 
</tr> 
</table> 
<br /> 

Slaughter
Berichten: 5
Lid geworden op: 06 jan 2007, 14:53

Bericht door Slaughter » 06 jan 2007, 20:08

Bedankt, het werkt nu wel.

Ik kan de velden nu zien op de registreer en profile pagina.

Nogmaals bedankt..

Grzzz Slaughter.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 06 jan 2007, 20:51

Ramon Fincken schreef:
Omdat de MOD geschreven was voor de subsilver stijl, vermoed ik dat het in de .TPL bestanden niet helemaal goed zit.
plaats beide profile_add_body.tpl files even hier met de [ code] knop :)
Mag ik zo brutaal zijn om even iets op te merken: als je hier al die code laat posten wordt het topic langer dan nodig is, je kan zo eeuwig doorgaan met scrollen. Daarnaast is sommige code te lang om te posten, en daarnaast is het nog eens veel eenvoudiger voor jou om de code in een tekstbestandje gelinkt te krijgen, omdat je dat meteen in je texteditor met regelnummer kan openen. Oftewel: je slaat 3 vliegen in een klap.
... Maar ik modereer (nog) niet.

Slaughter
Berichten: 5
Lid geworden op: 06 jan 2007, 14:53

Bericht door Slaughter » 07 jan 2007, 13:53

Goed, de registratie werkt, maar er zit nog 1 probleempje in...

Als Admin kan ik speciale ranks toewijzen, die zichtbaar worden boven de Avatar.

Het probleem is nu dat ik de toegevoegde required field niet zie als ik via het Admin panel een speciale rank wil toevoegen aan een gebruiker, dus als ik Submit doe dan zijn er required field niet ingevuld.

Hoe zorg ik dat de toegevoegde velden ook in de User Management zichtbaar worden?

Slaughter
Berichten: 5
Lid geworden op: 06 jan 2007, 14:53

Bericht door Slaughter » 07 jan 2007, 20:22

Laat maar, is al opgelost, zelfde regel toegepast.

Gesloten