CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« : 30.11.2011, 23:01:08 » |
|
Дамы и господа, представляю вам очередной свой плагин: панель для вашего сайта на joomla: Joomla message bar. Локализация пока только на русском. Большая просьба сообщить о результатах работы. Возможно что-то надо подправить, можете сообщить. Для работы плагина:1. Необходимо, чтобы он был в списке самым последним (иначе существует вероятность, что он будет неправильно отображен) 2. Необходимо вставить как минимум текст кнопки и содержимое панели Плюсы:- Абсолютная настраиваемость
- Независимость от версии Joomla (работает на 1.5 - 1.7)
Минусы:- Необходимо выставлять его положение
Список изменений:Версия 1.1 - Добавлена возможность изменять ширину панели и кнопки
- Исправлена ошибка с языком в административной панели
Версия 1.5- Изменены адреса тех.поддержки
- Исправлен конфликт с Sh404sef
|
|
|
|
« Последнее редактирование: 22.04.2012, 15:20:50 от CTPZ »
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #1 : 30.11.2011, 23:03:17 » |
|
А что это?
|
|
|
|
|
Записан
|
|
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #3 : 30.11.2011, 23:18:03 » |
|
А работающую ссылку можно?
|
|
|
|
|
Записан
|
|
|
|
|
Robinson
|
 |
« Ответ #4 : 30.11.2011, 23:23:19 » |
|
Не установился Не удалось загрузить XML-файл ..../tmp/install_4ed680f58189c/jmessagebar.xml XML: Unescaped '<' not allowed in attributes values XML: attributes construct error XML: Couldn't find end of Start Tag param line 32 XML: expected '>' XML: Opening and ending tag mismatch: param line 41 and install XML: Premature end of data in tag param line 40 XML: Premature end of data in tag param line 39 XML: Premature end of data in tag param line 38 XML: Premature end of data in tag param line 31 XML: Premature end of data in tag param line 30 XML: Premature end of data in tag param line 29 XML: Premature end of data in tag param line 28 XML: Premature end of data in tag params line 18 XML: Premature end of data in tag install line 2 JInstaller: :Install: Не найден установочный XML-файл Joomla
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #5 : 30.11.2011, 23:25:05 » |
|
Не установился
Версия Joomla? А работающую ссылку можно?
Она рабочая.
|
|
|
|
|
Записан
|
|
|
|
|
Robinson
|
 |
« Ответ #6 : 30.11.2011, 23:26:06 » |
|
Забыл указать, - Joomla 1.7.3
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #7 : 30.11.2011, 23:32:07 » |
|
Версия Joomla? Она рабочая.
Может быть.. но я больше 40 секунд не жду
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #8 : 30.11.2011, 23:34:20 » |
|
Забыл указать, - Joomla 1.7.3
Да, в установочном файле ошибка, исправляю. Сам файл плагина работает везде, но установочный файл пока для Joomla 1.5 Может быть.. но я больше 40 секунд не жду
Специально для voland
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #9 : 30.11.2011, 23:36:12 » |
|
Дамы и господа, человек имеющий 4 минуса и выставляющий плагин без описания у меня не вызывает доверия. Может там кража доступов?
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
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
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #11 : 30.11.2011, 23:40:46 » |
|
Какая здесь кража доступа? Кстати оффтоп: у тебя 14 минусов
У меня правильные минусы :-)
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #12 : 30.11.2011, 23:41:46 » |
|
Но кражи доступа ведь нет. Ты убедился в этом?
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #13 : 30.11.2011, 23:43:58 » |
|
Но кражи доступа ведь нет. Ты убедился в этом?
Но нет и описания и ссылка не работает - пруф загружается - http://www.youtube.com/watch?v=YlBdkCLH7kw
|
|
|
|
|
Записан
|
|
|
|
|
|
voland
JComments Tester
Репутация: +157/-17
Offline
Пол: 
Сообщений: 2689
любит наш народ всякое гавно...
|
 |
« Ответ #15 : 30.11.2011, 23:46:41 » |
|
не работает эта ссылка - 3 раза по минуте ждал
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #16 : 30.11.2011, 23:47:42 » |
|
Сейчас на jsfiddle выложу, кину ссылку.
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #17 : 30.11.2011, 23:50:33 » |
|
http://jsfiddle.net/E4KmL/так все выглядит при дефолтных настройках
|
|
|
|
|
Записан
|
|
|
|
Град
Осваиваюсь на форуме
 
Репутация: +43/-0
Offline
Пол: 
Сообщений: 174
В Багдаде все спокойно
|
 |
« Ответ #18 : 12.12.2011, 17:23:13 » |
|
у меня все ссылки работают!
|
|
|
|
|
Записан
|
|
|
|
|
|
Град
Осваиваюсь на форуме
 
Репутация: +43/-0
Offline
Пол: 
Сообщений: 174
В Багдаде все спокойно
|
 |
« Ответ #20 : 12.12.2011, 19:37:45 » |
|
CTPZ за плагин только не поставил еще потом напишу че вышло с установкой да и как работает
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #21 : 12.12.2011, 19:43:07 » |
|
Ток отпишись пожалуйста как все прошло. Стал, не стал, как работает, какая joomla
P.S. в 1.7 могут быть проблемы с установкой.
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #22 : 13.12.2011, 07:35:21 » |
|
гы... У меня на полторашке не устанавливается: Ошибка! Не найден XML-файл установки Joomla!Ну, блин, уже и в XML прописал в порядке бреда: <?xml version="1.0" encoding="utf-8"?> <install version="1.5" type="plugin" group="system" method="install"> <name>System - Joomla Message Bar</name> <creationDate>01.12.2011</creationDate> <author>ctpz</author> <copyright>Copyright 2011 Khomenko Sergey All rights reserved!</copyright> <authorEmail>ctpz@bk.ru</authorEmail> <authorUrl></authorUrl> <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license> <version>1.0 beta</version> <description>JMB_PLUGIN_DESCRIPTION</description> <files> <filename plugin="jmessagebar">jmessagebar.php</filename> <filename plugin="jmessagebar">jmessagebar.xml</filename> </files> <languages> <language tag="ru-RU">ru-RU.plg_jmessagebar.ini</language> </languages> <params> <param name="panel_position" type="radio" default="top:0;" label="JMB_VIEW_PANEL_POSITION" description="JMB_VIEW_PANEL_POSITION_DESCRIPTION"> <option value="top:0;">JMB_VIEW_PANEL_POSITION_TOP</option> <option value="bottom:0;">JMB_VIEW_PANEL_POSITION_BOTTOM</option> </param> <param name="button_align" type="radio" default="right" label="JMB_VIEW_PANEL_ALIGN" description="JMB_VIEW_PANEL_ALIGN_DESCRIPTION"> <option value="center">JMB_VIEW_PANEL_ALIGN_CENTER</option> <option value="left">JMB_VIEW_PANEL_ALIGN_LEFT</option> <option value="right">JMB_VIEW_PANEL_ALIGN_RIGHT</option> </param> <param name="panel_color" type="text" default="A6C34E" label="JMB_VIEW_PANEL_COLOR" description="JMB_VIEW_PANEL_COLOR_DESCRIPTION"> <param name="panel_font_fam" type="text" default="Verdana" label="JMB_VIEW_PANEL_FONT_FAM" description="JMB_VIEW_PANEL_FONT_FAM_DESCRIPTION"> <param name="panel_font_size" type="text" default="12px" label="JMB_VIEW_PANEL_FONT_SIZE" description="JMB_VIEW_PANEL_FONT_SIZE_DESCRIPTION"> <param name="panel_font_color" type="text" default="000000" label="JMB_VIEW_PANEL_FONT_COLOR" description="JMB_VIEW_PANEL_FONT_COLOR_DESCRIPTION"> <param name="panel_code" type="textarea" default="<p>code</p>" label="JMB_VIEW_PANEL_CODE" description="JMB_VIEW_PANEL_CODE_DESCRIPTION" rows="10" cols="5" /> <param name="button_align" type="radio" default="right:15px;" label="JMB_VIEW_BUTTON_ALIGN" description="JMB_VIEW_BUTTON_ALIGN_DESCRIPTION"> <option value="margin:0 auto;">JMB_VIEW_BUTTON_ALIGN_CENTER</option> <option value="left:15px;">JMB_VIEW_BUTTON_ALIGN_LEFT</option> <option value="right:15px;">JMB_VIEW_BUTTON_ALIGN_RIGHT</option> </param> <param name="button_color" type="text" default="A6C34E" label="JMB_VIEW_BUTTON_COLOR" description="JMB_VIEW_BUTTON_COLOR_DESCRIPTION"> <param name="button_font_fam" type="text" default="Verdana" label="JMB_VIEW_BUTTON_FONT_FAM" description="JMB_VIEW_BUTTON_FONT_FAM_DESCRIPTION"> <param name="button_font_size" type="text" default="12px" label="JMB_VIEW_BUTTON_FONT_SIZE" description="JMB_VIEW_BUTTON_FONT_SIZE_DESCRIPTION"> <param name="button_font_color" type="text" default="FFFFFF" label="JMB_VIEW_BUTTON_FONT_COLOR" description="JMB_VIEW_BUTTON_FONT_COLOR_DESCRIPTION"> <param name="button_text" type="text" default="" label="JMB_VIEW_BUTTON_TEXT" description="JMB_VIEW_BUTTON_TEXT_DESCRIPTION"> </params> </install> И один хрен Joomla его не видит 
|
|
|
|
« Последнее редактирование: 13.12.2011, 08:30:18 от Dorfman »
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #23 : 13.12.2011, 10:56:01 » |
|
У меня на 1.5 все нормально работает. Ну ладно, буду переписывать установщик.
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #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
|
 |
« Ответ #25 : 13.12.2011, 11:15:39 » |
|
Одиночные теги надо закрывать />
Пасибо, чичас попробую XML допилить. ... Не-а... Один фиг Ошибка! Не найден XML-файл установки Joomla!
Невозможно найти установочный пакет
|
|
|
|
« Последнее редактирование: 13.12.2011, 11:23:42 от Dorfman »
|
Записан
|
|
|
|
|
|
|
Dorfman
|
 |
« Ответ #27 : 13.12.2011, 11:42:20 » |
|
Ну, не знаю... Позакрывал все тэги - один фиг не находит XML...  ЗЫ Не, ну я так не играю... Скачал последний вариант. J1.5.25, без хаков и пр... ПЛАГИН НЕ УСТАНАВЛИВАЕТСЯ! !
|
|
|
|
« Последнее редактирование: 13.12.2011, 11:49:56 от Dorfman »
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #28 : 13.12.2011, 12:01:46 » |
|
Сглазил  теперь и у меня не ставится 
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #29 : 13.12.2011, 12:06:53 » |
|
Ошибка парсинга XML из-за этой конструкции <param name="panel_code" type="textarea" default="<p>code</p>"
Вообще в options лучше включать числовые значения 1,2,3... или чистые текстовые без тегов и знаков препинания, а расшифровывать их в самом плагине
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #30 : 13.12.2011, 12:22:41 » |
|
А скобы тэгов ПЭ может кодами символов заменить? Сработает?
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #31 : 13.12.2011, 12:26:30 » |
|
Пробуйте. Корректнее вообще убрать, вынести в плагин.
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #32 : 13.12.2011, 12:37:42 » |
|
Пробуйте. Корректнее вообще убрать, вынести в плагин.
Исправляю.
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #33 : 13.12.2011, 12:48:26 » |
|
Дык чё, уже можно качать?
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #34 : 13.12.2011, 12:51:38 » |
|
Дык чё, уже можно качать?
Да убери <p>code</p> и устанавливай, кто мешает
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #35 : 13.12.2011, 12:55:16 » |
|
хм... ПРОКАТИЛО! Исправленный прилагаю
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #36 : 13.12.2011, 13:37:47 » |
|
Блин, какой-то непрушный плагин! Как подключить языковой файл к нему? Сам файл в админ/лэнгс упал, а в админке не вызывается! 
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #37 : 13.12.2011, 13:41:57 » |
|
Нашел еще один баг. Исправляю. Помимо этого добавил функционала. Скачать можно в первом посте.
|
|
|
|
|
Записан
|
|
|
|
|
SDKiller
|
 |
« Ответ #38 : 13.12.2011, 13:42:11 » |
|
Неправильное название файла локализации. Чтобы автоматически подхватился, в нём нужен тип плагина. Например ru-RU.plg_system_debug.ini
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #39 : 13.12.2011, 13:57:31 » |
|
ru-RU.plg_system_debug.ini
Пасиба, подхватилось! 2 CTPZЯзыковой файл конвертни в УТФ!
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #40 : 13.12.2011, 13:58:39 » |
|
Ну, того и гляди - всем форумом закончим плагинчик 
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #41 : 13.12.2011, 15:37:28 » |
|
Ну так он и так в utf
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #42 : 13.12.2011, 16:08:42 » |
|
Ни фига, был в 1251, в админке были квадратики. Конвертнул - файл стал больше и всё запахало
Кстати, не пора бы уже версии вставлять? Скоро запутаемся.
|
|
|
|
« Последнее редактирование: 13.12.2011, 16:18:32 от Dorfman »
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #43 : 13.12.2011, 18:06:46 » |
|
В первом посте уже версия 1.1 бета (могу еще раз выложить если хотите).
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #44 : 13.12.2011, 18:41:15 » |
|
Пожелания: 1) в имени архива и xml-e версию указывай 2) имя файла тож по возможности "очеловечь": ну хоть plg_jmessagebar.zip. А то после рытья по форуму при просмотре папки downloads возникает ступор - такое впечатление, что каждый разработчик экономит на буквах  3) в инсталляторе опять не переименовал ru-RU.plg_jmessagebar.ini в ru-RU.plg_system_jmessagebar.iniНу, и самое прикольное: установил у себя... в админке всё Ок, но на фронте панель не появилась!   Адрес больного: johnnsoft.mk.ua
|
|
|
|
« Последнее редактирование: 13.12.2011, 18:52:58 от Dorfman »
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #45 : 13.12.2011, 19:31:36 » |
|
Буду менять.
|
|
|
|
« Последнее редактирование: 22.04.2012, 15:09:02 от CTPZ »
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #46 : 22.04.2012, 15:19:08 » |
|
Плагин исправлен. Также избавился от конфликтов с sh404SEF.
Исправленная версия прилагается.
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #47 : 25.04.2012, 08:29:34 » |
|
Гы... не прошло и полгода  Я уже модулёк прикольный подыскал!
|
|
|
|
|
Записан
|
|
|
|
CTPZ
Давно я тут
  
Репутация: +20/-5
Offline
Пол: 
Сообщений: 345
|
 |
« Ответ #48 : 28.04.2012, 11:59:50 » |
|
какой?
|
|
|
|
|
Записан
|
|
|
|
|
Dorfman
|
 |
« Ответ #49 : 28.04.2012, 12:16:46 » |
|
LoginPanel от d-g-s.ru Прикольная штука. В действии на johnnsoft.mk.ua
|
|
|
|
|
Записан
|
|
|
|
|