Кодировка HTML | Демо-сайт CMS uCoz | Почта

ForumGagets

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .

ForumGagets

Сообщение Task » 15 ноя 2009, 17:50

Набор маленьких скриптов, дополнений для форума, которые могут пригодиться для большего удобства или изменения внешности форума.
P.S. Я знаю, что может многие скрипты уже были, но я их не считал и поэтому выкладываю даже повторяющеися (Ни одна стока не была скопированна! Все скрипты писал лично я!) ;)

Вставляем после $BODY$:

Код: Выделить всё
<?if($PAGE_ID$='main')?>
   <script type="text/javascript">
//Copyright Task
       //Скрипт добавления надписи в статистику. Например: "Сейчас на форуме находятся:  Wolf, Jane, BigSmOkE"
       var noUsers='В данный момент на форуме нет зарегистрированных пользователей.';//Когда нет зарегистрированных пользователей
       var onUsers='Сейчас на форуме находятся:  ';//Если на форуме сейчас несколько человек
       var oneUser='На форуме находится:  ';//Если на форуме всего один зарегистрированный человек
   var users=$('td.gTableBody1:eq(0)').find('a');
   var usD=$('td.gTableBody1:eq(0)').find('a:first');
   if(users.size()==0){$('div.statsRecord').after(noUsers);}else{
   if(users.size()==1){
   usD.before(oneUser);}else{usD.before(onUsers);};}
       //Конец скрипта добавления надписи в статистику.

       //Вставка текста между форумами
       var text='Text';//Какой либо текст
       var findEl=$('table.gTable').eq(0);//eq(0) - цифра показывает после какого форума показывать текст (отсчет с нуля)
   findEl.after(text);
       //Конец скрипта вставка текста между форумами
     
       $('td.gTableTop:last').html('<div style="float: right;" class="gTopCornerRight"></div>Статистика');/*Меняет надпись "Дополнительная информация" на "Статистика" (Вместо "статистика" впишите свое слово)*/
       $('div.funcBlock').remove();/*Удаляет блок "[Отметить все сообщения как прочитанные]". (Внимание! Если вы хотите в другое место переставить ссылку "Отметить все сообщения как прочитанные" то переставьте ссылку: "<a class="funcLink" href="javascript://" rel="nofollow" onclick="window.location.href='http://oranges.net.ru/forum/0-0-0-30';return false;">Отметить все сообщения прочитанными</a>" в место которое вы хотите!)*/
       $('.gDivBottomRight').next().remove();//Удаляет пробелы между форумами
       $('td.gTableRight').remove();//Удаляет картинки в блоке "Дополнительная информация"
       $('.gTableSubTop:last').remove();//Удаляет описание "Статистика форума" в блоке "Дополнительная информация"
       $('.gTableBody1:first').attr('style', 'border-bottom:1px dashed #eaeaea; padding:10px;');/*Разделяет линией "Статистику форума" и "Статистику посещений" (Вместо "border-bottom:1px dashed #eaeaea; padding:10px;" можно подставить любое значение)*/

   </script>
   <?endif?>


Тоже после $BODY$:

Код: Выделить всё
<?if($PAGE_ID$='forum')?>
<script type="text/javascript">
$(document).ready(function(){
$("img[src='http://s102.ucoz.net/img/fr/eb.gif']").attr('src', '[ССЫЛКА_НА_ВАШУ_КАРТИНКУ]').attr('height', '[ВЫСОТА_КАРТИНКИ]').attr('width', '[ШИРИНА_КАРТИНКИ]');/*Меняет картинку в блоке "Изменить/Переместить тему" (Подставьте свои значения!)*/
$("img[src='http://s102.ucoz.net/img/fr/db.gif']").attr('src', '[ССЫЛКА_НА_ВАШУ_КАРТИНКУ]').attr('height', '[ВЫСОТА_КАРТИНКИ]').attr('width', '[ШИРИНА_КАРТИНКИ]');/*Меняет картинку в блоке "Удалить тему" (Подставьте свои значения!)*/
});
</script>
<?endif?>


By: Task.
Аватара пользователя
Task
Полковник
Полковник
 
Автор темы
Сообщения: 349
Зарегистрирован: 14 янв 2009, 12:46
Карма: + 9 -

Вернуться в Скрипты и интересные решения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

cron