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

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

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

Сообщений: 12


« Ответ #30 : 21.04.2011, 19:56:52 »

Да,позиция присутствует на всех страницах.
Записан
vitall-k
Захожу иногда
**

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

Сообщений: 12


« Ответ #31 : 21.04.2011, 21:37:52 »

И еще одна проблема при выводе php   
Parse error: syntax error, unexpected '<' in W:\home\localhost\www\condey\modules\mod_inline_html\tmpl\php-code.php(10) : eval()'d code on line 1
выдает ошибку ,и ничего не выводит
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #32 : 21.04.2011, 21:53:34 »

Шаблон php-code предназначен для вывода результата работы кода на PHP.
В параметре code надо писать php код, типа:
Код:
echo "Hello All";
Этот шаблон можно использовать для вывода имени пользователя, названия сайта и т.п. в статье.
Попробуйте.
Записан
vitall-k
Захожу иногда
**

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

Сообщений: 12


« Ответ #33 : 21.04.2011, 22:18:25 »

А если надо вставить скрипт php? как это сделать?
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #34 : 21.04.2011, 22:26:31 »

Вообще-то вопрос не в тему, но...
http://www.php.net/manual/en/function.include.php
Записан
vitall-k
Захожу иногда
**

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

Сообщений: 12


« Ответ #35 : 21.04.2011, 22:28:15 »

То есть с помощью этого модуля можно просто инклюдить скрипт?
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #36 : 21.04.2011, 22:42:31 »

Можно попробовать.
Я так не делал.
В крайнем случае, если eval  даст ошибку, можно сделать шаблон типа php-include
и вызвать там эту команду.
Записан
vitall-k
Захожу иногда
**

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

Сообщений: 12


« Ответ #37 : 21.04.2011, 22:50:12 »

Спасибо за совет,и Ваш модуль! всё пригодилось.
Записан
fedos23
Осваиваюсь на форуме
***

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

Сообщений: 27


« Ответ #38 : 19.05.2011, 20:45:58 »

Искал модуль, аналог mod_php, так и не нашел рабочий вариант.
Автору - уважуха...
Так как сам не програмер) и высказывания типа "пишется за пять минут" считаю неуместными...
Записан
timurer
Новичок
*

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

Сообщений: 1


« Ответ #39 : 26.07.2011, 10:47:33 »

Доброго времени суток!
Модуль хороший. Спасибо! Но у меня имеется вопрос. А если мне нужно вставить два счётчика, и ещё карту? Но что бы карта отображалась только на одной странице... Спасибо за совет и ответ.
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #40 : 26.07.2011, 12:13:05 »

В менеджере модулей Вам нужно добавить (нажать кнопку <Создать>) модуль под каждый счетчик и карту.

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

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

Сообщений: 185



« Ответ #41 : 27.07.2011, 22:48:43 »

а с моей проблемой я так понял модуль не справится?
http://joomlaforum.ru/index.php/topic,172938.0.html
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #42 : 27.07.2011, 23:18:00 »

Нет.
У Вас стоит задача управлять размещением в зависимости от некоторых условий.
Нужно программировать.
Может поможет: http://joomlaforum.ru/index.php/topic,67278.0.html

Единственное, можно в категорию добавить статью, которая отображается последней
и в ней загрузить нужный модуль. Недостаток: если будет страничная навигация, то
модуль будет показан только на последней странице.
« Последнее редактирование: 27.07.2011, 23:24:16 от kordima » Записан
vitaska
Осваиваюсь на форуме
***

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

Сообщений: 28


« Ответ #43 : 12.08.2011, 11:18:13 »

За модуль спасибо. Но когда вставляю PHP код выдает ошибку

Parse error: syntax error, unexpected '<' in ......................../modules/mod_inline_html/tmpl/php-code.php(10) : eval()'d code on line 1

В PHP не силен, подскажите пожалуйста, в чем может быть проблема?


Сир, файл php-code.php очистил и вставил нужный код))) Всё заработало)
« Последнее редактирование: 12.08.2011, 11:23:13 от vitaska » Записан
rotvellerr
Осваиваюсь на форуме
***

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

Сообщений: 52


« Ответ #44 : 16.08.2011, 11:37:05 »

Спасибо большое за модуль! Выручил со вставкой php кодов на странички
Записан
nbserg
Осваиваюсь на форуме
***

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

Сообщений: 185



« Ответ #45 : 16.08.2011, 15:38:01 »

а как прописать такой код?
Код:
{minipolls id="opros1" title="Как вам сайт"}
Отлично||Хорошо||Так себе||Плохо||Какой сайт?{/minipolls}
если просто вставить с шаблоном штмл то он выводит именно текст а не обрабатывает {minipolls}
Записан
NRJalex
Захожу иногда
**

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

Сообщений: 12



« Ответ #46 : 18.08.2011, 00:41:50 »

встретился с проблемой, Joomla 1,7

пытаюсь добавить код через плагин добавления внешнего кода:
Код:
<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="max_virtas">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>

в итоге получаю следующее:
Код:
<p>{source}<span style="font-family: courier new, courier, monospace;"><br /><span>&lt;</span>a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="max_virtas"<span>&gt;</span>Tweet<span>&lt;</span>/a<span>&gt;</span><span>&lt;</span>script type="text/javascript" src="http://platform.twitter.com/widgets.js"<span>&gt;</span><span>&lt;</span>/script<span>&gt;</span><br /></span>{/source}</p>

код частично испорчен, заменены значки тегов <> на спены <span>&gt;</span><span>&lt;</span> почему то - соответственно кнопка не отображается, фильтрация не включалась

может кто то встречался с такой проблемой?
Записан
osk
Новичок
*

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

Сообщений: 5


« Ответ #47 : 18.08.2011, 09:37:06 »

встретился с проблемой, Joomla 1,7

Аналогичная проблема. Даже при вставке без редактора код чистится. Символ < в некоторых случаях вообще убирается. Проверил в старых версиях - такого не замечено. Например "<b>12</b>" - нормально воспринимается, "<" -  сразу убирает. Если в PHP коде используется символ "<" после нажатия кнопки сохранения убираются целые куски кода. Такое ощущение, что перед сохранением, для защиты включена какая-то дополнительная проверка. Кто может помочь?
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #48 : 18.08.2011, 14:05:41 »

Хочу помочь.

Цитировать
Даже при вставке без редактора код чистится
Что это означает?
Записан
osk
Новичок
*

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

Сообщений: 5


« Ответ #49 : 18.08.2011, 14:17:33 »

Хочу помочь.
Что это означает?

Отключаю редактор по умолчанию (без редактора). Вставляю в материал скрипт php, используя плагин Sourcerer. После нажатия кнопки Сохранить часть кода после символа "<" исчезает. Отключал все плагины и даже оставлял в поле "Текст материала" один символ "<" и снова после нажатия кнопки Сохранить - поле остается пустым.
Записан
osk
Новичок
*

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

Сообщений: 5


« Ответ #50 : 18.08.2011, 14:41:10 »

Ура решил проблемму! В настройках Менеджера материалов отключил очистку кода в редакторах)
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #51 : 18.08.2011, 14:43:55 »

Эта тема посвящена НЕ СТАНДАРТНОМУ "Custom HTML",
а модулю написанному мною "Inline HTML", который и был создан, чтоб решать описанные Вами проблемы + кое-что еще.
Скачайте, установите и в поле "code" введите код Вашего счетчика и все будет работать.
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #52 : 18.08.2011, 14:48:13 »

Отключать очистку кода крайне опасно! Защищенность сайта падает.
Записан
osk
Новичок
*

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

Сообщений: 5


« Ответ #53 : 18.08.2011, 15:01:20 »

Отключать очистку кода крайне опасно! Защищенность сайта падает.

Я выключил только для супер пользователя. Без этого в материал вставить  конструкции вида if (a<b).... было просто невозможно. Все из-за символа "<". Он просто удалялся при сохранении. Даже Sourcerer не помог.
Записан
kordima
Осваиваюсь на форуме
***

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

Сообщений: 80


« Ответ #54 : 18.08.2011, 15:04:47 »

Еще раз советую использовать модуль "Inline HTML" для решения этих проблем.
Из плюсов добавлю:
- у Вас появляется централизованное управление кодом счетчиков
- возможность загрузки кода на различных страницах
Записан
black0wolf
Осваиваюсь на форуме
***

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

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



« Ответ #55 : 30.08.2011, 12:26:33 »

Спасибо за модуль. А то уже месяц парился не знал как же вставить код. Azn
Записан
wa1ker
Захожу иногда
**

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

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



« Ответ #56 : 05.09.2011, 16:08:35 »

тема канешн старая но вот может кому тоже пригодится.
DirectPHP-plugin
штука обалденная позволяет куда угодно ставить свой php код. даже в редактор.
Записан
varion
Новичок
*

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

Сообщений: 9


« Ответ #57 : 06.09.2011, 11:39:51 »

Для вставки произвольного кода использую Jumi http://extensions.joomla.org/extensions/edition/custom-code-in-content/1023
Позволяет вставлять произвольный код в статью/модуль/на пункт меню.
Подходит и для вставки соц. кнопок, счётчиков, карт и т.п.
Записан
Annaweb
Давно я тут
****

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

Пол: Женский
Сообщений: 251



« Ответ #58 : 07.09.2011, 12:22:12 »

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

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

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

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

<?php
defined('_JEXEC') or die;
echo "Hello, Joomla";
?>



не сработал модуль и с "Hello, Joomla".. что может быть?
Записан
Annaweb
Давно я тут
****

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

Пол: Женский
Сообщений: 251



« Ответ #59 : 07.09.2011, 12:45:11 »

Вот нашла хорошую вещь, которая работает http://extensions.joomla.org/extensions/edition/custom-code-in-content/5051

можно вставить код PHP, JS куда угодно
Записан
Страниц: 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