С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 27/03/06 в 09:44 |
Здравствуйте, господа!
После длительного перерыва приятно черкнуть пару строчек на Мастере
Решил вот поделиться своим приватным патчем для X Power Links. Может быть, кому-нибудь пригодится в работе... В патче реализованы следующие функции:
1) Партнерские аккаунты. Есть форма запроса партнерских аккаунтов, для каждого аккаунта можно выставить отдельно максимальное количество сабмитов в день, также есть возможность автоаппрува сайтов от партнера (при этом нужно указать, какой по умолчанию будет выставляться вес сайта).
2) Кэширование псевдостатики. Для уменьшения количества запросов к базе данных, основные страницы и страницы категорий кэшируются. Реализован ответ «304 Not Modified» и динамическое gzip-сжатие страницы. При аппруве фришников весь кэш устаревает и удаляется.
3) Интеграция с баннерной системой phpAdsNew. При помощи вот такого якоря в шаблоне: {ADV(“main/width:468”)} можно передать строку, описывающую баннер для phpAdsNew. Формат строки описан в документации к phpAdsNew. В якоре ADV можно использовать другие стандартные якоря X Power Links, например: {ADV("{CATEGORY_SHORTNAME}/width:468")}.
4) Ограничение количества сабмитов в день. Включается из админки.
5) Автоматическое изменение регистра букв в названии и описании сайта при сабмите. Включается из админки.
6) RSS фид. Без комментариев.
7) Google Sitemap. Для повышения эффективности индексации сайтов, Гугл разработал карту сайта. Это файл в формате XML, который содержит информацию обо всех страницах на сайте, о их обновлениях и о важности страниц. За счет этого, GoogleBot будет всегда в курсе, какие страницы обновились и их нужно проиндексировать. Почитать о том, что такое Google Sitemap, можно здесь: http://www.google.com/webmasters/sitemaps/docs/ru/about.html.
8) Линк-трейды. Реализовано управление линк-трейдами из админки, бот, проверяющий наличие обратной ссылки и форма запроса линк-трейда.
9) Тест CAPTCHA. Или тест картинкой. Используется для исключения возможности автосабмита. В патче используется тест CAPTCHA из пакета PEAR для PHP.
10) “Тихий” бан. Из админки можно указать, стоит ли сообщать постеру о бане. Если опция включена, забаненый постер будет видеть сообщение об успешном сабмите вместо сообщения о бане.
11) Подтверждение по e-mail. Теперь можно отключить его прямо из админки.
12) Рекламные ссылки. Это ссылки, которые стоят на месте и не сползают вниз по листингу при аппруве сайтов, их можно выделить отдельным шаблоном.
13) Бэкапы. Реализованы бэкапы базы данных из админки X Power Links. Для этого используется программа mysqldump (входит в пакет mysql и как правило стоит на всех хостингах с mysql), для работы этой функции на сервере должна быть возможность использовать функцию PHP system(). Также написан специальный бот, который может автоматом по крону бэкапить базу и удалять старые бэкапы.
14) Пингование XML RPC серверов. Пример XML RPC сервера http://www.weblogs.com/. Блоги могут отправить ему специальный запрос, сообщающий о том, что блог обновился. Таких серверов около 50. Они имеют высокий PageRank, много бложных ссылок, поэтому SE боты тусуются на них практически постоянно. Патченный X Power Links умеет прикидываться блогом и пинговать XML RPC серверы
15) Отправка писем об аппруве/деклайне и т. д. в формате HTML. Можно туда вставить эмблему сайта, баннеры и т. д.
16) Запросы, вводимые в строке поиска на сайте, теперь сохраняются в базе данных и их можно просмотреть в админке.
17) Добавлена возможность пинговать сам ЛЛ. Это сделано специально для блогов. Теперь при сабмите вебмастер может указать урл своего RSS фида. А затем добавить XML RPC сервер скрипта в список XML RPC серверов вордпресса. При каждом обновлении блога он будет отправлять специальный запрос к линк-листу, сообщающий, что блог обновился. Скрипт, получив такой запрос, лезет в RSS фид и добавляет самый последний пост к себе в листинг, как описание блога и поднимает его наверх. В результате блог всегда имеет дополнительный трафик, а ЛЛ получает хороший текстовый контент без особых усилий.
18) Серферы могут добавлять комментарии к сайтам в листинге
19) Еще несколько мелких исправлений и обновлений:
Теперь, если вы заносите постера в блэклист из раздела Links, все его сабмиты автоматом переводятся в состояние DECLINED. Раньше это работало только в разделе Submissions.
При добавлении постера в блэклист теперь можно добавить причину блэклиста, для того, чтобы не забыть о ней через месяц, когда придет письмо с вопросом «а почему?» от этого постера.
Добавлена пара новых якорей: можно показывать дату последнего обновления сайта, можно вставить урл RSS фида по категориям в страницу.
Наличие ресипа теперь проверяется не только при проверке ботом, но и при сабмите фришника.
Посмотреть пример работы патча можно вот здесь: http://www.sluttymiss.com/xpowerlinks/. http://www.sluttymiss.com/xpowerlinks/sitemap.php - карта сайта. Админка: http://www.sluttymiss.com/xpowerlinks/ajaxadmin/. Логин: admin, пароль: admin. В админке отключены все функции изменения базы данных, т. е. можно только посмотреть, как это все выглядит. Настройки скрипта в демке таковы, что все вебмастера могут сабмитить только по одному фришнику в день, обязаны подтверждать свой e-mail и проходить тест картинкой. Партнерский аккаунт с мылом webmaster@example.com (пароль 12345678) может сабмитить по 100 сабмитов в день, кроме этого они добавляются автоматически, без проверки мыла и теста каптчи.
К патчу прилагается достаточно подробная инструкция по установке и настройке. Но если вам не очень хочется разбираться с документацией, то я могу бесплатно сам все поставить и настроить, кроме настройки новых шаблонов под ваш дизайн.
Патч протестирован и работает на ЛЛ doctor-links.com, adult-collections.com, blogs-list.com и еще десятке других сайтов.
Любые предложения/дополнения/исправления/новые фишки к патчу – приветствуются
Цена – $100.
Последний раз редактировалось: Neuromancer (03/10/07 в 22:06), всего редактировалось 3 раз(а)
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 27/03/06 в 10:07 |
А обновления по предложениям во сколько встанут?
Не плохо было бы фильтры-поиски улучшить, в частности в Abuse reports расширить фильтры - добавить стандартных - по урл, по вебмастеру и тд
Вообще много мыслей, они периодически возникают ;)
|
|
|
|
С нами с 26.11.04
Сообщения: 3212
Рейтинг: 1521
|
Добавлено: 27/03/06 в 10:15 |
Офигеть, щас куплю
Оффтопик: Пентарх только за один RSS фид хотел 50$
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 27/03/06 в 10:18 |
мелочи бесплатно добавляю: в частности, дата последнего обновления сайта, проверка ресипа при сабмите и исправление работы блэклиста в разделе Links - это предложения Сергейки. но делаю это как правило в свободное время, т. е. кодинг может затянуться на неделю максимум...
ну а если что-то очень крупное или эксклюзивное, то зависит от потраченного времени и конкретного ТЗ...
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 27/03/06 в 10:25 |
$70 - один
а два? Умножать умею, но вдруг 2*2=3 ;)
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 27/03/06 в 10:31 |
да я его вообще для себя писал...
просто многие фишки из него уже сильно устарели, допустим, с помощью RSS фида можно было хорошо проиндексировать сайт яхой раньше, а сейчас эта вещь уже имхо не работает...
продается он в исходных кодах, отслеживать где ставят - не собираюсь вообще... ставь, где хочешь, но поддержку (установка, обновления, консультации) обещаю только за те копии, за которые деньги заплачены.
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 27/03/06 в 10:54 |
В принципе получается 2*2=2 - парадокс!
Еще - статистику на вкладке сабмиты бы - с домена/постера:
принято - есть такое в стандартном вроде
число деклайнов надо
+ последний фришник - принят или деклайн
+ причину последнего деклайна хранить (память плохо работать стала)
|
|
|
|
Клева
С нами с 07.02.04
Сообщения: 12781
Рейтинг: 3531
|
Добавлено: 27/03/06 в 11:17 |
уже месяц как этот комплект скриптов стоит на нашем ЛЛ adult-collections.com Очень довольны что его купили, работает все четко, во многом значительно упрощает администрирование ЛЛ
Плюс ко сему топикстартер олично знает X Power Links, если кому что то надо уникальное, обращайтесь к нему. Мы заказвали парочку примочек дополнительных
|
|
|
|
С нами с 10.07.03
Сообщения: 1425
Рейтинг: 1288
|
Добавлено: 27/03/06 в 14:56 |
Интересно отношение к этому патчу официального саппорта?
Патч правит базу? Возможен безболезненный переход обратно к офф. версии?
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 27/03/06 в 15:04 |
супер скрипт, тестировали с ТОПИКСТАРТЕРОМ вместе!
Супер одним словом!
Многие мелочи, топикстартер дописывал за бесплатно, за то теперь очень просто стало модерировать
РЕСПЕКТ ТЕБЕ дружище!
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 27/03/06 в 15:29 |
В процессе установки патч добавляет в базу несколько дополнительных полей, таблиц и опций настройки скрипта. Ничего не удаляет, однако изменения в базе данных довольно значительные, поэтому перед его установкой рекомендуется обязательно сделать бэкап базы данных и исполняемых файлов скрипта. Потом можно восстановить базу и скрипты из бэкапа. Ну и если требуется вернуться к официальной версии после нескольких дней работы скрипта, то это делается похожим образом: бэкап базы, потом запускается скрипт, который удаляет все следы патча в базе данных, затем файлы X Power Links заменяются официальной версией скрипта.
|
|
|
|
С нами с 22.01.06
Сообщения: 29
Рейтинг: 2
|
Добавлено: 27/03/06 в 15:39 |
Доброго времени суток всем!
Цитата: | Интересно отношение к этому патчу официального саппорта? |
Мы уже писали что всячески поддерживаем и одобряем написание плагинов и дополнений к ХПЛ.
Однако несколько удивляет факт разработчиков модов и плагинов. Как правило общепринятой практикой является по крайней мере уведомлять разработчиков продукта, чтобы те могли рекомедовать "стороннее" дополнение и даже предлагать его клиентам. Однако почему-то у "наших людей" свой путь, что-нибудь переделать и продавать как свое даже не поставив в известность авторов. "Для себя писал" перестает что-то значить с той минуты как "мод" появляется в виде коммерческого продукта.
Соственно не стоит потом удивлятся что большиство скриптов идет на 100% закодированных зендом.
Но это лирика.
Официальная позиция такова: пишите плагины и раздавайте/продавайте сколько вздумается.
Но, в дальнейшем обеспечить совместимость с какими-либо апдейтами мы не обязуемся.
В конкретном случае вообще сказать ничего не могу, первый раз читаю тут про этот скрипт.
Neuromancer, было бы по крайней мере корректно с твоей стороны связатсья с нами и показать в деталях что и как, не стоит так вольно обращаться с чужой собственностью и подводить людей которые потеряют право на официальный суппорт вследствие твоих действий. Собственно ждем, контакт форма есть на сайте.
Всем спасибо за внимание
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 27/03/06 в 15:57 |
Ну видимо плагин писался в то время, когда было не найти официально саппорта.
Думаю это был не наезд
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 27/03/06 в 16:06 |
однако )
Вообще, советую утрясать с саппортом эти дела. Мало того что ссылку с офсайта получите, так еще и всякие траблы с разработкой разрешатся.
|
|
|
|
С нами с 22.01.06
Сообщения: 29
Рейтинг: 2
|
Добавлено: 27/03/06 в 16:34 |
pierx писал: | Ну видимо плагин писался в то время, когда было не найти официально саппорта.
Думаю это был не наезд |
А я думаю на это лучше ответит Neuromancer ;-)
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 28/03/06 в 19:02 |
XPL Support, превед!!! Кагдила?!
Сорри, мне сейчас некогда.
Много желающих...
Давай через недельку, ok?
|
|
|
|
С нами с 22.01.06
Сообщения: 29
Рейтинг: 2
|
Добавлено: 29/03/06 в 20:45 |
Мда...
Neuromancer, не надо строить из себя дурачка, некрасиво выглядит. Чтобы урегулировать возникшее недоразумение достаточно 10 минут. Это в интересах нас обоих и клиентов прежде всего.
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 30/03/06 в 02:21 |
XPL Support!!!
Ты не желаешь со мною здороваться?!
Превед!!!
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 30/03/06 в 03:55 |
Neuromancer:
превед.
зайди на индекс своего лл. месть XPL в действии наверное
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 30/03/06 в 04:19 |
э-э-э...
зашел...
вроде ничего нового не появилось...
а что с ним не так?
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 30/03/06 в 04:54 |
да и на любой странице категории
постоянная перезагрузка, как при мета-рефреш
|
|
|
|
С нами с 16.10.03
Сообщения: 688
Рейтинг: 392
|
Добавлено: 30/03/06 в 07:47 |
ну не знаю...
кэш чистый, сижу без прокси... вроде все работает...
я правда поиздевался там над админкой... может, ты в это время попал... но это было до того, как я полез на мастер...
а на мастере почему-то пятый раз вижу:
Извините, сайт временно недоступен!
Наш персонал работает над решением этой проблемы!
сейчас это высветилось прямо в топике под формой ответа...
|
|
|
|
С нами с 22.01.06
Сообщения: 29
Рейтинг: 2
|
Добавлено: 30/03/06 в 10:41 |
Neuromancer писал: | XPL Support!!!
Ты не желаешь со мною здороваться?!
Превед!!! |
Почему-же не желаю, очень даже желаю, более того крайне желаю пообщатся. Но не на уровне "пред-медвед".
Не хочу показаться грубым, но если до вечера уважемый "медвед" до нас ни снизойдет, то дальнейшее распространение данного плагина мы будем считать воровством со всеми вытекающими.
Тем кто пожелает нас поругать, дескать "сами не делаете и другим не даете" отвечу - как раз даем. В том числе и для того и попросили топикстартера связаться, чтобы предложить ему сотрудничество в продвижении его продукта, совершенно кстати безвозмездно. Реакцию я думаю все видят сами.
И еще раз замечу - XPL является нашей интеллектуальной собственностью. Мы идем навстречу нашим клиентам и намеренно продаем его с кодом открытым на 99%, а также одобряем внесение любых модификаций направленных на улучшение работы продукта и не препятсвуем их коммерческому распространению. По-моему политика либеральнее некуда. Но при этом мы все-таки расчитываем на цивилизованные отношения с авторами "модов".
В общем еще несколько часов считаем данную ситуацию недоразумением, а дальше - кражей.
|
|
|
|
С нами с 22.01.06
Сообщения: 29
Рейтинг: 2
|
Добавлено: 30/03/06 в 10:50 |
Sterx писал: | Neuromancer:
месть XPL в действии наверное |
Даже в шутку такого не говори Мы "мстить" никому не собираемся. Как я уже озвучил, наша позиция такова что любые вопросы нужно решать цивилизованно.
|
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16631
Рейтинг: 8593
|
Добавлено: 30/03/06 в 11:03 |
2XPL Support Кстати, только из последних сообщений понятно о чем речь, и то, что саппорт не наезжает
Превед мне тоже не понравился - я бы тоже вспылил
А вообще, я думаю, что клиенты заинтересованы в урегулировании проблемы
|
|
|
|