#1
14 марта 2013 в 22:36
Кто — нибудь переделывал это плагин (http://instantcms.ru/catalog/item123.html) под 1.10? с перекодировкой проблем нет, но вот как внедрить кнопку в панель редактирования
#2
15 марта 2013 в 20:02
up, переделал plugin.php — теперь отображается хоть вызов граффити
Притом при кнопке отправить — граффити сохраняется на сервер, но на стене не пишется, не могу понять что поменять в send.php (стоит хак замены user/login на idxxx), а так же какое условие поставить, чтобы граффити можно было писать только на стене…
<?php
class p_graffiti extends cmsPlugin {
// ==================================================================== //
public function __construct() {
parent::__construct();
$this->info['plugin'] = 'p_graffiti';
$this->info['title'] = 'Graffiti';
$this->info['description'] = 'Граффити на стену пользователей, для InstantCMS 1.9';
$this->info['author'] = 'GENER';
$this->info['version'] = '1.2';
$this->events[] = 'GET_BBCODE_BUTTON';
}
public function install() {
return parent::install();
}
public function upgrade() {
return parent::upgrade();
}
public function execute($event, $bb_html) {
parent::execute();
$inUser = cmsUser::getInstance();
if(!$inUser->id){ return $bb_html; }
$bb_html.='<script type="text/javascript" src="/plugins/p_graffiti/js/helper.js"></script>';
$bb_html.='<script type="text/javascript" src="/plugins/p_graffiti/js/jquery.simplemodal.js"></script>';
$bb_html.='<a class="usr_bb_button" href="javascript:createGraffiti()" title="Прикрепить граффити"><img src="/plugins/p_graffiti/img/graffiti.png"></a>';
return $bb_html;
}
}
?>
class p_graffiti extends cmsPlugin {
// ==================================================================== //
public function __construct() {
parent::__construct();
$this->info['plugin'] = 'p_graffiti';
$this->info['title'] = 'Graffiti';
$this->info['description'] = 'Граффити на стену пользователей, для InstantCMS 1.9';
$this->info['author'] = 'GENER';
$this->info['version'] = '1.2';
$this->events[] = 'GET_BBCODE_BUTTON';
}
public function install() {
return parent::install();
}
public function upgrade() {
return parent::upgrade();
}
public function execute($event, $bb_html) {
parent::execute();
$inUser = cmsUser::getInstance();
if(!$inUser->id){ return $bb_html; }
$bb_html.='<script type="text/javascript" src="/plugins/p_graffiti/js/helper.js"></script>';
$bb_html.='<script type="text/javascript" src="/plugins/p_graffiti/js/jquery.simplemodal.js"></script>';
$bb_html.='<a class="usr_bb_button" href="javascript:createGraffiti()" title="Прикрепить граффити"><img src="/plugins/p_graffiti/img/graffiti.png"></a>';
return $bb_html;
}
}
?>
#3
16 марта 2013 в 15:20
Неужели никому не интересна тема
Сегодня в 04:29
#4
16 марта 2013 в 19:25
trufel, Читайте внимательно правила. Если никто не ответил, то это еще ничего не значит. Посмотрите кто разработчик плагина и обратитесь к нему через личную переписку. Но тема наверняка интересна не только вам, потому, лучше наберитесь терпения.
#5
16 марта 2013 в 21:39
Печально, но последний визит автора:80 дней назад, так что будем сами эксперементировать…
#6
17 марта 2013 в 00:31
На неделе юзал Модуль Bash.org.ru его объеденяет с граффити одно, что тоже постит на стену.
И тоже ни в какую не работает… Все это из-за всплывающего окна, при добавлении записи на стену...
Поковырялся… и понял, что работы до фига и мне не осилить — обычному российскому парню))). Поэтому что в вашем случае, что в моем, видимо нужно просить кто за платно поможет…
Хотя, может кто то сможет подсказать в двух словах решение, так даже интреснее)…
И тоже ни в какую не работает… Все это из-за всплывающего окна, при добавлении записи на стену...
Поковырялся… и понял, что работы до фига и мне не осилить — обычному российскому парню))). Поэтому что в вашем случае, что в моем, видимо нужно просить кто за платно поможет…
Хотя, может кто то сможет подсказать в двух словах решение, так даже интреснее)…
С граффити не много по легче будет, знаю что плагин для video умеет вставлять на 1.10, но он вставляет код… В принцепе сохранение на сервере граффити идет, нужно только сделать так чтобы в сообщение вставлялось , но к сожалению у меня нет плагина для видео, поэтому прошу помощи с реализацией… можно конечно попробывать откатить это окно (где-то в блогах было)…
[img]полный путь[/img]
#8
18 марта 2013 в 12:12
Написал автору плагина. Если даст добро, то выложу версию для 1.10+
#9
18 марта 2013 в 14:33
Написал автору плагина. Если даст добро, то выложу версию для 1.10+
но автор же 80 дней не заходил?:D
#10
18 марта 2013 в 15:04
Ну вот и подожду пару дней чтобы потом претензий не было. Если не ответит, тогда будем считать что автор не против…
#11
18 марта 2013 в 15:10
Можно пока в личку, если скажет нет удалю с сайта (на локалке все равно тестирую), а то уже начал мутить тему с вставкой тегов :S
#12
18 марта 2013 в 15:12
Да без проблем. Через пару часиков приду домой и скину в свои файлы.