diff --git a/_shared_assets/themes/owncloud_org/static/style.css b/_shared_assets/themes/owncloud_org/static/style.css index ea9eb515d..1cc010d78 100644 --- a/_shared_assets/themes/owncloud_org/static/style.css +++ b/_shared_assets/themes/owncloud_org/static/style.css @@ -1253,6 +1253,10 @@ table.docutils th { background-color: #f1f1f1; } +table.field-list th { + background: none !important; +} + .docutils .first.last dd { margin-left: 20px; } \ No newline at end of file diff --git a/developer_manual/app/app/static.rst b/developer_manual/app/app/static.rst index 1171dbc06..210344c30 100644 --- a/developer_manual/app/app/static.rst +++ b/developer_manual/app/app/static.rst @@ -9,7 +9,7 @@ Static content consists of: * **js/**: all JavaScript files * **css/**: all CSS files -.. note:: CSS and JavaScript are compressed by ownCloud so if the CSS or JavaScript do not seem to get updated, check if the debug mode is enabled. To enable it see :doc:`../appintro/gettingstarted` +.. note:: CSS and JavaScript are compressed by ownCloud so if the CSS or JavaScript do not seem to get updated, check if the debug mode is enabled. To enable it see :doc:`../intro/gettingstarted` diff --git a/developer_manual/app/general/security.rst b/developer_manual/app/general/security.rst index add18c131..d85af704e 100644 --- a/developer_manual/app/general/security.rst +++ b/developer_manual/app/general/security.rst @@ -173,7 +173,7 @@ ownCloud offers three simple checks: * **OCP\JSON::checkAdminUser()**: Checks if the logged in user has admin privileges * **OCP\JSON::checkSubAdminUser()**: Checks if the logged in user has group admin privileges -Using the App Framework, these checks are already automatically performed for each request and have to be explicitely turned off by using annotations above your controller method, see :doc:`../app/controllers`. +Using the App Framework, these checks are already automatically performed for each request and have to be explicitely turned off by using annotations above your controller method, see :doc:`../appframework/controllers`. Additionally always check if the user has the right to perform that action. (e.g. a user should not be able to delete other users' bookmarks). @@ -195,7 +195,7 @@ To prevent CSRF in an app, be sure to call the following method at the top of al 6 -For more information on the content of :file:`appinfo/info.xml` and what can be set, see: :doc:`info` +For more information on the content of :file:`appinfo/info.xml` and what can be set, see: :doc:`../app/info` Enable the app -------------- @@ -61,7 +61,7 @@ The easiest way to enable is to symlink it into the **owncloud/apps** directory: ln -s /var/www/apps/YOUR_APP /var/www/owncloud/apps/ -This is also how other apps from the **apps** directory have to be enabled. A second way is to tell ownCloud about the directory. Use :doc:`../core/configfile` to set up multiple app directories. +This is also how other apps from the **apps** directory have to be enabled. A second way is to tell ownCloud about the directory. Use :doc:`../../core/configfile` to set up multiple app directories. The app can now be enabled on the ownCloud apps page.