Page 1 of 1

Hook backend_image_addform

Posted: Fri Jul 03, 2009 9:38 am
by WMK
Hallo,

im Template default/admin/media_upload.tpl wird ja der hook backend_image_addform angestoßen.

Direkt darunter ist das DIV für die Buttons AddField und Submit etc.

Wäre es nicht sinnvoller, den Button AddField direkt oberhalb des Hooks bei den Eingabefeldern zu platzieren, also das DIV zu splitten?

ungefähr so:

Code: Select all

        <div style="text-align: center; margin-top: 15px; margin-bottom: 15px">
            <script type="text/javascript">
                document.write('<input class="serendipityPrettyButton input_button" type="button" value="{$CONST.IMAGE_MORE_INPUT}" onclick="hideForeign(); addField()"' + '/><br' + '/>');
            </script>
            <input type="hidden" name="serendipity[all_authors]" value="true" checked="checked" id="all_authors" />
            <br />
        <div>
        {serendipity_hookPlugin hook="backend_image_addform" hookAll=true}

        <div style="text-align: center; margin-top: 15px; margin-bottom: 15px">
            <input onclick="checkInputs();" type="submit" value="{$CONST.GO}" class="serendipityPrettyButton input_button" />
            - {$CONST.WORD_OR} -
            <input onclick="checkInputs();" name="go_properties" type="submit" value="{$CONST.GO_ADD_PROPERTIES|@escape}" class="serendipityPrettyButton input_button" />
        </div>
Dann ist der Button da wo er IMHO hingehört und die Plugins drunterhalb...

Bei imageselectorplus und meinem kommenden jupload eventplugin stört es mich irgendwie.

Re: Hook backend_image_addform

Posted: Fri Jul 03, 2009 5:43 pm
by garvinhicking
Danke für den Hinweis. Ich müsste mir das mal angucken wenn ich nächste Woche Zeit habe,

Grüße,
Garvin

Re: Hook backend_image_addform

Posted: Fri Jul 10, 2009 3:55 pm
by garvinhicking
Hi!

Hm, generell ist derHook darauf ausgelegt, dass man auch Feldereinsetzen kann, die sinnvoll mit zur oberen Gruppe gehören.

Für deinen Fall würde ich dann eher einen neuen Hook einbauen wollen und den nutzen? Also ein backend_image_addform_below oder so?

Grüße,
Garvin

Re: Hook backend_image_addform

Posted: Mon Jul 13, 2009 11:11 am
by WMK
hmm, ich meine ja ZWISCHEN den buttons. also "felder hinzufügen" ist ja statisch und fügt ja meines wissens "nur" eine neue Zeile für ein weiteres bild hinzu. Wird dieses javascript auch von den plugins hier beeinflusst?

Absenden etc. soll natürlich unter den weiteren hooks sein.

mir ists schon bei serendipity_event_imageselectorplus aufgefallen, dass das "neue zeile einfügen" ganz unten ist, für mich in der Bedienung suboptimal.

Die anderen Plugins für den Hook kenne ich jetzt nicht - musst also selbst entscheiden, was am sinnvollsten ist.

Re: Hook backend_image_addform

Posted: Mon Jul 13, 2009 12:30 pm
by garvinhicking
Hi!

Theoretisch können plugins auch eigenschaften einfügen die mit repliziert werden können, so wars jedenfalls gedacht daher auch komisch wenn wirs jetzt nachträglich ändern. daher würd ich dann eher nen neuen hook erschaffen?!

Grüße,
Garvin

Re: Hook backend_image_addform

Posted: Mon Jul 13, 2009 1:30 pm
by WMK
ok, klingt gut ;)