Pagina 1 di 1

Problema lista membri

Inviato: 13/05/2012, 19:05
da artikkk
Buonasera,
ecco il mio problema:

quando cerco di ordinare la lista dei membri in ordine alfabetico, cliccando sulla "letterina" il link generato è
memberlist.php&first_char=f#memberlist invece di memberlist.php?first_char=f#memberlist

Nel memberlist.php penso che la parte interessata sia questa

Codice: Seleziona tutto

foreach ($first_characters as $char => $desc)
		{
			$template->assign_block_vars('first_char', array(
				'DESC'			=> $desc,
				'VALUE'			=> $char,
				'S_SELECTED'	=> ($first_char == $char) ? true : false,
				'U_SORT'		=> append_sid("{$phpbb_root_path}memberlist.$phpEx", $u_first_char_params . 'first_char=' . $char) . '#memberlist',
			));
		}
Come risolvo? :roll:

Re: Problema lista membri

Inviato: 13/05/2012, 22:52
da Angolo
Quei link non sono regolari.

Crea un account e posta qui i dati. Indica la pagina di partenza, e poi dove clicchi.

Re: Problema lista membri

Inviato: 13/05/2012, 23:01
da artikkk
Non sono regolare? Qui è uguale :-)
http://www.phpbbitalia.net/forum/memberlist.php?first_char=c#memberlist

Clicca su Iscritti -> e poi su una lettera

L'account di prova comunque è usertest:usertest2

Re: Problema lista membri

Inviato: 13/05/2012, 23:11
da Angolo
Sì, vero.. è regolare...

Ma non è regolare l'errore. Non ti so dire come risolvere. Ma la causa è sicuramente qualche MOD... instabile. Probabilmente, sempre quella.


Puoi provare previo backup a ripristinare il file originale... magari cambiando stile.

Re: Problema lista membri

Inviato: 14/05/2012, 7:39
da artikkk
Risolto,
in memberlist_body.html ho sostituito

Codice: Seleziona tutto

<ul class="linklist">
				<li>

				<!-- IF U_FIND_MEMBER and not S_SEARCH_USER --><a href="{U_FIND_MEMBER}">{L_FIND_USERNAME}</a> &bull; <!-- ELSEIF S_SEARCH_USER and U_HIDE_FIND_MEMBER and not S_IN_SEARCH_POPUP --><a href="{U_HIDE_FIND_MEMBER}">{L_HIDE_MEMBER_SEARCH}</a> &bull; <!-- ENDIF -->
				<strong style="font-size: 0.95em;"><a href="{S_MODE_ACTION}&first_char=">{L_ALL}</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=a#memberlist">A</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=b#memberlist">B</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=c#memberlist">C</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=d#memberlist">D</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=e#memberlist">E</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=f#memberlist">F</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=g#memberlist">G</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=h#memberlist">H</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=i#memberlist">I</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=j#memberlist">J</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=k#memberlist">K</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=l#memberlist">L</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=m#memberlist">M</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=n#memberlist">N</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=o#memberlist">O</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=p#memberlist">P</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=q#memberlist">Q</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=r#memberlist">R</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=s#memberlist">S</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=t#memberlist">T</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=u#memberlist">U</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=v#memberlist">V</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=w#memberlist">W</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=x#memberlist">X</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=y#memberlist">Y</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=z#memberlist">Z</a>&nbsp; 
				<a href="{S_MODE_ACTION}&first_char=other">#</a></strong>
				</li>
				<li class="rightside pagination">
					{TOTAL_USERS} &bull; 
					<!-- IF PAGINATION --><a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE -->{PAGE_NUMBER}<!-- ENDIF -->
				</li>
			</ul>
con

Codice: Seleziona tutto

<ul class="linklist">
				<li>

				<!-- IF U_FIND_MEMBER and not S_SEARCH_USER --><a href="{U_FIND_MEMBER}">{L_FIND_USERNAME}</a> &bull; <!-- ELSEIF S_SEARCH_USER and U_HIDE_FIND_MEMBER and not S_IN_SEARCH_POPUP --><a href="{U_HIDE_FIND_MEMBER}">{L_HIDE_MEMBER_SEARCH}</a> &bull; <!-- ENDIF -->
				<strong style="font-size: 0.95em;">
				<!-- BEGIN first_char -->
					<a href="{first_char.U_SORT}">{first_char.DESC}</a>&nbsp; 
				<!-- END first_char -->
				</strong>
				</li>
				<li class="rightside pagination">
					{TOTAL_USERS} &bull; 
					<!-- IF PAGINATION --><a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> &bull; <span>{PAGINATION}</span><!-- ELSE -->{PAGE_NUMBER}<!-- ENDIF -->
				</li>
			</ul>

Re: Problema lista membri

Inviato: 14/05/2012, 7:52
da Angolo
Si deve presumere stile non correttamente aggiornato o stile modificato.
Il secondo codice infatti, corrisponde al codice prosilver della 3.0.10. Il primo no.