CHANGELOG.txt |
CHANGELOG.txt |
|
2012-02-19
- Repository finally moved to drupal.org
- Using PHP in custom tags now requires the PHP module, and the correct permission.
This follows the core pattern of isolating the ability to evaluate PHP code
into a separate permission… |
README.txt |
README.txt |
|
-- SUMMARY --
The Extensible BBCode provides a BBCode parser that can be extended
with custom tag macros. If you install it on your Drupal site,
it will create a text format
named "BBCode" that can generate HTML out of user-entered text… |
xbbcode.admin.inc |
xbbcode.admin.inc |
|
Administrative interface for modifying tags and settings. |
xbbcode.api.php |
xbbcode.api.php |
|
Hooks provided by the XBBCode module. |
xbbcode.crud.inc |
xbbcode.crud.inc |
|
Data interface for creating, reading, updating and deleting records. |
xbbcode.css |
xbbcode.css |
|
#xbbcode-handlers .xbbcode-description-invisible {
display: none;
}
#xbbcode-handlers div.form-type-checkbox {
display: inline;
}
#xbbcode-handlers td:not(.xbbcode-tag-td) {
min-width: 5em;
}
#xbbcode-handlers tr:not(.selected) td {
… |
xbbcode.filter.inc |
xbbcode.filter.inc |
|
The filtering class. This will be instanced for each filter, and then
called to process a piece of text. |
xbbcode.inc |
xbbcode.inc |
|
General library of internal functions only called by this module. |
xbbcode.info |
xbbcode.info |
|
name = Extensible BBCode
description = Extensible BBCode filter, allowing custom tags.
package = Extensible BBCode
core = 7.x
files[] = xbbcode.filter.inc
configure = admin/config/content/xbbcode/settings |
xbbcode.install |
xbbcode.install |
|
Installation actions and database schema. |
xbbcode.module |
xbbcode.module |
|
The main module file containing hook implementations. |
xbbcode_basic.css |
xbbcode_basic/xbbcode_basic.css |
|
.codeblock.xbbcode {
padding:5px;
padding-top:0px;
border:1px solid #CCC;
background-color:#EEE;
white-space:pre;
font-family:monospace;
}
blockquote.xbbcode {
padding-left:10px;
border-left:3px solid #74b4c7;
} |
xbbcode_basic.info |
xbbcode_basic/xbbcode_basic.info |
|
name = Basic Tags
description = A package of the standard tags for XBBCode
package = Extensible BBCode
dependencies[] = xbbcode
core = 7.x |
xbbcode_basic.module |
xbbcode_basic/xbbcode_basic.module |
|
|
xbbcode_highlighter.info |
xbbcode_highlighter/xbbcode_highlighter.info |
|
name = Syntax Highlighting
description = Provides BBcode tags for syntax-colored code.
package = Extensible BBCode
dependencies[] = xbbcode
dependencies[] = highlighter
core = 7.x |
xbbcode_highlighter.module |
xbbcode_highlighter/xbbcode_highlighter.module |
|
xbbcode_highlighter.module
Provides the glue code that shows highlighter languages as xbbcode tags,
and invokes the highlighter when rendering. |
xbbcode_list.css |
xbbcode_list/xbbcode_list.css |
|
ol.sectioned {
counter-reset: section;
list-style-type:none;
}
ol.sectioned li:before {
counter-increment: section;
content: counters(section, ".") ": ";
}
ol.upper-alpha… |
xbbcode_list.info |
xbbcode_list/xbbcode_list.info |
|
name = Lists
description = Provides BBCode lists with more options than the basic tags package.
dependencies[] = xbbcode
package = Extensible BBCode
core = 7.x
configure = admin/config/content/lists |
xbbcode_list.module |
xbbcode_list/xbbcode_list.module |
|
|
xbbcode_table.info |
xbbcode_table/xbbcode_table.info |
|
name = Tables
description = Allows themed tables out of BBCode
dependencies[] = xbbcode
package = Extensible BBCode
core = 7.x |
xbbcode_table.module |
xbbcode_table/xbbcode_table.module |
|
xbbcode_table.module
The module file, containing hook implementations. |