Сайт команды на движке Webspell

Думаю многие команды хотят иметь сайт. Кто то башляет и ему делают, кто то делает на Юкозе ( http://www.ucoz.ru ), кто то хочет сделать лучше, но не знает как. Для таких и предназначается моя статья. Я подробно и широко объясняю как и что надо делать, для того чтобы было понятно как можно большему кругу людей. Начнем...

Webspell это специализированный движок (CMS) сайтов для игровых объединений, команд, и т.д. Он имеет функции: Новости Статьи Форум рассылка банк команды Поддержка мультигеймингов (разделение на составы по дисциплинам) Спонсоры Баннеры Матчи Вызов на матч Анкета набора в команду Опросы Чат и т.д. Вообщем это лучшее что сейчас есть для игровых командных сайтов.

Всё делается легко и быстро, легче чем вы думаете. И недорого, при желании можно вообще ничего не тратить.

Цена складывается из оплаты хостинга, и покупки доменного имени - адреса сайта.

Хостингов сегодня море, и не проблема найти подходящий. Существуют бесплатные хостинги с приличным качеством, например http://www.freehostia.com Или платные российские с качественной поддержкой и сервисами, могу посоветовать http://jino.ru. В любом случае Гугль поможет вам найти подходящий.

Далее решаем с доменом. Существует 2 варианта:

* Бесплатный домен 3-го уровня , например team.net.ru , team.msk.ru Их вы сможете бесплатно зарегить в инете. Рекомендую для этого кстати брать хостинг http://jino.ru, в его админке регистрация этого домена займет пару минут и сайт моментально начнет открываться по вашему адресу.

* Платный домен 2-го уровня, например team.ru, .net, .com, за который придется заплатить от 400-600 р. в год, и за последующие примерно так же. Есть сайты где домены продают за 90+ рублей, фишка в том что вы не будете его владельцем, а только использовать. Вы не сможете полностью управлять им. Вообщем я бы рекомендовал вам регистрировать домен на http://reggi.ru . Там часто проходят выгодные акции.

Ой, что то меня занесло. о_О

Итак, ликбез по установке движка (CMS) сайтов для кланов и команд – Webspell 4.02.01 / 4.2.1.

Прелюдия к установке

Сперва вы должны выбрать для себя версию движка Webspell, существует 2 линейки:

· 4.02.* - старая линейка, для которой уже много чего написано, сейчас уже остановилась на версии 4.02.01 и дальше не пойдет. Из плюсов можно выделить лишь большое количество шаблонов. Русский язык отсутствует, так как переводится эта версия крайне неудобно, поэтому в России ее переводили в основном для себя (например http://pincho.ru) и в общий доступ не выкладывали.

· 4.2.* - свежая линейка, она продолжает разрабатываться и обновляться, имеет более грамотную структуру, и легче редактируется. Русский язык моего авторства выложен на сайте. Шаблонов для 4.2.* поменьше, но их количество постоянно увеличивается, так что предпочтительнее, на мой взгляд всё же выбрать её.

Далее определимся с тем, куда мы будем ставить движок. Существует 2 варианта:

· Свой комп. Необходимо будет на компьютер набор веб-серверов, объединенных и настроенных ребятами из Denwer http://www.denwer.ru/ , на этом сайте вы сможете скачать последнюю версию этого набора серверов, и получить инфу об установке, она совершенно бесхитростная и у вас получится это сделать.

Далее при запуске денвера у вас создается отдельный виртуальный жесткий диск, куда в папку \home мы в дальнейшем будем кидать файлы сайта, ну и продолжать мудрить с ними.

· Хостинг. Если вы твердо решили создать сайт для своей команды, то можете выбрать подходящий для себя по цене хостинг. Требования у Webspell стандартные: Apache, PHP, MySQL,SSI, Perl..ну вообщем большинство хостингов подойдет. Но запомните раз и на всю жизнь – не оплачивайте незнакомый хостинг больше чем на 1 месяц!!!! Потому как требования могут и подходить, но настройки разные,и сайт может глюкать по неизвестным причинам, а вы терять лишнее время и нервы.

Сама установка

1 шаг – Перенос файлов

После того как мы определились с хостингом и версией Webspell пора бы уже и приступить к установке.

Для начала качаем саму CMS Webspell

* оригинал

* руссифицированная версия

Далее:

если вы устанавливаете Webspell на денвер, то копируйте файлы сайта в например в папку team\www/ ( Z:\home\team\www ) , чтобы файлы сайта лежали непосредственно в этой папке, а не в папке Z:\home\team\www \webSPELL4.2.1b (неправильно)

То есть например файл index.php должен иметь путь Z:\home\team\www\index.php. (правильно)

Если же ставите Webspell на хостинг, то в папке /public_html/ создается папка с именем вашего домена, и непосредственно туда кладете файлы, используя файловый менеджер, например GlobalSCAPE. Некоторые хостинги умеют сами распаковывать архивы (чаще .zip) поэтому вы можете через файловый менеджер хостинга залить архив, и уже там его распаковать.

2 шаг – Создание базы данных

Без базы данных любой нормальных движок обойтись не может, обычно это базы MySQL, поэтому давайте замутим и себе эту базу.

При установке на денвер достаточно лишь запустить сервер (Start Server), и открыть в браузере страницу http://localhost , у вас откроется бежевое окно с информацией о серверах, опуская почти в самый низ вы увидите ссылку «Заведение новых БД и пользователей MySQL» проходим по ней.

Хочу заметить что «Пароля администратора» по умолчанию вообще нет, и поле надо отавить пустым. Далее заполняйте имя базы ,логин пользователя и 2 раза пароль. Если после клика по кнопке сохренения страница обновилась, но ничего не изменилось, значит всё хорошо, если появилась красная надпись под каким то полем, то вчитайтесь что пишут и исправьте ошибку.

На хостинге создавать базу данных ничуть не сложнее, обычно это делается в спец. Разделе «Базы MySQL», пользователем иногда уже является владелец аккаунта, то есть логин и пароль пользователя для баз данных такие же как на сам хостинг, иногда же приходится его создать, это не проблема, в панелях управления хостингов всё интуитивно понятно.

3 шаг – Установка Webspell

Теперь установка для обоих случаев: на свой комп (денвер) и хостинг будут проходить одинаково.

Пишем в адресной строки браузера имя вашего домена (для хостинга) или имя папки (для денвера, причем адрес должен точно соответствовать названию папки, если папка называется team.ru то и адрес …/team/ru/.., если .ru нет, то и адрес записываем без .ru), +/install/ , то есть например http://team.ru/install/ и у вас должно открыться окно приветствия. Далее установка состоит из 6 шагов

Тут легко, нажимаем Contunue и проходим дальше

I Agree -> Contunue

Ничего менять не надо, всё стоит по дефолту

Это один из самых важный шагов. Возможно что у вас вместо Successfully done будет отображаться список файлов и папок с пометками красного цвета, ОБЯЗАТЕЛЬНО зайдите через FTP менеджер и проставьте этим файлам и папкам права 777. Иначе ваш сайт сломается очень скоро, и придется заново ставить..

Здесь выбираем New installation (новая установка)

Здесь аккуратно вбиваем свои данные. Host name обычно localhost. MySQL Tabke Prefix можете не менять. Остальное по вашим данным.

В последнем окне вам сообщается что всё прошло успешно, вы можете удалить папку /install/ и наконец посмотреть что же мы установили. Заходим через GlobalSCAPE на хостинг и не моргнув глазом(!!!) удаляем эту папку. Вбиваем адрес сайта и чекаем.

* Всё вроде работает, но выглядит убого подумаете вы, "не конечно" - скажу я, надо же теперь шаблончик какой нибудь натянуть,и конечно же бесплатный. Бесплатные шаблоны мы сможем скачать на таких сайтах как

* http://www.webst4rs.de

* http://www.gamer-designs.de/

* http://www.google.com

Установка их до мерзости простая , вам всего лишь надо положить файлы шаблона поверх файлов сайта, не боясь их заменять.

Подвох скрыт только в том что шаблоны под версию 4.02.01 не подходят под версию 4.2.1 , надо в первую очередь посмотреть под какую версию движка создан шаблон, и выбрать соответствующую.

Если всё скачалось и установилось удачно, то могу поздравить вас. Если всё криво и "через попу", при условии что вы ставите шаблон правильной версии, то причина может быть еще и в том, что ваш шаблон нужно еще отдельно установить. Для того чтобы понять надо его устанавливать или нет, проверьте файлы шаблона, в его корневой папке может лежать файл типа install-fea.php или install-topmatch.php, если таковой имеется, в адреской строке допишите имя этого файла (например http://team.ru/install-fea.php И всё что требуется автоматом установится.

Редактирование шаблона

В теперь зависимости от ваших способностей и знаний вы можете отредактировать дизайн под свои нужды.

Смена шапки

Самое простое и необходимое что вам требуется для оживления сайта это смена шапки.

Предлагаю самый простой способ - подмена изображения.

Для начала надо определиться какое изображение надо заменять, для этого открываем сайт и кликаем правой кнопкой мыши по шапке, выбираем "Отрыть изображение" далее отрываем свой взгляд от изображения ипереносим его на адресную строку.Видим там незатейлий адрес, запоминаем его, находим в файлах сайта его, редактируем на всеми любимом Adobe Photoshop и заменяем им тот что отображается.

Так же разработчики шаблонов иногда прилагают к своему шаблону изходники файлов оформления (.psd), они разбиты по слоям поэтому нам будет удобнее их перерисовывать под себя.

Далее сохраняем файл под таким именем какое имеет файл шапки на сервере и заменяем его на свой.

Убиваем рекламу

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

Итак, ребята из http://www.webst4rs.de не сильно замарачивались, и сунули скрипт открывающий рекламу прям в основной файл index.php (лежащий в корневой папке сайта).

Отключить рекламу не сложно, стоит лишь удалить 2 строки в самом низу кода страницы. Сделать это можно хоть блокнотом, открыть - удалить - сохранить - заменить.

Ребята из http://www.gamer-designs.de/ подошли к этому делу более обстоятельно и запрятали скрипт глубже. Открываем - удаляем - сохраняем - заменяем.

Ну что ж, уже сайт более менее можно и обживать :)

Убиваем баннеры

Баннеры в модуле "Партнеры" не сильно раздражают глаз, но всё же убрать их желательно.Займемся.

Шаблоны от http://www.gamer-designs.de/пестрят баннерами и рекламой от Гугля. Удалим и их.

Коды банеров лежат в файле partners.php .... И в файле index.php, после ссылки на этот модуль...

По стандартной схеме: Открываем - удаляем - сохраняем - заменяем.

Возникающие ошибки

Вообще CMS Webspell часто выдает ошибки. Расскажу те что встречал я.

* Изначально всё работает, по через некоторое время всё искривляется.

Проблема в правах на папки (permisions), они недостаточны. В тот момент когда вы пытались загрузить какие нить аватары или лого через админку, сайт пытался записать эти файлы в свои папки, но сервер ему не дал, вот теперь сайт и ругается. Иногда мне помагала только переустановка сайта.. Сразу после установки зайдите через FTP в папку с сайтом и установите права 777 на требуемые папки. Делается это правым щелчком по папке (файлу) - Permisions - выставление всех галочек (777).

* Не загружаются аватары и лого.

Проблема та же, что и в предыдущем случае. Установите права 777 на папку /avatars/ и всё заработает.

Статья будет дополняться в зависимости от ваших вопросов и дополнений.

При копировании пожалуйста оставляйте ссылку на автора и ресурс.

alen | http://www.mycybersport.com