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

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Модуль для вставки произвольного HTML, JavaScript кода  (Прочитано 49888 раз)
0 Пользователей и 1 Гость смотрят эту тему.
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« : 15.03.2011, 17:10:43 »

Для себя любимого и для все переходящих на 1.6 быстренько сделал
модуль для встраивания произвольного HTML кода в статью.

Можно использовать для встраивания карты Google, счетчиков и пр.
http://www.dista-soft.ru/downloads/joomla/mod_inline_html_j16.zip
« Последнее редактирование: 15.10.2011, 23:39:19 от kordima » Записан
b2z
Support Team
*****

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

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


Contra Gaming Community


« Ответ #1 : 15.03.2011, 17:12:09 »

Это конечно хорошо, но в принципе все тоже можно сделать стандартными средствами...
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #2 : 15.03.2011, 17:31:50 »

Модуль создан чтоб не заниматься этим:

Цитировать
1) Поэтому для начала идем в Go to Site > Global Configuration и отключаем редактор.
2) Создаем модуль Custom HTML и вставляем свой код. В пункте позиция сразу пропишем pos_cusHTML
3) Включаем редактор обратно.

Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #3 : 17.03.2011, 17:24:15 »

Revision: 2

Чуть подпилил (MVC на всю катушку).

Возможность подключать свои шаблоны на вывод кода.
Добавил шаблон для вывода php кода.

Best Regards
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #4 : 29.03.2011, 15:52:10 »

Revision: 2
Возможность подключать свои шаблоны на вывод кода.
Добавил шаблон для вывода php кода.
При установке даёт:
Template Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/modules/mod_inline_html/tmpl) is not within the allowed path(s): (...) in /home/.../filelist.php on line 56
« Последнее редактирование: 29.03.2011, 16:07:54 от alexey47 » Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #5 : 29.03.2011, 15:57:29 »

2 alexey47
Проблема не имеет отношения к модулю.

Первое что дал yandex:
http://joomla-support.ru/thread11570.html
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #6 : 29.03.2011, 16:11:44 »

Первое что дал yandex:
http://joomla-support.ru/thread11570.html
Почистил, вставляю: <?php include("http://....php"); ?>
и {loadposition map}. Результат - пусто Sad
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #7 : 29.03.2011, 16:14:48 »

2 alexey47
Стандартные вопроcы техподдержки:
1. Что ты хочешь сделать?
2. Что ты делаешь?
3. Что ты получаешь?
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #8 : 29.03.2011, 16:32:05 »

2 kordima

1. Хочу ввести автономно отлаженный PHP-Javascript под J16. Он даёт на экран по MySQL динамическую карту GoogleMap и таблицу.
2. Пробовал Wrapper просто ссылкой - пусто. Скрипт - 6.7К + 11К .js.
На пробу даю в php минимум: echo "Hello, Joomla!";
3. Пусто, даже когда напрямую, без include/
« Последнее редактирование: 29.03.2011, 16:39:20 от alexey47 » Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #9 : 29.03.2011, 17:11:50 »

2 alexey47
Был маленький баг в шаблоне php-code.php
Залил Revision 3.
"Hello, joomla" работает.

То что модуль ничего не выводит - очень странно.
Проверь что правильно выставлена:  "Привязка к пунктам меню" и позиция модуля.

Фактически, модуль просто выводит  php код шаблонаб через функцию evaL.

Попробуй, сделай свой шаблон типа:

<?php
defined('_JEXEC') or die;
echo "Hello, Joomla";
?>
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #10 : 29.03.2011, 17:14:29 »

2 kordima

Может в Меню что-нибудь? Страница вписана в Main Menu 3-ым уровнем: -ЧКП-Сообщения. Но в Менеджере меню на закладке Меню в модулях (правый столбец) моего модуля нет.
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #11 : 29.03.2011, 17:22:41 »

2 alexey47
К меню это не имеет отношения. Там показаны модули, которые отображают данное меню.

Может быть только.
1. Модуль не опубликован.
2. Имя позиции модуля <> имени в loadpostion
3. Неверная настройка в "Привязка к пунктам меню"

Попробуй добавь еще один, поменяй страницу вывода.
Явно невнимательность.
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #12 : 29.03.2011, 17:52:41 »

2 kordima

Модуль типа "HTML-код" привязан к моей странице, на позицию map, имеет текст "<p>&lt;?php echo "Hello, Joomla!"; ?&gt;</p>" (редактор поуродовал пока не отключился, пусть так пока), зелёная галочка "опубликован".
Сделал привязку и ко второй странице и туда добавил {loadposition map}.
Везде пусто Sad
Может дистрибутив J16 поменять - Joomla_1.6.1-Stable-Full_Package.zip ?

Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #13 : 29.03.2011, 18:01:09 »

2 alexey47
У меня 1.6.1

mod_html выводит на странице текст:
<?php echo "Hello, Joomla!"; ?>
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #14 : 29.03.2011, 18:20:03 »

Что такое mod_html?
У меня тип "Inline HTML" (Модуль «mod_inline_html») из http://kdzone.ru/downloads/mod_inline_html_j16.zip
Это оно?
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #15 : 29.03.2011, 18:27:25 »

2 alexey47
Я имел ввиду
Цитировать
Модуль типа "HTML-код"

Мой модуль mod_inline_htm на текст
Цитировать
<p>&lt;?php echo "Hello, Joomla!"; ?&gt;</p>
с шаблоном php-code.php дает ошибку. Для функции php evаl такой синтаксис недопустим.
Для такого кода нужно делать свой шаблон.

У тебя стандартный модуль "Произвольный HTML" работает?
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #16 : 29.03.2011, 19:41:46 »

2 kordima

Вдруг заработал Wrapper  Cheesy
Буду держать удачу за хвост, не отвлекаясь на анализ неудач.
Спасибо за участие!
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #17 : 29.03.2011, 19:44:06 »

2 alexey47
Цитировать
не отвлекаясь на анализ неудач.
Зря, может стрельнуть в спину (неподходящий момент).
Удачи.
Записан
Joe Black
Новичок
*

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

Сообщений: 4


« Ответ #18 : 29.03.2011, 22:10:51 »

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

Код счетчика:
Код:
<!-- begin of Top100 code -->
<script id="top100Counter" type="text/javascript" src="http://counter.rambler.ru/top100.jcn?2441852"></script>
<noscript>
<a href="http://top100.rambler.ru/navi/2441852/">
<img src="http://counter.rambler.ru/top100.cnt?2441852" alt="Rambler's Top100" border="0" />
</a>
</noscript>
<!-- end of Top100 code -->
Заранее благодарю!
Записан
alexey47
Захожу иногда
**

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

Сообщений: 11


« Ответ #19 : 29.03.2011, 22:24:56 »

2 Joe Black

Попробуй упаковать:
<div style="width:100%;text-align:center;">
[КОД]
</div>
Записан
Joe Black
Новичок
*

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

Сообщений: 4


« Ответ #20 : 29.03.2011, 22:42:35 »

alexey47 спасибо огромное! Забыл за тег div
Записан
DiAksID
Новичок
*

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

Сообщений: 9


« Ответ #21 : 01.04.2011, 23:34:45 »

Странные проблемы у народа. Так трудно сделать плагин на две-три  функции, который по onContentPrepea расшифрует/выполнит/вставит всё что надо везде где надо? Немного закамуфлировать теги вставки php и java, не употреблять двойные кавычки - и пиши любой скрипт прямым текстом хоть в модуле, хоть в материале...

ЗЫ: какие ещё нужны пояснения, "критики"? Azn подобный плагин создается за 5 мин: функция инициализации да пара рабочих функций по прерываниям. XML для него вообще может быть практически пустым, кроме обязательных полей - минимум для того, что бы Joomla съела пакет. даже если полный нуб в плагинах это максимум 20-30 мин на чтение руководств из инета и 5-10 мин на "креатив". и это единственно конструктивный метод решения подобных проблем - пользоваться чужими "костылями" в таких примитивных вопроса просто смешно...
« Последнее редактирование: 02.04.2011, 08:58:30 от DiAksID » Записан
Leshiy
Осваиваюсь на форуме
***

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

Сообщений: 114


« Ответ #22 : 02.04.2011, 22:10:29 »

Странные проблемы у народа. Так трудно сделать плагин на две-три  функции, который по onContentPrepea расшифрует/выполнит/вставит всё что надо везде где надо? Немного закамуфлировать теги вставки php и java, не употреблять двойные кавычки - и пиши любой скрипт прямым текстом хоть в модуле, хоть в материале...

ЗЫ: какие ещё нужны пояснения, "критики"? Azn подобный плагин создается за 5 мин: функция инициализации да пара рабочих функций по прерываниям. XML для него вообще может быть практически пустым, кроме обязательных полей - минимум для того, что бы Joomla съела пакет. даже если полный нуб в плагинах это максимум 20-30 мин на чтение руководств из инета и 5-10 мин на "креатив". и это единственно конструктивный метод решения подобных проблем - пользоваться чужими "костылями" в таких примитивных вопроса просто смешно...

Предлагать изобретать велосипед ещё смешнее.

По сабжу. Стандартный модуль - как был гавном, так и остался. За этот модуль надо руки разрабам поотрывать.
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #23 : 02.04.2011, 22:18:01 »

2 Leshiy
Вопросы от разработчика:
Чем Вас не устраивает данный модуль?
Он не работает?
Нашли  ошибки?
Непонятно как использовать?

Сообщите, я подправлю.

Записан
Dmitriy50
Осваиваюсь на форуме
***

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

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


TV


« Ответ #24 : 02.04.2011, 22:25:07 »

2 Leshiy
Чем Вас не устраивает данный модуль?
Он не работает?
Нашли  ошибки?
Непонятно как использовать?

1. Меня устраивает полностью!
2. Отлично работает!
3. Я ошибок не увидел.
4. Всё там понятно!

... и вообще Огромное Спасибо за этот модуль. Он меня выручил очень!
Вот здесь с его помощью я установил счетчики на своем сайте (шаблон пока временный, поэтому не совсем эстетично, но прекрасно работает) - http://dms.lg.ua
Записан
Leshiy
Осваиваюсь на форуме
***

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

Сообщений: 114


« Ответ #25 : 02.04.2011, 22:29:11 »

2 Leshiy
Вопросы от разработчика:
Чем Вас не устраивает данный модуль?
Он не работает?
Нашли  ошибки?
Непонятно как использовать?

Сообщите, я подправлю.



Извините, Вы про какой модуль говорите?
Про тот что в сборке Joomla идёт или про инлайн?
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #26 : 02.04.2011, 22:39:46 »

2 Leshiy
Я подумал есть проблемы с модулем mod_inline_html (слегка устал под вечер).

Всем
Рад помочь людям.
Записан
Leshiy
Осваиваюсь на форуме
***

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

Сообщений: 114


« Ответ #27 : 02.04.2011, 22:50:21 »

2 Leshiy
Я подумал есть проблемы с модулем mod_inline_html (слегка устал под вечер).

Всем
Рад помочь людям.


С этим модулем всё отлично. Правило 95% работает.
Записан
vitall-k
Захожу иногда
**

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

Сообщений: 12


« Ответ #28 : 21.04.2011, 19:16:12 »

Модуль прекрасный спасибо большое,но у меня возникла проблема,модуль выводится только на главной странице.Может кто то сталкивался с таким(в настройках модуля "показывать на всех страницах"). !
Записан
Mihanja80
Практически профи
*******

Репутация: +150/-3
Offline Offline

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


Всю жизнь учусь...


« Ответ #29 : 21.04.2011, 19:30:35 »

а указанная Вами позиция для модуля присутствует на других страницах?
Записан
Страниц: 1 2 3 4 5   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | 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