| Форум -> Files (модуль и блок) -> Изображение к файлу |
| Изображение к файлу |
|---|
| Chika | Дата: 10.08.2008, в 04:39 | Сообщение №21 |
  НовичокПользователь №: 430 Сообщений: 10
 | | А для 3.5 про не поможете? |
|
|
| Serg_pnz | Дата: 10.08.2008, в 12:18 | Сообщение №22 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | | Chika, помочь с чем? | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
| Chika | Дата: 10.08.2008, в 15:11 | Сообщение №23 |
  НовичокПользователь №: 430 Сообщений: 10
 | | Цитата | | В функциях function mainfiles() и function cat() меняем код |
Этих функций, что у тебя описанны в 35 про я не нашел  |
|
|
| Serg_pnz | Дата: 12.08.2008, в 10:06 | Сообщение №24 |
  АдминистраторПользователь №: 1 Сообщений: 2243
 | Для Chika и остальных.
Что бы избавится от того, что картинки, да и любое форматирование, в кратком описании не отображаются, а отображаются только при подробном просмотре - надо удалить текст-фильтр в индексе модуля файлов
| Цитата | cutstr(text_filter(bb_decode($description, $conf['name'])), 500) |
Но будьте аккуратнее. Может возникнуть глюк, описанный тут, технология устранения которого описана в этом посте. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
| Chika | Дата: 12.08.2008, в 22:33 | Сообщение №25 |
  НовичокПользователь №: 430 Сообщений: 10
 | | Цитата | | технология устранения которого описана в этом посте. |
Как я не корячился, присобачить это к версии 3.5 про у меня не вышло :( Мот поможешь, а я опять по рекламе тюкну 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Chika 12.08.2008 г. в 22:35:31 |
|
|
| Riz | Дата: 01.12.2008, в 04:19 | Сообщение №26 |
  СтранникПользователь №: 490 Сообщений: 7
 | У меня такая проблема: после установки хака, при загрузки файла с картинкой, она почему-то пояляется и у всех остальных файлах на странице, которые вообще были без картинок)))
В чем тут может быть проблема? (2.5 лайт) |
|
|
| alfainfo | Дата: 01.12.2008, в 14:07 | Сообщение №27 |
  Активный участникПользователь №: 237 Сообщений: 152
 | Riz, а что не попробуеш поставить мой модуль файлов, он как раз для 2.5 и картинки выводит вроде везде нормально....
модуль FILES |
|
|
| gruz | Дата: 01.12.2008, в 15:20 | Сообщение №28 |
  НовичокПользователь №: 286 Сообщений: 22
 | alfainfo,
А почему при добавлении файла не сделать загрузку картинки с компьютера( как например самого файла). А то не очень удобно сначала загружать каинку, потом вставлять ссылку.
А так действительно картинка отображается нормально. |
|
|
| alfainfo | Дата: 01.12.2008, в 16:20 | Сообщение №29 |
  Активный участникПользователь №: 237 Сообщений: 152
 | | gruz, это давай, обсудим в теме про мой модуль а то тут не совсем в тему будет, повтори там. |
|
|
| Riz | Дата: 01.12.2008, в 17:11 | Сообщение №30 |
  СтранникПользователь №: 490 Сообщений: 7
 | alfainfo, благодарю, но дело в том, что он у меня тоже в некотором роде модернизированный,потому менять бы не хотелось пока..
Кстати, в твоем модуле реализована "картинка заглушка" на файлы которые вообще без картинок, так вот - если ее сделать в моем случае - может проблема решится?
Не подскажешь как ее реализовать? |
|
|
| alfainfo | Дата: 01.12.2008, в 21:58 | Сообщение №31 |
  Активный участникПользователь №: 237 Сообщений: 152
 | | Riz, самое забавное что да реализованно, если картинки нет то выводит картинку - "дискетку" большого размера а не иконку, картинка лежит в корне модуля, так что ты сможешь легко подменить ее на свою.... |
|
|
| alfainfo | Дата: 01.12.2008, в 22:07 | Сообщение №32 |
  Активный участникПользователь №: 237 Сообщений: 152
 | | Riz, а если у себя хочеш реализовать выложи в файлик то что у тебя в функции cat() и view_file() я напишу где что править там на самом деле все просто.... |
|
|
| Riz | Дата: 02.12.2008, в 07:08 | Сообщение №33 |
  СтранникПользователь №: 490 Сообщений: 7
 | Вот, выкладываю. Помоги, если не тружно. хочется наладить все наконец.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Riz 02.12.2008 г. в 07:11:06
Прикрепленные файлы:
 Скачать: 2.55 KB |
|
|
| alfainfo | Дата: 02.12.2008, в 11:38 | Сообщение №34 |
  Активный участникПользователь №: 237 Сообщений: 152
 | Riz, - там все просто.... знаеш сначало хотел просто код дать... но потом вспомнил что когда сам таким был и мало что понимал вкоде то тоже у других просил... кто помогал а кто нет... но дело не в этом а в том что даже если дкод нужный давали то не кто не расказывал что да как ... и каждый раз при малейших изменениях приходилось спрашивать заново....
поэтому на этот раз на простом примере я попробую разжевать...
итак возмем функцию cat()
найдем код
| Код | 1
| if ($f_img != "") {
.........
.........
} |
- все что находится в нутри скобок (а в нутри них как раз вывод картинки) выполняется только если выполняется условие if ($f_img != "") - что означает если переменная $f_img НЕ пуста тогда выполнить...
- а ниже после "}" у тебя сразу начинается вывод картинки на странице...
- и смотри что получается если картинка есть то она выводится а что делать нашине если ее нет не где не указанно! 
- соответственно опише что делать машине если картинка за ранее не указана:
следующей строкой после "}" вставляем
| Код | 1
| else {
echo "<img border=\"0\" src=\"$homeurl/modules/$module_name/fiels.jpg\" alt=\"нет изображения для просмотра\">";
} |
и получаем условие
- если картинка есть (if ($f_img != "") ) - выводим картинку....
- в пративном случаи (else) берем картинку которая лежит в корне папки модуля файлов с названием fiels.jpg
ну картинку положишь и переименуеш сам... ток чтоб она была того же размера как и другие превьюшки....
 |
|
|
| Riz | Дата: 02.12.2008, в 19:53 | Сообщение №35 |
  СтранникПользователь №: 490 Сообщений: 7
 | Спасибо, буду пробывать  |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|