W którym pliku znajdę funkcję...

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
Awatar użytkownika
r9s
Posty: 39
Rejestracja: 16 czerwca 2009, 18:03
Kontakt:

W którym pliku znajdę funkcję...

Post autor: r9s » 26 czerwca 2010, 16:17

... odpowiadającą zamianie

Kod: Zaznacz cały

<li>{POSTED_BY_TEXT} {L_POST_BY_AUTHOR}: {news_row.POSTER_FULL} &raquo; {news_row.TIME}</li>
na

Kod: Zaznacz cały

<li><?php echo (isset($this->_rootref['POSTED_BY_TEXT'])) ? $this->_rootref['POSTED_BY_TEXT'] : ''; ?> <?php echo ((isset($this->_rootref['L_POST_BY_AUTHOR'])) ? $this->_rootref['L_POST_BY_AUTHOR'] : ((isset($user->lang['POST_BY_AUTHOR'])) ? $user->lang['POST_BY_AUTHOR'] : '{ POST_BY_AUTHOR }')); ?>: <?php echo $_news_row_val['POSTER_FULL']; ?> &raquo; <?php echo $_news_row_val['TIME']; ?></li>
??

A konkretnie chodzi mi o to:

Kod: Zaznacz cały

$template->assign_block_vars('news_row', array(
			'ATTACH_ICON_IMG'	=> ($fetch_news[$i]['attachment'] && $config['allow_attachments']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '',
			'FORUM_NAME'		=> ($forum_id) ? $fetch_news[$i]['forum_name'] : '',
			'TITLE'				=> $fetch_news[$i]['topic_title'],
			'POSTER'			=> $fetch_news[$i]['username'],
			'POSTER_FULL'		=> $fetch_news[$i]['username_full'],
			'TIME'				=> $fetch_news[$i]['topic_time'],
			'TEXT'				=> $fetch_news[$i]['post_text'],
			'REPLIES'			=> $fetch_news[$i]['topic_replies'],
			'TOPIC_VIEWS'		=> $fetch_news[$i]['topic_views'],
			'N_ID'				=> $i,
			'U_VIEWFORUM'		=> append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $fetch_news[$i]['forum_id']),
			'U_LAST_COMMENTS'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $fetch_news[$i]['topic_last_post_id'] . '#p' . $fetch_news[$i]['topic_last_post_id']),
			'U_VIEW_COMMENTS'	=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $fetch_news[$i]['forum_id'] . '&t=' . $fetch_news[$i]['topic_id']),
			'U_POST_COMMENT'	=> append_sid("{$phpbb_root_path}posting.$phpEx", 'mode=reply&f=' . $fetch_news[$i]['forum_id'] . '&t=' . $fetch_news[$i]['topic_id']),
			'S_POLL'			=> $fetch_news[$i]['poll'],
			'S_UNREAD_INFO'		=> $unread_topic,
			'U_READ_FULL'		=> $read_full_url,
			'L_READ_FULL'		=> $read_full,      
			'OPEN'				=> $open_bracket,
			'CLOSE'				=> $close_bracket,
			'PAGINATION'		=> topic_generate_pagination($fetch_news[$i]['topic_replies'], $view_topic_url),
			'S_HAS_ATTACHMENTS'	=> (!empty($fetch_news[$i]['attachments'])) ? true : false,
		));
Gdzie znajdę funkcję (w jakim pliku), która zamienia to co jest po lewej na to co jest po prawej? Wiem jak to zrobić w PHP, po prostu potrzebuję wiedzieć, jak to robi phpBB. Z góry dzięki.

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: W którym pliku znajdę funkcję...

Post autor: jaroslw » 26 czerwca 2010, 20:11

includes/template.php
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Awatar użytkownika
r9s
Posty: 39
Rejestracja: 16 czerwca 2009, 18:03
Kontakt:

Re: W którym pliku znajdę funkcję...

Post autor: r9s » 26 czerwca 2010, 20:42

Dobra, nieważne trochę się pogubiłem i już mam - temat do zamknięcia a nawet do kosza :>

Zablokowany

Wróć do „Użytkowanie”