Jump to content

gorinich

User
  • Posts

    44
  • Joined

  • Last visited

About gorinich

  • Birthday 01/25/1973

gorinich's Achievements

Explorer

Explorer (1/14)

1

Reputation

  1. да, конечно. я ведь не о PHP говорил. я говорил о базе данных домино, эта формула для лотуса. в каждом сообщении я писал, что эту формулу нужно вставить в колонку таблицы вместо выводимых файлов. откройте вашу базу данных в лотус дизайнере, найдите там вашу вьюшку, в ней найдите колонку, где, как вы ожидали, будут выводиться файлы. и вместо того, что у нее там есть сейчас (я думаю, там указано поле, в которое вкладывались файлы), вставьте эту формулу. не забудьте изменить тип содержимого колонки с "поле" на "формула". код php вообще менять не нужно. у вас в лотусиной таблице проблема, а не в php. и менять в формуле ничего не нужно (типа, "/$collon/"). скопируйте и вставьте то, что я давал.
  2. я тож в ff не вижу отличий
  3. по порядку: : "/" - отсекаем все текущие вложенные пути до доменного имени. : @WebDbName - это полный путь к текущей базе данных при доступе через веб (безусловно, на домино сервере должна работать настроенная задача http. иначе, в наших манипуляциях вообще нет никакого смысла). пример: база данных расположена по пути 'C:\Program Files\Lotus\Data\Sites\files.nsf'. В этом случае функция @WebDbName вернет стринг 'Sites/files.nsf', что и будет веб адресом для открытия этой базы данных. : "/0/" - это универсальное имя вьюшки (таблицы). веб путь к данным домино формируются следующим образом: [доменное имя]/[путь к базе данных внутри директории данных сервера]/[имя файла базы данных]/[вид или таблица, содержащая необходимый нам документ с данными]/[уникальный идентификатор документа или ключ из первой сортированной колонки]/[имя поля в документе]/[данные]. '0' - это системная таблица, содержащая все документы базы. она неявно присутствует во всех базах данных. из нее доступ к документу можно получить только по униду. ее можно перебить, явно создав вид с именем '0'. : @Text(@DocumentUniqueId) - это уникальный идентификатор документа, представленный в виде текста (по умолчанию, идентификатор возвращается в виде объекта). как получить? вот так и получить функция его вам вернет. вообще-то, я написал готовую формулу. просто копи/пасте сделайте в колонку, и все. : "/$file/" - имя поля, содержащее все вложения документа, это я писал в предыдущем посте. : @AttachmentNames - эта функция вернет список имен всех вложений документа. поскольку этот список в нашем случае является одним из суммируемых текстовых значений формулы, на выходе мы получим список ссылок на все вложения одного документа (сложения списков в этом случае работают по такому примеру: a + b;c + d;e;f = abd;ace;acf). эту формулу следует разместить как значение колонки. тогда через ODBC вы достанете массив путей к соответствующим вложениям. можно в колонке сразу задать тег ссылки, чтоб потом меньше париться с обработкой полученных значений. например, так: "<a href=\"/"+@WebDbName+"/0/"+@Text(@DocumentUniqueId)+"/$file/"+@AttachmentNames+"\">"+@AttachmentNames+" ("+@Text(@AttachmentLengths)+"</a>". тут появилась новая функция: @AttachmentLengths - числовой список размеров вложений документа в байтах.
  4. вложения в базах домино возможны только в ричтекстовых полях. ричтекстовые поля не могут высвечивать свое содержимое в таблицах (вьюшках). также, если вы собираетесь получать доступ к вложенным файлам через веб, для вас файлы вообще не будут находиться в полях (точнее, все вложения из всех полей будут в едином системном поле '$File'). итого, чтобы решить вашу задачу, вам нужно в колонке таблицы, где вы выводили файлы вложений, прописать конструкцию ссылки на вложения. путь к вложениям выглядит следующим образом: "/"+@WebDbName+"/0/"+@Text(@DocumentUniqueId)+"/$file/"+@AttachmentNames
  5. "Отражение лишнее,.." - вообще-то, сайт о воде. остальное можно признать объективным, спасибо. В принципе, шапку я не придумал. мне кажется, это простая работа, сделанная в вордовском ВордАрте. Она взята из одного из постеров, который распространяет хозяин у себя по району. Согласно предыдущей критике, выжимаю из владельца нормальные фоты, в том числе отцентрированные фоты карниза над входом для новой шапки. Пока с этим проблема по природным причинам. Сделаю, попрошу переоценить
  6. молоток не нужен для функционирования скворечника. то есть, скворечник не зависим от молотка, который вы использовали для построения скворечника. если молоток был кривой, но руки ровные, то кривизна молотка не скажется на жизнедеятельности скворечника и не причинит неудобства его обитателям. я тоже за самостоятельную разработку. я бы даже библиотек чужих не использовал (разве что RT редактор). только тогда блог будет полнофункциональным (в объеме поставленных задач) и минимальным одновременно. и материться будем лишь на себя, что в идеале снова приведет к повышению личной квалификации.
  7. ну, и зачем здесь сайт выкладывали, если всю критику сходу отвергаете? к таблицам плюс: <i></i> : пустые тэги. видимо, для отступов между линками, но это как-то дико <p><br /> : первый символ во всех параграфах с метками - перенос строки. а стили зачем тогда? скорость в киеве нормальная, грузится комфортно.
  8. а проблема-то в чем? и где проблемный вариант?
  9. на каждой странице двум пунктам (одному слева, одному сверху), который обозначает линк на текущую страницу, присваиваем индивидуальный класс (допустим, "curL" левому пункту и "curT" верхнему). в css описываем стиль этих классов: цвет - color:#rrggbb; подчеркивание - text-decoration:none; кружочек - list-style-image:url('путь к файлу'); левое меню собираем в список (<ul><li>...)
  10. чуть поправил, спасибо!
  11. to Justnewone, still swamp, eVErl@Sting: хорошо, спасибо. буду настаивать на чистых фотах оборудования и стен с графити. кодировка - реальная лажа, отдельное спасибо. про украину: он выходец отсюда и для него это некий символ там, мы этот момент обсуждали. выход: я наверное сделаю английскую страницу для той ссылки на украину.
  12. ок, принято, спасибо. а как с версткой и доступностью хоста?
  13. Всем привет. Пожалуйста, оцените сайт. Сделал для своего американского дяди, для его семейного бизнеса. То есть, сайт маленькой частной конторы, сугубо бизнесовый. Я до сих пор не дизайнер, потому сильно за дизайн не критикуйте (вернее, его отсутствие), но оценку все же прошу полную. Оцените плиз: - впечатление от внешности - верстку, стили - юзабельность, вменяемость - доступность Ссылка: http://oleksawater.com/ Буду благодарен за любую критику, огрызаться не буду.
  14. в футере надпись "ООО "ЗАЛКОН" © 2010" съезжает вверх. в ie8 нормально, в опере половина вылезла с футера, в хроме и сафари вообще убежала вверх под новости. у вас во внешней таблице объединение правых ячеек при том, что в левом столбце верхняя ячейка безразмерная по высоте, нижняя фиксированная. либо перекроите таблицу так, чтоб футер был в одной строке по всей ширине, либо в нижней левой ячейке отталкивайтесь от нижней границы, а не от верхней. вот так: было: <td height="100px" valign="top"> <div style="margin-top:29px;"> <p style="color:#999999" id="footernew" align="left">ООО "ЗАЛКОН" © 2010 <br /> стало: <td height="100" valign="bottom"> <div style="margin-bottom:29px;"> <p style="color:#999999" id="footernew" align="left">ООО "ЗАЛКОН" © 2010 <br />
  15. да, по поводу потоков конечно согласен. я бы по первому примеру тоже делал. но тут же иной случай (в смысле заказа). мы, кагбэ, оградили выпавшие из потока блоки от наложений и перекрытий, казусу места не оставили. зато предоставили автору темы полную свободу в плане игры с бордюрами, внешними и внутренними отступами. и никаких отрицательных смещений, которые так пугают.
×
×
  • 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