WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress
WordPress.org

Plugin Directory

SEATT: Simple Event Attendance

  • 提交外掛
  • 我的最愛
  • 登入
  • 提交外掛
  • 我的最愛
  • 登入

這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

SEATT: Simple Event Attendance

由 Dave 開發
下載
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

This is an event attendance plugin, which allows configuration of multiple events, and embedding of multiple events in any page or post using shortcodes.

Add an event in the admin panel with a name, description, closing date (for signing up) and registration limit (for number of users who can signup). You can then embed a form into any post or page using the wordpress shortcode [seatt-form event_id=x] (x = the event id).

From the admin panel you can read comments left by people who have registered, as well as boot them off the list or delete the list altogether.

Please note you have to allow user registration for this plugin to function. If you allow non-registered users access you open the form up to spam and also numerous issues when people want to change their status, enter incorrect details, or register other users on their behalf. As a result the plugin will remain registration-only for the time being.

Uninstalling removes all traces of plugin, including from the database. This means any events you have will be lost. Updates will not affect existing events nor their attendees.

Comments are always welcome, it’s through feedback that we improve!

螢幕擷圖

  • screenshot-1.png shows the admin panel event browser

  • screenshot-2.png shows the admin panel event add page, this has a start and finish time from v1.4

  • screenshot-3.png shows the admin panel event edit page, this has a start and finish time from v1.4

  • screenshot-4.png shows a post with the signup form, this has a start and finish time from v1.4

  • screenshot-5.png shows a post with the signup form after registering, this has a start and finish time from v1.4

  • screenshot-6.png shows the top of the list shortcode, listing the number of events and each signup form (from v1.5)

安裝方式

Simple to install, automatically adds relevant information to the database.

  1. Upload simple-events-attendance directory to the /wp-content/plugins/ directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

  3. Set up an event in the admin panel (link on the sidebar)

  4. Place provided shortcode (where x = the event id) into your pages/posts.

  5. If you haven’t already, enable “Anyone can register” in Settings>General.

常見問題集

Q. Can guests register for events?
A. No. It’s set to be users only, as this reduces the risk of unwanted spam, and keeps plugin complexity low (no need for captchas etc)

Q. Where is event and user data stored?
A. Users are native wordpress users, and event and registration information is stored in seperate database tables.

使用者評論

No language file

missveronica 2019 年 10 月 5 日
Impossible to make local language translations without changing PHP code.
閱讀全部 2 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈SEATT: Simple Event Attendance〉的開發相關工作。

參與者
  • Dave

將〈SEATT: Simple Event Attendance〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.5.1

Minor PHP function change fixes

  • Updated readme to better reflect function of plugin

  • Corrected use of PHP count function to remove warning when using PHP 7.2+

1.5.0

Update to fulfil some of the requests posted at https://withdave.com/2017/05/seatt-feature-request-may-2017-update/, as well as some other fixes:

  • Updates to structure of comments in source files to improve readability

  • Addition of list format to make displaying multiple events easier

  • Change to remaining time display in the admin panel (from hours to a formatted time)

  • Removed use of extract function from add_shortcode (seatt-list and seatt-form) as per best practice

  • Added ability to use shortcode to control public visibility of comments

  • Updated screenshots for app

1.4.0

Feature update to fulfil some of the requests posted at http://www.3cc.org/blog/2015/11/seatt-feature-wishlist/, as well as fixes for get_currentuserinfo in WP 4.5:

  • Replaced get_currentuserinfo with wp_get_current_user to fix deprecation issue

  • Fixed bug where users couldn’t register to an event with limit set to 0 (unlimited)

  • Fixed bug where server time was used rather than blog local time on front end form

  • Updated admin and template to allow use of TinyMCE for WYSIWYG editor. Can now also add images, colours etc.

1.3.1

Numerous changes to code to tidy and improve security, including:

  • Incorporated additional validation and sanitisation after feedback from Ipstenu.

  • Added code to check that users can only edit reservations for events that are open and exist (previously they could remove themselves by crafting a custom form). This was also added to the admin panel.

  • Fixed several errors possible when adding/removing registrations.

  • Added javascript to date fields to allow user to repopulate defaults.

  • Changed form actions on edit pages to strip any previous $_GET requests.

  • Added error messages on user side to inform why their registration may have failed.

  • Removed direct URI from user forms, now works better with HTTPS.

1.3.0

Updated all SQL queries to use wpdb->prepare for additional security, and updated security as per feedback from J.D. Grimes and Ipstensu to remove a SQL injection risk. Also fixed a template issue when the register form is shown in new wordpress templates, and tested compatibility with 4.3.1. Fixed an issue where character encoding would display comments incorrectly on the user-side. Apologies for the delay in updating this plugin.

1.2.7

Updated version numbers, fixed problems with apostrophes being escaped with numerous backspaces in admin panel and in the comment box. Removed first+last name from page template as this is rarely used, with list users no longer in a table format, but now in an ordered list. Admins can now signup registered users simply by supplying a username in the admin panel. Fixed problems with wp_prepare() causing errors in wordpress 3.5. Deleting the plugin now removes all database tables.

1.2.6

Updated incorrect link in seatt_header.php and version number.

1.2.5

Update version numbers, change time() for current_time() to correct offsets in control panel in all files. Also added expire date to summary table in admin. Added a list of signed up user emails to allow copying and emailing of everyone at once. Also added register and login links to the form for guest users.

1.2.4

Update version number in simple-events-attendance.php and change line 15 in seatt_events_include.php.

1.2.3

Version 1.2.2 did not upload correctly, so this patches simple-events-attendance.php and seatt_events_include.php (the latter just to solve errors when debugging is enabled).

1.2.2

Fixed error with adding new events, for new plugin users. Also fixed reference to undeclared variables and changed menu layout. Database updated to v1.1.1 to solve new installation problems.

1.2.1

Fixed error with adding new events.

1.2

Updated the layout so the form is clearer on pages, have added a link to remove ALL participants from an event at once (so you don’t have to click through every one), have added an open and close date for registration rather than the basic hour system there was before, and have updated the database to allow reserved places in the near future. Also fixed broken link to project page.

1.1

Fixed errors with multiple forms on the same page (thanks to mhobach) and form now displays where you post it on the page rather than at the bottom.

1.0

  • Initial Release Version

中繼資料

  • 版本 1.5.0
  • 最後更新 6 年前
  • 啟用安裝數 100+
  • WordPress 版本需求 3.4 或更新版本
  • 已測試相容的 WordPress 版本 5.1.19
  • PHP 版本需求 5.6 或更新版本
  • 語言
    English (US)
  • 標籤
    attendanceevent managementeventssign up
  • 進階檢視

評分

3 星,滿分為 5 星
  • 1 個 5 星使用者評論 5 星 1
  • 0 個 4 星使用者評論 4 星 0
  • 0 個 3 星使用者評論 3 星 0
  • 0 個 2 星使用者評論 2 星 0
  • 1 個 1 星使用者評論 1 星 1

新增使用者評論

查看全部使用者評論

參與者

  • Dave

技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

檢視技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機代管
  • 隱私權
  • 展示網站
  • 佈景主題目錄
  • 外掛目錄
  • 區塊版面配置目錄
  • Learn
  • 技術支援
  • 開發者資源
  • WordPress.tv ↗
  • 共同參與
  • 活動
  • 贊助基金會 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Taiwan 正體中文

  • 查看我們的 X (之前的 Twitter) 帳號
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • 造訪我們的 Facebook 粉絲專頁
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
程式碼,如詩