Extra kolom toevoegen in Add groups in team page ..Modi

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 21 jul 2014, 10:49

Adres van je forum: http://www.film-test.nl
Event. modificaties op je forum: Meerdere waaronder Ajax. Chat, NewsPage en Reimg
Wanneer ontstond het probleem? nvt
phpBB versie: phpBB 3.12 Style aangepaste ProFormell

Modificatie Add groups in team page werkt verder goed, maar wilde graag een Kolom toevoegen in overzicht. Deze Kolom moet aangeven wanneer Gebruiker voor het laatst ingelogged was?

BvD :geek: ?
Afbeelding

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door David » 21 jul 2014, 16:00

Ik heb het even opgezocht om de "laatst actief" kolom te tonen heb je deze code nodig.

Code: Selecteer alles

<!-- IF U_SORT_ACTIVE --><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th><!-- ENDIF -->
Als ik het goed heb moet je dat ergens in de memberlist_leaders.html moeten plaatsen. Kom er niet precies achter waar :? Ik dacht misschien kom je al iets verder met deze informatie. Als ik het heb gevonden dan laat ik het alsnog weten.
Op zoek naar een vertaling voor je extensie? vertalingen

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 22 jul 2014, 13:36

David schreef:Ik heb het even opgezocht om de "laatst actief" kolom te tonen heb je deze code nodig.

Code: Selecteer alles

<!-- IF U_SORT_ACTIVE --><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th><!-- ENDIF -->
Als ik het goed heb moet je dat ergens in de memberlist_leaders.html moeten plaatsen. Kom er niet precies achter waar :? Ik dacht misschien kom je al iets verder met deze informatie. Als ik het heb gevonden dan laat ik het alsnog weten.
Nou ik krijg het niet goed, sterker ik zie geen resultaat. Het is net alsof hij het totaal negeert :ugeek: ?
Afbeelding

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door David » 22 jul 2014, 13:40

Ik ga nog eens voor je kijken, heb er gisteren wel meegespeeld. Maar het resultaat was niet zoals het zou moeten, ik heb er daarna niet meer aan gedacht. Ik ga meteen even voor je kijken, ik wijzig mijn bericht als ik iets voor je heb gevonden.
Wijziging: Wijziging 15:23
Ik ben bang dat ik het ook niet werkend krijg, als je de IF statement weghaalt zie je wel iets meer. Maar niet wat je zou moeten zien. Ik heb geprobeerd de memberlist_body met de memberlist_leaders te vergelijken om te kijken of ik de juiste codes heb. Maar het wil op één of andere manier niet werken, kan zo snel ook geen oplossing vinden op phpbb.com :roll: Het zou toch moeten werken, heb al gekeken of er misschien een stukje PHP toegevoegd moet worden, maar zoveel verstand heb ik er helaas ook niet van.

Hopelijk dat iemand anders nog met iets komt ;)
Op zoek naar een vertaling voor je extensie? vertalingen

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door Theriddler » 22 jul 2014, 22:55

probeer eens het volgende:

Open includes/functions.php

Zoek:

Code: Selecteer alles

'U_FEED'				=> generate_board_url() . "/feed.$phpEx",
Plaats daaronder:

Code: Selecteer alles

'U_SORT_ACTIVE2'			=> ($auth->acl_get('u_viewonline')),

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 23 jul 2014, 10:22

Zelf een beetje aan het "prutsen" geweest, gegoochel met voorgaande aanpassingen.

Beste resultaat krijg ik zo,

Code: Selecteer alles

	<thead>
	<tr>
		<th class="name"><span class="rank-img">{L_RANK}&nbsp;</span><!-- IF group.U_GROUP --><a href="{group.U_GROUP}">{group.GROUP_NAME}</a><!-- ELSE -->{group.GROUP_NAME}<!-- ENDIF --></th>
		<th class="info">{L_PRIMARY_GROUP}</th><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th>
		<!-- IF S_DISPLAY_MODERATOR_FORUMS --><th class="info">{L_MODERATOR}</th><!-- ENDIF -->
	</tr>
	</thead>
       <tbody>
    <!-- BEGIN user -->
       <tr class="<!-- IF group.user.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
          <td><!-- IF group.user.RANK_IMG --><span class="rank-img">{group.user.RANK_IMG}</span><!-- ELSE --><span class="rank-img">{group.user.RANK_TITLE}</span><!-- ENDIF -->{group.user.USERNAME_FULL}</td>
          <td class="info"><!-- IF group.user.U_GROUP -->
             <a<!-- IF group.user.GROUP_COLOR --> style="font-weight: bold; color: #{group.user.GROUP_COLOR}"<!-- ENDIF --> href="{group.user.U_GROUP}">{group.user.GROUP_NAME}</a>
             <!-- ELSE -->
                {group.user.GROUP_NAME}
             <!-- ENDIF --></td>
          <!-- IF S_DISPLAY_MODERATOR_FORUMS -->
             <td class="info"><!-- IF group.user.FORUM_OPTIONS --><select style="width: 100%;">{group.user.FORUMS}</select><!-- ELSEIF group.user.FORUMS -->{group.user.FORUMS}<!-- ELSE -->-<!-- ENDIF --></td>
          <!-- ENDIF --><!-- IF U_SORT_ACTIVE2 --><td class="info">{U_SORT_ACTIVE2}</td><!-- ENDIF -->
       </tr>
<!-- BEGINELSE -->
	<tr class="bg1">
		<td colspan="3"><strong>{L_NO_MEMBERS}</strong></td>
	</tr>
<!-- END user -->
	</tbody>
thead ook aangepast, gepikt van memberlist.php, deze klopt kolom heeft juiste titel

Het ziet er nu zo uit,

Afbeelding

In kolom komt nu overal een 1 te staan, denk dat het in function.php nog fout zit ofzo :ugeek: ?
Laatst gewijzigd door OmkePom op 23 jul 2014, 13:35, 1 keer totaal gewijzigd.
Afbeelding

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door Theriddler » 23 jul 2014, 13:16

Ik ben geen php expert al leer ik elke dag bij. Ik ben ermee wezen stoeien en heb tot dusver wel iets staan

memberlist.php
Zoek:

Code: Selecteer alles

$sql_ary = array(
			'SELECT'	=> 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, u.user_online, u.user_mood, g.group_id',
Vervang met:

Code: Selecteer alles

$sql_ary = array(
			'SELECT'	=> 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_lastvisit, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, u.user_online, u.user_mood, g.group_id',
Zoek:

Code: Selecteer alles

$template->assign_block_vars('group.user', array(
				'USER_ID'		=> $row['user_id'],
Plaats daaronder:

Code: Selecteer alles

'LAST_ACTIVE'	=> gmdate('d-m-Y H:i:s', $row['user_lastvisit']),
memberlist_leaders.html
Zoek:

Code: Selecteer alles

<!-- IF S_DISPLAY_MODERATOR_FORUMS --><th class="info">{L_MODERATOR}</th><!-- ENDIF -->
Plaats eronder:

Code: Selecteer alles

<!-- IF U_SORT_ACTIVE2 --><th class="info">{L_LAST_ACTIVE}</th><!-- ENDIF -->
Zoek:

Code: Selecteer alles

<!-- IF S_DISPLAY_MODERATOR_FORUMS -->
<td class="info"><!-- IF group.user.FORUM_OPTIONS --><select style="width: 100%;">{group.user.FORUMS}</select><!-- ELSEIF group.user.FORUMS -->{group.user.FORUMS}<!-- ELSE -->-<!-- ENDIF --></td>
<!-- ENDIF -->
Plaats eronder:

Code: Selecteer alles

<!-- IF U_SORT_ACTIVE2 -->
<td class="info"><!-- IF group.user.LAST_ACTIVE -->{group.user.LAST_ACTIVE}</td><!-- ENDIF -->
<!-- ENDIF -->
tot zover.

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 23 jul 2014, 13:36

sry wilde niet dubbel posten :o
Afbeelding

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door Theriddler » 23 jul 2014, 14:13

code aangepast

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 23 jul 2014, 14:27

Ik snap er niks meer van :ugeek: ?

We hebben langs elkaar heen geplaatst, weet volgorde niet meer wat te doen :oops:
Afbeelding

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door Theriddler » 23 jul 2014, 14:32

Begin even opnieuw en haal alle wijzigingen weg die je had gedaan volg daarna opnieuw alle stappen.

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 23 jul 2014, 15:00

Geeft een error,

Code: Selecteer alles

SQL ERROR [ mysqli ]

Unknown column 'u.user_mood' in 'field list' [1054]

SQL

SELECT u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_lastvisit, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, u.user_online, u.user_mood, g.group_id FROM (phpbb_user_group ug) LEFT JOIN phpbb_users u ON (ug.user_id = u.user_id AND ug.user_pending = 0) LEFT JOIN phpbb_groups g ON (ug.group_id = g.group_id) WHERE g.group_id IN (5, 12, 11, 8, 15, 20, 19) ORDER BY u.username_clean ASC

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/memberlist.php
LINE: 141
CALL: dbal_mysqli->sql_query()
helaas! :ugeek:
Afbeelding

Gebruikersavatar
Theriddler
Berichten: 1103
Lid geworden op: 20 apr 2012, 07:47
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door Theriddler » 23 jul 2014, 15:02

Code: Selecteer alles

$sql_ary = array(
         'SELECT'   => 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_lastvisit, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, u.user_online, u.user_mood, g.group_id',
Vervang met:

Code: Selecteer alles

$sql_ary = array(
         'SELECT'   => 'u.user_id, u.group_id as default_group, u.username, u.username_clean, u.user_lastvisit, u.user_colour, u.user_rank, u.user_posts, u.user_allow_pm, u.user_online, g.group_id',

Gebruikersavatar
OmkePom
Berichten: 545
Lid geworden op: 04 mei 2010, 14:32
Contacteer:

Re: Extra kolom toevoegen in Add groups in team page ..Modi

Bericht door OmkePom » 23 jul 2014, 15:24

Perfect!

Nu is hij helemaal goed, en dat terwijl je geen php expert bent.
Als jij dat niet bent wat maakt mij dat dan? :roll:


Nog een klein vraagje:

Waarom zijn sommige titels in de kolom wit en andere zwart gekleurd ?????

Ps,

Is bij de ledenlijst ook zo, vreemd ???
Afbeelding

Plaats reactie