Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Num9
Berichten: 18
Lid geworden op: 08 dec 2009, 14:22

Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet

Bericht door Num9 » 09 jan 2012, 12:41

  • Adres van je forum: http://http://oorlogsvondsten.nl
    Event. modificaties op je forum: Geen
    Wanneer ontstond het probleem? Na overstap op 3.0.10
    phpBB versie: 3.0.10


    Heb je onlangs iets veranderd aan je forum?

    Geüpdate van 3.0.9 naar 3.0.10. De database werd succesvol geüpdate, daarna liep de boel vast. Dus ik heb de versie geheel opnieuw online gezet, gaat dus om een verse installatie van de nieuwste versie. Wat ik daarna nog heb gedaan: mod toegepast die het mogelijk maakt om in afbeeldingen in het profielveld te zetten, dit had ik daarvoor echter ook al zonder verdere problemen. Zie eind van het bericht voor de mod.

    Wat is het probleem?
Boven de ledenlijst heb je de optie: "Gebruikersnaam begint met:", waar je een letter kunt kiezen. Deze lijst is echter blanco, dus de functie werkt niet.

Mod:

Code: Selecteer alles

•	.../viewtopic.php

NA

include($phpbb_root_path . 'includes/bbcode.' . $phpEx);

TOEGEVOEGD

include_once($phpbb_root_path . 'includes/functions_content.' . $phpEx);

NA

foreach ($cp_row['blockrow'] as $field_data)
{

TOEGEVOEGD

$uid = $bitfield = $options = '';
$allowed_bbcode = $allowed_smilies = $allowed_urls = true;

generate_text_for_storage($field_data["PROFILE_FIELD_VALUE"], $uid, $bitfield, $options, $allowed_bbcode, $allowed_smilies, $allowed_urls);
$field_data["PROFILE_FIELD_VALUE"] = generate_text_for_display($field_data["PROFILE_FIELD_VALUE"], $uid, $bitfield, $options);

•	.../memberlist.php

NA

include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

TOEGEVOEGD

include_once($phpbb_root_path . 'includes/functions_content.' . $phpEx);

NA

foreach ($profile_fields['blockrow'] as $field_data)
{

TOEGEVOEGD

$uid = $bitfield = $options = '';
$allowed_bbcode = $allowed_smilies = $allowed_urls = true;

generate_text_for_storage($field_data["PROFILE_FIELD_VALUE"], $uid, $bitfield, $options, $allowed_bbcode, $allowed_smilies, $allowed_urls);
$field_data["PROFILE_FIELD_VALUE"] = generate_text_for_display($field_data["PROFILE_FIELD_VALUE"], $uid, $bitfield, $options);

Gebruikersavatar
Stigter
Berichten: 290
Lid geworden op: 25 jan 2009, 12:38
Locatie: Maassluis
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Stigter » 09 jan 2012, 12:51

De foutmelding komt mij bekend voor, ook ik had niet de optie om een letter te kiezen.

Ik zelf heb de memberlist_body.html aangepast.
zoek

Code: Selecteer alles

<td align="{S_CONTENT_FLOW_BEGIN}"><span class="genmed">{L_USERNAME_BEGINS_WITH}: </span><select name="first_char" onchange="this.form.submit();">{S_CHAR_OPTIONS}</select>&nbsp;<input type="submit" name="char" value="{L_DISPLAY}" class="btnlite" /></td>
en vervang door

Code: Selecteer alles

<td align="{S_CONTENT_FLOW_BEGIN}"><span class="genmed">{L_USERNAME_BEGINS_WITH}: </span><select name="first_char" onchange="this.form.submit();"><!-- BEGIN first_char -->
                  <option value="{first_char.VALUE}"<!-- IF first_char.S_SELECTED --> selected="selected"<!-- ENDIF -->>{first_char.DESC}</option>
               <!-- END first_char -->
            </select>&nbsp;<input type="submit" name="char" value="{L_DISPLAY}" class="btnlite" /></td>

Wel even een backup maken van dit bestand, voordat je de wijzigingen maakt.
Afbeelding

Num9
Berichten: 18
Lid geworden op: 08 dec 2009, 14:22

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Num9 » 09 jan 2012, 13:11

Het werkt, heel erg bedankt!

Was dit een probleem door het versieverschil tussen phpBB en de style? De style heb ik namelijk al een hele tijd in gebruik.

Gebruikersavatar
Stigter
Berichten: 290
Lid geworden op: 25 jan 2009, 12:38
Locatie: Maassluis
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Stigter » 09 jan 2012, 13:18

Bij mij ontstond deze melding na het upgraden naar 3.010..

Ik werk met een style die al inderdaad wat ouder is, maar ik wel probeer deze up to date te houden. (soms zelfs door de hele style te downloaden en dan zoeken waar de verschillen zitten :D )
Afbeelding

Num9
Berichten: 18
Lid geworden op: 08 dec 2009, 14:22

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Num9 » 09 jan 2012, 13:27

Ah, in dat geval, misschien ken je dit probleem ook:

De functie: toon ongelezen berichten

Als je daar bijv. pag. 1, 2 en 3 hebt, is wat je te zien krijgt steeds op alle pagina's hetzelfde. Dit probleem is er al een langere tijd, ontstaan bij een eerdere update. Ik kan natuurlijk ook een nieuwere versie zoeken, maar dan moet ik alle aanpassingen van de afgelopen 2 jaar gaan zoeken. Tegenwoordig houd ik een lijstje bij met alles wat ik aanpas en waar, maar dat deed ik toentertijd nog niet.

Gebruikersavatar
Stigter
Berichten: 290
Lid geworden op: 25 jan 2009, 12:38
Locatie: Maassluis
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Stigter » 09 jan 2012, 13:32

Nee, helaas, daar kan ik je niet mee helpen.

Even voor de duidelijkheid, bedoel je "toon onbeantwoorde berichten" of "toon nieuwe berichten"?
Afbeelding

Num9
Berichten: 18
Lid geworden op: 08 dec 2009, 14:22

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Num9 » 09 jan 2012, 14:17

Rechts-boven onder tijd/datum staat dit:

Toon ongelezen berichten | Toon nieuwe berichten | Bekijk je eigen berichten

Dus toon ongelezen berichten, niet een van de 2 die jij noemt.

Gebruikersavatar
blackcruiser
Berichten: 32
Lid geworden op: 16 jan 2012, 11:36
Locatie: Tilburg
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door blackcruiser » 20 jan 2012, 10:19

Ook wij hebben helaas dit probleem:
Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet
Heb gekeken in memberslist.php maar kan de code die Stigter aangeeft niet vinden dus kan die ook niet aanpassen!
Iemand een idee wat nu te doen?

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

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door David » 20 jan 2012, 10:24

blackcruiser schreef:Ook wij hebben helaas dit probleem:
Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet
Heb gekeken in memberslist.php maar kan de code die Stigter aangeeft niet vinden dus kan die ook niet aanpassen!
Iemand een idee wat nu te doen?
Misschien kun je in een ander topic een oplossing vinden:
viewtopic.php?f=40&t=56897

Er zijn al meerdere mensen langs gekomen met dit probleem je moet je memberlis_body.html van jouw stijl updaten. Er is daar iets aan veranderd na de update naar 3.0.10
Op zoek naar een vertaling voor je extensie? vertalingen

Gebruikersavatar
Stigter
Berichten: 290
Lid geworden op: 25 jan 2009, 12:38
Locatie: Maassluis
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door Stigter » 20 jan 2012, 10:53

blackcruiser schreef:Ook wij hebben helaas dit probleem:
Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet
Heb gekeken in memberslist.php maar kan de code die Stigter aangeeft niet vinden dus kan die ook niet aanpassen!
Stigter schreef:De foutmelding komt mij bekend voor, ook ik had niet de optie om een letter te kiezen.

Ik zelf heb de memberlist_body.html aangepast.

Wel even een backup maken van dit bestand, voordat je de wijzigingen maakt.
Heb je nu de memerlist.php of zoals ik zei de memberlist_body.html gecontroleerd?
Afbeelding

Gebruikersavatar
blackcruiser
Berichten: 32
Lid geworden op: 16 jan 2012, 11:36
Locatie: Tilburg
Contacteer:

Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n

Bericht door blackcruiser » 20 jan 2012, 11:12

De memerbrslist.php dus, lekker stom zeg!!
Ga proberen om de memberlist_body.html te vinden en die te controleren!!
Bedankt weer!!

Gesloten