Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:2.0:aenderungshistorie_fuer_themes_43 [2023/03/14 17:04] fassede:2.0:aenderungshistorie_fuer_themes_43 [2025/02/15 09:15] (current) fasse
Line 2: Line 2:
 Diese Seite listet alle Änderungen im Theme-Ordner für das Theme **Simple** innerhalb der Version 4.3 auf. Nutzt du noch die Version 4.2, so schaue auf der [[de:2.0:aenderungshistorie_fuer_themes_42|dortigen Seite]], ob du alle Änderungen innerhalb der 4.2 nachgezogen hast. Solltest du noch die Version 3 nutzen, so mache erst einmal [[de:2.0:update_to_version_4|ein Update auf Version 4]]. Dabei wird auch der komplette Theme-Ordner ersetzt. Nutzt du bereits Version 4.x und willst auf eine neuere Version 4.y updaten, so kann dir diese Seite helfen. Diese Seite listet alle Änderungen im Theme-Ordner für das Theme **Simple** innerhalb der Version 4.3 auf. Nutzt du noch die Version 4.2, so schaue auf der [[de:2.0:aenderungshistorie_fuer_themes_42|dortigen Seite]], ob du alle Änderungen innerhalb der 4.2 nachgezogen hast. Solltest du noch die Version 3 nutzen, so mache erst einmal [[de:2.0:update_to_version_4|ein Update auf Version 4]]. Dabei wird auch der komplette Theme-Ordner ersetzt. Nutzt du bereits Version 4.x und willst auf eine neuere Version 4.y updaten, so kann dir diese Seite helfen.
  
-Die hier angezeigten Änderungen beziehen sich immer auf unser Standardtheme **Simple**. Hast du hier Änderungen gemacht, so musst du diese ggf. bei den Anpassungen berücksichtigen. Hast du bisher keine Anpassungen am Theme gemacht oder kannst du die relativ einfach selber wieder herstellen, so kannst du einfach den Theme-Ordner ersetzen. +Die hier angezeigten Änderungen beziehen sich immer auf unser Standardtheme **Simple**. Hast du hier Änderungen gemacht, so musst du diese ggf. bei den Anpassungen berücksichtigen. Hast du bisher keine Anpassungen am Theme gemacht oder kannst du sie relativ einfach selber wieder herstellen, so kannst du einfach den Theme-Ordner ersetzen. 
  
 Sind deine Änderungen größer und du möchstest den Theme-Ordner nicht einfach ersetzen, so sind hier alle Änderungen dokumentiert und du musst diese in dein Theme selber einpflegen. Schau dazu nach, welche Version von Admidio du bisher genutzt hast und suche einen Eintrag der dieser Version entspricht oder höher ist. Du musst nun alle dokumentierten Anpassungen ab diesem Eintrag bei dir nachziehen. Sind deine Änderungen größer und du möchstest den Theme-Ordner nicht einfach ersetzen, so sind hier alle Änderungen dokumentiert und du musst diese in dein Theme selber einpflegen. Schau dazu nach, welche Version von Admidio du bisher genutzt hast und suche einen Eintrag der dieser Version entspricht oder höher ist. Du musst nun alle dokumentierten Anpassungen ab diesem Eintrag bei dir nachziehen.
 +
 +===== Version 4.3.14 =====
 +  * Suche in der Datei ''adm_themes/simple/templates/sys-template-parts/parts/form.part.warning.tpl'' nach folgendem Code (ca. Zeile 2):<code html><div class="alert alert-warning mt-3" role="alert"></code> Ersetze den oben genannten Code durch folgenden:<code html><div id="{$id}_alert" class="alert alert-warning mt-3" role="alert"></code> 
 +
 +===== Version 4.3.10 =====
 +  * Ergänze in der Datei ''adm_themes/dein-ausgewähltes-Theme/css/admidio.css'' folgenden Code (ca. Zeile 537):<code css>.card-img, .card-img-top {
 +    height: 200px !important;
 +    object-fit: cover !important;
 +}
 +
 +.admidio-album-thumbnail .rounded {
 +    width: 100% !important;
 +    object-fit: cover !important;
 +}</code> 
 +
 +===== Version 4.3.8 =====
 +  * Ergänze in der Datei ''adm_themes/dein-ausgewähltes-Theme/css/admidio.css'' folgenden Code (ca. Zeile 418):<code css>.admidio-blog img, .admidio-card img {
 +    max-width: 100%;
 +    height: auto;
 +}</code> 
 +
 +===== Version 4.3.7 =====
 +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/css/admidio.css'' nach folgendem Code (ca. Zeile 518):<code css>.admidio-event-highlight .card-header, tr.admidio-event-highlight {
 +    background-color: #cccccc;
 +}</code> Ersetze den oben genannten Code durch folgenden:<code css>.admidio-event-highlight .card-header, tr.admidio-event-highlight {
 +    background-color: #cccccc !important;
 +}</code> 
  
 ===== Version 4.3.0 ===== ===== Version 4.3.0 =====
-Bei einem Update von Version 4.oder neuer müssen die folgende Dateien im Themeordner angepasst werden.\\ +Bei einem Update von Version 4.2.13 oder neuer müssen die folgende Dateien im Themeordner angepasst werden.\\ 
 (falls du nicht überall Änderungen gemacht hast, kannst du auch komplette Ordner einfach ersetzen und z.B. nur den CSS-Ordner manuell anpassen) (falls du nicht überall Änderungen gemacht hast, kannst du auch komplette Ordner einfach ersetzen und z.B. nur den CSS-Ordner manuell anpassen)
  
-  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 112):<code html{$menuSidebar->getHtml()}</code> Ersetze diesen Block mit folgenden Code:<code html><nav class="admidio-menu-list collapse" id="admidio-main-menu"> +  * Füge den Ordner ''adm_themes/dein-ausgewähltes-Theme/templates/modules'' in eurem Theme hinzu. Du kannst diesen aus dem Simple-Theme von unserem Paket nehmen. 
-   {foreach $menuNavigation as $menuGroup} + 
-      <div class="admidio-menu-header">{$menuGroup.name}</div+  * Folgende Dateien muss in den entsprechenden Theme-Ordner //hinzugefügt// werden. Du kannst diesen aus dem Simple-Theme von unserem Paket nehmen.  
-      <ul class="nav admidio-menu-node flex-column mb-0"> +    * ''adm_themes/dein-theme-ordner/templates/sys-template-parts/form.select.tpl'' 
-         {foreach $menuGroup.items as $menuItem+    * ''adm_themes/dein-theme-ordner/templates/sys-template-parts/form.static.tpl'' 
-            <li class="nav-item"+    * ''adm_themes/dein-theme-ordner/templates/sys-template-parts/menu.functions.tpl'' 
-               <a id="{$menuItem.id}" class="nav-link" href="{$menuItem.url}"> +    * ''adm_themes/dein-theme-ordner/templates/sys-template-parts/menu.main.tpl'' 
-                  {$menuItem.icon}{$menuItem.name+ 
-                  {if $menuItem.badgeCount 0} +  * Folgende Datei muss in den entsprechenden Theme-Ordner //ersetzt// werden:  
-                      <span class="badge badge-light">{$menuItem.badgeCount}</span+    * ''adm_themes/dein-theme-ordner/templates/message.tpl'' 
-                  {/if+    * ''adm_themes/dein-theme-ordner/templates/message_modal.tpl'' 
-               </a+ 
-           </li+  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 40):<code javascript>// function to handle modal window and load data from url 
-        {/foreach+$('.openPopup').on('click',function(){</code> Ersetze diesen Block mit folgenden Code:<code javascript>// function to handle modal window and load data from url 
-      </ul+$(document).on('click', '.openPopup', function (){</code>  
-   {/foreach+  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 112):<code html><div class="admidio-headline-mobile-menu d-md-none p-2"> 
-</nav></code> +   <span class="text-uppercase">{$l10n->get('SYS_MENU')}</span
 +   <button class="btn btn-link d-md-none collapsed float-right" type="button" data-toggle="collapse" 
 +      data-target="#admidio-main-menu" aria-controls="admidio-main-menu" aria-expanded="false"> 
 +      <i class="fas fa-bars fa-fw"></i> 
 +   </button> 
 +</div> 
 +{$menuSidebar->getHtml()}</code> Ersetze diesen Block mit folgenden Code:<code html>{include file='sys-template-parts/menu.main.tpl'}</code>  
 + 
 +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 83):<code html><class="nav-linkhref="{$urlAdmidio}/adm_program/modules/profile/profile.php">{$l10n->get('PRO_MY_PROFILE')}</a></code> Ersetze diesen Block mit folgenden Code:<code html><class="nav-link" href="{$urlAdmidio}/adm_program/modules/profile/profile.php">{$l10n->get('SYS_MY_PROFILE')}</a></code>  
 + 
 +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 153):<code html> {$menuFunctions->getHtml()}</code> Ersetze diesen Block mit folgenden Code:<code html>{include file='sys-template-parts/menu.functions.tpl'}</code>  
 +     
 +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/overview.tpl'' nach folgendem Code (ca. Zeile 38):<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3" id="admidio-plugin-sidebar-announcements"
 +    <div class="card admidio-card"> 
 +        <div class="card-body"> 
 +            {load_admidio_plugin plugin="sidebar_announcements" file="sidebar_announcements.php"} 
 +        </div
 +    </div> 
 +</div></code> Ersetze diesen Block mit folgenden Code:<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3" id="admidio-plugin-announcement-list"> 
 +    <div class="card admidio-card"> 
 +        <div class="card-body"> 
 +            {load_admidio_plugin plugin="announcement-list" file="announcement-list.php"
 +        </div
 +    </div> 
 +</div></code>  
 +     
 +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/overview.tpl'' nach folgendem Code (ca. Zeile 45):<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3" id="admidio-plugin-sidebar-dates"> 
 +    <div class="card admidio-card"
 +        <div class="card-body"> 
 +            {load_admidio_plugin plugin="sidebar_dates" file="sidebar_dates.php"
 +        </div
 +    </div> 
 +</div></code> Ersetze diesen Block mit folgenden Code:<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3" id="admidio-plugin-event-list"> 
 +    <div class="card admidio-card"> 
 +        <div class="card-body"> 
 +            {load_admidio_plugin plugin="event-list" file="event-list.php"
 +        </div> 
 +    </div> 
 +</div></code> 
  
-  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/index.tpl'' nach folgendem Code (ca. Zeile 153):<code html> {$menuFunctions->getHtml()}</code> Ersetze diesen Block mit folgenden Code:<code html>                    <ul class="nav admidio-menu-function-node"> +  * Suche in der Datei ''adm_themes/dein-ausgewähltes-Theme/templates/overview.tpl'' nach folgendem Code (ca. Zeile 52):<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3id="admidio-plugin-sidebar-online"> 
-   {foreach $menuFunctions as $menuItem} +    <div class="card admidio-card"
-      {if array_key_exists('items', $menuItem)} +        <div class="card-body"> 
-         <li class="nav-item dropdown"> +            {load_admidio_plugin plugin="sidebar_onlinefile="sidebar_online.php"} 
-           <a id="{$menuItem.id}" class="nav-link btn btn-secondary dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"> +        </div
-              {$menuItem.icon}{$menuItem.name} +    </div> 
-           </a+</div></codeErsetze diesen Block mit folgenden Code:<code html><div class="admidio-overview-plugin col-sm-6 col-lg-4 col-xl-3" id="admidio-plugin-who-is-online"> 
-           <div class="dropdown-menu dropdown-menu-left"> +    <div class="card admidio-card"
-              {foreach $menuItem.items as $subItem} +        <div class="card-body"> 
-                 <a id="{$subItem.id}class="dropdown-item" href="{$subItem.url}"+            {load_admidio_plugin plugin="who-is-onlinefile="who-is-online.php"} 
-                    {$subItem.icon}{$subItem.name+        </div
-                 </a+    </div
-              {/foreach} +</div></code> 
-           </div> +
-        </li> +
-     {else} +
-        <li class="nav-item"> +
-          <a id="{$menuItem.id}" class="nav-link btn btn-secondaryhref="{$menuItem.url}"+
-             {$menuItem.icon}{$menuItem.name+
-          </a+
-        </li> +
-     {/if} +
-  {/foreach} +
-</ul></code> +
  • de/2.0/aenderungshistorie_fuer_themes_43.1678809857.txt.gz
  • Last modified: 2023/03/14 17:04
  • by fasse