Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x > Хаки для vBulletin 4.x
Расширенный поиск

Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2014, 14:51 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Хак блоки "Случайный темы" и "Темы из раздела" для vb.4.2.x

Хак блоки "Случайный темы" и "Темы из раздела"

Автор хака: Liked (Mandarin) - LolZTeam.Ru

Описание: Хак дает возможность создать блоки в которых будут ссылки на похожие темы из раздела и случайные темы. Пример смотрите на скрине.



Скачать файлы хака: files.rar (861 байт)
Скачать инструкцию по установке: Инструкция по установке.zip

ps
Хак куплен для форума Бормотухи.НЕТ и выложен в паблик с разрешения автора.

Последний раз редактировалось Serberg; 29.01.2014 в 14:59..
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 29.01.2014, 18:50 Вверх   #2
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Качают и не отписываются...
  Ответить с цитированием
Старый 29.01.2014, 18:54 Вверх   #3
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от grisha2217 Посмотреть сообщение
Качают и не отписываются...
grisha2217, Ты не переживай ,начнут отписываться когда будут проблемы. Ну если качают,то значит необходим и ты должен радоваться)
  Ответить с цитированием
Старый 29.01.2014, 19:12 Вверх   #4
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Оффтоп
  Ответить с цитированием
Старый 04.02.2014, 19:53 Вверх   #5
Коренной житель
 
Аватар для AdmiralFrost
AdmiralFrost вне форума
Доп. информация
По умолчанию

Значит буду первым...
На первый взгяд - неплохо!
Из минусов:
Вместо префиксов тем отображаются идентификаторы префиксов, т.е. цифры.
И второй момент:
Как из случайных тем исключить нежелательные разделы, т.е. чтобы темы этих разделов не попадали в случайные? Или же наоборот, выводить темы конкретных разделов?
  Ответить с цитированием
Старый 04.02.2014, 20:10 Вверх   #6
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от AdmiralFrost Посмотреть сообщение
Значит буду первым...
На первый взгяд - неплохо!
Из минусов:
Вместо префиксов тем отображаются идентификаторы префиксов, т.е. цифры.
И второй момент:
Как из случайных тем исключить нежелательные разделы, т.е. чтобы темы этих разделов не попадали в случайные? Или же наоборот, выводить темы конкретных разделов?

По поводу конкретный разделов ставишь:
WHERE forum.forumid = НОМЕР_РАЗДЕЛА


Насчет повторений пока не знаю. У меня префиксы нормально выводятся, тебе значит нужно делать замену через str_replace
  Ответить с цитированием
Cказали cпасибо:
Старый 04.02.2014, 21:52 Вверх   #7
Коренной житель
 
Аватар для AdmiralFrost
AdmiralFrost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от grisha2217 Посмотреть сообщение
По поводу конкретный разделов ставишь:
WHERE forum.forumid = НОМЕР_РАЗДЕЛА
Ставишь куда, поподробнее можно?
В файлике threads.php нашел лишь: WHERE thread.forumid NOT IN (331,534,432,515,1)
И что за замена через str_replace, ID префикса?
  Ответить с цитированием
Старый 05.02.2014, 15:51 Вверх   #8
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Не буду жопой, выкладываю файл threads1.php без фатальной ошибки, которая появлялась при заходе в несуществующую тему. Просто перезаливаете файл.

Скачать


Serberg
, обнови вложение, добавив в него этот файл.
  Ответить с цитированием
Старый 06.02.2014, 08:39 Вверх   #9
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от grisha2217 Посмотреть сообщение
обнови вложение
Обновил.
  Ответить с цитированием
Cказали cпасибо:
Старый 11.05.2014, 11:03 Вверх   #10
Пользователь
 
Аватар для TruthFire
TruthFire вне форума
Доп. информация
По умолчанию

Вот так отображает, делал всё как в инструкции
  Ответить с цитированием
Старый 11.05.2014, 17:19 Вверх   #11
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от TruthFire Посмотреть сообщение
Вот так отображает, делал всё как в инструкции
Что-то с CSS. Смотри стили
  Ответить с цитированием
Старый 12.05.2014, 17:16 Вверх   #12
Местный житель
 
Аватар для DomiNO
DomiNO вне форума
Доп. информация
По умолчанию

Цитата Сообщение от grisha2217 Посмотреть сообщение
Что-то с CSS. Смотри стили
Напиши им инструкцию,как CSS добавлять,а то не додумаются ахаха )

Оффтоп
  Ответить с цитированием
Старый 13.05.2014, 14:15 Вверх   #13
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от DomiNO Посмотреть сообщение
Напиши им инструкцию,как CSS добавлять,а то не додумаются ахаха )

Оффтоп
Открываешь showthread.css и в конец вставляешь.



5. CSS для темного стиля
.head_output {
background: #1B1F25;
border-bottom: 1px solid #202020;
padding: 13px 0 9px 10px;
border: 1px solid #272727;
text-align: center;
font: bold 13px Tahoma,Helvetica,Arial,Verdana
}

.head_output span {color: #00B4FF}

.output_threads {
width: 45%;
background: #111;
margin-bottom:1em;
font: 12px Arial
}

.output_threads li {
padding: 4px 10px;
border-bottom: 1px solid #222
}

.output_threads a:hover {color: #4A83C2}


#threads_fromsection {float:right}
#random_threads {float:left}

Оффтоп
  Ответить с цитированием
Старый 17.05.2014, 01:43 Вверх   #14
Опытный пользователь
 
Аватар для gello
gello вне форума
Доп. информация
По умолчанию

хак разработан только для версии 4.2
или до версии 4.2 ,
хак для версии 3.8 не подойдет ?
  Ответить с цитированием
Старый 17.05.2014, 10:47 Вверх   #15
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от gello Посмотреть сообщение
хак разработан только для версии 4.2
или до версии 4.2 ,
хак для версии 3.8 не подойдет ?
На всю линейку vBulletin 4 должен идти (за 4.0.x не уверен).
PHP код может и подойдет, но я думаю, код модуля импорта с фтп нужно будет исправить
  Ответить с цитированием
Старый 06.07.2014, 14:38 Вверх   #16
Грамотный форумчанин
 
Аватар для GOVARD
GOVARD вне форума
Доп. информация
По умолчанию

Сделал, всё отлично. Однако появилась такая штучка:



На двух блоках.
  Ответить с цитированием
Старый 06.07.2014, 15:02 Вверх   #17
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от GOVARD Посмотреть сообщение
Однако появилась такая штучка
БОМ: BOM - что это за зверь и как с ним бороться
  Ответить с цитированием
Cказали cпасибо:
Старый 06.07.2014, 16:01 Вверх   #18
Грамотный форумчанин
 
Аватар для GOVARD
GOVARD вне форума
Доп. информация
По умолчанию

Спасибо.

Я нашёл два BOM'a, но как от них избавится?



Как я понял, то два файла с BOM'ом - это как раз таки файлы, которые идут к данному хаку: threads.php и thread1.php

Открыл файл threads.php:

PHP код:
<?php
$random_threads 
vB::$db->query_read(
    SELECT thread.threadid, thread.title, thread.prefixid
    FROM " 
TABLE_PREFIX "thread AS thread 
    WHERE thread.forumid NOT IN (331,534,432,515,1)
    ORDER BY RAND() DESC LIMIT 12
"
); 
$just_thread ''
while(
$thread vB::$db->fetch_array($random_threads))

    if (!empty(
$thread[prefixid])) {
    
$just_thread .= "<li><h3><a href=\"showthread.php?t=$thread[threadid]\">[$thread[prefixid]$thread[title]</a></h3></li>";
    }
    else {
    
$just_thread .= "<li><a href=\"showthread.php?t=$thread[threadid]\">$thread[title]</a></li>";
    }

vB::$db->free_result($random_threads); 
echo 
$just_thread;
?>
Вроде ничего страшного :c

В общем, объясните как дальше решить проблему)
  Ответить с цитированием
Старый 06.07.2014, 16:33 Вверх   #19
Просто блондинка
 
Аватар для Luvilla
Luvilla вне форума
Доп. информация
По умолчанию

Цитата Сообщение от GOVARD Посмотреть сообщение
В общем, объясните как дальше решить проблему)
если точно идентифицирован файл с БОМом - открыть любым нормальным текстовым редактором (акелпад, например), сохранить, выбрав кодировку "утф без БОМ"
вообще если в файле нет русских букв, то и утф ни к чему...
залить пересохранённый файл на сервер, используя нормальный фтп-клиент
  Ответить с цитированием
Cказали cпасибо:
Старый 06.07.2014, 16:42 Вверх   #20
Грамотный форумчанин
 
Аватар для GOVARD
GOVARD вне форума
Доп. информация
По умолчанию

Я использую всегда Notepad++

Если у кого-то ещё будет такая проблема, то открываем файл через Notepad++, далее идём:



Сохраняем и заливаем на FTP.

Спасибо Luvill'e :)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:44. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.21829 секунды с 14 запросами