Erwin Gerrits в прошлом году выпустил очень интересный плагин для BuddyPress – BP Events.
Последняя версия этого плагина обеспечивала совместимость до версии BuddyPress 1.1.3, а уже давно мы используем 1.2.x (или не используем из-за несовместимости с этим плагином)..
Посидев несколько дней – портировал этот плагин к версии BuddyPress 1.2.x! Единственное что не получилось сразу – это обеспечить возможность связи события с группами (планирую в ближайшее время устранить эту проблему!)
Ссылка на архив внизу.. и несколько советов:
- Перед активацией плагина, закомментировать в bp-events.php (папка плагина):
- 21-24 строки ( require..)
- Активировать плагин
- Появится сообщение об ошибке
- Раскомментировать строчки из пункта 1 и обновить страницу (F5)
- Плагин активирован и готов к работе!
Erwin Gerrits last year released a very interesting plugin for BuddyPress – BP Events.
The latest version of this plugin is compatible to version BuddyPress 1.1.3, as long we use 1.2.x (or do not use due to incompatibility with this plugin) ..
After sitting for a few days – has ported this plugin to version BuddyPress 1.2.x! The only thing that did not work right away – is to ensure that you can communicate with groups of events (planned in the near future to eliminate this problem!)
Link to the archive at the bottom .. and a few tips:
- Before activating the plugin, comment out in the bp-events.php (plugin directory):
- 21-24 row (require..)
- Activate the plugin
- You receive the error message
- Uncomment the lines of paragraph 1, and refresh the page (F5)
- The plugin is activated and ready to go!
Скачать/Download
[download id=”3″]
Демо/Demo
Так как плагин не моего “производства”, то на данный момент он активируется и работает ровно так – как смог его портировать для BP 1.2.2.1. Возможно скоро появится отдельная ветка этого плагина на базе оригинальной версии.
Since the plugin is not my “production”, then at the moment it is activated and works exactly so – how could it ported to BP 1.2.2.1. May soon appear a separate branch of this plugin based on the original version.
UPDATE 19-03-2010
В архиве две папки, содержимое plugin положите в папку с плагинами, а содержимое theme в корень вашей темы
In archive two folders, the contents put in the plugin folder with the plug-ins, and content theme in the root of your the
UPDATE 09-07-2010
Данный плагин более не поддерживается! Если Вы используете BuddyPress 1.2.5 и выше – используйте новый плагин: Jet Event System for BuddyPress
Jettochkin
For BuddyPress 1.2.5.2 and above use: JES(et Event System)
Jettochkin
Совсем скоро выйдет абсолютно новый плагин для создания событий! Для версий BuddyPress 1.2.5.x и выше
Ricardo Grego
thank you , thank you , thank you!
Koshnv
в BP 1.2.3 тоже работает!
Но не отображается на странице активности, не приходят уведомления пользователям.
И жаль, что на странице где присоединился к событию нельзя его прокомментировать. Для комментирования приходится уходить в дебри.
Плагин замечательный, жаль, что разработчик его забросил. В нем еще можно было настроить уведомление о праздниках, днях рождения.
Может вы доделаете плагин?))))
Jettochkin
Идея “пойти своим путем” по этому плагину была.. но на него нужно время и понимание, что разработчики BP в очередном релизе не применяют движок настолько.. последний релиз 1.2 шокировал – 90% проблем это переименование функций! Зачем было менять названия?..
Альберт
Александр я понял в чем проблема…у меня же в файле header.php есть скрипт картинки которая опускаеться когда страничку прокручиваешь вниз…когда я его удаляю все норм…как вы думаете можно ли это как то избежать вот скрипт
jQuery(function($) {
var offset = $(“#Sunny”).offset();
var topPadding = 15;
$(window).scroll(function() {
if ($(window).scrollTop() > offset.top) {
$(“#Sunny”).stop().animate({
marginTop: $(window).scrollTop() – offset.top + topPadding
});
} else {
$(“#Sunny”).stop().animate({
marginTop: 0
});
};
});
});
и сss который я прописал в стилях
#Sunny{
background: url( ../images/Sunny.png) no-repeat;
width:872px;
height:115px;
position: absolute;
top: 15px;
right: 300px;
z-index: 0;
}
Альберт
Если что вот моя ася 373430866
Альберт
Александр…когда я хочу создать событие после 2 пункта даты все повторяется заново т.е. до 3-го пункта дойти не могу…но события создаються…хотя просмотреть их неполучается…может ошибка в create.php вроде он отвечает за создание если я не ошибаюсь…
Jettochkin
Через контактную форму доступ к Вашему сайту пожалуйста.. в роли администратора – посмотрим что и как создается
http://milordk.ru/about-2/contactforms.html
Jettochkin
+ у меня есть уверенность, что вы очень сильно меняете тему самого wordpress ( buddypress), и возможно – внесли изменения в тему и bp-events
Альберт
Ага вот…засунул папку events в папку темы и все работает! Ура! Спасибо за плагин…
Jettochkin
не за что 🙂
на самом деле всего лишь портировал, вот когда будет моего производства – тогда и инструкция будет полноценная и активация плагина без изврата
Альберт
В саму тему ничего не ложил…про это вроде не сказано!
Jettochkin
не случайно там в архиве две папки – plugins и theme 🙂 исправьте и будет работать
Альберт
Ну я положил в папку plagins папку bp-events…
Альберт
Александр а почему у вас все php файлы не в кодировке utf-8 (Без BOM)…хотя я и преобразовал их всеравно ничего не работает!
Jettochkin
там где нет русского языка в этом нет никакой необходимости 😉 про тему вопрос – положили в используемую тему файлики из архива?
Альберт
да вот я в настройках отключил —
(((Запись блогов
Фиксировать комментарии к блогам, записям пользователей по всему сайту WPMU.))) но даже при включении ничего не происходит…было подумал из-за этого но нет…
Альберт
он еще на стадии производства так скажем…но зарегистрироваться вы не сможите…выходит ошибка Разрешены только латинские буквы и т.д…сам недавно только увидел и незнаю как эту ошибку исправить…написал в форум пока ответа нет! но всеравно ходить по сайту возможно и всеравно при нажатии на кнопку события выбрасывает на главную страничку…
Александр
Да, выкидывает.. через контактную форму скиньте код header.php
Jettochkin
Кстати, там две папки – одно содержимое надо в plugins, другое в bp-defaults .. может проблема в том, что не перенесли нужные файлы в папку темы?..
Альберт
Здраствуйте Александр! Я активировал плагин как сказано в описании…все заработало но при нажатии на кнопку события выбрасывает на главную страничку! Кажись не работает плагин должным образом!
Jettochkin
Можно ссылку на Ваш сайт?
На моем все работает 🙂