A

Adjuster

+41
Репутация
4
Рейтинг
#1 Компонент Объявлений ( НОВЫЙ ) 14 мая 2014 в 15:31
ads.site-stroi.ru/ads/18-srochno-prodam-avto.html — что-то странное с фильтром.
Машинку продают в Россия › Москва и Московская обл. › Москва, а карта показывает Екатеринбург. В верху в фильтре слетают выбранные Страна, Регион, Город.
#2 Вопросы по поводу функционала InstantCms 2.0 14 мая 2014 в 15:26

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

Serious Cat
Не очень удобно. Я смотрю там автоматом создается поле USER=Автор. Получается можно прохакать и добавить из профиля пользователя еще поле Город. Добавится поле в таблице.
В таком случае по этому полю можно будет сортировать в Фильтре.
#3 Вопросы по поводу функционала InstantCms 2.0 14 мая 2014 в 15:09

Не могу вставить видео в контент с youtube — после сохранения статьи в рамке вместо видео "404". С чем может быть связано?

xoox
видео вставляется и доступно для просмотра.Проверил на публичных видео.

  1. <iframe width="560" height="315" src="//www.youtube.com/embed/N-VxlGkpVu4" frameborder="0" allowfullscreen></iframe>
К примеру.
#4 Увеличение фото при нажатий для InstantCMS 2.0 14 мая 2014 в 15:02
Админка — Тип контента — Посты — Поля — Картинка для привлечения внимания. Если включить Большой — не помогает?
После включения (вроде) нужно фотку перезалить.
#5 Собрать домашний сервер 12 мая 2014 в 12:57
Работаю ИТ специалистом. Внесу свои 5 копеек.
Надеясь на единственного провайдера / поставщика электричества / и свой сервер (который могут DDoSить и валить траффиком), можно получить низкий уровень бесперебойности. Правильно сказано, что простой в 24 часа ведут к нескольким типам потерь:
1. потеря данных
2. потеря во времени доступности
3. потеря потенциальных новых клиентов

Потери в бизнес-проекте с 1% — это крах коммерции компании.

Причины потерь — начиная с физ уровня OSI, заканчивая верхним уровнем.
Не встречал еще человека, который может контролировать 24/7 все уровни OSI — такого не бывает.

ЗЫ: конфигурация сервера должна быть рассчитана из нескольких множителей:
1. количество пользователей
2. количество коннектов
3. оперативная память на 1 пользователя
4. Критическая оперативная память на 1 пользователя
5. Умножаем на кол-во коннектов на 1 пользователя
6-8 Тоже самое с процессором.
9. Ширина канала.
10. резервные каналы.
11. Объем и скорость дисков.

И, самое важное — скорость чтения и записи оперативной памяти. (можно компенсировать часть скорости за счет кеширования).

Имея возможность посчитать все эти параметры для сервера, и имея возможность разместить данный сервер на доступных для меня площадках виртуализации, я, лично, остаюсь на хостинге. Мне не трудно заплатить за стабильность и доступность по 2000 рублей в год, тем самым снимая с себя часть забот за определенные уровни сервиса.
#6 Водяной знак в Инстант 2 как? 4 мая 2014 в 10:19
Всегда и везде (на любых движках) пользуюсь этим скриптом. Очень удачная штука.

Создаем 2 файла

гы
оздаем в корне сайта папку с названием watermark и забрасываем в нее два этих файла:
_watermark.php (сам скрипт):
  1. <?
  2.  
  3. waterMark($_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'], "watermark.png", "bottom=5,right=5");
  4.  
  5. function waterMark($original, $watermark, $placement = 'bottom=5,right=5', $destination = null) {
  6. $original = urldecode($original);
  7. $info_o = @getImageSize($original);
  8. if (!$info_o)
  9. return false;
  10. $info_w = @getImageSize($watermark);
  11. if (!$info_w)
  12. return false;
  13.  
  14. list ($vertical, $horizontal) = split(',', $placement,2);
  15. list($vertical, $sy) = split('=', trim($vertical),2);
  16. list($horizontal, $sx) = split('=', trim($horizontal),2);
  17.  
  18. switch (trim($vertical)) {
  19. case 'bottom':
  20. $y = $info_o[1] - $info_w[1] - (int)$sy;
  21. break;
  22. case 'middle':
  23. $y = ceil($info_o[1]/2) - ceil($info_w[1]/2) + (int)$sy;
  24. break;
  25. default:
  26. $y = (int)$sy;
  27. break;
  28. }
  29.  
  30. switch (trim($horizontal)) {
  31. case 'right':
  32. $x = $info_o[0] - $info_w[0] - (int)$sx;
  33. break;
  34. case 'center':
  35. $x = ceil($info_o[0]/2) - ceil($info_w[0]/2) + (int)$sx;
  36. break;
  37. default:
  38. $x = (int)$sx;
  39. break;
  40. }
  41.  
  42. header("Content-Type: ".$info_o['mime']);
  43.  
  44. $original = @imageCreateFromString(file_get_contents($original));
  45. $watermark = @imageCreateFromString(file_get_contents($watermark));
  46. $out = imageCreateTrueColor($info_o[0],$info_o[1]);
  47.  
  48. imageCopy($out, $original, 0, 0, 0, 0, $info_o[0], $info_o[1]);
  49. if( ($info_o[0] > 250) && ($info_o[1] > 250) )
  50. {
  51. imageCopy($out, $watermark, $x, $y, 0, 0, $info_w[0], $info_w[1]);
  52. }
  53.  
  54. switch ($info_o[2]) {
  55. case 1:
  56. imageGIF($out);
  57. break;
  58. case 2:
  59. imageJPEG($out);
  60. break;
  61. case 3:
  62. imagePNG($out);
  63. break;
  64. }
  65.  
  66. imageDestroy($out);
  67. imageDestroy($original);
  68. imageDestroy($watermark);
  69.  
  70. return true;
  71. }
  72.  
  73. ?>

и watermark.png(вашу картинку)
2.Создаем файл .htaccess:

  1. DirectoryIndex index.php
  2.  
  3. <FilesMatch "\.(gif|jpg|png)$">
  4. RewriteEngine On
  5. RewriteCond %{REQUEST_FILENAME} -f
  6. RewriteRule ^(.*)$ /watermark/_watermark.php [T=application/x-httpd-php,L,QSA]
  7. </FilesMatch>
#7 Автоматическое вступление в клуб 25 апреля 2014 в 09:36
кстати, да — создать сразу в указанной таблице (для v10 найти таблицу в базе) заполнить сразу с запасом на 10к пользователей.
Тогда пользователь, еще не созданный будет привязан к нужным группам. Создастся — увидит свою привязку.
#8 Автоматическое вступление в клуб 25 апреля 2014 в 08:10
в v2.0 за членство в группах отвечает таблица cms_groups_members. Там соотношение ID пользователя к ID группы.
Сразу как… — не знаю. Нужно файлы хакать (я не сторонник глубоких хаков).

Можно задание сделать — поиск новых учеток и создание записи в базу.
#9 Миграция на Instant 24 апреля 2014 в 15:12
переехал с livestreet за 2 дня, ковыряя в носу. переезд коснулся таблиц:
1. пользователи и все их поля
2. статьи и рейтинги (по статьям тоже пришлось сохранять имеющееся поля)
3. товары (для товаров использовал другую CMS c мостами в нужные таблицы) и все их поля.

Потребовалось:
1. база данных
2. MS Excel.
#10 И смех и грех! (по собственной глупости) 24 апреля 2014 в 14:47
в категориях объявлений удалил родительскую категорию. Удаляется сама категория и связь с дочерними. Дочерние остаются в базе, в списке категорий в админке их не видно. У товаров из этих категорий выдается ошибки о хлебных крошках. Пришлось руками создать родительскую и пересобрать связи с дочерними.
#11 Решить одну проблему и ответить на вопрос 24 апреля 2014 в 14:43
эта таблица в базе данных в версии 2.0. В v10 я не знаю, какое поле отвечает за текст.
#12 Перелистывание страниц в ленте новостей 24 апреля 2014 в 12:43
можно уменьшить количество выводимых в списке. До 7 — будет идеально смотреться.
#13 Решить одну проблему и ответить на вопрос 24 апреля 2014 в 12:37
2. в файле конфига.
6. в админке только обрезка при выводе в списке. Можно ограничить в таблице con_posts поле content. Указать нужную длину.
#14 Решить одну проблему и ответить на вопрос 24 апреля 2014 в 11:14
2. в файле конфига (при установке). по умолчанию /upload
4. бекап на хостинге?
5. можно, но придется хакать файлы.
6. через админку — редактирование поля.
#15 Инвайты не доходят до почты рамблера 24 апреля 2014 в 10:34

И где взять эту причину?

Дядя Слава
подключиться по smtp, желательно с того же IP, что и сайт, и проверить прием почты рамблЁра. Ссылку на иструкцию не даю — можно найти в поисковиках " smtp через telnet "
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.