ria pc game
translate to English   translate to Chinese
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
22 февраля 2019 21:31
Вход Регистрация Забыли пароль ?

megainformatic - Теория и практика 3d игр - Основы теории векторов
        [статьи] [как создать игру ну, погоди!] [к содержанию] [scene2game] [do
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Использование cron, crontab и планировщика задач

megainformatic - Совместное использование jquery и mootools или других js-фреймворков

megainformatic - Модуль content php performer для megainformatic cms

megainformatic - Пишем компактный слайдер

megainformatic - Что нужно знать для создания сайта ?

megainformatic - Что нужно знать для создания сайта ? Глава 2 - Кодировки и DOCTYPE

megainformatic - Что нужно знать для создания сайта ? Глава 3 - Идём дальше - нанизываем новый код - где объявляются стили css и код javascript

megainformatic - Что нужно знать для создания сайта ? Содержание

megainformatic - Что нужно знать для создания сайта ? css - стили

megainformatic - preg_match или Использование регулярных выражений в php

megainformatic - статьи Тимонина Андрея - Flash. Содержание

megainformatic - статья Тимонина Андрея - Flash. Подготовка к работе.

megainformatic - статья Тимонина Андрея - Flash. Hello world.

megainformatic - статья Тимонина Андрея - Flash. Экспорт SWC библиотеки.

megainformatic - Тимонин Андрей - Несколько слов о себе

megainformatic - статьи Тимонина Андрея - уроки из области веб программирования, создания казуальных игр

megainformatic - статья Тимонина Андрея - Обеспечиваем доступ к объекту из любой точки программы. Singleton

megainformatic - статья Тимонина Андрея - Хронология работы программы. Создаем Лог

megainformatic - статья Тимонина Андрея - Поиск файлов. Получаем список файлов каталога.

megainformatic - статья Тимонина Андрея - Исключения. Создаем класс обработки исключений.

megainformatic - статья Тимонина Андрея - States. Создаем менеджер состояний игры.

megainformatic - статья Тимонина Андрея - Регистрация. Часть 1. Создаем страничку регистрации на сайте.

megainformatic - статья Тимонина Андрея - Регистрация. Часть 2. Создаем обработчик, и заносим информацию о пользователе в Б.Д.

megainformatic - статья Тимонина Андрея - Таймер. Выводим время игры.

megainformatic - статья Тимонина Андрея - DirectX9. Создаем основной класс обработки графики.

megainformatic - статья Тимонина Андрея - DirectX9. Создаем первое приложение.

megainformatic - Что нужно знать для создания сайта ? float - использование в css - стилях

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 2 - пишем свою композицию COLD

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 3 - экспериментируем с композицией COLD

megainformatic - Что нужно знать для создания сайта ? Стандартные шрифты для сайта

megainformatic - Что нужно знать для создания сайта ? ASC II Коды символов

megainformatic - Уроки Fruity Loops Studio (FL Studio) - урок 4 - пишем первый вариант композиции COLD

megainformatic - Популяризация Современных Научных Знаний и Размышления на околонаучные темы. СОДЕРЖАНИЕ

megainformatic - Популяризация Современных Научных Знаний и Размышления на околонаучные темы. Энергетический кокон

megainformatic - Модуль галерей для любой cms

megainformatic - Портфолио выполненных проектов сайтов и приложений

megainformatic - Мои Музыкальные Миры - страница 2

megainformatic - megainformatic cms rs

megainformatic - модуль Падающий снег

megainformatic - проект Open Shop

megainformatic - Рисуем красивую девушку всего за 6 шагов

megainformatic - Галерея красивых рисованных девушек

megainformatic - НОВОГОДНЕЕ ОБРАЩЕНИЕ СОЗДАТЕЛЯ webinformatic К ЖИТЕЛЯМ ПЛАНЕТЫ интернет

megainformatic - Отзывы оставленные пользователями как впечатление о проделанной работе или что-либо понравившееся на сайте

megainformatic - Уроки css - атрибут position

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - СОДЕРЖАНИЕ

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 1 - Обычный день

megainformatic - Ива Ден энд КуХа - КОДЕКС ФРИЛАНСЕРА - Глава 2 - Начало (begin)

Новогодняя дискотека 2013 на megainformatic точка ru

megainformatic - Программируем на C++ с использованием MFC

megainformatic - Программируем на C++ с использованием MFC - Создание MFC приложения

megainformatic - Программируем на C++ с использованием MFC - Создание MFC приложения - hello, world !

megainformatic - Как создать игру ? - Пишем игровой движок с нуля

megainformatic - Как создать игру ? - Пишем игровой движок с нуля - Вступление

megainformatic - Как создать игру ? - Пишем игровой движок с нуля - Общая структура будущего игрового движка

Разное

подробнее

роман Eternity Вечность - автор Синицин Андрей megainformatic - страница 2

начат 1.07.2014 - развивается по настоящий момент времени

Аннотация: остросюжетный роман, фантастика, приключения, технологии будущего. Главный герой - живёт в обычном мире и в то же время, владеет тайнами, от которых становится страшно. Если эти тайны попадут в недостойные руки может случиться что угодно. В мире царит не только добро и зло, но и такая вещь как любовь. Вечная борьба добра и зла продолжается, но любовь остается вечно вне их. Что ждёт героя завтра ? Об этом он не знает, хотя и владеет такими знаниями, которые могут изменить всё мироздание. И как всегда присутствует дилемма - познавать окружающую действительность или же самого себя. Каким бы простым не казался Он Вам на первый взгляд - это впечатление обманчиво. Это лишь маскировка. Ширма скрывающая реальность от непосвященного в её тайны. Даже проникнув за ширму, мы узнаем многое, но это всё не формирует окончательного мнения и мировосприятия. Не будет окончательных ответов на волнующие вопросы. В этом и есть главный секрет. Но это является правдой лишь до определенной степени. На самом же деле нет ничего незыблимого и постоянного. Это лишь ориентир.

 

Все имена и персонажи вымышленные. Любые совпадения случайны. Опасно для жизни - не проверять на себе ! Все трюки выполнялись только настоящими профессионалами.

 

к странице 1 страница 2

Когда я думаю о себе, то представляю себя человеком невидимкой. Это странно. Многие хотели бы быть невидимыми. Правда в том, что невидимым я быть не хочу. Но я всё равно остаюсь невидим. Потому что мой внешний вид, манера поведения и многое другое - всё это делают меня обычным серым, малозаметным для окружающих, человеком, не выделяющимся из общей массы абсолютно ничем. Разве что какими-то внешними данными, но и они заметны не каждому.

Многие стремятся к популярности. Стать заметнее. Чтобы на них обращали внимание. Для этого они делают или пытаются делать очень многое. Меняют свой имидж, т. е. внешний вид, манеру поведения, общения. Они не хотят быть такими же как все. Хотят быть ШОКИРУЮЩИМИ. ЗАМЕТНЫМИ. НЕАДЕКВАТНЫМИ. Или попросту выглядят НЕНОРМАЛЬНО. Эффект достигнут. На Вас обратили внимание. ЧТО дальше ?

А дальше начинается самое интересное. Вся эта популярность и заметность может оказаться не стоящей и ломанного гроша или выеденного яйца. Потому что по-настоящему интересны не те, кто ШОКИРУЕТ, а те, кто делает что-то ВАЖНОЕ или ПОЛЕЗНОЕ. БЕСПОЛЕЗНЫМ, но ШОКИРУЮЩИМ быть намного проще. Пришел, увидел, победил. Но вот последнего не происходит. Т. е. не побеждает он никого. Потому что побеждать нечем. Нет необходимых знаний, влияния на людей, нет в конце концов простой уверенности в себе. А это, поверьте, значит очень многое. И так и зависает наш "персонаж" на этапе ШОКА. Для окружающих и для самого себя. А внутри пустота. И лишь один вопрос: Зачем ?

Глава 1 Аня


- Доброе утро !

- Доброе ! Ты рано встала.

- Да, я всегда рано встаю. О ! Ты уже и кофе приготовила.

- Ага. Я хочу быть полезной и понапрасну необременять тебя своими проблемами.

- Ну вроде как пока и не обременяешь.

Они сели завтракать.

- Какие планы на день ? То есть что будешь делать ? Давай я отвезу тебя на работу и параллельно
 разберемся с твоими текущими проблемами. Нет возражений ?

- Ты уже всё решил за меня, - рассмеялась Аня.

- Угу. А что тут решать ? Итак всё ясно-понятно. Во-первых я ненадолго заеду на работу,
 потом в банк, ну а дальше займёмся тобой.

- Ладно.

Утро пролетело незаметно.

Они отправились на квартиру Ани чтобы внести оплату за квартиру.

- Знаешь, Ань, не посчитай меня нескромным, но может будет лучше если ты поживёшь у
 меня ? Если ты конечно не против.

- Хочешь деньги сэкономить, - улыбнулась Аня.

- Ну да, я же жмот по натуре - широко улыбнулся Антон, - а если серьезно, разве ты
 не заметила, что во-первых тебе всё-равно нужно будет закупать и продукты и прочие
 нужные вещи, потом нам вдвоем всё-таки будет веселее и еще одно.

- Что же это ? - снова улыбнулась Аня.

- Ну еще ты мне нравишься. Я не слишком напорист и не тороплю события ?

- Возможно. - весело ответила Аня, - но и ты мне тоже сразу понравился.
 Если честно я чувствую что ты ОЧЕНЬ ХОРОШИЙ и ДОБРЫЙ.

- Спасибо. Ну что ж, тогда действуем по плану, - сообщил Антон.

- Действуем. - хохотнула Аня.

Они сами не заметили как их закружил водоворот взаимного притяжения. Это была любовь.
 С первого взгляда.

- Знаешь, Антош, мне давно хотелось поговорить о том, кто ты и чем занимаешься,
 рассказать тебе больше и о себе.

- Согласен Аня. Давай сегодня вечером прогуляемся, посидим в какой-нибудь кафешке,
 поболтаем обо всём что ты хочешь узнать и рассказать.

- Да, отличная идея !

Так они и сделали. И был приятный вечер, а потом нежные объятия и наконец Аня решилась
 и первая поцеловала Антона. 

- Антон, я люблю тебя !

- Аня. Ты не представляешь себе. Это что-то нереальное, ты словно открыла мне глаза.
 Раньше я просто жил и не наслаждался жизнью. Не знал как и ради чего.
Теперь знаю. Есть ради чего жить.

- Антош. Ты говоришь это так вдохновенно.

- Угу спасибо.

- Так расскажи, чем ты занимаешься, где работаешь ?

- Ну вообще я разными вещами занимаюсь. В основном работаю с людьми, разрешаю
 их проблемы. Самого различного порядка.

- Интересно. Ну а какие это дела, что за проблемы ?

- Ну в основном это тестирование и настройка информационных систем.
 Ты наверное знаешь как много в нашем современном мире зависит от них. Можно
 сказать практически всё.

- Я как-то раньше не задумывалась над этим.

- Ну да, правильно, если всё работает, то никто ничего не замечает, просто
 пользуется всеми удобствами и всё. Но вот когда что-нибудь ломается...

- И часто ломается ?

- На самом деле современные системы достаточно надежны и имеют дублирующие
 автономные модули, поэтому даже если ломается один, то другой продолжает
 обеспечивать стабильность. 

- Ага, а если ломается второй ...

- Нет, - рассмеялся Антон, - такого быть не может. Поломки связаны с другими
 вещами. Это внутренние процессы баланса порядка и неупорядоченности, т. е.
 стабильности и хаоса. Программный код достаточно сложен для понимания. Чтобы
 в нём разобраться используются специальные программные роботы. Они облегчают
 обработку исполнительных данных, но всё-равно, никто и ничто не застрахован 
 от внутренних сбоев и ошибок системы.

- Да, занимательно, Антош, и я бы сказала ОЧЕНЬ ! А давно ты этим всем занимаешься ?

- Ты знаешь, сколько себя помню, по-моему всегда этим и занимался.

- Здорово. Значит ты очень хорошо знаешь как устроен наш мир изнутри.

- Еще бы. И есть в этом мире не только положительные стороны, впрочем к сожалению,
 ты уже вплотную сталкивалась с ними. Не бывает слишком хорошо.

- Да всё хорошее быстро проходит. Но я всё-равно надеюсь что наши отношения
 останутся с нами и мы никогда не потеряем друг друга.

- Я сделаю всё, что будет в моих силах, чтобы так и было.

- Анюта, теперь расскажи немножко про себя.

- Ну что рассказать. Закончила школу. Жила с родителями. Потом перебралась в
 другой город. Поступала в университет, но к сожалению не получилось.

- А на какой факультет ?

- Творческий. Я хотела стать актрисой.

- Я думаю у тебя всё получится. Просто нужно набраться сил.

- Ну да, а пока вот работаю в супермаркете продавцом.

- Тоже неплохо. Главное быть чем-то занятым и не падать духом. А настоящее
 своё призвание ты обязательно найдёшь !

- Думаю ты прав, Антош.

- Еще как прав. Когда-нибудь ты узнаешь что это действительно так, просто
 видимо еще время не настало. А теперь я снова хочу тебя поцеловать.

Аня закрыла глаза. Их губы сблизились и слились в нежном поцелуе.

А вечером они не удержались и стали заниматься любовью. В первый раз.
 Прошло уже больше месяца как они жили вместе. Все проблемы постепенно решились.
 Аня жила с Антоном. Жизнь наладилась и всё плохое постепенно забывалось.
 
Они почувствовали себя счастливыми. Ничто не могло омрачить эту любовь. Жизнь
 текла своим чередом. 

Аня не спрашивала о том, чем занимается Антон когда она спит или куда он
 иногда отправляется вечерами один. Она боялась спрашивать. Берегла найденное
 счастье. Поддавалась реке судьбы, которая несла её к неизвестным берегам.
И она была полна надежд, что и там - далеко впереди всё будет только безоблачным
 и хорошим.

И всё-таки путь не был простым. Есть вещи на которые нельзя махнуть рукой.
 Просто закрыться от них. Пришел день, когда нужно было выбирать. И от этого
 выбора зависело ВСЁ - и её дальнейшая жизньи и счастье, и жизнь Антона и
 многое остальное.

- Как давно Вы знаете Антона Колосина ?

- Больше года.

- А точнее ?

- 1 (одного) года, 3 месяца и 7 дней, - Аня посмотрела на часы, - и 12 часов.

Следователь подавил улыбку.

- Хорошо. Точность - это всегда отрадно. Теперь спрошу напрямик: замечали
 ли Вы за ним какие-либо странности ? Я имею в виду делал ли он что-то такое,
 о чём с вами никогда не говорил. Бывал ли где-то без вашего ведома ?

- Как вам сказать ? Конечно же я не могла его полностью контролировать.
 Он всегда был птицей свободного полета. Я никогда точно не знала, что
 случится завтра. Конечно какие-то странности были, но по-моему таких странностей
 у каждого вполне достаточно. Бывал ли он где-то без моего ведома ? Конечно
 же бывал. Я не могла и не смогу быть всегда и везде с ним, как бы того ни хотела.

- Ок, Анна, я понял вас. Хорошо. Продолжим. Вот посмотрите внимательнее на это
 фото. Знаком ли вам этот человек ?

- Нет, к сожалению я вижу его впервые.

- Попробуйте сосредоточиться и хорошенько подумать.

- Я пытаюсь. Нет, не могу вспомнить. У меня хорошая память на лица.
 Этого человека я никогда и нигде не видела.

- Ладно, мы поступим по-другому. Я оставлю вам это фото, а также свои
 контакты. Если вдруг случится, что вы вспомните что-то или случайно,
 вдруг где-нибудь увидите его, обязательно немедленно свяжитесь со мной и
 сообщите где, когда и при каких обстоятельствах Вы его видели.

- Ладно инспектор. Обязательно.

- Спасибо, Анна. На этом мы с вами закончим. Еще раз спасибо за
 сотрудничество и за вашу неоценимую помощь. Э.

- Не за что. Это моя святая обязанность. Я всегда считала и буду считать,
 что ЗАКОН и ПОРЯДОК должны быть тем инструментом, который наказывает
 нарушителей, но в то же время дает шанс им исправиться.

- Да, конечно. Так было, так есть и я надеюсь, что так будет всегда.
 До свидания.

- До свидания !

Инспектор Федин покинул Анну. Он размышлял про себя. Какая красивая девушка.
 В то же время она очень открытая и честная. Я не верю, что она может
 что-то скрывать. Хотя есть какое-то ощущение, как будто бы она что-то
 недоговаривает, либо не знает о чём-то таком, о чём должна знать,
 но не придает должного внимания какой-то малейшей детали.
 
 
... Люди годами выстраивают свой бизнес, а ты хочешь за 5 минут заработать
полмиллиона. Что же такое ты должен сделать ?

Да всё что угодно. Лишь бы оно приносило прибыль.

Так поступают многие. Или нет. Практически любой. Каждый делает то, что умеет. Обычно так говорят. Но как научиться чему-то еще ? Тому, что научит Вас не только работать, но и получать доход, на который можно, например, купить дом.

Давайте подумаем. Оказывается, что мы делаем совсем не то, что умеем. Мы делаем то, что не противоречит нашим моральным принципам. Ведь можно трудиться честно, а можно просто украсть. Можно купить, а можно забрать силой. В такой модели совершенно меняется система ценностей человека. Имею в виду, когда он выходит на путь преступной силы и обмана. Не надо думать, что заработать можно только убив или украв. В современном мире, да нет, наверное не только в современном. Так было, есть и будет всегда - есть способы, которые с моральной точки зрения вполне безобидны. Формально никого не надо убивать или обкрадывать. Делай всё просто чужими руками. Более того, если выстроить длинную цепочку, где покупатель и продавец, стоящие на обоих концах, совершенно незнакомы и никогда не встретятся, то преступная деятельность с точки зрения моральной, совсем не выглядит таковой. Но это лишь на первый взгляд.

Нам очень хотелось бы верить в ПРАВОСУДИЕ, ЗАКОН и ПОРЯДОК. Но его не существует. ПРАВОСУДИЕ вершат конкретные люди. Которые сами выбрали свой путь. Они "больны" на всю голову. Им ничего больше в жизни не нужно. Они делают то, что умеют и другого делать не будут, потому что не умеют. Но они сохраняют БАЛАНС. Это не Вы и не Я, простой обыватель, а они - ЛЮДИ стоящие за словом ЗАКОН и ПОРЯДОК. Не те, кто формально должны блюсти его, а те кто действительно ВЕРШАТ ЕГО.

Так вы хотите поговорить об этом ? Отнюдь. Просто знайте как обстоят дела. Одно дело описывать ситуацию, и совсем иное - менять её. Так что не будьте так наивны. Те кто говорят, скорее всего не являются теми, за кого себя выдают. Как раз напротив. Как раз напротив них стоят и молча смотрят на них те, кто действительно может что-то изменить. Но это совсем другие люди. И они никогда не говорят об этом. И тем более не пишут.

 

Глава 2 Следствие ведут знатоки.

 

Нюрнн усиленно говорил:

- Не знаю как у других, но по моим наблюдениям этот мир строится по очень простым правилам.
 Сначала Вы хотите что-то получить. Потом получаете это, а затем следуют последствия.

- Ну например я хочу убить тебя. Но вынужден дать тебе выговориться. Но осталось
 ли сомнение в том, что я спущу курок ?

- Сомнений у меня нет. Я получил то, что должен был рано или поздно получить. Но посмотри на
 это всё с другой стороны. Допустим ты не можешь получить то чего хочешь сейчас, но ты
 ОЧЕНЬ СИЛЬНО ЭТОГО ХОЧЕШЬ. Ничего не получается. Шансов нет никаких. Ты даже не знаешь
что  делать, с чего начать. Но самый первый шаг и
 является началом всего дела. Ты его делаешь.
 Ты его сделал. А дальше жизнь начинает меняться. И вот - спустя, например, год, всё 
 происходит с точностью до наоборот. Ты получаешь то, чего ты так хотел. Но уже понимаешь,
 что это совсем не то, чего ты хотел, или просто уже оно тебе не нужно совсем. Ведь прошел
 целый год.

- К чему это ты клонишь ? Зубы заговариваешь ?

- Ладно, если тебе неинтересно, спускай курок и дело с концом. Я устал мучаться. Честно.
 Спусти курок и всё будет кончено.

- ОК. Но что-то подсказывает мне, что ты сказал еще не всё.

- Тогда слушай и пожалуйста не перебивай меня. Осталось чуть-чуть. А дальше ты сам
 решишь что делать. Убрать меня или пока оставить живым.
И самое главное помни, что я понимаю, ты лишь инструмент, я не питаю к тебе никаких
 отрицательных чувств, не ты хочешь меня убить, а твои хозяева заставляют тебя сделать это.

- Ты прекрасно знаешь, что я в таком же положении как и Ты. Если я не убью тебя,
 тогда убьют меня.

- Хорошо, жизнь за жизнь. Предлагаю честный обмен. Подумай сам. Ты не хочешь меня убивать.
 Я не хочу умирать. Всё это очевидно.
Живой я намного полезнее буду, чем мертвый.

- Чем конкретно полезнее ты будешь для меня ? Ты дашь мне денег, всё это понятно.
 Но не деньги сейчас мне нужны. Ты предлагаешь мне сделку. В чём её суть ?

- Мы должны имитировать мою смерть. Ты сделаешь всё как должен.

- Но где мы достанем труп ?

- Я думаю. На самом деле ты немного или много, недооцениваешь мои возможности.
 А что если я всё это уже заранее предвидел ?

- Так почему ты пришел сюда ?

- Я знаю, что рано или поздно это должно было произойти. И мне уже надоело бегать
 от судьбы. Говорят, что от судьбы не убежишь.

- А еще ты слишком много говоришь.

- Возможно. Но слова намного ценнее молчания. Молчание - это согласие со всем,
 что тебе говорят. А я не хочу быть согласным. Хочу быть уникальным. Особенным.
 Хочу, чтобы учитывались мои особенности, уникальность, желания и потребности и главное,
 ни у кого ничего не прошу. Я просто хочу чтобы Вы учитывали, что я не обычный человек,
 как все. Я уникален. Не потому что я действительно какой-то особенный. Что я 
 гений или голубых кровей. А просто потому, что я тоже человек, а не какой-то раб или
 материал или учетная единица.

- Хорошо я тебя понял. Что дальше ?

- Дальше всё просто. Ты имитируешь мою смерть и мы расходимся в стороны.
 Труп мы достанем. Дай мне пару минут.

- Какие у меня гарантии, что ты тупо меня не обманешь ?

- Увы гарантий никаких. Но я даю тебе слово чести. А такими вещами не бросаются.
 Ты же умный человек. И ты понимаешь, что если вызов тебе брошен, такими словами
 не бросаются на ветер. Это война. Война о которой простые смертные ничего не знают.
 Им просто не нужно про это знать. Пусть спят в своих кроватях спокойно.

- И всё-таки я хочу гарантий, а не простых слов. Не просто хочу. А и знаю как их
 выполнить. Ты тоже немного недооценил меня. Глотай это.

- Мне не очень приятно ощущать себя зависимым от кого бы то ни было, но сейчас
 у меня действительно нет вариантов.

Нюрнн взял у Антона из руки пилюлю, запил её водой из стакана и проглотил.

- Всё. - сказал он.

- Где взять труп ?

- Открой шкаф.

Антон открыл шкаф. Из него вывалился труп человека, похожего внешне на Нюрнна
 и одетого также как он сейчас.

- Всё что тебе нужно... - не успел договорить Нюрнн.

- Всё что мне нужно - это защита от кариеса и свежее дыхание - зло проговорил
 Антон и двинул Канца в челюсть.

- Тьфу. Что ты делаешь ? Зачем это всё ? - и он выплюнул несколько зубов.

- Ничего. Вставишь новые. Ты сам хотел реалистичности. Тебе объяснить ?

- Знаю сам. Просто неприятно и больно.

- Придется потерпеть. Скажи спасибо.

- Спасибо.

- Дальше мы расходимся. - с этими словами Антон расстрелял труп в голову,
 затем поджог кровать и вышел из комнаты.

далее

подробнее

Как установить новый шаблон в joomla 2.5.4

Недавно столкнулся с парадоксальной проблемой. Установил joomla 2.5.4 и попытался по старинке создать новый шаблон.

То есть -

1) Зашел в папку templates и создал копию папки одного из шаблонов
2) Назвал папку по новому, отредактировал имя шаблона в файле templateDetails.xml
3) Зашел в админку и выбрал просмотр шаблонов - Extensions > Template Manager
4) Даже кликнул пункт Templates на открывшейся странице.

И что бы вы думали ?

Новый шаблон даже не появился в списке.

Иными словами - простым копированием имеющегося шаблона создать новый в joomla 2.5.4 уже нельзя.

Как же быть ?

Оказалось что надо было проделать следующее -

1) Скопировать папку шаблона в папку tmp
2) Установить шаблон из данной папки как расширение

После таких манипуляций шаблон стал доступен из админки.

Конечно разработчикам joomla виднее что лучше для их системы, но на мой взгляд - это лишнее усложнение.

Вообщем буду осваивать joomla 2.5.4 дальше :)))))

Надеюсь вам была полезна эта статья.

подробнее

megainformatic cms rs

megainformatic cms rs

Стоимость: 14000 руб.

Данная система управления сайтом megainformatic cms rs имеет все необходимые компоненты для создания вашего собственного сервиса строительной организации или сайта совершенно иной направленности - медицинские услуги, справочное бюро, онлайн библиотека или что угодно еще - все зависит от ваших потребностей и задач.

система модульна и расширяема, а также постоянно развивается автором. Сайт который Вы сейчас смотрите является ядром данной системы.

megainformatic cms rs это комплексное и технологичное решение, для вашего сайта !

Демонстрационные сайты системы -

http://varve.ru/webprojects/rs/ (готовый сайт под ключ)

Вы можете войти в демонстрационный личный кабинет суперадмина на сайте http://varve.ru/webprojects/rs/captain/ используя следующие данные доступа -

admin
123456

Характерные особенности:

- управление галереями отзывов и работ;
- настройки блоков сайта из админ-панели;
- система сменных шаблонов;
- возможность создания системы личных кабинетов;
- страницы, отзывы, галереи, категории, продукты, мета-теги;
- карта сайта, модуль сбора расширенной статистики посещаемости;
- другие необходимые модули - админ-панель, оформление заказа, возможность подключения нужных платежных систем, профиль, настройки, управление контентом, посещаемость, улучшенный поиск по сайту, карта сайта map.php и sitemap.xml, мета-теги, редактор статей и личных страниц и другие;


Что собой представляет система megainformatic cms rs ?

Полностью готовый к использованию сайт с открытым исходным кодом на php.

Система писалась и разрабатывалась только одним разработчиком (мной).

Скрипты доступны для расширения функционала, для сайта можно создать любой другой шаблон.

Код и система модулей просты и ясны для понимания.

Таким образом megainformatic cms rs представляет собой готовое решение "под ключ" для организации сервиса сайта строительной компании, которая занимается ремонтом, строительством, монтажом различных встраиваемых систем под ключ.

Ключевые особенности системы:

- решение целевых задач;
- компактность (дистрибутив не превышает 4 Mb);
- быстрота развертывания на вашем сайте - в течение 15 минут сайт будет готов к работе;
- открытый исходный код, позволяющий свободно модифицировать некоторые особенности системы под свои нужды;
- модульность, расширяемость - позволяет расширить и дополнить функционал необходимыми дополнениями;


И самая главная особенность этой системы - минимально возможная цена. Аналогичные решения, представленные на рынке стоят на порядок выше.
Это сделано не в ущерб качеству, т. к. megainformatic cms rs писалась с нуля, используя опыт работы со многими другими cms и включает исключительно необходимый для работы функционал и ничего лишнего.
При разработке системы учитывался личный опыт автора по работе и функционированию сайтов на самых различных cms -

joomla, drupal, wordpress, shop script le, opencart, prestashop, modx, bitrix, pg dating pro, dle, host cms, и целого ряда менее известных систем.

В основу положена работа над собственным проектом megainformatic.ru - т. е. весь накопленный потенциал и опыт реализованы в megainformatic cms rs.

подробнее


[к содержанию] [другие статьи Тимонина Андрея]

Регистрация. Часть 1. Создаем страничку регистрации на сайте.

автор: Тимонин Андрей

дата публикации на сайте Мега Информатик: 18.11.2012

Добро пожаловать в цикл моих уроков посвященных веб программированию на языке PHP.

Начинаю его с регистрации, так как это неотъемлемая часть любого сайта.

В этой статье опишу, как создавать простую страничку регистрации. Выглядеть она может как угодно. Например, так.

Регистрация на сайте

Обязательные поля помечены звездочкой. Код на картинке простой и генерируется PHP кодом.

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

Данная статья является первой частью, и тут опишем, как создать окошко на рисунке выше.

Посмотрим, какие элементы управления содержит это окошко? Логин, адрес почтового ящика, ФИО, город - обычные текстовые редактируемые поля, которые на языке разметки выглядят следующим образом.

<TD width="72">Логин:<font color="#FF0000">*</font></TD>
<TD width="204">
<INPUT name=nickname size="20"></TD>

Адрес почтового ящика, ФИО указываем как строку таблицы

<TR>
<TD width="72"><span lang="en-us">E-Mail</span><font color="#FF0000">*</font></TD>
<TD width="204"><INPUT name=email size="20"></TD>
<TD width="98">ФИО<font color="#FF0000">*</font></TD>
<TD width="193"><INPUT name=fio size="37"></TD>
</TR>

Поле пароля, как вам известно, формируется с помощью такого html тега

<TD width="98">Пароль:<font color="#FF0000">*</font></TD>
<TD width="193"><INPUT type=password name=pass size="20"></TD>

Комбинированный список

Комбинированный список вопросов к пользователю это тег <select>

<TR>
<TD width="72">
Секретный вопрос<font color="#FF0000">*</font></p>
</TD>
<TD style="PADDING-BOTTOM: 10px" width="204">
<select size="1" name="question">
<option value="1">Любимое время года</option>
<option value="2">Любимый напиток</option>
<option value="3">Кличка домашнего животного</option>
</select></i></TD>
<TD style="PADDING-BOTTOM: 10px" width="98">Секретный ответ<font color="#FF0000">*</font></TD>
<TD style="PADDING-BOTTOM: 10px" width="193">
<INPUT name=answer size="37"></TD>
</TR>

Значение каждого пункта необходимо для распознавания выбранного пункта на стороне сервера.

Радио кнопки, используемые для указания пола посетителя, формирует следующий код

<TR>
<TD width="72">
Ваш пол:<font color="#FF0000">*</font><BR>
&nbsp;</TD>
<TD style="PADDING-BOTTOM: 10px" width="307" colspan="2">
<INPUT TYPE="radio" NAME="gender" value="Мужской" style="cursor:hand" ID=A1 checked><LABEL FOR=A1> Мужской </LABEL>
<INPUT TYPE="radio" NAME="gender" value="Женский" style="cursor:hand" ID=A2><LABEL FOR=A2> Женский</LABEL></TD>
<TD style="PADDING-BOTTOM: 10px" width="193">&nbsp;</TD>
</TR>

Число, год, месяц, комбобокс

Число, год, месяц рождения - обычные комбинированные списки, например

<TR>
<TD width="72">
Дата рождения:<font color="#FF0000">*</font></TD>
<TD style="PADDING-BOTTOM: 10px" width="495" colspan="3">Число:&nbsp;

<select size="1" name="day">
<option value="1">01</option>
<option value="2">02</option>

...

<option value="31">31</option>
</select>

<select size="1" name="month">
<option value="01">январь</option>
<option value="02">февраль</option>

...

<option value="11">ноябрь</option>
<option value="12">декабрь</option>
</select>&nbsp; Год: <select size="1" name="year">

<option value="1960">1960</option>
<option value="1961">1961</option>

...

<option value="1999">1999</option>
<option value="2000">2000</option>

<option value="2001">2001</option>
<option value="2002">2002</option>

</select></TD>
</TR>

Чек бокс, для подтверждения прочтения и согласия с правилами ресурса.

<TR>
<TD width="567" colspan="4">
<br>
<INPUT TYPE="checkbox" ID=A4 NAME="law" style="cursor:hand">
<span lang="ru">Я ознакомился с <a href="law.html">правилами</a> игры </span></TD>
</TR>

Сама кнопка регистрации - обычная кнопка описывается таким образом

<TD width="72">
<INPUT class=SubmitButton type=button value=Регистрация name=reg onClick="feedbackSubmit()"></TD>
<TD style="PADDING-BOTTOM: 10px" width="204">&nbsp;</TD>
<TD style="PADDING-BOTTOM: 10px" width="98">&nbsp;</TD>
<TD style="PADDING-BOTTOM: 10px" width="193">&nbsp;</TD>
</TR>

Когда данные введены их необходимо проверить. Существует два варианта такой проверки:

1) на стороне клиента

2) на стороне сервера

На стороне клиента проверяется средствами Java script. На стороне сервера - язык PHP.

Для формирования капчи будем использовать такой код

<TR>
<TD width="107">
</TD>
<TD width="462" colspan="3">
<INPUT TYPE="text" NAME="digits" size=10 maxlength=40>
Введите код с картинки <font color="#FF0000">*</font>

<?php
$code = ''.mt_rand(1000,9999);
$md5code = md5($code);
echo "<img src=code.php?code=$code><p>";
?>
<input type="hidden" name="check" class=inup size="20" value="<?php echo $md5code ?>">
</TD>
</TR>

 

Наш код формируется генератором случайных чисел. Шифруется по алгоритму md5. У данной функции нет расшифровки, потому проверка осуществляется посредством сравнивания 2-х зашифрованных слов. Передается это поле в обработчик, как скрытое.

Напоследок, опишем как будем проверять информацию на стороне клиента.

<script>
function feedbackSubmit(){
var cUserMail = document.regform.email.value;
if (document.regform.nickname.value=="") {
alert("Заполните ник персонажа!");
document.regform.nickname.focus();
return false;
}
if (document.regform.pass.value=="") {
alert("Поле пароля не должно оставаться пустыми!");
document.regform.pass.focus();
return false;
}

if ( (cUserMail.indexOf("@") == -1) || (cUserMail.indexOf(".") == -1) ) {
alert("Неправильно заполнено поле e-mail!");
document.regform.email.focus();
return false;
}

if (document.regform.fio.value=="") {
alert("Пожалуйста укажите ФИО!");
document.regform.fio.focus();
return false;
}

if (document.regform.law.checked==false)
{
alert("Вам нужно ознакомиться с правилами клуба!");
return false;
}

document.regform.submit();

}

</script>

Что здесь интересно? alert("Вам нужно ознакомиться с правилами клуба!"); выводит сообщение с текстом, указанным в скобках.

document.regform.pass.focus() подсвечивает то поле, где введена некорректная информация.

var cUserMail = document.regform.email.value;

Возвращает значение введенного поля. В данном случае, поля текстовые и мы проверяем, заполнены ли они.

Поле почтового ящика проверяем на корректность посредством поиска в нем символа @ и точек отделяемых домен первого и второго уровней.

Если все замечательно вызываем

document.regform.submit();

И переходим в обработчик. Как раз об этом в сдедующей моей статье.

На этом статью заканчиваю. Надеюсь, эта информация была вам интересна.
C уважением, Андрей.

[к содержанию] [другие статьи Тимонина Андрея]

Содержимое данной страницы доступно только зарегистрированным пользователям.



Пожалуйста войдите на сайт -
Вход

или пройдите процедуру регистрации - Регистрация

megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 0,0959