TS gallery fel

Frågor kring MODdar (modifikationer) för phpBB 3 (3.0.0 eller senare).

Moderatorer: Supportgrupp, Moderatorgrupp

Skriv svar
trx
Medlem
Medlem
Inlägg: 27
Blev medlem: 2009-01-08 13:31
Svar: 0

TS gallery fel

Inlägg av trx »

När jag kollar medlemslistan lr ska leta en medlem i ACPn kommer följande fel:

Parse error: syntax error, unexpected ';', expecting ')' in /home/**myurl**/public_html/forum/memberlist.php on line 568

Denna raden:

Kod: Markera allt

 WHERE album_user_id = $user_id";
Här är hela satsen från rad 566 till 568

Kod: Markera allt

      $sql = 'SELECT album_id
            FROM ' . GALLERY_ALBUMS_TABLE . "
            WHERE album_user_id = $user_id";

Tankar?
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: TS gallery fel

Inlägg av tumba25 »

Nej. Visa minst 5 rader före.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
trx
Medlem
Medlem
Inlägg: 27
Blev medlem: 2009-01-08 13:31
Svar: 0

Re: TS gallery fel

Inlägg av trx »

Sorry, här är rad 564-568.

Innan denna sats är en if-sats och den verkar ju helt ok. Rad 565 är ren, och här kommer då rad 564 till 568:

Kod: Markera allt

		$template->assign_vars(array(
			'L_POSTS_IN_QUEUE'	=> $user->lang('NUM_POSTS_IN_QUEUE', $member['posts_in_queue']),
      $sql = 'SELECT album_id
            FROM ' . GALLERY_ALBUMS_TABLE . "
            WHERE album_user_id = $user_id";
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Re: TS gallery fel

Inlägg av Marcus »

Ser ut som det fattas 2 stycken ) på innan ;

Det är också vad ditt felmeddelande säger, även om den bara rapporterade att den förväntade sig ett ) istället för ;

Men om du titta på raden så finns det två ( som inte har någon "motpol". Korrekt kod borde vara:

Kod: Markera allt

$template->assign_vars(array(
         'L_POSTS_IN_QUEUE'   => $user->lang('NUM_POSTS_IN_QUEUE', $member['posts_in_queue']),
      $sql = 'SELECT album_id
            FROM ' . GALLERY_ALBUMS_TABLE . "
            WHERE album_user_id = $user_id"));
/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
trx
Medlem
Medlem
Inlägg: 27
Blev medlem: 2009-01-08 13:31
Svar: 0

Re: TS gallery fel

Inlägg av trx »

Tack, ett problem löst.

Dock kom detta fram då jag gjorde ändringen:

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/myurl/public_html/forum/memberlist.php on line 573

Kod: Markera allt

      $result = $db->sql_query($sql);
      $gallery_link_id = (int) $db->sql_fetchfield('album_id');
      $db->sql_freeresult($result);
      $gallery_profile_text = ($gallery_link_id > 0) ? $user->lang['GALLERY_LINK_TEXT'] : '' ;
			'POSTS_DAY'			=> sprintf($user->lang['POST_DAY'], $posts_per_day),
			'POSTS_PCT'			=> sprintf($user->lang['POST_PCT'], $percentage),
Rad 573 är:

'POSTS_DAY' => sprintf($user->lang['POST_DAY'], $posts_per_day),


The drama continues.. :)
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Re: TS gallery fel

Inlägg av tumba25 »

Du har placerat

Kod: Markera allt

      $sql = 'SELECT album_id
            FROM ' . GALLERY_ALBUMS_TABLE . "
            WHERE album_user_id = $user_id";
På fel ställe.

Du skulle antagligen ha placerat det före

Kod: Markera allt

$template->assign_vars(array(
         'L_POSTS_IN_QUEUE'   => $user->lang('NUM_POSTS_IN_QUEUE', $member['posts_in_queue']),
istället för efter som du gjorde.

Titta i instruktionerna för MODden igen.
Bild
Developer @ phpBB MOD Team

Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
trx
Medlem
Medlem
Inlägg: 27
Blev medlem: 2009-01-08 13:31
Svar: 0

Re: TS gallery fel

Inlägg av trx »

Jösses, så enkelt. :)

La in koden manuellt när jag installerade MODen, vilket jag gjorde det ganska sent, och missade en rad. Tack för hjälpen grabbar!

Vad skulle jag göra utan det här forumet hehe.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 2 och 0 gäster