Как то мне было скучно, и я решил сваять скриптик для сокращения ссылок, наподобие tinyurl goo.gl и прочих. Результат висит здесь
Сайты работающие на скрипте:
http://zavu.ru (отключен)
и много других (около 30 доменов)
Версия скрипта 2.1 (24 июля 2011)
Что сделано в последней версии скрипта:
– добавлен постраничный вывод ссылок для авторизованных пользователей с помощью AJAX
– полностью переписана JS часть, скрипт теперь работает на JQuery.
– добавлена каптча, включать/выключать ее можно в файле cfg.php. Каптча срабатывает только для неавторизованных юзеров.
– исправлена критическая уязвимость скрипта + пара мелких
– слегка обновлен дизайн :)
Скрипт использует php и mysql, а также библиотеку JQuery.
Что умеет скрипт:
– сокращать любые ссылки (в т.ч. кирилические домены)
– работает на ajax (через JQuery), соответственно нет нужны ждать перезагрузки страницы как на тини
– генерирует url (функцию откуда то передрал, но по сути можно тупо обрезать хеш time() например), проверяет, не было ли такого урл в базе, если было генерирует его заново и шлет на указанное в файле cfg.php мыло уведомление, что было обнаружено совпадение url.
– Очень быстрая регистрация (не обязательная) и авторизация – дает возможность видеть свои ссылки и статистику кликов по ним, удалять ссылки.
– возможность вкючать / выключать каптчу для неавторизованных юзеров в cfg.php NEW
– каптча вводится только один раз, пользователю нет необходимости вводить ее для каждой ссылки NEW
– постраничный вывод своих ссылок. Навигация работает через аякс NEW
2.1 (24.07.2011)
– исправлена работа в Internet Explorer (спасибо Gendalf что указал ошибку)
– редирект теперь работает на средствах PHP, а не JavaScript, как ранее + использование idna_convert.class.php для корректного перехода по кириллическим доменам (ранее этот функционал не требовался, т.к. JavaScript корректно делал редирект, но медленнее, чем это делает PHP).
2.2 (27.04.2012) – инструкция здесь
– добавлена возможность самостоятельно создавать ссылку (напр. для сайта blog.ozim.studio я хочу сделать ссылку http://zavu.ru/subcoder/)
– исправлено упущение с регистрацией кириллических имен юзеров: это вызывало траблы с куками, внедрен запрет на кириллические ники
Выпущена версия 3.0 (05.01.2013)
Что нового:
– добавлено администрирование ссылок
– добавлена возможность бана администратором конкретных ссылок, после чего пользователи, осуществляющие переход видят предупреждение, что ссылка может вести на мошеннический сайт.
– возможность удаления администратором ссылок
– добавлены источники переходов по ссылке (как администратором – всех ссылок, так и пользователем – своих)
– фильтр вывода ссылок для администратора (Убывание По ID Только в бане Возрастание По кликам По ластклику)
Как и всегда – все работает на аяксе.
Внимание! Для тех, кто покупал скрипт, и хочет обновиться – ребята, вам придется заливать весь скрипт и заново подделывать его под себя, если есть такая необходимость, слишком много изменений. Для получения новой версии скрипта свяжитесь со мной.
Внимание! Ввиду непорядочности пользователей Сети, скрипт переходит на платную основу. Ни один из обнаруженных мною сайтов не ставил ссылку на мой ресурс, сайт prowebber.ru даже поставил свой копирайт.
Стоимость скрипта (для одного домена)
Z167408845240 – 25 WMZ
Обратная ссылка уже не обязательна.
для заказа пишите в комменты сюда, я свяжусь с вами по email адресу и мы продолжим.
Для установки скрипта распакуйте архив в корень сайта, выполните в phpmyadmin (или другими способами) запросы в БД из файла sql.sql, пропишите настройки в файле cfg.php – все.
Вообщем скрипт супер, у меня когда то был на перле.
Вообщем по списку:
-можно ли сделать чтоб линки были чувствительны к реестру, собсна действительно короче выходит
-можно ли сделать так чтоб была возможность добавления рекламы в сокр ссылку
-господи да и цена кусается за 10$ с руками оторвут, а 25 ммм блин многова-то. Ведь не все виноваты в том что какое то чмо не оставило ссылку (ну собстна все чморята которые распространяли данный модуль, ну зато так я и узнал о нем )
– можно ли ожидать преобразование данного модуля а доп плату – ну все ссылки и реф программа рас реклама
Жду ответа. Спс за труд
Честно. Ниче не понял.
можно ли сделать чтоб линки были чувствительны к реестру,
если Вы имели в виду к регистру, то я все равно ничего не понял :) ссылка забивается в базу в таком виду, в каком ее ввели, соответственно, в таком же регистре.
-можно ли сделать так чтоб была возможность добавления рекламы в сокр ссылку
в саму ссылку? думаю такое в принципе невозможно =)
господи да и цена кусается за 10$
25 баксов за проверенный и отлаженный скрипт + постоянная поддержка и обновления это много? Для Индии – да, для СНГ – в самый раз, для США копейки. Если пользователи Сети не ценят чужой труд, дающийся им бесплатно, пусть ценят его за деньги.
Итак будет все разъяснять.
Итак да регистру, но регистр в результате – тоесть сокращенная ссылка
Пример: site.ru/AuTR и site.ru/auTR Это будут разные первонаальные ссылки
Далее реклама – не в самой ссылка а в результате по средствам iframe (ну или подобному)
И о ужас – труд ценю, правда ценю, и 25 баксов не много для скрипта. Но он же сначало был бесплатным и стал 25$ как то разница огромна))
А так еслиб он всегда был платным то и 25 это пустяк я за свой старый (жаль больше нет копии) отдавал 800 гривен, но тогда сокращение ссылок не было настолько популярны тобиш только зарождалось
По регистру, т.е. Вы хотите чтобы формировались ссылки и в верхнем и в нижнем регистре, делается просто добавлением в функцию generate_url() (файл query.php) символов, которые должны участвовать.
это меняем на
и будет Вам счастье.
Ок а реклама в результате, к примеру баннер в левом нижнем углю или поп ап или андер
Забыл. Еще в файле redirect.php замените
на
иначе регистр не будет учитываться
С рекламой надо ковыряться.
Озим, у Вас есть icq?
да, 196 ноль ноль ноль 812
Ага ну вообщем остались главные вопросы.
Во первых это iframe ну или реклама в результате (поп ап\баннер\поп андер)
Во вторых можно ли ожидать в дальнейшем возможность “сдружения” данного скрипта с разными кмс (В моем случае дле 9.3) К примеру в комментариях все ссылки сокращяются автоматически ну или в том же духе.
В третьих я не являюсь обладателем данного скрипта и в ообщем хочу его приобрести, но пока не подошел к этому.
Подойдете – пишите. Я бесплатно установлю скрипт на Ваш сервер. По поводу прикреплять его к левым движкам – у меня проблемы с чтением чужого кода: не хватает навыков, плюс слабое знание ООП.
Собсна “неподошел” означает незнаю как, вроде написано обратиться к вам и прочитал ваш ответ по рекламе. Как сильно надо ковырятся врожде языков не знаю, только учусь
WINTEX все можно сделать, хотя я в DLE ни бум бум.
не это я дле не бум-бум вот и интерисуюсь, просто скоро открываю свой проект и нуна изюминка. А проект дорогостоящий не зря центроартс делала дизайн. Ну вообщем как приобрести скрипт,пока не передумал. На кошелки сначала деньги переслать или что?
Если уже готовы приобрести скрипт – можете пересылать, в примечании укажите email, на который нужно переслать скрипт. Если нужно установить на сервер – напишу Вам на email (после приобретения скрипта) ответите мне письмом с параметрами доступа к сайту, а именно к ftp и mysql.
Что ж в понедельник перешлю. Но меня интерисует, вот к примеру можно ли у вас заказывать дополнительные фичи для данного скрипта. К примеру прилепить рекламу что меня больше всего и волнует в первую очередь, и сколько это будет стоить. Я с установкой на сервер вроде и сам справлюсь а вот с изменениями скрипта врятли. Ах да чуть не забыл вот тут есть дизайн для скрипта. Вот мне и интересно можно ли у вас дизайн заказать?
Но меня интерисует, вот к примеру можно ли у вас заказывать дополнительные фичи для данного скрипта.
можно, единственное – я не полезу в другие движки, т.е. “присобачить скрипт к dle” – я пас.
Вообщем ссылку порезало, но дизаййн можно найти на провеббере от пользователя Gendalf
Приветик! хочу купить скрипт! напишите мне куда оплачивать, спасибо!
Отписал.
Не планируется ли возможность “перетягивания” в браузер как плагина?
Нет. Думаю, такие уже есть, т.к. ничего нового я не изобрел, потому, в виде скрипта оно имеет смысл, ввиду каких то своих дополнений (e.g. отсутствие перезагрузки страницы, “свои” ссылки и тп.), а для браузера я еще и в плане информационной базы не готов :)
Я имел ввиду чтобы сделать этот скрипт как http://sokrati.ru , чтобы кнопку перетаскивать))
Блин.. причем тут браузер =)
замените сократи.ру на свой сайт, и ставьте код на странице..
Здравствуйте, а можно как-нибудь перечислить оплату через систему Яндекс.Деньги? Отпишитесь, пожалуйста, по электронной почте, интересует Ваш скрипт. Спасибо.
К сожалению яндекс деньгами не пользуюсь, т.к. проживаю в Украине.
как вариант – банковский перевод.