Jump to content

Смена местами полей в темах


 Share

Recommended Posts

И снова здравствуйте :)
Долго думал как назвать тему,но ничего лучше чем это не придумал :D

Суть вопроса вот в чем:
Можно ли каким нибудь образом поменять местами описание файла и информацию о файле?

Ну вот как-то так:
Снимок.PNG

Link to comment
Share on other sites

Только что, MaZaHaKa сказал:

Что бы я без Вас делал :D

за вас поискать ?)

ищите шаблон в котором есть <ul class="ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone"> - это блок авторства, переносите его над <h3 class="ipsType_sectionHead">....</h3>...

2017-05-23 00_25_47-Готовый сервер для CS_GO by FaTuSh - Готовые сервера для CS_GO - FORUM-CSS.RU_Пл.png

Link to comment
Share on other sites

1 минуту назад, wasder12 сказал:

Диман лучше наверно будет если нижнее вставить между названием и описанием )

Я так и хочу)

Link to comment
Share on other sites

1 минуту назад, wasder12 сказал:

Диман лучше наверно будет если нижнее вставить между названием и описанием )

 

Только что, MaZaHaKa сказал:

Я так и хочу)

тогда не до <h3 ...>....</h3> , а после

Link to comment
Share on other sites

1 минуту назад, Envy сказал:

 

тогда не до <h3 ...>....</h3> , а после

Ну это естественно)
Переношу код
 

<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>

И ничего не меняется)

Link to comment
Share on other sites

Только что, MaZaHaKa сказал:

Ну это естественно)
Переношу код
 

<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>

И ничего не меняется)

очевидно что это не весь код

Link to comment
Share on other sites

Только что, Envy сказал:

очевидно что это не весь код

Сейчас перенес весь код,итог тот же
 

<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
                  </div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>

Если что я редактирую в разделе Topic

Link to comment
Share on other sites

2 минуты назад, MaZaHaKa сказал:

Сейчас перенес весь код,итог тот же
 

<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
                  </div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>

Если что я редактирую в разделе Topic

<ul> должен быть закрытый - это не весь код: только автор  и ссылка на его профиль, + может быть не тот шаблон, есть другие с таким же кодом? это ведь приложение стороннее, пробуйте

а до <hr class='ipshr' идет описание файла, то что вы хотите поменять, понятно что ничего не изменится, ведь их местами менять и надо

Edited by Envy
Link to comment
Share on other sites

6 минут назад, Envy сказал:

<ul> должен быть закрытый - это не весь код: только автор  и ссылка на его профиль, + может быть не тот шаблон, есть другие с таким же кодом? это ведь приложение стороннее, пробуйте

а до <hr class='ipshr' идет описание файла, то что вы хотите поменять, понятно что ничего не изменится, ведь их местами менять и надо

Вот полностью код:
 

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

Как бы я не старался менять местами но ничего не получается.

Link to comment
Share on other sites

5 минут назад, MaZaHaKa сказал:

Вот полностью код:
 

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

Как бы я не старался менять местами но ничего не получается.

<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
          
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

попробуйте

иначе не тот шаблон 

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

Link to comment
Share on other sites

Только что, Envy сказал:
<div class='ipsAreaBackground_light ipsPad'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
	<div class='ipsColumns ipsColumns_collapsePhone'>
		<div class='ipsColumn ipsColumn_medium ipsType_center'>
			<a href="{$file->url()}">
				{{$image = ( $file->primary_screenshot instanceof \IPS\File ) ? (string) $file->primary_screenshot->url : $file->primary_screenshot;}}
				<img src='{file="$image" extension="downloads_Screenshots"}' alt='{$file->name}'>
			</a>
			<br><br>
			<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
				{lang="view_file"}
			</a>
		</div>
		<div class='ipsColumn_fluid'>
{{endif}}
			<h3 class='ipsType_sectionHead'>{$file->name}</h3>
          
			<ul class='ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone'>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitter"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{$file->author()->link()|raw}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_submitted"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						{expression="\IPS\DateTime::ts( $file->submitted )->localeDate()"}
					</div>
				</li>
				<li class='ipsDataItem'>
					<div class='ipsDataItem_generic ipsDataItem_size5'>
						<strong>{lang="file_cat"}</strong>
					</div>
					<div class='ipsDataItem_main'>
						<a href="{$file->container()->url()}">{$file->container()->_title}</a>
					</div>
				</li>
				{{foreach $file->customFields( TRUE ) as $k => $v}}
					<li class='ipsDataItem'>
						<div class='ipsDataItem_generic ipsDataItem_size5'>
							<strong>{lang="downloads_{$k}"}</strong>
						</div>
						<div class='ipsDataItem_main'>
							{$v|raw}
						</div>
					</li>
				{{endforeach}}
			</ul>
			{{if !$file->container()->bitoptions['topic_screenshot'] or !$file->primary_screenshot}}
				<a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
					{lang="view_file"}
				</a>
			{{endif}}
			<hr class='ipsHr'>
			<div class='ipsType_normal ipsType_richText ipsContained ipsType_break'>
				{$file->desc|raw}
			</div>
			<hr class='ipsHr'>
{{if $file->container()->bitoptions['topic_screenshot'] and $file->primary_screenshot}}
		</div>
	</div>
{{endif}}
</div>
<p>&nbsp;</p>

попробуйте

иначе не тот шаблон 

К сожалению не помогло(
Но по этому запросу ipsDataList ipsDataList_reducedSpacing ipsDataList_collapsePhone выходит только Topic

Снимок.PNG

Link to comment
Share on other sites

4 минуты назад, Envy сказал:

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

 

Link to comment
Share on other sites

9 минут назад, Envy сказал:

еще может быть и я думаю что так и есть - это изменение может отразиться только в вновь созданных темах, эти темы уже как бы созданы и находятся в базе в таком виде.. понимаете

попробуйте вставить тот код который я дал и сохраните шаблон, затем добавьте файл или что там, чтобы эта тема создалась. Должно быть нормально

А я ведь и действительно забыл про базу. Спасибо Вам большое за помощь)
Теперь все действительно как нужно)
Снимок.PNG

Link to comment
Share on other sites

Только что, MaZaHaKa сказал:

А я ведь и действительно забыл про базу. Спасибо Вам большое за помощь)
Теперь все действительно как нужно)
Снимок.PNG

вот и славно ^_^

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...