Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

ROZWIĄZANY: Problemów z CSEO ciąg dalszy


haerde

Rekomendowane odpowiedzi

Hiho,

Wiem, że macie mnie jak i to moje CSEO serdecznie dość, lecz ten ostatni (oby! :) ) raz proszę Was o pomoc związaną z tą aplikacją, otóż:

cseo.png

1. Jak zrobić, aby tabele trackbacks oraz similar topics było równo pod sobą.

2. Jak ten ciąg znaków w 'ostatni post' przekształcić w ładną datę ?

Zamieszczam kod obu wtyczek z ACP:

Similar topics

<br />
<div class='category_block'>
<table class='ipb_table topic_list' summary='Topics similar to "{$topic['title']}"' id='forum_table'>
<caption class='maintitle'>
	<span class='main_forum_title'>Similar Topics</span>
</caption>
<tr class='header'>
	<th scope='col' class='col_f_icon'> </th>
	<th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th>
	<th scope='col' class='col_f_starter short'>{$this->lang->words['forum_started_by']}</th>
	<th scope='col' class='col_f_views stats'>{$this->lang->words['forum_stats']}</th>
	<th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th>
</tr>
<if test="is_array( $topics ) AND count( $topics )">
	{parse striping="forumTable" classes="row1,row2"}
	<foreach loop="$topics as $tid => $data">
		<tr class='{parse striping="forumTable"}' id='trow_{$data['tid']}'>
			<td class='short altrow'>{parse replacement="{$data['folder_img']}"}</td>
			<td>
				{$data['prefix']}
				<if test="$data['go_new_post'] === true"><a href='{parse url="showtopic={$data['tid']}&view=getnewpost" template="showtopic" seotitle="{$data['title_seo']}" base="public"}' title='{$this->lang->words['first_unread_post']}'>{parse replacement="f_newpost"}</a></if> 
				<if test="$data['topic_hasattach']">
					<a href="{$this->settings['base_url']}app=forums&module=forums&section=attach&tid={$data['tid']}" title="{parse expression="intval($data['topic_hasattach'])"} {$this->lang->words['topic_attach']}">{parse replacement="t_attach"}</a>
				</if>
				<a id="tid-link-{$data['tid']}" href="{parse url="showtopic={$data['tid']}" base="public" template="showtopic" seotitle="{$data['title_seo']}"}" title='{$this->lang->words['View topic, started on']} {$data['start_date']}' class='topic_title'>{$data['title']}</a>
				{$data['_rate_img']}
				<if test="is_array( $data['pages'] ) AND count( $data['pages'] )">
					<ul class='mini_pagination'>
					<foreach loop="pages:$data['pages'] as $page">
							<if test="$page['last']">
								<li><a href="{parse url="showtopic={$data['tid']}&st={$page['st']}" seotitle="{$data['title_seo']}" template="showtopic" base="public"}" title='{$this->lang->words['topic_goto_page']} {$page['page']}'>{$page['page']} →</a></li>
							<else />
								<li><a href="{parse url="showtopic={$data['tid']}&st={$page['st']}" seotitle="{$data['title_seo']}" template="showtopic" base="public"}" title='{$this->lang->words['topic_goto_page']} {$page['page']}'>{$page['page']}</a></li>
							</if>
					</foreach>
					</ul>
				</if>
				<if test="$data['description']"><br /><span class='desc'>{$data['description']}</span></if>
			</td>
			<td class='short altrow'>{$data['starter']}{parse template="user_popup" group="global" params="$data['starter_id'], $data['seo_first_name']"}</td>
			<td class='stats'>
				<ul>
					<li>{$data['posts']} <if test="intval($data['posts']) == 1">{$this->lang->words['reply']}<else />{$this->lang->words['replies']}</if></li>
					<li class='views desc'>{$data['views']} {$this->lang->words['views']}</li>
				</ul>
			</td>
			<td class='altrow'>
				<ul class='last_post'>
					<li>
						<a href='{parse url="showtopic={$data['tid']}&view=getlastpost" seotitle="{$data['title_seo']}" template="showtopic" base="public"}' title='{$this->lang->words['goto_last_post']}'>{parse replacement="f_lastpost"}</a> <a href='{parse url="showtopic={$data['tid']}&view=getlastpost" seotitle="{$data['title_seo']}" template="showtopic" base="public"}' title='{$this->lang->words['goto_last_post']}'>{$data['last_post']}</a>
						<if test="$data['trackingTopic']">*</if>
					</li>
					<li>{$this->lang->words['forum_by']} {$data['last_poster']}{parse template="user_popup" group="global" params="$data['last_poster_id'], $data['seo_last_name']"}</li>
				</ul>
			</td>
		</tr>
	</foreach>
<else />
	<tr> 
		<td colspan='6' class='no_messages'>No similar topics were found</td>
	</tr>
</if>
</table>
</div>
<br />

trackbacks

<br />
<div style='category_block'>{$pages}</div>

<table class='clear ipb_table topic_list' summary='Trackbacks for "{$topic['title']}"' id='forum_table'>
<caption class='maintitle'>
	<span class='main_forum_title'>Trackbacks</span>
</caption>
<tr class='header'>
	<th scope='col' class='col_f_topic'>Trackback URL</th>
	<th scope='col' class='col_f_post'>Trackback Date</th>
	<th scope='col' class='col_f_views'>Total Hits</th>
</tr>
<if test="is_array( $trackbacks ) AND count( $trackbacks )">
	{parse striping="forumTable" classes="row1,row2"}
	<foreach loop="$trackbacks as $data">
		<tr class='{parse striping="forumTable"}' id='trow_{$data['traid']}'>
			<td>
				<a href='{$data['url']}' rel='external'>{$data['title']}</a>
			</td>
			<td>
				{parse date="$data['trdate']" format="short"}
			</td>
			<td class='altrow'>
				{parse format_number="$data['trcnt']"}
			</td>
		</tr>
	</foreach>
<else />
	<tr> 
		<td colspan='3' class='no_messages'>No trackbacks were found</td>
	</tr>
</if>
</table>
<div class='clear' style='margin-top: 5px;'>{$pages}</div>

Jeszcze raz wielkie dzięki za Waszą pomoc!

Pozdrawiam,

haerde

PS. Mam nadzieję, że mogę wkleić ten kod.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.