Pimped-Fusion. Первые впечатления.
|
Alipapa |
Опубликовано 07-02-2012 14:17
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
На этом сайте у меня сделано прямо в файле index.php, так:
<?php
require_once "maincore.php";
require_once THEMES."templates/header.php";
set_meta("description", "Здесь последние версии движков сайтов на базе PHP-Fusion - лучшей cms 2010-2011 годов. Плагины, темы, моды - скачивайте и пользуйтесь. Работает форум поддержки.");
opentable("Что такое PHP-Fusion?");
?>
<h1>Чем PHP-Fusion лучше других cms?</h1>
<p>PHP-Fusion - это CMS (co....</p>
<p>На данны... и т.д.</p>
.......
...ка полностью русифицирована.</p>
<?php
closetable();
require_once THEMES."templates/footer.php";
?>
Изменил(а) Alipapa, 07-02-2012 14:18 |
|
|
|
AsoZnanye |
Опубликовано 07-02-2012 21:47
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Пока ни как не найду, куда именно в фузионе можно воткнуть код яндекс кнопок
Код <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
<div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div>
в index.php то у нас пусто, и вставка туда ни как не помогает. |
|
|
|
AsoZnanye |
Опубликовано 07-02-2012 21:49
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Где в фузионе стоит общий закрывающий /body ??
Изменил(а) AsoZnanye, 07-02-2012 23:50 |
|
|
|
Alipapa |
Опубликовано 08-02-2012 00:38
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
закрывающий body находится в /themes/templates/footer.php, а код кнопок можно воткнуть баннером, панелью или в theme.php. |
|
|
|
AsoZnanye |
Опубликовано 08-02-2012 21:35
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
хм... ну что-то вышло, только вот после включения ЧПУ статьи стали открываться во все окно, без боковых панелей, и пришлось добавить кнопки социалок еще и в панель комментов...
А что за
includes/share_this_include.php в которм уже прописаны ссылки на соц сети?? и где его включить?
Изменил(а) AsoZnanye, 08-02-2012 23:13 |
|
|
|
Alipapa |
Опубликовано 09-02-2012 00:08
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
AsoZnanye написал:
А что за
includes/share_this_include.php в которм уже прописаны ссылки на соц сети?? и где его включить? В "прочих настройках" пункт "Включить Share This в новостях, статьях и на форуме". |
|
|
|
AsoZnanye |
Опубликовано 09-02-2012 16:37
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Блин, при включенном ЧПУ, статьи открываются во все окно ( одной стороны это даже плюс) но вот без всякой навигации (была бы хоть кнопка назад, а лучше бар навигации в строке по страницам), и как например в простом варианте, без ЧПУ, сделать в заголовке статьи ссылку, открыть в новом окне во весь экран?
И втооре, как бы переместить соц кнопки вверху страницы сайта под логотип? что-то на команду clear:both скрипт не реагирует, хотя float слушается...
............................
отключалку панелей я вроде бы понял (в доп настройках), осталось как бы переместить соцкнопки под логотип,
Изменил(а) AsoZnanye, 09-02-2012 17:02 |
|
|
|
lom |
Опубликовано 09-02-2012 17:13
|
Пользователь
Сообщений: 51
Зарегистрирован: 23.01.09
|
Если под логотип, то только в теме. |
|
|
|
AsoZnanye |
Опубликовано 09-02-2012 17:32
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
и на сколько это сложно, писать еще один вариант разметки?...
а header_includes.php тут ни как не обойтись?...
Изменил(а) AsoZnanye, 09-02-2012 17:33 |
|
|
|
Alipapa |
Опубликовано 10-02-2012 11:18
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
header_includes.php - это системный файл, а theme.php - пользовательский. Меняя первый, мы меняем cms, меняя второй - мы только меняем тему. Хотя header_includes.php вроде бы сделан именно для того, чтобы пользователь туда что-то вставлял, я его никогда не использовал.
Изменил(а) Alipapa, 10-02-2012 12:20 |
|
|
|
AsoZnanye |
Опубликовано 10-02-2012 12:16
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Ну и какой строкой его разместить в теме под логотипом (сразу над sub-header)?
он так же становится вверху
Изменил(а) AsoZnanye, 10-02-2012 12:21 |
|
|
|
Alipapa |
Опубликовано 10-02-2012 12:21
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Так в каждой теме по-разному. Например, можно их с логотипом обернуть таблицей
Изменил(а) Alipapa, 10-02-2012 12:23 |
|
|
|
AsoZnanye |
Опубликовано 10-02-2012 12:23
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
а как то отдельным файлом скрипта его можно втиснуть. указав имя в теме |
|
|
|
Alipapa |
Опубликовано 10-02-2012 12:25
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Ну есть операторы типа include, require. Можно их использовать. |
|
|
|
AsoZnanye |
Опубликовано 10-02-2012 12:26
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Код //Header
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='full-header'>\n".showbanners()."</td>\n";
echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
echo "<td class='sub-header-left'></td>\n";
echo "<td class='sub-header'>".showsublinks(" ".THEME_BULLET." ", "white")."</td>\n";
echo "<td align='right' class='sub-header'>".showsubdate()."</td>\n";
echo "<td class='sub-header-right'></td>\n";
echo "</tr>\n</table>\n";
и как сюда вложить? |
|
|
|
AsoZnanye |
Опубликовано 10-02-2012 12:32
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
Вот у тебя в описании http://ap-usion.ru/php/func/i/include.php есть указание на функцию, но без позиционирования... |
|
|
|
Alipapa |
Опубликовано 10-02-2012 12:38
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Найти то место, куда надо вставить, и вставить. Если надо под элемент, который выводится с помощью showbanners(), то вызов функции заменить на ее тело и вставить. Или же просто, если баннеры через админку ставить не планируется, убрать этот showbanners(), и прописать логотип и кнопки так, как тебе хочется. |
|
|
|
Alipapa |
Опубликовано 10-02-2012 12:41
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
AsoZnanye написал:
Вот у тебя в описании http://ap-usion.ru/php/func/i/include.php есть указание на функцию, но без позиционирования... А какое позиционирование может быть у php-шного оператора? Он просто вставляет один файл с кодом в другой и их выполняет. |
|
|
|
AsoZnanye |
Опубликовано 10-02-2012 12:47
|
Пользователь
Сообщений: 51
Зарегистрирован: 08.12.11
|
там описано как текстовая функция, через несколько файлов.
прямая вставка его типа
include "SocialShare.php";
хорошего не дает)))
3 ссылки на include, в пустоту |
|
|
|
Alipapa |
Опубликовано 10-02-2012 13:01
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Да, спасибо, есть битые ссылки, подправлю. |
|
|