New: Meta keys search to shortcodes added (Thanks to Juma7C9) (#259)
New: [tpcloud, tplist, tpsearch]: Optional private comment box for publication entries (Thanks to Juma7C9) (#257)
New: [tpcloud, tplist, tpsearch]: New parameters "show_comment", "comment_text", "comment_tooltip" added
New: Author search by name for API calls added (Thanks to Juma7C9) (#258)
New: BibTeX export option for private comments as annote field added (#263)
New: BibTeX export option for chars conversion added (#265)
New: Number of publications (ASC or DESC) as sorting options in authors screen added (#264)
Bugfix: Fix nonce checks on meta settings page (#254)
Bugfix: Fix warning "Deprecated Creation of dynamic property" - PHP 8.2 (Thanks to rgarofalo) (#256)
Bugfix: [tpsingle, tpbibtex]: Fix PHP errors if there is no publication to display
Bugfix: Fix possible usage of missing objects in crossref import
9.0.6 (28.11.2023)
New: Added OSF logo to the links (Thanks to Sven Mayer)
Bugfix: Fixes another CSRF vulnerability in tp settings dialog (Thanks to LVT-tholv2k for reporting)
9.0.5 (26.11.2023)
Bugfix: Fixed a Cross Site Request Forgery (CSRF) vulnerability in [tp_bibtex] shortcode (Thanks to LVT-tholv2k for reporting)
Bugfix: Fixed Cross Site Request Forgery (CSRF) vulnerabilities in teachPress admin screens (Thanks to LVT-tholv2k for reporting)
Bugfix: Return proper string value in filter hook handler. (Thanks to Tobias Bäthge) (#242)
9.0.4 (24.07.2023)
Changed: Introduce using of target=blank for edit publication links; Unused parameters from edit links removed
9.0.3 (21.06.2023)
New: [tpcite],[tpref] Citations with the same key can be grouped, which means a bibtex-like citation with one unique id = one ref instead of one cite = one ref will be generated (#226, #233) (Thanks to Samuel Thiriot)
Bugfix: Fixed a french translation (Thanks to Samuel Thiriot)
Bugfix: Fixed a security vulnerability in ajax callbacks (Thanks for reporting to Le Ngoc Anh)
9.0.2 (17.06.2023)
Bugifx: [tpcloud] hide_tags and show_tags_as="pulldown" are not working (#230)
Bugfix: Changed author format to 'dynamic' in auto-publish (Thanks to fabricebg) (#225)
Bugfix: Improved diacritic import (Thanks to fabricebg) (#212)
9.0.1 (11.06.2023)
Bugfix: Fix Class 'TP_Enrollments' not found error when managing custom met data (#228)
Bugfix: Fixed undefined variable warnings if images where used in publication lists
Bugfix: Fixed diacritic parsing (Thanks to fabricebg) (#212)
9.0.0 (01.06.2023)
Important: This version no longer contains the course module!
New: Automatic import over API (i.e. for zotero group bibliographies) (Thanks to fabricebg)
New: UI for publication imports improved
New: Crossref.org import added (Thanks to Johan Hattne)
New: Support for French diacritics in bibtex entries added (Thanks to fabricebg)
New: Sort order for backend publication overview can be switched between default, pub_id (ASC, DESC) and title (ASC, DESC)
New: Awards field for publications added (Thanks to Sven Mayer)
New: Canadian French localization added (Thanks to fabricebg)
New: Support for PlumX and Dimension badges in publication lists added
New: [tpcloud, tpsearch, tplist] user parameter can now handle user names (login name) (#202)
New: [tpcloud, tpsearch, tplist] new parameter "years_between" added
New: [tpcloud, tpsearch, tplist] new parameter "tag_name" added (#219)
New. [tpcloud, tpsearch]: Custom select fields can now be displayed as filters out of the box! Example (field with the ID tp_meta_pub_lang): [tpsearch custom_filter="tp_meta_pub_lang" custom_filter_label="My Label"]
New: Flexible position of the search button for pub lists added
New: Display error messages why publications could not be imported or added
8.1.5 (06.03.2022)
Changed: Add comment field to field list in SQL statement
Bugfix: Bugfix: Call to a member function get_ref() on null
Bugfix: Fix undefined variable warning
Bugfix: Add issue as default field for new publication
8.1.4 (08.02.2022)
Bugfix: Fix a variable declaration to block-scoped in teachpress_pub_showhide()
8.1.3 (07.02.2022)
New: Accept several tgid as $_GET input for a publication list (#191)
8.1.2 (30.01.2022)
New: Issue is available as new field for journals
Changed: New style of volume/number/issue fields in publication entries. We switch from 8(3) to vol. 8, no. 3
Changed: Show date instead of year in publication import if it's available
Bugfix: Fix some problems with pagination and losing filter values in the backend publications overview
Note: Considering that 99,9% of all users using the publication management only, I've decided to split the course system from the publication management during this year. So teachPress will be a publication management only plugin in future.
8.1.1 (23.01.2022)
New: Consider annote fields in the bibtex import and save it as comments
Changed: Increase max size for bibtex keys from 50 to 100 chars
Changed: Larger input fields for series, bibtex_key, crossref
Bugfix: Set ROW_FORMAT=DYNAMIC for the tables teachpress_pub, teachpress_author, teachpress_tags during installation to fix installation problems
8.1.0 (29.11.2021)
New: Bookmarks can be added/deleted to all users without restriction (#181)
New: Publication type added: working paper (#184)
New: Sort options for show authors screen added
New: Occurence = 0 filter for authors and tags screen added
Changed: Load plugins language files first instead of files from WP languages directory (#189)
Changed: Using slimselect for tag selection in add/edit publication screens
Changed: Using slimselect for bookmark selection in add/edit publication screens
Changed: Add style info for close buttons to publication templates
Changed: Add version info to publication template css
Bugfix: Add font-size for abstracts and adjust font-sizes (#177)
Bugfix: Fix display issue for bibtex entries in publication lists (#177)
Bugfix: Fix escaping of special bibtex characters (#187) (Thanks to Lars Reimann)
Bugfix: Add textquoteright and textquoteleft to bibtex conversion (#179)
Bugfix: Missing "&" conversion while exporting to bibtex (#186)
Bugfix: Fix some missing char conversions for bibtex field values in get_single_publication_bibtex()
Bugfix: Fix items per page option in show authors screen (#190)
Bugfix: Fix a date detection error in pubmed import
8.0.2 (31.08.2021)
Changed: Don't longer use full table select for count queries in TP_Publications::get_publications()
Bugfix: year field was not used fo bibtex import if date field was missing
Bugfix: Optimize bibtex key generation within unique bibtex key check
8.0.1 (26.08.2021)
New: [tpcloud, tplist, tpsearch]: "plain" option added for "show_tags_as" parameter. This display tags for each publications without links and filter
New: [tpsearch]: New parameters „user“ and „tag“ added
New: [tpsingle]: New parameters „image“, „image_size“ and „link“ added
New: Parameters „user“ and „exclude“ for get_tp_tags() added
New: Parameter „exclude“ for get_tp_tag_cloud() added
Bugfix: Fixed a problem with the return of get_tp_publications() if the function was used in count mode and publications were filtered by year
Bugfix: Editorials were not identified correctly
Bugfix: Tags were not editable (tag management page)
Bugfix: [tpcloud]: A list in „numbered“ style started with 0
Bugfix: [tpcloud]: „Exclude“ parameter was ignored
Bugfix: [tpsearch]: Impossible to use the search if WordPress uses no permalink structure
Bugfix: [tplist]: Useless default values for „user“ and „tag“ removed
4.1.1 – (06.07.2013)
Bugfix: Fixed an division through zero problem in teachpress_addpublications_page()
Bugfix: Fixed an improper presentation of meta information in some cases if the publication type is presentation
Bugfix: [tpenrollments]: Prevent execution of tp_add_signup() and tp_delete_signup_student() if there was no course selected
Bugfix: Fixed embedding of scripts and images for SSL-Sessions
4.1.0 – (13.06.2013)
New: [tplist]: Optional pagination added
New: [tplist]: New parameters „pagination“ and „entries_per_page“ added
New: [tplist]: New headline option added (sort by year and type)
New: Publication type „periodical“ added
New: Field „issuetitle“ added for publications with the type „periodical“
Bugfix: [tpcloud]: Changing of the „order“ parameter was not working
Bugfix: Fixed a bug which prevents adding of publications
Bugfix: Unable to delete all databases with tp_uninstall()
4.0.5 – (05.05.2013)
Bugfix: [tpenrollments]: Fixed possible destroying of templates, [reported in WP Support Forum]
Bugfix: [tpenrollments]: Not fillable input fields in the registration form, [reported in WP Support Forum]
Bugfix: [tpenrollments]: User registration doesn’t work, [reported in WP Support Forum]
Bugfix: Fixed a wrong SQL-Request if tags are not exists in get_tp_tag_cloud(), [reported in WP Support Forum]
Bugfix: Fixed a wrong call of objects under some conditions in tp_registration_form()
Bugfix: Fixed an untimely loading of data under some conditions in teachpress_students_page()
Bugfix: Publication import: Try to fix a problem with line breaks within keywords, [reported here]
4.0.4 – (15.03.2013)
Bugfix: Fixed a bug which prevent deleting terms, courses of studies and course types
4.0.3 – (13.03.2013)
New: [tpsingle]: New parameter „key“ added
Bugfix: [tpcourselist]: Sub courses were displayed in a wrong way
Bugfix: [tpcloud, tplist, tpsearch, tpsingle]: Fixed the handling of „In:“ strings for publication meta rows
Bugfix: Publications could not be deleted with the first try
Bugfix: Fixed a bug with missing keywords/tags in BibTeX based publication feeds
4.0.2 – (07.03.2013)
Bugfix: Try to fix a problem with unvisible publications
Bugfix: Fixed a problem with a possible division through in add_publication.php
4.0.1 – (28.02.2013)
Bugfix: [tpcloud]: Tag cloud generation fixed if parameter user is enabled
Bugfix: [tpcloud, tplist, tpsearch]: Publication list generation fixed and improved
4.0.0 – (27.02.2013)
New: Publication types „online“ and „collection“ added
New: Field „urldate“ added for publications with the type „online“
New: Shortcode [tpsearch] added
New: Numbered publication lists are available
New: Single course overview redesigned
New: Enrollments can be moved to releated courses
New: Sort options for enrollments added
New: Include parameter for tplist added
New: Support for network installations added
New: Automatic permalink detection added
New: teachPress core API added
Changed: Parsing of publication meta information for all shortcodes
Changed: BibTeX import improved
Changed: RSS feed generation improved
Changed: Publication search improved
Bugfix: [tpcloud, tplist, tpsingle]: Some bugs with the publication meta row output fixed
Bugfix: Wrong flag (selected) was sometimes returned by get_tp_wp_pages()
Bugfix: Deprecated function eregi was replaced
Bugfix: Optional „type“ field was declared as „techtype“
Bugfix: Fixed a bug which arised if the function „Show as BibTeX entry“ was used without selecting publications before
Killed: Menu „Add manually“ replaced
Killed: [tpcloud]: Support for „id“ parameter replaced. Please use „user“ instead
3.1.10 – (28.10.2012)
Bugfix: Year was not displayed in a string which was generated by [tpsingle]
3.1.9 – (23.10.2012)
Bugfix: Fixed a bug with the year filter of tplist
Bugfix: Fixed a bug in bibtex implementation –> name is now a title
3.1.8 – (07.10.2012)
New: Portuguese (Brazil) translation added
Bugfix: Fixed a small bug in show_courses.php (variable declaration)
3.1.7 – (18.09.2012)
New: Allow articles as linked source
New: Introduce some functions of the planned teachpress 4 API (i.e. tp_is_user_subscribed)
New: Don’t load admin functions in the frontend
3.1.6 – (03.08.2012)
Changed: Update for slovak translation
3.1.5 – (01.08.2012)
Changed: Update for slovak translation
Changed: Update all .po language files
3.1.4 – (25.07.2012)
Bugfix: Fixed a bug at adding/changing of courses (was introduced with 3.1.3)
3.1.3 – (25.07.2012)
Bugfix: Fixed a silent overbooking of courses
Bugfix: Fixed the complete handling of free places to reduce possible collisions of database queries during the enrollment process
3.1.2 – (14.06.2012)
New: [tpenrollments, tpcourselist]: New parameter „term“ for selecting the term you want to show
3.1.1 – (05.04.2012)
Bugfix: Missing statement for full courses in the enrollment system
Bugfix: The url field of teachpress_pub table was not changed from varchar to text
3.1.0 – (24.03.2012)
New: [tplist, tpcloud]: New parameter „exclude“ for excluding publications from the lists
New: [tplist, tpcloud]: New parameter „link_style“
New: [tplist, tpcloud]: Abstracts will be displayed directly in publication lists
New: [tplist]: Abstracts and BibTeX entries will be displayed
New: [tplist]: Expand type parameter for more than one publication type
New: Sending emails as a separate copy to the email author (optional)
New: Adding more than one website/file to a publication
New: Some small UI improvements
New: Slovak translation added
Changed: URL field for publications changed from varchar to text
Changed: Using INNODB as default database engine
Changed: Using transactions for subscribing/unsubscribing users
Changed: Names of some CSS style classes in publication lists
Bugfix: BibTeX import ignores date field
Bugfix: BibTeX export could not display „edition“ field
Bugfix: Colspan was not set in publication tables
Bugfix: Highlighting of the saved date in datepicker doesn’t work
Bugfix: Students were not correctly deleted
Bugfix: Fixed a bug in displaying publications: year was not displayed for booklets
Bugfix: Fixed a bug which prevent an installation under WordPress Multisite
Bugfix: Fixed a bug which prevent adding of publications
Killed: Log system, teachpress_log table
3.0.1 – (06.01.2012)
Bugfix: Fixed a bug which prevent sending of e-mail notifications
3.0.0 – (05.01.2012)
New: [tpcourselist]: New option for hiding the headline
New: [tpcourselist]: New option for displaying a simple text under the headline
New: [tpcloud, tplist]: New option for listing publications after type, year (Set headline=“2″ for this)
New: [tpcloud]: New parameter „headline“ is available
New: Tags (Keywords) will be displayed in BibTeX entries
New: E-mail notifications for the enrollment system (if users are signed up for a course or for a waitinglist of a course)
New: Writing e-mails directly from the admin menu
New: File export for publications added: .txt(BibTeX) and .rtf format
New: Datepicker translations for Spanish and Italian added
New: Plural forms for publication types added
Changed: Use add_help_tab instead an own help tab on teachpress admin screens
Changed: Use the integrated jQuery library from WordPress (i.e. datepicker) instead of an own
Changed: Use the style of button-primary / button-secondary from WP instead of an own copy
Changed: Line breaks in course comments will be displayed
Changed: [tpcloud]: „id“-parameter renamed to „user“
Changed: [tpdate]: Hide invisible child courses
Changed: [tpcloud, tplist]: If there is no URL given for a publication, teachPress tests if there is an related page instead
Bugfix: Using of undefined constants
Bugfix: Using of undefined variables
Bugfix: Publication title was not displayed in BibTeX strings
Bugfix: Deprecated call of load_plugin_textdomain
Bugfix: Installation of the tables teachpress_relation, teachpress_signup failed
Bugfix: [tpcloud]: Unable to reset the publication type filter
2.3.3 – (06.07.2011)
New: WordPress Media Importer is now usable for the URL field of a publication
Changed: The parameters.php isn’t longer required
Bugfix: Fixed some CSS bugs in conjunction with WordPress 3.2
2.3.1/2.3.2 – (07.06.2011)
Bugfix: Fixed two small errors
2.3.0 – (06.06.2011)
New: teachPress is now compatible with WordPress 3.2
New: An option for selecting all checkboxes is now available in some admin menus
New: The deactivation of the course/publication system is possible
Changed: Visibility handling for courses
Bugfix: Fixed a bug in the shortcode [tpcourselist]: With activated permalink structure it was in some cases for users not possible to select an other semester
Bugfix: Fixed a bug in the page menu: Wrong page number calculation under determined conditions
Bugfix: Fixed a bug in the enrollments system: If the course and the sub-course name were the same, the course type was displayed instead of the sub-course type
Bugfix: Fixed a bug in the enrollments system: If there is no related page given, the course name isn’t longer a link
Bugfix: Fixed the bibtex import for several special chars
2.2.0 – (17.04.2011)
New: „order“ option for the shortcodes [tplist], [tpcloud]
New: „type“ option for the shortcodes [tplist], [tpcloud]
New: Improved filter system for the backend publication menu
New: teachPress can now manage the number of free places of a course automatically.
New: Improved visibility options for courses
Changed: Pagemenus have now the WordPress 3.0 Design
Changed: Backend function have their own file: core/admin.php
Bugfix: Fixed a redirect bug in the backend publication menu
Bugfix: Fixed a small CSS bug in the frontend courselist, shortcode: [tpcourselist]
Bugfix: The year 0000 is no longer visible in the year filter of [tpcloud] – 0000 stands for no date given – publications with no date are furthermore visible at the end of the publication list
Killed: Detailed parameter description for shortcodes in the help sections –> moved to docs/shortcodes.html
Killed: Language files for en_US (because it’s already the basic plugin langauge)
2.1.2 – (15.03.2011)
New: If you want it, you can now use custom post types instead of pages for the related page links
Info: WordPress 2.8 is not longer supported
2.1.1 – (10.03.2011)
Bugfix: Fixed a bug in the publication overview (backend): The tags were not displayed
Bugfix: Fixed a bug in the updater which set the field type for birthday in the table teachpress_stud to varchar and not to date
Bugfix: Fixed a bug when student data were edited via backend: Data were lost
Bugfix: Fixed a bug which prevent an direct edit after adding a course/publication
2.1.0 – (08.03.2011)
New: Strict Subscribing
New: Improved Admin menu
Bugfix: Fixed a bug with a wrong redirect after the user cancelled the deleting of students
2.0.14 – (24.02.2011)
New: New style option for [tpcloud], [tplist]
Bugfix: Fixed a bug in teachPress books widget – the name of a book is no longer a html-element name
Bugfix: The Room is now vissible again in single course overviews (Bug was introduced with version 2.0.10)
2.0.13 – (20.02.2011)
New: Spanish translation added
2.0.12 – (01.02.2011)
New: Improved tag menu
New: Improved students menu
New: New style options for editor names – available for the shortcodes [tpcloud], [tplist], [tpsingle]
New: New style options for author names – available for the shortcodes [tpsingle]
Bugfix: Waiting lists are now sorted by registration date and not longer by user name
Bugfix: Fixed a bug in single course menu: If there is no enrollment, enrollment details are not longer visible
Bugfix: Some shortcode parameters are now more secure
Bugfix: Fixed a bug which insert wrong links to the publication feeds in the settings menu
Bugfix: Fixed some bugs with slashes with was not stripped for the final displaying. It’s fixed for the xls/csv-export, the RSS parser and in some menus
Bugfix: Fixed some bugs in xls/csv export
2.0.11 – (31.01.2011)
New: New style options for author names – available for the shortcodes [tpcloud], [tplist]
2.0.10 – (23.01.2011)
New: Highlighting of child courses in the course overview
Bugfix: Fixed a html bug in show_single_course.php
Bugfix: Fixed the sort of participants if the registration number is disabled
Bugfix: Fixed a bug with the table of participants if the registration number is disabled
2.0.9 – (30.11.2010)
New: Better style permissions for all shortcodes. Some nasty hard coded CSS code is removed.
Changed: Style for tpenrollments, tpdate and tpcloud shortcodes
Changed: Italian translation updated
2.0.8 – (27.11.2010)
New: Support for WordPress 3.1
New: Basic italian translation added
2.0.7 – (18.11.2010)
Bugfix: Fixed a bug with the charset in the xls-export – teachpress uses now utf8_encode()
Bugfix: Fixed a bug in the bibtex output of articles
Bugfix: Fixed some small GUI-bugs
Bugfix: Fixed style of some buttons
2.0.6 – (24.10.2010)
Changed: Type of the registration timestamp has changed from date to datetime
Bugfix: Fixed a security vulnerability (sql injection) which was opened with a fix in version 2.0.5
Bugfix: teachPress uses now the right local server time and not longer greenwich time
2.0.5 – (11.10.2010)
New: Now you can set the time (hour, minute) for the start/end of a enrollment period
Bugfix: Fixed a bug which displayed a wrong message after adding a student
Bugfix: Fixed a bug which prevented the manual adding of students
Bugfix: Some small user interface improvements
Bugfix: Fixed some bugs in the english translation
2.0.4 – (02.10.2010)
Bugfix: Fixed a bug which prevented the installation of the teachpress_pub table
2.0.3 – (27.09.2010)
Bugfix: Fixed a bug with one login mode (integrated)
2.0.2 – (27.09.2010)
Changed: New author and plugin website
Bugfix: The year was not displaying for articles
Bugfix: Images in the publication lists were not scaled
Bugfix: Child courses are now visible, if their parent was deleted
Bugfix: Fixed bugs in the admin course overview
Bugfix: Course type was not selected when an user edit a course
Bugfix: Fixed a variable declaration in get_tp_publication_type_options()
2.0.1 – (20.09.2010)
New: Introduce an option for deselecting the default teachPress frontend style
Changed: Some small improvements for publication lists
Bugfix: Fixed german translation for proceedings and inproceedings
Bugfix: BibTeX-Key was not displaying in the frontend
2.0.0 – (18.09.2010)
New: BibTeX support (bibtex export, more data fields, more publication types)
New: Shortcode „tpsingle“ for displaying single publications
New: Shortcode „tpcourselist“ for displaying a course list
New: Shortcode „tpenrollments“ for displaying the enrollement system
New: Shortcode „tppost“ for displaying parts of a post only for registered students
New: Images for courses
Changed: Style of single publications generated with [tpsingle]
Changed: Bibtex export now discerns isbn from issn
Changed: Shortcode „tpcloud“: It’s now possible to deactivate the html anchor
Changed: Redesigned user interface
Changed: Number of chars for a semester name (from 10 to 100)
Changed: Database and directory structure
Changed: Some small improvements for publication lists
Bugfix: Fixed bugs in the overview of students
Bugfix: Fixed problems with the user data field selection for registration forms
Bugfix: It’s now possible to add images directly from the WordPress Media Library
Bugfix: Fixed a bug with the email column in the course lists
Bugfix: Fixed a bug in xls export: The parent course name is now displaying
Killed: own database functions tp_var, tp_query, tp_results
Bugfix: Fixed some bugs with the pagination in the students and the publication overview
Bugfix: Delete the bugfix in tpdate shortcode from version 2.0.b3, because the bug was the bugfix
1.0.0 – (31.05.2010)
New: It is possible to deactivate some fields for user data
New: New registration mode available
New: Function for uninstalling teachPress
Changed: Some small improvement for attendance lists
Changed: Settings
Changed: Design for enrollment system
Changed: Calendar: from jscalendar to datepicker (jquery-plugin)
Changed: Directory structure
Bugfix: Fixed bugs with utf8 chars
0.85.1
New: RSS-Feed script for publications
Bugfix: Fixed bug in the „copy course“ function
Bugfix: Fixed bug in the „add students manually“ function
0.85.0
New: Displaying images in publication lists
New: Larger edit field for course comments
Bugfix: Size of visible images in the publication edit menu is limited
Bufgix: Some function names now more unique
Bugfix: Fix some security vulnerabilities
0.80.2
Bugfix: Fixed different bugs, which originated with the file merging in the publication management in version 0.80.0
0.80.1
Bugfix: Fixed a bug when adding a publication
0.80.0
New: Capabilities for backend access control
New: Possible to prevent sign outs for registrations
Changed: Style of frontend course overview
Changed: Central definition of publication types in the source code
Changed: Select fields reworked
Changed: Translation for publication types
Changed: Put all javascript functions to standard.js
Changed: Put the teachPress settings page from the courses menu to the WordPress settings menu
Bugfix: Fixed displaying child courses in display.php
Bugfix: Cleaned backend CSS and more CSS3 compatibility
Bugfix: Fixed access bug for students.php
Bugfix: Fixed updater
0.40.0
New: teachPress books widget
New: Add images to your publications
New: Related pages for publications
New: Related pages for courses
New: ISSN field for publications
Changed: Many small changes in the enrollment form (now display.php)
Changed: Smarter script loading
Bugfix: Fixed a bug when you add a student manually
Bugfix: Fixed bug in the sort order of terms
Bugfix: Fixed charset and collation for teachpress tables
Bugfix: Fixed bug when parent and child course have the same name
Killed: URL field for courses
0.32.0
Changed: Design for course overview
Changed: Default language changed from german to english
Bugfix: Fixed a bug when student unsubscribes from a course (Thanks to Jean T. )
Bugfix: Fixed a bug in the course overview (frontend)
0.30.2
Fixed a small problem with the version name
0.30.0 (First public release)
New: Copy function for courses
New: Simple CSV-export for enrollments
New: Free selectable names for child courses
New: More parameters for the [tpcloud] shortcode
New: Using wpdb->prefix for database names
Changed: Order of courses in the backend overview
Changed: Structure of registration form
Changed: Tag-Cloud creation
Changed: Course search
Bugfix: Fixed a bug in ‚add courses‘ form
Bugfix: Fixed a bug by using students search
Bugfix: Fixed a bug in get_tp_message()
Killed: XML-export for enrollments
0.22.0
Changed: Logo and style
Changed: Script and style load
Bugfix: Fixed usability bugs
0.20.4
Changed: Publication lists sorted by year
Changed: New design for publication lists
Bugfix: Bugfix for installer
Bugfix: Fixed bug when adding new publications
Bugfix: Fixed bug when adding new course
Bugfix: Fixed unauthorized access to the teachpress directory
0.20.3
Bugfix: Fixed bug in "tp_date" shortcode
Bugfix: Fixed bug in courses overview
Bugfix: Fixed bug by adding new course
Bugfix: Fixed bug in parent listmenus
Bugfix: Fixed security-Bug in excel export
Added: Add XML-Export for Enrollments
Added: Add new E-Mail functions
0.20.2
Added: More filter for publications (Frontend)
0.20.1
Changed: Redesigned settings page
0.20.0
Changed: Better WordPress integration
New: Search function for courses
New: Tag management
New: English language added
0.11.4 - (02.08.2009)
Verhalten des List-Menü in showlvs.php verbessert, Verhalten der Anzeige beim Aufruf von showlvs.php verbessert.
0.11.3
verbesserter tplist-Shortcode, Tabellenschema in Doku hinterlegt, Fehler im Datenbankschema behoben
0.11.2 - (26.07.2009)
Fehler mit Umlauten in Suchfunktionen behoben, Suchfunktionen verbessert
0.11.1
Zugriffsfehler in einstellungen.php beseitigt,
Verhinderung beim Aufrufen der Admin-Scripts außerhalb von Wordpress,
Tag Clouds funktionieren jetzt auch wenn WordPress ohne Permalinks betrieben wird (allerdings nur auf Seiten)
0.11.0 - (21.07.2009)
Kompatibel mit WordPress 2.8.1
Fehler in suche.php behoben
Eingabefenster in suche.php neu gestaltet,
Shortcode "teachpress" in "tpdate" umbenannt,
Suche nach Studenten verbessert,
Suche nach Publikationen ermöglicht,
Anzeige für Publikationen "springt" im Frontend nicht mehr beim Wechsel eines Tags
0.10.0 - (28.05.2009)
Wartelisten
Datenbank-Updater
Excel-Export für Einschreibelisten
Platzhalter in geändert
Hinzufügen und Löschen von Studiengängen
Performance beim Aufbau der Publikationen im Frontend verbessert
Bookmarks auf Publikationen können beim Erstellen der Publikation jetzt auch auf andere User gesetzt werden
Kommentar bei Publikationen
Auswahlmenü bei der Übersicht zu aktuellen LVS im Frontend
neues Logo
0.9.0 - (16.04.2009)
Ermöglicht das Hinzufügen, Bearbeiten, Löschen und Anzeigen (mit oder ohne Tag-Cloud im Frontend) von Publikationen
Formular Kalender: JS Calendar (GNU-LGPL Lizenz)
Neue Shortcodes: tplist, tpcloud (beide für Publikationen)
Desgin an WordPress angepasst, Button jetzt auch in Firefox rund, title-bei einigen Links hizugefügt, eigenes * Tabellendesign nur noch im Frontend und Vereinfachung der Nutzung
Vorlagen für Anwesenheitslisten
0.8
Überarbeitete Benutzerführung
verbesserte Suchfunktion nach Studenten
Lehrveranstaltungen und Studenten sind zum Bearbeiten nun direkt aus den Übersichten aufrufbar
0.7
Die Namen der Datenbanktabellen sind jetzt frei wählbar
Installation vereinfacht
Parent-ID bei LVS jetzt veränderbar
Trennung der Matrikel von der internen User-ID
Shortcode zum Einblenden der Termine einer LVS
Eigene CSS für Frontend Darstellung von teachPress
Sicherheits-Log
0.6
Neues Design
Verbessertes User-Interface mit verbesserter Benutzerführung
schnelles Wechseln des Semesters
manueller Eingriff ins System möglich (Bearbeiten, Hinzufügen und Einschreiben von Studenten)
wenn LVS gelöscht wird werden auch dazugehörige Einschreibungen gelöscht
Darstellungsfehler in der CSS beseitigt
Nutzerdaten können im Backend bearbeitet werden
Auswahlfilter funktionieren jetzt
verbesserte Sicherheit
0.5
Mailto-Verknüpfungen für E-Mails
Neuer Hauptmenü-Punkt: Studenten
Suche nach Studenten zeigt jetzt mehr Infos
Fachsemester wird jetzt abgespeichert
Darstellung der Einschreibungen im Fronted geändert
Studenten können in Listen nach Studiengang sortiert werden
Umlaute Problem behoben
0.4
Einführung der Parent-ID
Ausklappbare Menüs
Nutzer kann im Fronted seine Daten bearbeiten
Hilfe verbessert
Anpassung an Wordpress 2.7
diverse Fehlerbehebungen
Bearbeiten von LVS jetzt stabil
0.3
Fehler im Datenbankschema behoben
Einschreibesystem funktioniert
erstes User-Menü im Fronted
Funktionierende Ausgabe von Einschreibungen allgemein und für den Kurs
0.2
Erweiterte Datenbank: Abspeichern URL, E-Mail, Studiengang, 1 neue Datenbanktabelle (Einschreibungen)
neue Seite: Einstellungen (keine Funktion)
Integration von Tabber
Anzeige der Einschreibungen im Fronted nur wenn User angemeldet ist, sonst Warnhinweis
Bearbeiten von Lehrveranstaltungen möglich (instabil)
Darstellungsfehler (RGB-Farbe wurde nicht dargestellt) im Firefox behoben
0.1 - (~ Jan 2009)
Eintragen, Löschen und Anzeige von Lehrveranstaltungen (LVS)