Pagina 1 van 1
Ledenlijst: "gebruikersnaam begint met [letter]" werkt niet
Geplaatst: 09 jan 2012, 12:41
door Num9
- 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);
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 12:51
door Stigter
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> <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> <input type="submit" name="char" value="{L_DISPLAY}" class="btnlite" /></td>
Wel even een backup maken van dit bestand, voordat je de wijzigingen maakt.
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 13:11
door Num9
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.
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 13:18
door Stigter
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

)
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 13:27
door Num9
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.
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 13:32
door Stigter
Nee, helaas, daar kan ik je niet mee helpen.
Even voor de duidelijkheid, bedoel je "toon onbeantwoorde berichten" of "toon nieuwe berichten"?
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 09 jan 2012, 14:17
door Num9
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.
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 20 jan 2012, 10:19
door blackcruiser
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?
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 20 jan 2012, 10:24
door David
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
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 20 jan 2012, 10:53
door Stigter
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?
Re: Ledenlijst: "gebruikersnaam begint met [letter]" werkt n
Geplaatst: 20 jan 2012, 11:12
door blackcruiser
De memerbrslist.php dus, lekker stom zeg!!
Ga proberen om de memberlist_body.html te vinden en die te controleren!!
Bedankt weer!!