Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 22. November 2011 16:43

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

[GELÖST] EDIT ist tot. Warum nur?

Wie ich gerade in der Tag-Hilfe lese ist der EDIT Tag deprecated seit 1.9
Wieso? Weshalb? Warum nur?
Und wer tritt nun sein Erbe an?

Neulich erkläre ich noch mit blumigen Worten, wie einfach und "Simple" es ist, eine Seite zu bearbeiten. Einlogen - Frontend Browsing - Button anklicken und SCHWUPP...

Hat sich's echt ausgeschwuppt?

Offline

#2 22. November 2011 20:42

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

echt? ja. das war ne gute funktion. vor allen dingen bei seeehr komplexen projekten mit vielen seiten wo man im backend schonmal den überblick verlieren kann (auf und zugeklappte seiten)

Offline

#3 22. November 2011 21:20

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Genau! An so was sitze ich gerade. Bei 3-4 verschachtelten Ebenen lesen die Leute lieber den Frontteil und sehen etwas, das sie ändern oder updaten wollen. Da ist so ein Editbutton Gold wert.

Der Edit-Tag hat ja nun nicht gar so komplizierten Code.
Wieso würde der denn nicht mehr laufen?
(Verda... Ich hab noch gar nicht geschaut, ob er bei 1.10 überhaupt noch dabei ist...)

...

Oje. Bei 1.10.x ist er weg.
(Sie haben Edit getötet! Die Schweine!)

Beitrag geändert von Klenkes (22. November 2011 21:22)

Offline

#4 22. November 2011 21:28

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Dann könnte man ihn doch auch in einem eigenen Projekt weiterleben lassen wink - so wie ich es mit contact_form gemacht habe (wofür ich nur leider keine zeit habe sad ).

Offline

#5 22. November 2011 21:36

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Geht es dabei nicht hauptsächlich um die neuen Methoden(?) statt $gCms->config jetzt cmsms()->GetConfig() usw.

Aber damit ist meine Inside(halb)wissen auch leider schon am Ende.

Offline

#6 22. November 2011 21:45

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Hier mal der Code für CMSms 1.10:

function smarty_cms_function_edit($params, &$smarty)
{
    $config = cmsms()->GetConfig();
    
    if (!check_permission(get_userid(false), 'Manage All Content') 
        && !quick_check_authorship(cms_utils::get_current_pageid(), 
            author_pages(get_userid(false))))
        return;
    
    $text   = isset($params['text']) ? $params['text'] : 'Edit This Page';
    return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/editcontent.php' . get_secure_param() . '&amp;content_id=' . cms_utils::get_current_pageid() . '" class="cmsmseditbutton">' . $text . '</a>';
}

Aber vermutlich soll das durch eine bessere inline-Edit Methode ersetzt werden... (*träum*)

Beitrag geändert von NaN (22. November 2011 22:43)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 22. November 2011 22:36

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Hey prima. Funktioniert wenn ich das '?' raus nehme. Sonst ergibt es ??

$urlext = '?' . get_secure_param();

Ja... Edit lebt weiter.
Und Danke.

Beitrag geändert von Klenkes (22. November 2011 22:37)

Offline

#8 23. November 2011 12:41

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Ich habe das Plugin nun noch ein wenig aufgebohrt:

function smarty_cms_function_edit($params, &$smarty)
{
    $config = cmsms()->GetConfig();

    $text   = isset($params['text']) ? $params['text'] : 'Edit This Page';
    $css    = ' class="cmsmseditbutton"';

    if (isset($params["module"])) {
        // cgblog
        if (strtolower($params["module"]) == "cgblog" and check_permission(get_userid(false), 'Modify CGBlog'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=CGBlog,m1_,admin_editarticle,0&amp;m1_articleid=' . $params['id'] . '" '.$css.'>' . $text . '</a>';
        // news
        else if (strtolower($params["module"]) == "news" and check_permission(get_userid(false), 'Modify News'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=News,m1_,editarticle,0&amp;m1_articleid=' . $params['id'] . '" '.$css.'>' . $text . '</a>';
        // cgcalendar
        else if (strtolower($params["module"]) == "cgcalendar" and check_permission(get_userid(false), 'Modify Calendar'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=CGCalendar,m1_,admin_add_event,0&amp;m1_event_id=' . $params['id'] . '" '.$css.'>' . $text . '</a>';
        // ListIt2
        else if (strtolower($params["module"]) == "listit2" and check_permission(get_userid(false), 'listit2_modify_item'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=ListIt2,m1_,admin_edititem,0&amp;m1_item_id=' . $params['id'] . '" '.$css.'>' . $text . '</a>';
        // EventsListing
        else if (strtolower($params["module"]) == "eventslisting" and check_permission(get_userid(false), 'EventsListing: modify events'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=EventsListing,m1_,admin_editevent,0&amp;m1_entry_id=' . $params['id'] . '" '.$css.'>' . $text . '</a>';
        // Polls
        else if (strtolower($params["module"]) == "polls" and check_permission(get_userid(false), 'administratepolls'))
            return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=Polls,m1_,editpoll,0&amp;m1_pollid=' . $params['id'] . '" '.$css.'>' . $text . '</a>';

        return;
    }

    if (!check_permission(get_userid(false), 'Manage All Content')
        && !quick_check_authorship(cms_utils::get_current_pageid(),
            author_pages(get_userid(false))))
        return;

    return '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/editcontent.php' . get_secure_param() . '&amp;content_id=' . cms_utils::get_current_pageid() . '" '.$css.'>' . $text . '</a>';
}

Damit ist es nun auch möglich bei verschiedenen Modulen direkt einen Eintrag zu bearbeiten. Dazu muss {edit} mit folgenden Parametern aufgerufen werden:

{edit module="news" id=$entry->id}

Im Moment werden

cgblog
news
cgcalendar
listit2
EventsListing
Polls

unterstützt. Natürlich kann man das entsprechend bei Bedarf einfach erweitern. Über die CSS-Klasse "cmsmseditbutton" kann man den Text stylen.

Beitrag geändert von nockenfell (23. November 2011 20:06)


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#9 23. November 2011 14:53

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Das ist ja genial!
Und ich wollte anfangs nur den normalen Edit wieder haben...

Offline

#10 23. November 2011 15:04

owr_web
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 543

Re: [GELÖST] EDIT ist tot. Warum nur?

Klenkes schrieb:

Und ich wollte anfangs nur den normalen Edit wieder haben...

Nur gut, dass keiner auf dich gehört hat big_smile

Klenkes schrieb:

Das ist ja genial!

Da schließ ich mich an.

bin eigentlich ja nie über das edit drüber gestoßen, wurde also sozusagen jetzt erst mit der Nase drauf gestoßen.

Ich nehme mal an, dass es vernünftiger sein wird, das ganze als plugin in den plugin-Ordner zu setzen als ein UDT zu machen. Oder?

Offline

#11 23. November 2011 16:12

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Wenn man's noch weiter aufbohren will, könnte man mit jquery eine Lightbox mit dem Link öffnen. So kommt man danach wieder auf die Seite zurück die bearbeitet wurde.

Allenfalls mache ich sowas. Bin gerade an einem Kundenprojekt dran, wo dies genutzt werden könnte.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#12 23. November 2011 16:38

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

nockenfell schrieb:

Wenn man's noch weiter aufbohren will, könnte man mit jquery eine Lightbox mit dem Link öffnen. So kommt man danach wieder auf die Seite zurück die bearbeitet wurde.

Das klingt gut!!! Das ist ja schon fast Inlineedit-Light.

Hab mir heute morgen auch schon Gedanken gemacht und hätte als Kompromiss wenigstens ein target="edit" in die Links gesetzt, so dass sich der Bearbeitungsmodus wenigstens immer im gleichen Tab öffnet. 1x Browsen und 1x Bearbeiten.

Aber Modal-Open... wie nennt man es nochmal? Das wär stark.
Kann man dabei auch sagen: wenn Lightbox closed - reload Fenster?

Offline

#13 23. November 2011 19:18

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

// news
        else if (strtolower($params["module"]) == "cgblog" and check_permission(get_userid(false), 'Modify News'))

Hoppla! Da hatte wohl nockenfells Copy/Paste Finger falsch zugelangt!

Das darf natürlich nicht == "cgblog" heissen, sondern == "news"

Offline

#14 23. November 2011 19:35

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

das wäre vielleicht was für NaNs xajax. sodass man in dem modal window wirklich nur den contentbereich vom backend sieht und nicht noch das drumherum. aber kA ob und wie man da rankommt.

Offline

#15 23. November 2011 20:09

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Klenkes schrieb:

Das darf natürlich nicht == "cgblog" heissen, sondern == "news"

Danke für den Hinweis, habe ich gleich angepasst. Im Moment bin ich das ganze noch ein wenig am ausbauen.

nicmare schrieb:

das wäre vielleicht was für NaNs xajax

Dran habe ich auch schon gedacht. Leider lässt sich das Backend nicht mit showtemplate=false aufrufen. Da NaN von uns den Quellcode von CMSMS wohl am besten kennt, weiss er am ehesten einen rat. Nur den Content-Teil des Backends zu laden, wäre natürlich Hammer.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#16 23. November 2011 20:22

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

nockenfell schrieb:

Leider lässt sich das Backend nicht mit showtemplate=false aufrufen.

Evtl. lässt sich da etwas mit dem smartifizierten Backend machen  roll ...

http://forum.cmsmadesimple.org/viewtopi … =5&t=54764

Offline

#17 23. November 2011 21:02

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

cyberman schrieb:

Evtl. lässt sich da etwas mit dem smartifizierten Backend machen  roll ...

http://forum.cmsmadesimple.org/viewtopi … =5&t=54764

Hab ich mir auch überlegt. Allerdings wäre es da natürlich praktischer wenn ich ein bestimmtes Template aufrufen könnte... Aber z.B. im Expression oder dem von mir bevorzugten Galant könnte man sicher was schrauben.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#18 23. November 2011 21:17

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Läuft Galant auch mit der 1.10?

Offline

#19 23. November 2011 22:07

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

nockenfell schrieb:

Nur den Content-Teil des Backends zu laden, wäre natürlich Hammer.

So lange es um normale Content Blocks geht funktioniert das wahrscheinlich auch, aber bei Modulinhalten wäre es schwieriger, da jedes Modul seinen Inhalt eben anders verwaltet.

Der jetzige Stand ist schon sehr schön und leicht anpassbar an andere Module. Ich hab mal grad in 3 Minuten ein CTL-Modulemaker Modul ins Plugin eingebaut, und das ist der Hammer. Meine Kunden stolpern im Backend vor Allem über die Bearbeitung von Modulinhalten, weil sie von der Content Page Hierarchie abgekoppelt sind.
"Ich weiß nie in welchem Menü ich da suchen muss..."

Auch wenn nicht mehr gehen sollte, jetzt ist es schon weit mehr, als ich mir bisher erträumt hatte.
Aber hier dürfen wir ja weiter träumen...

Offline

#20 23. November 2011 22:16

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

cyberman schrieb:

Läuft Galant auch mit der 1.10?

Müsste, ja. Wenn ich mich nicht täusche gab es da mal ein Update. Hab's zwar nicht mehr probiert. Für das Galant gab es mal eine kleine Änderung. Müsste aber suchen wo diese dokumentiert ist.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#21 23. November 2011 22:17

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] EDIT ist tot. Warum nur?

Hier übrigens mein aktueller Stand des Plugins function.edit.php:

<?php
#CMS - CMS Made Simple
#(c)2004 by Ted Kulp (wishy@users.sf.net)
#This project's homepage is: http://cmsmadesimple.sf.net
#
#This program is free software; you can redistribute it and/or modify
#it under the terms of the GNU General Public License as published by
#the Free Software Foundation; either version 2 of the License, or
#(at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
#along with this program; if not, write to the Free Software
#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

function smarty_cms_function_edit($params, &$smarty)
{
    $config = cmsms()->GetConfig();

    $text   = isset($params['text']) ? $params['text'] : 'Edit This Page';
    $css    = isset($params['css']) ? ' class="'.$params['css'].'"' : ' class="cmsmseditbutton"';

    $image = isset($params['image']) ? ' <img src="'.$params['image']. '" alt="'.$text.'" border="0" /> ' : "";

    $smarty = cmsms()->GetSmarty();

    if (isset($params["module"])) {
    // cgblog
        if (strtolower($params["module"]) == "cgblog" and check_permission(get_userid(false), 'Modify CGBlog'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=CGBlog,m1_,admin_editarticle,0&amp;m1_articleid=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';
    // news
    else if (strtolower($params["module"]) == "news" and check_permission(get_userid(false), 'Modify News'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=News,m1_,editarticle,0&amp;m1_articleid=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';
    // cgcalendar
    else if (strtolower($params["module"]) == "cgcalendar" and check_permission(get_userid(false), 'Modify Calendar'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=CGCalendar,m1_,admin_add_event,0&amp;m1_event_id=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';
    // ListIt2
    else if (strtolower($params["module"]) == "listit2" and check_permission(get_userid(false), 'listit2_modify_item'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=ListIt2,m1_,admin_edititem,0&amp;m1_item_id=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';
    // EventsListing
    else if (strtolower($params["module"]) == "eventslisting" and check_permission(get_userid(false), 'EventsListing: modify events'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=EventsListing,m1_,admin_editevent,0&amp;m1_entry_id=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';
    // Polls
    else if (strtolower($params["module"]) == "polls" and check_permission(get_userid(false), 'administratepolls'))
        $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/moduleinterface.php' . get_secure_param() . '&amp;mact=Polls,m1_,editpoll,0&amp;m1_pollid=' . $params['id'] . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';

    if (!$retval) return;

    if (isset($params['assign'])) { $smarty->assign(trim($params['assign']),$retval); return; }
    else return $retval;


    }

    if (!check_permission(get_userid(false), 'Manage All Content')
        && !quick_check_authorship(cms_utils::get_current_pageid(),
            author_pages(get_userid(false))))
        return;

    $retval = '<a href="'.$config['root_url'].'/'.$config['admin_dir'].'/editcontent.php' . get_secure_param() . '&amp;content_id=' . cms_utils::get_current_pageid() . '" '.$css.'>'.$image.'<span>' . $text . '</span></a>';

    if (isset($params['assign'])) { $smarty->assign(trim($params['assign']),$retval); return; }
    else return $retval;
}

function smarty_cms_help_function_edit() {
    ?>
    <h3>Was macht dieser Tag?</h3>

    <p>Erzeugt einen Link, um die Seite zu bearbeiten.</p>
    <h3>Wie wird er eingesetzt?</h3>
    <p>F&uuml;gen Sie den Tag folgenderma&szlig;en in Ihr Template bzw. Ihre Seite ein:</p> <code>{edit}</code>
    <h3>Welche Parameter sind m&ouml;glich?</h3>

    <ul>
        <li><em>(optional)</em> <tt>image</tt> - Pfad zu einem Bild das angezeigt werden soll</li>
        <li><em>(optional)</em> <tt>text</tt> - Text der angezeigt werden soll</li>
        <li><em>(optional)</em> <tt>css</tt> - CSS Klasse (Standard cmsmseditbutton)</li>
        <li><em>(optional)</em> <tt>module</tt> - Geben Sie den Namen des Moduls an, welches bearbeitet werden soll (muss zusammen mit dem Parameter 'id' angegeben werden). Möglich: news, cgblog, cgcalendar, listit2, eventslisting, polls</li>
        <li><em>(optional)</em> <tt>id</tt> - ID des Datensatzes (muss zusammen mit dem Parameter 'module' angegeben werden)</li>
    </ul>
    <?php
}

function smarty_cms_about_function_edit() {
    ?>
    <p>Author: blattertech informatik - <a href="mailto:info@blattertech.ch">info@blattertech.ch</a></p>
    <p>based on Plugin from Sorin Sbârnea and addition for 1.10.x by NaN</p>
    <p>Version: 1.1</p>
    <p>Change History:</p>
    <p>Version 1.1<br />
            Add support for modules news, cgblog, cgcalendar, listit2, eventslisting and polls<br />
        Add param for image<br />
        Add param assign<br />
    </p>
    <?php
}

Ein paar Fehler korrigiert und ein paar zusätzliche Parameter eingebaut. Neu kann das ganze mit Assign einer Variable zugewiesen werden. Damit kann gerade in Modulen flexibel mit dem Edit umgegangen werden.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#22 24. November 2011 23:22

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] EDIT ist tot. Warum nur?

nockenfell schrieb:

Leider lässt sich das Backend nicht mit showtemplate=false aufrufen.

Doch. Nur heißt der Parameter im Backend "disable_theme". Welchen Wert er hat, ist egal, er muss nur vorhanden sein.
Dann wird das Backend-Theme nicht geladen und nur die Aktion ausgeführt. Klappt aber nur bei Modul-Aktionen, denn bei Core-Funktionen wird die moduleinterface.php nicht ausgeführt. Und nur dort hat dieser Parameter im Backend etwas zu sagen. D.h. Inhalte von Modulen könnte man recht einfach via AJAX bearbeiten, aber bei allem anderen wird's schwierig, ohne Teile des Backends duplizieren zu müssen. Oder man lädt eben den kompletten Inhalt und filtert dann mit Javascript ...


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#23 26. November 2011 13:48

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] EDIT ist tot. Warum nur?

Topic ist, was meine Ursprungsfrage anging ist, mehr als gelöst.

Offline