Человек отлично разбирается в DLE , исправил косяки в шаблоне , которые другие исполнители не смогли устранить, также настроил вывод награбленных новостей, которые косячили из за граббера. Очень приятен в общении , отвечал на многие вопросы связанные с моей некомпетентностью в движке. Сделал из сайта конфетку .Всем рекомендую , буду обращаться постоянно
Задача:
1. Вывод новостей на главной странице в 2 колонки.
2. При переходе в категорию и т.п. в одну колонку.
Средства:
Стандартные средства движка ДЛЕ+CSS+HTML (никаких скриптов и примочек).
Удобные для вас редакторы или редактор.
Прямые руки.
Известные проблемы:
1. Бывают длинные заголовки новостей (на 2 и более строчки).
2. Разное количество символов в теле новости (от 1 до 1000+).
3. Изображения в теле новости (размер ограничен разумными пределами)
Все эти а так же специфические "проблемы" заставляющие новость менять высоту, думаю все известны, и каждый борется с ними по своему.
Постараемся решить их:
1. В main.tpl необходимо "отключить" тег {content} делаем это так:
[not-aviable=main]{content}[/not-aviable]
Спросите а почему его просто нельзя удалить?
Удалите и сами всё увидите :)
2. В нужном месте в main.tpl необходимо вставить этот код:
{custom category="2" template="half_story" aviable="main" from="0" limit="10" cache="yes"}
Где: category="2" - номер категории,
template="half_story" - наш шаблон (разберёмся с ним пожже)
from="0" limit="10" - ограничение количества отображаемых на странице новостей
cache="yes" - кеширование для уменьшения нагрузки на сайт
3. С этим разобрались? переходим к нашему шаблону.
Открываем half_story.tpl (если вдруг так случилось и у вас в папке с двигом нет шаблона half_story.tpl то возможно нужно переустановить дрова на видеокарту :))) (шутка)
Основное условие нашего шаба - он должен быть резиновым (хотя это не принципиально - всё можно решить.)
Вот допустим такой будет код нашего half_story.tpl:
<div class="post" style="float: left; width: 49%;">
<div class="title">
{title}
<p>автор: {author} | {date} | Просмотров: {views} [edit] Редактировать [/edit] </p>
</div>
<div class="post-content">
Всякая информация, одинаковая для каждой из новости.
<p class="tp" style="z-index:6;"><b>Новость)))<span>{short-story}</span></b></p>
<br><b>[full-link]Подробнее...[/full-link]</b>
</div>
<div class="post-footer">
<span>[com-link]Комментарии({comments-num})[/com-link]</span><span class="rating">{rating}</span>
</div>
</div>
- Обращаю внимание на первую строку: width: 49%; эту цифру подбераем методом научного тыка (или включаем мозги и считаем padding, margin и тому подобные непонятные цифры ;-D )
- Обращаю внимание на эту строку:
<p class="tp" style="z-index:6;"><b>Новость)))<span>{short-story}</span></b></p>
это всплывающая подсказка на CSS (учень кстати удобная)
Это стили:
.post {
background:#FFFFFF;
margin-bottom:20px;
border: 1px solid #9d9d9d;
}
(это дописываем в main.tpl либо в отдельный css - файл.)
<!--[if IE 6]>
<style type="text/css">
.tp b {behavior:url(hover.htc);}
.tp .hover {
border-bottom:red 1px dotted;
color:red;
}
.tp .hover span {
background:lightcyan;
border:silver 2px outset;
color:#000;
display:block;
padding:7px;
position:absolute;
top:2px;
left:5px;
z-index:10;
text-align:left;
width:250px;
}
</style>
<![endif]-->
Это как раз код всплывающей подсказки (отредактируете по своему вкусу))
Вот так мы решили сразу несколько проблем)). Новости выводятся в 2 колонки, заголовок, если он длинный - обрезается, новость показывает во всплывающей подсказке :))
Теперь решим вторую задачу:
Заключаем нащ див с float:left; а точнее даже стиль этого элемента в тег [aviable]
[aviable=main]style="float: left;" width="48%"[/aviable]
Спасибо, я тоже видел эту статью , но у меня не получилось у самого , поэтому обратился за платной помощью. И еще если кто этим пользовался - такой вывод в две колонки не грузит систему?
Нет абсолютно ни к чему мне это, я здесь задаю вопрос потому что не разбираюсь абсолютно в движках. Я хотел одно время создать тоже самое для жены, но не знал какой двиг взять, сегодня увидел и спрашиваю.
А насчет вордпресса читал много что он тормознутый .
Вопрос решил, в принципе если модератор захочет пусть удаляет.
Ни кого рекламировать не собираюсь , здесь нет целевой аудитории для этого сайта, поэтому очень странно что приняли за рекламу
skat: на фотографии люди моложе и живее выглядят. ширпотреб для приезжих. ничего личного.
Мне не интересно мнение подростка, который сам максимум способен только на то что бы выдавать вот это бред за идею бизнеса, еще и претендуя на оригинальность:
"мп3 плееры шагают по планете, а почему бы не предоставлять в местах торгующих дисками услугу не "купить CD" а "закачать на плеер понравившуюся песню" (или альбом) из имеющегося банка? :-)
Человек отлично разбирается в DLE , исправил косяки в шаблоне , которые другие исполнители не смогли устранить, также настроил вывод награбленных новостей, которые косячили из за граббера. Очень приятен в общении , отвечал на многие вопросы связанные с моей некомпетентностью в движке. Сделал из сайта конфетку .Всем рекомендую , буду обращаться постоянно
ВОт хак на 4dle
Спасибо, я тоже видел эту статью , но у меня не получилось у самого , поэтому обратился за платной помощью. И еще если кто этим пользовался - такой вывод в две колонки не грузит систему?
Тогда если не трудно посоветуйте какой движок взять, чтоб не утомлять посетителей ожиданием загрузки сайта.
обычный вордпресс... пост ради ссылочки?
Нет абсолютно ни к чему мне это, я здесь задаю вопрос потому что не разбираюсь абсолютно в движках. Я хотел одно время создать тоже самое для жены, но не знал какой двиг взять, сегодня увидел и спрашиваю.
А насчет вордпресса читал много что он тормознутый .
Вопрос решил, в принципе если модератор захочет пусть удаляет.
Ни кого рекламировать не собираюсь , здесь нет целевой аудитории для этого сайта, поэтому очень странно что приняли за рекламу
timokha добавил 13.04.2009 в 17:21
За счет чего он шустрый такой?
вот что требует движок :
Server Requirements
Web Server - Apache, IIS, CGI, FastCGI or ISAPI
Operating System - Solaris, Linux, BSD, Windows or Mac
PHP Version - Minimum - 4.3.3
MySQL Version - Minimum - 4.1
GD complied with your PHP Build - Yes
SendMail - Yes
PHP safe mode - OFF
PHP memory_limit - 32M
Minimum Web Space - 15 mb
Optional Requirements
The requirements listed below are only required if you decide to use one of the following optional modules.
Video Module
FFmpeg
FFmpeg-PHP
Mplayer + Mencoder
flv2tool
Libogg + Libvorbis
LAME MP3 Encoder
PHP file_uploads - 1
PHP post_max_size - 100M
PHP max_input_time - -1
PHP upload_max_filesize - 100M
Music Module
PHP file_uploads - 1
PHP post_max_size - 40M
PHP max_input_time - -1
PHP upload_max_filesize - 38M
Subscription System
PHP CURL - Yes
Short URL
mod_rewrite (Apache)
Если хочешь могу ее портрет нарисовать или шарж :). Вот кое что из того что рисовал http://photofile.ru/users/yoo-man/2833399/
Вот такой цветной можно тоже нарисовать
http://www.yoo-man.com/portcolor41small.jpg
на фотографии люди моложе и живее выглядят. ширпотреб для приезжих. ничего личного.
Мне не интересно мнение подростка, который сам максимум способен только на то что бы выдавать вот это бред за идею бизнеса, еще и претендуя на оригинальность:
"мп3 плееры шагают по планете, а почему бы не предоставлять в местах торгующих дисками услугу не "купить CD" а "закачать на плеер понравившуюся песню" (или альбом) из имеющегося банка? :-)
идея однозначно имеет потенциал, дарю!"
...а так ничего личного.
то есть за 800 правой рукой рисует, а за 300 левой :)
за 300 ногами
doctors, спасибо
В принципе за триста тоже можно нарисовать, но там качество другое будет