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

Critical Error

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

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

  • Посещение

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

    42

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

  1. Дак ведь оно чистит и кэш новостей. Хотелось бы отдельно для новостей и отдельно для кэша JS и CSS

    Какой практический смысл от этого?

    Обычно, кэш новостей идет по шаблонам: стандартных, пользовательских; кэш архивов, календаря, топа новостей и тд и тд. И тут вдруг веб мастер решил полностью изменить стиль новостей и выше перечисленных модулей на уровне CSS и переписать JS свойства. И чтобы не удалять весь кэш, чтобы он потом заново не создавался, конкретно для новостей и того же календаря или архива.. чистить только CSS и JS с помощью одной кнопки, а при помощи другой все что касается новостей. Видел реализацию у друпала. Хотелось бы иметь под рукой и в DLE

    PS: Я создаю довольно-таки сложную структуру у сайта, и такой кнопки просто жуть как не хватает :)

  2. Я почему-то думал, что при включенном сжатии JS и сжатие CSS при подключении создается кэш.

    Его очистка в скрипте есть. На главной кнопка "Очистить кеш"

    Дак ведь оно чистит и кэш новостей. Хотелось бы отдельно для новостей и отдельно для кэша JS и CSS

  3. Может быть такая возможность и есть (подскажите), но не нашел. Делаю сайт, где есть необходимость делать каждую страницу разной по содержанию и структуре и собственно главная страница выглядит не как все остальные. Решив вопрос с главной тегом [avaliable-main] то с другими страницами приходится работать - создавая для каждой свой шаблон. Помогло, на мой взгляд, создание тега [avaliable-xx] или что то в этом роде где в одном шаблоне у меня под такими тегами было все содержание а вывод был только нужного.

    Во-первых, тега [avaliable-main] нет в движке.

    Во-вторых, читайте документацию внимательней. Есть тег [aviable] и обратный ему [not-aviable]

  4. Пожелание для будущей версии: сделать обертку для медиа (iframe, object) в парсере, чтобы появилась возможность делать их резиновыми. То есть, я на обертку буду вешать события 'orientationchange resize' на js для изменения пропорций ширины и высоты.

  5. Т.е. получается как-бы 3и варианта шаблонов нужно? Одну для устаревших, одну стандартную и одну для планшетов со смартами?

    Нет

    Тогда делайте полноценный резиновый дизайн с применением Media Query и не нужно никаких лишних тегов.

    Большое спасибо что подсказали... не знал, честно-честно

    PS. Если Вам кажется что это лишние теги, то Вы не доросли до того уровня разработки, увы, при котором они востребованы. Ясен пень что я могу юзать CSS для того чтобы скрыть часть страницы, но когда нужно скрыть какой-либо тяжелый блок (в плане верстки: html, css, js) - такие теги нужны.

  6. Я не использую на данный момент мобильный шаблон, и таким образом мне отображает полную версию сайта.

    Спорный момент, вводить доп. теги в основной шаблон, если уже есть специально мобильный шаблон....

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

    Имеет место быть.

  7. Ребята, нуждаюсь в помощи. Есть эмулятор Opera Mini. В head прописан:

    <meta name="viewport" content="width=device-480, initial-scale=1.0">[/CODE]

    На главной и в разделах все няшно, все работает. При переходе в новость, любую, масштабирует страницу по высоте на всю высоту окна (480х800).

    Вопрос: это эмулятор глючный, или я что-то упустил?

    PS: думал сначала, что это из-за ЧПУ, но нет.

  8. [smrtphone] текст [/smartphone]

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

    Я в курсе!

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

  9. Так как в последнее время делаю адаптивные сайты, есть пожелание с появлением нового глобального оператора [smartphone] и [not-smartphone].

    [smrtphone] текст [/smartphone] - выведет текст внутри, если пользователь использует мобильное устройство, и скрыть если ПК.

    [not-smrtphone] текст [/not-smartphone] - обратный, исключаем текст для моб. устройств и отображаем если ПК.

  10. Попробуйте:

    engine/modules/show.full.php

    ~ 985 строка:

    $tpl->set( '{short-story}', $row['short_story'] );
    ниже добавьте
    
    $tpl->set( '{news-id}', $row['id'] );
    
    $tpl->set( '[news-id]', $row['id'] );
    
    [/code]
    
    
    
    
    сохраните, и только потом попробуйте использовать:
    
    [color=#5A5A5A][font=helvetica, arial, sans-serif]
    [code]{custom id="{news-id}" template="custom" limit="1" cache="yes"}[/code]
    или [/font][/color] [color=#5A5A5A][font=helvetica, arial, sans-serif]
    [CODE]{custom id="[news-id]" template="custom" limit="1" cache="yes"}[/code]

    PS. Теоретически, должно сработать[/font][/color]

  11. Пожелание добавить в шаблонизаторе DLE несколько полей, закрепляющихся за редактируемым шаблоном в качестве настройки, для указания путей для CSS и JS файлов через запятую, чтобы в диалоговых окнах, в которых содержимое выводится в iframe эти файлы подгружались в этом iframe.

    То есть, допустим, я в шаблонизаторе редактирую шаблон Gemini. Есть два поля: подключение CSS файлов и подключение JS файлов.

    В поле подключения CSS файлов я ввожу: "frame/css/frame.css,css/plugins.css,css/tools.css,css/layout.css"

    В поле подключения JS файлов я ввожу: "frame/js/response.js,frame/slider.js,js/chosen.js"

    Все эти файлы можно загружать из папки редактируемого шаблона. И, наверное, только оттуда.

    И если включено сжатие, выводить сжимаемые файлы.

    Это действительно нужно! Например, если я хочу сделать дизайн того же диалога загрузки файлов или редактирования пользователя как админ, то я смогу таким образом для необходимого шаблона подключить в iframe диалоги необходимые файлы стилей и js-плагинов и запускать их в iframe.

    ------

    Потому что если эти файлы подключать в файлах движка, то в другом шаблоне они не будут грузиться. Разве что если frame.css забить импортами, а все необходимые js поместить в engine/skins/... и подключить во всех iframe эти js, то это, конечно, избавит от многих проблем. Но разве подключать их предложенным мной способом не удобней?

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

  13. Немножко не по теме:

    Насколько мне известно, ВКонтакте сделали плюшку, что если заходит пользователь с IE7 и ниже, пытается авторизоваться, то сайт выдает ошибку о попытке взлома.

    А по теме, хотелось бы добавить: можно для section цвет задать в rgba формате, но при этом оставить существующий. Фон у сайта сделан картинкой. Будет симпатично смотреться слегка прозрачный фон у section

  14. В новой версии хотелось бы видеть разделение оператора {headers} на {meta} и {scripts}. {meta} - все мета-данные, <title> etc. {scripts} - стандартные js-скрипты DLE. А вообще очень желателен последний. Чтобы была возможность оставлять оригинальные неизменными и в своих шаблонах подключать собственные bbcodes.js, jquery.js, jqueryui.js, dle_js.js.

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