Issues

Filters

Apply Clear Save

# Project Tracker Status Priority Subject Assignee Category Target version Has patch
2570 TYPO3 Recycler Bug Closed Won't have this time Enhance tx_recycler_model_delRecords::getChildRecords Oliver Hader TYPO3 Recycler - TYPO3 4.3 alpha2
20294 TYPO3 Core Feature Closed Won't have this time Integrate possibility to validate custom links for RTEhtmlare disposal Oliver Hader
21726 TYPO3 Core Bug Closed Won't have this time Updating translations from repository in extension manager fails in Safari
657 forge.typo3.org Feature Closed Could have Show changes of SVN revision directly
26894 GSoC 2011: Static File Caching Major Feature New Could have Create a module in the backend to control static caches GSoC 2011: Static File Caching - End of term
2194 forge.typo3.org Feature Closed Should have List subprojects on the fourth level in the menu
2562 TYPO3 Recycler Feature Resolved Should have Change module structure to use only one backend module Julian Kleinhans TYPO3 Recycler - TYPO3 4.3 alpha2
2563 TYPO3 Recycler Bug Resolved Should have Clean up mod1/index.php Oliver Hader TYPO3 Recycler - TYPO3 4.3 alpha2
2564 TYPO3 Recycler Bug Resolved Should have Integrate locallang.xml for JavaScript specific labels Steffen Kamper TYPO3 Recycler - TYPO3 4.3 alpha2
2565 TYPO3 Recycler Feature Closed Should have Strech recycler view to use full width with a viewport or auto-sizing panel Steffen Kamper TYPO3 Recycler - TYPO3 4.3 alpha2
2566 TYPO3 Recycler Bug Resolved Should have Check and enhance recycler for workspaces Steffen Kamper TYPO3 Recycler - TYPO3 4.3 alpha2
2567 TYPO3 Core Feature Closed Should have Recycler: Change layout and interface to fit HCI suggestions Oliver Hader
12849 extdeveval Bug Resolved Should have Replace superfluous ereg_replace calls by accordant methods Oliver Hader extdeveval - 3.2.0
15855 TYPO3 Core Bug Closed Should have TCEFORM.tt_content.CType.removeItems not applied to db_new_content_el.php Martin Kutschker
16392 TYPO3 Core Bug Closed Should have Page-TSconfig ###PAGE_TSCONFIG_STR### not evaluated correctly in Backend
16642 TYPO3 Core Bug Closed Should have TCEmain: Wrong syntax on checking NEW items Michael Stucki No
16692 TYPO3 Core Bug Closed Should have htmlArea RTE conflicts on using prototyped Array objects (e.g. Prototype JavaScript framework) Karsten Dambekalns No
16741 TYPO3 Core Bug Rejected Should have typoLink doesn't use "type" correctly with simulateStaticDocuments No
16900 TYPO3 Core Feature Closed Should have Use static method to integrate prototype or script.aculo.us framework Benni Mack No
16919 TYPO3 Core Feature Closed Should have AJAX pagtree update could be used when a new page is created Benni Mack
16974 TYPO3 Core Feature Closed Should have Provide general AJAX call handler for backend functions/modules with mID technique Benni Mack
17002 TYPO3 Core Bug Closed Should have cHash is not recreated on disposal in config.linkVars No
17039 TYPO3 Core Feature Closed Should have Integrate mod.web_list.deniedNewTables as opposite of allowedNewTables Oliver Hader No
17040 TYPO3 Core Bug Closed Should have TSconfig mod.web_list.allowedNewTables used in t3lib_TCEforms_inline Oliver Hader No
17058 TYPO3 Core Bug Closed Should have foreign_unique without foreign_selector doesn't work Oliver Hader No
17128 TYPO3 Core Bug Closed Should have Element browser cannot be used on new child records of a new parent record. Oliver Hader No
17297 TYPO3 Core Feature Closed Should have Extend TCEFORM_confObj on Page TSconfig by property keepItems Oliver Hader No
17299 TYPO3 Core Feature Closed Should have Enable/integrate conditions in Page TSconfig Oliver Hader No
17340 TYPO3 Core Bug Closed Should have IRRE children on the table pages get the pid of the parent page in pagetree Oliver Hader No
17345 TYPO3 Core Bug Closed Should have Copying a page with related child records leads to duplicates of each children Oliver Hader No
17434 TYPO3 Core Feature Closed Should have Allow more than one parent field pointing to the same children table with foreign_field
17436 TYPO3 Core Feature Closed Should have Notify user where required elements are nested in IRRE or Tabs Oliver Hader No
17443 TYPO3 Core Bug Closed Should have Plugins: Use record specific RTEtsConfigParams Oliver Hader No
17448 TYPO3 Core Bug Closed Should have RTEhtmlarea not correctly displayed in IRRE child form-fields and tabs (Part 2) Oliver Hader No
17461 TYPO3 Core Bug Closed Should have Parent record is not shown after saving the first time to a table on a TYPO3 system Oliver Hader No
17507 TYPO3 Core Bug Closed Should have IE7: Strange behaviour with hover event of nested Tabs/IRRE-levels with relative positioned HTML elements Oliver Hader No
17615 TYPO3 Core Feature Closed Should have Integrate possibility to override TCA columns depending on the type by another TCA property No
17617 TYPO3 Core Feature Closed Should have Integrate possibility in Element Browser to select all files of a folder Oliver Hader No
17638 TYPO3 Core Feature Closed Should have Integrate possibility to show content elements depending on a given rule
17735 TYPO3 Core Bug Closed Should have IRRE/RTE - Creating a new child record fails if record uses htmlArea RTE Oliver Hader No
17776 TYPO3 Core Bug Closed Should have IRRE does not work correctly with prototype.js 1.6.0 Oliver Hader No
17777 TYPO3 Core Bug Closed Should have TYPO3 Element Browser import multiple images at once doesn't work wiht prototype 1.6.0 Oliver Hader No
17778 TYPO3 Core Bug Closed Should have TCEforms do not work correctly with prototype.js 1.6.0 Oliver Hader No
17779 TYPO3 Core Bug Closed Should have Parts of the TYPO3 back-end do not work correctly with prototype.js 1.6.0 Oliver Hader No
17828 TYPO3 Core Bug Closed Should have RTEhtmlarea doesn't work with IRRE anymore Stanislas Rolland
17838 TYPO3 Core Bug Closed Should have Files with extension xml are ignored as resource of a template Oliver Hader TYPO3 Core - 4.1.4 No
17881 TYPO3 Core Feature Closed Should have Enable stdWrap for select.where Oliver Hader No
17979 TYPO3 Core Feature Closed Should have Implement TYPO3AJAX handler for Inline Relational Record Editing Oliver Hader No
17981 TYPO3 Core Bug Closed Should have Add some more functionality to new AJAX interface in the TYPO3 back-end Oliver Hader No
18007 TYPO3 Core Bug Closed Should have GUI of new backend is mixed up in IE6 Ingo Renner
18170 TYPO3 Core Bug Closed Should have Page tree is not updated after page visibility was changed Benni Mack
18172 TYPO3 Core Feature Closed Should have Transfer cookies via SSL only whenever possible Oliver Hader No
18634 TYPO3 Core Bug Closed Should have Expanded or collapsed state of new child records is not handled correctly Oliver Hader No
18646 TYPO3 Core Bug Closed Should have Combination view not possible with symmetric relations
18711 TYPO3 Core Bug Closed Should have Header and fields of a child record do not seem to belong together visually Oliver Hader No
18811 TYPO3 Core Bug Closed Should have Localization mode is not fetched correctly Oliver Hader No
19167 TYPO3 Core Feature Closed Should have Add record row to recStatInfoHooks in tx_cms_layout Oliver Hader No
19169 TYPO3 Core Feature Closed Should have Integrate hook in page module to render preview of records with own CType Oliver Hader No
19252 TYPO3 Core Bug Closed Should have Group field in Flexforms with a single table does not show selected items Oliver Hader No
19264 TYPO3 Core Bug Closed Should have External URLs cannot be set in RTEhtmlarea anymore Stanislas Rolland
19275 TYPO3 Core Bug Closed Should have TypoScript objects CONTENT and RECORDS do not respect localization of table pages
19319 TYPO3 Core Bug Closed Should have Internal caching in t3lib_pageSelect::getRootLine() has no effect Oliver Hader No
19366 TYPO3 Core Bug Closed Should have Selecting by tag using wildcards does not work with database disposal of t3lib_cache Oliver Hader
19497 TYPO3 Core Feature Closed Should have Integrate possibility to extend TCEforms palettes easily Oliver Hader No
19512 TYPO3 Core Feature Closed Should have Extend t3lib_div::trimExplode to limit the number of elements Oliver Hader No
19518 TYPO3 Core Bug Closed Should have t3lib_BEfunc has a lot of hanging SQL record sets Oliver Hader No
19552 TYPO3 Core Bug Closed Should have Editing records with OpenDocs enabled does not work Oliver Hader No
19559 TYPO3 Core Bug Closed Should have AdminPanel shows superfluous "Include file class.tx_whatever_pi1.php" messages
19561 TYPO3 Core Bug Closed Should have Editing shortcuts does not work anymore Oliver Hader No
19579 TYPO3 Core Bug Closed Should have Update function names of caching API to be consistent with FLOW3 Oliver Hader No
19600 TYPO3 Core Feature Closed Should have Improvement of removeXSS Oliver Hader No
19601 TYPO3 Core Bug Closed Should have t3lib_div::trimExplode limit parameter leads to wrong result with non-empty requirement Oliver Hader
19604 TYPO3 Core Feature Closed Should have Upgrade prototype.js to latest 1.6.0.3 release Benni Mack No
19619 TYPO3 Core Feature Closed Should have Backport OpenID authentication service Oliver Hader
19624 TYPO3 Core Bug Closed Should have RTEhtmlarea does not work with IRRE after new child records were created Oliver Hader
19680 TYPO3 Core Bug Closed Should have Syntax error in TCA types definitions of tt_content Oliver Hader No
19683 TYPO3 Core Bug Closed Should have Extending palettes and fields to be displayed in back-end forms mixes up tabs Oliver Hader No
19713 TYPO3 Core Feature Closed Should have Cache thumbnails shown in element browser
19733 TYPO3 Core Bug Closed Should have Frontend preview on time controlled pages does not work Michael Stucki
19785 TYPO3 Core Bug Closed Should have Hanging record sets in t3lib_TCEmain Oliver Hader No
19789 TYPO3 Core Bug Closed Should have Use foreach instead of while-list-each constructs in t3lib_TCEmain Oliver Hader
19793 TYPO3 Core Feature Closed Should have Use TYPO3_DB->exec_SELECTcountRows() to determine the number of rows Oliver Hader
19797 TYPO3 Core Bug Closed Should have Controll icons in header of newly created child elements are not shown Oliver Hader No
19841 TYPO3 Core Bug Closed Should have Backend not usable in Internet Explorer anymore Oliver Hader
20025 TYPO3 Core Bug Closed Should have Typing error in simulateStaticDocuments to determine the current mode Oliver Hader No
20146 TYPO3 Core Feature Closed Should have Integration of mass file uploader Benni Mack No
20148 TYPO3 Core Bug Closed Should have Backend admin cannot perform file operations in filelist Christian Kuhn
20155 TYPO3 Core Bug Closed Should have Upgrade script.aculo.us to latest release 1.8.2 Oliver Hader No
20165 TYPO3 Core Bug Closed Should have File backend of caching framework does not work with Microsoft Windows Oliver Hader
20167 TYPO3 Core Feature Closed Should have Integrate nice looking message and integrate resend when backend was locked for maintenance
20224 TYPO3 Core Feature Closed Should have Provide complete title in element browser if title was cut off Oliver Hader No
20235 TYPO3 Core Bug Closed Should have Clearing cache_treelist after inserting page on root level does not work Ingo Renner
20250 TYPO3 Core Feature Closed Should have Integrate id attribute in form tag of TCEforms
20322 TYPO3 Core Bug Closed Should have Add possibility to use username and get located to OpenID provider on login Oliver Hader
20395 TYPO3 Core Feature Closed Should have Optimize loading of frontend user groups Oliver Hader No
20434 TYPO3 Core Bug Closed Should have Improve advanced_htaccess and make it more compatible Ernesto Baschny
20475 TYPO3 Core Feature Closed Should have Remove static require_once() to t3lib and tslib and use autoloading instead Oliver Hader No
20480 TYPO3 Core Feature Closed Should have Integrate t3lib_div::requireFile() for simple require() calls Oliver Hader No
20483 TYPO3 Core Bug Closed Should have Misbehaviours due to integration of autoloader Oliver Hader
20521 TYPO3 Core Feature Closed Should have Add possibility to validate a string as regular expression No
20554 TYPO3 Core Bug Closed Should have Use InnoDB for user/group tables Oliver Hader
20567 TYPO3 Core Bug Closed Should have Remove initialization of the random number generator Oliver Hader No
20568 TYPO3 Core Bug Closed Should have Use PHP5 version of function microtime() Oliver Hader No
20572 TYPO3 Core Bug Closed Should have Autoloader floads sysLog with XCLASS failures Oliver Hader No
20577 TYPO3 Core Feature Closed Should have Create better session identifiers and add basic validation Christian Kuhn TYPO3 Core - 4.6.0 No
20606 TYPO3 Core Feature Closed Should have Extract functionality to create session ID from t3lib_userAuth::start() Oliver Hader No
20741 TYPO3 Core Feature Closed Should have Move automatic session data garbage collection to separate method Oliver Hader No
20784 TYPO3 Core Bug Closed Should have Faulty usage of t3lib_matchCondition in backend template Oliver Hader No
20817 TYPO3 Core Feature Closed Should have Extend unit tests for t3lib_matchCondition globalVar comparison Oliver Hader No
20876 TYPO3 Core Feature Closed Should have Integrate possibility to enable/disable the deprecation logging Oliver Hader No
20877 TYPO3 Core Feature Closed Should have Optimize database queries to session tables Oliver Hader No
20959 TYPO3 Core Bug Closed Should have Remove reference operators for objects Oliver Hader No
20962 TYPO3 Core Bug Closed Should have Field handling API in t3lib_extMgm does not check for duplicates on insertion and runs superflouos insertions Oliver Hader No
20973 TYPO3 Core Bug Closed Should have Add unit tests for t3lib_div::removeDotsFromTS() Oliver Hader No
20978 TYPO3 Core Bug Closed Should have Integrate possiblity to extend static classes like t3lib_div
21044 TYPO3 Core Bug Closed Should have Do not show E_DEPRECATED messages on productive systems Rupert Germann No
21069 TYPO3 Core Bug Closed Should have felogin does not work on cached pages
21128 TYPO3 Core Bug Closed Should have BE_USER object is cleared with assigning an empty string Oliver Hader No
21141 TYPO3 Core Bug Closed Should have Warning when edit form is rendered with wizards in backend Oliver Hader No
21152 TYPO3 Core Feature Closed Should have Integration of saltedpasswords as system extension Oliver Hader No
21206 TYPO3 Core Bug Closed Should have Add more unit tests for t3lib_matchCondition Oliver Hader No
21211 TYPO3 Core Bug Closed Should have Several bugfixes and features by Kasper Kasper Skaarhoj No
21257 TYPO3 Core Feature Closed Should have Integrate Security section to Install Tool
21309 TYPO3 Core Bug Closed Should have Move t3lib_matchCondition::whichDevice() to t3lib_utility_Client::getDeviceType() Oliver Hader No
21349 TYPO3 Core Bug Closed Should have DOM object identifiers use invalid characters Oliver Hader No
21364 TYPO3 Core Bug Closed Should have Integrate check to the install tool and reports module concerning eAccelerator Steffen Kamper
21382 TYPO3 Core Bug Closed Should have Context menu of page tree does not work anymore Steffen Kamper
21427 TYPO3 Core Bug Closed Should have Integrate checks concerning Suhosin/Hardened PHP in Install Tool Rupert Germann
21428 TYPO3 Core Bug Closed Should have Recycler produces some scroll bars Steffen Kamper
21473 TYPO3 Core Bug Closed Should have Call to deprecated method t3lib_beUserAuth::trackBeUser() Oliver Hader No
21478 TYPO3 Core Bug Closed Should have Remove redundant code from t3lib_matchCondition in favour of using t3lib_matchCondition_frontend Oliver Hader No
21484 TYPO3 Core Bug Closed Should have OpenID service modifies PHP include path what has negative impact on autoloader
21551 TYPO3 Core Bug Closed Should have Page tree does not reload after creating new page Oliver Hader
21552 TYPO3 Core Bug Closed Should have Flash Messages issues in the Extension Manager
21557 TYPO3 Core Bug Closed Should have Use flash messages to show SQL debug errors in the backend Steffen Kamper No
21564 TYPO3 Core Bug Closed Should have User settings module reports changed password and settings if there was no change at all Oliver Hader No
21640 TYPO3 Core Bug Closed Should have Upgrade backend login to match t3skin Oliver Hader No
21664 TYPO3 Core Bug Closed Should have Upgrade ExtJS skin to match t3skin Oliver Hader No
21667 TYPO3 Core Bug Closed Should have Integrate links to further help in backend login No
21687 TYPO3 Core Bug Closed Should have Update to ADOdb 5.10 Oliver Hader No
21727 TYPO3 Core Bug Closed Should have Wrong encoding of labels in t3editor Oliver Hader No
21731 TYPO3 Core Bug Closed Should have Wrong encoding of JSON data in t3lib_PageRenderer Oliver Hader No
21735 TYPO3 Core Bug Closed Should have Caching error when clearing indexed search elements in info module Oliver Hader No
21821 TYPO3 Core Bug Closed Should have treeLevel in TSconfig conditions should consider the creation of new pages Oliver Hader TYPO3 Core - 4.3.1 No
21918 TYPO3 Core Feature Closed Should have CLI processes cannot be executed when adminOnly mode is enabled Oliver Hader No
22002 TYPO3 Core Bug Closed Should have Add unit test concerning XML parsing of unwrapped entities No
22048 TYPO3 Core Bug Closed Should have saltedpasswords is not used if loginSecurityLevel is empty Oliver Hader No
22205 TYPO3 Core Bug Closed Should have Clean up class definition of frontendDoc in template.php Oliver Hader No
22299 TYPO3 Core Bug Closed Should have Opening website frontend view from backend does not work properly No
22302 TYPO3 Core Feature Closed Should have Integrate TYPO3 donate notice in the backend Oliver Hader No
22349 TYPO3 Core Bug Closed Should have RTE is collapsed when loaded inside a hidden tab in Safari Stanislas Rolland
22647 TYPO3 Core Bug Closed Should have Integrate hooks to backend.php to perform several customizations Oliver Hader No
22778 TYPO3 Core Bug Closed Should have Media content element shows HTML markup in additional flexform configuration Oliver Hader No
22917 TYPO3 Core Bug Closed Should have gzipped files cannot be loaded in the backend Chris topher
23330 TYPO3 Core Bug Closed Should have Unused variable $warningItems in tx_install Oliver Hader No
23521 TYPO3 Core Bug Rejected Should have Flash Uploader does not work if cookieHttpOnly is enabled Steffen Gebert No
23564 TYPO3 Core Bug Closed Should have Integrate generic notification methods to show windows and dialogs based on ExtJS Oliver Hader No
23724 TYPO3 Core Feature Closed Should have Optimize query to determine whether a frontend user has access to content elements or pages
23726 TYPO3 Core Feature Closed Should have Refactor TCA definitions of table pages Oliver Hader No
23919 TYPO3 Core Feature Closed Should have Disable draft workspace and migrate it to a real workspace Oliver Hader No
23938 TYPO3 Core Feature Closed Should have Integrate new workspace module based on ExtJS Oliver Hader No
23941 TYPO3 Core Bug Closed Should have prototype methods are used to determine the available viewport dimensions in ExtJS plugins Oliver Hader No
23942 TYPO3 Core Feature Closed Should have Deprecate old function calls of the workspaces library in the version extension
24041 TYPO3 Core Feature Closed Should have Implement Inline Relational Record Editing (IRRE) in Workspaces Oliver Hader No
24096 TYPO3 Core Bug Closed Should have Call to undefined method SC_mod_tools_em_index::uploadExtensionToTER() Steffen Kamper
24235 TYPO3 Core Bug Closed Should have Changes in workspace are not shown automatically in pagetree Oliver Hader
24416 TYPO3 Core Bug Closed Should have Sorting order of newly created child elements on workspaces is wrong Oliver Hader
24439 TYPO3 Core Bug Closed Should have TYPO3 fails to install on Windows due to faulty disposal of MCRYPT_DEV_URANDOM Steffen Gebert
24449 TYPO3 Core Task Closed Should have Use move placeholders as default in workspaces TYPO3 Core - 7 LTS
24777 TYPO3 Core Bug Closed Should have SQL error in Update Wizard of workspaces Oliver Hader TYPO3 Core - 4.5.0
25223 TYPO3 Core Feature Rejected Should have Enable TCA property displayCond for IRRE child records Oliver Hader
25352 TYPO3 Core Bug Closed Should have Removing child records in a workspace does not work Oliver Hader
25921 forge.typo3.org Feature Closed Should have Add "product version" to Core issue tracker
25939 forge.typo3.org Bug Closed Should have The representation of "all revisions" cannot be reduced to a particular Git branch
26082 extdeveval Bug Resolved Should have ext_autoload.php generation has problems with case of Classes folder Xavier Perseguers extdeveval - 3.3.1
26515 TYPO3 Core Bug Closed Should have TCA definition is not available in upgrade wizards Oliver Hader
26581 TYPO3 Core Task Closed Should have Use external Core Projects workspaces and version as Git submodules Oliver Hader TYPO3 Core - 4.5.3
26725 TYPO3 Core Task Closed Should have Use external Core Project version as Git submodule Oliver Hader TYPO3 Core - 4.3.12
26738 TYPO3 Core Task Closed Should have Use external Core Project DBAL as Git submodule Oliver Hader TYPO3 Core - 4.3.12
26887 GSoC 2011: Static File Caching Task Closed Should have Analyse current TYPO3 caching workflow GSoC 2011: Static File Caching - Learning phase
26888 GSoC 2011: Static File Caching Task Closed Should have Understand the basics used in nc_staticfilecache GSoC 2011: Static File Caching - Learning phase
26889 GSoC 2011: Static File Caching Task Closed Should have Analyse the caching framework GSoC 2011: Static File Caching - Learning phase
26890 GSoC 2011: Static File Caching Task Closed Should have Analyse details of TYPO3 extensions GSoC 2011: Static File Caching - Learning phase
26891 GSoC 2011: Static File Caching Major Feature New Should have Implement basic static file caching as new caching framework backend GSoC 2011: Static File Caching - Mid of term
26892 GSoC 2011: Static File Caching Major Feature Needs Feedback Should have Implement light weight frontend processing (TSFE light) Oliver Hader GSoC 2011: Static File Caching - Mid of term
26895 GSoC 2011: Static File Caching Major Feature New Should have Integrate automatic handling of static caches in scheduler GSoC 2011: Static File Caching - Mid of term
26896 GSoC 2011: Static File Caching Task Resolved Should have Create Git repository with a clone of the current TYPO3 Core master Oliver Hader GSoC 2011: Static File Caching - Learning phase
26897 GSoC 2011: Static File Caching Task Closed Should have Learn how to use Git and Gerrit with TYPO3 GSoC 2011: Static File Caching - Learning phase
27107 GSoC 2011: Static File Caching Feature Resolved Should have Introduce urlcache to read and write from cache Ryan Graham GSoC 2011: Static File Caching - Mid of term
27108 GSoC 2011: Static File Caching Feature New Should have Implement clearing of static file caches Ryan Graham GSoC 2011: Static File Caching - Mid of term
27109 GSoC 2011: Static File Caching Feature New Should have Implement handling of Page TSconfig Settings GSoC 2011: Static File Caching - Mid of term
27110 GSoC 2011: Static File Caching Feature New Should have Extend the urlfilecache for additional arguments GSoC 2011: Static File Caching - Mid of term
27111 GSoC 2011: Static File Caching Feature New Should have Implement object proxies and light weight TSFE GSoC 2011: Static File Caching - Mid of term
27303 TYPO3 Core Bug Closed Should have t3lib_BEfunc::blindUserNames might use wrong group list collection
27312 GSoC 2011: Static File Caching Task Closed Should have Install extdeveval extension Ryan Graham
28200 forge.typo3.org Bug Closed Should have Remove spaces in main navigation (start, v4, v5, ...)
28203 forge.typo3.org Bug Closed Should have Remove spaces in main navigation (start, v4, v5, ...)
28204 forge.typo3.org Bug Closed Should have Modify CSS of main navigation links
28589 TYPO3 Core Bug Closed Should have Autoloader Cache is not updated
28655 TYPO3 Core Task Closed Should have Streamline structure of form extension Oliver Hader
(1-200/1002) Per page: 25, 50, 100, 200

Also available in: Atom CSV PDF