Advanced Color Group Management 1.2.5 vs. CH 2.0.5 RC2

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
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Advanced Color Group Management 1.2.5 vs. CH 2.0.5 RC2

Bericht door brandsrus » 24 dec 2006, 19:16

Ik heb enkele problemen met deze twee mods om ze te integreren. Is er een manier mogelijk dat in de includes/functions_category_hierachy.php mogelijk om de advanced color group management in te bouwen?

Het is de bedoeling dat de last post author dus deze regel:

Code: Selecteer alles

$last_post .= ( $data['tree.post_user_id'] == ANONYMOUS ) ? $data['tree.post_username'] . ' ' : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $data['tree.post_user_id']) . '">' . $data['tree.post_username'] . '</a> ';


Gekleurd word, normaal zit dit in index.php maar omdat ik de Category hierachy Mod geinstalleerd heb zit dit in een includes bestand.

Code: Selecteer alles

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? '<span class="' . $color->get_user_color(GROUP_ANONYMOUS) . '">' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) . '</span>' : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '" class="' . $color->get_user_color($forum_data[$j]['user_group_id'], $forum_data[$j]['user_session_time']) . '">' . $forum_data[$j]['username'] . '</a> ';
Dat plak je er normaal in, maar dat is nu niet mogelijk, op een en of ander manier met de variabelen 'user_session_time' en 'user_group_id' door een andere iets heen dan '$forum_data[$j]' wat normaal gebeurd, het moet in dit geval een $data[tree. ??] worden.

Hoe kan ik dat bewerkstelligen.

Dit zelfde probleem kom ik dus ook tegen met de kleur van de moderators. Wie weet welke aanpassingen noodzakelijk zijn?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 dec 2006, 19:40

Ik vermoed dat dit moet werken, maar weet het niet zeker.

Code: Selecteer alles

$last_post .= ( $data['tree.post_user_id'] == ANONYMOUS ) ? '<span class="' . $color->get_user_color(GROUP_ANONYMOUS) . '">' . ( ($data['tree.post_username'] != '' ) ? $data['tree.post_username'] . ' ' : $lang['Guest'] . ' ' ) . '</span>' : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $data['tree.post_user_id']) . '" class="' . $color->get_user_color($data['tree.user_group_id'], $data['tree.user_session_time']) . '">' . $data['tree.username'] . '</a> ';

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

Bericht door brandsrus » 24 dec 2006, 19:42

Krijg nu helemaal geen gebruikersnaam meer te zien :oops:

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 dec 2006, 19:48

en deze:

Code: Selecteer alles

$last_post .= ( $data['tree.post_user_id'] == ANONYMOUS ) ? '<span class="' . $color->get_user_color(GROUP_ANONYMOUS) . '">' . ( ($data['tree.post_username'] != '' ) ? $data['tree.post_username'] . ' ' : $lang['Guest'] . ' ' ) . '</span>' : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $data['tree.post_user_id']) . '" class="' . $color->get_user_color($data['tree.user_group_id'], $data['tree.user_session_time']) . '">' . $data['tree.post_username'] . '</a> ';

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

Bericht door brandsrus » 24 dec 2006, 19:49

Geeft wel gebruikersnaam maar geen kleuren! We zijn al weer een stukje verder.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 dec 2006, 19:52

Wat had je van de query gemaakt marten?

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

Bericht door brandsrus » 24 dec 2006, 19:55

Nog niets maar wat een plekje moet krijgen is deze query, om gegevens uit de database te krijgen.

Code: Selecteer alles

//-- mod : Advanced Group Color Management -------------------------------------
//-- add
			$sql = str_replace('SELECT ', 'SELECT user_group_id, user_session_time, ', $sql);
//-- fin mod : Advanced Group Color Management ---------------------------------
Maar het probleem zit hem in dat het met CH heel anders gaat. Gaat niet door middel van $forumdata maar $data en dat maakt het erg lastig. Trouwens verder heb ik nog niets in de file gedaan behalve dan bij global de variabele $color toevoegen anders deed het niets!

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 dec 2006, 19:56

Kan je de file ff in een txt file zetten en linken? :)

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

Bericht door brandsrus » 24 dec 2006, 20:00

Paul, http://www.phpbbxs.nl/phpbb/ daar zijn ze te vinden. De functions_category_hierachy.php en de install.txt van ACGM ;)

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 24 dec 2006, 20:11

Code is lekker ingewikkeld van CH, en ik bne nu even met andere dingen bezig, ik kijk er morgen naar marten :)

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

Bericht door brandsrus » 24 dec 2006, 20:12

Oke erg bedankt alvast! :wink:

TWEagle
Berichten: 782
Lid geworden op: 18 nov 2005, 19:45
Locatie: Peer
Contacteer:

Bericht door TWEagle » 25 dec 2006, 14:55

mag ik even eens iets vragen?
waarom gebruik je CH2.0.5 en niet CH2.1.4

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

Bericht door brandsrus » 25 dec 2006, 14:59

Dat is een simpel antwoord.

CH 2.1.4 is naar mijn inziens niet aan te passen, de mods die ik erin wil hebben zijn niet compatible met CH 2.1.4. Daarom gebruik ik CH 2.0.5 omdat ik alleen de subforum met meerdere niveaus in mijn forum wil hebben.

CH 2.0.5 veranderd verder niet erg veel van de basic code van phpBB dus nog makkelijk in gebruik ook nog.

Prettige feestdagen

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 26 dec 2006, 00:21

Wanneer je niet voor de extra functies van CH kiest, waarom neem je dan niet gewoon Simple Subforums? Of scheelt dat té veel?

Jij ook een prettige kerst! ;)

Gesloten