О, нет! Где JavaScript?
Ваш браузер не поддерживает JavaScript или же JavaScript отключен в настройках. Пожалуйста, включите JavaScript в браузере для корректного отображения сайта или обновите свой браузер на поддерживающий JavaScript. Включите JavaScript в своем веб-браузере, чтобы правильно просматривать этот веб-сайт или обновить веб-браузер, поддерживающий JavaScript.

PHPFusion 9.10.30 - все вопросы, проблемы, решения

Последнее обновление в 5 дней назад
LevaLevaУчастник
Опубликовано 11 месяцев назад
Бесплатная CMS PHPFusion 9.10.30 - не самая популярная штука, но тем не менее и о ней стоит сказать. Вот этот сайт как раз на этом движке.

Увы, он так и не был доведен до ума - после смерти Ника Джонса, автора оригинальной 6 и 7 версии, 9 версия уже ни к черту...

*

Для начала. Актуальная рабочая версия PHPFusion 9.10.30, но в прошлом году анонсировали PHPFusion 9.20 - и тишина... вообще, официальный сайт полумертвый, если не мертвый окончательно.

*

Чем же интересен движок PHPFusion 9.10.30 - спросите вы. Он достаточно прост в освоении. Установить его может практически любой человек, не имеющий никаких особых навыков. Не надо знать ни PHP ни особенности работу с БД и так далее.

Скачиваем, распаковываем, через FTP закидываем на хостинг. В админпанели хостинга создаем базу данных и пользователя со всеми правами. Запускаем установку движка, когда откроется соответствующее окно, вводит имя созданной базы данных, имя пользователя и пароль. Происходит установка.

Далее вписываем название нашего сайта - это можно будет потом поменять. Емейл сайта, имя владельца сайта. Далее: имя пользователя ВАЖНО - это суперадминистратор и это ЛОГИН. У вас два пароля: один как простого пользователя - придумываем и записываем где-нибудь, чтобы не забыть. Админпароль - по нему мы заходим в панель управления сайтом - тоже не забываем! Восстановить будет невозможно!

Далее - какие функции нам нужны - активируем. Это статьи и форум, галерея и блог... и прочее. Включить или выключить то или иное можно будет и потом.

Все, завершение установки. Удаляем файл install.php и у вас уже есть сайт!

*

Можете добавлять категории статей и размещать статьи, или отдельные страницы... Блог... вот тут какая-то кривизна. Все работает, да, но... материалы в блоге индексируются хуже, чем статьи... не знаю почему так. Форум, он тоже требует усилий...

Но в целом, если вы новичок, вам ничего не стоит сразу начать работу с этим движком - все понятно и просто. Но если есть вопросы - задавайте. Мы тут общими усилиями все решим.

*
Snegiri-ne-giriSnegiri-ne-giriУчастник
Опубликовано 5 дней назад
Вот эта тема, которая меня сюда и привела... сайт на этом же движке php-fusion 9.10.30

Хочу разместить на нем рекламу РСЯ и надо вставить первую часть кода между <head> и </head>

ГДЕ этот файл который надо править?

И как ПРАВИЛЬНО вставить этот код?

Вторая часть кода располагается между тегами <body> и </body>

ГДЕ и КАК - подскажите, если не трудно...

*
Admin-uzzerAdmin-uzzerСуперадмин
Опубликовано 5 дней назад
Первая часть кода между <head> и </head> - зависит от того, какую тему вы используете. Зайдите в папку с темами и откройте папку с названием вашей темы, там найдите файл theme.php

Ищите теги <head> и </head> между ними и вставляйте код...

Но многие темы не имеют этих тегов, например те, что темы по умолчанию.

В PHP-Fusion 9 каркас страницы (включая теги <html>, <head> и <body>) генерируется автоматически на уровне ядра системы.

Чтобы вставить код РСЯ (или любой другой скрипт) внутрь <head>, в PHP-Fusion используется специальная встроенная функция add_to_head(). Она программно добавляет переданный код в секцию <head> каждой страницы.

defined('IN_FUSION') || exit;

// Вставляем код РСЯ в <head>
add_to_head('
 <script>
 // Здесь ваш код от Яндекса (например, верификация или общий скрипт РСЯ)
 </script>
');


Просто копируйте в РСЯ первую часть кода и вставляйте вместо:

<script>
// Здесь ваш код от Яндекса (например, верификация или общий скрипт РСЯ)
</script>


Прежде СОХРАНЯЕМ этот файл на компьютер - на всякий случай!

Потом заходим в панель управления сайтом на хостинге и там правим этот файл - сохраняем. Теперь этот код гарантированно попадет именно между тегами <head> и </head> на абсолютно всех страницах сайта под управлением этой темы.

Проверяем: открываем сайт в браузере, никаких изменений не должно быть. Можно почистить прежде кэш браузера. Теперь смотрим исходный код страницы и должны увидеть между тегами <head> и </head> то, что мы вставили.

*
Последнее изменение: Admin-uzzer в 15-09-2026 14:22, 5 дней назад
Admin-uzzerAdmin-uzzerСуперадмин
Опубликовано 5 дней назад
И со вторым кодом не все так гладко... Его надо установить между тегами <body> и </body> - казалось бы, чего проще? Создаем панель в нужном месте, придумываем ей название, копируем код вызова рекламного блока в РСЯ и вставляем. Сохраняем, включаем - наслаждаемся!

Кроме того, в Алминке сайта есть еще вкладка Баннеры - где можно вставить рекламные коды и тогда реклама будет показываться в верхней и нижней части сайта...

Но нет - видим просто текстовое отображение кода... и снова нам нужны танцы с бубном. Проблема заключается в том, что стандартный редактор пользовательских панелей в PHP-Fusion (или фильтры безопасности движка) при сохранении вырезают теги <script> из соображений безопасности.

Что делать? Создаем в папке /infusions - папку, например, yandex_ad. В ней создаем файл, например, yandex_ad.php и в нем такое:

<?php
defined('IN_FUSION') || exit;
openside("Реклама");
echo '
Вставляем сюда второй код с РСЯ
closeside();


Теперь открываем Панели, или создаем новую в нужном нам месте, называем её снова как хочется, никаких кодов вставлять не надо - щелкаем Файл панели, выбираем там нами созданный yandex_ad.php, отмечаем - "Отображать панель на всех страницах", сохраняем, включаем - смотрим...

Панель должна появится, с названием Реклама. Если внутри ничего нет - значит пока ваш сайт находится на модерации РСЯ.

*
Admin-uzzerAdmin-uzzerСуперадмин
Опубликовано 5 дней назад
И да, не стоит в Админпанели сайта все эти вещи делать - движок будет чистить всё подозрительное.

Делайте в редакторе прямо на хостинге, с их редакторами. А если работаете на локальном ПК - используйте, например Notepad++

И не забывайте прежде сохранять файды, которые правке подвергаете - бэкап святая штука!

Офигеть!
Вы можете посмотреть все обсуждения на этом форуме.
Вы не можете начинать новые темы в этом форуме.
Вы не можете отвечать в этой теме.
Вы не можете начать опрос в этом форуме.
Вы не можете делать вложения в сообщения в этом форуме.
Вы можете загружать вложения в этому форуме.
Участвующие в обсуждении пользователи: Admin-uzzer, Leva, Snegiri-ne-giri
Реклама
Вход на сайт
Не зарегистрированы? Нажмите для регистрации.
Забыли пароль?
Пользователей на сайте
Гостей на сайте: 1
Участников на сайте: 0

Всего зарегистрировано: 322
Новый участник: Stalic






Яндекс.Метрика

*