Создайте простой случайный квоттинговый виджет

Создайте простой случайный квоттинговый виджет 1.0.0

Нет прав на скачивание
Совместимость с XF
  1. 2.3.x
Краткое описание
Create engaging quotes for your forum with our simple XF Template code guide. Save your favorite quotes and authors in a text file, then use a bash script to generate dynamic XF widget content. Perfect for adding inspiring random quotes to any site, no matter the theme or style.
Мы все наслаждаемся чтением цитат, правда? Я понравилась эта:
Люди enjoy читать известные цитаты потому что они часто содержат глубокие мысли или мудрость в упрощенном виде, делая их легко запоминаемыми и подлежащими распространению. Цитаты могут вдохновлять, мотивировать и предоставлять утешение, соединяя читателей с мыслями влиятельных фигур по всему хронологическому периоду.DuckDuckGo's Search Assist
Хорошо, теперь это решено. Я хотел виджет для цитат на моем форуме, и если вы читаете это, я думаю, что вы тоже этого хотите. 👍
Этот руководящий документ покажет вам шаги, как сделать это. Информация ниже поможет вам быстро разобраться и также даст достаточно информации для вдохновения на изменения, которые лучше всего подходят вашему сайту.
Но прежде чем я начну, хочу признать Господа, Легенду,Художникзнаменуем просто@Brogan@paulB. Этот руководиспользует егоRandomising contentБрогайдингPaul-B-guide jako tajny składnik, który to zrobí.@paulB был даже первым (по-моему), кто предложил случайный цитату 'Bro-tweak' -Add a random quote block to the sidebar- для XF1, почти 15 лет назад сегодня. Мы не видим@paulB вокруг так много, как мы использовали. Ты знаешь, иногда я мечтаю о том, что он ушел от нас потому, что он все то научил, что нужно было знать, и теперь это просто наше понимание. 🤔

OK, начнем с нескольких скриншотов того, что в итоге получится. Этот инструктаж создает простое кодовое XF шаблонное HTML, который идет в HTML виджете, то есть он должен работать с вашей стилем из коробки.
srq_widget-lightstyle.webp

srq_widget-darkstyle.webp

Ключевое слово в заголовке этого руководства — "простой", поэтому вам нужно собрать только двеpieces информации: цитата и кто ее сформулировал (я называю это автором по всему остальному руководству).

Всемирно известны много сайтов, которые предлагают список цитат. Вы можете захотеть знаменитых авторов, знаменитые линии из фильмов, мотивирующие цитаты, антиутопические цитаты, политические цитаты, смешные цитаты, цитаты из игр или геймеров, цитаты от своих пользователей, смесь цитат, что угодно. Мир вашей раковины.

Если вы как я, то в итоге получите очень много цитат. Текущий список цитат у меня содержит 289 записей. ЯбудетДобавь больше. Для этого ты должен сохранить цитаты и авторов в текстовый файл, так как это поможет тебе следить за ними.

Я прикрепил скрипт на основе Bash, который поможет тебе преобразовать твой список цитат в код XF Template. Тыненужно использовать для работы этого виджета, но я обнаружил, что это ускорило процесс с длинным списком цитат. Я говорю о использовании скрипта в следующем шаге. Если вы решите его использовать, вам нужно перечислить свои цитаты в текстовом файле в этом формате:
Код:
quote:author<br>quote:author<br>quote:author
Таким образом:
[]Критические инструкции:
1. Выводите только переведённый текст. Не используйте кавычки, символы тега или любые другие форматирующие обёртки.
2. Не добавляйте примечания, пояснения или вступительные фразы.
3. Не оборачивайте перевод в <> "", или какие-либо другие маркеры.
4. При необходимости оставляйте названия собственных товаров и услуг на их оригинальном языке.[]*[]Нет пустых строк.[]:Separate the quote and the author with a colon[]Помните о кавычках с колонками. Переключите их на что-то другое — возможно, тире, двойное тире или эм-тире.[/list]
Code:
I'll be back.:The Terminator<br>These go to eleven.:Nigel Tufnel<br>Wax on. Wax off.:Mr Miyagi<br>I am your father.😀arth Vader
You can name the file whatever you want. I usequotefile.txtНеобходимо создать код для использования в вашем виджете. Минимум необходим:

1. Использование прикрепленного скрипта или нет;
2. Создание кода для его использования в виджете.
  • []*]<xf:set var="$quote.x> и </xf:set> теги. Один для каждого кавычек.
    • []Добавьте свои собственные стили между ними.
    []*[}{$quote.{{ rand(1,x) }}}
Автор
axtona
Просмотры
111
Тип расширения
zip
Размер файла
6.5 КБ
Первый выпуск
Последнее обновление
Оценки 0.00 звезды 0 оценок
Ссылка не работает? Отправить сообщение команде NP, и мы поможем вам очень быстро!
Поддержите разработчика Если вы довольны тестом или ваш проект приносит доход, нажмите кнопку «Больше информации», чтобы поддержать разработчика покупкой.

Больше Ресурсов от axtona

[Roi] ALTACHA CAPTCHA A
A XenForo add-on that integrates the ALTCHA human verification system
Просмотры
144
Обновлено
Multilangual Nodes and Description A
A simple AddOn I created for myself to have Nodes and Descriptions in multiple languages.
Просмотры
15
Обновлено
[Xon] Font awesome node icons A
Per-forum node icons, and optionally
Просмотры
230
Обновлено
Вверх