2 forums, 2 avatars.

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

2 forums, 2 avatars.

Bericht door LazyTiger » 14 mar 2004, 18:45

okee, ik ben weer eens wat van plan.
zoals je misschien wet, ben ik dus 2 forums aan het maken die aan elkaar zitten. 1 muziek en 1 film.

nou zorg ik ervoor dat je zowel muziekavatars kunt kiezen als filmavatars.

nou zat ik te denken, stel je kiest op het muziekforum een avatar, dan heb je die ook op het filmforum.

nou, je raad hem al, ik wil voor elk forum dat je een aparte avatar kunt kiezen.
dus dat je eigenlijk 2 avatars hebt.

nu heb ik zelf al een idee hoe ik dit kan maken, maar ik wil toch eerst weten of dat wel mogelijk is wat ik dan ga doen.

vandaar dus dat ik vraag of het mogelijk is.

mijn plan is om:
langs user_avatar, een user_avatar2 te maken..
en dan bij het ene forum dat hij update naar user_avatar2 en ophaald uit user_avatar2...

maar is dit allemaal wel mogelijk?
en hoe vind je eigenlijk het idee?

//edit
en avatar_type (of wat zit er langs?) die moet ik dan evt ook een 2de maken of niet?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 14 mar 2004, 20:26

Goed idee, ja het kan, nee het is zal niet zo moeilijk zijn.

Code: Selecteer alles

groupcp.php
memberlist.php
viewtopic.php
admin\admin_users.php
includes\usercp_avatar.php
includes\usercp_register.php
includes\usercp_viewprofile.php
Dat zijn de files waar de avatar gegevens (user_avatar en user_avatartype) uit de DB worden gehaald, en hier moet je dus idd de veldnamen veranderen. Voor je twee forums krijg je dan twee versies van bovenstaande files, elk met een andere koppeling. :wink:

En je moet natuurlijk natuurlijk ook even die nieuwe velden aanmaken:

Code: Selecteer alles

ALTER TABLE phpbb_users ADD user_avatar2 varchar(100) default NULL AFTER user_avatar;
ALTER TABLE phpbb_users ADD user_avatar_type2 tinyint(4) NOT NULL default '0' AFTER user_avatar_type;

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 14 mar 2004, 23:32

bedankt... dat ga ik doen!

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 16 mar 2004, 15:05

hij werkt nog niet in viewtopic. verder wel overal.
maar ik zal de code nog eens nalopen, want ik zal wel ergens een fout hebben gemaakt.
(het hele forum stikt nu nog van de fouten.. :lol: )

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 16 mar 2004, 15:38

avatars werken nu perfect.

alleen een ander probleem.
de ranks werken niet naar behoren (voor de crew tenminste, gebruikers weet ik niet).
je hebt of op het ene forum een rank image, of op de ander een rank image (+ tekst natuurlijk).
het is net op welk forum ik je het laatst de speciale rank heb gegeven.

moet ik nu soms ook een 2de rank kolom maken of wat moet ik doen?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 16 mar 2004, 15:57

tweede ranks tabel, lijkt me.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 16 mar 2004, 17:01

Maar als alleen de images anders zijn hoef je alleen een veld er bij te maken voor de images, en de plaatjes (lees: url's naar de plaatjes) moet je er dan maar met phpmyadmin in de database in de velden zetten.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 16 mar 2004, 17:25

beide fora's hebben een eigen ranks table.

de tabellen die beide fora gebruiken zijn:
GROUPS_TABLE
USER_GROUP_TABLE
USERS_TABLE
PRIVMSGS_TABLE
PRIVMSGS_TEXT_TABLE
PRIVMSGS_IGNORE_TABLE
SESSIONS_TABLE
SMILIES_TABLE
THEMES_TABLE
THEMES_NAME_TABLE
RULES_TABLE (Hack)
de images zijn anders, verder is de verdeling (waar welk plaatje anders) de namen van ranks zijn ook anders.

//edit
ik heb een rank handmatig en zelf uitgepuzzeld toegevoegd, deze werkt wel op beide fora.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 16 mar 2004, 21:54

wat moet ik doen zodat het werkt?

het gaat echt alleen om de moderator status en admin status.

2de vraag, is ongeveer soort gelijk.

op het ene forum wordt gevraagd naar je favoriete film (was eerst occupation)
op het andere forum wordt gevraagd naar je favoriete band/artiest (custom title hack).

maar als ik op de ene forum het profiel verander (bijv. favoriete film), wordt favoriete band/artiest weer leeg.
en andersom ook.
bij de avatars is dit echter niet.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 17:06

Komt door dat avatars ook niet gewijzigd worden elke keer.

Werkt dit met de zelfde mod, en dus ook met de zelfde veldnamen?

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 17 mar 2004, 19:26

de avatars hebben allebei een aparte kolom.

enkel bij de admin en mod werkt de rank image niet.

favoriete band/artiest en favoriete film bij niemand niet..

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 19:41

Gebruiken de fav. film/band allebei andere veldnamen en worden ze niet genoemd in elkaars querries?

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 17 mar 2004, 19:43

film was voorheen beroep.
favoriete band/artiest is custom title hack..

in elkaars queries? wat bedoel je daarmee?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 19:45

Dat het vald van film in het muziek forum voorkomt. En als het beroep niet wordt ingevuld hem dus als het ware in de query overschrijft. Dus dat het 'film' veld voorkomt op het muziek forum.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 17 mar 2004, 19:48

film komt inderdaad voor op muziekforum.
band/artiest komt inderdaad voor op filmforum.

dit moet/mag dus niet?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 19:52

Nee, daardoor wordt hij overschreven.

Het is een beetje vaag om uit te leggen, maar de een overschrijft de ander.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 17 mar 2004, 19:54

ik zie er wel een beetje de logica van in..

okee, dat is alvast opgelost.

nu de rank images nog.
zoals ik al zei werkt alleen bij de beheerder en moderator de rankimages niet op beide fora's.

2 "kopieen" van beheerder (webmaster) en moderator (nieuwsreporter) doen het wel gewoon.
maar beheerder en moderator (op beide fora een andere naam) werken niet.
hoe zou dit kunnen komen en hoe zou ik dit op kunnen lossen?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 18 mar 2004, 07:03

Waar staat dat plaatje (url)? Je moet ze in beide forums hebben staan.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 18 mar 2004, 15:03

in de map FFO/images/ranks/
en in de map phpBB2/images/ranks/

zoals ik al zei, het gaat maar om 2 ranks (3 gebruikers)

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 18 mar 2004, 17:33

Bestaan de plaatjes allemaal en doen ze het (als je de url in de browser zet)? En in het administratie panneel?

Gesloten