Хак статей на vBulletin - articleforum

B

Boss3

#1
А это статейный хак на vBulletin. Что это такое смотрим здесь: https://lumtu.com/articles.php

Очень часто бывает так, что форуму не нужна система управления vbadvanced, но хочется структурировать статьи отдельно. И тут на помощь приходит хак articleforum

Картинко:

Установка проста:

1. По ftp заливаем единственный файл в корень форума articles.php
2. Идем в админку - продукты и модули - добавить продукт.
3. Теперь нам нужно русифицировать статьи, для этого в админке идем в Языки и фразы - Загрузить фразы - Импорт языка из XML файла - Нажимаем обзор и указываем article-forum-language-russian-(нужная кодировка).xml. Ставим галочку "игнорировать версию языка", и нажимаем "Импорт".
4. Настраиваем хак в основных настройках - настройки статейных форумов.

Все ;)
 
А

Аркадий 10

#2
Все сделал, только как статьи на форум закачивать? Чтобы как у вас на форуме было?:sad:
 
B

Boss3

#3
только как статьи на форум закачивать?
Че значит закачивать? :D

В том разделе который ты указал как статейный делаешь тему, и будет как у нас :D Чтоб картинка была, как тут https://lumtu.com/articles.php в первом посте обязательно ставить миниатюру.
 
А

Аркадий 10

#4
Че значит закачивать? :D
Что то не так сказал? :D

В том разделе который ты указал как статейный делаешь тему, и будет как у нас :D Чтоб картинка была, как тут https://lumtu.com/articles.php в первом посте обязательно ставить миниатюру.
Попробовал поставить миниатюру и ничего не получается... Она у меня маленькая, а не на весь экран, как у вас :sad: Прошу поподробнее разъяснить... :sad:
 
B

Boss3

#5
Что то не так сказал?
Ну статьи не закачивают :D
Этот хак видоизменяет просто выбранный раздел форума. Ты указал в настройках хака чтоб был раздел ХХ и вот там как тема новая появится она и станет статьей.

Только в этом разделе!

Все остальные если не указаны, будут обычными.
 
А

Аркадий 10

#6
Ну статьи не закачивают :D
Этот хак видоизменяет просто выбранный раздел форума. Ты указал в настройках хака чтоб был раздел ХХ и вот там как тема новая появится она и станет статьей.
Только в этом разделе!
Все остальные если не указаны, будут обычными.
Это я понял, а вот как загружаемую миниатюру сделать не маленьким изображением, а большим, это надо при загрузке (управления вложениями) колдовать? :sad:
Как в этой теме в первом посте, внизу маленькая миниатюра, а в посте большое изображение?
 
B

Boss3

#7
Как в этой теме в первом посте, внизу маленькая миниатюра, а в посте большое изображение?

Не. Вот ты отвечаешь в теме в полном ответе, или просто тему создаешь и грузишь картинку. После загрузки она появляется ниже формы ответа. Не картинка, а ссылочка такая. Ты ее правой кн мыши клац, и копируешь адрес ссылки.
А потом в поле ответа ставишь мышь в нужном месте и нажимаешь вот энто:

И вставляешь туда ссылку которая в буфере обмена.

А после ответа уже и будет миниатюра + оригинальная картинка в посте. Только тут ты смотри, что миниатюры по дефолту гостям не видны. Или надо настраивать картинки для гостей или пусть регистрируются :D
 
А

Аня Серякова

#8
2. Идем в админку - продукты и модули - добавить продукт.
Привет ))) А можно подробнее? Пришла в админку, нашла продукты и модули, нажала управление продуктами, нажала добавить/импортировать продукт и .... сижу туплю, что и куда там прописывать..... Спасибо.
Идентификатор продукта

Заголовок

Версия

Описание

Ссылка на продукт

Ссылка для проверки на наличие новой версии

Добавлено через 6 минут
идем в Языки и фразы - Загрузить фразы
Нет такого пункта (((( Есть только сохранить/загрузить языки.... Что именно делать?
 
W

Wmboard

#9
и .... сижу туплю, что и куда там прописывать....

Никуда ничего не надо прописывать. Нужно нажать кнопочку "Обзор" и указать файл продукта у себя на компьютере. Затем загрузить его.




Что именно делать?
Загрузить язык
 
А

Аня Серякова

#10
Нужно нажать кнопочку "Обзор" и указать файл продукта у себя на компьютере. Затем загрузить его.
Ничего не поняла. В первом посте написаны пункты.

1. По ftp заливаем единственный файл в корень форума articles.php
2. Идем в админку - продукты и модули - добавить продукт.
3. Теперь нам нужно русифицировать статьи, для этого в админке идем в Языки и фразы - Загрузить фразы - Импорт языка из XML файла - Нажимаем обзор и указываем article-forum-language-russian-(нужная кодировка).xml. Ставим галочку "игнорировать версию языка", и нажимаем "Импорт".
4. Настраиваем хак в основных настройках - настройки статейных форумов.
1. Залила
2. Нажимаю ссылку добавить продукт открывается перечень окон которые привела выше.
3. Нет такой функции "загрузить фразы" есть "загрузить язык"...

Огромня просьба, распишите пошагово что как и куда? ))))
 
W

Wmboard

#11
Продукты и модули, управление продуктами, [Добавить/импортировать продукт], дальше смотрите картинку. То что обведено красной рамкой. Не забывайте поставить галочку "игнорировать версию"

По языкам. Ну так нажмите "загрузить язык".

Работаете с полями что обведены на картинке 2. Создавать новый язык не нужно. Нужно перезаписать уже имеющийся RU
 
W

Wmboard

#13
Дык какой файл загружать-то?
product-articleforum-v1.9.xml
Он не мог быть залит на сервер. Тк на сервер заливается только папка upload
product-articleforum-v1.9.xml - это файл продукта хака (на тройку).

article-forum-language-russian-cp1251.xml - это язык в кодировке cp
article-forum-language-russian-utf8.xml - это язык в кодировке utf-8
 
А

Аня Серякова

#14
Спасибо, разобралась ))))
А теперь другой вопрос, как скрыть раздел статей на форуме?
 
W

Wmboard

#15
Скрыть где именно?
 
А

Аня Серякова

#16
На самом форуме конечно )) Спасибо, уже сделала. Вопрос другой - не перевелись на русский названия окошек сортировки статей и добавления.... Это нужно ручками?
 
Н

Ночная странница

#18
Маленький секрет для тех, у кого на форумах по каким-то причинам отключены вложения, но статьи с миниатюрами иметь хочется.

Если нет вложений, можно настроить хак на поиск тегов img, но что делать, если bb-коды вы в хаке запретили, как и рекомендуется (правда, почему - не знаю..)?
Тег img в скобках HTML он не распознает - проверила.

Создаем блок div в стилях которого задаем color: #цвет вашего фона
и уже в этом блоке размещаем теги img в скобках bb-кодов.
Пользователи этой строки не видят - а хак - "видит". Готово.
 
А

Анатолий Федотов

#19
А почему когда добавляешь статью она в окне ввода пишется в одну строчку, а когда добавил появляется полоса прокрутки экрана, как это исправить?
 
W

Wmboard

#20
Может быть стиль... может быть настройки статейного хака.
Сложно сказать не видя пациента.
 
А

Анатолий Федотов

#21
Что нужно увидеть именно?
 
W

Wmboard

#22
Как это выглядит. Как настроен хак. Например.
 
А

Анатолий Федотов

#23
А что нужно показать
 
W

Wmboard

#24
Покажите картинкой что у вас получается при добавлении статьи. Покажите картинкой ваши настройки хака в админке. Разве непонятно спрашиваю?
 
А

Анатолий Федотов

#25
ну вот у вас на форуме когда нажимаешь "разместить статью" когда в поле ввода пишешь через некоторое коль-во символов делается перенос на др. строку, а у меня пишет в одну и не переносит

Добавлено через 6 минут
 
W

Wmboard

#26
Что ниже в настройках?
И картинку редактора, когда у вас не переносится.

Есть подозрение что у вас включен WYSIWYG редактор, и это благодаря ему у вас там что-то не переносится.
 
А

Анатолий Федотов

#27
как его выключить?подскажите пожалуйста
 
W

Wmboard

#28
Админка, основные настройки, написание сообщений (интерфейс) -> включить только стандартную панель
 
А

Анатолий Федотов

#29
Спасибо большое все получилось!

Добавлено через 37 минут
А теперь другой вопрос, как скрыть раздел статей на форуме?

Добавлено через 51 секунду
Чтобы осталось только ссылка в меню
 
W

Wmboard

#30
Поставьте 0 в статейном разделе.
 
А

Анатолий Федотов

#31
Спасибо большое
 
D

desperadoo

#32
У меня в одной колонке постоянно появляются знаки вопросов.

Подскажите пожалуйста как можно исправить.
 
А

Алексей Ткачёв

#33
Для IE
ПКМ->Кодировки-> выбирать автоматически (как то так, точно не скажу, не пользуюсь IE)
Для Opera
Вид->Кодировка->Выбирать автоматически
или
Вид->Кодировка->Кириллица->Выбирать автоматически
 
D

desperadoo

#34
Спасибо, но это не то. Я уже на всех браузерах проверил. Тут дело в хаке.
 
А

Алексей Ткачёв

#35
Спасибо, но это не то. Я уже на всех браузерах проверил. Тут дело в хаке.
Если Вам просто нужно прочитать это, то просто можно подобрать кодировку. Допустим поставить win-1251. Методом перебора попадётся та кодировка, в которой будет читабельно то, где сейчас вопросики. Эти вопросики указывают на неизвестный текст для уже выбранной кодировки
 
D

desperadoo

#36
Да у меня форум в utf8 и хак я такой-же ставил. Всё отображается нормально, а вот именно в этих двух колонках появляются вопросы.
 
А

Алексей Ткачёв

#37
Помоему всё нормально должно правится руками, хотя я с форумами не сталкивался, только ставил phpBB, горя не знал, но бывали такие моменты на страничках, там бывает когда пишешь текст а потом спецсимволы, выдаёт вот такую шнягу.
 
Н

Ночная странница

#38
Да у меня форум в utf8 и хак я такой-же ставил. Всё отображается нормально, а вот именно в этих двух колонках появляются вопросы.

Тут дело в хаке.

Тут дело исключительно в вашем форуме. Я этот хак ставила на свой форум в UTF, никаких вопросов нигде не было.
Кодировки в БД проверяли?
 
Л

Льюви

#39
Тут дело исключительно в вашем форуме.
не совсем...

Я этот хак ставила на свой форум в UTF, никаких вопросов нигде не было.
сервак по-другому настроен, или просто не нарвалась на такие комбинации количества пробелов в заголовке...

Подскажите пожалуйста как можно исправить.
легко

берём файл articles.php
копируем себе куда-нить (как бэкап)
открываем файл любым нормальным текстовым редактором
находим строку
Код:
$thread[threadtitle] = substr($thread[threadtitle], 0, $vbulletin->options[af_maxtitle]);
берём молоток и наносим удар на 1000 марок :D
то есть, учим понимать утф: прописываем mb_ и кодировку
вот так:
Код:
$thread[threadtitle] = mb_substr($thread[threadtitle], 0, $vbulletin->options[af_maxtitle],'UTF-8');
процедуру повторяем (там две одинаковые строки)
файлик сохраняем и заливаем вместо неправленного

не забываем отписаться о результатах)
 
D

desperadoo

#40
Всё прошло успешно!) Все знаки вопросов исчезли. Большое спасибо за помощь!!
 
D

desperadoo

#41
Сегодня заметил ещё одну проблему. У меня почему-то не отображается текст в блоке предварительного просмотра для Гостей. Все настройки облазил, но так ничего и не нашёл. Может я где-то что-то не заметил?
 
D

desperadoo

#43
Я имел ввиду текст предварительного текста. Его не видно гостям. Я смотрел настройки в правах гостей, но там ничего нету.
 
W

Wmboard

#44
Где именно вы смотрели права настроек гостей? Группы пользователей, управление группами? Это не то.
Смотрите права разделов. И выставляйте для статейного раздела индивидуально для всех групп.

Хотя... если картинки видны гостям, то нужно смотреть настройки самого хака.
Например, что у вас стоит в параметре "Длина текста в блоке предварительного просмотра"
 
D

desperadoo

#45
Только что пересмотрел и там все настройки. Ничего такого нету. Гости могут спокойно заходить и читать статьи, но они не видят почему-то предварительный текст. Может в хаке что-то не так? Хотя я его с этого форума скачивал. Ничего не понимаю. :/
 
W

Wmboard

#48
Попробуйте -1. По дефолту там стоит этот параметр.
 
Л

Льюви

#50
Dzmitry, хорошо бы посмотреть...
скиньте сюда или в ЛС ссылку на статейный раздел и тестовый аккаунт
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread