Page 4 of 20
Re: TS-Conf F.A.Q.
Posted:
Fri, 02.08.2013 23:20:53
by TS-Labs
А зачем разбираться в РНР в контексте вордпресса?
Re: TS-Conf F.A.Q.
Posted:
Fri, 02.08.2013 23:24:46
by LessNick
TS-Labs wrote:А зачем разбираться в РНР в контексте вордпресса?
Ну например что наконец прикрутить свой шаблон и запустить сайт.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 00:20:38
by TS-Labs
Ну а вордпресс то причем, если шаблон отдельный? ВП запущен, морда выбрана наугад, чтоб ее поменять пхп не нужен, нужно рисовать.
Да и что там разбираться, я не понимаю.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 00:34:09
by LessNick
TS-Labs wrote: чтоб ее поменять пхп не нужен, нужно рисовать.
Здравствуйте девушки
Что касается файловой структуры шаблона:
index.php – непосредственно выводит информацию, когда мы заходим на главную страницу. Как правило содержит последние записи сайта/блога в формате анонсов.
header.php – содержит шапку сайта, как правило там располагается логотип, навигация по страницам, какие-нибудь контакты и тд. Так же в шапке содержится тег <head>, подключаются все необходимые скрипты и стили.
footer.php – содержит подвал сайта. В нём как правило пишутся различные копирайты, ссылки на разработчкиков, но так же могут содержаться различные виджеты.
sidebar.php – боковая панель, с виджетами. Как правило содержит рубрики сайта, различные баннеры, блогроллы и тд. Боковая панель может быть не одна, а несколько.
single.php – отвечает за вывод полной записи.
category.php – отвечает за вывод записей конкретной категории
search.php – отвечает за вывод результатов поиска по конкретному запросу
tag.php – отвечает за вывод записей имеющий определённый тег
archive.php – отвечает за вывод постов определённого дня/месяца/года
author.php – отвечает за вывод записей конкретного автора
functions.php – содержит функции шаблона. Как правило, включает функции определения боковых колонок (сайдбаров) для виджетов. Подключается первым, т.е. ещё до загрузки index или других файлов.
comments.php – файл, который выводит комментарии в записях и страницах.
page.php – отвечает за вывод содержимого конкретной страницы
style.css – стили шаблона.
И только один единственный файл css действительно содержит то, что нужно. Все остальные файлы написаны на пыхыпы с частичными html вставками.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 04:17:26
by TS-Labs
Хелл.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 07:25:42
by DimkaM
breeze wrote:Внезапно задам встречный вопрос, ты в PhP разбираешься?
php - это что то типа basic48? Т.е. интерпретатор?
Есть что то компилируемое, хотя бы в оп-код?
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 08:09:30
by VBI
"ЛЕГКО". я обычно своё пользую, но вордпресс один раз ставил
пиши в личку.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 08:13:37
by VBI
Если я не ошибаюсь, то в WP использовали шаблонизаторы. и все перечисленные бризом файлы - файлы габлонов. от рнр там мало, скорее всего.
да, рнр считался интерпретируемым, но это уже в истории из-за библы-компилятора zend, встроенного в сам язык
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 11:13:03
by LessNick
VBI wrote:"ЛЕГКО". я обычно своё пользую, но вордпресс один раз ставил пиши в личку.
Давай лучше, как у тебя будет время ты заскочишь в чатег и мы с TS-Labs пообщаемся.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 11:15:31
by DimkaM
вся фишка в том. что дилетант вроде меня не сможет ничего написать на пхп. А вот недавно, исключительно ради спортивного интересу, я запустил VS и спокойно создал интерактивную страничку на асп.нет.
При этом я не испытал абсолютно никаких трудностей, не лазил по гуглам в посках информации как мне вставить кнопку или текстэдит на страничку, как обработать события от этих элементов и т.п.. Я не стучался в личку к аля "VBI" и не просил его рассказать, что к чему. До всего вполне можно дойти чисто интуитивно.
Кстати аля вордпресов и на асп.нет хватает.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 12:11:53
by TS-Labs
ASP засуньте в жопу гей-цу. )
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 15:14:56
by DimkaM
+1
И винду тоже и офис и фаты.
Визуалстудию в первую очередь, и MBR уёбищный на 63сектора туда же.
Ещё был какойто флайсимулятор от M$, пиздец, летать невозможно.
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 15:27:38
by VBI
всё тьюринг, сцуко, виноват
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 18:38:39
by DimkaM
VBI wrote:всё тьюринг, сцуко, виноват
ващето жона его программистом была, Тьюринг больше по концепциям специалист
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 19:01:24
by TS-Labs
У Тьюринга была жена?
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 19:59:20
by VBI
ну, когда он ещё не был пидарасом...
и был женат на Аде... из-за чего и стал...
Re: TS-Conf F.A.Q.
Posted:
Sat, 03.08.2013 21:12:10
by TS-Labs
До чего доводят ахтунговые языки погромирования.
Re: TS-Conf F.A.Q.
Posted:
Fri, 20.09.2013 20:41:10
by TS-Labs
Добавил инфу про MEMConfig.
Re: TS-Conf F.A.Q. О графике замолвим слово
Posted:
Tue, 05.11.2013 02:34:22
by amixgris
Расширенные графические режимы.
...
Re: TS-Conf F.A.Q.
Posted:
Tue, 05.11.2013 03:51:16
by TS-Labs
amixgris wrote:Расширенные графические режимы.
Перетащил в первый топик.
Re: TS-Conf F.A.Q.
Posted:
Sat, 16.11.2013 10:33:55
by g0blinish
по тайлам - какая-то хуета выходит.
- Code: Select all
ld a,8 ; Номер банки
ld bc,#13af;RAMPage3 ; Подключаем банку с адреса #C000
out (c),a
;1. Записать в порт T0GPage (0x17AF) номер 1й страницы битмапа, номер обязан быть кратным 8 (0, 8, 192, 240 и т.д.)
ld bc,$17AF
ld a,8
out (c),a
ld hl,$C000
xlp2:ld a,h:and l:ld (hl),a
inc l:jr nz,xlp2
inc h:jr nz,xlp2
;2. Записать в порт TMPage (0x16AF) номер страницы тайлмапа.
ld a,9 ; Номер банки
ld bc,#13af;RAMPage3 ; Подключаем банку с адреса #C000
out (c),a
ld bc,$16AF
ld a,9
out (c),a
;3. Загрузить битмап, тайлмап на соответствующие страницы.
ld hl,$C000
xlp:ld a,h:xor l:ld (hl),a
inc l:jr nz,xlp
inc h:jr nz,xlp
;4. Загрузить палитру(палитры), выбрать наборы палитр в PalSel (0x07AF) биты 4-5 и 6-7.
;5. Записать в порт TSConfig (0x06AF) режим отображения слоев (бит 6 - слой 1 разрешен, бит 5 - слой 0).
ld bc,$06AF
ld a,%00111111
out (c),a
Re: TS-Conf F.A.Q.
Posted:
Sat, 16.11.2013 17:51:29
by Sergey78
g0blinish wrote:по тайлам - какая-то хуета выходит.
А что ты хотел получить?
Из того, что видно в исходнике:
1. Для графики тайлов задается 8-я страница, для тайлмапа 9-я. Графика занимает 8 страниц, поэтому лучше тайлмап переместить в другое место.
2. В тайлмап записывается непонятно что:
- Code: Select all
ld hl,$C000
xlp:ld a,h:xor l:ld (hl),a
inc l:jr nz,xlp
inc h:jr nz,xlp
3. Не видно как устанавливается палитра для тайлов.
4. Так лучше не делать:
- Code: Select all
ld bc,$06AF
ld a,%00111111
out (c),a
В неиспользуемые биты регистра надо писать 0.
Re: TS-Conf F.A.Q.
Posted:
Sat, 16.11.2013 18:28:32
by TS-Labs
Sergey78 wrote:В неиспользуемые биты регистра надо писать 0.
Кто не пишет в reserved биты 0 (а например - 5) в следующей жизни рождается Риндексом!
Re: TS-Conf F.A.Q.
Posted:
Sat, 16.11.2013 18:33:11
by g0blinish
TS-Labs wrote:Кто не пишет в reserved биты 0 (а например - 5) в следующей жизни рождается Риндексом!
эммм.тут всё ясно, ага.
TS-Labs wrote:5. Записать в порт TSConfig (0x06AF) режим отображения слоев (бит 6 - слой 1 разрешен, бит 5 - слой 0).
Re: TS-Conf F.A.Q.
Posted:
Thu, 05.12.2013 21:06:55
by Grey
А что ? Page0 и Page1 только на запись ?