Pagina 1 van 2

Legende in Totally ERC

Geplaatst: 15 nov 2005, 16:43
door Squirrel
Support template:
  • Wat is het probleem?
    Hoi phpbb'ers,

    Ik heb zonet de mod ERC en Totally ERC (zie http://www.denturax.com/download.php?id=3 + http://www.reddevboard.com/click/click.php?id=33) geïnstalleerd. Alles werkt goed, op één dingetje na.

    Onderaan de index waar staat wie online is etc... Daar moet normaal gezien ook de legende komen te staan, dat is bij mij niet het geval. er staat gewoon --> : [ ] <--

    Iemand enige kennis van dit probleem?

    Wanneer ontstond het probleem?
    Direct na de installatie van Totally ERC, met ERC alleen werkte het perfect.

    Adres van je forum:
    http://www.hbpf.be/index.php

    Geïnstalleerde mods:
    Default avatar, welkoms pm etc. Laatst geïnstalleerde mod is dus ERC toen werkte hij prefect, met Totally ERC wilt de legende niet meer getoond worden.

    Huidige template:
    Appalachia

    phpBB versie:
    2.0.18

    Host:


    Heb je onlangs een mod of stijl geïnstalleerd?
    Gisteren ERC

    Heb je gezocht naar een antwoord?
    Heel het forum afgeschuimd, frans spreek ik jammer genoeg niet genoeg om te begrijpen wat er op hun forum staat.

    Overige opmerkingen:
    nvt

Geplaatst: 15 nov 2005, 16:47
door Bee
Heb je ook de Nederlandse taalbestanden aangepast?

Geplaatst: 15 nov 2005, 16:49
door Squirrel
ja, ik moest er drie aanpassen, deze:

lang_admin.php
lang_erc.php
lang_main.php

Geplaatst: 15 nov 2005, 16:51
door lunagang
Heb je ze ook geupload? :P

Geplaatst: 15 nov 2005, 17:04
door Squirrel
lunagang schreef:Heb je ze ook geupload? :P
ohhh dat ben ik vergeten 8) :twisted:

hahaha, ik heb alle bestanden reeds 2X geupload, geen enkel vergeten..

Geplaatst: 15 nov 2005, 17:15
door Cheeta

Code: Selecteer alles

# 
#-----[ OPEN ]----- 
# 
templates/subSilver/index_body.tpl  

# 
#-----[ FIND ]----- 
# 
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>

#
#-----[ REPLACE WITH ]------------------------------------------
#
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />
 &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ] &nbsp;{WHOSONLINE_LEGEND}<br />
{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
hier zit de probleem van de fout in waarschijnlijk,, deze moet via page_header.php header aangeleverd worden

zoek eerst is in page_header.php naar de verwijzingen

Code: Selecteer alles

L_WHOSONLINE_ADMIN
L_WHOONLINE_MOD
deze verwijzen weer door naar language_main.php

Code: Selecteer alles

page_header.php

Code: Selecteer alles

	'L_WHOSONLINE_ADMIN' => sprintf($lang['Admin_online_color'], '<span style="color:#' . $theme['fontcolor3'] . '">', '</span>'),
	'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),
hierin moeten deze verwijzingen staan

Code: Selecteer alles

language/lang_***/lang_main.php

Code: Selecteer alles

Admin_online_color
Mod_online_color
moeten staan in je lang_main files,,

Geplaatst: 15 nov 2005, 17:24
door Squirrel
ja Cheeta, maar wat jij zegt heeft betrekking op ERC, en niet op Totally ERC..

Als je Totally ERC installeert kom je tegen dat je sommige dingen van de ERC moet deleten in de code (commentaar van maken welliswaar..).

Ook deze verwijzing wat je aanhaalt wordt commentaar in de code.

Geplaatst: 15 nov 2005, 17:31
door Cheeta
mijn fout heb alleen naar de 1ste mod gekeken,,

Code: Selecteer alles

  <tr>
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
  </tr>
  <tr>
  	<td class="row1" align="left"><span class="gensmall">
  		<!-- BEGIN stats -->
  		<b>{stats.L_LEGEND}:</b>
  		<!-- BEGIN legend -->
  		[&nbsp;<b><a href="{stats.legend.U_LEVEL}" class="gensmall"{stats.legend.STYLE}>{stats.legend.LEVEL_NAME}</a></b>&nbsp;]
  		<!-- END legend -->
		<!-- END stats -->
  	</span></td>
  </tr>

Code: Selecteer alles

includes/page_header.php

Code: Selecteer alles

	'TOTAL_USERS_ONLINE' => $l_online_users,
	'LOGGED_IN_USER_LIST' => $online_userlist,
	'RECORD_USERS' => sprintf($lang['Record_online_users'], $board_config['record_online_users'], create_date($board_config['default_dateformat'], $board_config['record_online_date'], $board_config['board_timezone'])),
moeten zoiezo deze 3 staan

Geplaatst: 15 nov 2005, 17:37
door Squirrel
Cheeta en de rest, bedankt voor de moeite!

Het is opgelost, ik was begonnen met de gehele code opnieuw beginnten te overlopen of ik niets vergeten was, en wat blijkt.. ja idd, in de index.php een twee regels code vergeten te copy-pasten.

Maar door jij nu dat stukje van de index_body.tpl nogmaals te posten heb ik gezien dat ik o.a. <!-- BEGIN stats --> niet had overgenomen, omdat ik dacht dat dit maar gewoon commentaar was, wat het nu toch niet bleek te zijn!

Nu is er alleen nog een probleempje met de links ervan, als ik op beheerder of moderator of dergelijk klik krijg ik "Geen resultaat gevonden. Klik hier om terug te keren naar de Hoofdpagina."

Enfin, dat zal wel lukken.

grtzz!

Geplaatst: 15 nov 2005, 17:42
door Cheeta

Code: Selecteer alles

<!-- BEGIN legend -->
<!-- END legend -->
deze toevallig ook vergeten of ;)?

loop je memberlist.php nog eens na want daar verwijst die naar ;)

Geplaatst: 15 nov 2005, 20:06
door Squirrel
Hmm ja hoor, de legende toont zich nu..

Alleen die links kloppen nog niet.. De legende linkt telkens naar http://www.hbpf.be/memberlist.php?erc=26 maar die pagina bestaat niet..

Enig idee iemand?

Geplaatst: 15 nov 2005, 20:07
door Cheeta
plaats je memberlist.php hier eens via een link in een txt file

Geplaatst: 15 nov 2005, 21:31
door Squirrel

Geplaatst: 15 nov 2005, 22:21
door Cheeta
1 foutje zoiezo al

Code: Selecteer alles

        //-- mod : totally erc ---------------------------------------------------------
//-- delete
/*-MOD
        $username = $row['username'];
MOD-*/
//-- add
        $username = $erc->get_colors($row, $row['username']);
//-- fin mod : totally erc ----------------------------------------------------- 
moet zijn

Code: Selecteer alles

        //-- mod : totally erc ---------------------------------------------------------
//-- delete
/*-MOD        $username = $row['username']; MOD-*/
//-- add
        $username = $erc->get_colors($row, $row['username']);
//-- fin mod : totally erc ----------------------------------------------------- 
of gewoon

Code: Selecteer alles

 $username = $erc->get_colors($row, $row['username']);

Geplaatst: 15 nov 2005, 22:25
door Squirrel
hmmm ik zie geen verschil in die twee stukjes code :?

edit, misschien nog een interessant bestandje, dit staat bij de gedownloade Totally ERC in includes/class_erc.php -> http://www.hbpf.be/class_erc.html

Geplaatst: 15 nov 2005, 22:27
door Cheeta
je laat nu het stuk dat je moet verwijderen staan,, kijk maar goed ;) neem gewoon dat laatste stu kdat is altijd goed ;)

Geplaatst: 16 nov 2005, 08:28
door Bee
Het stuk staat tussen commentaar Cheeta ;)

Maak de wijzigingen eens ongedaan en probeer het eens opnieuw. Werkt meestal wel.

Geplaatst: 16 nov 2005, 09:08
door Squirrel
Idd ja, de "oude" code staat in een commentaar-box (/* en */)..

Dee, op welke wijzigingen heb je het nu?

Edit, ik heb de gehele code nogmaals overlopen en kan niets vinden wat ik ben vergeten of teveel heb gedaan. Misschien is er iets veranderd in phpBB 2.0.18?

Enfin, in de index_body.tpl heb ik de link eruit gehaald en er gewoon een <span> van gemaakt, nu kan je er niet meer op klikken maar zie je gewoon de "groepen" gelijk je op een standaart phpBB forum ziet (Beheerder - Moderator).

Toch bedankt van de moeite!

grtzz

Geplaatst: 16 nov 2005, 10:24
door Cheeta
Bee schreef:Het stuk staat tussen commentaar Cheeta ;)

Maak de wijzigingen eens ongedaan en probeer het eens opnieuw. Werkt meestal wel.
in de oude code zit er een enter tussen waardoor php nog welis koppig wilt doen ;)

ik haal altijd zelf liever iets weg als het weg moet dan dat ik het als commentaar neer zet,,

maar in ieder geval de link van af viewonline gaat naar je memberlist.php en die moet dus die link weer omzetten naar de gevraagde informatie ;)

dus de fout moet haast wel in je memberlist.php zitten ;)

Geplaatst: 16 nov 2005, 10:32
door Squirrel
Denk je eigenlijk niet eerder dat de fout in class_erc.php zit? (het bestand wat ik heb moeten toevoegen in /includes/ toen ik Totally ERC installeerde). Hier is de code -> http://www.hbpf.be/class_erc.html (kijk vooral rond regel 300).