У меня такой сложный вопросик. :scratch:
Даже не знаю с чего начать. :oops:
Вообщем я хочу сделать зимний стиль форума на стиле eTech, но т.к. он переделан у меня и уже использован custom стиль, то вариант только перенос всех шаблонов в ручную в какой то любой другой стиль.
Я взяла стиль AcidTech, т.е. он схож с моим. На пробном форуме сделала зимний стиль и осталось перенести шаблоны. Я начала их переносить в стиль AcidTech, но столкнулась с проблемой, что не которых шаблонов стандартных нет в стиле AcidTech :pardon: . Я перенесла все что были и совпали шаблоны. Все вроде бы получилось, но!, когда входишь в тему то выбивает такую ошибку :sorry: :
Общая ошибка
template->_tpl_load_file(): File ./styles/acidtech/template/quickreply_editor.html does not exist or is empty
Вопрос - это я где то могла в шаблонах не правильно перенести или это все же случилось из-за того, что не было не которых стандартных шаблонов? Можно ли как то добавить недостающие шаблоны? :oops:
Все же не пойму, что в каждом стиле разные шаблоны? Или мне можно все же найти стиль в котором есть все все шаблоны и просто заново все перенести? :unknown
За ранее спасибо за ответы.
Комментарии: 419

silver073000Василий 08 дек 2014, 15:45 Сообщение

Может, тогда оставлю эту затею с этим чатом :) На другом посидим.
  • 0

CabinetAdmin 08 дек 2014, 16:02 Сообщение

Я вообще всегда считал и считаю, что чат для форума - зло.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 08 дек 2014, 16:57 Сообщение

Оно, может, и так, но просто у меня сайт не специализированный, а так, просто игровой тематики он, то очень много просят чат :)
  • 0

silver073000Василий 08 дек 2014, 21:58 Сообщение

Вроде где-то тут видел, что блок Последних тем можно сделать как-бы самообновляемым, но не могу найти. Не помню, в какой формулировке это было сказано :) При этом новые темы сами появляются в блоке последних тем без обновления всей страницы. Или это об активных темах говорилось :scratch: Не помню точно. Но вроде говорилось, что для prosilver`ов это возможно сделать. Есть решение для этого? :)
  • 0

CabinetAdmin 09 дек 2014, 15:35 Сообщение

Не попадалось.
Если есть, то там скорее всего на ajax сделано, поэтому и для сабсильвера должно будет работать.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 22 дек 2014, 10:58 Сообщение

На многих сайтах под результатом опросов часто встречается список проголосовавших. А можно ли такое сделать на бесплатных форумах? :)
  • 0

CabinetAdmin 22 дек 2014, 15:54 Сообщение

Нет вроде... :unknown
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 24 дек 2014, 12:32 Сообщение

Тоже часто встречается такая вещица. Если в сообщении есть ссылка, то рядом с нею есть либо какая-то картинка, либо просто какой-либо символ, обозначающий, что ссылка откроется в новом окне. При этом, если нажать на саму ссылку, то переход будет в этом же окне. Новое окно откроется при щелчке на картинке либо на значке. Как такое сделать? :)
  • 0

CabinetAdmin 24 дек 2014, 16:09 Сообщение

Это скриптом на jquery в пару строк делается.

А это для каких, для внешних ссылок или вообще для всех?
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 24 дек 2014, 17:16 Сообщение

Для всех :)
  • 0

CabinetAdmin 24 дек 2014, 17:51 Сообщение

Тогда так:

Код: Выделить всё

<script type="text/javascript">
$(document).ready(function(){
	$(".content a").each(function() {
		var link = $('<img src="картинка.png" />');
		$(this).after(link);
		link.wrap('<a target="_blank"></a>').parent().attr('href', $(this).attr('href'));
	});
});
</script>
  • 1
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 24 дек 2014, 20:04 Сообщение

Премного благодарен :drink: :drink: :drink: Всё работает должным образом, но есть один нюанс - картинка прилипла и к ссылке выделения кода, если он попадется в сообщении :milo: Можно как-то убрать картинку оттуда? :)
  • 0

CabinetAdmin 24 дек 2014, 20:31 Сообщение

Можно заменить .content a на .content > a. Будет применяться ко всем ссылкам в сообщении, кроме тех, которые находятся внутри ббкодов.
  • 1
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

silver073000Василий 30 дек 2014, 04:43 Сообщение

А можно на subsilver`e кнопку Убрать благодарность и Поблагодарить выставить в одном месте? Пробовал по совету из этого сообщения подменить условия и перенести ссылку удаления благодарности, но не прокатило :) Ну и список поблагодаривших как переместить под подпись? Пробовал таблицей перемещать, то всю страницу ломало :milo:
  • 0

CabinetAdmin 30 дек 2014, 15:32 Сообщение

Да так же должно быть, разница только в выводе изображения.

Код: Выделить всё

<!-- IF postrow.S_FIRST_POST and not postrow.S_GIVE_THANKS and not postrow.S_IS_OWN_POST -->
	<a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/thankposts.gif" alt="{L_THANKS}" /></a> 
<!-- ELSEIF postrow.S_FIRST_POST and postrow.THANKS_LIST and postrow.S_GIVE_THANKS -->
	<a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/removethanks.gif" alt="{L_THANKS_REMOVE}"/></a> 
<!-- ENDIF -->
BOJIK писал(а): Ну и список поблагодаривших как переместить под подпись?
Найти:

Код: Выделить всё

<!-- IF not postrow.S_HAS_ATTACHMENTS --><br clear="all" /><br /><!-- ENDIF -->
После этого есть таблица с кнопками, вот после этой таблицы, т.е. после </table> поставить такой вариант:

Код: Выделить всё

<!-- IF postrow.S_FIRST_POST and postrow.THANKS_LIST -->
<table width="100%" cellspacing="0" style="padding-top: 5px; border-top: 1px solid #D1D7DC;">
	<tr>
		<td valign="top" style="width: 150px;"><!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/removethanks.gif" alt="{L_THANKS_REMOVE}"></a> <!-- ENDIF --></td>
		<td style="text-align: left;">{postrow.THANKS_FROM}:<br> {postrow.THANKS_LIST}</td>
	</tr>
</table>
<!-- ENDIF -->
Получается две кнопки удаления благодарности, если учесть правку кнопки, если она не нужна, то просто удалить ячейку целиком:

Код: Выделить всё

<td valign="top" style="width: 150px;"><!-- IF postrow.S_GIVE_THANKS --><a href="{postrow.U_THANKS}"><img src="/styles/subsilver2/imageset/ru/removethanks.gif" alt="{L_THANKS_REMOVE}"></a> <!-- ENDIF --></td>
  • 1
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы