Перейти к публикации

Red Drag

Клиенты
  • Публикации

    371
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    2

Сообщения, опубликованные пользователем Red Drag

  1. Red Drag,

    Ну так стандартный шаблон, это лишь демо. И ключевая строка в нем:

    
    <link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
    
    

    которую вы можете и должны заменить на свою, а за образец CSS взять код из engine/skins/chosen/chosen.css. Демо шаблон, на то и демо чтобы демонстировать как можно делать то или иное действие.

    Хорошо. А проблему с редакторами так решить уже не получится?

  2. При верстке за основу брал дефолтный файл addnews, на первых строчках которого:

    
    <link rel="stylesheet" type="text/css" href="engine/skins/chosen/chosen.css"/>
    
    <script type="text/javascript" src="engine/skins/chosen/chosen.js"></script>
    
    <script type="text/javascript">
    
    $(function(){
    
    $('#category').chosen({allow_single_deselect:true, no_results_text: 'Ничего не найдено'});
    
    });
    
    </script>
    
    
    Насколько я понял этот код заменяет стандартную формы выбора категории, на форму из админпанели. Манипуляции в css файлах шаблона никаких действий не произвели. Так как в главном файле стилей прописан код:
    
    *,
    
    *:before,
    
    *:after {
    
      -webkit-box-sizing: border-box;
    
    		 -moz-box-sizing: border-box;
    
    				  box-sizing: border-box;
    
    }
    
    

    мешает нормальному отображению именно "*". Мешает она кстати, как оказалось ещё и выводу на странице добавления новости ещё и обоим wysiwyg редакторам. А без этого когда шаблон фреймворк отказывается нормально отображать страницы :(

  3. Считаю нужным немного подправить файл engine/skins/chosen/chosen.css. А именно. При верстке шаблона, основного на css фреймворке, столкнулся с проблемой отображения поля выбора категории:

    5827976bec08.jpg

    Код в фремворке который искажает отображение:

    
    *,
    
    *:before,
    
    *:after {
    
      -webkit-box-sizing: border-box;
    
    	 -moz-box-sizing: border-box;
    
    		  box-sizing: border-box;
    
    }
    
    
    Решил проблему путем правки файла chosen.css. Добавил три строчки:
    
    .chzn-container-multi .chzn-choices .search-field input {
    
      color: #666;
    
      background: transparent !important;
    
      border: 0 !important;
    
      font-family: sans-serif;
    
      font-size: 100%;
    
      height: 15px;
    
      padding: 5px;
    
      margin: 1px 0;
    
      outline: 0;
    
      -webkit-box-shadow: none;
    
      -moz-box-shadow   : none;
    
      -o-box-shadow	 : none;
    
      box-shadow		: none;
    
    
      -webkit-box-sizing: content-box;
    
      -moz-box-sizing: content-box;
    
      box-sizing: content-box;
    
    }
    
    

    *последние три строки

    Не знаю насколько это решение правильно, но проблему оно решило. Просьба пофиксить это в следующем релизе.

    Сайт на локалке, версия 10.0

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

    • Поддерживаю 1
  5. Мне кажется реализовать "бесконечный скроллинг" для комментариев было бы довольно удобно. Но при этом, что бы при автоматической подгрузки следующей партии комментариев это отображалось в адресной строке типа : comments-page#2. По поводу такого же способа подгрузки новостей. Не каждому проекту это подойдет. Но с комментариями было бы классно.

  6. Возможно уже было. Да и понимаю что celsoft заниматься разработкой подобного приложения не будет. Но лично я считаю что было бы здорово если бы была возможность связать админпанель DLE с приложением для телефона, как это сделано на worldpress: https://itunes.apple.com/ru/app/wordpress/id335703880?mt=8

    • Поддерживаю 1
  7. было бы удобней если аватарки загружались на аяксе без перезагрузки страница

    в инете полно загрузчиков изображений, которые без проблем можно подключить к движку, но стандартной функции не помешало бы, а еще круче чтоб был подключен плагин jcrop

    Пожалуй поддержу, было бы очень здорово если бы этот плагин шел в дистрибутиве.

    И переделку загрузчика файлов к новостям тоже поддержу.

  8. А так же, celsoft, замените всплывающие окна, они выглядят дешево, даже у этого форума всплывающие окна радуют глаз. Конечно, всплывающие окна которые используются сейчас можно настроить средствами css но это тяжело и не сильно улучшит их вид.

    Не celsoft занимается дизайном шаблонов, а студии. Вроде centroarts.com

    Ничего не стоит красиво оформить эти диалоги. Главное фантазия, знание css3 и терпение на подгонку всего под ****** IE

    Я говорил не о ре-дизайне. Красиво оформить можно но сильно не разгуляешься, и мне кажется что даже при отлично знании css3 эти окна не оформишь на том же уровне на котором они оформлены допустим в ipb.

  9. Предлагаю добавить переменную в добавление новостей. Что то вроде:

    site.ru/index.php?do=addnews&category=14

    category="x" - где x id категории в которую публикуется новость.

    То есть при переходе по такой ссылке не показывается выбор категорий и новость публикуется в категорию которую задала переменная.

    А так же, celsoft, замените всплывающие окна, они выглядят дешево, даже у этого форума всплывающие окна радуют глаз. Конечно, всплывающие окна которые используются сейчас можно настроить средствами css но это тяжело и не сильно улучшит их вид.

  10. 
    this.pricesHash = new Array();
    
    this.pricesHash['1'] = new Array(0,800,850,800,800,750,750,800,850,850); // Vnukovo stand
    
    this.pricesHash['2'] = new Array(0,850,850,800,800,800,850,900,900,900);  // Domodedovo stand
    
    this.pricesHash['3'] = new Array(0,800,800,850,850,850,800,750,750,800); // Sheremetevo stand
    
    }
    
    Calc.prototype = {
    
    getSelectedValue : function(select_id) {
    
      var el = document.getElementById(select_id);
    
      if(el) {
    
       return el.options[el.selectedIndex].value;
    
      } else {
    
       return 0;
    
      }
    
    },
    
    calculate : function() {
    
      var trip_type   = this.getSelectedValue('trip_type');
    
      var trip_aero   = this.getSelectedValue('trip_aero');
    
      var trip_dist   = this.getSelectedValue('trip_district');
    
      var trip_tariff = this.getSelectedValue('trip_tariff');
    
      if(trip_type == 0 || trip_aero == 0 || trip_dist == 0 || trip_tariff == 0) {
    
       this.resetPrice();
    
      } else {		
    
       var pr = this.pricesHash[trip_aero][trip_dist]+100;
    
       if(trip_type == 2) {
    
    	pr += 200;
    
       }
    
       if(trip_tariff == 2) {
    
    	pr += 200;
    
       }  
    
       this.setPrice(pr);
    
      }
    
    },
    
    resetPrice : function() {
    
      var el = document.getElementById('price');
    
      if (el) {
    
       el.innerHTML = '';
    
      }
    
    },
    
    	setPrice : function(price) {
    
      var el = document.getElementById('price');
    
      if (el) {
    
       el.innerHTML = 'Стоимость: ' + price +'р.';
    
      }
    
    }
    
    }
    
    
    и подключаем скрипт
    
    <script src="tarif_calc.js"></script>
    
    

  11. Предлагаю расширить возможности подписок. Вывести отдельную ссылку "Подписаться". Чтобы подписываться можно было и без добавления комментария. Возможность подписывать на новости из определенной категории. И сделать отдельную страницу где будут выводиться комментарии и новости из категорий в которые подписался пользователь. Страницу разбить на подразделы "комментарии" и "новости".

    • Поддерживаю 1
  12. Лицензия "прикрепляется" к домену. Допустим домен site.ru, к этому домену ты купил лицензию и активировал на нем. Так же, к нему ты можешь создавать поддомены и устанавливать на них свою лицензию. Но для домену site2.ru тебе потребуется вторая лицензия.

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

    Точно.Приношу извинения за ошибку.

×
×
  • Создать...