Scarnru
+27
Репутация
0
Рейтинг
#1
[ЕСТЬ РЕШЕНИЕ] Требуется сайт с функциями краудфандинга и фрилансинга за $1300
26 марта 2013 в 15:14
Как сделаете, смело обращайтесь за тестированием ))) т.к. с таким подходом (конкурент фриласа.ру за тарелку супа), ничего путного не получится.
Добрый день.
Недавно мне сделали такую кнопку, хочу поделится с общественность деталями.
таблица cms_reports
id int(11)
post_id int(11)
user_id int(11)
component\forum\ajax\report.php
<
component\forum\js\common.js
добавить
component\forum\frontend.php
после
Недавно мне сделали такую кнопку, хочу поделится с общественность деталями.
таблица cms_reports
id int(11)
post_id int(11)
user_id int(11)
component\forum\ajax\report.php
<
?php include(PATH.'/core/cms.php'); $inCore = cmsCore::getInstance(); $inCore->loadClass('config'); //add config $inCore->loadClass('db'); //add bd $inCore->loadClass('user'); //add user $inCore = cmsCore::getInstance(); $inDB = cmsDatabase::getInstance(); $inUser = cmsUser::getInstance(); $inUser->update(); $cfg = $inCore->loadComponentConfig('forum'); $post_id = $inCore->request('id', 'int', ''); //кому и откого ID $admin_id = '1'; $error = false; if($post_id) { $result = $inDB->query("SELECT * FROM cms_forum_posts WHERE id = '$post_id' LIMIT 1"); if ($inDB->num_rows($result)){ $post = $inDB->fetch_assoc($result); $sql = "SELECT * FROM cms_reports WHERE post_id = '{$post['id']}' AND user_id = '{$inUser->id}' LIMIT 1"; $result = $inDB->query($sql); if (!$inDB->num_rows($result)){ $inDB->query("INSERT INTO cms_reports (post_id, user_id) VALUES ('{$post['id']}', '{$inUser->id}')"); $sql = "SELECT MIN( id ) AS min FROM cms_forum_posts WHERE thread_id = '{$post['thread_id']}'"; $result = $inDB->query($sql); if ($inDB->num_rows($result)){ $min_post = $inDB->fetch_assoc($result); $sql = "SELECT * FROM cms_forum_posts WHERE thread_id = '{$post['thread_id']}' AND id <= {$post['id']}"; $result = $inDB->query($sql); if ($inDB->num_rows($result)){ $post_count = $inDB->num_rows($result); if($page_post != 0) { $page = $page_post; } else { $page = 1;} $message = 'Пользователь <a href="/users/'.$inUser->login.'">'.$inUser->nickname.'</a> пожаловался на сообщение #'.$post['id'].', <a target="_blank" href="/forum/thread'.$post['thread_id'].'-'.$page.'.html#'.$post['id'].'" >перейти к сообщению</a>'; cmsUser::sendMessage($inUser->id, $admin_id, $message); } } } else { $error = true; $error_text = 'Ваша жалоба принята ранее!'; } } else { $error = true; $error_text = 'Ошибка!'; } } $data['error'] = $error; } ?>
component\forum\js\common.js
добавить
function reportPost(id){ $.post('/components/forum/ajax/report.php', {id: id}, function(result){ if(result.error == false){ alert('Подана жалоба'); } else { alert('Ваша жалоба принята ранее'); } }, 'json'); }
после
echo '<td width="15"><img src="/components/forum/images/toolbar/post-quote.gif"/></td> <td><a href="javascript:addQuoteText(\''.$p['author'].'\')" title="'.$_LANG['ADD_SELECTED_QUOTE'].'">'.$_LANG['ADD_QUOTE_TEXT'].'</a></td>'; echo '<td width="15"><img style="margin-left:5px" src="/components/forum/images/toolbar/post-reply.gif"/></td>'; echo '<td><a href="/forum/thread'.$t['id'].'-quote'.$p['id'].'.html" title="'.$_LANG['REPLY_FULL_QUOTE'].'">'.$_LANG['REPLY'].'</a></td>'; //добавляем кнопку пожаловаться echo '<td width="15"><img src="/components/forum/images/toolbar/pinthread.gif"/></td><td><a href="javascript:reportPost(\''.$p['id'].'\')" title="Нажмите если считаете что это сообщение спам">Пожаловаться на спам</a></td>';
#2
[ЕСТЬ РЕШЕНИЕ] Требуется сайт с функциями краудфандинга и фрилансинга за $1300
26 марта 2013 в 09:02
Вот пример фриланса для 1С www.modber.ru/freelance, но это только модуль, без всего остального что вы хотите. Да еще и сроки у вас, такие же нереальные как и бюджет.
PS
После того как вам все это надоест и вы увеличите бюджет, вам повезет (т.к. технических знаний и вас похоже близко к нулю), могу предложить услуги тестирования того что у вас получится. Уверяю вас, вы будите ооочень удивленны какие дыры и баги бывают в web проектах.
Все предложения в личку.
PS
После того как вам все это надоест и вы увеличите бюджет, вам повезет (т.к. технических знаний и вас похоже близко к нулю), могу предложить услуги тестирования того что у вас получится. Уверяю вас, вы будите ооочень удивленны какие дыры и баги бывают в web проектах.
Все предложения в личку.
Для описания багов существует багтрекер…
Или описание бага в ЛС администрации…
Или описание бага в ЛС администрации…
Понятно, ну цены я озвучил, кому интересно обращайтесь.
Суть моего предложения не только в интеграции InstantShop с 1С, но и всего чего угодно, т.к. на InstantShop свет не сошелся (да простят меня разработчики InstantShop).
Конечно, проще на Битриксе, поэтому я и написал, что самая простая реализация будет стоить около 6000р.
А максимальная, под 100к, естественно 100к только на интеграцию, не мало, но это будет отдельный модуль, который можно продавать. Причем за 1000р он будет просто разлетаться, а это всего 100 продаж чтобы окупить его разработку.
А максимальная, под 100к, естественно 100к только на интеграцию, не мало, но это будет отдельный модуль, который можно продавать. Причем за 1000р он будет просто разлетаться, а это всего 100 продаж чтобы окупить его разработку.
И что? можно каждые 10 сек "дергать" сайт из 1С (по FTP или URL) и если что-то вернет, заливать это в 1С.не забывайте про ситуации когда вам нужно при изменение на сайте, вызвать изменения в 1C ;)
цена вопроса?
вилка цен?
Цена прямо пропорциональна длине тех. задания.
Основное что на нее повлияет это тип обмена: односторонний или двух сторонний
Способ передачи данных: CSV, POST или GET запросами или вообще, прямое соединении с MySQL.
Количество передаваемый (загружаемых) объектов.
Для ориентира, самое простое это из 1С на Сайт выгружать данные в CSV, а картинки в папку на диск (без FTP выгрузки), будет стоить от 6000р руб.
Реализацию полной и практически идеальной (в моем понимании как это должно быть) двухсторонней интеграции InstantShop с 1С, думаю может дойти до 100к руб.
Написать обмен с 1С можно для всего что угодно, главное что требуемые данные были в 1С… в общем, кому интересно, обращайтесь.
>>в онлайн режиме? или выгрузка из файла?
Делал для тур агенства в режиме онлайн, при проводке платежки в 1С, вызывается URL с определенными параметрами и клиент на сайте в личном кабинете видит что его платеж прошел. Можно собирать XML в 1С и отсылать его POST запросом на сайт. Ну и самое простое, можно CSV файл по FTP на сайт закидывать.
Не каких IP не надо
>>Планируется ли выгрузка заказов в 1С из InstantShop?
Будет заказчик который это проспонсирует, без проблем.
>>своим размером, и своим качеством
Это юзеры публикуют свои материалы… но да, надо подумать как решить этот вопрос.
Делал для тур агенства в режиме онлайн, при проводке платежки в 1С, вызывается URL с определенными параметрами и клиент на сайте в личном кабинете видит что его платеж прошел. Можно собирать XML в 1С и отсылать его POST запросом на сайт. Ну и самое простое, можно CSV файл по FTP на сайт закидывать.
Не каких IP не надо
>>Планируется ли выгрузка заказов в 1С из InstantShop?
Будет заказчик который это проспонсирует, без проблем.
>>своим размером, и своим качеством
Это юзеры публикуют свои материалы… но да, надо подумать как решить этот вопрос.
В последнее время, в связи с распространением 1С, многие заказчики интернет магазинов, хотят чтобы товары с ценами брались из 1С. Или же заказы с сайта автоматом уходили в 1С.
Если раньше из-за незнания 1С вы отказывались от таких проектов, то теперь предлагаю вам сотрудничеству в данном направлении.
Уже написал выгрузку из 1С в Преста шоп (кстати пока раздается бесплатно тут www.modber.ru/catalog/item1901.html ).
Есть выгрузка из 1С в ШопСкрипт, в общем, можно написать много чего по обмену 1С с сайтом, обращайтесь.
Если раньше из-за незнания 1С вы отказывались от таких проектов, то теперь предлагаю вам сотрудничеству в данном направлении.
Уже написал выгрузку из 1С в Преста шоп (кстати пока раздается бесплатно тут www.modber.ru/catalog/item1901.html ).
Есть выгрузка из 1С в ШопСкрипт, в общем, можно написать много чего по обмену 1С с сайтом, обращайтесь.

Кстати, господа разработчики, а сколько будет стоить у вас, выпустить такой патч для 1.9?
Т.к. 1.9 не поддерживается, хочу предложить скинутся владельцев проектов на 1.9, чтобы заказать разработку исправления, кто за?
если кто-то готов взяться за исправление этого, пишите в личку, расскажу в деталях в чем проблема
Я не пугаю, у меня есть кейс как удалить любого юзера, а т.к. писать тут такие кейсы нельзя, я и не пишу… а только спрашиваю "как".
PS
я не веб разработчик, и чтобы "посмотреть как оно в 1.10", мне надо отдать ХХХ денег, что делать очень не хочется…
PS
я не веб разработчик, и чтобы "посмотреть как оно в 1.10", мне надо отдать ХХХ денег, что делать очень не хочется…