2012-03-31 12 views
2

ja es ist eine Joomla Frage und ich Entschuldigung zu nerven aber Fragen auf dem Joomla-Forum dauert ewig oder wird ignoriert.machen größere Joomla Modal Pop-up-Box im Admin-Bereich

Ich versuche wirklich zu finden, wo ich die iframe modale Box ändern kann, um größer als der Standard zu sein.

Wenn Sie in den Artikelbearbeitungsmodus wechseln und ein Intro-Bild oder ein vollständiges Artikelbild einfügen, wählen Sie eine Eingabefeld-Schaltfläche. Wenn Sie auf Auswählen klicken, wird ein modales Fenster geöffnet, das ziemlich klein ist. Ich wollte ein Vollbildmodus auf es anwenden oder es mindestens 960x600px im Gegensatz zu 800x500px machen

Aber die Sache ist, dass die Auswahlschaltfläche von einer XML-Datei mit Feldern darin generiert wird.

Die XML muss irgendwo eine Funktion aufrufen, die den HTML-Code für diese Schaltfläche basierend auf type = media in der XML-Datei generiert, aber ich kann nicht finden, wo diese Funktion oder Codeausschnitt ist.

Ich möchte nur das Modal für die Auswahl eines Bildes größer sein, scheint es verrückt, nicht so etwas größer zu machen, anstatt mit horizontalen und vertikalen Bildlaufleisten.

die in Datei in Joomla 2.5 für die XML-Felder verweisen:

Linie 540 und 572 (Das ist die zwei Instanzen von intro Bild und Vollbild)

administrator/components/com_content/models/forms/article.xml

Dies ist die Datei, in der sich die Felder für die Bildeingabe und die Vollbildauswahl befinden.

erzeugt dann diese Datei die Ausgabe von ihnen:

Leitung 203 (Es macht einen foreach Schleife, um die XML-Felder zu greifen)

Administrator/Komponenten/com_content/Ansichten/article/tmpl/edit.php

aber ich kann nicht für das Leben von mir herauszufinden, wo dieser Teil in der hTML-Ausgabe auf dem Artikel Editiermodus im joomla Admin generiert:

Vielen Dank im Voraus john

+1

Sie könnten bei der Unterstützung einer Joomla-Version von Stackoverflow http://area51.stackexchange.com/proposals/34294/joomla-answers – TryHarder

Antwort

4

Die Datei, die Sie für Ihre Suche ist:

libraries/joomla/form/Felder/media.php

Linie 121:

. ' rel="{handler: \'iframe\', size: {x: 800, y: 500}}">'; 
+0

Vielen Dank Shaz interessiert. Ich tide deine Antwort, aber es hat immer noch nicht funktioniert. das scheint es nur auf die Bildschaltfläche unter dem Wysyiwig anzuwenden. – jonnypixel

+0

verdammt, ich habe versucht das Cache-Ding und sogar in anderen Browsern aber kein Glück. Sind Sie sicher, dass das Intro-Bild und die Vollbildauswahl unter Bilder und Links Ihres Artikels funktionieren? – jonnypixel

+0

Es tut mir leid, ich habe die Frage missverstanden (mein Schlechter), bitte überprüfe die Datei, die ich dir jetzt gebe. – Shaz

2

Da es scheint, dass Schlüsseldetails der akzeptierten Antwort auf die Frage des ursprünglichen Posters aufgetreten sind v Bei direkter Kommunikation (basierend auf Kommentaren in der ersten Antwort) war es für mich notwendig, nach weiteren Informationen darüber zu suchen, wo die Größenänderung von modalen Fenstern geändert werden kann - insbesondere da es scheint, dass die Größe verschiedener Popups in verschiedenen Größen definiert ist setzt.

Also, in der Hoffnung, dass dies für andere in ähnlichen Umständen hilfreich ist, lasse ich welche Informationen ich herausfinden konnte, welche Dateien mit modalem Verhalten, Aussehen und Konfiguration zu tun haben.

Hier sind, wie die Liste organisiert ist:

  • Alle Dateien, in denen ich war in der Lage modale Einstellungen definiert (oder Elemente, die eng miteinander verwandt schienen Aussehen zu modal und/oder Verhalten) finden
  • Die Zeilennummer, an der die relevanten Einstellungen/Konfigurationen vorgenommen werden (z. B. von 2.5.6)
  • Quotes aller in der Nähe Text, der Einblick bieten könnte, wo/wie , dass bestimmte modale verwendet wird (wenn sie versuchen, wenn dieser steuert die modal Sie ändern) wollen, um zu bestimmen, oder eine Notiz von Informationen , dass scheint relevant/hilfreich

Und hier ist die Liste selbst:

  • \administrator\components\com_contact\elements\contact.php: 53 „COM_CONTENT_SELECT_A_CONTACT“

  • \administrator\components\com_contact\models\fields\modal\contacts.php: 69 „COM_CONTACT_CHANGE_CONTACT_BUTTON“

  • \administrator\components\com_content\elements\article.php: 55 „COM_CONTENT_SELECT_AN_ARTICLE“

  • \administrator\components\com_content\models\fields\modal\article.php: 78 „COM_CONTENT_CHANGE_ARTICLE“

  • \administrator\components\com_menus\models\fields\menutype.php: 71

  • \administrator\components\com_menus\views\item\tmpl\edit_modules.php: 46 „COM_MENUS_EDIT_MODULE_SETTINGS“

  • \administrator\components\com_menus\views\menus\tmpl\default.php: 113 „COM_MENUS_EDIT_MODULE_SETTINGS“

  • \administrator\components\com_modules\models\fields\moduleposition.php: 77 „COM_MODULES_CHANGE_POSITION_TITLE“

  • \administrator\components\com_newsfeeds\models\fields\modal\newsfeeds.php: 81 „COM_NEWSFEEDS_CHANGE_FEED_BUTTON“

  • \administrator\modules\mod_multilangstatus\tmpl\default.php: 14 „MOD_MULTILANGSTATUS“

  • \components\com_content\views\article\tmpl\default_links.php: 65
    „class =" content- Links ""

  • \components\com_weblinks\views\category\tmpl\default_items.php: 110

  • \libraries\cms\form\field\user.php: 94
    "JLIB_FORM_CHANGE_USER"

  • \libraries\joomla\html\toolbar\button\popup.php: 53
    Diese sieht aus wie es die PHP-Datei, die die Basisparameter der Einrichtung sein kann & solcher, der aufgerufen und aufgebaut wird o ff von überall sonst.

  • \media\system\js\modal-uncompressed.js: gesamte Datei
    Enthält die interaktive (Client-Seite) Logik für modale Nutzung (beachten Sie, dass Joomla modale Fenster sind SqueezeBox abgeleitet).

  • \media\system\js\modal.js: gesamte Datei
    gleichen Inhalt wie die obige Datei, minimierte gerade.

  • \plugins\user\profile\fields\tos.php: 81
    Soweit ich sehen kann, dies scheint für die Anzeige von Nutzungsbedingungen verwendet werden Benutzer-wahrscheinlich zu beenden, wenn Sie Ihre eigene TOS erstellt, die Ihre Benutzer bewusst sein müssen von und stimme zu.

+0

wow! Danke dafür! Wie lange hat es gedauert, bis du das alles gefunden hast? – jonnypixel

+0

Es ist mir peinlich zu sagen, dass ich ein paar Stunden gebraucht habe; hauptsächlich, weil ich genau herausfinden musste, wonach ich suchte, zusätzlich zu dem, wo es sein könnte. Nachdem ich einige Dateien gefunden hatte, in denen die modale Größe definiert war, bemerkte ich genug von einem Muster, das mir klar machte, dass ich nur nach bestimmten Texten in allen Joomla-Dateien suchen konnte und nur ein paar Dateien (und sehr spezifische darin) hatte Dateien) durchlaufen. ... Ich wünschte, die Joomla-Dokumentation wäre mehr Anfänger freundlich. Ich verstehe immer noch nicht wirklich, warum die Dinge so strukturiert sind, wie sie sind oder wie die aktuelle Struktur funktioniert. – Exirtis

+0

Sie haben Recht auf allen. Nochmals vielen Dank, ich werde einen guten Nutzen daraus ziehen. Und ich bin sicher, andere werden es auch. – jonnypixel

Verwandte Themen