Änderungshistorie für Themes in Version 2.3
Diese Seite listet alle Änderungen im Theme-Ordner innerhalb der Version 2.3 auf. Solltest du auf eine neue Version updaten, so musst du alle Änderungen ab deiner vorherigen Version bis zu deiner neuen Admidio-Version nachziehen. Ansonsten kann es zu Darstellungsproblemen kommen.
Die hier angezeigten Änderungen beziehen sich immer auf unsere beiden Standardthemes. Hast du hier Änderungen gemacht, so musst du diese ggf. bei den Anpassungen berücksichtigen. Dies kann z.B. bei Farben der Fall sein.
Umbenennung von Variablen
In der Version 2.3 haben wir einige Variablen umbenannt. Falls ihr selber Anpassungen am Theme oder an anderen Teilen in Admidio vorgenommen habt, in den PHP-Code verwendet wurde, müsst ihr folgende Varialben durch ihre neue Bezeichnung ersetzen:
Bisherige Name | Neuer Name |
---|---|
$g_current_organization | $gCurrentOrganization |
$g_current_session | $gCurrentSession |
$g_current_user | $gCurrentUser |
$g_db | $gDb |
$g_homepage | $gHomepage |
$g_l10n | $gL10n |
$g_layout | $gLayout |
$g_preferences | $gPreferences |
$g_valid_login | $gValidLogin |
Version 2.3.0
Bei einem Update von Version 2.2.1 oder neuer müssen die folgende Dateien im Themeordner angepasst werden. Änderungen bis zur Version 2.2.0 findest du in der Änderungshistorie der 2.2
(falls du nicht überall Änderungen gemacht hast, kannst du auch komplette Ordner einfach ersetzen und z.B. nur den CSS-Ordner manuell anpassen)
- Folgende Dateien müssen in den entsprechenden Ordnern ersetzt werden:
my_body_bottom.php (oder manuelle Anpassung der Variablen)
images/ownertext.png
css/colorbox.css
- Folgende Dateien müssen in den entsprechenden Ordnern entfernt werden:
ecard_templates/brief_grosses_foto.tpl
ecard_templates/brief_standard.tpl
ecard_templates/grusskarte.tpl
icons/chair.png
icons/google.gif
icons/image.png
icons/link.png
icons/msn.png
icons/text_align_center.png
icons/text_align_center_point.png
icons/text_bigger.png
icons/text_bigger_point.png
icons/text_bold.png
icons/text_bold_point.png
icons/text_italic.png
icons/text_italic_point.png
icons/text_smaller.png
icons/text_smaller_point.png
icons/text_underline.png
icons/text_underline_point.png
icons/text_smallcaps.png
- Folgende Dateien müssen in den entsprechenden Ordnern hinzugefügt werden:
css/jquery.css
ecard_templates/greeting_card.tpl
ecard_templates/postcard.tpl
ecard_templates/postcard_separate_photo.tpl
icons/facebook.png
icons/google_plus.png
icons/skype.png
icons/twitter.png
icons/windows_live.png
icons/world.png
icons/xing.png
images/jquery (den kompletten Ordner)
Folgenden Block in css/photos.css
/* Einstellung fuer die Thumbnailtabellenzeilen */ .photoThumbnailRow{ text-align: center; list-style-type: none; clear: left; }
ersetzen durch
/* Einstellung fuer die Thumbnailtabellenzeilen */ .photoThumbnailRows{ padding: 0px; list-style-type: none; } .photoThumbnailRow{ clear: left; }
Folgenden Block in css/print.css
.bodyPrint { color: #000000; font-family: arial, sans-serif; font-size: 10pt; background-color: #ffffff; text-align: center; }
ersetzen durch
.bodyPrint { color: #000000; font-family: arial, sans-serif; font-size: 10pt; background-color: #ffffff; text-align: center; margin: 20px; }
Folgenden Block in css/print.css
.groupBox { color: #000000; background-color: #ffffff; border: 1px solid #cccccc; padding: 5px 10px 5px 10px; text-align: left; margin-top: 12px; }
ersetzen durch
.groupBox { color: #000000; background-color: #ffffff; border: 1px solid #cccccc; padding: 5px 10px 5px 10px; text-align: left; margin-top: 20px; }
Folgenden Block in css/system.css entfernen
.defaultFontSize, body { font-size: 10pt; } .bigFontSize { font-size: 12pt; }
Folgenden Block in css/system.css hinzufügen
textarea, input, select { font-family: Arial, sans-serif; font-size: 11pt; }
Folgenden Block in css/system.css entfernen
*[readonly] { background-color: #e5e5e5; border-width: thin; } textarea { font-family: arial, sans-serif; font-size: 10pt; } /* Hack fuer IE6, damit dieser lange Buttons vernuenftig darstellt */ html.* button { padding: 0em .25em; width: auto; overflow: visible; }
Folgenden Block in css/system.css
.formFieldList li { display: inline; text-align: left; } .formFieldList li dl { padding: 0px; margin: 8px 0px 8px 0px; } .formFieldList li dl dt { text-align: left; float: left; } .formFieldList li dl dd { margin-left: 29%; text-align: left; }
ersetzen durch
.formFieldList > li { text-align: left; } .formFieldList > li > dl, .formFieldList > li > div { padding: 0px; margin: 8px 0px 8px 0px; } .formFieldList > li > dl > dt { text-align: left; float: left; } .formFieldList > li > dl > dd { margin-left: 29%; text-align: left; }
Folgenden Block in css/print.css
.tableList { width: 550px; /* Optimale Breite von Listen */ color: #555555; font-size: 10pt; background-color: #eaeaea; border: 1px solid #555555; margin: auto; }
ersetzen durch
.tableList { width: 600px; /* Optimale Breite von Listen */ color: #555555; font-size: 10pt; background-color: #eaeaea; border: 1px solid #555555; margin: auto; }
Folgenden Block in css/system.css
.iconTextLink img { border: none; vertical-align: middle; padding-right: 1px; }
ersetzen durch
.iconTextLink img { border: none; vertical-align: middle; padding-right: 1px; width: 16px; height: 16px; }
Folgenden Block in css/system.css
.iconShowHide img { border: none; vertical-align: top; margin: 4px 5px 2px 3px; }
ersetzen durch
.iconShowHide img { border: none; vertical-align: top; margin: 4px 5px 2px 3px; width: 11px; height: 11px; }
Folgenden Block in css/system.css
.iconInformation { cursor: help; vertical-align: top; margin-left: 2px; margin-right: 2px; }
ersetzen durch
.iconInformation { cursor: help; vertical-align: top; margin-left: 2px; margin-right: 2px; width: 16px; height: 16px; }
Folgenden Block in css/system.css
.iconHelpLink { border: none; cursor: pointer; vertical-align: middle; margin: 0px 3px 0px 3px; }
ersetzen durch
.iconHelpLink { border: none; cursor: pointer; vertical-align: middle; margin-left: 3px; width: 16px; height: 16px; }
Folgenden Block in css/system.css
#organization_form .formFieldList li dl { margin-top: 15px; margin-bottom: 5px; } #organization_form .formFieldList li dl dd { margin-left: 55%; }
ersetzen durch
#admOrganizationMenu .formFieldList li dl { margin-top: 15px; margin-bottom: 5px; } #admOrganizationMenu .formFieldList li dl dd { margin-left: 50%; }
Folgenden Block in css/system.css hinzufügen
/* spezielle Anpassung fuer die Profilseite */ #admProfileMasterData { min-height: 200px; }