moderators in dropdown

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
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

moderators in dropdown

Bericht door jh0nny » 24 apr 2005, 16:40

Ik kwam deze mod in het grote archief van phpbb 1.x tegen, moderators in een dropdown menu op de hoofdpagina ... nu leek me dat ook wel wat maar uit die installatie kom ik geen wijs verder. :D

http://www.phpbbhacks.com/download/54

Hoop dat er iemand de tijd heeft om deze mod in elkaar te flansen, heb het vermoeden dat het weinig aanpaswerk is maar ik ben echt n00b in php. :roll:
Barki.nl

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 26 apr 2005, 12:44

Iemand de tijd/zin om dit te maken voor me? :D
Barki.nl

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

Bericht door Paul » 26 apr 2005, 12:58

als ik een ander script af heb(Hoop binnen een uur :D), wil ik er wel ff naar kijken ;)

edit:
Je wilt dus, het als dropdown, waar het nu staat?

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 26 apr 2005, 15:50

paulus schreef:als ik een ander script af heb(Hoop binnen een uur :D), wil ik er wel ff naar kijken ;)

edit:
Je wilt dus, het als dropdown, waar het nu staat?
Ik heb het nu nergens staan maar ik wil gewoon (plaats lukt me zelf wel :D) de moderators van die categorie achter de categorie zelf hebben staan, dus niet achter elkaar onder de categorie maar in een dropdownbox ..
Als je toch bezig bent (en dat kan/wil) zou het cool zijn om bij het klikken vanuit die dropdown op een moderator naar zijn profiel te gaan, maar dit is meer een extra iets. 8)

Alvast bedankt iig. :lol:
Barki.nl

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

Bericht door Paul » 26 apr 2005, 16:01

ik zal het zo ff schrijven :)

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

Bericht door Luuk » 26 apr 2005, 16:05

Ik was al iets bezig gegaan :oops:

Code: Selecteer alles

								$moderator_list = '<select name="mod_' . $forum_id . '">';
								for($k = 0; $k < count($forum_moderators[$forum_id]); $k++)
								{
								    $moderator_list .= '<option value="' . $forum_id . $k . '">' . $forum_moderators[$forum_id][$k] . '</option>';
								}
								$moderator_list .= '</select>';
In plaats van $moderator_list = implode(', ', $forum_moderators[$forum_id]); in index.php
Heb je alleen niet dat ie derheen gaat, maar dat kan natuurlijk ook.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 27 apr 2005, 15:41

Sorry maar ik behoud nog steeds hetzelfde rijtje met moderators. :D
Heb je al tijd gehad om te kijken waar dit aan ligt? :bier:
Barki.nl

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 09 mei 2005, 19:03

BUMBING! :bier:
Barki.nl

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

Bericht door Luuk » 10 mei 2005, 16:17

Heb het toch iets anders gedaan maar het is nog niet af. Alles zou moeten werken alleen moet je nog geredirect worden naar het profiel/groupcp pagina (dat is ook het lastige).
Maar wat ik al heb

Code: Selecteer alles

	while( $row = $db->sql_fetchrow($result) )
	{
		$forum_moderators[$row['forum_id']][] = $row;
	}
2x, in de plaats van wat er staat en

Code: Selecteer alles

							if ( count($forum_moderators[$forum_id]) > 0 )
							{
								//$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
								//$moderator_list = implode(', ', $forum_moderators[$forum_id]);
								
								$moderator_list = '<select name="moderators" onchange="if(this.options[this.selectedIndex].value != -1){ forms[\'moderators\'].submit() }">';
								$moderator_list .= '<option value="-1" selected="selected">' . ( ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'] ) . '</option>';
								$moderator_list .= '<option value="-1">----------------</option>';
								for($k = 0; $k < count($forum_moderators[$forum_id]); $k++)
								{
								    if ( $forum_moderators[$forum_id][$k]['user_id'] )
									{
									    $moderator_list .= '<option value="user-' . $forum_moderators[$forum_id][$k]['user_id'] . '">' . $forum_moderators[$forum_id][$k]['username'] . '</option>';
									}
									else if ( $forum_moderators[$forum_id][$k]['group_id'] )
									{
									    $moderator_list .= '<option value="group-' . $forum_moderators[$forum_id][$k]['group_id'] . '">' . $forum_moderators[$forum_id][$k]['group_name'] . '</option>';
									}
								}				
							}
Ook in de plaats van wat er staat in index.php :wink:
Afbeelding

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

Bericht door Luuk » 10 mei 2005, 19:29

Nu werkt ie bij mij, hij staat op http://mods.esaclan.com/ :wink:
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 11 mei 2005, 13:54

Ik heb die wijzigingen gedaan maar krijg gewoon nog steeds de lijst met moderators op me forum, moet ik nog iets speciaals doen met het tpl bestand?
Barki.nl

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

Bericht door Luuk » 12 mei 2005, 13:50

Nee, heb je soms mods uitgevoerd die index.php zoveel veranderen dat het niet werkt? Want op mijn eigen pc werkte het allemaal wel. Je kan namelijk nooit een lijst krijgen nadat je de tweede en de derde FIND hebt uitgevoerd.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 12 mei 2005, 14:07

Ik vond al die dingen gewoon maar 1 keer, en toch komt het gewoon in een lijst.
Barki.nl

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

Bericht door Luuk » 12 mei 2005, 14:14

Voorbeeld? Staan die stukken niet geëscaped?
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 15 mei 2005, 19:05

Luuk schreef:Voorbeeld? Staan die stukken niet geëscaped?
Ik ben bang dat het te maken heeft met de (niet meer functionele :D) categorie hierarchie, ik heb geprobeerd deze te deinstalleren maar dat werkt ook niet. :)

http://www.barki.nl/index.rar .. dit is mijn indexbestand waarbij het dus niet wil lukken.
Barki.nl

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

Bericht door Luuk » 15 mei 2005, 22:54

Dan is het ook logisch omdat naar mijn weten (heb de mod nooit geinstalleerd maar wel eens bekeken) alles via functies wordt aangeroepen. Ik ben bang dat ie dus niet gaat werken daarop.
Afbeelding

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 16 mei 2005, 10:03

Luuk schreef:Dan is het ook logisch omdat naar mijn weten (heb de mod nooit geinstalleerd maar wel eens bekeken) alles via functies wordt aangeroepen. Ik ben bang dat ie dus niet gaat werken daarop.
Even als bij informatie, ik gebruik die hele categorie mod niet meer en die heeft/had ook nooit iets te maken met moderators voor zover ik weet dus als iemand weet hoe ik dit dan wel aan de praat kan krijgen hoor ik dat graag.
Barki.nl

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

Bericht door Luuk » 16 mei 2005, 14:13

Je gebruikt hem misschien niet meer maar hij gebruikt wel de code want de normale code is geëscaped! Je krijgt dan wel hetzelfde als resultaat alleen de manier waarop het resultaat er komt is nogal anders.
Afbeelding

Gesloten