Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1239
Репутация
4848
Рейтинг
#1 Компонент "PDF-читальня" 22 июля 2014 в 23:14
Сейчас заметил, что на IE10 нет кнопки перехода в полноэкранку, а на IE11 она есть.
#2 Компонент "PDF-читальня" 22 июля 2014 в 23:00
Там есть всё из стандартного набора для просмотра файлов pdf, кроме кнопок "закладка" и "печать" (вернее они есть, но скрыты за неимением свободного места). Присмотритесь — кнопочки масштабирования и вывода в полноэкранный режим расположены над изображением файла на тёмной полоске меню. Увеличение масштабированием приводит к скрытию части информации за пределами сайдбара, но это так сказать "особенности" дефолтного шаблона, я его пока не трогал. Про первую ветку пока нет времени думать. Но всё возможно.
#3 Компонент "PDF-читальня" 22 июля 2014 в 21:55
Сделал что-то подобное ТЗ.
Что умеет и чем организуется:
1 — стандартными средствами КМС,
2 — стандартными средствами КМС,
3 — стандартными средствами КМС,
4 — стандартными средствами КМС,
6 — стандартными средствами КМС и некоторыми хитростями,
7 — стандартными средствами КМС,
На данный момент пока затронуты незначительно всего два файла: "\templates\.htaccess" и "\system\languages\language.php".
Изучаю варианты с пунктом 5.
посмотреть/пощупать можно тут логин: demo@krivo.pro и пароль: demo.
на демо установлен только модуль, отображающий последние заливки, а про модуль, позволяющий выбрать, что читать можно подробнее?
#4 Компонент "PDF-читальня" 21 июля 2014 в 10:49
Копать двиг, устанавливать и тестировать, я не прошу. Я лишь прошу проверить, как pdf файл будет отображаться в старых версиях браузера IE, чтобы узнать мне — стоит дальше копать двиг или искать другие варианты решения. Для этого достаточно пройти по ссылке http://bs.krivo.pro/pdf/web/viewer.html и отписаться — открывает файл с надписью Hello, world! нормально или предлагает скачать Так как сам заинтересован в данной теме. Это касается вашего запроса

Хотелось бы не просто разместить их на сайте, но и дать пользователям возможность чтения.

.
#5 [ЕСТЬ РЕШЕНИЕ] Автоподгрузка страниц iCMS2 21 июля 2014 в 10:33
Добавил +, чтобы завести блог на сайте
#6 Компонент "PDF-читальня" 21 июля 2014 в 10:10
http://builtbywill.com/code/booklet/ Этот скрипт просто выводит html код в виде книжки или брошюрки с эффектом перелистывания страниц. pdf он не потянет без дополнительного преобразования в другой формат.
есть ещё https://docs.google.com/viewer. С этим вполне возможно "замутить революцию" — использовать только сам просмотрщик, а свои файлы держать у себя на серваке.
http://mozilla.github.io/pdf.js/ этот вполне тянет pdf, но только pdf и ничего более. Зато не зависит от сторонних сервисов. Прикрутил его себе для теста на http://bs.krivo.pro/pdf/web/viewer.html — работает нормально и на локалке без интернет соединения открывает pdf без проблем. Кстати, у кого есть IE8 и IE9 можете проверить работоспособность скрипта? У меня мозила и IE11 отображают одинаково хорошо, хотя IE11 без скрипта предлагал его только скачать.
#7 [ЕСТЬ РЕШЕНИЕ] Установка Фотобитвы 14 июля 2014 в 20:00
В видео указываются данные ftp сервера (адрес, логин и пароль). У денвера нет такого сервера. Тут или использовать open server, или устанавливать "ручками": скопировать содержимое папки packages из архива в корень сайта и сделать запрос в phpMyAdmin взяв из файла install.sql содержимое и предварительно заменив cms_ на префикс вашей базы ( по умолчанию — cms_ ). Как-то так.
#8 [ЕСТЬ РЕШЕНИЕ] СуперСлайдер в InstantCMS 1.10.4 10 июля 2014 в 10:42
Fuze тут расказал об этом

у кого возникает подобное предупреждение после обновления, то
или менять везде $inCore->initSmarty на cmsPage::initTemplate
или в файле /core/cms.php убрать строку
  1. trigger_error('initSmarty is DEPRECATED, use cmsPage::initTemplate', E_USER_NOTICE);
#9 InstantShop. Корзина. Как сделать нормальный вывод? 8 июля 2014 в 14:11
по третьей проблеме надо править файл \components\shop\frontend.php в разделе
  1. if ($do=='view_cart'){ ... }
там в переменную $totalsumm сперва складываются суммы всех товаров, потом вычитается сумма скидки и результат передаётся в шаблон. Вам эти действия надо разделить и вывести на две переменные — только суммы товаров и общий итог или только сумма скидки. И передать эти переменные в шаблон. В файле шаблона \templates\_default_(Или ваш шаблон)\components\com_inshop_cart_items.tpl, соответственно указать место для их вывода.
#10 InstantShop. Корзина. Как сделать нормальный вывод? 8 июля 2014 в 14:01
по второй проблеме можно в конце файла \templates\_default_(Или ваш шаблон)\components\com_inshop_cart_items.tpl
заменить строку
  1. totalsumm = totalsumm - (totalsumm * (discount_size/100));
на
  1. totalsumm = (totalsumm - (totalsumm * (discount_size/100))).toFixed(2);
#11 InstantShop. Корзина. Как сделать нормальный вывод? 8 июля 2014 в 13:34
по первой проблемме я приводил запрос в строке 2514 файла \components\shop\model.php к виду
  1. $exists_id = $this->inDB->get_field('cms_shop_cart', "session_id='{$session_id}' AND item_id='{$item_id}' AND var_art_no='{$var_art_no}' AND chars_hash = '{$chars_hash}'", 'id');
и строку 2539 к виду
  1. $sql = "INSERT INTO cms_shop_cart (`session_id`, `item_id`, `var_art_no`, `qty`, `pubdate`, `chars`, `chars_hash`)
  2. VALUES ('{$session_id}', '{$item_id}', '{$var_art_no}', '{$qty}', NOW(), '{$chars_info}', '{$chars_hash}')";
мне это помогло
#12 Тест скорости загрузки сайта 4 июля 2014 в 07:04
olegan, в конце страницы есть код
  1. <script type="text/javascript">
  2. var container = document.querySelector('#masonry');
  3. var msnry = new Masonry( container, {
  4. // options
  5. columnWidth: '.itemMas',
  6. itemSelector: '.itemMas'
  7. });
  8. </script>
так вот new Masonry нигде не объявлен. Попробуйте этот код отключить или закомментировать и проверьте работу без него.
#13 [ЗАКРЫТО] Не работает InstantShop на новом хостинге, видимо 18 июня 2014 в 17:47
Замени в файле /components/shop/model.php в строке 21 фразу public function getDefaultConfig() { на public static function getDefaultConfig() {
и Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method cms_model_shop::getDefaultConfig() перестанет появлятся
#14 Особенности фреймворка в Instant 2 19 мая 2014 в 07:38
Software Framework — каркас программной системы (или подсистемы). Может включать вспомогательные программы, библиотеки кода, язык сценариев и другое ПО, облегчающее разработку и объединение разных компонентов большого программного проекта. Обычно объединение происходит за счёт использования единого API.
Подробнее тут
#15 InstantShop + облако тегов 14 марта 2014 в 07:13
Данная возможность осталась, но есть конфликт ява скриптов с библиотекой JQuery, используемой в инстанте версии 1.10.3. Там и в админке есть моменты, где используется обращение к библиотеке с устаревшими методами. Поэтому часть функционала может работать не полноценно на последней версии инстанта.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.