项目作者: AlfredoRamos

项目描述 :
Simple Spoiler BBCode extension for phpBB
高级语言: PHP
项目地址: git://github.com/AlfredoRamos/phpbb-ext-simple-spoiler.git
创建时间: 2017-01-10T07:05:59Z
项目社区:https://github.com/AlfredoRamos/phpbb-ext-simple-spoiler

开源协议:GNU General Public License v2.0

下载


About

Simple Spoiler BBCode extension for phpBB.

Build Status
Latest Stable Version
Code Quality
Translation Progress
License

Allows you to write [spoiler]text[/spoiler] or [spoiler title=title]text[/spoiler] and it will hide the content on anywhere that you can render BBCodes.

You can nest [spoiler] and write unicode titles in [spoiler title=title].

Features

  • BBCodes can be nested
  • Full Unicode support in title for the [spoiler title=] BBCode
  • It’s easily extensible and customizable for new styles
  • HTML5 markup

Requirements

  • PHP 7.1.3 or greater
  • phpBB 3.3 or greater

Support

Donate

If you like or found my work useful and want to show some appreciation, you can consider supporting its development by giving a donation.

Donate with PayPal Donate with Stripe
Donate with PayPal Donate with Stripe

Installation

  • Download the latest release
  • Decompress the *.zip or *.tar.gz file
  • Copy the files and directories inside {PHPBB_ROOT}/ext/alfredoramos/simplespoiler/
  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Enable and confirm

Preview

Nested spoilers

  1. [spoiler title=Nested spoilers]First level
  2. [spoiler title=«µǹï¢øð€»]Second level[/spoiler][/spoiler]

Spoiler title with emojis

  1. [spoiler title=🇩🇪 🇲🇽 🇺🇸 Title with emojis 😁 🤗 🔱]Some text 🦏[/spoiler]

(Click to view in full size)

Configuration

To customize the look and feel:

  • Move into {PHPBB_ROOT}/ext/alfredoramos/simplespoiler/
  • Copy the styles/prosilver/ directory to styles/{STYLE}/
  • Edit the following files as needed
    • styles/{STYLE}/theme/css/style.css
    • styles/{STYLE}/theme/css/colors.css

Note: If your style doesn’t inherit from prosilver, you should follow the steps above even if you don’t want to change any file.

Uninstallation

  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Disable and confirm
  • Go back to Manage extensions > Simple Spoiler > Delete data and confirm

Upgrade

  • Go to your Administration Control Panel > Customize > Manage extensions
  • Click on Disable and confirm
  • Delete all the files inside {PHPBB_ROOT}/ext/alfredoramos/simplespoiler/
  • Download the new version
  • Upload the new files inside {PHPBB_ROOT}/ext/alfredoramos/simplespoiler/
  • Enable the extension again

Credits

File eye-invisible.svg is a modified version of 1F441.svg from Emoji One Legacy which is licensed under CC BY-SA 4.0.