Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Необходимо допилить плагины для YOURLS

project complete
PHP


Здравствуйте, уважаемые.

Задача реализовать сокращалку ссылок. Начало положено на движке YOURLS.org.

Необходимо его допилить, написав/допилив плагин (или набор плагинов), чтобы в итоге выполнялось ТЗ без ущерба для текущей работоспособности. Часть функционала уже реализована существующими плагинами, однако заставить их работать вместе не удалось.

Текущий функционал, который необходимо сохранить:

  • Сокращение ссылок 😊
  • Сокращаемые ссылки только с одного домена с любыми поддоменами 3+ уровня.
  • Общедоступная статистика.


Нужен новый функционал (ТЗ):

  1. Первое и главное - возможность сократить ссылку, подставив адрес сокращалки перед длинным url (c http:// и без) - должен осуществляться переход на страницу с уже созданной короткой ссылкой (то есть переход по short.url/http://verylong.url или short.url/www.verylong.url сразу создаёт ссылку на verylong.url вида short.url/1. Реализуется плагином Public Prefix & Shorten, сейчас не работает.
  2. Подстановка аффилиатной ссылки перед сокращением. То есть сокращается в конце концов и скрывается под короткой ссылкой URL вида aff.link?to=http://verylong.url). Сейчас реализуется модифицированным iTunes-Affiliate, работает криво.
  3. Длинный URL, прежде чем подставить к нему aff.link и сократить должен быть прогнан через php urlencode. Сейчас костылями реализуется с модифицированным Fix long URLs. Однако, на выходе - на странице с сокращённой ссылкой и её статистике должна отображаться нормальная ссылка. Сейчас отображаются кодированные кракозябры вида http%3A%2F%2Fverylong.url.
  4. Только для залогиненного админа предоставить возможность изменять одну часть аффилиатной ссылки. На самом деле она выглядит так: aff.link?sub=THIS&to=http://verylong.url - админ, при сокращении ссылки, должен иметь возможность подставлять свой sub (для последующей более детальной статистики в партнёрке). Реализация обсуждается.


Это главные и самые желанные фичи. Возможна работа по частям!

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

От вас интересна цена вопроса и сроки. Сроки не столь важны, куда интересней цена 😊 Наличие отзывов и портфолио также станет плюсом, но не сыграет решающей роли.

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


Client's feedback about the contractor Дмитрии В.

Quality
Professionalism
Price
Availability
Terms

Качеством работы доволен, Дмитрий один из немногих, кто откликнулся на мой проект, объективно оценил свои возможности и доделал работу до конца. Из минусов стоит отметить, что сроки слегка затянуты и приходится идти на риски, в угоду безопасности первой сделки для обоих сторон, что, в общем-то оправдано.
В целом выполненной работой и сотрудничеством доволен!

Дмитрий С. Дмитрий Семёркин | Safe Safe



  1.  freelancer isn't working in the service any longer
  • Дмитрий Семёркин — project author
    Complain | 4 March 2016 |

    Друзья, проект не выполнен. Фрилансер Дмитрий Васильев мошенник, продемонстрировал мне удалённо работоспособность выполненной работы, а архив пообещал отдать после оплаты и, соответственно, отзыва. При получении архива оказалось, что часть функционала отключена в угоду работоспособности новой. Больше на связь не выходил.
    Служба поддержки также отказала в исправлении моего отзыва, что настораживает и объясняет почему у него столько положительных отзывов.

    Не рекомендую работать с ним.

    Харьков
    skype dm.vasilev87
    Дата рождения (из скайпа) 12 ноября 1987 г.
    Отсюда https://freelancehunt.com/freelancer/dm-vasilev.html 
     

    Проект, меж тем, актуален 😔

  • Add

Client
Project published
17 January 2016
340 views
Labels
Share