laminas / documentation

Documentation repository for the Laminas Project components.
10 stars 7 forks source link

Broken links found on the Laminas documentation #23

Open ghostwriter opened 1 year ago

ghostwriter commented 1 year ago

Hi team,

I have noticed that there are several broken links on the Laminas documentation website. These broken links need to be fixed as soon as possible to improve the user experience on the documentation website.

Here is a list of the broken links I found:

- https://github.com/mtymek/mezzio-config-manager (source: https://docs.laminas.dev/laminas-component-installer/)
- https://docs.laminas.dev/laminas-mvc-form/ (source: https://docs.laminas.dev/tutorials/migration/to-v3/application/)
- https://docs.laminas.dev/laminas-mvc-plugins/ (source: https://docs.laminas.dev/tutorials/migration/to-v3/application/)
- https://www.teqneers.de/2016/05/laminasfeedreader-guzzle-and-psr-7/ (source: https://docs.laminas.dev/laminas-feed/psr7-clients/)
- https://github.com/phpredis/phpredis/blob/develop/cluster.markdown (source: https://docs.laminas.dev/laminas-cache/v3/storage/adapter/)
- https://owasp.org/index.php/XSS_Prevention_Cheat_Sheet (source: https://docs.laminas.dev/laminas-feed/security/)
- https://www.php.net/manual/en/apc.configuration.php (source: https://docs.laminas.dev/laminas-cache/v3/psr6/)
- https://docs.laminas.dev/laminas-cache/v3/migration/to-version-3/installation.md (source: https://docs.laminas.dev/laminas-cache/v3/migration/to-version-3/)
- http://www.firephp.org/ (source: https://docs.laminas.dev/laminas-log/writers/)
- https://laminas.github.com/laminas-eventmanager (source: https://docs.laminas.dev/laminas-view/view-event/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/intro.md (source: https://docs.laminas.dev/laminas-config/intro/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/theory.md (source: https://docs.laminas.dev/laminas-config/theory/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/reader.md (source: https://docs.laminas.dev/laminas-config/reader/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/writer.md (source: https://docs.laminas.dev/laminas-config/writer/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/processor.md (source: https://docs.laminas.dev/laminas-config/processor/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/factory.md (source: https://docs.laminas.dev/laminas-config/factory/)
- https://github.com/laminas/laminas-config/edit/master/docs/book/migration/to-v3.md (source: https://docs.laminas.dev/laminas-config/migration/to-v3/)
- https://docs.laminas.dev/laminas-config-aggregator/config-post-processors/ (source: https://docs.laminas.dev/laminas-config-aggregator-parameters/introduction/)
- https://github.com/laminas/laminas-config-aggregator-modulemanager/edit/master/docs/book/usage.md (source: https://docs.laminas.dev/laminas-config-aggregator-modulemanager/usage/)
- http://api.dojotoolkit.org/jsdoc/dojo/HEAD/dojo.query (source: https://docs.laminas.dev/laminas-dom/query/)
- https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_and_Plurals (source: https://docs.laminas.dev/laminas-i18n/view-helpers/plural/)
- https://github.com/laminas/laminas-json/edit/master/docs/book/intro.md (source: https://docs.laminas.dev/laminas-json/intro/)
- https://github.com/laminas/laminas-json/edit/master/docs/book/basics.md (source: https://docs.laminas.dev/laminas-json/basics/)
- https://github.com/laminas/laminas-json/edit/master/docs/book/advanced.md (source: https://docs.laminas.dev/laminas-json/advanced/)
- https://github.com/laminas/laminas-json/edit/master/docs/book/migration/v2-to-v3.md (source: https://docs.laminas.dev/laminas-json/migration/v2-to-v3/)
- https://laminas.github.com/laminas-mvc/ (source: https://docs.laminas.dev/laminas-navigation/pages/)
- https://laminas.github.com/laminas-router (source: https://docs.laminas.dev/laminas-paginator/usage/)
- https://docs.laminas.dev/lmainas-paginator (source: https://docs.laminas.dev/laminas-paginator-adapter-laminasdb/v1/intro/)
- https://developer.yahoo.com/ypatterns/pattern.php?pattern=breadcrumbs (source: https://docs.laminas.dev/laminas-navigation/helpers/breadcrumbs/)
- https://jsonrpc.orgwiki/specification (source: https://docs.laminas.dev/laminas-json-server/intro/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/intro.md (source: https://docs.laminas.dev/laminas-crypt/intro/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/block-cipher.md (source: https://docs.laminas.dev/laminas-crypt/block-cipher/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/key-derivation.md (source: https://docs.laminas.dev/laminas-crypt/key-derivation/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/password.md (source: https://docs.laminas.dev/laminas-crypt/password/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/files.md (source: https://docs.laminas.dev/laminas-crypt/files/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/hybrid.md (source: https://docs.laminas.dev/laminas-crypt/hybrid/)
- https://github.com/laminas/laminas-crypt/edit/master/docs/book/public-key.md (source: https://docs.laminas.dev/laminas-crypt/public-key/)
- http://xmlrpc.com/spec (source: https://docs.laminas.dev/laminas-xmlrpc/server/)
- https://docs.laminas.dev/laminas-cli/command-params/commands-chain.md (source: https://docs.laminas.dev/laminas-cli/command-params/)
- https://security.symfony.com/ (source: https://docs.laminas.dev/laminas-diagnostics/diagnostics/)
- https://getlaminas.org/manual/1.12/en/laminas.file.transfer.introduction.html (source: https://docs.laminas.dev/laminas-file/intro/)
- https://github.com/laminas/laminas-file/edit/master/docs/book/intro.md (source: https://docs.laminas.dev/laminas-file/intro/)
- https://github.com/laminas/laminas-file/edit/master/docs/book/class-file-locator.md (source: https://docs.laminas.dev/laminas-file/class-file-locator/)

Thank you.

froschdesign commented 1 year ago

@ghostwriter Thank you for your effort, but we already have the list ourselves. We need help in creating a permanent solution. Please have a look at the following task: https://github.com/laminas/laminas-continuous-integration-action/issues/34 Maybe you can help to implement this. Besides the permanent effect, an automatic link checker would break the long list and allow to fix the wrong links per repository.

Thank you for your support on this issue. 👍🏻