oll

oll

85 инкарнация-загрузка 100%
+1130
Репутация
18936
Рейтинг
#1 Помогите советом с СЕО ICMS2 12 июня 2015 в 09:22

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

Romanovcmc
Вы не поверите, на бесплатном домене, такой подход в url
регистрация в контакте/регистрация в контакте/регистрация в контакте/регистрация в контакте
дал 3000 регистраций в сутки на протяжении 1, 5 лет, и топ второе место после VC ( пятилетку назад).
Суть Вашего ресурса принесет ощутимые результаты не от правильной ориентации ваших клиентов, а от заинтересованности клиентов в интересном эксклюзивном авторском материале выполнения уникальных работ.
А если ВЫ " перестрочили" проезженные темы вязания, то не надейтесь что задержится на 5 секунд,
К вам идет профессиональный критик вязальщик, а умеет понимать новизну материала за 3 секунды!
Нет нового, он не будет долго искать среди того что он давно умеет.
Это как создать ресурс для физиков ядерщиков, и смотреть на фактор покидания ресурса!
#2 Не отображается ссылка добавить статью 25 сентября 2014 в 23:01
Ваша ссылка на добавления статьи находиться а файле com_content_my
  1. <div class="float_bar">
  2. <a href="/content/add.html" class="usr_article_add">{$LANG.ADD_ARTICLE}</a>
  3. </div>
  4.  
После авторизации переходите по ссылке /content/my.html
#3 Документация для разработчиков по версии 2 22 сентября 2014 в 22:48

Однако, её написание замерло "на самом интересном месте", причём, уже довольно давно.

Aquarius

oll, а можно с этого места поподробней! Где определены?

Aquarius
Определены как рабочие функции и аргументы, что непонятно?
Система для Вас в данный момент рабочая?
Временно определенные методы будут дорабатываться, далее будут измения кода, вот возможно в даном промежутке не стоит документировать временные позиции,
А разработчики R2 a pair FUZE всегда ответят на все Ваши вопросы касающиеся имеено той необходимости Ваших вопросов, с которыми у Вас есть проблемы!
#4 Документация для разработчиков по версии 2 22 сентября 2014 в 22:14

Однако, её написание замерло "на самом интересном месте", причём, уже довольно давно.

Aquarius
В свете потребителя- замерло, но в свете разработчика — развивается постоянно и имеет тенденцию к улучшению и более вероятно что может быть… может быть..
1- определены базовые методы классов и параметры данных.
2- дальнейшее определения взаимосвяэей
3- возможно полное изменение кода
#5 Идеи для разработчиков в 2.х.х 22 сентября 2014 в 20:54
kreator! Давайте взрослеть! Пакманы -шашки-нарды-это на уровне синклер 256 команд!
Ну пакмана разновидностей сотни, для планшета пройдитесь по story.
Я понимаю когда программист пишет невероятный алгоритм случайного движения определенный сценарий развитие которого происходит по разветвленной системе, в которой есть предопределенные логические примитивы для детей 3-4 лет (выполнимые-невыполнимые_ ранее_ответвления_ условия)!
Есть сценарий, развитие, яркий финал (в качестве мотивации).
kreator!
Моя внучка в 3 года планшет просто сдала в отстой!
#6 [ЕСТЬ РЕШЕНИЕ] Конструктор Landing Page для InstanyCMS v2 18 сентября 2014 в 00:20
Вопрос:
Ваши шаблоны используют js скрипты частную собственность производителя программного обеспечения Adobe Muse.
В частности
  1.  
  2. /*
  3.  ADOBE CONFIDENTIAL
  4.  ___________________
  5.  
  6.  Copyright 2012 Adobe Systems Incorporated
  7.  All Rights Reserved.
  8.  
  9.  NOTICE: All information contained herein is, and remains
  10.  the property of Adobe Systems Incorporated and its suppliers,
  11.  if any. The intellectual and technical concepts contained
  12.  herein are proprietary to Adobe Systems Incorporated and its
  13.  suppliers and may be covered by U.S. and Foreign Patents,
  14.  patents in process, and are protected by trade secret or copyright law.
  15.  Dissemination of this information or reproduction of this material
  16.  is strictly forbidden unless prior written permission is obtained
  17.  from Adobe Systems Incorporated.
  18. */
  19.  
  20. Внимание: вся информация, содержащаяся в настоящем, так и остается
  21. собственностью Adobe Systems Incorporated и ее поставщики,
  22. если любой. Интеллектуальные и технические понятия, содержащиеся
  23. в настоящем документе, являются собственностью компании Adobe Systems Incorporated и ее
  24. поставщиков и могут быть защищены патентами США и иностранные патенты,
  25. патенты в процесс, и защищены законом коммерческую тайну или авторские права.
  26. Распространение этой информации или воспроизведение данного материала
  27. строго запрещено без предварительного письменного разрешения
  28. от Adobe Systems Incorporated.
Какой вид купленной Вами лицензии продукта Adobe Muse,
И какими юридическую правами будет наделен потребитель Вашего продукта, в виде страниц html и др, с использованием на этих страницах скриптов js производителя программы Adobe Muse,
Заранее спасибо за ответ! Очень интересно!
#7 Live Editor для 1.10.4 и выше - работа напильником 17 сентября 2014 в 23:13

Меня больше смутила фраза "кодированный код"

Loadырь
Кодированный код файла editor.js
можете ввести для декодирования в любом из сервисов например этом
Получите
  1.  
  2. r.userAgent.toLowerCase();
  3. var isIE = (UA.indexOf('msie') >= 0) ? true : false;
  4. var isNS = (UA.indexOf('mozilla') >= 0) ? true : false;
  5. var isIE9 = (UA.indexOf('msie 9.0') >= 0) ? true : false;
  6. var oUtil = new InnovaEditorUtil();
  7. function InnovaEditorUtil()
  8. {
  9. this.langDir = "en-US";
  10. try {
  11. if (LanguageDirectory) {
  12. this.langDir = LanguageDirectory;
  13. }
  14. }
  15. catch (e) {}
  16. var oScripts = document.getElementsByTagName("script");
  17. for (var i = 0; i < oScripts.length; i++)
  18. {
  19. var sSrc = oScripts[i].src.toLowerCase();
  20. if (sSrc.indexOf("scripts/editor.js") !=- 1) {
  21. this.scriptPath = oScripts[i].src.replace(/editor.js/ig, "");
  22. }
  23. }
  24. this.scriptPathLang = this.scriptPath + "language/" + this.langDir + "/";
  25. if (this.langDir == "en-US")
  26. {
  27. document.write("<scr" + "ipt src='" + this.scriptPathLang + "editor_lang.js'></scr" + "ipt>");
  28. }
  29. this.oName;
  30. this.oEditor;
  31. this.obj;
  32. this.oSel;
  33. this.sType;
  34. this.bInside = bInside;
  35. this.useSelection = true;
  36. this.arrEditor = [];
  37. this.onSelectionChanged = function ()
  38. и тд и тп....
  39. {
#8 Live Editor для 1.10.4 и выше - работа напильником 17 сентября 2014 в 22:43

Поясните, что вы тут имели в виду.

Loadырь
Что обьяснять?
Это лицензионные правила!
www.innovastudio.com/editor_license.aspx

Использование InnovaStudio жить редактор (продукта) в интеграции или разработки приложений требуется одна лицензия на одного разработчика. Лицензии не подлежат передаче между разработчиками.

#9 Live Editor для 1.10.4 и выше - работа напильником 17 сентября 2014 в 22:32
Live Editor для 1.10.4 и выше! Тема более актуальна для выше, тем более что выше это пока двойка.
Для первый веток cmsUploadPhoto так и сложилось, что в итоге пользуемся core/ajax/imginsert.php
Создает новый обьект cmsUploadPhoto
Подготавливаем класс загрузки фото
cmsCore::loadClass('upload_photo');
входные параметры
$inUploadPhoto ->
// загружаем фото
$file = $inUploadPhoto->uploadPhoto();
#10 Live Editor для 1.10.4 и выше - работа напильником 17 сентября 2014 в 22:12

Это весьма мудрое предложение r2 и Fuze

stealthdebuger
Без точки после "предложение" это будет звучать 100% правильно!
#11 Live Editor для 1.10.4 и выше - работа напильником 17 сентября 2014 в 21:50

Loadырь: я только дошел до работы с загрузчиком и обработчиком файлов Мне будет интересно посмотреть ваш вариант, когда закончите этот момент.

stealthdebuger
Давайте использовать единый загрузчик файлов cmsUploader, что мешает в ajax запросе из js обратиться к контроллеру ( one_upload)
где определен штатный класс cmsUploader -обработки $_FILES.
Ckeditor tinymce можно адаптировать по этой методике, в live патология полная (лицензия редактора и кодировка кода определяет дальнейшие действия для использования.)

Есть другие варианты?
Давайте как разработчики определи единый компонент для внешней загрузки.А права и привелегии будут определены как конфиг вызывающего действия.
#12 Парсить афишу кино, откуда? 17 сентября 2014 в 21:07

то я употребил слово "банальной" лишь потому, что ни одна самая простейшая система "защиты от ботов" не обходится без данной проверки.

stealthdebuger
Как вы считаете stealthdebuger? Возможно осуществить в оболочке ICMS — базовый безопасный класс для аналогичных решений.
Система будет развиваться, и каждый разработчик будет использовать методы в зависимости от уровня знаний и методов решений на основе этих знаний.
#13 Парсить афишу кино, откуда? 17 сентября 2014 в 19:26

Как на счет банальной проверки _SERVER['REMOTE_ADDR'] ?

stealthdebuger

$_SERVER['REMOTE_ADDR'] сюда записывается IP адрес, машины которая запрашивает, скрипт, и заполняется он информацией которую передаёт вебсервер к ПХП.
Возможно ли , remote_addr подделать ip адрес в пакете с помошью perl raw_socket (используется в Ddos ) ?
Возможно ли, в определении IP адреса, доверяя дополнительным заголовкам HTTP_* (например HTTP_X_FORWARDED_FOR) поделать client_ip но remote_addr от этого не изменится?
А если определить глобальную переменную например extact,import_global_variables допустим с неверными аргументами, тогда возможно переопределить данные в переменную $_SERVER['REMOTE_ADDR' ?
Информация профессионалов есть основной фактор для стартовой деятельности многих развивающихся программистов.
Я очень прошу ВАС, уважаемый СТЕЛС, немного помочь пинками ногою в определенном движении.
Вот банально? Проверка_SERVER['REMOTE_ADDR'] ?
Для ВАС банальна потому что путь по битому стеклу пройден!
Предлагаю УВАЖАЕМОМУ СООБЩЕСТВУ ICMS, принять товарища stealthdebuger. как нашего товарища той самой партии ICMS, в которой он будет Министром Безопастности ICMC
Реально, и серьезно.
PS//Я реально прошу о том что пишу.!
#14 Вывод внешних шаблонов, в диалоговых окнах . 13 сентября 2014 в 20:32
Спасибо R2! Я поняла что проверку на ready не надо делать.
Loadырь! Да Ваши скрипты работают у них нет проверки загрузки документа!
Kонтроллер вызываю через API Tinymce так
  1.  
  2. win = editor.windowManager.open({
  3. title: title,
  4. file: editor.settings.external_filemanager_path+'dialog?type=4&descending='+descending+sort_by+fldr+crossdomain+'&lang='+editor.settings.language+'&akey='+akey,
  5. width: 800,
  6. height: 600,
  7. inline: 1,
  8. resizable: true,
  9. maximizable: true
  10. });
Видимо Ajax не используется. Я Api редактора только пару дней изучаю!
Спасибо за подсказки,,, Работаю дальше!
#15 Вывод внешних шаблонов, в диалоговых окнах . 13 сентября 2014 в 19:00
То что надо!!! Спасибо!!
Неважно что $this->addJS $this->addCSS не работают надо стили и js скрипты как обычно в html странице подключать.
  1. <link href="/templates/default/controllers/**/css/*****.css" rel="stylesheet" type="text/css" />
  2. <script type="text/javascript" src="/templates/default/controllers/***/js/***.js"></script>

Но при таком подходе
  1.  
  2. public function renderPlain($tpl_file, $data=array()){
  3. $tpl_file = $this->getTemplateFileName('controllers/'.$this->controller->name.'/'.$tpl_file);
  4.  
  5.  
  6. extract($data); include($tpl_file);
  7.  
  8. $html = ob_get_clean();
  9.  
  10. echo $html;
  11.  
  12. $this->controller->halt();
  13.  
  14. }
  15.  
нет загрузки документа как таковой!
$(document).ready(function(){ во всех js ошибка
.
  1. Uncaught TypeError: undefined is not a function bootstrap.min.js:6
  2. Uncaught TypeError: Cannot read property 'fn' of undefined bootstrap-lightbox.min.js:1
  3. Uncaught ReferenceError: jQuery is not defined jquery.touchSwipe.min.js:1
  4. Uncaught TypeError: Cannot read property 'fn' of undefined bootstrap-modal.min.js:1
  5. Uncaught ReferenceError: jQuery is not defined bootstrap-modalmanager.min.js:1
  6. Uncaught TypeError: Cannot read property 'fn' of undefined jquery.jplayer.min.js:14
  7. Uncaught ReferenceError: jQuery is not defined jquery.ui.position.min.js:1
  8. Uncaught ReferenceError: jQuery is not defined jquery-ui.js:6
  9. Uncaught ReferenceError: jQuery is not defined jquery.contextMenu.min.js:1
  10. Uncaught ReferenceError: jQuery is not defined jquery.lazyload.js:242
  11. Uncaught ReferenceError: $ is not defined
Получается что просто показали буфер и все.Для страниц без js вполне даже нормально. А со скриптами немного не то!
Сразу появилось желание выкинуть все!
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.