Pagina 1 van 1

Extra opties toevoegen in profiel en registratie formulier

Geplaatst: 25 aug 2006, 17:44
door Denskie War
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??

Geplaatst: 25 aug 2006, 18:03
door Raimon

Geplaatst: 27 aug 2006, 13:47
door Denskie War
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?

Geplaatst: 27 aug 2006, 18:08
door Denskie War
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???

Geplaatst: 27 aug 2006, 18:10
door Luuk
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:

Geplaatst: 27 aug 2006, 18:56
door Denskie War
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...

Geplaatst: 27 aug 2006, 19:12
door Denskie War
niemand??
Sorry, maar er zit best wel haast achter :oops:

Geplaatst: 27 aug 2006, 19:49
door Raimon
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:

Geplaatst: 27 aug 2006, 19:55
door Denskie War
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

Geplaatst: 27 aug 2006, 20:06
door Raimon
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?

Geplaatst: 27 aug 2006, 20:12
door Denskie War
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...

Geplaatst: 27 aug 2006, 20:16
door Raimon
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?

Geplaatst: 27 aug 2006, 20:17
door Denskie War
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

Geplaatst: 27 aug 2006, 20:58
door Raimon
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:

Geplaatst: 27 aug 2006, 21:04
door Denskie War
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

Geplaatst: 28 aug 2006, 00:18
door Raimon
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?

Geplaatst: 28 aug 2006, 15:26
door Denskie War
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

Geplaatst: 28 aug 2006, 16:53
door Denskie War
Laat maar, het lukt me nog steeds niet.
Komt volgens mij door die mod van firefox
Dus bedankt voor de hulp