BP Events для BuddyPress 1.2.x
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
For BuddyPress 1.2.5.2 and above use: JES(et Event System)
Совсем скоро выйдет абсолютно новый плагин для создания событий! Для версий BuddyPress 1.2.5.x и выше
thank you , thank you , thank you!
в BP 1.2.3 тоже работает!
Но не отображается на странице активности, не приходят уведомления пользователям.
И жаль, что на странице где присоединился к событию нельзя его прокомментировать. Для комментирования приходится уходить в дебри.
Плагин замечательный, жаль, что разработчик его забросил. В нем еще можно было настроить уведомление о праздниках, днях рождения.
Может вы доделаете плагин?))))
Идея «пойти своим путем» по этому плагину была.. но на него нужно время и понимание, что разработчики 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 вроде он отвечает за создание если я не ошибаюсь…
Через контактную форму доступ к Вашему сайту пожалуйста.. в роли администратора — посмотрим что и как создается
http://milordk.ru/about-2/contactforms.html
+ у меня есть уверенность, что вы очень сильно меняете тему самого wordpress ( buddypress), и возможно — внесли изменения в тему и bp-events
Ага вот…засунул папку events в папку темы и все работает! Ура! Спасибо за плагин…
не за что 🙂
на самом деле всего лишь портировал, вот когда будет моего производства — тогда и инструкция будет полноценная и активация плагина без изврата
В саму тему ничего не ложил…про это вроде не сказано!
не случайно там в архиве две папки — plugins и theme 🙂 исправьте и будет работать
Ну я положил в папку plagins папку bp-events…
Александр а почему у вас все php файлы не в кодировке utf-8 (Без BOM)…хотя я и преобразовал их всеравно ничего не работает!
там где нет русского языка в этом нет никакой необходимости 😉 про тему вопрос — положили в используемую тему файлики из архива?
да вот я в настройках отключил —
(((Запись блогов
Фиксировать комментарии к блогам, записям пользователей по всему сайту WPMU.))) но даже при включении ничего не происходит…было подумал из-за этого но нет…
он еще на стадии производства так скажем…но зарегистрироваться вы не сможите…выходит ошибка Разрешены только латинские буквы и т.д…сам недавно только увидел и незнаю как эту ошибку исправить…написал в форум пока ответа нет! но всеравно ходить по сайту возможно и всеравно при нажатии на кнопку события выбрасывает на главную страничку…
Да, выкидывает.. через контактную форму скиньте код header.php
Кстати, там две папки — одно содержимое надо в plugins, другое в bp-defaults .. может проблема в том, что не перенесли нужные файлы в папку темы?..
Здраствуйте Александр! Я активировал плагин как сказано в описании…все заработало но при нажатии на кнопку события выбрасывает на главную страничку! Кажись не работает плагин должным образом!
Можно ссылку на Ваш сайт?
На моем все работает 🙂