Баги в фриланс-бирже

Автор Сообщение

virtuozz

#1/08.02.2013 23:34
+1

Модераторы

Карма: +2

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

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

Сообщения: 32

Cmsworks

Булат
#2/09.02.2013 22:35
+1

Администраторы

Карма: +683

Исправлено:

  1. Ошибка при выводе платных мест на главной.

    В рабочих проектах рекомендуем зайти в phpmyadmin и удалить в таблице cot_users_top и удалить уникальный индекс для поля top_userid
     
  2. Вывод кнопки добавления проекта только для авторизованных пользователей.

    Замените файл modules/projects/tpl/projects.index.tpl

 

Исходники обновили.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

antyanesko

#3/12.02.2013 19:16
0

Аватар

Пользователи

Карма: 0

Ребят, а можно писать для тех... у кого уже установленно всё? Какие файлы заменить и что сделать? Не каждый же раз его переустанавливать? :)

Сообщения: 2

Cmsworks

Булат
#4/12.02.2013 22:48
0

Администраторы

Карма: +683

Исправлено:

  1. Баг при показе проектов

    Замените файл modules/projects/inc/projects.show.php
     
  2. Более логичная сортировка пользователей в зависимости от рейтинга и наличия PRO-аккаунта

    Перезапишите плагины paypro и userpoints и переустановите их через админ-панель вашего сайта.
     

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

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

zakora

#5/26.02.2013 19:42
0

Аватар

Пользователи

Карма: +2

валюту я порменял как сказано в ленг файлаз а вот тут осталась ва УЕ  Оставьте свое предложение

 

посчитал что лучше всего сюда написать

Сообщения: 28

Cmsworks

Булат
#6/26.02.2013 22:59
0

Администраторы

Карма: +683

В языковом файле темы меняли?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#7/02.03.2013 02:30

Warning: Invalid argument supplied for foreach() in /plugins/urleditor/inc/urleditor.functions.php on line 319

При заходе в админке в url editor пишет , а если выбрать любой из пунктов , то перестает видеть ссылки , 404 выводит , вылечить получилось только бекапом , так как после включения данной функции заходит в админку , но по пунктам попасть нельзя , кидает на 404

 

Сообщения:

Cmsworks

Булат
#8/02.03.2013 08:26
0

Администраторы

Карма: +683

#314 Justwebber:

Warning: Invalid argument supplied for foreach() in /plugins/urleditor/inc/urleditor.functions.php on line 319

При заходе в админке в url editor пишет , а если выбрать любой из пунктов , то перестает видеть ссылки , 404 выводит , вылечить получилось только бекапом , так как после включения данной функции заходит в админку , но по пунктам попасть нельзя , кидает на 404

 

Рекомендуем использовать только "Удобный" режим в настройках плагина, но если стоит задача настроить ссылки по своим правилам, то используйте "Ручной" режим. В данном случае вам понадобится создать еще один файл datas/urltrans.dat и дать ему права на запись. В ручном режиме необходимо быть очень осторожным, так как неправильно сконфигурированные ссылки могут вывести из строя ваш сайт (делайте резервную копию файлов htaccess и urltrans.dat перед использованием ручного режима, чтобы в любой момент восстановить состояние вашего сайта).

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

self

#9/02.03.2013 17:11
0

Аватар

Пользователи

Карма: 0

Добрый день

Насколько я поняла, человек может выбрать: фрилансер он или работодатель

Но, добавив нового человека (с указанием, кто он есть) и указав области,в  которых он будет работать, я вижу, что в тех же категориях он фигурирует, как работодатель. Так. наверное, не должно быть?

Сообщения: 3

Cmsworks

Булат
#10/04.03.2013 08:12
0

Администраторы

Карма: +683

#325 self:

Добрый день

Насколько я поняла, человек может выбрать: фрилансер он или работодатель

Но, добавив нового человека (с указанием, кто он есть) и указав области,в  которых он будет работать, я вижу, что в тех же категориях он фигурирует, как работодатель. Так. наверное, не должно быть?

Исправили. См. Апдейт от 03.03.2013

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#11/04.03.2013 13:31

Что можно сделать если нет иконки установки плагина ?     Нет возможности сделать обновление от 04.03 , файлы залил , а в админке нет возможности установить , удалить не действует , допустим в mavatar после обновления папки:

 

 

page.add.tags page.add.tpl :
{PAGEADD_FORM_MAVATARTITLE} : Отсутствует
{PAGEADD_FORM_MAVATAR} : Отсутствует
3 page.add.tags page.edit.tpl :
{PAGEEDIT_FORM_MAVATARTITLE} : Отсутствует
{PAGEEDIT_FORM_MAVATARFILE} : Отсутствует
{PAGEEDIT_FORM_MAVATAR} : Отсутствует
{PAGEEDIT_FORM_MAVATARDELETE} : Отсутствует

Сообщения:

Cmsworks

Булат
#12/04.03.2013 14:08
0

Администраторы

Карма: +683

#327 Justwebber:

Что можно сделать если нет иконки установки плагина ?     Нет возможности сделать обновление от 04.03 , файлы залил , а в админке нет возможности установить , удалить не действует , допустим в mavatar после обновления папки:

Может не все файлы плагина перезаписали?

Попробуйте скачать плагин отсюда: https://github.com/esclkm/mavatars

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#13/04.03.2013 15:56

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

Где вообще долна быть кнопка переустановки ?

Сообщения:

Cmsworks

Булат
#14/04.03.2013 16:05
0

Администраторы

Карма: +683

#329 Justwebber:

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

Где вообще долна быть кнопка переустановки ?

Кнопка "Обновить" есть? Это она и есть.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#15/04.03.2013 16:09

Кнопка есть , попробую еще раз перезалить модуль

Добавлено 35 минуты спустя:

Удалил и переустановил , пишет:

 

Выполнено

  • Установка Плагин "mavatars"
  • Установлено связок хуков: 8
  • Конфигурация установлена
  • Значения авторизации по умолчанию установлены
  • Выполнена часть SQL-хэндлера: OK

Все равно не пропадает надпись внизу:

page.add.tags page.add.tpl :
{PAGEADD_FORM_MAVATARTITLE} : Отсутствует
{PAGEADD_FORM_MAVATAR} : Отсутствует
3 page.add.tags page.edit.tpl :
{PAGEEDIT_FORM_MAVATARTITLE} : Отсутствует
{PAGEEDIT_FORM_MAVATARFILE} : Отсутствует
{PAGEEDIT_FORM_MAVATAR} : Отсутствует
{PAGEEDIT_FORM_MAVATARDELETE} : Отсутствует

что это означает ?

Сообщения:

zakora

#16/04.03.2013 22:48
0

Аватар

Пользователи

Карма: +2

вот такой вот баг а МАгазине и тоже самое если зайьти в товар

http://s018.radikal.ru/i522/1303/1d/bd3386a05ec9.jpg

Сообщения: 28

Cmsworks

Булат
#17/05.03.2013 08:15
0

Администраторы

Карма: +683

#332 zakora:

вот такой вот баг а МАгазине и тоже самое если зайьти в товар

http://s018.radikal.ru/i522/1303/1d/bd3386a05ec9.jpg

Это не баг. Текст надо писать с пробелами.

Добавлено 6 минуты спустя:

#331 Justwebber:

Кнопка есть , попробую еще раз перезалить модуль

Добавлено 35 минуты спустя:

Удалил и переустановил , пишет:

 

Выполнено

  • Установка Плагин "mavatars"
  • Установлено связок хуков: 8
  • Конфигурация установлена
  • Значения авторизации по умолчанию установлены
  • Выполнена часть SQL-хэндлера: OK

Все равно не пропадает надпись внизу:

page.add.tags page.add.tpl :
{PAGEADD_FORM_MAVATARTITLE} : Отсутствует
{PAGEADD_FORM_MAVATAR} : Отсутствует
3 page.add.tags page.edit.tpl :
{PAGEEDIT_FORM_MAVATARTITLE} : Отсутствует
{PAGEEDIT_FORM_MAVATARFILE} : Отсутствует
{PAGEEDIT_FORM_MAVATAR} : Отсутствует
{PAGEEDIT_FORM_MAVATARDELETE} : Отсутствует

что это означает ?

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

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

zakora

#18/05.03.2013 08:38
0

Аватар

Пользователи

Карма: +2

#333 devkont:
#332 zakora:

вот такой вот баг а МАгазине и тоже самое если зайьти в товар

http://s018.radikal.ru/i522/1303/1d/bd3386a05ec9.jpg

Это не баг. Текст надо писать с пробелами.

 
я предполгаю идиотов найдётся чтобы поприкалыватся поэтому я считаю это баг!

 

Сообщения: 28

esclkm

Павел Микулик
#19/09.03.2013 16:48
0

Пользователи

Карма: +5

Баг не баг. Но это часть бутсрапа а не биржи собственно.
Сообщения: 47

Удалено

#20/18.03.2013 03:30

Тестовый платеж в робокассу работает. 

А вот платеж в interkassu - не совсем.   Оплата проходит , деньги попадают на счет , но на сайте ничего не происходит. Хотя в браузерной строке ответ видно , что это может быть ?    все сделано по инструкции.  Вот код ответа после оплаты:      xxxxxxxxxxxxxxx         -   ключ (изменил в посте)

http://мойсайт.com/freelance/ikassabilling/success?ik_shop_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&ik_payment_id=32&ik_paysystem_alias=privat24u&ik_baggage_fields=&ik_payment_timestamp=1363558205&ik_payment_state=success&ik_trans_id=IK_12053525 

Сообщения:

Cmsworks

Булат
#21/18.03.2013 09:04
0

Администраторы

Карма: +683

#371 Justwebber:

Тестовый платеж в робокассу работает. 

А вот платеж в interkassu - не совсем.   Оплата проходит , деньги попадают на счет , но на сайте ничего не происходит. Хотя в браузерной строке ответ видно , что это может быть ?    все сделано по инструкции.  Вот код ответа после оплаты:      xxxxxxxxxxxxxxx         -   ключ (изменил в посте)

http://мойсайт.com/freelance/ikassabilling/success?ik_shop_id=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&ik_payment_id=32&ik_paysystem_alias=privat24u&ik_baggage_fields=&ik_payment_timestamp=1363558205&ik_payment_state=success&ik_trans_id=IK_12053525 

Скриншот можете сделать? Ошибка какая выводится?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#22/18.03.2013 10:23

В том то и дело , что ошибки никакой не выводится , после оплаты (я пробовал 7 раз проводить по доллару), выходит страница интеркассы платеж проведен , все возращает на success страницу , в браузере адрес с входящим ответом есть , а вот обработки нет , в истории платежей тоже не фиксируется. А робокасса (тестовый фиксируется). Я сейчас еще один проведу и сниму видео экрана. 

Добавлено 32 минуты спустя:

Вот сделал все скрины по порядку :     платеж через приват 24*икасса*страница success у меня на сайте* уведомление на мейл

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

 

 

Добавлено 1 часа спустя:

Еще пару вопросов :

1) Если валюта сайта стоит wmz , а в инструкции подключения webmoney Вы пишите :

Webmoney WMR-кошелек

это ничего ?     так можно ?     или нужно чтобы валюта сайта совпадала с кошельком в админке?       там просто написано wmr

Сообщения:

Cmsworks

Булат
#23/18.03.2013 13:10
0

Администраторы

Карма: +683

Будем разбираться.

С вебмани скорее всего ошибка. Можете указать WMZ кошелек в настройках плагина. Исправим.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Удалено

#24/18.03.2013 13:20

Проверил только что вебмани , если в 

$L['valuta'] = 'у.е.';

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

 

Сообщения:

virtuozz

#25/18.03.2013 14:35
0

Модераторы

Карма: +2

По интеркассе: проверьте какое правило у вас прописано в htaccess для Status URL

RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]

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

 

Сообщения: 32

Удалено

#26/18.03.2013 14:42

Вот весь файл хтассес:

 

 

 

php_flag display_errors Off

# Rewrite engine options
Options -Indexes
RewriteEngine On
RewriteBase /freelance/

################ Cotonti Handy URLs for Apache #######################


# Language selector
RewriteRule ^(en|ru|de|nl)/(.*) $2?l=$1 [QSA,NC,NE]


# For robokass
RewriteRule ^roboxbilling/result$ index.php?r=roboxbilling [QSA,NC,NE,L]
RewriteRule ^roboxbilling/success$ index.php?e=roboxbilling&m=success [QSA,NC,NE,L]
RewriteRule ^roboxbilling/fail$ index.php?e=roboxbilling&m=fail [QSA,NC,NE,L]

# For webmoney
RewriteRule ^wmbilling/result$ index.php?r=wmbilling [QSA,NC,NE,L]
RewriteRule ^wmbilling/success$ index.php?e=wmbilling&m=success [QSA,NC,NE,L]
RewriteRule ^wmbilling/fail$ index.php?e=wmbilling&m=fail [QSA,NC,NE,L]

# For interkassa
RewriteRule ^ikassabilling/result$ index.php?r=ikassabilling [QSA,NC,NE,L]
RewriteRule ^ikassabilling/success$ index.php?e=ikassabilling&m=success [QSA,NC,NE,L]
RewriteRule ^ikassabilling/fail$ index.php?e=ikassabilling&m=fail [QSA,NC,NE,L]

# Sitemap shortcut
RewriteRule ^sitemap\.xml$ index.php?r=sitemap [L]

# Admin area and message are special scripts
RewriteRule ^admin/([a-z0-9]+) admin.php?m=$1 [QSA,NC,NE,L]
RewriteRule ^(admin|login|message)(/|\?|$) $1.php [QSA,NC,NE,L]

# System category has priority over /system folder
RewriteRule ^system/?$ index.php?rwr=system [QSA,NC,NE,L]

# All the rest goes through standard rewrite gateway
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]

Сообщения:

virtuozz

#27/18.03.2013 15:23
0

Модераторы

Карма: +2

А в интеркассе какие ссылки указаны? Если не хотите палить сайт напишите в личку.

Сообщения: 32

Удалено

#28/18.03.2013 15:24

Дело в том что в инструкции в панели написано :

 

В файле .htaccess необходимо прописать следующие строки:

# For interkassa
RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]
RewriteRule ^ikassabilling/success$ index.php?e=ikassabilling&m=success [QSA,NC,NE,L]
RewriteRule ^ikassabilling/fail$ index.php?e=ikassabilling&m=fail [QSA,NC,NE,L]

а насчет правила:

По интеркассе: проверьте какое правило у вас прописано в htaccess для Status URL

RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]

 

в инструкции не сказано , сейчас попробую

Добавлено 1 минуты спустя:

#380 admin:

А в интеркассе какие ссылки указаны? Если не хотите палить сайт напишите в личку.

Адрес не проблема , просто он еще в тесте , но на рабочем.

 

 

Добавлено 4 минуты спустя:

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

Добавлено 5 минуты спустя:

-----------------------------

Смотрю на файлы , получается что у меня есть 

 

# For interkassa
RewriteRule ^ikassabilling/result$ index.php?r=ikassabilling [QSA,NC,NE,L]
RewriteRule ^ikassabilling/success$ index.php?e=ikassabilling&m=success [QSA,NC,NE,L]
RewriteRule ^ikassabilling/fail$ index.php?e=ikassabilling&m=fail [QSA,NC,NE,L]

а

RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]                  не  прописан , а в инструкции на сайте не прописан result

 

 

 

Сообщения:

virtuozz

#29/18.03.2013 15:51
0

Модераторы

Карма: +2

В htaccess замените

RewriteRule ^ikassabilling/result$ index.php?r=ikassabilling [QSA,NC,NE,L]

на

RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]

В ЛК Интеркассы Status URL ссылка должна соответствовать той что вы указали в htaccess: http://justwebber.com/freelance/ikassabilling/status

Сообщения: 32

Удалено

#30/18.03.2013 15:51

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

Привожу полностью рабочий хтассес , работающий в поддиректории основоного сайта ,  может кому понадобится

=============================================================================================

 

 

 

php_flag display_errors Off

# Rewrite engine options
Options -Indexes
RewriteEngine On
RewriteBase /freelance/

################ Cotonti Handy URLs for Apache #######################


# Language selector
RewriteRule ^(en|ru|de|nl)/(.*) $2?l=$1 [QSA,NC,NE]


# For robokass
RewriteRule ^roboxbilling/result$ index.php?r=roboxbilling [QSA,NC,NE,L]
RewriteRule ^roboxbilling/success$ index.php?e=roboxbilling&m=success [QSA,NC,NE,L]
RewriteRule ^roboxbilling/fail$ index.php?e=roboxbilling&m=fail [QSA,NC,NE,L]

# For webmoney
RewriteRule ^wmbilling/result$ index.php?r=wmbilling [QSA,NC,NE,L]
RewriteRule ^wmbilling/success$ index.php?e=wmbilling&m=success [QSA,NC,NE,L]
RewriteRule ^wmbilling/fail$ index.php?e=wmbilling&m=fail [QSA,NC,NE,L]

# For interkassa
RewriteRule ^ikassabilling/status$ index.php?r=ikassabilling [QSA,NC,NE,L]
RewriteRule ^ikassabilling/result$ index.php?r=ikassabilling [QSA,NC,NE,L]
RewriteRule ^ikassabilling/success$ index.php?e=ikassabilling&m=success [QSA,NC,NE,L]
RewriteRule ^ikassabilling/fail$ index.php?e=ikassabilling&m=fail [QSA,NC,NE,L]

# Sitemap shortcut
RewriteRule ^sitemap\.xml$ index.php?r=sitemap [L]

# Admin area and message are special scripts
RewriteRule ^admin/([a-z0-9]+) admin.php?m=$1 [QSA,NC,NE,L]
RewriteRule ^(admin|login|message)(/|\?|$) $1.php [QSA,NC,NE,L]

# System category has priority over /system folder
RewriteRule ^system/?$ index.php?rwr=system [QSA,NC,NE,L]

# All the rest goes through standard rewrite gateway
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]

Сообщения: