sunnysideup / boilerplate-webpack
此包的最新版本(1.0.0)没有提供许可证信息。
Webpack 银站模板
1.0.0
2023-07-25 21:11 UTC
Requires
- php: >=8.1
- a2nt/silverstripe-treemultiselect-sortable-field: dev-main
- bummzack/sortablefile: *
- burnbright/silverstripe-externalurlfield: dev-master
- dnadesign/silverstripe-elemental: ^4 || ^5
- silverstripe/cms: ^4.0 || ^5.0
- silverstripe/login-forms: *
- silverstripe/spamprotection: *
- silverstripe/userforms: *
- sunnysideup/cleaner_tinymce_config: dev-master
- sunnysideup/cms-niceties: dev-master
- sunnysideup/cms_edit_link_field: dev-master
- sunnysideup/collect-elemental-content: dev-master
- sunnysideup/dataobjectsorter: dev-master
- sunnysideup/duplicate-urlsegments: dev-master
- sunnysideup/elemental-edit-me-button: dev-main
- sunnysideup/elemental-switch-tabs: dev-master
- sunnysideup/email_address_database_field: dev-master
- sunnysideup/error-log-made-easy: dev-master
- sunnysideup/flush-front-end: dev-master
- sunnysideup/fulltext-search-engine-simple: dev-master
- sunnysideup/googleanalyticsbasics: dev-master
- sunnysideup/internal-external-link: dev-master
- sunnysideup/metatags: dev-master
- sunnysideup/perfect_cms_images: dev-master
- sunnysideup/phone_field: dev-master
- sunnysideup/release: dev-master
- sunnysideup/sanitise-class-name: dev-master
- sunnysideup/share_this_simple: dev-master
- sunnysideup/simple-template-caching: dev-master
- sunnysideup/site-wide-search: dev-master
- sunnysideup/webpack_requirements_backend: dev-master
- sunnysideup/yes-no-any-filter: dev-master
- undefinedoffset/silverstripe-nocaptcha: *
- undefinedoffset/sortablegridfield: *
- wilr/silverstripe-googlesitemaps: *
Requires (Dev)
- oddnoc/silverstripe-artefactcleaner: *
- phpunit/phpunit: ^5.7
- sminnee/phpunit-mock-objects: ^3.4.5
- sunnysideup/config_manager: dev-master
- sunnysideup/migration-task: dev-master
- sunnysideup/prettyphoto: dev-master
- sunnysideup/sswebpack_engine_only: dev-master
- sunnysideup/templateoverview: dev-master
- sunnysideup/typography: dev-master
- sunnysideup/vardump: dev-master
Suggests
- jonom/focuspoint: pinpoint images to specific focus point
- silverstripe/lumberjack: great for large site trees
- sunnysideup/test-email: is email working? Why not test it?
This package is auto-updated.
Last update: 2024-09-19 17:13:37 UTC
README
以下是包含的一些模块(或推荐)。这些主要是 Sunny Side Up 模块,我们非常欢迎您对您认为适合作为模板起点的其他模块提供反馈。
elemental
- dnadesign/silverstripe-elemental: 使用 elemental 制作页面,使页面更加灵活
更多 elemental 模块,请访问:https://ssmods.com/requires-elemental
更好的 CMS 体验
- undefinedoffset/sortablegridfield: 排序列表是一个常见需求
- bummzack/sortablefile: 允许对文件进行排序
- sunnysideup/email_address_database_field: 提高电子邮件字段的用户体验
- sunnysideup/error-log-made-easy: 简单的错误日志记录
- sunnysideup/elemental-edit-me-button: 我们非常喜欢直接从前端编辑 elemental 块的流程
- sunnysideup/elemental-switch-tabs: 使在 Elemental 编辑器中切换标签页更加容易
- sunnysideup/internal-external-link: 添加一个内部链接、外部链接、文件、电话号码或电子邮件链接
- sunnysideup/cms-niceties: 在 CMS 中进行多项增强
- sunnysideup/cms_edit_link_field: 通过链接到 CMS 中的任何对象
- sunnysideup/cleaner_tinymce_config: 简单的 HTML 编辑器
- sunnysideup/avoid-child-deletion: 避免意外删除主页等关键页面
- sunnysideup/sortable_list_view: 在
列表视图
中对页面进行排序 - sunnysideup/yes-no-any-filter: 改进搜索过滤器
- sunnysideup/silverstripe-collect-elemeatal-content: 在一个字段中收集所有 elemental 内容,以便轻松搜索
- sunnysideup/dataobjectsorter: 增强排序和编辑模式
也可以考虑
- g4b0/htmlpurifier: 标准合规的 HTML 过滤
- symbiote/silverstripe-gridfieldextensions: 更好的网格字段
- jonom/silverstripe-betternavigator: 将后端信息带回前端的神器
- silverstripe-youtube-database-field: 简化 YouTube 视频字段
- sunnysideup/vimeoembed: 简化 Vimeo
- silverstripe/lumberjack:对于页面数量(太多)的网站来说,这是一个必备工具
前端
- sunnysideup/typography:审查您的排版,并确保您的CMS编辑器与编辑文件同步。
- sunnysideup/phone_field:将您的电话链接转换为可点击的链接。
- silverstripe/userforms:一个老牌喜欢的工具
- sunnysideup/typography:审查您的排版,并确保您的CMS编辑器与编辑文件同步。
- sunnysideup/object-cacher:缓存对象
图片
- sunnysideup/perfect_cms_images:更快的图片(使用web-p,考虑视网膜屏等...)
- https://github.com/bigfork/htmleditorsrcset
也可以考虑
- stevie-mayhew/silverstripe-svg:添加对SVG的支持
- jonom/focuspoint:允许在图片上设置焦点点,以便缩放时效果更加出色
- axllent/silverstripe-scaled-uploads
Bootstrap
这里没有包含任何内容
- elliot-sawyer/bootswatcher - 允许您使用任何形式的Bootstrap的绝佳方式
也推荐使用
axllent/silverstripe-bootstrap-forms
Webpack 已准备好
- sunnysideup/webpack_requirements_backend:设置到webpack dist文件的链接。
- sunnysideup/sswebpack_engine_only:webpack 5,已准备好使用
开发者更加开心
- sunnysideup/share_this_simple:使分享任何对象到社交媒体变得容易。
- sunnysideup/simple-template-caching:以最小的努力缓存任何东西
- sunnysideup/config_manager:一次性查看所有配置选项
- sunnysideup/test-email:电子邮件是否正常工作?为什么不测试一下呢?
- sunnysideup/sanitise-class-name:以标准方式将完全限定的类名转换为简短的类名 - 应该是Silverstripe核心的一部分。
- sunnysideup/release:一种简单的发布网站的方法。基本上是Silverstripe Cloud的简陋版本。
- thewebmen/silverstripe-slacklogger - 将所有错误发送到您的Slack频道
- Docker for Mac
也可以考虑
以下仓库被高度推荐作为全局composer安装。它通过简单的命令行操作简化了大量的Silverstripe操作。
-
sunnysideup/title_dataobject:在创建诸如地区、类别等唯一项的列表时非常有帮助。
-
sunnysideup/dataobject-generator:以标准化的方式生成数据对象和页面,帮助您定义丰富、深思熟虑的模型。
测试和调试
- sunnysideup/vardump:一个针对Silverstripe的专门版本的
print_r
/vardump
。 - sunnysideup/templateoverview:穷人版测试套件
大数据和内容管理
- sunnysideup/assets_overview:如果您有数百个资产并且想要组织它们,那就太棒了
- sunnysideup/migration-task:一篮子众多的迁移技巧。移动表、删除过时字段等...
- silverstripe/recipe-collaboration:内容创作工具
也可以考虑
- sunnysideup/table_filter_sort:复杂排序和过滤列表 - 请查看 ssmods.com 以获取示例。
安全性
- sunnysideup/database-share-clean-up:从 Silverstripe 数据库中删除个人数据,以增强安全性
- undefinedoffset/silverstripe-nocaptcha:当然,reCaptcha
也可以考虑
- sunnysideup/permission_provider:为傻瓜准备的权限。
- silverstripe/recipe-reporting-tool:检查所有安全方面
更好的 SEO 和分析
- sunnysideup/metatags:所有最新的元标签已准备就绪
- wilr/silverstripe-googlesitemaps:谷歌网站地图,不确定谷歌是否关心,但为什么不呢?
- sunnysideup/googleanalyticsbasics:简单高效的 Google Analytics
也可以考虑
搜索选项(不包括在内,但推荐)
- sunnysideup/search_simple_smart:一个复杂的搜索模块,可以通过使用 SolR 或其他搜索引擎进一步增强。
- sunnysideup/fulltext-search-engine-simple:超级简单的搜索引擎,允许进行相关性排序
寻找更多模块?
请访问 ssmods.com。
创作工具
这里没有任何内容。
也可以考虑
RESTful 服务
这里没有任何内容。
也可以考虑
更多好东西
以下是一些来自: https://github.com/TheBnl/silverstripe-boilerplate/ 的想法
- silverstripe/html5:为 SilverStripe 提供进一步 HTML 5 支持
- silverstripe/redirectedurls:SilverStripe 模块,允许用户在 CMS 中配置任意重定向
- dnadesign/silverstripe-elemental-userforms:为 usersforms 添加新元素
- dnadesign/silverstripe-elemental-virtual:允许内容块在不同页面之间重复使用。
- symbiote/silverstripe-addressable:向对象添加可配置的地址字段,并提供自动地理编码。
- bramdeleeuw/silverstripe-schema:向 Silverstripe 页面添加 schema
- bramdeleeuw/cookieconsent:符合 GDPR 的 cookie 弹出窗口和同意检查器
- jonom/focuspoint:- https://github.com/g4b0/silverstripe-htmlpurifier
- jonom/silverstripe-share-care: SilverStripe的社交媒体分享预览和自定义
- jonom/silverstripe-text-target-length: 在SilverStripe文本表单字段上设置字符长度建议
- colymba/gridfield-bulk-editing-tools: SilverStripe GridField组件,用于批量上传和批量记录编辑,解除链接 & 删除包
- tractorcow/silverstripe-opengraph: 为Silverstripe实现Facebook Opengraph协议
- axllent/silverstripe-scaled-uploads: 在Silverstripe中自动缩小、自动旋转 & 压缩上传的图像
- axllent/silverstripe-image-optimiser: 自动优化Silverstripe中所有上传 & 重新采样的图像
- xddesigners/silverstripe-dropzonefield: SilverStripe的前端DropzoneJS上传字段
- xddesigners/page-content-block: 为SilverStripe elemental编辑器添加页面内容块
- swisnl/geocoder-php-nationaal-georegister-provider: Geocoder PHP的Nationaal Georegister提供程序
- guzzlehttp/guzzle: Guzzle,一个可扩展的PHP HTTP客户端
- php-http/guzzle6-adapter: Guzzle 6 HTTP适配器
- php-http/message: 关于HTTP消息相关工具的信息
来自https://github.com/silverstripe/bambusa-installer/的一些想法
- silverstripe/recipe-content-blocks: 将内容块添加到您的SilverStripe项目中
- silverstripe/crontask: 使用cron表达式轻松设置要运行的任务
- silverstripe/dynamodb: 此模块使SilverStripe会话能够在DynamoDB中存储
- dnadesign/silverstripe-elemental-userforms: 为usersforms添加新元素
- jonom/silverstripe-betternavigator: SilverStripe网站的端前端实用菜单
- silverstripe/sharedraftcontent: 与非CMS用户共享草稿页面内容
- bringyourownideas/silverstripe-maintenance: 有助于运行SilverStripe应用程序或网站日常工作的工具
- bringyourownideas/silverstripe-composer-security-checker: 提供有关您的SilverStripe应用程序是否使用已知漏洞的依赖项的信息。
- bringyourownideas/silverstripe-composer-update-checker: 检查是否有一个composer包有可用的更新
- heyday/silverstripe-menumanager: 菜单管理模块用于创建当网站树结构无法满足时所需的自定义菜单结构。
- sminnee/tagmanager:SilverStripe对Google/Adobe Tag Manager的服务器端解决方案
- sminnee/silverstripe-amplitude:通过silverstripe-tagmanager与https://amplitude.com集成
- sminnee/silverstripe-asknicely:为您的网站添加AskNicely NPS Web调查
- benmanu/silverstripe-simple-styleguide:为SilverStripe项目提供受限制的前端控制器,适用于渲染模板元素进行前端测试。
- silverstripe/login-forms:登录表单模板
- silverstripe/raygun:Raygun.com的PHP集成
- silverstripe/blog:SilverStripe CMS的博客模块
- dynamic/silverstripe-elemental-blog:显示特定博客的最新帖子列表
- symbiote/silverstripe-advancedworkflow:一个高度可配置的基于步骤的工作流模块
- silverstripe/theme-colorpicker:通过CMS UI配置主题颜色
- silverstripe/theme-fontpicker:通过CMS UI配置主题字体
- tractorcow/silverstripe-fluent:翻译
- symfony/process:进程组件在子进程中执行命令
- silverstripe/fulltextsearch:为SilverStripe CMS添加对Sphinx和Solr等全文搜索引擎的支持。