City SkyLine для DLE 10.0

City SkyLine для DLE 10


Не так давно в руки к нам попал интересный шаблон и долгое время мы не могли решить куда лучше его будет отнести и вот мы все таки решились. Конечно наш выбор сомнительный и возможно шаблону City SkyLine для DLE 10 самое место в новостной категории, а не СМИ шаблонах. Как бы там не было пока мы решили оставить его именно здесь и возможно в будущем перенесем. Хотя как нам кажется это не так критично как может показаться на первый взгляд, ведь шаблон теперь доступен на нашем сайте и вы сможете его скачать совсем скоро, а возможно он так и не уйдет в паблик. Мы пока не решили как с ним поступить. Ведь на всех ресурсах он находится именно под защитой хайда, хотя хайд вполне специфический и за то, чтобы увидеть, что за ним скрыто вам необходимо будет заплатить, а для нас это не приемлемо. Можно дело когда продаешь переделанные шаблоны с других скриптов, о здесь вам приходится платить не понятно за что. Это лишь наше мнение и мы стараемся оставаться при нем не навязывая другим.

Сейчас нам редко удается опубликовать действительно что-то интересное на сайте, конечно же в расчет мы не берем шаблоны которые ранее публиковались на нашем сайте. В этот раз мы забыли самое главное, разработкой дизайна занимался Yurta и как оказалось у нас уже есть одна его работа для мобильного ресурса получившая названия от автора MobileWorld для DLE 10 или просто Мобильный мир. Как бы там не было мы надеемся, что в будущем нам удасться пополнять нашу скромную коллекцию новыми работами от этого автора. Мы проверили шаблон у себя на тестовом сервере и убедились в корректной работе шаблона. Впрочем если бы шаблон City SkyLine для DLE был кривой, то мало вероятно, что мы бы его опубликовали на сайте. Мы стараемся не публиковать не качественные шаблоны для dle на сайте, ведь это пустая трата времени и вы должны с этим согласится. На самом же деле все так и есть и какой в этом смылс, зачем тратить свое время, если шаблон все равно никто не установит. Именно по этому мы стараемся отслеживать какие шаблоны скачивают, а какие нет.

UPD от kapranov (10.11.2013): Вот исправленный архив. Пофиксил многое. Например кнопки в ЛС. Кнопки сделал плоскими (делал шаблон для себя, поэтому не стал исправлять обратно). Кнопка найти похожии при добавлении новости работает и отлично. У админов новость с сайта отправляется автоматом, а у пользователей - капча и модерация (было у всех на модерацию, даже у админов). Вроде всё. Модальные окна при удалении комментариев работали кривовато, пофиксил частично. В Firefox отлично, в IE тоже, в других не знаю. Остался баг с отправкой комментариев от админов, но я его исправить, увы, не могу... Исправлена проблема с дублированием сообщений при добавление комментариев. Если кто-то нашел в шаблоне баг или наоборот исправил баг в шаблоне напишите об этом в комментариях или в ЛС и по мере возможности баги будут исправляться в шаблоне.

Автор: Yurta
Тип шаблона: Оригинал
Версия DLE: 10.0
Тестировался: Opera, Mazilla
Комплектация: только шаблон
Размер: ~900 Kb

Также рекомендуем
Wotan
27 мая 2014 17:34
Если речь идет о сайте mama-deti, то там нормально все отображается, кнопки работают, может на сервере соц кнопок были проблемы и они перестали отображаться, может с вашей стороны что-то обрезает их. Трудно так сразу сказать, например у многих стоят плагины для браузера которые обрезают рекламу и может быть такой плагин обрезал, а может быть антивирусник обрезал.
SorusN
2 июля 2014 03:46
Нужна помощь с всплывающими окнами

Проблема заключается в том, что на странице полной новости неадекватно всплывают системные сообщения. К примеру, если выделить часть текста и нажать «Ctrl+Enter», всплывает окно с надписью «заполните вне необходимые поля» (вместо формы, где можно вписать текст). Если авторизированный пользователь добавляет комментарий, то после нажатия «отправить» всплывает сообщение: «не верно введен ответ на контрольный вопрос» (хотя вопрос на самом деле введен верно и сам комментарий «ушел» в админку на модерацию).
Интересно, что на главной странице «Ctrl+Enter» работает корректно.
Определил – проблема только в новом установленном шаблоне. В стандартных шаблонах DLE все отлично работает.
Буду признателен за любую помощь. Что нужно править?
Wotan
2 июля 2014 11:10
не знаю почему, но с этим шаблоном очень много проблем, скорее всего сам шаблон конфликтует со скриптом, отсюда и появляются все эти баги. Я надеюсь шаблон хоть от сюда скачен? На этом сайте шаблон залит с минимальным количеством багов, на остальных первая версия шаблона в корой ещё больше косяков. Ради эксперимента попробуй взять от стандартного шаблона, от дефолтного, форму комментариев, сам файл addcomments.tpl и замени в шаблоне. Если проблема останется, значит скорее всего проблема в подключенных скриптах.
SorusN
3 июля 2014 00:09
Убрал вот это
<script language="javascript"><!--
   document.onkeydown=function(e){
if (e) event=e
if ((event.keyCode==13)&&(event.ctrlKey)){
         doAddComments();return false;
}}
--></script>

Проблема с «Ctrl+Enter» решена... Но стали дольше отправляется комментарии (наверно правильно сказать долго отправляется запрос в БД) + неверные сообщения остались при добавлении комментария пользователя.
Заметел, что если в шаблон вставить дефолтный addcomments.tp, то все работает коректно... (кроме того что запросы долго идут). вот сейчас буду "химичить" с addcomments.tp и стандартным кодом 9чтобы подошол к сайту - может что-то выйдет).
Еще на сайте пользователю не приходит (в настройках включено) уведомление о новых комментариях ((( Кстати, так должно быть, что гостям запрещено подписываться на комментарии?
Wotan
3 июля 2014 01:51
Как я уже выше писал с шаблоном очень много проблем, что говорит большое наличие комментариев в этой новости. Скорее всего с этим шаблоном придется пойти на какие-то уступки, чем-то пожертвовать. Как вариант можно посмотреть может проблема в input, точнее в нем что-то прописано лишнее или наоборот написано не то, что нужно. Ещё как вариант можно посмотреть консоль ошибок, она должна быть в каждом браузере, там обычно публикуется список конфликтов браузера с сами шаблоном, точнее с скриптами, css и т.д. Можно посмотреть какие-нибудь плагины которые используют верстальщики, по типу firebug для мазиллы, возможно оно поможет решить какие-нибудь из проблем.

Что же касается отправки уведомления пользователем, то не думаю, что здесь связано с шаблоном, это уже скорее всего с самим движком проблемы или можно предположить, что из-за глючной формы добавления комментариев не происходит подписка на уведомления и поэтому они не приходят. Да, это особенность самого скрипта, гостям нельзя подписываться на комментарии, могу сейчас соврать, но вроде бы видел хак для dle решающий эту проблему, но повторюсь, могу ошибаться.
Pirat
3 июля 2014 01:58
Гостям запрещено подписываться на комментарии, это особенность скрипта, а хак действительно существует. Сам хак не проверял, но должен работать на всех версиях.

Установка:
Открыть файл engine/modules/show.full.php

Найти
if ($config['allow_subscribe'] AND $user_group[$member_id['user_group']]['allow_subscribe']) $allow_subscribe = true; else $allow_subscribe = false

Заменить
if ($config['allow_subscribe'] AND $user_group[$member_id['user_group']]['allow_subscribe'] OR !$is_logged) $allow_subscribe = true; else $allow_subscribe = false;

Правим еще один файл:
Открыть файл engine/modules/addcomments.php

найти
if ( $config['mail_comments'] OR $config['allow_subscribe'] ) {

добавить выше
$email = $mail;

найти
if ($_POST['allow_subscribe'] AND $user_group[$member_id['user_group']]['allow_subscribe'] AND !$found_subscribe) {
				код пропущен
				.................
				код пропущен
			}

Добавить ниже
if ($_POST['allow_subscribe'] AND !$is_logged AND !$found_subscribe) {
				if(function_exists('openssl_random_pseudo_bytes')) {
					$stronghash = md5(openssl_random_pseudo_bytes(15));
				} else $stronghash = md5(uniqid( mt_rand(), TRUE ));
				$salt = str_shuffle($stronghash);
				$s_hash = "";
				
				for($i = 0; $i < 10; $i ++) {
					$s_hash .= $salt{mt_rand( 0, 31 )};
				}
				$s_hash = md5($s_hash);
				$db->query( "INSERT INTO " . PREFIX . "_subscribe (user_id, name, email, news_id, hash) values ('1', '$name', '$email', '$post_id', '$s_hash')" );
			}


Так же автор разработал подписку по категориям и по новостям.

Чекбокс подписаться на комментарии галочка стояла по умолчанию?
engine/modules/bbcode.php

Найти:
if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" /><label for=\"allow_subscribe\">&nbsp;" . $lang['c_subscribe'] . "</label><br />";

Заменить на:
if ( isset($allow_subscribe) AND $allow_subscribe ) $code .= "<br /><input type=\"checkbox\" name=\"allow_subscribe\" id=\"allow_subscribe\" value=\"1\" checked=\"cehcked\" /><label for=\"allow_subscribe\">&nbsp;" . $lang['c_subscribe'] . "</label><br />";


Автор: Vitnet
Качественные рипы. Недорого.
EduardSyava
11 января 2015 15:38
автор данного архива разобрался с дублирование комментариев очень просто. Он взял и удалил <!-- Вывод новостей для мобильной версии --> из файла main.tpl. Но ведь оно перестает отображать с телефона новости. Если вы хотите чтоб с телефона отображало тоже то просто с <!-- Вывод новостей для мобильной версии --> удалите эту строку [not-aviable=main]{content}[/not-aviable]
SorusN
8 апреля 2015 20:10
Еще один "сюрпрайз" шаблона.
Заметил, что в "сопливой выдаче" Гугла 5000 страниц (!) при том, что на сайте 120 статей...
Выдает страницы за 1457, 1345, 1209, 1947 года ну и т.д...
Проблема в календаре. Так его можно пролистать (что поисковик и делает) аж до начала нашей еры...
Вот ссылочка на код: (иначе вставить не выходит)
pixs.ru/showimage/52JPG_8657516_16855168.jpg
Буду благодарен за помощь!
SorusN
10 апреля 2015 20:19
Вижу сюда не часто админ заходит, но все таки, задам еще один вопрос. Сейчас у меня этот шаблон на DLE 10.2. Думаю обновиться до 10.4... Вопрос: с шаблоном все будет как прежде, или нужно будет что-то переделать? Спасибо за ответ! С наступающим праздником всех!
Назад1 2 3 4 5 6 Вперед

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.