Extra opties toevoegen in profiel en registratie formulier

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
Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Extra opties toevoegen in profiel en registratie formulier

Bericht door Denskie War » 25 aug 2006, 17:44

Ik wil graag dat er in het registratie formulier (en profiel formulier dus) een extra invul regel kan komen met de naam In-game name en Professions
Ik hoef er geen link van te hebben, ze moeten alleen dat in kunnen vullen, zodat anderen het in hun profiel kunnen zien.

Ik heb al geprobeerd om de hele regel van intresses te kopieeren en dan te veranderen, maar als je dan wat in vult en op bevestigen klikt, word het vakje weer leeg gemaakt.

Dus hoe kan ik die 2 dingen toe voegen??

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 25 aug 2006, 18:03


Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 13:47

Ok die heb ik nu gedownload, maar wat moet ik daar dan naam mijn veldnaam veranderen?
Ik moet toch zelf intypen wat er moet komen te staan neem ik aan.

En hoe voeg ik er 2 velden aan toe?
Moet ik dan eerst een veld toevoegen en dan alles weer opnieuw doen?

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 18:08

ik heb het geprobeerd, maar nu heb ik dit bij mij profiel invul veld:
Afbeelding

en dit als je mijn profiel bekijkt: (let niet op de slechte kwaliteit screenshot)
Afbeelding


Wat doe ik fout???

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 27 aug 2006, 18:10

Je moet behalve het .tpl bestand ook in de database 2 velden aanmaken in de tabel phpbb_users en in includes/usercp_register.php veranderingen doorvoeren.
Als je ook nog iets met taal erbij hebt wat voor de : staat, dus $lang['XX'], moet je ook nog includes/lang_xxx/lang_main.php veranderen.
:thumb:
Afbeelding

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 18:56

ik heb alles gedaan wat er in die mod staat, maar wat moet ik dan veranderen in phpbb_users??
Daar staat niks over in de mod...

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 19:12

niemand??
Sorry, maar er zit best wel haast achter :oops:

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 aug 2006, 19:49

Iedereen heeft blijbaar haast :)

Deze moet je uitvoeren in phpmyadmin van de users:

Code: Selecteer alles

ALTER TABLE phpbb_users ADD user_mobile VARCHAR(255) AFTER user_interests
Als je het extra veld wil toevoegen moet je alles wat betrekking heeft in de install.txt van Mobile veranderen in jou nieuwe veld naam.
Bijvoorbeeld hond ofzo.

Als je dat niet snapt wil ik wel eventjes de install.txt herschrijven voor een extra 2de veld voor je :)

Succes :thumb:
Laatst gewijzigd door Raimon op 27 aug 2006, 20:14, 1 keer totaal gewijzigd.

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 19:55

ik heb die code dus uitgevoerd met http://www.phpbb.nl/hulpmiddelen.php?tool=dbupdate daar een db_update.php file van gemaakt en er naartoe gegaan.
Toen stond er succes.

Toen heb ik alles gedaanwat er in die instal file stond en overal waar mobile stond heb ik professions getypt.

Wat het ik dan fout gedaan, ik heb me prcies aan die instal tekst gehouden :S:S

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 aug 2006, 20:06

Heb je ook de taal dutch bewerkt , in de install.txt staat namelijk engels.
En ook de bewerkingen correct uitgevoerd op jou template ipv subSilver?

Probeer dat eventjes na te lopen, en is de prefix van de sql ook correct met jou database tabelen?

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 20:12

Raimon schreef: Probeer dat eventjes na te lopen, en is de prefix van de sql ook correct met jou database tabelen?
Wat bedoel je daarmee??
Ik heb voor de rest alle files goed bewerkt, ik vraag me af of ik wel overal dat mobile in professions had moeten veranderen...

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 aug 2006, 20:16

Staat jou prefix in het bestand config.php ook op phpBB,
Normaal als je alles van mobile hebt vervangen door jou eigen nam van het extra veld.
Moet dat gewoon werken, weet je zeker dat je alles goed hebt veranderd, ook de tpl files en taal bestanden?

Want als je jou Afbeelding ziet mist die de tags aanwijzing, dus waarschijnlijk een foutje in de taal bestanden, heb je dat al rustig na gekeken?

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 20:17

ik zal de taalbestanden nu nog even controleren en dan zet ik in deze post wel of het klopte

* EDIT *
Dit is de code die in mij taalbestanden staat, het laatste stuk, onder al die datum dingen:

Code: Selecteer alles

//
// Errors (not related to a
// specific failure on a page)
//
$lang['Information'] = 'Informatie';
$lang['Critical_Information'] = 'Belangrijke informatie';

$lang['General_Error'] = 'Algemene fout, Meld a.u.b. deze fout aan een admin';
$lang['Critical_Error'] = 'Fatale fout, Meld a.u.b. deze fout aan een admin';
$lang['An_error_occured'] = 'Er is een fout opgetreden, Meld a.u.b. deze fout aan een admin';
$lang['A_critical_error'] = 'Er is een fatale fout opgetreden, Meld a.u.b. deze fout aan een admin';
//
// Report Post
//
$lang['Post_reports_cp'] = 'Gerapporteerde berichten';
$lang['Closed'] = 'Gesloten';
$lang['Close'] = 'Sluiten';
$lang['Open'] = 'Open';
$lang['Report_post'] = 'Rapporteer bericht';
$lang['Comments'] = 'Commentaar';
$lang['Reporter'] = 'Raporteerder';
$lang['Status'] = 'Status';
$lang['Select_one'] = 'Selecteer er één';
$lang['Opt_in'] = 'Optie aan zodat je email ontvangt na een report';
$lang['Opt_out'] = 'Optie uit zodat je geen email ontvangt na een report';
$lang['Post_reported'] = 'Bericht succesvol gerapporteerd.';
$lang['Close_success'] = 'Rapporten zijn succesvol geopend/gesloten.';
$lang['Opt_success'] = 'De optie aan/uit is succesvol gewijzigd.';
$lang['Delete_success'] = 'Rapporten zijn succesvol verwijderd.';
$lang['Click_return_reports'] = 'Klik %shier%s om terug te keren naar het Gerapporteerde berichten beheer.';

$lang['Admin_reauthenticate'] = 'Om in het administratiepaneel te komen moet je opnieuw inloggen.';
$lang['Login_attempts_exceeded'] = 'Het maximale aantal loginpogingen van %s loginpogingen is overschreden. Je zult niet binnen %s minuten kunnen inloggen'; 
$lang['Please_remove_install_contrib'] = 'Verwijder aub de mappen install/ en contrib/ uit je directory';

//
// That's all, Folks!
// -------------------------------------------------
// Add a Custom Field User Data Bank and Show in VIEWTOPIC ... 
$lang['Professions'] = 'Professions '; 

?>
Er stond dat ik dat van dat veld boven ?> moest zetten, dus dat is daar
Laatst gewijzigd door Denskie War op 27 aug 2006, 21:03, 1 keer totaal gewijzigd.

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 27 aug 2006, 20:58

Haal svp je config.php weg :), dat hoef niemand te zien namelijk alleen de phpBB prefix regel was genoeg geweest.

Tevens voer deze sql eens uit:

Code: Selecteer alles

ALTER TABLE phpbb1_users ADD user_ professions VARCHAR(255) AFTER user_interests
Tevens in dat taalbestand zie ik echter niks van de mod in terug?
Zou je anders het lang_main.php in een tekst bestand willen zetten, en op u ftp.
En vervolgens hier eventjes de link willen posten.
En niet svp hier complete file neer posten, Dan ben ik bang dat ik scrolarm krijg namelijk :thumb:

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 27 aug 2006, 21:04

jawel, onder dit that's all foks staat het mod ding

Code: Selecteer alles

//
// That's all, Folks!
// -------------------------------------------------
// Add a Custom Field User Data Bank and Show in VIEWTOPIC ...
$lang['Professions'] = 'Professions ';

?>
ik moest het voor ?> zetten, dus dat is daar neem ik aan

* EDIT *
Dis is mijn lang_main file, ik hoop dat je hem kunt zien:
ftp://dajoob.com/Forum/language/lang_du ... g_main.php

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 28 aug 2006, 00:18

Ik kan je bestand niet bekijken geeft een error aan.
Maar heb je verder geen spelfouten gemaak met de mod installeren ivm naams verandering in Professions?

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 28 aug 2006, 15:26

nee, maar ik zal de hele mod nog eens opnieuw doen, ik heb de files nog van voor de verandering (Ja, slim he:P) Je moets namelijk in een file veel dingen veranderen, en denk dat daar de fout in zit

Gebruikersavatar
Denskie War
Berichten: 479
Lid geworden op: 22 aug 2006, 17:08
Locatie: Hulsberg
Contacteer:

Bericht door Denskie War » 28 aug 2006, 16:53

Laat maar, het lukt me nog steeds niet.
Komt volgens mij door die mod van firefox
Dus bedankt voor de hulp

Gesloten