All streams
Search
Write a publication
Pull to refresh
39
0

Пользователь

Send message
фрагмент скриншота приложен, вообще-то
не вижу смысла шотить ещё и ответы впридачу
опс, нечаянно отправилось преждевременно %)

вместо
$doc_root = rtrim (dirname (__FILE__), '/');
define ('DOC_ROOT', str_replace ("\\", '/', $doc_root));
define ('ENGINE_ROOT', DOC_ROOT. '/explay');
unset ($doc_root);
в index.php можно же написать просто
define ('DOC_ROOT', str_replace ("\\", '/', dirname (__FILE__)));
define ('ENGINE_ROOT', DOC_ROOT. 'explay');
и соотвественно убрать leading slash во всех относительных путях

и кастрировать
if (isset ($_GET['debug']) && file_exists (ENGINE_ROOT. '/debug.allow')) {
define ('DEBUG', 1);
} else {
define ('DEBUG', 0);
}
до простого define ('DEBUG', 1 или 0) в конфиге
кому вообще нужно включать отладку одноразово через GET параметр?
проще надо быть, проще… ;-)

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

Хм, никогда не слышал про такие странные рекомендации и не встречал их применение в реальных проектах. Есть открывающий, то, imho, должен быть и закрывающий (раз уж PHP исторически допускает переплетение выводимых данных и программного кода). Да и просто для понимания человеком сразу ясно — где конец программы.

> Что мешает сделать отдельный поддомен?
Проблема не столько в возможностях, сколько в гибкости и удобстве для пользователей. Мне совершенно не хотелось бы лазить ещё и в конфиги веб-сервера, чтобы заставить какой-то конкретный скрипт работать. Для повсеместного распространения вашего продукта это будет определённый барьер.

Всё-таки переделайте абсолютные ссылки в XSL шаблонах на относительные. А базовый путь задавать посредством единственного тэга base (http://www.w3.org/TR/html401/struct/links.html#h-12.4) на всю страницу, или же передавать в XML данных и впоследствие вставлять в аттрибутах ссылок через переменные: <a href="{$base_path}/people">.
И от меня тоже! Надоели убогие велосипедные «шаблонизаторы».
Уважаемый автор, а вы вообще как своё детище тестируете? У меня например, что Explay 2, что Explay 3 выдают тучу одинаковых warning'ов при запуске.
А суть вот в чём:

* в explay/error_handlers.php — нет закрывающего php тэга… или вообще файл неполный?
Ок, закрыл тэг.

* в index.php, строка 24
$doc_root = trim (dirname (__FILE__), '/');
Почему просто trim? константа DOC_ROOT получается равна чем-нибудь вроде home/user/www/explay на *nix платформах. Соответственно, ничего с этого не работает впринципе.
Ладно, заменил на rtrim, едем дальше.

* Warning: Jevix::include(/home/user/www/explay3/explay/classes/jevix/jevix.class.php) [jevix.include]: failed to open stream: No such file or directory in /home/user/www/explay3/explay/classes/Jevix/Jevix.php on line 35
Сase-sensitive filenames в файловых системах, отличных от виндовых, вам не знакомы, видимо?
Меняем строку 35 с путём в explay/classes/Jevix/Jevix.php, перезагрузка…

И вот! Оно наконец запустилось! Но…
Все ссылки на странице представлены в виде <form action="/users/login" method=«post»gt;. Почему именно абсолютный путь? Из-за этого я даже не могу решить проблему при расположении движка не в корне простым добавлением base href в главный XSL шаблон.

В коде результирующих страниц присутствуют мусорные аттрибуты xmlns или xmlns:php, неплохо бы поправить.
это, возможно, было бы не так страшно, но на публичных хостингах с такой формой записи элементарно бывают проблемы (где-нибудь да не включено short_tag в конфиге)
Поддерживаю!
После траха с разными клонами хабродвижка (LiveStreet, BigStreet, Explay 2), попробовал WordPress MU и испытал удовольствие. Всё удобно и всё РАБОТАЕТ!
легализировать и национализировать :)
Из платформенных аркад в своё время нравились не Марио и клоны (в консольные эмуляторы я начал играть гораздо позже, чем появился первый комп), а что-нибудь более динамичное, типа Jazz Jackrabbit или Zool. Pitfall ещё хорош. :)
есть ещё Locomotion, так сказать переиздание TTD
Найти знакомого из Европы — большая проблема? Зато активировал один раз и наслаждайся отличным сервисом… :)
Российские карты там к оплате проходят.
IE6 у меня вообще завис на нём
Ссылка «для друзей» почему-то не срабатывает, ничего мне не приходит.
«Ленточное меню» неудобно прежде всего своей ненастраивамостью и неотключаемостью.
Я не работал столько с MS Office 2007, чтобы к этому убожеству просто привыкнуть, но каждый раз, запуская Word / Excel и пытаясь решить какие-то простейшие задачи, смотришь как баран на новые ворота. :(
YouTube is using an invitation system to deploy RealTime, which in some ways parallels the approach Gmail took when that product first launched. Every user to get invited gets another 25 invites of their own, which makes invitations hard to come by at first, but sufficiently accessible to allow the service to grow quickly. In order to invite someone to RealTime, you have to become their friend on YouTube — you can’t just send them an Email to activate it.

А я то думал, уже действует…
Опс, слишком быстро отправилось…

Их тех, что знаю и пользовался:
musicishere.com/ — огромный выбор форматов
www.zunior.com/ — MP3 или FLAC на выбор, но пока мало исполнителей
Некоторые indie лейблы продают на своих сайтах музыку в lossless.

И iTunes разве ещё не предлагает скачивать в lossless AAC?
Есть магазины! Их мало, но они уже есть.
Хостинг у них под что-то более-менее серьёзное лучше не брать. Панель управления хостингом неудобная и тормозная. За любые дополнительные фичи (даже почтовые ящики) хотят ещё денег.

Information

Rating
Does not participate
Registered
Activity