LINUX.ORG.RU

Сообщения portalgun

 

[livejournal api] отобразить пост размещенный на «своем хостинге» во френдленте у друзей

Привет всем,

с жж особо не знаком, посмотрел его апи сейчас - такого не увидел. Собственно, сабж.

Можно ли такое как-нибудь сделать? Без кросспостинга в сам жж разумеется.

Просто интересно :)

portalgun
()

[css ninja required] идеальные формы

Привет, лор. В шаблонах много форм вида

                  ______________
поле номер один  |______________|
       ^                  ^
  название поля    собственно один <input>
                   они бывают разные, но 
                   чаще всего type="text"

 

Делал давно, на скорую руку — поэтому все обернуто в таблицы. Синтаксис xslt сам по себе не назовешь компактным, а тут еще эти километровые таблицы... в общем, надоело листать туда-сюда простыню текста.

На смысловую нагрузку наплевать (да-да, я знаю, что это плохо), хочется по минимуму убрать лишние теги из шаблона. Для этого нужно создать правила для тегов <form> и <input>.

Вопрос такой: возможно ли как-то выбрать с помощью селекторов бокс с текстом, при условии, что в разметке он не выделен?

Как видите, в css я мало что понимаю. Пока что сделал так:

form {
    display:block;
    float:left;
    padding: 0.5em;
}

.el {
    display:block;  // наверное можно и не применять, див же
    margin: 5px;
}

.el input {
    float:right;
    margin-left: 20px;
}

В шаблоне форма выглядит таким образом:

<form>
  <div class=el>название поля <input type="text"></div>
  <div class=el>название поля <input type="text"></div>
  <div class=el>название поля <input type="text"></div>
  <div class=el><input type="submit"></div>
</form>

Не идеально (остается лишний код <div class=el>), но уже на порядок лучше — шаблоны стали короче раза в два и читаются проще.

Помогите :Е

portalgun
()

[php][firefox 3.0.x] Аплоад файлов на сервер

Добрый вечер.

Возникла у меня такая проблема. В некоторых браузерах firefox 3.0.x файл не загружается на сервер. В некоторых — загружается нормально. В других версиях (3.5.х), в Опере, ИЕ, Хроме все работает как надо.

В чём проблема? Кто-нибудь сталкивался? Как лечить?

 

portalgun
()

[хочется странного] qtcreator

Привет.

Так получилось, что каждый мой вопрос более идиотский чем предыдущий. Продолжу традицию (шутка, ха-ха).

В общем, я как самый обычный быдлокодер изучаю c++ и зарабатываю на воду с php. Да вот беда, нормальных IDE для php я почти не встречал (есть виндовый phpEd, но он слишком перегружен, платный, закрытый и линукс версия недоразвита). Зато в процессе знакомства с с++ поработал с qtcreator'ом и очень он мне приглянулся: ничего лишнего, никакой тормозящей джавы (извиняюсь если задел чьи чувства, но правда тормозит:)).

Вопрос к старшим товарищам. Как вы думаете, насколько сложно добавить поддержку php в qtcreator? Насколько это легально? В принципе, требуется немного: помощь по справочным страницам php страницам, подсветка, дополнение, дебагер. Как я понимаю, если это реально, то прикрутить дебагер будет самым сложным:)

 

portalgun
()

Редактирование записи несколькими пользователями

Всем привет.

Пишу для себя скромный клон whiteboard приложения (пример — writeboard от 37signals). Если кратко, то его суть в том, чтобы дать нескольким пользователям читать запись (текст) и редактировать его. Так же они могут посмотреть изменения и версии записи.

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

Существует ли какой-нибудь способ сделать по-другому? Php, сокеты не предлагать. Я конечно подозреваю, что нет... но мало ли.

portalgun
()

[дурацкий вопрос] а можно ли написать wm для windows?

Для той самой виндоус которая xp. Вы уж извините меня за богомерзкий вопрос, но я серьезно :)

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

А то надо сказать управление окнами там просто никакое. Примитивных функций нету, а хотелось бы. И да, рамку окна убрать опять же.

Википедию читал, но нифига не понял. Подскажите мне, ведь я смогу прославиться на весь мир и заработать миллиарды, если реализую хотя бы 5% функционала нормального флоатинг вм.

portalgun
()

[qt] окно без рамки, always on top

как сделать такое?

И еще, куда гуглить "маски" для формы (как они называются в qt)? Никак не могу найти.

Хочется нечто похожее на иконку kget, мило скачущую по экрану.

 

portalgun
()

[cpp] куды бечь©?

Ввиду недавних событий пришлось таки завести аккаунт — теперь буду пользоваться горизонтом возможностей =Р

Возникла у меня такая проблема. Изучаю срр, внезапно! настал такой момент, когда не знаю, как бы себя занять, чтобы получить из этого выгоду (то есть, развитие для мозгов).

Мой уровень где-то продвинутого чайника. Простые примеры надоели жутко, сложные проходят мимо. Сейчас ковыряю Страуструповские задания к каждой главе, но это довольно скучное занятие (хотя и полезное:).

Что делать? Только не предлагайте писать гипертекстовый фидонет. Может быть, у кого-то были такие же "проблемы" в изучении.

portalgun
()

RSS подписка на новые темы