шаблоны скины темы кому как
|
ilaya |
Опубликовано 25-02-2010 13:37
|
Пользователь
Сообщений: 3
Зарегистрирован: 25.02.10
|
здравствуйте я так понимаю вы мастера по данной системе!?
в связи с этим хочу Вас попросить не могли бы вы сделать небольшой видеоурок по созданию шаблона для неё т.к. долго и упорно лазию по всему нету и ничего найти не могу, а очень хочется что нибудь новое а не то что предлагают все... |
|
|
|
Alipapa |
Опубликовано 25-02-2010 19:29
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Появится свободное время, на [url]http://php-fusion-manual.ru[/url] опишу этот процесс. Не видеоуроком, но постараюсь внятно изложить.
Изменил(а) Alipapa, 25-02-2010 19:36 |
|
|
|
lom |
Опубликовано 25-02-2010 20:47
|
Пользователь
Сообщений: 51
Зарегистрирован: 23.01.09
|
ilaya написал:
не могли бы вы сделать небольшой видеоурок Бесплатно штоль? |
|
|
|
ilaya |
Опубликовано 25-02-2010 22:27
|
Пользователь
Сообщений: 3
Зарегистрирован: 25.02.10
|
Alipapa было бы неплохо... я в принципе шаблоны делаю сам для многих движков но с этим и ещё одним называть не стану...
и сайты без движков на ноги ставлю неплохо но надоело админить парочку надо на движок повесить и передать...
lom ну если сможете собрать норм внятный урок то могу за него заплатить... если же что либо вроде того что смольянинов сделал соберёте то только бесплатно... почему думаю уже понятно... |
|
|
|
ilaya |
Опубликовано 01-03-2010 18:36
|
Пользователь
Сообщений: 3
Зарегистрирован: 25.02.10
|
ну вот и всё на этом и закончилось общение...
|
|
|
|
Alipapa |
Опубликовано 01-03-2010 19:41
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Да вот, мало здесь людей общается. Мы высказались, остальным не интересно. Может быть, кто-то чего-нибудь добавит еще. Сюда не каждый день пишут. |
|
|
|
gimmi |
Опубликовано 09-09-2010 19:34
|
Пользователь
Сообщений: 22
Зарегистрирован: 22.06.10
|
Эх... Хочу вставить свои три копейке по поводу видео уроков для php-fusion. Это всеголишь моё мнение :
Вы посмотрите на другие многие популярные движки и в этом плане я думаю всё станет ясно. У них у всех большие коллекции видео уроков и причём бесплатно. Fusion я считаю многое теряет в этом направлении. Да даже для Fusion нет и коллекции текстовых уроков. Есть только отдельные статьи - faq - ну и кое в каких постах на форумах можно найти подробно разжёванный материал по какой либо проблеме. С чем это сязано ? Это другой вопрос .... ?
Ну да ладно о грусном. Есть вопрос по оформлению темы.
Как правильно сделать такие кнопки как у вас в шапке ? Они сделаны средствами css или это просто картинки-ссылки ? |
|
|
|
Alipapa |
Опубликовано 10-09-2010 18:28
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Картинки просто в тему всунул, вот кусок кода:
function render_page($license=false) {
global $settings, $main_style, $locale;
//Header
//echo "<table cellpadding='0' cellspacing='0' width='100%' align='center'>\n<tr>\n";
//echo "<td class='full-header'>\n".showbanners();
?>
<table class=for-table cellSpacing=0 cellPadding=0 width="100%">
<tr>
<td align=middle>
<a class=fusion title="Официальная версия PHP-Fusion" href="http://ap-fusion.ru/downloads.php?download_id=54" alt="Официальная версия PHP-Fusion"><div id="fl">PHP-Fusion<br />v.7.01</div></a>
</td>
<td align=middle><a class=release title="AP-Fusion" href="http://ap-fusion.ru/downloads.php?download_id=55" target=_blank alt="AP-Fusion"><div id="fl">AP-Fusion<br />v7.01</div></a>
</td>
<td align=middle>
<a class=fusion title="Pimped-Fusion" href="http://ap-fusion.ru/downloads.php?download_id=56" alt="Pimped-Fusion"><div id="fl">Pimped-Fusion<br />v0.08.01</div></a>
</td>
</tr>
</table>
<?php
Стили:
a.fusion {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
BACKGROUND: ****(images/fusion.png) no-repeat;
WIDTH: 207px;
COLOR: #fff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: 84px;
}
#fl {
padding-top: 45px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 50px;
}
a.fusion:hover {
BACKGROUND: ****(images/fusion.png) 0px 100%; WIDTH: 207px; COLOR: #fff; HEIGHT: 84px; TEXT-DECORATION: none
}
a.release {
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 13px;
BACKGROUND: ****(images/release.png) no-repeat;
WIDTH: 207px;
COLOR: #fff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: 84px;
}
a.release:hover {
BACKGROUND: ****(images/release.png) 0px 100%; WIDTH: 207px; COLOR: #fff; HEIGHT: 84px; TEXT-DECORATION: none
} (вместо звездочек u_r_l без _)
Ну а сами картинки стянул с сайта php-fusion7.ru, немного их подредактировал. Там картинки из двух частей. Сначала верхняя половина, а как наведешь курсор - нижняя.
Теперь о всяческих видеоуроках и т.д. Вот какая мне, к примеру, польза от популярности php-fusion? Мне даже выгодна низкая популярность движка. Меньше под него всяких спамилок создается, меньше ломают. Да, можно посидеть недельку-другую, посозидать эти самые видеоуроки. Но как это монетизировать?
Изменил(а) Alipapa, 10-09-2010 18:53 |
|
|
|
gimmi |
Опубликовано 10-09-2010 19:25
|
Пользователь
Сообщений: 22
Зарегистрирован: 22.06.10
|
Спасибо за разъяснение по кнопкам.
А по поводу популярности движка... Тут как говорится каждому своё. Оно и так хорошо и подругому тоже нормально. Я както задался вопросом : с чем связано то что последнее время на сайте поддержки 7 версии в основном стали давать ответы на вопросы не лично мне а вообще в виде посыла ( посмотри тамта, поиск тебе в помощь или иди учи мат часть и тд ). Так вот мне в голову пришла мысль что это связано с отсевом чайников. Незнаю почему но пришла такая мысль Думаю может хотят чтобы новые пользователи в освоении движка были чисто из числа программистов а визуальщиков по боку. Тем самым хотят поднять уровень двига. Думаю те кто плотно занимается изучением программного кода будут делать более качественные и разнообразные сайты и примочки к движку. Я уж и сам занялся поиском и освоением других форумов в том числе и буржуйских. А тут недавно Админ _php-fusion7.ru сделал упрёк как раз по этому поводу и Psc его поддержал. Получается мои мысли были ошибочны.
Ещё вопрос по кнопкам созрел. Вот у меня есть несколько 2х колоночных тем для блога одна из них моя переделка и она без шапки. Значит мне вставлять кнопки нужно в //Content ? Или делать панель для кнопок и ставить её самой верхней ?
Изменил(а) gimmi, 10-09-2010 19:47 |
|
|
|
Alipapa |
Опубликовано 11-09-2010 12:28
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
gimmi написал:
Значит мне вставлять кнопки нужно в //Content ? Или делать панель для кнопок и ставить её самой верхней ? Не знаю, пробовать надо, смотреть куда и как вставятся. А что за тема была, что там товарищи админы на php-fusion7 нагрубили? Оно, конечно, неприятно, когда вместо того, чтобы ответить просто, посылают к яндексу. Ну что мы с ними сделаем?
Изменил(а) Alipapa, 11-09-2010 14:28 |
|
|
|
gimmi |
Опубликовано 11-09-2010 19:28
|
Пользователь
Сообщений: 22
Зарегистрирован: 22.06.10
|
Alipapa написал:
Не знаю, пробовать надо, смотреть куда и как вставятся. А что за тема была, что там товарищи админы на php-fusion7 нагрубили?
Тему я для себя переделывал Джилетт.
А по поводу форума там вроде никто не грубит. Просто перед выходом версии 7.01 было какоето затишье. И ответы на вопросы чайников были не такие как раньше. Админы наверно тоже устают Раньше было больше ответов с конкретными примерами кода. Ведь для чайника это главное ( иметь пример перед глазами ). И если вернуться к вопросу об уроках то для Fusion ведь можно найти практически любой подробный ответ для начинающего. Другое дело то что они разбросаны по форумам факам и другим сайтам.
Изменил(а) gimmi, 11-09-2010 20:09 |
|
|
|
gimmi |
Опубликовано 02-10-2010 08:39
|
Пользователь
Сообщений: 22
Зарегистрирован: 22.06.10
|
Скачал для пробы шаблон у буржуев "2Minimalistic" так вот он сразу начал выдовать ошибку Deprecated: Function ereg_replace() is deprecated in Z:\home\website.ru\www\themes\2Minimalistic\theme.php on line 135 на строке 135 код $id = (!empty($id)? $id : ereg_replace("[^A-Za-z0-9]", "", $title)); Если удалить строчку этого кода то ошибка проподает.
Вопрос : Что вообще этот код выводит ? Может кто растолковать что означает ereg_replace и для чего он нужен ? И небудет ли проблем в дальнейшем если без него использовать шаблон ? |
|
|
|
Alipapa |
Опубликовано 02-10-2010 13:43
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
С этой функцией делались какие-то изменения, точно не помню. Это было между 7.00.05 и 7.01, там немного синтаксис меняли. Сама функция - это замена одних символов другими, в данном случае - просто удаляет любую букву и цифру. Я так понимаю, что здесь невдалая проверка того, что пользователь это или гость смотрят сайт. И если гость, то переменной id присваивает пустое значение. А будет - не будет проблем - это не известно. |
|
|
|
machao |
Опубликовано 29-12-2010 22:45
|
Пользователь
Сообщений: 36
Зарегистрирован: 27.12.10
|
ооооо....
классно, и про шаблоны тема имеется
долго репу чесал к кому обратиться.... но может кто и ответит кроме AlipapЫ, ни в коем случае не пытаюсь унизить этого человека, просто интересно мнение остальных пользователей, но и его мнение по этому поводу прочту с удовольствием.
вопрос в следующем: имеется шаблон aft - Насколько я правильно понял он построен на таблицах (также есть шаблоны которые строятся на тэгах div, но мне они не приглянулись), имеется ли какая-нибудь возможность добавить в шаблон дополнительные позиции для размещения блоков кроме тех что уже присутсвуют (право, лево, верх, низ), или это надо править код самого движка. Если да - то каким образом это можно организовать, подскажите плиз куда копать.
Насмотрелся на шаблон для joomla RocketTheme Mynxx (прошу на считать рекламой, этот шабл мне просто нравится возможностью повесить что угодно и куда угодно) там позиций для вывода различных модулей (читай блоков) около 10 штук:
право, лево, верх, низ - это само само собой;
из дополнительного: сразу над статьей, сразу под статьей, над сразу над статьей (2 или 3 позиции), под сразу под статьей (2 или 3 позиции)
(дя а жумлавод покачто, но перестраиваю свой сайт на fusion, причина банальная - тормознутость жумла и ее нагрузка на сервер при большой посещаемости сайта).
Изменил(а) machao, 29-12-2010 22:55 |
|
|
|
Alipapa |
Опубликовано 30-12-2010 11:28
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
В принципе, в шаблон можно вставить что угодно и где угодно. В частности, чтобы какие-то блоки вставить над/под новостью/статьей, можно найти в папке с темой файл theme.php и вставить туда. Там сориентироваться не очень сложно, все по функциям разложено: render_article() выводит статью, render_news() выводит новость. Там же можно несложно вставить блоки и в другие места, например в шапку, в подвал и т.д. Другое дело, что для этих панелей нельзя будет изменить положение через админку - ее возможности от шаблона не зависят. |
|
|
|
machao |
Опубликовано 30-12-2010 12:50
|
Пользователь
Сообщений: 36
Зарегистрирован: 27.12.10
|
Другое дело, что для этих панелей нельзя будет изменить положение через админку - ее возможности от шаблона не зависят. добавить через шаблон не такая большая проблема. мне интересно как сделать так, чтобы и в админке можно было работать с этой новой позицией, т.е. вставлять в нее панели, убирать их оттуда....
Alipapa - кроме вас еще кто-то занимается программированием под fusion?
Изменил(а) machao, 30-12-2010 13:20 |
|
|
|
Alipapa |
Опубликовано 30-12-2010 15:34
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
Да, конечно занимаются. На php-fusion7.ru rusfusion.ru общаемся. Насчет того, чтобы в админке, и чтобы не вмешиваться в движок - это делается плагин. Да, такое сделать реально, в php-fusion есть для этого необходимые функции, есть набор-заготовка плагина, но нужен некоторый опыт. Замечу еще, что в php-fusion в основном все пишется в процедурном стиле, объекты применяются редко.
Изменил(а) Alipapa, 30-12-2010 15:40 |
|
|
|
machao |
Опубликовано 30-12-2010 16:17
|
Пользователь
Сообщений: 36
Зарегистрирован: 27.12.10
|
Alipapa написал:
Да, конечно занимаются. На php-fusion7.ru rusfusion.ru общаемся. Насчет того, чтобы в админке, и чтобы не вмешиваться в движок - это делается плагин. Да, такое сделать реально, в php-fusion есть для этого необходимые функции, есть набор-заготовка плагина, но нужен некоторый опыт. Замечу еще, что в php-fusion в основном все пишется в процедурном стиле, объекты применяются редко. темный лес для меня
в каком файле позиции для блоков поискать можно (слева, справа, вверху и внизу имеется в виду)? если проблематично добавить новую позицию, то можно попробовать в одну (верхнюю например) "всунуть" 2 или 3 небольших блока используя float: left в стилях к таблицам (на каком-то из форумов прочитал). Вопрос только где их искать эти таблицы?
Изменил(а) machao, 30-12-2010 19:12 |
|
|
|
Alipapa |
Опубликовано 30-12-2010 19:17
|
Супер Администратор
Сообщений: 502
Зарегистрирован: 16.12.08
|
в каком файле позиции для блоков поискать можно (слева, справа, вверху и внизу имеется в виду)? Позиции для блоков хранятся в базе данных в таблице panels (поля panel_side и panel_order). Администрирование - это файлы administration/panels.php и administration/panel_editor.php. Функции вывода панелей - в файле themes/templates/panels.php.
в одну (верхнюю например) "всунуть" 2 или 3 небольших блока используя float: left в стилях к таблицам В общем-то нет проблем. Можно стилем, можно таблицей. Прямо в коде панели. Какие трудности? Мы можем в панели любой php-код , а значит, и html вставить. То есть в одну центральную панель хоть две, а хоть и три боковых можно вставить. Ведь просто же взять таблицу из трех ячеек и в каждую из них вставить тот код, который хотите. Стандартную рамку (opentable, closetable) убрать - и получится два или три, да хоть четыре рядом стоящих блока над или под основным контентом.
Изменил(а) Alipapa, 30-12-2010 22:08 |
|
|
|
machao |
Опубликовано 31-12-2010 11:41
|
Пользователь
Сообщений: 36
Зарегистрирован: 27.12.10
|
Alipapa написал: а хоть и три боковых можно вставить эт здорово конечно, но не боковые нужны. вот шаблон который пытаюсь переделать _http://rastrillo.ru/0000/AFT.zip. на нем можно зделать примерно следующее _http://rastrillo.ru/0000/0001.png,т.е. при выборе места установки для двух панелей верхней позиции, они устанавливаются одна под другой, а мне нужно, чтобы одна рядом с другой примерно как здесь _http://rastrillo.ru/0000/0002.png перелопатил уже весь шаблон да все криво както выходит отстойно. То все панели сразу размер меняют, то вообще ошибку выдает. Да я знаю, что руки криво заточены, потому и прошу тыкнуть носом в то место, где поменять можно, чтобы получилось то что надо...
Изменил(а) machao, 31-12-2010 11:54 |
|
|