Перейти к публикации

Рекомендованные сообщения

Уважаемые пользователи!

У меня накопилась пачка вопросов, помогите плз найти решение или какие-то дельные советы дайте...

Использую DLE 8.0 сайт

Вопросы:

1. см. скрин

1241764994_scr1.png

1) Как сделать рейтинг, который подчеркнут на картинке?!

2) Как сделать хинт, который подчеркнут на картинке?!

2. см. скрин

1241764978_scr2.png

1) Как сделать чтобы все счетчики\кнопки были *полупрозрачными*, а когда на них наводишь становились яркими?!

3. см. скрин

1241765044_scr3.png

1) Как сделать что-то типо вот такого *ВЫБОРА РЕДАКЦИИ*, потому что если писать просто хтмл кодом слетает шаблон.

4. см. скрин

1241765023_scr4.png

1) Может ли кто-то сказать как сделать в дле такой вот спойлер? ( хотелось бы, чтоб в спойлеро можно было пользоваться ББ-кодами, вставлять смайлы, и чтоб работали вложеные спойлеры)

Текущий код спойлера

/* ==================== Тег SPOILER */


.title_spoiler {

color: #636363;

background-color: #f2f2f2;

border: 1px dotted #bebebe;

font-weight: bold;

padding: 5px;

}

.text_spoiler {

color: #757575;

background-color: #f2f2f2;

border: 1px dotted #bebebe;

border-top: 0;

text-align: justify;

padding: 5px;

}


/*

Спасибо за внимание!

Администрация, если что-то не так оформил вы скажите, я поменяю =)

Ссылка на сообщение
Поделиться на других сайтах

Лучше бы помогли человеку, чем банами пугать.

guusr, боюсь стандартными средствами ДЛЕ, все это мало возможно, тебе надо обратиться к тем, кто пишет модули под ДЛЕ (а может и готовые поискать), ну или самому выучить язык какойнить, например JavaScript.

Ссылка на сообщение
Поделиться на других сайтах

Лучше бы помогли человеку, чем банами пугать.

guusr, боюсь стандартными средствами ДЛЕ, все это мало возможно, тебе надо обратиться к тем, кто пишет модули под ДЛЕ (а может и готовые поискать), ну или самому выучить язык какойнить, например JavaScript.

У ТС вопросов много, причем на вcе эти вопросы есть ответы:

рейтинг - беплатный модуль на 4дле.ру

хинт - тоже еть готовое решение, даже неколько решений.

полупрозрачность cчетчиков - юзать css

т.с. нужно было заюзать поиск или открывать тему в другом стиле, топик по сути написан в стиле "расскажите все" :)

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

Лучше бы помогли человеку, чем банами пугать.

guusr, боюсь стандартными средствами ДЛЕ, все это мало возможно, тебе надо обратиться к тем, кто пишет модули под ДЛЕ (а может и готовые поискать), ну или самому выучить язык какойнить, например JavaScript.

У ТС вопросов много, причем на вcе эти вопросы есть ответы:

рейтинг - беплатный модуль на 4дле.ру

хинт - тоже еть готовое решение, даже неколько решений.

полупрозрачность cчетчиков - юзать css

т.с. нужно было заюзать поиск или открывать тему в другом стиле, топик по сути написан в стиле "расскажите все" :)

ну ребят, вам все не нравиться, я же по-моему сформулировал хорошо свои вопросы. Если б это было и на 6дле, 4дле и оно подошло бы мне, я б не просил у вас помощи!

keysi_, спасибо за поддержку)

Ссылка на сообщение
Поделиться на других сайтах

Лучше бы помогли человеку, чем банами пугать.

Знал бы ответы на его вопросы, помог бы.

Ссылка на сообщение
Поделиться на других сайтах

1 Не... рейтинг такой на 4дле точно есть.

2 Делаешь блок див и выставляешь ему прозрачность 0.50 и по альфе 50 затем ховеру выставляешь прозрачность в нули

3 Делаешь блок div и всовываешь туда свои редакции т.к. блоки плавающие и могут никак не влиять на твой существующий диз(ну а вообще это нужно разбиратся подробнее что и где не стыковывается)

4 незнаю

Ссылка на сообщение
Поделиться на других сайтах

1 и 2 вопросы отпали.

На счет хинта для сайта...

Делал его по этой схеме:

Начнём!Для начала скачаем сам хинт и кинем его в корень сайта:

http://letitbit.net/download/8459d1648263/hint.rar.html
Затем лезем в css и в любое место ставим этот код:
/* -----hint.js----- */

#tooltip {

   position:absolute; visibility:hidden; z-index:100;

   border:1px solid #5c5749; padding:2px 5px;

   text-align:justify; font: Verdana, Helvetica,sans-serif; color:5c5749;

   background: #ffffff;

   -moz-opacity: .80; opacity: .80; FILTER: alpha(opacity=80);

   filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);

}

/* ----------------- */
Так же в шаблон вставьте ссылку на сам хинт:
<script type="text/javascript" src="hint.js"></script>

Всё!Хинт установлен!

как сделать чтоб он работал так же и в полной новости??? ато там стандартный хинт(

Ссылка на сообщение
Поделиться на других сайтах

как сделать чтоб он работал так же и в полной новости??? ато там стандартный хинт(

если работает на краткой новости то должен работать и на полной, если не работает то нужно смотреть сам шаблон.

очисть на вякий случай кэш браузера, бывает они css "наглухо" кэшируют.

и дай ссылку на сайт где хинт работает не так как нужно, телепатию еще не освоил, посему нужно увидить сайт :)

Ссылка на сообщение
Поделиться на других сайтах

у меня была обратная проблема (мне подчеркивания были не нужны) могу дать ссылку на шаблон где они есть, а там разберешся.

мой e-mail в профиле.

Ссылка на сообщение
Поделиться на других сайтах

на главной все норм работает, а в новостях не оч =(

у меня работает и там и там :), попробуй очитить кэш браузера, или вообще зайди с другого браузера, если у тебя opera то она иногда "наглухо" кэширует :)

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

какие подчеркивания?

в смысле?

Осталась последняя проблема.... СПОЙЛЕР =(

чем стандартный в дле не нравиться? :)

ну можно сказать душе моей не нравиться =) раньше, когда я был в укозе, там был кул спойлер, и спайлы в него суешь, и бб коды (в название)....

Ссылка на сообщение
Поделиться на других сайтах

ну можно сказать душе моей не нравиться =) раньше, когда я был в укозе, там был кул спойлер, и спайлы в него суешь, и бб коды (в название)....

посмотри как там сделано и сделай хак для дле ;)

я укоз не юзал поэтом не знаю как там было ))

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

щас я найду и выложу тот код

это в ксс

/* Spoiler from Torrents.ru to UcoZ by Vanofuture */

.spoiler {font-family: "arial";font-size: 10px;color: #******;background-color: #******;}

.clear {clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }

.clickable {cursor: pointer; }

.folded {background: transparent url(http://allinside.at.ua/images/plus.gif) no-repeat left center; padding-left: 14px; }

.unfolded {background: transparent url(http://allinside.at.ua/images/minus.gif) no-repeat left center; padding-left:14px; }

.news-head {font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px;}

.news-body {padding: 1px 6px 2px; display: none;border-top: 1px solid #C3CBD1;}

/*----------------------*/
это между хеадами на страницу
<script type="text/javascript">

$(document).ready(

function(){

$('div.news-head')

.click(function() {

$(this).toggleClass('unfolded');

$(this).next('div.news-body').slideToggle('fast');

});

});

</script>
это в конец тела
<script type="text/javascript">

// Спойлер [spоiler=title]text[/spоiler] && [spоiler]text[/spоiler] by Vanofuture

e=document.getElementsByTagName('td');

for(i=0;i<e.length;i++){

if(e[i].className=='posttdMessage'){

s=e[i].innerHTML;

x=/\[spoiler=(.+?)\]((\s|.)+?)\[\/spoiler\]/i;

while(s.indexOf('[spoiler=')!=-1){

s=s.replace(x,'<div class="news-head folded clickable">$1</div><div style="display: none;" class="news-body">$2</div>');}

e[i].innerHTML=s;

s=e[i].innerHTML;

while(s.indexOf('[spoiler]')!=-1){

s=s.replace('[spoiler]','<div class="news-head folded clickable">Скрытый текст/Картинка</div><div style="display: none;" class="news-body">'); s=s.replace('[/spoiler ]','</div>');

e[i].innerHTML=s;}}}

</script><br />

Ссылка на сообщение
Поделиться на других сайтах

поменяй в cвоем javasript [spoiler ] на что иное, чтобы не конфликтовало с дле, например на [sp ] , код (javasript и style) втавь в main.tpl и юзай этот тег,

как я понял он обрабатывается самим javascript а значит тег будет виден при отключеном javascript, а это не гуд.

и вообще помоему стандартый poiler дле вполне адекватный для твоих целей, картинку в него вставлять вполне возможно, помоему твой js делаетпо сути тоже что тандартный тег дле, только редтвами самого js, что имхо только минус.

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

щас опишу что конкретно мне нужно...

1. графический вид... ("+","-"...)

2. возможность пихать Ббкоды в титл спойлера(его название)

3. возможность пихать картинку в титл

4. возможность вложеных спойлеров

Ссылка на сообщение
Поделиться на других сайтах

щас опишу что конкретно мне нужно...

1. графический вид... ("+","-"...)

2. возможность пихать Ббкоды в титл спойлера(его название)

3. возможность пихать картинку в титл

4. возможность вложеных спойлеров

твой код от укоза походу не требует изменений в движке просто добваляй его в шаблон и юзай, если же нужно сделать незавиимо от js, то в файле engine/classes/parse.class.php меняй код генирации сплоера на что нужно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...