|
Mast-Forex
Гость
|
 |
« : 02.03.2008, 17:02:10 » |
|
При создании категории не могу вставить в страничку JavaScript, нажимаю на кнопку HTML, вставляю код, сохраняю, открываю на сайте страничку - а там ничего нет.
|
|
|
|
« Последнее редактирование: 26.10.2009, 22:46:24 от PaLyCH »
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #1 : 02.03.2008, 17:06:51 » |
|
Это особенность работы визуального редактора, введённая в целях обеспечения безопасности. Режим HTML в TinyMCE предназначен исключительно для редактирования HTML, код на любом другом языке редактор отрезает. Другие редакторы действуют так же. Вставить свой код в модуль можно двумя способами: 1. На время отключить визуальный редактор в параметрах пользователя. Правда, если позднее вы случайно откроете страницу со скриптом визуальным редактором, сторонний код опять будет удалён. 2. Использовать специальное стороннее расширение, позволяющее вставить код в модуль без визуального редактора. Найти их можно в разделе Custom Code каталога расширений официального сайта. Вот те, что существуют наиболее давно и проверены "в бою": JumiJoomla Mod PHPSpecialHTML For Joomla 1.5Иногда требуется вставить сторонний код в текст статьи. Например, блок рекламы. Это можно сделать двумя способами: 1. Использовать штатный плагин "Content - Load Module". Если он включен, то с его помощью можно вставить в любое место статьи любую позицию шаблона вместе со всеми содержащимися в ней модулями. Для этого достаточно вставить в текст код {loadposition user1}, где user1 - название позиции. Позиция в данном случае может быть виртуальной, подробнее см. тему: [howto] Создание новой позиции модулей в Joomla 1.5 .2. Использовать расширение Modules in Content - это специальное, универсальное расширение для вставки модулей и позиций в тексты статей. Описание работы с ним можно найти на joomlaportal.ru. Другие расширения для вставки кода в текст материала можно найти в разделе Custom Code in content каталога расширений. P.S. Перед установкой любого подобного модуля убедитесь, что используете последнюю версию, загруженную из каталога расширений.
|
|
|
|
« Последнее редактирование: 18.10.2009, 11:45:15 от Greycat »
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #2 : 27.03.2008, 12:55:29 » |
|
Начиная с версии Joomla! 1.5.2 добавлена возможность отключать функцию очистки стороннего кода, вставляемого в визуальном редакторе TinyMCE 2.0. Это делается в настройке плагина "Editor - TinyMCE 2.0" с помощью новой опции "Code cleanup on save". У неё три возможных значения: - Always - Front only - Newer
По умолчанию включено значение "Always". Как я понимаю, при включении значения "Front only" сторонний код будет вырезаться только при сохранении материала, созданного посетителем на лицевой стороне сайта. При вставке баннера в админке код портиться не будет.
Кроме этого есть ещё одна опция (которая была и раньше) - "Очищать код при запуске". Если вы планируете вставлять через визуальный редактор баннеры, то её лучше отключить, поскольку при открытиии материала скрипты всё-равно будут удаляться.
P.S. Прежде, чем полностью отключать функцию очистки, следует хорошо подумать. Это может привести к внедрению вредоносного кода. Для вставки баннеров всё же безопаснее использовать специальные модули, или вставлять их код прямо в шаблон.
|
|
|
|
« Последнее редактирование: 15.11.2008, 16:33:55 от Greycat »
|
Записан
|
|
|
|
masterincognyto
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #3 : 15.11.2008, 17:05:09 » |
|
на 1.5.8 версию... Editor - TinyMCE 2.0
Поставил:
Code Cleanup on Startup – off
Code cleanup on save – never
Do not clean HTML entities – yes
Не помогло, скрип все равно вырезает.
В кончено итоге я его вообще дезактивировад (дисабле) – скрипт все равно чем-то обрезается… как быть?
Куда из админки мона вставить скрипт, чтобы он работал для каждой страницы Article: [ New ] ?
Или подскажите путь к шаблону... Пробовал через админку вставить скрипт в /templates/rhuk_milkyway/index.php – скрипт встал, но вопрос не снялся…
|
|
|
|
« Последнее редактирование: 15.11.2008, 20:22:30 от masterincognyto »
|
Записан
|
|
|
|
masterincognyto
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 13
|
 |
« Ответ #4 : 16.11.2008, 17:20:42 » |
|
|
|
|
|
« Последнее редактирование: 09.01.2009, 18:31:28 от Greycat »
|
Записан
|
|
|
|
|
alex_v
Гость
|
 |
« Ответ #5 : 02.02.2009, 12:51:11 » |
|
Скачал SpecialHTML For Jomla 1.5, установил, все типа Ок, а как использовать ? искал , не нашел. P.S. Не кидайте тапками
|
|
|
|
|
Записан
|
|
|
|
|
alex_v
Гость
|
 |
« Ответ #6 : 02.02.2009, 13:46:17 » |
|
Разобрался. Нужно ввести код в Параметры модуля и сменить имя. А если мне нужно еще использовать в другом месте, я еще подгружаю этот модуль, так ?
|
|
|
|
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #7 : 02.02.2009, 15:11:54 » |
|
Разобрался. Нужно ввести код в Параметры модуля и сменить имя. А если мне нужно еще использовать в другом месте, я еще подгружаю этот модуль, так ?
Создайте копию существующего и поменяйте параметры, или создайте новый пустой модуль этого типа через кнопку "создать".
|
|
|
|
|
Записан
|
|
|
|
|
alex_v
Гость
|
 |
« Ответ #8 : 02.02.2009, 23:47:41 » |
|
благодарю !
|
|
|
|
|
Записан
|
|
|
|
|
CoNsTa
Гость
|
 |
« Ответ #9 : 03.02.2009, 18:14:44 » |
|
а у меня другая проблема я меню сделал все норм начал вставлять вставляю меню не отображает отображает тока This text is replaced by the Flash movie. А код вот как ставлю этот до head <script type="text/javascript" src="flashobject.js"></script></HEAD>
этот где надо <center><br> <div id="collapse menu_id" >This text is replaced by the Flash movie.</div> <script type="text/javascript"> var fo = new FlashObject("gg.swf", "collapse menu", "170", "250", "6", "#B9DCFF"); fo.addParam("menu","false"); fo.addParam("quality","best"); fo.addParam("salign","LT"); fo.addParam("scale","noscale"); fo.addParam("wmode", "transparent"); fo.write("collapse menu_id"); </script></center> И еще вопрос а сам flash куда закидывать.
|
|
|
|
|
Записан
|
|
|
|
nikolaos
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 48
|
 |
« Ответ #10 : 03.02.2009, 19:40:54 » |
|
если я правильно понял ты менюшку хошь вставить! то можно так в head шаблона вставил <script type="text/javascript" src="flashobject.js"></script> а потом идешь в модули создать новый модуль простого html, и туда вставляешь тод код и путь к флешке и задаешь позицию где бы ты хотел чтоб у тебя была менюшка, помйму так если не ошибаюсь и правильно понял проблему.
|
|
|
|
« Последнее редактирование: 03.02.2009, 19:46:58 от nikolaos »
|
Записан
|
|
|
|
item32
Осваиваюсь на форуме
 
Репутация: +10/-2
Offline
Сообщений: 61
|
 |
« Ответ #11 : 04.02.2009, 20:12:56 » |
|
попробуйте компонет+модуль+плагин Jumi
|
|
|
|
|
Записан
|
|
|
|
timber
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 34
|
 |
« Ответ #12 : 04.02.2009, 22:02:52 » |
|
Всё люди сил больше нет ,наверно уже весь или почти весь форум перерыл. Вот такая проблема :установил модуль банер ,записал в нем код полученный от Бегуна .Вроде всё замечательно модуль весит на сайте жду модерацию. И вот результат -К сожалению, Ваша площадка не прошла модерацию по следующей причине : На сайте отсутствует код программы Бегун.Автоконтекст, и проверка правильности размещения кода Бегуна не представляется возможной. 
|
|
|
|
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #13 : 05.02.2009, 16:51:18 » |
|
Всё люди сил больше нет ,наверно уже весь или почти весь форум перерыл. Вот такая проблема :установил модуль банер ,записал в нем код полученный от Бегуна .Вроде всё замечательно модуль весит на сайте жду модерацию. И вот результат -К сожалению, Ваша площадка не прошла модерацию по следующей причине : На сайте отсутствует код программы Бегун.Автоконтекст, и проверка правильности размещения кода Бегуна не представляется возможной.  Каким именно модулем баннеров вы пользуетесь, стандртным? Визуально код на странице присутствует?
|
|
|
|
|
Записан
|
|
|
|
timber
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 34
|
 |
« Ответ #14 : 05.02.2009, 20:43:49 » |
|
Да был стандартный сейчас поставил mod_php првильно ли ?
|
|
|
|
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #15 : 06.02.2009, 08:25:16 » |
|
Да был стандартный сейчас поставил mod_php првильно ли ?
Да, правильно. Стандартный модуль использует станлартный визуальный редактор, следовательно отрезает скрипты (см. выше).
|
|
|
|
|
Записан
|
|
|
|
slepoy
Завсегдатай
   
Репутация: +17/-0
Offline
Сообщений: 546
Тотальная шизофазия
|
 |
« Ответ #16 : 14.02.2009, 17:30:44 » |
|
Похожий вопрос. Как вставить в материал код, который бы отображался как текст (без отключения виз.редактора). Например, на странице располагается изображение (баннер), а рядом его код / текст. Опять же теги типа <textarea> и форм обрезаются...
|
|
|
|
|
Записан
|
|
|
|
|
dpts
Гость
|
 |
« Ответ #17 : 26.02.2009, 23:35:57 » |
|
Возник вопрос. Имеем код рекламного баннера: <? global $_SERVER; $ads=file_get_contents('http://adv.hqhost.org/?uri='.urlencode($_SERVER["REQUEST_URI"]).'&host='.$_SERVER["HTTP_HOST"].'&charset='); echo $ads; ?> в админке создаю баннер, говорю ему этот код в поле "Пользовательский код баннера:", публикую его. Ни на главной нигде баннер не отображается (не работает). Когда в браузере просматриваю "Исходный код страницы" он там фигурирует внутри <!-- BEGIN: BOTTOM SPOTLIGHT --> <div id="ja-botslwrap"> <div id="ja-botsl" class="clearfix"> <div class="ja-box-full" style="width: 99;"> <div class="moduletable"> <div class="advs bannergroup">
<div class="banneritem"><? global $_SERVER; $ads=file_get_contents('http://adv.hqhost.org/?uri='.urlencode($_SERVER["REQUEST_URI"]).'&host='.$_SERVER["HTTP_HOST"].'&charset='); echo $ads; ?> </div> </div> </div> </div> </div> </div> <!-- END: BOTTOM SPOTLIGHT -->
Joomla 1.5.8, шаблон Ja_Purity. Помогите как вылечить, а-то хостер отказывается без баннера сайт с времянки публиковать, а - оччччень надо.
|
|
|
|
|
Записан
|
|
|
|
|
Greycat
|
 |
« Ответ #18 : 02.03.2009, 10:50:50 » |
|
Все расширения, которые так или иначе позволяют вставлять и выполнять сторонний код в Joomla! содержатся в разделе Custom Code каталога расширений. Расширения, которые позволяют отображать код (не выполняя), содержатся в разделе Code Display
|
|
|
|
|
Записан
|
|
|
|
SnakeBite
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 15
|
 |
« Ответ #19 : 25.03.2009, 14:33:16 » |
|
Кто знает как настроить код jumi что бы он отображал рекламу подобным образом в контенте, то есть текст был бы справа от рекламы  Сейчас у меня выглядить это так Или если не jumi то как еще это можно реализовать?
|
|
|
|
|
Записан
|
|
|
|
mpak
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #20 : 31.03.2009, 20:53:54 » |
|
подскажите, plz, как можно разрешить вставку embed? ... вот уже много перерыл всего.. никак решения не найду.. в админке все ок.. а когда пользователь вставляет, то теги режутся.. использую joomla 1.5.9.. обновился до tinymce 3.2... не помогло.. задача такая, чтобы пользователи могли эмбдить видео..
|
|
|
|
|
Записан
|
|
|
|
mixon
Новичок
Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #21 : 01.04.2009, 22:06:33 » |
|
Уважаемые! Подскажите.. Ну что не так делаю?? Почему после установки mod_php модуль какой-то пустой? В него невозможно ничего добавить..(( Я принт скрин прилепил
|
|
|
|
|
Записан
|
|
|
|
dekster
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 11
|
 |
« Ответ #22 : 02.04.2009, 13:15:04 » |
|
А у меня такая проблема: Делаю на страничке ссылку вида <a href="/" onClick="ShowHide('perem');">бла-бла</a> а редактор её зачем-то подправляет <a href="/" onClick="return true; ShowHide('perem');"> И как раз из этого блин ретурна функция работает некорректно. Как обойти сей косяк??? Add: Проблему решил, сделал всё в No editor
|
|
|
|
« Последнее редактирование: 02.04.2009, 13:29:21 от dekster »
|
Записан
|
|
|
|
|
Garik888
Гость
|
 |
« Ответ #23 : 04.04.2009, 14:18:43 » |
|
У меня тоже ест вопрос
|
|
|
|
|
Записан
|
|
|
|
|
Nechta
Гость
|
 |
« Ответ #24 : 05.04.2009, 12:15:42 » |
|
Очень нужна помощь. я очень новый новичёк в деле joomla, поэтому пожалуста какможно больше разжуйте мне ответ  Нужно интегрировать новости с другого портала. Код есть и в php и в javaScript. как вставить этот код только на главной странице. Установила модуль specialhtml. как он мне в этом помогает? как им пользоваться? Плиз, хелп!  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- вообщем вроде чуть чуть разобралась. SpecialHTML - х****. Mod_php - вроде работает. в SpecialHTML нельзя настроить параметры (ну может где то и можно не через панель админа). теперь другая проблема. Не совсем по теме. Саит с которого я новости интегрирую написан в кодировке windows-1251 а мой utf-8. Можно ли както поменять кодировку отдельного модуля? или как сменить кодировку у себя на сайте на windows-1251
|
|
|
|
« Последнее редактирование: 05.04.2009, 13:38:55 от Nechta »
|
Записан
|
|
|
|
|
spoook
Гость
|
 |
« Ответ #25 : 09.04.2009, 11:37:28 » |
|
Компонет и плагин Jumi 2.0.3 тебе поможет
|
|
|
|
|
Записан
|
|
|
|
|
johenija
Гость
|
 |
« Ответ #26 : 16.04.2009, 17:13:59 » |
|
body { height: 100%; margin: 0; padding: 0; background-color: #181818; color:#ffffff; font-family:sans-serif; font-size:40; } a { color:#cccccc; } </style> </head> <body> <div id="flashcontent"></div> <script type="text/javascript"> var fo = new SWFObject("autoviewer.swf", "autoviewer", "100%", "100%", "8", "#181818");
Как поменять фон? хочу вставить background-image: url(images/fon.jpg);, не знаю - куда.
|
|
|
|
|
Записан
|
|
|
|
|
Aknorskiy
Гость
|
 |
« Ответ #27 : 19.04.2009, 22:44:14 » |
|
Перечитал все ветку, но так и не понял, как пользоваться плагином SpecialHTML For Joomla 1.5  Задача - нужно на странице сайта (в Joomla это "материал" или "Статья") разместить помимо текста несколько форм, в которые заносятся данные и выполняется расчет, потом выкидывается окошко с ответом. Грубо говоря - есть 2 формы, в которые вводятся значения, например, 2 и 5, потом при нажатии на кнопку "рассчитать" выкидывается окошко типа "ваш ответ - 7". Естественно, формы и расчет реализуются при помощи JavaScript. Но задачу не реализовать, а как пользоваться плагином "SpecialHTML For Joomla 1.5" - не понятно, так же не понятно, как пользоваться плагином "Modules in Content". Пожалуйста, на страницу http://joomlaportal.ru/content/view/1675/70/ не посылайте, читал ее как баран 1,5 часа, так и не понял  И пожалуйста, не пинайте Заранее огромное спасибо за ответ
|
|
|
|
« Последнее редактирование: 20.04.2009, 10:55:06 от Aknorskiy »
|
Записан
|
|
|
|
|
Новичек2009
Гость
|
 |
« Ответ #28 : 14.05.2009, 14:45:49 » |
|
Братья и сестры, а у меня такая беда. Всем привет. Написал маленький скриптик, для проверки заполнения формы: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="JavaScript" type="text/JavaScript"> chk=function(s){ if(document.form2.i1.checked==false && document.form2.i2.checked==false && document.form2.i3.checked==false && document.form2.i4.checked==false && document.form2.i6.checked==false && document.form2.i5.value==null) {alert(s);return false;} if(document.form2.i5.value==''){alert("Не выбран ПУНКТ");return false;} if(document.form2.i6.value==''){alert("Не выбран ВИД ");return false;} if(document.form2.i1.checked==false && document.form2.i2.checked==false && document.form2.i3.checked==false && document.form2.i4.checked==false){alert("Не выставлена ОЦЕНКА"); return false;} return true; } </script>
</head> <body> <? // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); /* Переменные для соединения с базой данных */ $hostname = "localhost"; $username = "joomla"; $password = "joomla"; $dbName = "joomla"; $text1 = $_POST['submit']; ......................... <form action=\"index.php?option=com_mesto&view=podtv\" method=\"post\" name=form2 id=\"form2\" onsubmit=\"return chk('Поля не заполнены')\">"; ?> ..........................
И что интересно: при вставке скрипта в компонент он нормально работает (при попытке отправки фориы с невыбранными значениями дает соответствующие подсказки) А при вставке скрипта в модуль при невыбранных значениях никаких подсказок нет. Он пытается перейти на нужную страницу, но она соответствеено пуста и надпись Query was empty (Ничего не отправлено) Есть у кого нибудь мысли, как заставить скрипт работать в модуле. Да, пытался и через mod_specialhtml_J15. Та же беда. Joomla 1.5.9
|
|
|
|
« Последнее редактирование: 14.05.2009, 14:56:40 от Новичек2009 »
|
Записан
|
|
|
|
putinvovik
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #29 : 31.05.2009, 23:55:32 » |
|
Люди кто-нибудь ставил на 1.5.9 SetLinks или Mainlink? Вроде кодирую все их примочки в UTF8, назначаю 777 А mod_php почему-то отказывается работать с их кодом, хотя он простейший Если кому удалось - отпишитесь пожалуйста! 
|
|
|
|
|
Записан
|
|
|
|
|