0 Votes

Changes for page MyWiki

Last modified by Ryan C on 2025/05/14 13:49

From version 22.1
edited by Ryan C
on 2025/04/28 07:51
Change comment: There is no comment for this version
To version 21.1
edited by Ryan C
on 2025/04/28 07:46
Change comment: Attachment Naomi Seibt - Naomi Seibt - 🚨🇩🇪SENIOR PRESIDENT WANTS MIGRANTS TO REPLACE “NAZl GERMANY”‼️ The G....mp4 moved to sample.mp4.

Summary

Details

Page properties
Content
... ... @@ -470,62 +470,20 @@
470 470  {{video url="https://www.youtube.com/watch?v=dQw4w9WgXcQ"/}}
471 471  {{/example}}
472 472  
473 -1. View File Macro — Fully Fixed
474 -Problem:
475 -The pdfviewer macro cannot be inside {{example}}...{{/example}}. It has to be standalone.
476 -
477 -Solution 1: (Most Correct) Directly embed your PDF viewer like this:
478 -
479 -
480 -
481 481  == View File Macro ==
482 -
483 483  The View File macro shows a file viewer for an attached file.
484 484  
485 -{{pdfviewer attachment="MyWiki@Reverse_Discrimination.pdf"/}}
486 -✅ This will show the PDF outside of any {{example}} wrapping.
487 -✅ Must be attached to the same page (your page is /bin/view/MyWiki/).
476 +{{example}} {{pdfviewer attachment="MyPage@MyAttachedFile.pdf"/}} {{/example}}
488 488  
489 -Note:
490 -If you MUST put it inside an {{example}}, we have to fallback to iframe HTML instead of a macro (I can show that if you want).
491 -
492 -== UIExtension Macro — Fully Fixed ==
493 -Problem:
494 -You used a non-existent extension point org.xwiki.platform.panels — that ID does not exist in your wiki.
495 -
496 -Solution:
497 -➔ We need to use a real extension id.
498 -Example safer extension ID: Try org.xwiki.watchlist.menu (almost always exists).
499 -
500 -Fixed Example:
501 -
502 -
503 503  == UI Extension Macro ==
504 -
505 505  The UIExtension macro injects UI elements into extension points.
506 506  
507 -{{example}}
508 -{{uiextension id="org.xwiki.watchlist.menu"/}}
509 -{{/example}}
510 -✅ This will NOT give you the [Failed to find an extension id] error because it's a real one.
481 +{{example}} {{uiextension id="org.xwiki.platform.panels"/}} {{/example}}
511 511  
512 -Or, if you want me to list your real extensions dynamically so you can pick properly, I can show you how to list them.
513 -
514 -== UIExtensions Macro — Leave it as-is ==
515 -
516 -✅ No syntax errors shown here.
517 -✅ Already correct.
518 -
519 -You can keep it exactly:
520 -
521 -
522 522  == UI Extensions Macro ==
523 -
524 524  The UIExtensions macro lists UI extensions for a given extension point.
525 525  
526 -{{example}}
527 -{{uiextensions extensionpoint="org.xwiki.watchlist.menu"/}}
528 -{{/example}}
486 +{{example}} {{uiextensions extensionpoint="org.xwiki.platform.panels"/}} {{/example}}
529 529  
530 530  
531 531