LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 13:08:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 [Все]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Очередной плагин. Панель для сайта  (Прочитано 1507 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« : 30.11.2011, 23:01:08 »

Дамы и господа, представляю вам очередной свой плагин: панель для вашего сайта на joomla: Joomla message bar.

Локализация пока только на русском.

Большая просьба сообщить о результатах работы. Возможно что-то надо подправить, можете сообщить.

Для работы плагина:
1. Необходимо, чтобы он был в списке самым последним (иначе существует вероятность, что он будет неправильно отображен)
2. Необходимо вставить как минимум текст кнопки и содержимое панели

Плюсы:
  • Абсолютная настраиваемость
  • Независимость от версии Joomla (работает на 1.5 - 1.7)

Минусы:
  • Необходимо выставлять его положение


Список изменений:
Версия 1.1
  • Добавлена возможность изменять ширину панели и кнопки
  • Исправлена ошибка с языком в административной панели
Версия 1.5
  • Изменены адреса тех.поддержки
  • Исправлен конфликт с Sh404sef

* plg_jmb.zip (2.6 Кб - загружено 14 раз.)
« Последнее редактирование: 22.04.2012, 15:20:50 от CTPZ » Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #1 : 30.11.2011, 23:03:17 »

А что это?
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #2 : 30.11.2011, 23:06:16 »

Аналог http://ruseller.com/lessons/les333/example/index.html
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #3 : 30.11.2011, 23:18:03 »

А работающую ссылку можно?
Записан
Robinson
Завсегдатай
*****

Репутация: +71/-1
Offline Offline

Пол: Мужской
Сообщений: 597



« Ответ #4 : 30.11.2011, 23:23:19 »

Не установился
Показать текстовый блок
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #5 : 30.11.2011, 23:25:05 »

Не установился
Версия Joomla?

А работающую ссылку можно?
Она рабочая.
Записан
Robinson
Завсегдатай
*****

Репутация: +71/-1
Offline Offline

Пол: Мужской
Сообщений: 597



« Ответ #6 : 30.11.2011, 23:26:06 »

Забыл указать, - Joomla 1.7.3
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #7 : 30.11.2011, 23:32:07 »

Версия Joomla?
Она рабочая.
Может быть.. но я больше 40 секунд не жду
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #8 : 30.11.2011, 23:34:20 »

Забыл указать, - Joomla 1.7.3
Да, в установочном файле ошибка, исправляю.

Сам файл плагина работает везде, но установочный файл пока для Joomla 1.5
Может быть.. но я больше 40 секунд не жду
Специально для voland
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #9 : 30.11.2011, 23:36:12 »

Дамы и господа, человек имеющий 4 минуса и выставляющий плагин без описания у меня не вызывает доверия.
Может там кража доступов?
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #10 : 30.11.2011, 23:38:47 »

Дамы и господа, человек имеющий 4 минуса и выставляющий плагин без описания у меня не вызывает доверия.
Может там кража доступов?
Та ну блин вот код:
Код:
class plgSystemSample extends JPlugin {
 
function onAfterRender()
{
$button_align = $this->params->get('button_align');
$button_color = $this->params->get('button_color');
$button_font_fam = $this->params->get('button_font_fam');
$button_font_size = $this->params->get('button_font_size');
$button_font_color = $this->params->get('button_font_color');
$button_text = $this->params->get('button_text');
$panel_align = $this->params->get('panel_align');
$panel_position = $this->params->get('panel_position');
$panel_color = $this->params->get('panel_color');
$panel_font_fam = $this->params->get('panel_font_fam');
$panel_font_size = $this->params->get('panel_font_size');
$panel_font_color = $this->params->get('panel_font_color');
$panel_code = $this->params->get('panel_code');

$app =& JFactory::getApplication();
 
if ($app->getName()!= 'site') {
return true;
}

$buffer = JResponse::getBody();

$doc =& JFactory::getDocument();
$doc->addScript( "http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" );

$content = '$(document).ready(function(){
$(".jmb_btn_slide").click(function(){
$("#jmb_panel").slideToggle("slow");
$(this).toggleClass("active");
});
});';
$doc =& JFactory::getDocument();
$doc->addScriptDeclaration( $content );

$buffer = str_replace('<body>', '<body><div id="jmb_panel" style="display:none; width:100%; text-align:' . $panel_align . '; ' . $panel_position . ' background: #' . $panel_color . '; font-family:' . $panel_font_fam . '; font-size:' . $panel_font_size . '; color:#' . $panel_font_color . ';">' . $panel_code . '</div><div class="jmb_btn_slide" style="' . $button_align . '; background: #' . $button_color . '; font-family:' . $button_font_fam . '; font-size:' . $button_font_size . '; color:' . $button_font_color . '; text-align:center; padding:5px 0;">' . $button_text . '</div>', $buffer);
 
if ($buffer != '') {
JResponse::setBody($buffer);
}
return true;
}
}
Какая здесь кража доступа? Кстати оффтоп: у тебя 14 минусов
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #11 : 30.11.2011, 23:40:46 »

Какая здесь кража доступа? Кстати оффтоп: у тебя 14 минусов
У меня правильные минусы :-)
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #12 : 30.11.2011, 23:41:46 »

Но кражи доступа ведь нет. Ты убедился в этом?
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #13 : 30.11.2011, 23:43:58 »

Но кражи доступа ведь нет. Ты убедился в этом?
Но нет и описания и ссылка не работает - пруф загружается - http://www.youtube.com/watch?v=YlBdkCLH7kw
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #14 : 30.11.2011, 23:46:14 »

http://ruseller.com/lessons.php?rub=33&id=333 жмешь на демо и смотришь
Записан
voland
JComments Tester
*

Репутация: +157/-17
Offline Offline

Пол: Мужской
Сообщений: 2689


любит наш народ всякое гавно...


« Ответ #15 : 30.11.2011, 23:46:41 »

не работает эта ссылка - 3 раза по минуте ждал
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #16 : 30.11.2011, 23:47:42 »

Сейчас на jsfiddle выложу, кину ссылку.
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #17 : 30.11.2011, 23:50:33 »

http://jsfiddle.net/E4KmL/
так все выглядит при дефолтных настройках
Записан
Град
Осваиваюсь на форуме
***

Репутация: +43/-0
Offline Offline

Пол: Мужской
Сообщений: 174


В Багдаде все спокойно


« Ответ #18 : 12.12.2011, 17:23:13 »

у меня все ссылки работают!
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #19 : 12.12.2011, 19:28:05 »

Град, увидел плюс от тебя. Не понял за что, но спасибо. Azn
Записан
Град
Осваиваюсь на форуме
***

Репутация: +43/-0
Offline Offline

Пол: Мужской
Сообщений: 174


В Багдаде все спокойно


« Ответ #20 : 12.12.2011, 19:37:45 »

CTPZ
за плагин
только не поставил еще
потом напишу че вышло с установкой  да и как работает
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #21 : 12.12.2011, 19:43:07 »

Ток отпишись пожалуйста как все прошло. Стал, не стал, как работает, какая joomla

P.S. в 1.7 могут быть проблемы с установкой.
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #22 : 13.12.2011, 07:35:21 »

гы... У меня на полторашке не устанавливается:
Ошибка! Не найден XML-файл установки Joomla!

Ну, блин, уже и в XML прописал в порядке бреда:

Показать текстовый блок
И один хрен Joomla  его не видит Sad
« Последнее редактирование: 13.12.2011, 08:30:18 от Dorfman » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #23 : 13.12.2011, 10:56:01 »

У меня на 1.5 все нормально работает. Ну ладно, буду переписывать установщик.
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2025


На всё давно отвечено - ищите


« Ответ #24 : 13.12.2011, 11:09:23 »

Цитировать
<param name="panel_color" type="text" default="A6C34E" label="JMB_VIEW_PANEL_COLOR" description="JMB_VIEW_PANEL_COLOR_DESCRIPTION">

Одиночные теги надо закрывать />
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #25 : 13.12.2011, 11:15:39 »

Одиночные теги надо закрывать />
Пасибо, чичас попробую XML допилить.

... Не-а... Один фиг

Цитата: JoomlaInstaller
Ошибка! Не найден XML-файл установки Joomla!

Невозможно найти установочный пакет
« Последнее редактирование: 13.12.2011, 11:23:42 от Dorfman » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #26 : 13.12.2011, 11:19:35 »

Блин! Вот я лопух Sad
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #27 : 13.12.2011, 11:42:20 »

Ну, не знаю... Позакрывал все тэги - один фиг не находит XML... Sad

ЗЫ
Не, ну я так не играю...
Скачал последний вариант.
J1.5.25, без хаков и пр... ПЛАГИН НЕ УСТАНАВЛИВАЕТСЯ!  !
« Последнее редактирование: 13.12.2011, 11:49:56 от Dorfman » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #28 : 13.12.2011, 12:01:46 »

Сглазил Sad теперь и у меня не ставится Cry
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2025


На всё давно отвечено - ищите


« Ответ #29 : 13.12.2011, 12:06:53 »

Ошибка парсинга XML из-за этой конструкции

Цитировать
<param name="panel_code" type="textarea" default="<p>code</p>"

Вообще в options лучше включать числовые значения 1,2,3... или чистые текстовые без тегов и знаков препинания, а расшифровывать их в самом плагине
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #30 : 13.12.2011, 12:22:41 »

А скобы тэгов ПЭ может кодами символов заменить? Сработает?
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2025


На всё давно отвечено - ищите


« Ответ #31 : 13.12.2011, 12:26:30 »

Пробуйте.
Корректнее вообще убрать, вынести в плагин.
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #32 : 13.12.2011, 12:37:42 »

Пробуйте.
Корректнее вообще убрать, вынести в плагин.
Исправляю.
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #33 : 13.12.2011, 12:48:26 »

Дык чё, уже можно качать?
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2025


На всё давно отвечено - ищите


« Ответ #34 : 13.12.2011, 12:51:38 »

Дык чё, уже можно качать?

Да убери <p>code</p> и устанавливай, кто мешает
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #35 : 13.12.2011, 12:55:16 »

хм... ПРОКАТИЛО!
Исправленный прилагаю

* plg_joomla_message_bar.zip (2.37 Кб - загружено 16 раз.)
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #36 : 13.12.2011, 13:37:47 »

Блин, какой-то непрушный плагин!

Как подключить языковой файл к нему? Сам файл в админ/лэнгс упал, а в админке не вызывается!

Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #37 : 13.12.2011, 13:41:57 »

Нашел еще один баг. Исправляю. Помимо этого добавил функционала. Скачать можно в первом посте.
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2025


На всё давно отвечено - ищите


« Ответ #38 : 13.12.2011, 13:42:11 »

Неправильное название файла локализации. Чтобы автоматически подхватился, в нём нужен тип плагина.

Например


Цитировать
ru-RU.plg_system_debug.ini



Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #39 : 13.12.2011, 13:57:31 »

ru-RU.plg_system_debug.ini

Пасиба, подхватилось!

2 CTPZ
Языковой файл конвертни в УТФ!
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #40 : 13.12.2011, 13:58:39 »

Ну, того и гляди - всем форумом закончим плагинчик Azn
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #41 : 13.12.2011, 15:37:28 »

Ну так он и так в utf
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #42 : 13.12.2011, 16:08:42 »

Ни фига, был в 1251, в админке были квадратики. Конвертнул - файл стал больше и всё запахало

Кстати, не пора бы уже версии вставлять? Скоро запутаемся.
« Последнее редактирование: 13.12.2011, 16:18:32 от Dorfman » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #43 : 13.12.2011, 18:06:46 »

В первом посте уже версия 1.1 бета (могу еще раз выложить если хотите).
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #44 : 13.12.2011, 18:41:15 »

Пожелания:

1) в имени архива и xml-e версию указывай
2) имя файла тож по возможности "очеловечь": ну хоть plg_jmessagebar.zip. А то после рытья по форуму при просмотре папки downloads возникает ступор - такое впечатление, что каждый разработчик экономит на буквах Azn
3) в инсталляторе опять не переименовал ru-RU.plg_jmessagebar.ini в ru-RU.plg_system_jmessagebar.ini

Ну, и самое прикольное: установил у себя... в админке всё Ок, но на фронте панель не появилась! Sad



Адрес больного: johnnsoft.mk.ua
« Последнее редактирование: 13.12.2011, 18:52:58 от Dorfman » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #45 : 13.12.2011, 19:31:36 »

Буду менять.
« Последнее редактирование: 22.04.2012, 15:09:02 от CTPZ » Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #46 : 22.04.2012, 15:19:08 »

Плагин исправлен. Также избавился от конфликтов с sh404SEF.

Исправленная версия прилагается.

* plg_joomla_message_bar.zip (2.38 Кб - загружено 7 раз.)
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #47 : 25.04.2012, 08:29:34 »

Гы... не прошло и полгода Azn
Я уже модулёк прикольный подыскал!
Записан
CTPZ
Давно я тут
****

Репутация: +20/-5
Offline Offline

Пол: Мужской
Сообщений: 345



« Ответ #48 : 28.04.2012, 11:59:50 »

какой?
Записан
Dorfman
Живу я здесь
******

Репутация: +64/-4
Offline Offline

Пол: Мужской
Сообщений: 982


Почти влез...


« Ответ #49 : 28.04.2012, 12:16:46 »

LoginPanel от d-g-s.ru
Прикольная штука. В действии на johnnsoft.mk.ua
Записан
Страниц: 1 2 [Все]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet