Урок #Текущо редактиране

Навигация:

Урок номер 11 Разширено редактиране login.tpl

След пускането на уроците един от потребителите на форума правилно отбеляза, че би било полезно да се напише урок за разширено редактиране на формата за вход и потребителското меню. Седях и си мислех, има компютър, има инсталиран, мозъкът присъства, така че си струва да пиша.

!Давам пример вече на готовия скин за обучение!

Отворете main.tpl и изтрийте блока на контролния панел от него, изтрийте го напълно. След това търсим следния код:

Код 1:

Рекламен блок

Код 2:

Контролен панел

готово, но формулярите за удостоверяване все още са вертикални, което е лошо, имаме нужда от хоризонтална.

Отваряме файла login.tpl, има много ужасен и неразбираем код. Ето кода от там:

Код 3:

Ето отделния код за тези две таблици:

Код 4 (1 таблица, администраторско меню, потребителско меню):

HTML; if ($user_group[$member_id['user_group']]['allow_admin']) $login_panel .=
Парола

След като разгледахме внимателно кода на таблиците, можем да кажем, че това са НАЙ-КОНВЕНЦИОНАЛНИТЕ ТАБЛИЦИ, дори без графичен дизайн - там не е необходимо, но ако има желание, тогава можете да го направите сами. Границите на таблицата са нула. Нашата задача е да направим плоска маса с елементи, разположени хоризонтално ивмъкнете връзки и код от оригиналната таблица там.

Правим празна маса, ВИЗУАЛНО с видими граници, трябва да изглежда така:

Освен това в тази таблица ВНИМАТЕЛНО прехвърляме кода от оригинала, ето какво получих в крайна сметка:

Код 6:

HTML; if ($user_group[$member_id['user_group']]['allow_admin']) $login_panel .=

Не промених почти нищо, освен че преместих връзките за регистрация и нулиране на паролата в новата ми таблица. Останалата част от кода беше прехвърлена без промени.

Парола