Добро пожаловать!




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

99 Comments

  1. startq1

    Господа! Hippo.ru умерло! Да здравствует Инфостарт! Прекрасный сайт, хорошо скомпанованный.

    Спасибо!

    Reply
  2. CheBurator

    По какому принципу попадают/размещаются материалы/программы в раздел «Рекомендуем?»

    Reply
  3. CheBurator

    правильно писать:

    ПрисоедИниться к группе

    ..

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

    ..

    В личном профиле можно добавить несколько фоток. Но, если , применить «создать аватар» ко второй фотке — аватар всегда создается из первой фотки..

    ..

    Не работает «присоединиться к группе»

    Reply
  4. CheBurator

    Еще бы сделали простые графички, типа динамика просмотров/скачиваний/CTR=скачиваний/просмотров

    вообще было бы хорошо…

    Reply
  5. В описании разработки применено аж 8 цветов в ариантах различного шрифтового оформления… як диты… чесн слово..

    сайт — развлекуха с порнухой или с претензией на серъезность? убрать нафик эту радугу..

    Попробуем разобрать (ясен перец — все имхо), пишу что думаю, по-живому..

    1. Сгруппировать «рядом» ПРОСМОТРЫ, СКАЧИВАНИЯ, КОММЕНТАРИИ — потому как это степень оценки/популярности обращения к разработке.

    2. Добавление/обновление — от «добавления» — никакой пользы. Интересует когда обработка была последний раз «актуализирована», итого% добавлено убрать или «унести» в подробное описание.

    3. рейтинг — раз уж по нему оцениваются разработки — вынести его куда-то наверх, возможно в заголовок разработки, типа

    [4] Отсылка сообщений пользователям.

    4. Ищу нужное прямым листанием. На что я буду обращать внимание в первую очередь — на нужный мне функционал (а как это сделано — в виде глобальной процедуры, обработки — не суть важно). подумать нат «Тип: внешний отчет и т.д.»

    5. аналогично — скорее всего меня как искателя меньше будет волновать операционка, а больше — ниша: Бухия. ТИС, универсальное — подумать…

    Однозначно переделать характеристики «разработки» — ориентироваться не на то как сдизайнерить, а на удобстов для чтения/поиска/выбора..

    надеюсь мои критиканские высказывания пойдут на пользу Делу…

    Reply
  6. harleq

    Спасибо, Че Бурашка! Очень дельные замечания.

    1. Графики попробуем сделать, динамика просмотров и скачиваний.

    2.Идея разделения на несколько цветов была следующая: выделить элементы статистики. Когда просматриваешь ленту, и обращаешь внимание на рейтинг, то теперь глазу легче искать красную надпись, а когда количество комментариев, то коричневую, плюс по цвету связали виды сортировок в каталоге.

    3. Рейтинг сделан рядом с добавлением сообщения, возможно надо конечно поднять.

    Над всем остальным подумаем, с рубриками действительно пока беда, на счет функционала точно подмечено.

    Однозначно идем по пути максимального комфорта для искателя, будем стараться.

    Reply
  7. harleq

    Напишите нам на почту support@infostart.ru, какие программы Вы хотите разместить в разделе «рекомендуем».

    Reply
  8. harleq

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

    Reply
  9. > люс по цвету связали виды сортировок в каталоге.

    приходится в голове держать очень много сущностей и соотвествий между ними, вместо того чтобы сосредоточиться именно на поиске/просмотре — плохо… имхо..

    > Напишите нам на почту support@infostart.ru, какие программы ,

    > Вы хотите разместить в разделе «рекомендуем».

    Пока никакие, интересует сам принцип: типа командирская воля хозяев сайта? ибо Рекомендуем на сеъезном портале — это сильно.

    Reply
  10. harleq

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

    В планах у нас создание интернет-магазина на базе портала, и проект удаленных заказов. А также есть проект помощи независимым разработчикам в защите их продукта и продажи через интернет-магазин.

    Все это можно в полной мере применить и к Вашим программам.

    Помогите ресурсу Инфостарт.ру, это будет выгодно и Вам и нам.

    Вы заметите, что ресурс становится с каждым днем все лучше и лучше.

    Например, появился рейтинг авторов, разработок, обсуждение разработок.

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

    Reply
  11. А что это вдруг резко на Таймс перешли…?

    Reply
  12. harleq

    На то несколько причин.

    Во-первых считается, что шрифт с засечками (специальных дополнительных штрихов к основному силуэту знака) воспринимаются гораздо лучше, чем без засечек, так как с помощью визуальных элементов глаз быстрее распознает букву.

    Во-вторых. Таймс применен только в тех местах, где идет описание обработки, текст статьи, комментарии, т.е. области чтения, требующие дополнительного внимания. Тем самым пытаемся выделить основной текст от служебных элементов (автор, статистика и т.д.)

    В-третьих, размер шрифта задан не жестко, а динамически, т.е. в процентном отношении. В этом случае, если Вы пользуетесь Internet Explorer-ом, то при увеличении шрифта, увеличение идет только основного текста. К сожалению в Опере и Мазиле технология увеличения другая, но и в них, новый размер шрифта более читаем.

    Вот и тестовый вариант, посмотрим, пощупаем, попробуем.

    Приветствуются любые замечания.

    Reply
  13. CheBurator

    Не вопрос, вот лучше бы заточили подстройку под размеры экрана хотя бы в этомразделе, а то пр 1024*768 процентов 20 места пропадает… и вниз листат устаешь..

    Reply
  14. support

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

    А пока можем посоветовать установить на колесико по-больше строк прокрутки 🙂

    Reply
  15. CheBurator

    А почему «хозяин» разработки не может ее удалить?

    Reply
  16. support

    Исправим ситуацию

    Reply
  17. CheBurator

    Вдобавок к предыдущему моему сообщению:

    — возможно, имеет смысл «заблокировать» удаление разработок/материалов, которые выиграли призы; типа — мы тебе приз, а ты нам — обещаешь как минимум разработку в том виде в каком она была на момент получения приза — типа если была бесплатной, автор может перевести в платные, но не удалить… Вообщем надо подумать…

    Reply
  18. support

    Добавили новый тэг для подсветки синтаксиса языка.

    Код
     

    Показать полностью

    Его можно применять в комментариях, статьях, кратких и подробных описаниях

    Reply
  19. CheBurator

    Какой тег? напишите текстом! 😉

    в информации о разработках (и где-то еще..) коряво смотрится

    Автор: <аватар> Ник

    имхо лучше типа

    <аватар> Автор
    Ник — как раз выровнять еще по top… или еще как…

    Reply
  20. support

    Тэг вот такой "["code"]" "["/code "]", только без кавычек.

    Например:

    Код
    //***********************************************************************
    // формирует хроно код на оси времени
    Функция глХроноПозиция(ДатаХ,ВремяХ) Экспорт
    Перем ЧасХ,МинХ,СекХ;
    _ДатаГод*977616000+_ДатаМес*2678400+_ДатаЧисло*86400+ЧасХ*3600+МинХ*60+СекХ;
    _ДатаХ=Число(ДатаХ);
    глВремяФормат(ВремяХ,ЧасХ,МинХ,СекХ);
    Возврат _ДатаХ*86400+ЧасХ*3600+МинХ*60+СекХ;
    КонецФункции //
    

    Показать полностью

    Reply
  21. CheBurator

    Кстати — по навигации: вот зашел в подробное описание разработки, почитал… возможно имеет смысл сделать «следующая/предыдущая» разработка автора или по каталогу — а то приходится возвращаться «наверх», потом снова «вниз» — забодаться мышью кнюпать… при целенаправленном переборе — тяжко…

    Reply
  22. хочу

    1.в профиле: автоотсылку комментариев к своим разработкам (или м.б. вообще ко всем) на свое мыло

    2.rss|atom или как они там именуются — типа у себя в ридере я указал подписку на RSS-внешние отчеты/обработки для бухии (ну как у вас категории) — и мне валится автоматом… а то уже ща затрахивает.. сорри.. утомляет — залезть на сайт, посмотреть… долго…

    Ваши мнения о возможности реализации?

    Reply
  23. support

    В персональном меню, есть раздел «Общие настройки», там есть параметр

    «Использовать уведомление на е-майл», если поставить «Да», то после комментария Ваших разработок, придет письмо на ящик.

    Над RSS лентой работаем, в процессе.

    Reply
  24. CheBurator

    > то после комментария Ваших разработок, придет письмо на ящик.

    Ну так стоит… Приходит УВЕДОМЛЕНИЕ, что поступил новый комментарий… мне-то с этого инфы полезного — мало — надо лезть на сайт, заходит в разработку — тратится куча непроизводительного времени/труда. Хочу чтоб на мыло приходил сам комментарий.

    RSS — это хорошо!

    Reply
  25. CheBurator

    При просмотре увеличенных картинок, иллюстрирующих разработку: сделать навигацию следующая/предыдущая (или если клик по картинке — переход к следующей)

    Reply
  26. CheBurator

    Ну и если я в комментариях к своей разработке написал коммент — то не надо его слать уведомлением (когда вкл) — и так понятно..

    Reply
  27. support

    принято

    Reply
  28. Вы, главное, поменьше «принимайте», а побольше — выдавайте…

    Reply
  29. support

    все уже сделано

    Reply
  30. CheBurator

    05/07/2006 в 3:30 — зафиксирован «резиновый» размер главной страницы

    Reply
  31. Спакуха! Штирлиц уже проснулся…

    Все — это конечно громко сказано…

    1. не сделана навигация в просмотре больших картинок в описании разработок

    2. не сделана «Кстати — по навигации: вот зашел в подробное описание разработки, почитал… возможно имеет смысл сделать «следующая/предыдущая» разработка автора или по каталогу — а то приходится возвращаться «наверх», потом снова «вниз» — забодаться мышью кнюпать… при целенаправленном переборе — тяжко… »

    ..продолжить 😉

    Штирлиц шутит!

    На самом деле все окейней становится постепенно…

    По дизайну:

    http://slil.ru/22898074 — в ослике

    http://slil.ru/22898075 — в опере

    — обратите внимание как интересно лежат «опции послать сообщение» — где-то там у вас косяк…

    — и наф(зачеркнуто) зачем столько пустого места между фотой и перечнем…

    Reply
  32. CheBurator

    А вот еще я большая хочуха: допустим, входишь в профиль — мои программы — есть ли возможность вынести на страницу перечня значимые показатели (как-нибудь в виде таблицы или еще как как по дизайну удобнее, но чтоб упорядоченно можно глянуть) — просмотров-скачиваний-рейтинг-(комментарии)

    Reply
  33. CheBurator

    Ааааа! Перезалил новую версию обработки путем удаления старого файла и залил новый с таким же именем… счетчик занулился…

    Если нужно обновить разработку — файл следует заливать на то же место без удаления предыдущего? Имя должно быть такое же?

    Reply
  34. harleq

    Спакуха! Главная и все остальные страницы стали «резиновые».

    Просто убрали фиксированную ширину основной таблицы, чтобы она расширилась на все свободное пространство.

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

    Обусловлено это тем, что по статистике посещений, около 7% используют разрешение 800×600, ~ 60% — 1024×768 и ~28% — 1280×1024.

    Reply
  35. harleq

    Да, если удалить файл, то вся его статистика обнуляется, необходимо его обновлять с помощью кнопки «изменить». Если при удалении файла сохранять статистику, то возникнет ситуация, когда общий итог скачиваний не будет совпадать с суммой скачиваний каждого файла.

    Reply
  36. harleq

    С меню «Мои программы» давно хотим разобраться. Сделаем таблицу с ключевыми показателями статистики.

    Reply
  37. harleq

    Вид профайла подправили.

    Reply
  38. harleq

    По-поводу навигации, может в конце каждой разработки выводить список всех программ автора, так же как в профайле. Как такая идея?

    Reply
  39. CheBurator

    Надо смотреть-пробовать — чтоб не было перегружено излишне, но чтобы было понятно…

    1. выводить список всех программ автора — если смотришь разработку автора

    2. спсиок всех программ категории (если смотришь категорию, …много будет? м.б. след/пред)

    и т.д.

    Reply
  40. CheBurator

    Если в тексте описания разработки есть кавычки — сделайте, чтобы не выводилось «вот так»

    Reply
  41. CheBurator

    наоборот, чтобы выводилось «вот так хорошо», а не «вот так плохо»

    Reply
  42. harleq

    >При просмотре увеличенных картинок, иллюстрирующих разработку: >сделать навигацию следующая/предыдущая (или если клик по картинке — переход к следующей)

    ———

    Сделали ссылки «Предыдущий»/»Следующий», только клик по картинке закрывает открытое окно.

    Reply
  43. как навигация — пойдет (только в альт/титл картинки типс напишите типа «клик по картинке — закрывает окно просмотра» — с ходу не догадаешься…

    дизайн. конечно, никакой 😉 м.б. имеет смысл если картинка меньше окна брозера — располагать по центру/по середине окна? Типа — мы к вам со всей душой…

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

    Reply
  44. CheBurator

    после того как заменил рисунок на новый — нажал на кнопку «изменить» — рисунок ушел, страница переморгнула — рисунок старый остался… приходится рефреш делать

    Reply
  45. CheBurator

    Елы-палы! ну как дети малые, чесн слово…

    А почему нет подписей под рисунками, когда смотришь в увеличенном виде? Навигация — есть, а подписи — нет, типа здесь лежит неизвестный рисунок — он был зверски замучен в Painte… имя его неизвестно…

    Reply
  46. CheBurator

    10:25 Левый верхний угол приобрел человеческий вид.

    Всех поздравляю!

    Reply
  47. CheBurator

    Еще бы на главной странице вверху новости чуток подизайнить — как-то маркеры и подчекнутый текст, с неправильным каким-то расположением — сформулировать не могу — но не прет! не прет и все тут!!! м.б. правда у меня одного так…

    Reply
  48. support

    подписи к рисункам сделали

    Reply
  49. CheBurator

    1. Сейчас проверим

    2. а можно (смысла в этом не много, но — хочется….) в профиле чтоб можно было задавать не одну подпись, а, например, вбвбахать туда строк двести — одна строка — одна подпись, и в подписи выкладывать по случайному выбору из подписей профилей (типа как TheBat! сделано). Понятно, что полезного от этого мало, но вот люблю я такие феньки…

    Reply
  50. CheBurator

    Ну, чувствуется, дизайнеры Вы как и я — никакие.. 😉 Шучу, не обижаться!!!

    Юсабилити (слово клевое 😉 при просмотре рисунков — никакое.

    Ну сделайте подпись рисунка шрифтом, отличным от навигации, и разнесите визуально (пустую строку?) подпись от навигации — все сливается!

    И когда уже будет картинка по центру экрана плэйсится!?

    Reply
  51. CheBurator

    Когда уже при вводе кавычек в тексты перестанет при выводе отображаться «накладная» и «счет-фактура»

    Reply
  52. support

    1. кавычки «накладная» исправили, только в существующих описаниях необходимо вручную их удалить.

    2. немного подняли «юзабилити» картинки, а чтобы выскакивала по центру экрана, пока делаем.

    3. идею с профайлом запишем, но сейчас более актуален динамический рубриктор и новый формат статей.

    4. кеширование рисунков исправили

    5. добавили ссылки следующий, предыдущий в просмотре разработки, переход будет осуществлен на следующую разработку в зависимости от выбранных отборов и сортировок.

    Reply
  53. CheBurator

    Молодцы!

    (бейсбольную биту пока отложил в чулан 😉

    Reply
  54. CheBurator

    Есть маза.

    Что людЯм надо?

    1. Быстрое решение текущих проблем

    2. что-где-как

    3. мнение «эксперта», на которое можно как-нибудь «облокотиться» — типа и вроде сам знаешь, но еще бы удостоверится…

    Переписка, форумы — не всегда хорошо, что можно сказать 3 мя предложениями — если писать — 15 минут надо.

    Организуем голосовой совет в филях (для тех из страждущих unj готов/умеет)

    Делаем типа:

    1. Сегодня Снусмумр 😉 принимает жаждущих.

    2. Время приема — установлено — с 19 до 20.

    3. жаждущий приходит, задает вопросы — получает ответы

    За возможность задать вопросы — страждущий платит (чем? как? пока хз..)

    Инфостарт — представляет шлюз, получает свои комиссионные

    Оракул (ответчик) — получает за свою работу тоже.

    Готовые поработать оракулами — вызываются.

    Мне, например, не в лом принять посетителей раз в неделю на часик

    по специализации ТиС (заявки, заказы, партии, постановка учета, начало работы ну и пр.)

    Этакая линия констультаций.

    Понятно, что это м.б. ( а м. и не б.) сложно реализовать технически — но а вдруг…)

    Reply
  55. CheBurator

    Пред/след в разработках (имхо) надо поместить гд-то сразу после описания разработки или м.б. где-то вверху описания разработки… (до комментов, до рейтинга) — не все комменты читать/листать будут

    Reply
  56. CheBurator

    М.Б. даже имеет смысл не просто пред/след — какая след? где я окажусь? а типа

    пред (Загрузка справочников…) след (очистка ТЗ…)

    ???

    Reply
  57. CheBurator

    Чтоб не забыли: как вариант

    сделайте в профиле (или в списке разработок участника, который могут смотреть все — не просто перечень его разработок/статей — а суказание кол.показателей типа

    рейтинг-скачано-просмотрено-комментов

    Это сразу позволит и мне как разработчику оценить мое положение дел и уделить внимание где надо или задуматься — а нужна ли разработка, если у нее все показатели близкие к 0) и юзерам будет полезно — если показаиели большие — значит разработка представляет интерес для многих, м.б. и мне надо…?

    Reply
  58. support

    Появилась RSS лента к каждой разработке

    Reply
  59. CheBurator

    Очуметь! RSS-rf на каждую разработку — это хорошо для авторов разработок. А можно ли подписаться на категорию и т.м подобное…?

    Думаю, надо тщательно продумать «структуру», и по возможности не реализовывать все скопом =- получится куча всего, в которой будет так же плохо разбираться… На проклабе в принципе система оповещения более =менее логично построена — там несколько уровеней подписок/оповещений.

    Reply
  60. support

    Изменили «мои программы», теперь они такого же вида, как в каталоге разработок, со всей статистикой.

    Кстати, редактировать свои разработки можно прямо из каталога, только для автора разработки видна ссылка «редактировать»

    Reply
  61. Diamond

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

    еще бы возможность подписки на обновления и размещения программ.

    Reply
  62. Diamond

    кстати насчет рейтинга авторов: может стоит внести коэфициент общий рейтинг/кол-во разработок?

    Reply
  63. CheBurator

    Суппорта, посмотрите на

    http://www.infostart.ru/projects/

    by аглавную страницу

    в части описания разработок, в прожектах — таблица не резинится!

    Reply
  64. CheBurator

    И в «моих программах» таблица с описаниями разработко — не резинится!

    Reply
  65. support

    Diamond, Вы хотели бы дублировать на е-майл, сообщения приходящие на внутреннюю почту? Можно подробнее, какую подписку Вы хотите?

    На счет коэффициента общий рейтинг/кол-во подумаем, насколько он необходим? Чем больше разработок автора в каталоге, тем более высокий рейтинг имеет автор, думаю это логично.

    Reply
  66. support

    Резиновый дизайн пока не делаем, ждем появления правой колонки.

    Reply
  67. support

    Новая функциональность на сайте:

    Наконец-то сделан новый формат статей, теперь можно чередовать текст и картинки в любой последовательности. Для примера, добавлена статья tazotha http://www.infostart.ru/articles/index.php?id=63

    Любую статью можно разбить на блоки текста до картинки и после картинки, добавляя их последовательно, можно перенести на сайт любую статью.

    Reply
  68. CheBurator

    Але! Дизайнеры!

    Добавил статью, как ее подредактировать (потому как в черновом варианте)?

    Попытка в профиле обратиться по пункту «Редактировать данные — Мои статьи» ласково посылает:

    > Добавить статью можно с помощью соответствующего пункта в

    > персональном меню, в разделе «Добавить данные»

    Мне не надо добавить, мне надо дальше редактировать!

    Reply
  69. support

    исправили

    Reply
  70. Diamond

    Да, хотелось бы чтобы была такая возможность.

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

    насчет рейтинга: если человек выложил 100 обработок и на 10 из них он получил по рейтингу 1 (в сумме 10), а другой выложил 3 обработки и получил за каждую по 3, то не логичнее что скил «полезности» второго выше? покрайней мере можно взять этот коэффициент в качестве второго параметра сортировки.

    Reply
  71. Diamond

    ещё, может те сообщения которые приняты и выполнены убирать отсюда? а то слишком много листать приходиться 😉

    Ещё у меня не получается просто обновить файл, приходиться всегда удалять старый и добавлять новый. Это только у меня так или нет?

    Reply
  72. support

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

    Reply
  73. CheBurator

    Даймонду по системе скиллов: скил 3*3 почему лучше чем 9*1?

    И там и там — головнуло одинаковое кол-во людей…

    Чем определяется «ценность» обработки…?

    Чем определяется ценность автора?

    Reply
  74. Diamond

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

    Reply
  75. support

    Ок. Посмотрим

    Reply
  76. support

    Сhe Burashka — посмотри эргономинчность вывода картинок.

    Reply
  77. CheBurator

    Где?

    Reply
  78. CheBurator

    ДизайнЁры! Сделайте что-нибудь с оформлением текста программы внутри {code} — нечитабельно вообще! из-за переносов строк в неожиданных местах… М.б. целесообразно код программы давать уменьшенным шрифтом (8 пунктов вполне потянет наверное) м.б. не курьером, а моноширинным но без засечек…?

    Reply
  79. support

    Попробуем сделать полосу прокрутки вбок в текстах модуля.

    Reply
  80. CheBurator

    ДизайнЁры! ладно джустифай для текста сделали, а отступы кто делать будет? сливается с характеристиками обработок!

    Reply
  81. CheBurator

    В разработке есть файл ecdo_104.zip

    Попытка подгрузить еще один добавочный файл ecdo_105a.zip — загруженный файл именуется по «случайному» шаблону: 44c3874082b14.zip

    ???

    Reply
  82. CheBurator

    а можно в профиль пользователя (типа который открывается по ссылке http://infostart.ru/profile.php?0,id

    ввести не только (рейтинг, комментарии) но и добавить в табличку (скачано, просмотрено) — оченно удобно было бы…

    ???

    Reply
  83. viktnov

    Спасибо создателям сайта, я не программист, просто пользователь 1С

    нашел очень мого полезного,

    Вы дали 1000% форы Проклабовцам с их козлиной идеалогией

    Reply
  84. O-Planet

    Не надо сравнивать эти два ресурса. У каждого из них своя идеология и свой путь. И плохо, если они станут похожими.

    Reply
  85. никак не могу пройти авторизацию 🙁

    че делать ?

    Reply
  86. support

    какой ник?

    Reply
  87. konfed

    классный сайт. Из недостатков сразу бросилось в глаза то, что не указывается для какой страны подходит обработка — особо касательно бухгалтерии

    Reply
  88. vasilykushnir

    А нельзя ли сделать возможным редактировать свои комментарии к разработкам и статьям? А то жмакнул клаву ДобавитьКомментарий, а потом просмотрел и за голову взялся от обилия очепаток (опечаток, ошибка так… для примера).

    Reply
  89. Ура товарищи

    Reply
  90. Leonid

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

    Нельзя сравнивать кроликов со слонами.

    Reply
  91. уже 4 дня жду письмо для активации аккаунта 8)…. Это так надо?….

    Reply
  92. support@infostart.ru — не существует 🙁

    Reply
  93. и как зарегиться?

    Reply
  94. support

    В связи со сбоем 3 ноября почта временно не работала

    Reply
  95. Diamond

    А почему в списке платформ нет платформы Производство 7.7.?

    Reply
  96. Diamond

    а почему закрытые заказы не уходят из списка заказов?

    Reply
  97. support

    Платформу добавим.

    А зачем их скрывать?

    Reply
  98. Diamond

    чтобы список много не мотать, или хотя бы вниз списка чтоли.

    Reply
  99. Diamond

    ещё немного про размеры:

    когда находишься например в «Моих программах» правая колонка, где находятся «Рекомендуем», «обсуждение», «10 лучших программ» обрезается справа полосой прокрутки, доконца не всё видно. А у десятки у последней программы вмето номера 10 выходит тока 0.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *