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




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

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

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

<?php // Полная загрузка сервисных книжек, создан 2026-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 не будет опубликован. Обязательные поля помечены *