Jump to content

Быколай

Expert
  • Posts

    1,069
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Быколай

  1. тоже марсианский сериал Берроуза прочитал взахлёб, в отрочестве rus, а точно 8-ого в прокате русском? Что-то на Я.Афише не нашёл В основном читаю европейских писателей 20 века. Кундера, Павич, Кафка, Камю, Моэм... Латиноамериканских: Маркес, Кортасар. Из пиндосов нравятся Буковски, Брэбрери, Хемингуэй. Также с удовольствием читал книги Набокова, Ремарка, Лема, бр. Стругацких. Короче много всего разного читаю. Сейчас читаю "Память земли" Владимира Фоменко. PS: чуть не забыл: Дюма, Дюма!! Очень нравиться
  2. +1 4ak, развивайте алгоритмическое мышление. Для любого рода "кодинга-программинга", оно архиважно.
  3. Это похоже вам система контроля версий нужна. Гуглите по этим словам. Если слишком замудрённо, то попробуйте программку Araxis Merge -- ей можно сравнивать два текстовых файла на предмет отличий.
  4. Int, не труЪ же novickOk, функции для изучения, старинные примеры из жизни. а конкретно для формирования xml, SimpleXML попробуйте.
  5. Быколай

    Помогите!

    Вот так сайт))) Что это такое:
  6. Если есть возможность использовать php, то я бы рекомендовал его использовать. Простейщий код преобразования будет выглядеть так: <?php $xmlFile = file_get_contents("data.xml"); $xmlData = new SimpleXMLElement($xmlFile); $xml = new DOMDocument(); $xml->loadXML($xmlData->asXML()); $xsl = new DOMDocument; //TODO довести до ума $xslFile = "to-html.xsl"; $xsl->load($xslFile); $proc = new XSLTProcessor; $proc->importStyleSheet($xsl); // attach the xsl rules echo $proc->transformToXML($xml); соответвенно он обработает файл data.xml, следующего формата: <?xml version="1.0" encoding="UTF-8"?> <root> <node> <name>Иванов И.И.</name> <phone>12345</phone> <office>501</office> </node> <node> <name>Петров П.П.</name> <phone>23456</phone> <office>502</office> </node> <node> <name>Сидоров С.С.</name> <phone>34567</phone> <office>503</office> </node> </root> при помощи шаблона xsl следующего вида: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="utf-8" indent="yes"/> <xsl:template match="/root"> <xsl:text disable-output-escaping="yes"><!doctype html></xsl:text> <html> <head> <title></title> </head> <body> <xsl:for-each select="node"> <h1>Сотрудник №<xsl:value-of select="position()"/></h1> <b>ФИО:</b> <xsl:value-of select="name"/><br/> <b>Телефон:</b> <xsl:value-of select="phone"/><br/> <b>№ кабинета:</b> <xsl:value-of select="office"/><br/> <hr/> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> На прямую браузеры могут сами обрабатывать данные xml с учётом внешнего файла шаблона. Пример: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="to-html.xsl"?> <root> <node> <name>Иванов И.И.</name> <phone>12345</phone> <office>501</office> </node> <node> <name>Петров П.П.</name> <phone>23456</phone> <office>502</office> </node> <node> <name>Сидоров С.С.</name> <phone>34567</phone> <office>503</office> </node> </root>
  7. Я бы посоветовал найти талантливого дизайнера, который нарисует вам нормальный сайт. Ну и хорошего верстальщика, который качественно это дело сверстает... А ещё контент-менеджера, который бы наполнял ваш сайт прямыми руками. Ну и оптимизатора, который бы хоть что-то сделал для продвижения вашего сайтища... Короче, понять не могу, как вы предоставляете все заявленный услуги, при таком дефиците кадров??? Это же безобразие! Или вы здесь же, в разделе "Коммерческих услуг", работников одноразовых набираете?
  8. О мои глаза... Жжёте!! + 1 за юмор - 1 за диз
  9. Теперь html (5), по умолчанию стандарт.
  10. xml+xsl=html =) можно в браузере обрабатывать эту связку, можно при помощи js. То есть я так понимаю, есть xml, который меняется? И надо данные из него в html показывать? Почитайте про xslt.
  11. Чем подсветка синтаксиса+конфигурация стилей не удовлетворяют? Не совсем ясно чего вы хотите, можете сформулировать пожелание более чётко?
  12. Прикольно. Жаль только поддержка пока слабовата. Всё равно фикс придётся писать на js.
  13. С операционными операционными системами? (извиняюсь за офтопик) да-да-да! с операционными операционными системами системами. Человек человеку — человек. Зомби зомби — зомби. PS: А про портейбл-версии тоже идея хорошая.
  14. Можно яваскриптом инициализировать событие отправки формы, привязать его к клику по любому элементу, в т.ч. и к кнопке вне формы.
  15. Быколай

    Битрикс

    Рабочий стол > Контент > Информ. блоки > Типы информ. блоков > Каталог там можно настроить поля и свойства элементов этого инфоблока, попробуйте.
  16. Нормальные браузеры как правило сами обновляются, поэтому я проверяю только в последних версиях. А для старинных ослов использую IETester -- там в одном окне вкладки для всех версий. С операционными осями не заморачиваюсь. Ещё есть такой сервис http://browsershots.org/ -- самое глобальное решение пожалуй: все оси, все разрешения и все версии.
  17. Не работает -- что-нибудь пишет? отправить заголовок при помощи header() после того как было тело отдано клиенту нельзя! Попробуйте проверку и инклюд вынести в самое начало, до всего html. А сообщение об ошибке, можно сохранять в переменной.
  18. Симпатично, мне понравилось. А про табачный холивар... Какого чёрта! ShumNo, ну не куришь ты -- не кури. Не нравиться что рядом закурили -- сделай замечание, будь мужиком. А истерику разводить антитабачную -- последнее дело. Да, современные сигареты -- полное г, согласен. Так и сайт не про них, а совсем другие продукты, которыми на улицах-то как раз и не дымят почти
  19. проверку надо. а то у вас начинают данные "поста" проверяться, который ещё не пришёл -- отсюда ошибка -- неопределённые индексы в массиве.
  20. Я как-то заморочился и мутил такую реализацию: 1. В базе таблица, вроде такой: id | code | value | default_value | lang_id | и ещё такой id | lang_code | title | 2. Движок работал на xml+xsl, в шаблонах xsl были прописаны все-все штуки, в виде переменных которые должны зависеть от локали (у меня она передавалась в GET: ?lang=ru. 3. Массив слов выдергивался из базы и писался в файлики вида: public_html/cache/lang/main_title.ru или public_html/cache/lang/new_user.en в каждом таком файлике - перевод той или иной сущности, расширение, как нетрудно догадаться, код языка 4. Была написана функция, которая дёргает это добро из файлов и прикручивает к xml-дереву ветку с нужным переводом. 5. Файлы перезаписываются, когда в админке происходит редактирование языковых переменных. 6. Всё это работало, но энтузиазм иссяк, когда я понял, что в ручную набиваю русско-английский словарь, слов на 20 000, руками, через админку)) PS: паблика эта красота так и не увидела, т.к. написать в одиночку свою cms с нуля оказалось делом не подъёмным PSS: эх, вспомнить приятно все эти изыскания... сколько всякой хрени было понаписано
  21. уже засомневался... может вы и правы. те что через мои руки проходили за последний год, особо современными на назовёшь, в основном бюджетные модели.
  22. rus, выйдет, выйдет и с трёхзнаками отрабатывает. я же проверяю прежде чем писать
  23. выйдет. SELECT SUBSTR(`var`, 8) AS `num`, `var` FROM `test1` ORDER BY CAST(`num` AS SIGNED) но это корова на коньках забивающая микроскопом костыли. надо числа отдельно хранить.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy