yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« : 09.01.2009, 17:12:45 » |
|
Не могу вставить свой php код в материал. html вставляется без проблем в редакторе материалов кнопка "html код" А как быть с php? 
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #1 : 09.01.2009, 17:53:34 » |
|
Никак  можно вставить пшп модулем mod_php поищите на форуме есть ссылка на закачку 
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #2 : 09.01.2009, 18:01:56 » |
|
сиба, бум пробовать 
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #3 : 10.01.2009, 01:18:13 » |
|
установишь а потом в содержимом пишешь {mosaddcode}<input type="button"><?php echo('kuku'); ?>{/mosadcode}
Cпасибо, хорошая штука  +1 Только вот когда всталяю свой код, который безупречно много лет работал в другом месте, вот такая ерунда получается: Parse error: syntax error, unexpected '<' in /home/grgo/domains/grgo.ru/public_html/new/mambots/content/bot_mosaddcode.php(32) : eval()'d code on line 1 А с твоим кодом все ok...
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #4 : 10.01.2009, 01:34:13 » |
|
Никак  можно вставить пшп модулем mod_php поищите на форуме есть ссылка на закачку  И mod_php этот тоже хороший, но большие коды не тянет.... чего делать не знаю  +1 все равно
|
|
|
|
|
Записан
|
|
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #6 : 10.01.2009, 10:38:28 » |
|
Тебе надо бота писать, который бы вызывался по тегу внутри материала и подгружался, если у тебя одно и тоже всегда, то скачай у меня бота на сайте я как то писал в прошлом году, видишь ли не особо понятно что ты конкретно хочешь Вставляет текст автоматически во все материалы
|
|
|
|
« Последнее редактирование: 23.11.2009, 22:55:02 от ShadowXak »
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #7 : 10.01.2009, 14:34:38 » |
|
Тебе надо бота писать, который бы вызывался по тегу внутри материала и подгружался, если у тебя одно и тоже всегда, то скачай у меня бота на сайте я как то писал в прошлом году, видишь ли не особо понятно что ты конкретно хочешь Вставляет текст автоматически во все материалыУ меня есть php код <? // вставка php $dir = "/home/grgo/domains/grgo.ru/public_html/zakaz2008/"; $dh = opendir($dir); while (false !== ($filename = readdir($dh))) { $files[] = $filename; } rsort($files); // пробегаемся по всем файлам и обрабатываем их foreach ($files as $filename) { if (($filename == '..') or ($filename == '.')) { // если обнаружен конец списка то выходим break; } $handle = fopen("$dir$filename", "r"); // открыли файл ?> <p align="left"><? echo fgets($handle); ?></p> <? $fn = fgets($handle); // считали имя файла ?> <p align="left"><a href="zakaz2008.files/<? echo $fn; ?>.zip"><? echo $fn; ?></a></p> <? while (!feof($handle)) { $buffer = fgets($handle); ?> <p align="left"><? echo $buffer; ?></p> <? } ?>
<? fclose($handle); } // завершили цикл считывания файла ?> Просто этот скрипт у меня выводил раньше инфу с других файлов на сервере на страницу, вот и сейчас мне надо чтобы он у меня работал на странице. Mod_php в готовом виде все показывает как надо, но модулем, а mossh и mosaddcode не хотят отображать этот код. Вот и вся беда... 
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #8 : 10.01.2009, 14:49:56 » |
|
ну да мой бот работает только с html - надо как нить подумать и забабахать еще и пшп, возможно ли только, сомневаюсь 
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #9 : 10.01.2009, 14:55:12 » |
|
В принципе худо бедно можно в содержимое забабахать модулем с позицией top... Видимо этим и придется довольствоваться, пока ты новую верчию не изобретешь 
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #10 : 10.01.2009, 14:58:29 » |
|
пока на это нету совсем времени - тестирование в данное время идет компонента - по благотворительности 
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #11 : 10.01.2009, 14:59:35 » |
|
 ну это святое, а мы подождем...
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #12 : 10.01.2009, 15:03:15 » |
|
а вопрос у тебя 1 и тот же скрипт постоянно вызывается? --- как вообще весь процесс происходит, можно картинкой?
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #13 : 10.01.2009, 21:36:18 » |
|
а вопрос у тебя 1 и тот же скрипт постоянно вызывается? --- как вообще весь процесс происходит, можно картинкой?
да просто в свое время мы клиенту сайт делали, когда что такое cms я еще понятия никакого не имел  А у клиента каджый день инфу надо было выкладывать на одну и ту же страницу с нарастающим итогом, ну по принципу ленты новостей. И мы написали вот такой скрипт, с помощью которого клиент просто в txt файлах пишет свой текст и кидает на сервер в определенную папку, чтоб ему не возиться с WYSIWYG-ами. А теперь надо архивы сделать за предыдущие года. В принципе разобрался. Сделал через mod_php в положении top. А название раздела и кнопки "печать", "е-майл" пришлось убрать, потому как при таком расположении модуля, это все оказывается внизу страницы  А насчет mossh - классный бот, php сделаешь чтоб поддерживался, цены ему не будет 
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #14 : 11.01.2009, 00:40:04 » |
|
А насчет mossh - классный бот, php сделаешь чтоб поддерживался, цены ему не будет  я не уверен что будет робить данная фишка, а вам надо поступить проще, сделать врапером и в него всунуть обработку вашего скрипта ну или на худой конец написать компонентик, который всю эту блуду будет читать 
|
|
|
|
|
Записан
|
|
|
|
yaroslav87
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 171
|
 |
« Ответ #15 : 11.01.2009, 18:29:35 » |
|
я не уверен что будет робить данная фишка, а вам надо поступить проще, сделать врапером и в него всунуть обработку вашего скрипта ну или на худой конец написать компонентик, который всю эту блуду будет читать  А вот насчет врапера даже и не думал, сейчас попробовал. то что нужно!!! +1
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #16 : 11.01.2009, 18:56:53 » |
|
Всегда рад помочь 
|
|
|
|
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #17 : 24.01.2009, 11:01:17 » |
|
В JCE редакторе есть настройки - разрешить PHP. После их включения код остается (не удаляется), но и не работает, т.е. не выполняется на сервере, а просто выводится кодом на странице (такое ощущение что код загоняется в переменную и потом уже просто выводится в HTML). Это я что то делаю не так ?
mod_php он только для joomla 1.0 ?
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #18 : 24.01.2009, 11:51:52 » |
|
В JCE редакторе есть настройки - разрешить PHP. После их включения код остается (не удаляется), но и не работает, т.е. не выполняется на сервере, а просто выводится кодом на странице (такое ощущение что код загоняется в переменную и потом уже просто выводится в HTML). Это я что то делаю не так ? могу ошибаться, но эта фишка для того что бы раскрасить код php при выведении на фронте, выполнятся он не будет  mod_php он только для joomla 1.0 ? на других не тестировал, да и сам модуль ниразу не ставил себе, у вас есть шанс протестировать и отписаться 
|
|
|
|
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #19 : 24.01.2009, 23:18:20 » |
|
Да, такое ощущение что JCE только и раскрашивает... а как все начиналось  mod_php работает в режиме legasy на уровне <? echo "PHP работает"; ?>, глубже завтра погоняю  (может ошибся в названии "legasy", но без активации режима совместимости с Joomla 1.0 не инсталируется) Собственно вопрос возник - чем мне грозит включение этого режима ? Какие минусы ? Если есть минусы - сложно ли (и как  ) адаптировать для Joomla 1.5 (уж больно недавно я joomla заинтересовался) Вы Евгений Попов ? 
|
|
|
|
« Последнее редактирование: 24.01.2009, 23:22:14 от Opsan »
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #20 : 25.01.2009, 00:31:18 » |
|
Вы Евгений Попов ?  Забодали уже меня все токо это и говорят, а продаж токо 12  , я продавец его диска 
|
|
|
|
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #21 : 25.01.2009, 11:47:46 » |
|
Извини, не заметил в профиле : "Гы.. Я не Евгений Попов" Хороший диск, помог некоторые моменты в "мозгу" раставить... продажи думаю torrent сильно подкосил ...
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #22 : 26.01.2009, 06:21:29 » |
|
не думаю не на много  те кто восновном покупают диски, те и покупают, а кто некогды не брал, а все льет с торрентов, они и не купят - если токо у них безлямитку отключат 
|
|
|
|
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #23 : 26.01.2009, 10:29:23 » |
|
Логично  Возвращаясь к Legasy режиму - как я понял, почитав форум, при его активации могут не работать некоторые компоненты (например мод вывода похожих материалов) ? Т.е. активация нежелательна ?
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #24 : 26.01.2009, 11:11:19 » |
|
а при чем тут это? тут тема про другое совсем 
|
|
|
|
|
Записан
|
|
|
|
Opsan
Осваиваюсь на форуме
 
Репутация: +3/-0
Offline
Сообщений: 65
|
 |
« Ответ #25 : 26.01.2009, 19:34:18 » |
|
Так, вдруг кто знает ))
Нарыл вот интересный мамбот, (главное отличие от вышеприведённого - есть под 1.5) для внедрения любых PHP скриптов в произволную статью. PHP скрипт должен находиться в корневой директории Joomla! сайта, также вы должны отключить генерацию pdf и печать. Использование: {rdaddphp имя_файла=пусть_к_файлу} Пример: joomla установлена в директории: /var/www/joomla, файлы PHP -- в директории: /var/www/joomla/myphpfiles. Имя файла для включения my_file.php вы должны написать {rdaddphp file=myphpfiles/my_file.php}
Версия для Joomla! 1.0.x http://www.run-digital.com/download/mambots.html
Версия для Joomla! 1.5 http://www.run-digital.com/download/plugins.html
Работает, только вот как ему (скрипту) вернуть переменные (в моём случае из формы) что то не придумал ...
|
|
|
|
|
Записан
|
|
|
|
|
milledi
Гость
|
 |
« Ответ #26 : 20.03.2009, 21:21:17 » |
|
Использование: {rdaddphp имя_файла=пусть_к_файлу} Пример: joomla установлена в директории: /var/www/joomla, файлы PHP -- в директории: /var/www/joomla/myphpfiles. Имя файла для включения my_file.php вы должны написать {rdaddphp file=myphpfiles/my_file.php}
Я прописываю так, как сказано, но на странице выводит {rdaddphp file=myphpfiles/my_file.php} текстом. В чем может быть проблема? Может что-то не включено? Помогите, плиз)))
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2163
ЗагрыЗу
|
 |
« Ответ #27 : 22.03.2009, 11:12:06 » |
|
скорее всего бот у вас не опубликован
|
|
|
|
|
Записан
|
|
|
|
gemoroyone
Новичок
Репутация: +0/-0
Offline
Сообщений: 4
|
 |
« Ответ #28 : 22.03.2009, 17:42:27 » |
|
Есть компонет custom pages. не перепутай с модулем для IPB . У меня он есть. Если что скину
|
|
|
|
|
Записан
|
|
|
|
|
PaLyCH
|
 |
« Ответ #29 : 22.03.2009, 22:11:31 » |
|
У меня сайте есть мамбот, зовется AddPHP вместе с кнопкой. Для легкой и быстрой вставки любого кода в статьи
|
|
|
|
|
Записан
|
|
|
|
|
milledi
Гость
|
 |
« Ответ #30 : 23.03.2009, 11:25:24 » |
|
скорее всего бот у вас не опубликован
Я устанавливаю мамбот, далее захожу в управление плагинами и включаю его. Т.е. он должен работать насколько я понимаю, но на странице все равно выводит только текст. Или я не правильно вас поняла? Впринципе так же не могу вывести форму модуля ChronoForms с помощью доп. плагина chronocontact. Прописывается он так же в фигурных скобках (пример, {chronocontact}form1{/chronocontact}), но на странице выводит текстом. Я даже не знаю, что это может быть.
|
|
|
|
|
Записан
|
|
|
|
|
kainskcool
Гость
|
 |
« Ответ #31 : 02.06.2009, 22:39:55 » |
|
У меня сайте есть мамбот, зовется AddPHP вместе с кнопкой. Для легкой и быстрой вставки любого кода в статьи +10 даже +100 тебе за такое!!! Просто отличный мамботик!
|
|
|
|
|
Записан
|
|
|
|
|
igo_ru
Гость
|
 |
« Ответ #32 : 23.11.2009, 22:46:51 » |
|
Народ! У кого на 1.5 работает сей мамботик с кнопкой? Себе поставил, легаси включил, и не работает, т.е. без кнопки PHP код удаляется из материала, а с кнопкой вообще редактор материалов не грузится - типа ошибка и кракозябры  Как еще можно ПХП код или инициировать запуск процедуры (функции) из внешнего ПХП файла?
|
|
|
|
|
Записан
|
|
|
|
Valera82
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #33 : 29.11.2009, 12:31:38 » |
|
|
|
|
|
|
Записан
|
|
|
|
klubnichkaaa
Давно я тут
  
Репутация: +9/-2
Offline
Пол: 
Сообщений: 304
|
 |
« Ответ #34 : 20.10.2010, 16:00:53 » |
|
Вот в чём суть попробовал просто вставить, редактор код обрезает, и даже если выключить обрезку кода при сохранение всё равно не помогает! поискав по форуму как такое реализовать я наткнулся на модуль jumi да классно то что надо. но радость моя была недолгой!
Так как мне надо сделать страницу с прейскурантом, и оттуда брать цены и выводить их в другой странице, тоесть поменял тут цену, а в другой она автоматически изменилась, скажем лечение такойто болезни раз всплывающее окошко, а цена взята с другой страницы. а в этом модуле, да код работает но прейскурант у меня на несколько страниц и когда я буду писать echo "$a" а переменная а равна 1500 рублей, то там ещё будет куча переменных по ценам и он мне все цены выведет а мне то нужна одна! Если бы можно include использовать и подключать в коде на какойто странице, то сделал бы страницу и не парился но так то нельзя! А создавать пару сотен модулей мне нет смысла что я потом буду каждый редактировать когда цена изменится! Как тогда воткнуть код что бы он брал цены с другой страницы и выводил там где я хочу!
|
|
|
|
|
Записан
|
|
|
|
|